/*
Theme Name: Relevé
Theme URI: https://credit-essentiel.fr
Description: Thème en blocs de Crédit Essentiel : un relevé de compte et un tableau d'amortissement, double filet comptable, barres d'échéancier, hachures de sécurité, angles droits. Zilla Slab et IBM Plex Sans.
Author: Crédit Essentiel
Version: 1.0.0
Requires at least: 6.4
Requires PHP: 8.1
Text Domain: releve
*/
@font-face{font-family: "Zilla Slab";font-style: normal;font-weight: 500;font-display: swap;src: url("polices/zilla-slab-500.woff2") format("woff2")}@font-face{font-family: "Zilla Slab";font-style: normal;font-weight: 700;font-display: swap;src: url("polices/zilla-slab-700.woff2") format("woff2")}@font-face{font-family: "IBM Plex Sans";font-style: normal;font-weight: 400 600;font-display: swap;src: url("polices/plex-sans.woff2") format("woff2")}@font-face{font-family: "IBM Plex Sans";font-style: italic;font-weight: 400;font-display: swap;src: url("polices/plex-sans-italique.woff2") format("woff2")}:root{--rlv-papier: #F6F7F4;--rlv-brume: #E9EDEC;--rlv-ligne: #D3DAD8;--rlv-blanc: #FFFFFF;--rlv-encre: #12161C;--rlv-encre-claire: #1F2630;--rlv-ardoise: #0A0D12;--rlv-laiton: #C8921B;--rlv-laiton-texte: #7A5200;--rlv-laiton-pale: #F8EFD6;--rlv-texte: #2A313A;--rlv-gris: #5A646E;--rlv-alerte: #9C2A12;--rlv-alerte-fond: #FCEEE8;--rlv-titres: "Zilla Slab",Rockwell,"Roboto Slab",Georgia,serif;--rlv-lecture: "IBM Plex Sans","Helvetica Neue",Arial,sans-serif;--rlv-haut: 68px;--rlv-large: 1240px;--rlv-marge: 24px}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;scroll-behavior: smooth}body{margin: 0;background: var(--rlv-papier);color: var(--rlv-texte);font: 400 17px/1.65 var(--rlv-lecture);-webkit-font-smoothing: antialiased;overflow-wrap: break-word}img,svg{max-width: 100%;height: auto}h1,h2,h3,h4{margin: 0;color: var(--rlv-encre);font-family: var(--rlv-titres);font-weight: 700}p{margin: 0 0 1em}a{color: var(--rlv-laiton-texte);text-decoration-thickness: 1px;text-underline-offset: 3px}a:hover{color: var(--rlv-encre)}ul,ol{margin: 0;padding: 0}:focus-visible{outline: 3px solid var(--rlv-laiton);outline-offset: 2px}[id]{scroll-margin-top: 92px}.rlv-evitement{position: absolute;left: -999px;top: 8px;z-index: 100;padding: 10px 16px;background: var(--rlv-encre);color: #fff}.rlv-evitement:focus{left: 8px}.wp-block-group{margin: 0}.rlv-haut{position: sticky;top: 0;z-index: 50;height: var(--rlv-haut);background: var(--rlv-encre);color: #fff;border-bottom: 3px solid var(--rlv-laiton)}.rlv-haut__rang{max-width: var(--rlv-large);height: 100%;margin: 0 auto;padding: 0 var(--rlv-marge);display: flex;align-items: center;gap: 22px}.rlv-marque{display: inline-flex;align-items: center;gap: 11px;color: #fff;text-decoration: none;flex: none}.rlv-marque:hover{color: #fff}.rlv-marque__signe{flex: none}.rlv-marque__nom{font: 700 23px/1.1 var(--rlv-titres);letter-spacing: .01em}.rlv-menu{display: none;align-items: center;gap: 2px;margin-left: auto}.rlv-menu a{display: inline-block;padding: 8px 11px;border-bottom: 2px solid transparent;color: #E9EDEC;font: 500 15px/1.2 var(--rlv-lecture);text-decoration: none;white-space: nowrap}.rlv-menu a:hover{color: #fff;border-bottom-color: var(--rlv-laiton)}.rlv-menu a[aria-current="page"]{color: #fff;border-bottom-color: var(--rlv-laiton)}.rlv-menu__ouvrir{display: inline-flex;align-items: center;gap: 8px;height: 44px;margin-left: auto;padding: 0 16px;border: 1px solid rgba(255,255,255,.35);border-radius: 4px;background: transparent;color: #fff;font: 500 15px/1 var(--rlv-lecture);cursor: pointer}.rlv-menu__ouvrir:hover{border-color: var(--rlv-laiton)}.rlv-loupe{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 44px;height: 44px;border: 1px solid rgba(255,255,255,.35);border-radius: 4px;background: transparent;color: #fff;cursor: pointer}.rlv-loupe:hover{border-color: var(--rlv-laiton);color: var(--rlv-laiton)}.rlv-haut :focus-visible{outline-color: #fff}.rlv-panneau,.rlv-recherche-haut{position: fixed;inset: var(--rlv-haut) 0 auto 0;width: 100%;max-width: none;margin: 0;padding: 0;border: 0;border-bottom: 3px solid var(--rlv-laiton);background: var(--rlv-papier);color: var(--rlv-texte);box-shadow: 0 20px 40px rgba(10,13,18,.3);overflow: auto;max-height: calc(100svh - var(--rlv-haut))}.rlv-panneau::backdrop,.rlv-recherche-haut::backdrop{background: rgba(10,13,18,.35)}.rlv-panneau__in{max-width: var(--rlv-large);margin: 0 auto;padding: 26px var(--rlv-marge) 24px}.rlv-panneau__titre{margin: 0 0 14px;font: 700 20px/1.2 var(--rlv-titres);color: var(--rlv-encre)}.rlv-panneau__rubriques,.rlv-panneau__liens{list-style: none}.rlv-panneau__rubriques{display: grid;grid-template-columns: repeat(auto-fill,minmax(280px,1fr));gap: 0 24px;border-top: 1px solid var(--rlv-ligne)}.rlv-ligne-menu{display: flex;align-items: center;gap: 12px;padding: 12px 4px;border-bottom: 1px solid var(--rlv-ligne);color: var(--rlv-encre);font-weight: 500;font-size: 16px;line-height: 1.3;text-decoration: none}.rlv-ligne-menu:hover,.rlv-ligne-menu[aria-current="page"]{background: var(--rlv-brume)}.rlv-panneau__liens{display: flex;flex-wrap: wrap;gap: 8px 22px;margin-top: 16px}.rlv-panneau__liens a{color: var(--rlv-encre);font-weight: 500}.rlv-panneau__fermer{margin-top: 14px;padding: 9px 20px;border: 1px solid var(--rlv-encre);border-radius: 4px;background: transparent;color: var(--rlv-encre);font: 500 15px/1 var(--rlv-lecture);cursor: pointer}.rlv-recherche-haut__form{max-width: 760px;margin: 0 auto;padding: 26px var(--rlv-marge) 28px}.rlv-recherche-haut__label,.rlv-recherche__form label,.rlv-pied__recherche label{display: block;margin-bottom: 10px;font: 700 18px/1.3 var(--rlv-titres)}.rlv-recherche-haut__champ,.rlv-recherche__form>span,.rlv-pied__recherche>span{display: flex;gap: 6px;padding: 5px;border: 1px solid var(--rlv-encre);border-radius: 4px;background: #fff}.rlv-recherche-haut__champ input,.rlv-recherche__form input,.rlv-pied__recherche input{flex: 1;min-width: 0;padding: 9px 14px;border: 0;background: transparent;font: 400 17px/1.3 var(--rlv-lecture);color: var(--rlv-texte)}.rlv-recherche-haut__champ input:focus-visible,.rlv-recherche__form input:focus-visible,.rlv-pied__recherche input:focus-visible{outline: 0}.rlv-recherche-haut__champ button,.rlv-recherche__form button,.rlv-pied__recherche button{padding: 9px 22px;border: 0;border-radius: 3px;background: var(--rlv-laiton);color: var(--rlv-encre);font: 600 16px/1 var(--rlv-lecture);cursor: pointer}.rlv-recherche-haut__champ:focus-within,.rlv-recherche__form>span:focus-within{box-shadow: 0 0 0 3px rgba(200,146,27,.45)}@media (min-width: 1200px){.rlv-menu{display: flex}.rlv-menu__ouvrir{display: none}.rlv-panneau__liens{display: none}}@media (max-width: 430px){.rlv-marque__nom{font-size: 20px}.rlv-menu__ouvrir span{display: none}.rlv-menu__ouvrir{width: 44px;padding: 0;justify-content: center}.rlv-haut__rang{gap: 12px}}.rlv-bouton{display: inline-flex;align-items: center;justify-content: center;padding: 13px 26px;border: 2px solid var(--rlv-laiton);border-radius: 4px;background: var(--rlv-laiton);color: var(--rlv-encre);font: 600 16.5px/1.2 var(--rlv-lecture);text-decoration: none;white-space: nowrap;cursor: pointer;transition: background .15s,color .15s}.rlv-bouton:hover{background: var(--rlv-encre);border-color: var(--rlv-encre);color: #fff}.rlv-bouton--contour{background: transparent;border-color: var(--rlv-encre);color: var(--rlv-encre)}.rlv-bouton--contour:hover{background: var(--rlv-encre);color: #fff}.rlv-boutons{display: flex;flex-wrap: nowrap;gap: 12px;margin: 24px 0 0}.rlv-surtitre{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 0 0 14px;color: var(--rlv-gris);font-size: 13.5px;font-weight: 600;letter-spacing: .12em;text-transform: uppercase}.rlv-code{display: inline-block;flex: none;padding: 3px 8px;border: 1px solid var(--rlv-ligne);border-radius: 3px;background: var(--rlv-brume);color: var(--rlv-encre);font: 600 12px/1.3 var(--rlv-lecture);letter-spacing: .1em;font-variant-numeric: tabular-nums}.rlv-etiquette{display: inline-block;padding: 3px 10px;border-radius: 3px;background: var(--rlv-brume);color: var(--rlv-encre);font-size: 13px;font-weight: 500;letter-spacing: 0;text-transform: none;text-decoration: none;line-height: 1.4}a.rlv-etiquette:hover{background: var(--rlv-encre);color: #fff}.rlv-etiquette--type{background: transparent;box-shadow: inset 0 0 0 1px var(--rlv-ligne)}.rlv-etiquettes{display: flex;flex-wrap: wrap;gap: 6px;margin: 0}.rlv-titre-page{margin: 0 0 16px;font: 700 clamp(32px,4.2vw,52px)/1.1 var(--rlv-titres)}.rlv-chapeau{max-width: 62ch;margin: 0 0 14px;color: var(--rlv-texte);font-size: 20px;line-height: 1.55}.rlv-maj{margin: 14px 0 0;color: var(--rlv-gris);font-size: 14.5px;font-variant-numeric: tabular-nums}.rlv-intitule{margin: 0 0 18px;font: 700 clamp(25px,2.8vw,31px)/1.2 var(--rlv-titres)}.rlv-intitule::after{content: "";display: block;width: 100%;max-width: 120px;height: 2px;margin-top: 12px;border-top: 1px solid var(--rlv-laiton);border-bottom: 1px solid var(--rlv-laiton)}.rlv-accueil{overflow-x: clip}.rlv-hero{background: var(--rlv-papier);border-bottom: 1px solid var(--rlv-ligne)}.rlv-hero__in{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,440px);align-items: center;gap: 56px;max-width: var(--rlv-large);min-height: clamp(480px,calc(100svh - 164px),760px);margin: 0 auto;padding: 36px var(--rlv-marge)}.rlv-hero__texte{max-width: 720px}.rlv-hero .rlv-titre-page{font-size: clamp(34px,4.6vw,56px)}.rlv-hero__schema{margin: 0;padding: 22px 20px 16px;border: 1px solid var(--rlv-ligne);background: var(--rlv-blanc)}.rlv-hero__cadre{margin: 0 4px 18px}.rlv-hero__photo{display: block;width: 100%;height: auto;aspect-ratio: 16 / 10;object-fit: cover}.rlv-hero__cadre + .rlv-echeancier{max-height: 104px}.rlv-echeancier{display: block;width: 100%;height: auto}.rlv-hero__cles{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 18px;margin-top: 12px;padding-top: 10px;border-top: 1px solid var(--rlv-ligne);color: var(--rlv-gris);font-size: 13.5px;line-height: 1.4}.rlv-cle{display: inline-flex;align-items: center;gap: 7px;color: var(--rlv-encre);font-weight: 500}.rlv-cle::before{content: "";width: 14px;height: 10px;background: var(--rlv-encre)}.rlv-cle--interets::before{background: var(--rlv-laiton)}.rlv-bande__in{max-width: var(--rlv-large);margin: 0 auto;padding: 64px var(--rlv-marge)}.rlv-bande__tete{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px 28px;flex-wrap: wrap;margin-bottom: 26px}.rlv-bande__tete .rlv-intitule{margin: 0}.rlv-tout-voir{color: var(--rlv-encre);font-weight: 600}.rlv-fond--papier{background: var(--rlv-papier)}.rlv-fond--brume{background: var(--rlv-brume)}.rlv-fond--blanc{background: var(--rlv-blanc)}.rlv-fond--pale{background: var(--rlv-laiton-pale)}.rlv-fond--sombre{background: var(--rlv-encre-claire);color: #E9EDEC}.rlv-fond--sombre .rlv-intitule{color: #fff}.rlv-termes{list-style: none;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 40px;border-top: 1px solid var(--rlv-ligne)}.rlv-terme{display: grid;grid-template-columns: 170px minmax(0,1fr);gap: 0;padding: 14px 0;border-bottom: 1px solid var(--rlv-ligne)}.rlv-terme__nom{padding-right: 16px;border-right: 1px solid var(--rlv-ligne);color: var(--rlv-encre);font: 700 19px/1.3 var(--rlv-titres);text-decoration: none}a.rlv-terme__nom:hover{color: var(--rlv-laiton-texte);text-decoration: underline}.rlv-terme__def{padding-left: 16px;color: var(--rlv-texte);font-size: 16px;line-height: 1.5}.rlv-lignes{list-style: none;border-top: 1px solid var(--rlv-encre);border-bottom: 3px double var(--rlv-encre)}.rlv-ligne{display: grid;grid-template-columns: 64px minmax(0,1fr) 110px;align-items: center;gap: 0 20px;padding: 16px 0;border-bottom: 1px solid var(--rlv-ligne)}.rlv-ligne:last-child{border-bottom: 0}.rlv-ligne .rlv-code{justify-self: start}.rlv-ligne__titre{font: 700 21px/1.25 var(--rlv-titres)}.rlv-ligne__titre a{color: var(--rlv-encre);text-decoration: none}.rlv-ligne__titre a:hover{color: var(--rlv-laiton-texte);text-decoration: underline}.rlv-ligne__corps p{margin: 4px 0 0;color: var(--rlv-gris);font-size: 15.5px;line-height: 1.45}.rlv-ligne__nombre{margin: 0;padding-left: 20px;border-left: 1px solid var(--rlv-ligne);color: var(--rlv-gris);font-size: 14px;text-align: right;font-variant-numeric: tabular-nums}.rlv-ligne__chiffre{display: block;color: var(--rlv-encre);font: 700 24px/1.1 var(--rlv-titres)}.rlv-bande--temps{position: relative;background-image: repeating-linear-gradient(0deg,rgba(200,146,27,.09) 0 14px,transparent 14px 52px);background-size: 62% 100%;background-repeat: no-repeat;background-position: right top}.rlv-temps-liste{list-style: none;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 0;border: 1px solid rgba(255,255,255,.22);background: rgba(31,38,48,.9)}.rlv-temps{padding: 26px 26px 24px;border-left: 1px solid rgba(255,255,255,.22)}.rlv-temps:first-child{border-left: 0}.rlv-temps__rang{margin: 0 0 6px;color: var(--rlv-laiton);font: 700 15px/1 var(--rlv-lecture);letter-spacing: .12em;font-variant-numeric: tabular-nums}.rlv-temps__titre{margin: 0 0 14px;padding-bottom: 12px;border-bottom: 3px double var(--rlv-laiton);color: #fff;font: 700 24px/1.2 var(--rlv-titres)}.rlv-temps ul{list-style: none}.rlv-temps li{padding: 9px 0;border-bottom: 1px solid rgba(255,255,255,.14);line-height: 1.4}.rlv-temps li:last-child{border-bottom: 0}.rlv-temps a{color: #E9EDEC;font-weight: 500;text-decoration: none}.rlv-temps a:hover{color: #fff;text-decoration: underline;text-decoration-color: var(--rlv-laiton)}.rlv-temps__rubrique{display: flex;align-items: center;gap: 10px}.rlv-temps .rlv-code{background: rgba(255,255,255,.08);border-color: rgba(255,255,255,.25);color: #fff}.rlv-temps__page a{font-weight: 400;color: #C9D1D6;font-size: 15.5px}.rlv-calculs{display: grid;grid-template-columns: repeat(auto-fit,minmax(240px,1fr));gap: 20px}.rlv-calcul{padding: 22px 22px 20px;border: 1px solid var(--rlv-ligne);border-top: 3px solid var(--rlv-encre);background: var(--rlv-blanc)}.rlv-calcul__etiquette{margin: 0 0 8px;color: var(--rlv-gris);font-size: 12.5px;font-weight: 600;letter-spacing: .12em;text-transform: uppercase}.rlv-calcul__titre{margin: 0 0 12px;font: 700 21px/1.25 var(--rlv-titres)}.rlv-calcul__titre a{color: var(--rlv-encre);text-decoration: none}.rlv-calcul__titre a:hover{text-decoration: underline}.rlv-calcul__formule{margin: 0;padding: 10px 12px;background: var(--rlv-brume);border-left: 3px solid var(--rlv-laiton);color: var(--rlv-encre);font-size: 15px;line-height: 1.5;font-variant-numeric: tabular-nums}.rlv-pas-liste{list-style: none;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 40px;border-top: 1px solid var(--rlv-encre)}.rlv-pas{display: flex;align-items: center;gap: 14px;padding: 14px 0;border-bottom: 1px solid rgba(18,22,28,.2)}.rlv-pas__rang{display: inline-block;flex: none;min-width: 34px;padding: 5px 9px;background: var(--rlv-encre);color: #fff;text-align: center;font: 600 15px/1.2 var(--rlv-lecture);font-variant-numeric: tabular-nums}.rlv-pas__titre{flex: 1;min-width: 0;color: var(--rlv-encre);font: 700 19px/1.3 var(--rlv-titres);text-decoration: none}.rlv-pas__titre:hover{text-decoration: underline}.rlv-pas__delai{flex: none;max-width: 40%;padding: 3px 10px;border: 1px solid var(--rlv-laiton);background: var(--rlv-blanc);color: var(--rlv-encre);font-size: 13.5px;font-weight: 500;line-height: 1.4}.rlv-reperes-officiels{list-style: none;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 40px;border-top: 1px solid var(--rlv-ligne)}.rlv-repere-officiel{padding: 14px 0;border-bottom: 1px solid var(--rlv-ligne)}.rlv-repere-officiel__ligne{display: flex;align-items: center;justify-content: space-between;gap: 16px}.rlv-repere__nom{color: var(--rlv-encre);font-weight: 500;line-height: 1.4}.rlv-repere__valeur{flex: none;max-width: 52%;padding: 3px 10px;border: 1px solid var(--rlv-encre);background: var(--rlv-brume);color: var(--rlv-encre);font-weight: 600;font-size: 15px;text-align: right;font-variant-numeric: tabular-nums}.rlv-repere-officiel__origine{margin: 6px 0 0;color: var(--rlv-gris);font-size: 13.5px;line-height: 1.45}.rlv-erreurs{display: grid;grid-template-columns: repeat(auto-fit,minmax(230px,1fr));gap: 20px}.rlv-erreur{padding: 20px 22px;border: 1px solid var(--rlv-ligne);border-left: 4px solid var(--rlv-alerte);background: var(--rlv-blanc)}.rlv-erreur__rang{margin: 0 0 8px;color: var(--rlv-alerte);font-size: 12.5px;font-weight: 600;letter-spacing: .12em;text-transform: uppercase}.rlv-erreur__texte{margin: 0 0 12px;color: var(--rlv-encre);font-size: 16.5px;line-height: 1.5}.rlv-erreur__page{margin: 0;font-size: 14.5px}.rlv-organismes{list-style: none;border-top: 1px solid var(--rlv-encre);border-bottom: 3px double var(--rlv-encre)}.rlv-organisme{display: grid;grid-template-columns: 240px minmax(0,1fr);padding: 13px 0;border-bottom: 1px solid var(--rlv-ligne)}.rlv-organisme:last-child{border-bottom: 0}.rlv-organisme__nom{padding-right: 16px;border-right: 1px solid var(--rlv-ligne);color: var(--rlv-encre);font: 700 18px/1.35 var(--rlv-titres)}.rlv-organisme__nom a{color: var(--rlv-encre)}.rlv-organisme__role{padding-left: 18px;font-size: 16px;line-height: 1.5}.rlv-grille{display: grid;grid-template-columns: repeat(auto-fill,minmax(280px,1fr));gap: 24px}.rlv-grille--recentes,.rlv-grille--suite{grid-template-columns: repeat(3,minmax(0,1fr))}.rlv-carte{display: flex;flex-direction: column;border: 1px solid var(--rlv-ligne);background: var(--rlv-blanc)}.rlv-carte__vignette{display: block;aspect-ratio: 3 / 2;overflow: hidden;background: var(--rlv-brume)}.rlv-carte__vignette--vide{background: repeating-linear-gradient(45deg,var(--rlv-brume) 0 6px,var(--rlv-ligne) 6px 7px)}.rlv-carte__image{display: block;width: 100%;height: 100%;object-fit: cover}.rlv-carte__corps{display: flex;flex: 1;flex-direction: column;gap: 8px;padding: 18px 20px 20px;border-top: 3px solid var(--rlv-encre)}.rlv-carte__titre{margin: 0;font: 700 20px/1.25 var(--rlv-titres)}.rlv-carte__titre a{color: var(--rlv-encre);text-decoration: none}.rlv-carte__titre a:hover{text-decoration: underline;text-decoration-color: var(--rlv-laiton)}.rlv-carte__resume{margin: 0;color: var(--rlv-texte);font-size: 15.5px;line-height: 1.5}.rlv-plumes{list-style: none;display: flex;flex-wrap: wrap;gap: 14px 34px}.rlv-plume{display: flex;align-items: center;gap: 14px}.rlv-plume p{margin: 0;line-height: 1.35}.rlv-plume a{color: var(--rlv-encre);font-weight: 600}.rlv-plume span{color: var(--rlv-gris);font-size: 14.5px}.rlv-plume__portrait,.rlv-signature__portrait{display: block;width: 56px;height: 56px;border-radius: 3px;object-fit: cover}.rlv-signature__portrait{width: 44px;height: 44px}.rlv-bande--presentation .rlv-bande__in{padding-top: 56px;padding-bottom: 64px}.rlv-feuille--seo{max-width: 920px;margin: 0 auto;padding: 36px 40px;border: 1px solid #E5D5A8;background: var(--rlv-blanc)}.rlv-feuille--seo .rlv-texte{max-width: none}.rlv-fond--pale .rlv-feuille--seo{background: #FFFCF3}.rlv-corps{display: block}.rlv-fil{max-width: var(--rlv-large);margin: 0 auto;padding: 22px var(--rlv-marge) 0;font-size: 14.5px}.rlv-fil ol{list-style: none;display: flex;flex-wrap: wrap;gap: 4px 0}.rlv-fil li + li::before{content: "/";margin: 0 9px;color: var(--rlv-ligne)}.rlv-fil a{color: var(--rlv-gris)}.rlv-fil [aria-current]{color: var(--rlv-encre);font-weight: 500}.rlv-ouverture{display: grid;grid-template-columns: minmax(0,1fr);align-items: center;gap: 30px 56px;max-width: var(--rlv-large);margin: 0 auto;padding: 30px var(--rlv-marge) 18px}.rlv-ouverture--image{grid-template-columns: minmax(0,1fr) minmax(0,460px)}.rlv-ouverture__texte{max-width: 700px}.rlv-ouverture__poste{margin: -6px 0 12px;color: var(--rlv-gris);font-weight: 500}.rlv-ouverture--signataire{grid-template-columns: 220px minmax(0,1fr);gap: 30px 40px}.rlv-portrait{margin: 0}.rlv-portrait img{display: block;width: 220px;height: 220px;border: 1px solid var(--rlv-ligne);border-radius: 4px;object-fit: cover}.rlv-cliche{margin: 0}.rlv-cliche__cadre{padding: 6px;border: 1px solid var(--rlv-encre);background: var(--rlv-blanc);box-shadow: 0 0 0 4px var(--rlv-papier),0 0 0 5px var(--rlv-encre)}.rlv-cliche__cadre img{display: block;width: 100%;aspect-ratio: 3 / 2;object-fit: cover}.rlv-page{display: grid;grid-template-columns: minmax(0,760px);justify-content: start;gap: 36px 56px;max-width: var(--rlv-large);margin: 0 auto;padding: 26px var(--rlv-marge) 72px}.rlv-page:not(.rlv-page--solo){grid-template-columns: minmax(0,760px) 270px}.rlv-page__lateral{position: sticky;top: calc(var(--rlv-haut) + 24px);align-self: start}.rlv-plan{padding: 18px 18px 16px;border: 1px solid var(--rlv-ligne);border-top: 3px solid var(--rlv-encre);background: var(--rlv-blanc)}.rlv-plan__titre{margin: 0 0 10px;color: var(--rlv-gris);font-size: 12.5px;font-weight: 600;letter-spacing: .12em;text-transform: uppercase}.rlv-plan ol{list-style: none}.rlv-plan li{border-top: 1px solid var(--rlv-ligne)}.rlv-plan a{display: block;padding: 8px 0;color: var(--rlv-encre);font-size: 15px;line-height: 1.35;text-decoration: none}.rlv-plan a:hover{color: var(--rlv-laiton-texte);text-decoration: underline}.rlv-feuille--page,.rlv-feuille--libre{min-width: 0}.rlv-feuille--libre{max-width: var(--rlv-large);margin: 0 auto;padding: 26px var(--rlv-marge) 72px}.rlv-feuille--libre>*{max-width: 760px}.rlv-volet{margin: 0 0 40px}.rlv-volet--suite{margin-top: 44px}.rlv-reponse{margin: 0 0 30px;padding: 20px 24px;border: 1px solid var(--rlv-encre);border-top-width: 3px;background: var(--rlv-blanc)}.rlv-reponse p{margin: 0;font-size: 18.5px;line-height: 1.6;color: var(--rlv-encre)}.rlv-reponse .rlv-reponse__etiquette{margin: 0 0 8px;color: var(--rlv-gris);font-size: 12.5px;font-weight: 600;letter-spacing: .12em;text-transform: uppercase}.rlv-reperes{list-style: none;margin: 0 0 34px;border-top: 1px solid var(--rlv-ligne)}.rlv-repere{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 10px 0;border-bottom: 1px solid var(--rlv-ligne)}.rlv-repere__nom{color: var(--rlv-gris);font-size: 15px;font-weight: 500;line-height: 1.4}.rlv-repere__valeur{flex: none;max-width: 62%;padding: 3px 11px;border: 1px solid var(--rlv-encre);background: var(--rlv-brume);color: var(--rlv-encre);font-weight: 600;font-size: 15.5px;line-height: 1.4;text-align: right;font-variant-numeric: tabular-nums}.rlv-texte{max-width: 760px}.rlv-texte>*:first-child{margin-top: 0}.rlv-texte h2{margin: 44px 0 16px}.rlv-texte h3{margin: 30px 0 10px;font: 700 22px/1.3 var(--rlv-titres)}.rlv-texte p,.rlv-texte li{font-size: 17.5px}.rlv-texte ul,.rlv-texte ol{margin: 0 0 1.2em;padding-left: 1.3em}.rlv-texte li{margin-bottom: .45em}.rlv-texte strong{color: var(--rlv-encre)}.rlv-texte table{width: 100%;border-collapse: collapse;margin: 0 0 1.4em;font-size: 16px;font-variant-numeric: tabular-nums}.rlv-texte th,.rlv-texte td{padding: 9px 12px;border: 1px solid var(--rlv-ligne);text-align: left;vertical-align: top}.rlv-texte th{background: var(--rlv-brume);color: var(--rlv-encre);font-weight: 600}.rlv-tableau{max-width: 100%;margin: 0 0 1.4em;overflow-x: auto}.rlv-releve{width: 100%;border-collapse: collapse;background: var(--rlv-blanc);border-top: 3px solid var(--rlv-encre);border-bottom: 3px double var(--rlv-encre);font-variant-numeric: tabular-nums;font-size: 16px}.rlv-releve caption{caption-side: top;padding: 0 0 8px;color: var(--rlv-gris);font-size: 14px;text-align: left}.rlv-releve th,.rlv-releve td{padding: 10px 14px;border-bottom: 1px solid var(--rlv-ligne);vertical-align: top;line-height: 1.5}.rlv-releve thead th{background: var(--rlv-brume);color: var(--rlv-encre);font-size: 12.5px;font-weight: 600;letter-spacing: .09em;text-transform: uppercase}.rlv-releve tbody tr:last-child>*{border-bottom: 0}.rlv-releve th[scope="row"]{color: var(--rlv-encre);font-weight: 500;text-align: left}.rlv-releve td,.rlv-releve th + th{border-left: 1px solid var(--rlv-ligne)}.rlv-col--d{text-align: right !important;white-space: nowrap}.rlv-releve--donnees .rlv-col--g,.rlv-releve--organismes .rlv-col--g{white-space: normal}.rlv-exemple__avis{margin: 0 0 8px;padding: 4px 10px;display: inline-block;border: 1px solid var(--rlv-laiton);background: var(--rlv-laiton-pale);color: var(--rlv-encre);font-size: 13.5px;font-weight: 500}.rlv-formule{padding: 20px 24px;border: 1px solid var(--rlv-encre);background: var(--rlv-blanc)}.rlv-formule__barres{display: block;width: 100%;max-width: 220px;height: auto;margin-bottom: 14px}.rlv-formule__texte{margin: 0;color: var(--rlv-encre);font: 500 20px/1.55 var(--rlv-titres);font-variant-numeric: tabular-nums}.rlv-liste{list-style: none;margin: 0 0 1em}.rlv-liste li{position: relative;padding: 9px 0 9px 26px;border-bottom: 1px solid var(--rlv-ligne);font-size: 17px;line-height: 1.55}.rlv-liste li::before{content: "";position: absolute;left: 2px;top: 1.15em;width: 10px;height: 4px;background: var(--rlv-encre)}.rlv-liste--erreurs li::before{background: var(--rlv-alerte)}.rlv-retenir{margin: 0 0 40px;padding: 22px 26px 12px;border: 1px solid var(--rlv-encre);background: var(--rlv-laiton-pale)}.rlv-retenir .rlv-intitule::after{max-width: 100%}.rlv-liste--retenir li{border-bottom-color: #E5D5A8}.rlv-liste--retenir li::before{background: var(--rlv-laiton)}.rlv-etapes{list-style: none;counter-reset: rlv-pas}.rlv-etapes>li{position: relative;counter-increment: rlv-pas;margin: 0 0 22px;padding: 0 0 0 58px}.rlv-etapes>li::before{content: counter(rlv-pas);position: absolute;left: 0;top: 0;min-width: 40px;padding: 5px 9px;background: var(--rlv-encre);color: #fff;text-align: center;font: 600 17px/1.3 var(--rlv-lecture);font-variant-numeric: tabular-nums}.rlv-etape__titre{margin: 0 0 4px;color: var(--rlv-encre);font: 700 20px/1.3 var(--rlv-titres)}.rlv-etapes p:last-child{margin-bottom: 0}.rlv-etapes--simple>li{padding-top: 4px;font-size: 17px;line-height: 1.55}.rlv-cas-liste{border-top: 1px solid var(--rlv-ligne)}.rlv-cas{padding: 16px 0;border-bottom: 1px solid var(--rlv-ligne)}.rlv-cas__situation{margin: 0 0 6px;color: var(--rlv-encre);font: 700 19px/1.3 var(--rlv-titres)}.rlv-cas p:last-child{margin: 0}.rlv-definition{margin: 0;padding: 4px 0 4px 20px;border-left: 3px solid var(--rlv-laiton);color: var(--rlv-encre);font-size: 18.5px;line-height: 1.6}.rlv-mere{display: flex;flex-wrap: wrap;align-items: baseline;gap: 6px 14px;margin: 0 0 40px;padding: 14px 18px;border: 1px solid var(--rlv-ligne);background: var(--rlv-blanc)}.rlv-mere span{color: var(--rlv-gris);font-size: 12.5px;font-weight: 600;letter-spacing: .12em;text-transform: uppercase}.rlv-mere a{color: var(--rlv-encre);font-weight: 600}.rlv-question{border-bottom: 1px solid var(--rlv-ligne)}.rlv-question:first-child{border-top: 1px solid var(--rlv-ligne)}.rlv-question summary,.rlv-ligne-question summary{list-style: none;cursor: pointer}.rlv-question summary::-webkit-details-marker{display: none}.rlv-question summary{display: flex;align-items: center;gap: 12px;padding: 14px 0;color: var(--rlv-encre);font: 700 19px/1.4 var(--rlv-titres)}.rlv-question summary::after{content: "";flex: none;width: 20px;height: 20px;margin-left: auto;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 9l7 7 7-7' fill='none' stroke='%2312161C' stroke-width='2.6' stroke-linecap='square'/%3E%3C/svg%3E") center / 18px no-repeat;transition: transform .15s}.rlv-question[open] summary::after{transform: rotate(180deg)}.rlv-question p{margin: 0 0 16px;padding-right: 32px}.rlv-questions-frequentes{margin-top: 36px}.rlv-references__date{margin: 0 0 8px;color: var(--rlv-gris);font-size: 14.5px;font-variant-numeric: tabular-nums}.rlv-references{list-style: none;border-top: 1px solid var(--rlv-ligne)}.rlv-references li{padding: 9px 0;border-bottom: 1px solid var(--rlv-ligne);font-size: 15.5px;line-height: 1.5}.rlv-signature{display: flex;align-items: center;gap: 12px;margin: 34px 0 0;padding-top: 16px;border-top: 3px double var(--rlv-encre);color: var(--rlv-gris);font-size: 14.5px;line-height: 1.5;font-variant-numeric: tabular-nums}.rlv-signature a{color: var(--rlv-encre);font-weight: 500}.rlv-signature--page{display: block}.rlv-signataires{list-style: none;border-top: 1px solid var(--rlv-ligne)}.rlv-signataire{display: grid;grid-template-columns: 128px minmax(0,1fr);gap: 24px;padding: 24px 0;border-bottom: 1px solid var(--rlv-ligne)}.rlv-signataire__portrait{display: block;width: 128px;height: 128px;border: 1px solid var(--rlv-ligne);border-radius: 4px;object-fit: cover}.rlv-signataire__nom{margin: 0;color: var(--rlv-encre);font: 700 23px/1.2 var(--rlv-titres)}.rlv-signataire__poste{margin: 2px 0 8px;color: var(--rlv-gris);font-weight: 500}.rlv-signataire p{margin-bottom: .6em}.rlv-fiche-signataire{max-width: var(--rlv-large);margin: 0 auto;padding: 22px var(--rlv-marge) 72px}.rlv-fiche-signataire>*{max-width: 760px}.rlv-signees{list-style: none;border-top: 1px solid var(--rlv-ligne)}.rlv-signees li{padding: 10px 0;border-bottom: 1px solid var(--rlv-ligne)}.rlv-signees__date{display: block;color: var(--rlv-gris);font-size: 14px}.rlv-avis{max-width: 640px;margin: 28px 0 0;padding: 26px;border: 1px solid var(--rlv-ligne);border-top: 3px solid var(--rlv-encre);background: var(--rlv-blanc)}.rlv-avis p{margin: 0 0 18px}.rlv-avis label{display: block;margin-bottom: 6px;color: var(--rlv-encre);font-weight: 600}.rlv-avis input[type="text"],.rlv-avis input[type="email"],.rlv-avis select,.rlv-avis textarea{width: 100%;padding: 11px 12px;border: 1px solid var(--rlv-gris);border-radius: 3px;background: #fff;color: var(--rlv-texte);font: 400 17px/1.4 var(--rlv-lecture)}.rlv-avis textarea{min-height: 160px;resize: vertical}.rlv-avis__piege{position: absolute;left: -9999px}.rlv-avis__aide,.rlv-avis__rgpd{display: block;margin-top: 6px;color: var(--rlv-gris);font-size: 14px;line-height: 1.5}.rlv-avis__etat{padding: 12px 14px;border: 1px solid var(--rlv-encre);background: var(--rlv-brume);font-weight: 500}.rlv-avis__etat--non{border-color: var(--rlv-alerte);background: var(--rlv-alerte-fond);color: var(--rlv-alerte)}.rlv-corps--recherche{padding-bottom: 72px}.rlv-recherche{max-width: var(--rlv-large);margin: 0 auto;padding: 44px var(--rlv-marge) 0}.rlv-recherche__titre{margin: 0 0 20px;font: 700 clamp(30px,4vw,44px)/1.15 var(--rlv-titres)}.rlv-recherche__form{max-width: 640px;margin: 0 0 30px}.rlv-recherche__vide{max-width: 640px}.rlv-recherche__pages{margin-top: 28px}.rlv-recherche__pages ul{list-style: none;display: flex;flex-wrap: wrap;gap: 8px}.rlv-recherche__pages a,.rlv-recherche__pages span{display: inline-block;padding: 7px 14px;border: 1px solid var(--rlv-encre);color: var(--rlv-encre);text-decoration: none}.rlv-recherche__pages .current{background: var(--rlv-encre);color: #fff}.rlv-recherche--absent{max-width: 760px}.rlv-mention{background: repeating-linear-gradient(45deg,rgba(156,42,18,.08) 0 2px,transparent 2px 9px),var(--rlv-alerte-fond);border-top: 1px solid rgba(156,42,18,.45);border-bottom: 1px solid rgba(156,42,18,.45)}.rlv-mention__in{max-width: var(--rlv-large);margin: 0 auto;padding: 18px var(--rlv-marge);color: var(--rlv-alerte);font-size: 16.5px;font-weight: 500;line-height: 1.5}.rlv-mention__etiquette{display: inline-block;margin-right: 10px;padding: 2px 9px;background: var(--rlv-alerte);color: #fff;font-size: 12.5px;font-weight: 600;letter-spacing: .1em;text-transform: uppercase}.rlv-pied{background: var(--rlv-ardoise);color: #C9D1D6}.rlv-pied__in{max-width: var(--rlv-large);margin: 0 auto;padding: 54px var(--rlv-marge) 34px}.rlv-pied__grille{display: grid;grid-template-columns: 1.5fr;grid-auto-flow: column;grid-auto-columns: minmax(0,1fr);gap: 36px 40px}.rlv-pied__col ul{list-style: none}.rlv-pied__col li{padding: 5px 0;line-height: 1.4}.rlv-pied__col a{color: #E9EDEC;font-size: 15.5px;text-decoration: none}.rlv-pied__col a:hover{color: #fff;text-decoration: underline;text-decoration-color: var(--rlv-laiton)}.rlv-pied__titre{margin: 0 0 12px;padding-bottom: 10px;border-bottom: 3px double var(--rlv-laiton);color: #fff;font: 700 19px/1.2 var(--rlv-titres)}.rlv-pied__col--presentation p{margin: 14px 0 0;font-size: 15.5px;line-height: 1.6}.rlv-pied__col--presentation .rlv-pied__statut{padding: 10px 12px;border: 1px solid rgba(255,255,255,.25);color: #fff;font-weight: 500}.rlv-marque--pied .rlv-marque__nom{font-size: 22px}.rlv-pied__bas{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 22px 40px;margin-top: 40px;padding-top: 26px;border-top: 1px solid rgba(255,255,255,.18)}.rlv-pied__recherche{flex: 1 1 340px;max-width: 460px}.rlv-pied__recherche label{color: #fff;font-size: 16px}.rlv-pied__recherche>span{background: var(--rlv-encre-claire);border-color: rgba(255,255,255,.3)}.rlv-pied__recherche input{color: #fff}.rlv-pied__recherche input::placeholder{color: #9AA5AD}.rlv-pied__droits{margin: 0;color: #9AA5AD;font-size: 14px}.rlv-pellicule{margin: 28px 0 34px;max-width: 640px}.rlv-pellicule__cadre{padding: 6px;border: 1px solid var(--rlv-encre);background: var(--rlv-blanc);box-shadow: 0 0 0 4px var(--rlv-papier),0 0 0 5px var(--rlv-encre)}.rlv-pellicule__ecran{position: relative;display: block;width: 100%;padding: 0;border: 0;background: var(--rlv-encre);cursor: pointer;aspect-ratio: 16 / 9;overflow: hidden}.rlv-pellicule__ecran img{display: block;width: 100%;height: 100%;object-fit: cover;opacity: .92}.rlv-pellicule__lire{position: absolute;left: 14px;bottom: 14px;display: inline-flex;align-items: center;gap: 8px;padding: 9px 16px 9px 12px;border-radius: 4px;background: var(--rlv-laiton);color: var(--rlv-encre);font: 600 16px/1 var(--rlv-lecture)}.rlv-pellicule__ecran:hover .rlv-pellicule__lire{background: #fff}.rlv-pellicule__lecteur{display: block;width: 100%;aspect-ratio: 16 / 9;border: 0}.rlv-pellicule__legende{margin-top: 12px;color: var(--rlv-gris);font-size: 14.5px;line-height: 1.5}.rlv-pellicule__etiquette{display: inline-block;margin-right: 6px;padding: 1px 8px;background: var(--rlv-brume);color: var(--rlv-encre);font-weight: 600;font-size: 12.5px;letter-spacing: .08em;text-transform: uppercase}@media (max-width: 1100px){.rlv-page:not(.rlv-page--solo){grid-template-columns: minmax(0,1fr)}.rlv-page__lateral{position: static;order: -1}.rlv-hero__in{gap: 36px;grid-template-columns: minmax(0,1fr) minmax(0,360px)}.rlv-pied__grille{grid-template-columns: 1fr 1fr;grid-auto-flow: row;grid-auto-columns: auto}.rlv-temps-liste{grid-template-columns: 1fr}.rlv-temps{border-left: 0;border-top: 1px solid rgba(255,255,255,.22)}.rlv-temps:first-child{border-top: 0}.rlv-bande--temps{background-size: 100% 100%}}@media (max-width: 900px){.rlv-hero__in{grid-template-columns: minmax(0,1fr);min-height: 0;padding-top: 34px;padding-bottom: 40px}.rlv-hero__schema{max-width: 420px}.rlv-ouverture--image,.rlv-ouverture--signataire{grid-template-columns: minmax(0,1fr)}.rlv-cliche{max-width: 520px}.rlv-termes,.rlv-pas-liste,.rlv-reperes-officiels{grid-template-columns: minmax(0,1fr)}.rlv-grille--recentes,.rlv-grille--suite{grid-template-columns: repeat(2,minmax(0,1fr))}.rlv-organisme{grid-template-columns: 1fr}.rlv-organisme__nom{padding: 0 0 4px;border-right: 0}.rlv-organisme__role{padding-left: 0}}@media (max-width: 640px){body{font-size: 16.5px}.rlv-bande__in{padding-top: 44px;padding-bottom: 46px}.rlv-boutons{flex-wrap: wrap}.rlv-bouton{white-space: normal;padding: 12px 20px}.rlv-chapeau{font-size: 18px}.rlv-terme{grid-template-columns: 1fr;gap: 4px}.rlv-terme__nom{padding-right: 0;border-right: 0}.rlv-terme__def{padding-left: 0}.rlv-ligne{grid-template-columns: 56px minmax(0,1fr);gap: 4px 14px}.rlv-ligne__nombre{grid-column: 2;padding-left: 0;border-left: 0;text-align: left}.rlv-ligne__chiffre{display: inline;margin-right: 4px;font-size: 18px}.rlv-grille--recentes,.rlv-grille--suite{grid-template-columns: minmax(0,1fr)}.rlv-feuille--seo{padding: 24px 18px}.rlv-signataire{grid-template-columns: 96px minmax(0,1fr);gap: 16px}.rlv-signataire__portrait{width: 96px;height: 96px}.rlv-pied__grille{grid-template-columns: minmax(0,1fr);grid-auto-flow: row}.rlv-pas{flex-wrap: wrap}.rlv-pas__delai{max-width: 100%}.rlv-repere,.rlv-repere-officiel__ligne{flex-wrap: wrap}.rlv-repere__valeur{max-width: 100%}.rlv-etapes>li{padding-left: 50px}.rlv-releve th,.rlv-releve td{padding: 9px 10px}.rlv-col--d{white-space: normal}.rlv-reponse{padding: 16px 18px}.rlv-reponse p{font-size: 17.5px}.rlv-avis{padding: 18px}}@media (prefers-reduced-motion: reduce){*{transition: none !important;scroll-behavior: auto !important}}.rlv-rubriques{list-style: none;display: grid;grid-template-columns: repeat(12,minmax(0,1fr));gap: 24px}.rlv-rubrique{grid-column: span 3;display: flex;flex-direction: column;border: 1px solid var(--rlv-ligne);background: var(--rlv-blanc)}.rlv-rubrique:nth-child(-n+3){grid-column: span 4}.rlv-rubrique__vignette{display: block;aspect-ratio: 3 / 2;overflow: hidden;background: var(--rlv-brume)}.rlv-rubrique__image{display: block;width: 100%;height: 100%;object-fit: cover}.rlv-rubrique__corps{display: flex;flex: 1;flex-direction: column;gap: 6px;padding: 16px 18px 18px;border-top: 3px solid var(--rlv-encre)}.rlv-rubrique__rang{display: flex;align-items: center;justify-content: space-between;gap: 10px;margin: 0}.rlv-rubrique__nombre{color: var(--rlv-gris);font-size: 13.5px;font-variant-numeric: tabular-nums}.rlv-rubrique__titre{margin: 4px 0 0;font: 700 20px/1.25 var(--rlv-titres)}.rlv-rubrique__titre a{color: var(--rlv-encre);text-decoration: none}.rlv-rubrique__titre a:hover{text-decoration: underline;text-decoration-color: var(--rlv-laiton)}.rlv-rubrique__accroche{margin: 0;color: var(--rlv-gris);font-size: 15px;line-height: 1.45}.rlv-vues{list-style: none;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 28px}.rlv-vue__lien{display: block;color: inherit;text-decoration: none}.rlv-vue__cadre{display: block;padding: 6px;border: 1px solid var(--rlv-encre);background: var(--rlv-blanc);box-shadow: 0 0 0 4px var(--rlv-blanc),0 0 0 5px var(--rlv-encre)}.rlv-vue__image{display: block;width: 100%;height: auto;aspect-ratio: 3 / 2;object-fit: cover}.rlv-vue__legende{display: flex;flex-direction: column;gap: 2px;margin-top: 20px;padding-top: 10px;border-top: 3px double var(--rlv-encre)}.rlv-vue__legende strong{color: var(--rlv-encre);font: 700 21px/1.25 var(--rlv-titres)}.rlv-vue__legende span{color: var(--rlv-gris);font-size: 15px}.rlv-vue__lien:hover .rlv-vue__legende strong{text-decoration: underline;text-decoration-color: var(--rlv-laiton)}.rlv-demarches-mise{display: grid;grid-template-columns: minmax(0,5fr) minmax(0,7fr);gap: 48px;align-items: center}.rlv-demarches__cadre{background: var(--rlv-blanc);box-shadow: 0 0 0 4px var(--rlv-laiton-pale),0 0 0 5px var(--rlv-encre)}.rlv-demarches__photo{display: block;width: 100%;height: auto;aspect-ratio: 3 / 2;object-fit: cover}.rlv-demarches-mise .rlv-pas-liste{grid-template-columns: minmax(0,1fr)}@media (max-width: 1100px){.rlv-rubrique,.rlv-rubrique:nth-child(-n+3){grid-column: span 6}.rlv-rubrique:last-child:nth-child(odd){grid-column: 1 / -1}.rlv-demarches-mise{gap: 32px}}@media (max-width: 900px){.rlv-demarches-mise{grid-template-columns: minmax(0,1fr)}.rlv-demarches__cadre{max-width: 520px}.rlv-vues{grid-template-columns: minmax(0,1fr);gap: 34px;max-width: 520px}}@media (max-width: 640px){.rlv-rubriques{gap: 18px}.rlv-rubrique,.rlv-rubrique:nth-child(-n+3),.rlv-rubrique:last-child:nth-child(odd){grid-column: 1 / -1}}
.rlv-corps-rubrique{max-width: var(--rlv-large);margin: 0 auto;padding: 36px var(--rlv-marge) 72px}
/* 26/10/2026 : vidéos intégrées en largeur fixe (iframe width=560) : jamais plus larges que l'écran */
figure iframe,.entry-content iframe,.wp-block-embed iframe{max-width:100%;aspect-ratio:16/9;height:auto}
