:root{--off-white:#fafaf8;--white:#fff;--ink:#101014;--muted:#4a4e57;--faint:#6e727a;--indigo-pale:#c8cbe6;--indigo-deep:#2a2f55;--green-pale:#c9dfc6;--grey-pale:#e9ebef;--error:#4a3355;--hairline:#1010141f;--hairline-strong:#10101438;--shadow-card:0 24px 48px -28px #10101473;--spectre-1:#f2c9c2;--spectre-2:#f5d3b4;--spectre-3:#efe3ac;--spectre-4:#c9dfc6;--spectre-5:#c2d6e5;--spectre-6:#c8cbe6;--spectre-7:#dcc8e0;--font-display:"Familjen Grotesk", "Helvetica Neue", Helvetica, sans-serif;--font-body:"Inter", "Inter Fallback", "Helvetica Neue", Helvetica, sans-serif;--font-serif:"Newsreader", Georgia, serif;--shell:1440px;--mesure:74ch;--colonne:46rem;--colonne-large:68rem;--gutter:clamp(20px, 4.5vw, 64px);--gutter-nav:clamp(20px, 5vw, 72px);--section-y:clamp(56px, 7vw, 104px);--header-h:78px}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/familjen-grotesk-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/familjen-grotesk-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/newsreader-italic-300-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/newsreader-italic-300-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Fallback;src:local(Arial),local(Helvetica Neue),local(Helvetica);size-adjust:107.12%;ascent-override:90.49%;descent-override:22.56%;line-gap-override:0%}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--off-white);min-width:320px;color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-weight:400;line-height:1.6;overflow-x:clip}a{color:var(--ink);text-decoration:none}a:hover{color:var(--muted)}::selection{background:var(--indigo-deep);color:var(--off-white)}img,svg{max-width:100%;display:block}:focus-visible{outline:2px solid var(--indigo-deep);outline-offset:3px;border-radius:2px}.section--indigo :focus-visible{outline-color:var(--off-white)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--ink);color:var(--off-white);letter-spacing:.12em;text-transform:uppercase;border-radius:0 0 999px 999px;padding:12px 22px;font-size:11.5px;font-weight:600;transition:translate .18s;position:absolute;top:0;left:50%;translate:-50% -140%}.skip-link:focus-visible{color:var(--off-white);translate:-50%}.shell{max-width:var(--shell);margin:0 auto}.eyebrow{letter-spacing:.12em;text-transform:uppercase;margin:0 0 clamp(14px,1.8vw,22px);font-size:11px;font-weight:500}.eyebrow--hero{margin-bottom:clamp(28px,3.5vw,44px)}.eyebrow--on-dark{color:#fafaf899}.eyebrow--faint{color:var(--faint);margin-bottom:clamp(20px,2.4vw,28px)}.h1{font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:0 0 clamp(24px,3vw,36px);font-size:clamp(2.7rem,7.2vw,6.1rem);font-weight:600;line-height:.94}.h1--page{letter-spacing:-.04em;margin-bottom:18px;font-size:clamp(2rem,4vw,3.2rem);line-height:1}.h2{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,5vw,4.2rem);font-weight:600;line-height:.96}.h2--narrow{max-width:18ch;margin-bottom:clamp(28px,3.4vw,44px)}.h2--medium{max-width:26ch;margin-bottom:18px}.h2--gap18{margin-bottom:18px}.h2--gap{margin-bottom:clamp(24px,3vw,36px)}.h2--tight{text-wrap:wrap;margin-bottom:16px;font-size:clamp(2rem,4.4vw,3.8rem);line-height:1}.h3{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.2rem,1.6vw,1.45rem);font-weight:600;line-height:1.15}.lede{color:var(--muted);text-wrap:pretty;max-width:56ch;margin:0;font-size:17px;line-height:1.6}.lede--wide{max-width:62ch}.lede--ink{color:var(--ink)}.accent{font-family:var(--font-serif);max-width:34ch;margin:0;font-size:clamp(1.15rem,2vw,1.7rem);font-style:italic;font-weight:300;line-height:1.4}.section--indigo .accent{color:var(--off-white)}.prose{max-width:var(--mesure)}:where(.prose) :is(p,li){color:var(--muted);text-wrap:pretty;overflow-wrap:break-word;font-size:16.5px;line-height:1.7}:where(.prose) p{margin:0 0 14px}:where(.prose) :is(ul,ol){margin:0 0 14px;padding-left:22px}:where(.prose) li{margin-bottom:8px}:where(.prose) li::marker{color:var(--faint)}:where(.prose) a{color:var(--ink);border-bottom:1px solid #10101459}:where(.prose) a:where(:hover){border-bottom-color:var(--muted)}:where(.prose) strong{color:var(--ink);font-weight:600}:where(.prose) h2{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);border-top:1px solid var(--hairline);scroll-margin-top:calc(var(--header-h) + 24px);text-wrap:balance;margin:clamp(22px,3vw,38px) 0 16px;padding-top:clamp(28px,3vw,40px);font-size:clamp(1.35rem,2.3vw,1.9rem);font-weight:600;line-height:1.15}:where(.prose) h2:first-child{border-top:0;margin-top:0;padding-top:0}:where(.prose) h3{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);scroll-margin-top:calc(var(--header-h) + 24px);margin:18px 0 8px;font-size:1.1rem;font-weight:600;line-height:1.3}:where(.prose) .tableau{overscroll-behavior-x:contain;margin:8px 0 28px;overflow-x:auto}:where(.prose) table{border-collapse:collapse;width:100%;min-width:34em}:where(.prose) :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid var(--hairline);padding:14px 20px 14px 0;font-size:15px;line-height:1.55}:where(.prose) :is(th,td):last-child{padding-right:0}:where(.prose) th{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);border-bottom-color:var(--ink);padding-top:0;font-size:11px;font-weight:500}:where(.prose) td{color:var(--muted)}:where(.prose) td:first-child{color:var(--ink)}.section{scroll-margin-top:calc(var(--header-h) + 16px)}.section--light{background:var(--off-white);color:var(--ink)}.section--white{background:var(--white);color:var(--ink)}.section--green{background:var(--green-pale);color:var(--ink)}.section--grey{background:var(--grey-pale);color:var(--ink)}.section--indigo-pale{background:var(--indigo-pale);color:var(--ink)}.section--indigo{background:var(--indigo-deep);color:var(--off-white)}.section--indigo a{color:var(--off-white)}.section__inner{padding:var(--section-y) var(--gutter)}.section__head{margin-bottom:clamp(32px,4vw,52px)}.section__note{text-wrap:pretty;margin:clamp(28px,3vw,40px) 0 0;font-size:17px;line-height:1.6}.split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(32px,4vw,72px);display:grid}@media (width<=1000px){.split{grid-template-columns:1fr}}@media (width<=620px){.section__inner{padding-top:48px;padding-bottom:48px}}@media (width<=400px){.section__inner{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.site-header,.skip-link,.btn,.form-card{display:none!important}body{background:#fff}.section--indigo{color:#000;background:#fff}}.btn{white-space:nowrap;min-height:44px;font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:12px;font-size:11px;font-weight:600;transition:opacity .2s,background .2s;display:inline-flex}.btn--dark{background:var(--ink);color:var(--off-white);padding:13px 24px}.btn--dark:hover{opacity:.82;color:var(--off-white)}.btn--light{background:var(--off-white);color:var(--ink);padding:13px 24px}.btn--light:hover{opacity:.88;color:var(--ink)}.btn--outline{border-color:var(--ink);color:var(--ink);background:0 0;padding:13px 24px}.btn--outline:hover{color:var(--ink);background:#10101412}.btn--lg{padding:17px 32px;font-size:11.5px}.section--indigo .btn--light,.section--indigo .btn--light:hover{color:var(--ink)}.section--indigo .btn--outline{border-color:var(--off-white);color:var(--off-white)}.section--indigo .btn--outline:hover{color:var(--off-white);background:#fafaf81f}@media (width<=420px){.btn{white-space:normal;text-align:center}.btn--lg{padding-inline:24px}}.link-cta{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--ink);white-space:nowrap;align-items:center;gap:10px;padding-bottom:4px;font-size:11.5px;font-weight:600;display:inline-flex}.link-cta:hover{color:var(--muted);border-bottom-color:var(--muted)}.link-inline{border-bottom:1px solid var(--ink)}.link-inline:hover{border-bottom-color:var(--muted)}.site-header{z-index:50;-webkit-backdrop-filter:blur(16px);background:#fffffff0;position:sticky;top:0}.nav{max-width:var(--shell);padding:16px var(--gutter-nav);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;display:flex}.logo{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;font-size:20px;font-weight:700}.logo__dot{color:var(--indigo-deep)}.nav__links{align-items:center;gap:30px;margin:0;padding:0;list-style:none;display:flex}.nav__links a{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;min-height:44px;font-size:11px;font-weight:500;display:inline-flex}.nav__actions{align-items:center;gap:10px;display:flex}.nav-mobile{display:none;position:relative}.nav-mobile>summary{cursor:pointer;border:1px solid #1010144d;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:46px;height:46px;list-style:none;display:inline-flex}.nav-mobile>summary::-webkit-details-marker{display:none}.nav-mobile>summary span{background:var(--ink);width:18px;height:1.5px;display:block}.nav-mobile[open]>summary span:first-child{translate:0 3px;rotate:45deg}.nav-mobile[open]>summary span:last-child{translate:0 -3.5px;rotate:-45deg}.nav-panel{background:var(--white);min-width:min(320px,100vw - 40px);box-shadow:var(--shadow-card);max-height:calc(100dvh - var(--header-h) - 16px);overscroll-behavior:contain;border-radius:24px;flex-direction:column;padding:8px 24px 20px;display:flex;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto}.nav-panel a{letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #1010141a;align-items:center;min-height:48px;padding:12px 0;font-size:12px;font-weight:500;display:flex}.nav-panel a:first-child{border-top:0}.nav-panel .btn{border-top:0;flex:none;justify-content:center;margin-top:16px}@media (width<=1240px){.nav__links,.nav__actions .btn--outline{display:none}.nav-mobile{display:block}}@media (width<=760px){.nav__actions .btn--dark{display:none}}.hero{background:var(--indigo-pale);color:var(--ink)}.hero__inner{padding:clamp(56px, 7vw, 104px) var(--gutter) clamp(48px, 6vw, 84px)}.hero__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"texte""form""lien";gap:clamp(28px,4vw,40px);display:grid}.hero__texte{grid-area:texte;max-width:1180px}.hero__texte>:last-child{margin-bottom:0}.hero__sub{color:var(--ink);text-wrap:pretty;max-width:40ch;margin:0 0 clamp(32px,4vw,44px);font-size:clamp(1.05rem,2.1vw,30.4px);line-height:1.35}.hero__cta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero__form{min-width:0;scroll-margin-top:calc(var(--header-h) + 16px);grid-area:form}.hero .form-card{box-shadow:var(--shadow-card)}.hero__lien{grid-area:lien;margin:0}@media (width>=1001px){.hero__grid{grid-template:"texte form""lien form"1fr/minmax(0,1fr) clamp(360px,34vw,460px);align-items:start;gap:0 clamp(40px,5vw,96px)}.hero .h1{font-size:clamp(3.4rem,5.6vw,5.4rem)}.hero__sub{font-size:clamp(1.25rem,1.9vw,28px)}.hero__texte>:last-child{margin-bottom:clamp(28px,3vw,40px)}.hero__form{scroll-margin-top:calc(var(--header-h) + clamp(56px, 7vw, 104px))}}@media (width<=620px){.hero__inner{padding-top:56px;padding-bottom:48px}.hero .h1{font-size:2.4rem;line-height:.98}.hero__sub{font-size:1.05rem;line-height:1.5}.hero__cta>.btn{width:100%}}@media (width<=400px){.hero__inner{padding-left:16px;padding-right:16px}.hero .h1{font-size:2.1rem}}.spectre{width:100%;height:12px;display:flex}.spectre>div{flex:1}.spectre>div:first-child{background:var(--spectre-1)}.spectre>div:nth-child(2){background:var(--spectre-2)}.spectre>div:nth-child(3){background:var(--spectre-3)}.spectre>div:nth-child(4){background:var(--spectre-4)}.spectre>div:nth-child(5){background:var(--spectre-5)}.spectre>div:nth-child(6){background:var(--spectre-6)}.spectre>div:nth-child(7){background:var(--spectre-7)}.grille{grid-template-columns:minmax(0,1fr);gap:clamp(16px,1.8vw,24px);display:grid}@media (width>=621px){.grille{grid-template-columns:repeat(2,minmax(0,1fr))}.grille>:last-child:nth-child(odd){grid-column:1/-1}}@media (width>=960px){.grille{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.grille>:last-child:nth-child(odd){grid-column:auto}}.card{background:var(--white);box-shadow:var(--shadow-card);border-radius:28px;flex-direction:column;gap:14px;padding:clamp(20px,2.2vw,30px);display:flex}.card__num{letter-spacing:.12em;color:var(--faint);font-size:11px;font-weight:500}.card .link-cta{align-self:flex-start;margin-top:auto}.card__text{color:var(--muted);text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}@media (width<=620px){.card{border-radius:24px;padding:20px}}.etapes{counter-reset:etape;grid-template-columns:minmax(0,1fr);gap:clamp(16px,1.8vw,24px);margin:0;padding:0;list-style:none;display:grid}@media (width>=621px){.etapes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.etapes{grid-template-columns:repeat(4,minmax(0,1fr))}}.etapes li{counter-increment:etape;color:var(--ink);background:var(--white);box-shadow:var(--shadow-card);border-radius:28px;flex-direction:column;gap:10px;margin:0;padding:clamp(20px,2.2vw,30px);display:flex}.etapes li:before{content:counter(etape, decimal-leading-zero);letter-spacing:.12em;color:var(--faint);font-size:11px;font-weight:500}.etapes__titre{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:clamp(1.15rem,1.6vw,1.4rem);font-weight:600;line-height:1.15}.etapes__qui{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin:0;font-size:11px;font-weight:500}.etapes__texte{color:var(--muted);text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.essentiel{background:var(--white);border-radius:24px;margin:0 0 clamp(32px,4vw,48px);padding:clamp(20px,2.4vw,28px) clamp(22px,2.6vw,32px);box-shadow:0 18px 36px -28px #10101466}.essentiel .eyebrow{margin-bottom:12px}.essentiel ul{margin:0;padding-left:20px}.essentiel li{color:var(--ink);text-wrap:pretty;margin-bottom:8px;font-size:16.5px;line-height:1.6}.essentiel li:last-child{margin-bottom:0}.essentiel li::marker{color:var(--faint)}.faq{border-top:2px solid var(--ink)}.faq__item{border-bottom:1px solid #10101424}.faq__q{cursor:pointer;min-height:44px;font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);text-wrap:pretty;justify-content:space-between;align-items:baseline;gap:24px;padding:clamp(18px,2vw,22px) 0;font-size:clamp(1.08rem,1.5vw,1.3rem);font-weight:600;line-height:1.3;list-style:none;display:flex}.faq__q:hover{color:var(--muted)}.faq__q::-webkit-details-marker{display:none}.faq__q:after{content:"+";font-family:var(--font-body);text-align:center;flex-shrink:0;width:20px;font-size:22px;font-weight:400;line-height:1}.faq__item[open] .faq__q:after{content:"−"}.faq__a{color:var(--muted);text-wrap:pretty;margin:0;padding:0 clamp(0px,5vw,44px) clamp(22px,2.6vw,28px) 0;font-size:16.5px;line-height:1.7}.form-card{background:var(--white);color:var(--ink);border-radius:32px;padding:clamp(24px,2.6vw,34px);box-shadow:0 30px 60px -30px #0000008c}.fields{flex-direction:column;gap:4px;display:flex}.field{margin:0}.control{width:100%;font-family:var(--font-body);color:var(--ink);border:none;border-bottom:1px solid var(--hairline-strong);background:0 0;border-radius:0;outline:none;padding:15px 0;font-size:16px;transition:border-bottom-color .18s}.control::placeholder{color:var(--faint)}.control:focus-visible{border-bottom-color:var(--ink);box-shadow:0 1px 0 0 var(--ink);outline:none}.consent{color:var(--muted);align-items:flex-start;gap:12px;max-width:60ch;margin:18px 0 6px;font-size:14px;line-height:1.55;display:flex}.consent label{cursor:pointer}.consent input{accent-color:var(--ink);cursor:pointer;flex-shrink:0;width:18px;height:18px;margin-top:3px}.consent a{color:var(--ink);border-bottom:1px solid #10101466}.consent .renvoi{color:var(--ink);border-bottom:0;padding:0 4px 0 2px;font-weight:600}.consent .renvoi:hover{color:var(--muted)}.submit{white-space:normal;text-align:center;width:100%;margin-top:12px;padding:18px 24px}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-error{color:var(--error);scroll-margin-top:calc(var(--header-h) + 200px);margin:12px 0 0;font-size:13.5px;display:none}.form-error:target{display:block}.form-note{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin:16px 0 0;font-size:11px;font-weight:500}.form-card__surtitre{margin-bottom:10px}.form-card__titre{margin:0 0 8px;font-size:clamp(1.15rem,1.6vw,1.45rem)}.notes-formulaire{color:var(--faint);max-width:72ch;scroll-margin-top:calc(var(--header-h) + 24px);font-size:13.5px;line-height:1.6}.notes-formulaire__item{color:var(--faint);margin:0 0 6px;font-size:13.5px;line-height:1.6}.notes-formulaire__item:last-child{margin-bottom:0}.notes-formulaire a{color:var(--muted);border-bottom:1px solid var(--hairline-strong)}.notes-formulaire a:hover{color:var(--ink)}.prose>.notes-formulaire{margin:16px 0 28px;padding:0 clamp(4px,1vw,8px)}.notes-page{background:var(--off-white)}.notes-page__inner{padding:clamp(28px, 3.4vw, 40px) var(--gutter)}@media (width<=400px){.notes-page__inner{padding-left:16px;padding-right:16px}}@media (width<=620px){.form-card{border-radius:24px;padding:22px}}.urgence{background:var(--grey-pale);color:var(--ink)}.urgence__inner{padding:20px var(--gutter);text-wrap:pretty;font-size:14.5px;line-height:1.55}.urgence strong{font-weight:600}.ariane{flex-wrap:wrap;gap:6px 10px;margin:0 0 clamp(20px,2.4vw,28px);padding:0;list-style:none;display:flex}.ariane li{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:500}.ariane li+li:before{content:"/";color:var(--hairline-strong);margin-right:10px}.ariane a{color:var(--muted)}.ariane a:hover{color:var(--ink)}.signature{color:var(--faint);margin:0 0 clamp(32px,4vw,48px);font-size:13px}.signature a{color:var(--muted);border-bottom:1px solid var(--hairline-strong)}.lecture{background:var(--off-white)}.lecture__inner{--g:var(--gutter);--debord:calc((var(--colonne-large) - var(--colonne)) / 2);grid-template-columns:[plein-start] minmax(var(--g), 1fr) [large-start] minmax(0, var(--debord)) [texte-start] min(100% - 2 * var(--g), var(--colonne)) [texte-end] minmax(0, var(--debord)) [large-end] minmax(var(--g), 1fr) [plein-end];align-content:start;padding:clamp(40px,5vw,72px) 0 clamp(56px,7vw,104px);display:grid}@media (width<=400px){.lecture__inner{--g:16px}}.lecture__inner>*{grid-column:texte;min-width:0}.lecture__inner>.btn{justify-self:start}.lecture__inner>.prose{grid-column:plein;grid-template-columns:subgrid;align-content:start;max-width:none;display:grid}.lecture__inner>.prose>*{grid-column:texte;min-width:0}.lecture__inner>.prose>:is(.tableau,.etapes,.grille){grid-column:large;margin-block:8px 28px}@supports not (grid-template-columns:subgrid){.lecture__inner>.prose{grid-column:texte;display:block}}.lecture__head{margin-bottom:clamp(32px,4vw,48px)}.lecture__head>:last-child{margin-bottom:0}.lecture__inner>section{margin-top:clamp(56px,7vw,88px)}.lecture__inner>.facts+.prose{margin-top:clamp(40px,5vw,56px)}.lecture__inner>.section>.h2{letter-spacing:-.035em;margin-bottom:clamp(18px,2vw,24px);font-size:clamp(1.5rem,2.6vw,2.15rem);line-height:1.1}.lecture__inner>section.prose h2{margin-bottom:12px;font-size:clamp(1.15rem,1.6vw,1.35rem)}.lecture__inner>section.prose li{font-size:14.5px;line-height:1.6}.facts{background:var(--white);border-radius:20px;grid-template-columns:minmax(0,15em) minmax(0,1fr);gap:10px 24px;margin:0 0 18px;padding:20px 22px;display:grid;box-shadow:0 18px 36px -28px #10101466}.facts dt{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);padding-top:4px;font-size:11px;font-weight:500}.facts dd{color:var(--ink);margin:0;font-size:16px;line-height:1.6}@media (width<=760px){.facts{grid-template-columns:1fr;gap:4px}.facts dt{padding-top:12px}.facts dt:first-child{padding-top:0}}.footer{background:var(--off-white);color:var(--ink)}.footer__inner{padding:clamp(44px, 5vw, 72px) var(--gutter) 28px}.footer .split{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(32px,5vw,72px)}@media (width<=1000px){.footer .split{grid-template-columns:1fr}}.footer__logo{font-family:var(--font-display);letter-spacing:-.04em;margin:0 0 14px;font-size:clamp(1.8rem,3.4vw,2.8rem);font-weight:700;line-height:1}.footer__tagline{color:var(--muted);margin:0 0 14px;font-size:17px;line-height:1.5}.footer__coord{color:var(--muted);max-width:40ch;margin:0 0 8px;font-size:15px;line-height:1.6}.footer__cols{flex-wrap:wrap;gap:40px 56px;display:flex}.footer__col{flex-direction:column;gap:12px;display:flex}.footer__col a{font-size:15px}.footer__col-title{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:500}.footer__rule{background:#1010141a;width:100%;height:1px;margin-top:clamp(40px,5vw,64px)}.footer__bottom{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:20px;font-size:11px;font-weight:500;display:flex}@media (width<=620px){.footer__cols{gap:26px 32px}}.nav-sous{position:relative}.nav-sous>summary{cursor:pointer;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;min-height:44px;font-size:11px;font-weight:500;list-style:none;display:inline-flex}.nav-sous>summary:hover{color:var(--muted)}.nav-sous>summary::-webkit-details-marker{display:none}.nav-sous>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transition:rotate .18s,translate .18s;translate:0 -2px;rotate:45deg}.nav-sous[open]>summary:after{translate:0 1px;rotate:-135deg}.nav-sous__panel{z-index:60;background:var(--white);min-width:240px;box-shadow:var(--shadow-card), 0 0 0 1px var(--hairline);border-radius:20px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 10px);left:50%;translate:-50%}.nav-sous__panel:before{content:"";height:12px;position:absolute;bottom:100%;left:0;right:0}.nav-sous__panel a{border-radius:12px;align-items:center;width:100%;min-height:44px;padding:0 14px;display:flex}.nav-sous__panel a:hover{background:var(--grey-pale);color:var(--ink)}.nav-sous__panel a:focus-visible{outline-offset:-2px}@media (hover:hover) and (pointer:fine){@supports selector(::details-content){.nav-sous:hover::details-content{content-visibility:visible}.nav-sous:hover>summary:after{translate:0 1px;rotate:-135deg}}}.sommaire{margin:0 0 clamp(36px,4.5vw,56px)}.sommaire .eyebrow{margin-bottom:10px}.sommaire ol{counter-reset:sommaire;border-top:1px solid var(--hairline-strong);margin:0;padding:0;list-style:none}.sommaire li{counter-increment:sommaire;border-bottom:1px solid var(--hairline);break-inside:avoid;align-items:baseline;gap:14px;display:flex}.sommaire li:before{content:counter(sommaire, decimal-leading-zero);letter-spacing:.12em;font-variant-numeric:tabular-nums;min-width:2.2em;color:var(--faint);flex:none;font-size:11px;font-weight:500}.sommaire a{min-height:44px;color:var(--ink);text-wrap:pretty;flex:1;padding:11px 0;font-size:15px;line-height:1.45;display:block}.sommaire a:hover{color:var(--muted)}@media (width>=900px){.sommaire ol{columns:2;column-gap:40px}}.plus-loin{background:var(--indigo-pale);border-radius:24px;margin:clamp(28px,3.4vw,44px) 0 0;padding:22px 24px}.plus-loin .eyebrow--faint{color:var(--muted)}.plus-loin ul{margin:0;padding:0;list-style:none}.plus-loin li{border-top:1px solid #1010141f;padding:10px 0}.plus-loin li:first-child{border-top:0;padding-top:0}.plus-loin a{font-family:var(--font-display);letter-spacing:-.02em;border-bottom:0;font-size:17px;font-weight:600}.plus-loin span{color:var(--muted);margin-top:2px;font-size:14px;display:block}.cta-inline{background:var(--green-pale);border-radius:24px;margin:24px 0 28px;padding:22px 24px}.cta-inline p{color:var(--ink);margin:0 0 14px}.equipe{gap:14px;margin:0 0 24px;padding:0;list-style:none;display:grid}.equipe__carte{color:var(--ink);background:var(--white);border-radius:22px;align-items:center;gap:18px;margin:0;padding:18px 20px;display:flex;box-shadow:0 18px 36px -28px #10101466}.equipe__photo{object-fit:cover;border-radius:50%;flex:none;width:72px;height:72px}.equipe__photo--vide{background:var(--indigo-pale);display:block}.equipe__carte .h3 a{border-bottom:0}.equipe__titre{color:var(--muted);margin:4px 0 0;font-size:15px;line-height:1.5}.equipe__meta{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:2px 0 0;font-size:12px}.faq-groupe{margin-top:clamp(40px,5vw,64px)}.faq-groupe:first-child{margin-top:0}.faq-groupe__lien{margin:10px 0 24px;font-size:14px}.articles{gap:clamp(14px,1.6vw,20px);margin:0;padding:0;list-style:none;display:grid}.articles__item{background:var(--white);border-radius:24px;padding:clamp(20px,2.4vw,28px) clamp(22px,2.6vw,32px);box-shadow:0 20px 40px -26px #10101466}.articles__titre{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:pretty;font-size:clamp(1.25rem,1.9vw,1.65rem);font-weight:600;line-height:1.1;display:block}.articles__titre:hover{color:var(--muted)}.articles__meta{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin:10px 0 8px;font-size:11px;font-weight:500}.articles__resume{color:var(--muted);text-wrap:pretty;max-width:60ch;margin:0;font-size:16px;line-height:1.6}.fields--deux{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}@media (width<=480px){.fields--deux{grid-template-columns:1fr}}.choix{border:0;border-top:1px solid var(--hairline);min-width:0;margin:14px 0 0;padding:14px 0 0}.choix__question{color:var(--ink);text-wrap:pretty;margin-bottom:8px;padding:0;font-size:15px;line-height:1.5}.choix__options{flex-wrap:wrap;gap:10px;display:flex}.choix__option{border:1px solid var(--hairline-strong);cursor:pointer;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-size:14px;display:inline-flex}.choix__option input{accent-color:var(--ink);width:16px;height:16px;margin:0}.choix__option:has(input:checked){background:var(--indigo-pale);border-color:var(--indigo-pale)}.choix__option:has(input:focus-visible){outline:2px solid var(--indigo-deep);outline-offset:2px}.merci__actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:36px;display:flex}.lecture__inner>.merci__actions{grid-column:texte}.nav__actions[data-astro-cid-nen7h5rs] .nav-panel[data-astro-cid-nen7h5rs] .btn--dark[data-astro-cid-nen7h5rs]{white-space:normal;display:flex}
