@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/schibsted-grotesk-latin-ext-400-normal.DHVTfbSM.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-ext-400-normal.DUPvg9bQ.woff)format("woff");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:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/schibsted-grotesk-latin-400-normal.DPhJBilQ.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-400-normal.BkiRe4WW.woff)format("woff");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:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/schibsted-grotesk-latin-ext-700-normal.o210KhU4.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-ext-700-normal.DDW2aNyx.woff)format("woff");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:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/schibsted-grotesk-latin-700-normal.BkH0uJ1o.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-700-normal.Dz-okVa0.woff)format("woff");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:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/schibsted-grotesk-latin-ext-800-normal.CZWJQj-F.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-ext-800-normal.DS3YHxa9.woff)format("woff");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:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/schibsted-grotesk-latin-800-normal.CIaq-TR1.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-800-normal.Dl5-MP1T.woff)format("woff");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}:root{--nuit:#13293d;--nuit-2:#3c5266;--colza:#f4c542;--colza-2:#e2af1f;--brume:#eef2f5;--trait:#d5dee6;--blanc:#fff;--vert:#2e7d4f}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--blanc);color:var(--nuit);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Schibsted Grotesk,system-ui,sans-serif;font-size:19px;line-height:1.55}img{max-width:100%;display:block}a{color:inherit}.wrap{max-width:1180px;margin:0 auto;padding-inline:28px}h1{letter-spacing:-.035em;font-size:clamp(2.6rem,6vw,4.6rem);font-weight:800;line-height:1.02}h2{letter-spacing:-.025em;font-size:clamp(1.9rem,3.6vw,2.8rem);font-weight:800;line-height:1.08}h3{font-size:1.2rem;font-weight:700;line-height:1.3}p{max-width:60ch}.entete{justify-content:space-between;align-items:center;gap:20px;padding-block:22px;display:flex}.logo{letter-spacing:-.04em;font-size:2rem;font-weight:800;text-decoration:none}.logo i{color:var(--colza-2);font-style:normal}.btn.petit{min-height:48px;padding:12px 22px;font-size:1rem}.btn{background:var(--colza);color:var(--nuit);border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:62px;padding:19px 30px;font-size:1.12rem;font-weight:800;text-decoration:none;transition:background .15s;display:inline-flex}.btn:hover{background:var(--colza-2)}.btn.clair{color:inherit;background:0 0;box-shadow:inset 0 0 0 2px}.btn.clair:hover{background:#ffffff14}a:focus-visible,summary:focus-visible{outline:4px solid var(--nuit);outline-offset:4px;border-radius:12px}.sombre a:focus-visible{outline-color:var(--colza)}.ouverture{padding:28px 0 88px}.ouverture .grille{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.ouverture .chapo{color:var(--nuit-2);margin:26px 0 34px;font-size:1.3rem}.actions{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.scene{position:relative}.scene img{aspect-ratio:4/5;object-fit:cover;object-position:30% 30%;border-radius:32px;width:100%}.notifs{gap:12px;width:min(320px,78%);display:grid;position:absolute;top:9%;right:-28px}.notif{-webkit-backdrop-filter:blur(10px);opacity:0;background:#fffffff0;border-radius:20px;grid-template-columns:40px 1fr;align-items:center;gap:12px;padding:14px 16px;animation:.6s cubic-bezier(.2,.8,.2,1) forwards arrive;display:grid;transform:translateY(14px);box-shadow:0 18px 40px -18px #13293d8c}.notif:nth-child(2){animation-delay:.9s}.notif:nth-child(3){animation-delay:1.8s}.notif .ico{background:var(--colza);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.notif.ok .ico{background:var(--vert)}.notif b{font-size:.95rem;line-height:1.25;display:block}.notif span{color:var(--nuit-2);font-size:.85rem;line-height:1.3;display:block}@keyframes arrive{to{opacity:1;transform:none}}.profils{background:var(--brume);padding:88px 0}.profils .intro{justify-content:space-between;align-items:end;gap:24px;margin-bottom:36px;display:flex}.profils .intro p{color:var(--nuit-2);font-size:1.15rem}.tuiles{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.tuile{aspect-ratio:3/4;color:#fff;isolation:isolate;border-radius:24px;text-decoration:none;display:block;position:relative;overflow:hidden}.tuile img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.tuile:after{content:"";z-index:-1;background:linear-gradient(#0000 25%,#13293d26 45%,#13293deb 100%);position:absolute;inset:0}.tuile:hover img{transform:scale(1.04)}.tuile .txt{position:absolute;bottom:22px;left:22px;right:22px}.tuile b{letter-spacing:-.02em;font-size:1.45rem;font-weight:800;line-height:1.1;display:block}.tuile span{opacity:.88;margin-top:6px;font-size:.98rem;line-height:1.35;display:block}.taches{padding:96px 0}.taches .grille{grid-template-columns:.8fr 1.2fr;align-items:start;gap:64px;display:grid}.taches .grille>div:first-child p{color:var(--nuit-2);margin-top:18px;font-size:1.12rem}.liste{border-top:2px solid var(--nuit);list-style:none}.liste li{border-bottom:1px solid var(--trait);grid-template-columns:1fr 1.25fr;align-items:baseline;gap:24px;padding:22px 0;display:grid}.liste .quoi{letter-spacing:-.01em;font-size:1.25rem;font-weight:800}.liste .comment{color:var(--nuit-2)}.compta{background:var(--brume);border-radius:16px;max-width:none;margin-top:26px;padding:18px 22px;font-size:1rem}.etapes{background:var(--nuit);color:#fff;padding:96px 0}.etapes h2{margin-bottom:44px}.etapes ol{counter-reset:n;grid-template-columns:repeat(3,1fr);gap:40px;list-style:none;display:grid}.etapes li{counter-increment:n;padding-top:78px;position:relative}.etapes li:before{content:counter(n);background:var(--colza);width:56px;height:56px;color:var(--nuit);border-radius:50%;place-items:center;font-size:1.5rem;font-weight:800;display:grid;position:absolute;top:0;left:0}.etapes li:not(:last-child):after{content:"";background:#ffffff38;height:2px;position:absolute;top:28px;left:72px;right:-24px}.etapes p{color:#c9d4df;margin-top:8px}.pourvous{padding:96px 0}.pourvous .grille{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.pourvous img{aspect-ratio:4/5;object-fit:cover;border-radius:28px;width:100%}.pourvous h3{margin:30px 0 10px;font-size:1.25rem}.pourvous ul{list-style:none}.pourvous li{padding:8px 0 8px 36px;position:relative}.pourvous .oui li:before,.pourvous .non li:before{content:"";border-radius:50%;width:22px;height:22px;position:absolute;top:13px;left:0}.pourvous .oui li:before{background:var(--vert) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/15px no-repeat}.pourvous .non li{color:var(--nuit-2)}.pourvous .non li:before{background:var(--brume) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.5 7.5l9 9m0-9l-9 9' fill='none' stroke='%233C5266' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E") center/14px no-repeat}.faq{padding:0 0 96px}.faq .grille{grid-template-columns:.8fr 1.2fr;gap:64px;display:grid}details{border-bottom:1px solid var(--trait);padding:22px 0}details:first-of-type{border-top:2px solid var(--nuit)}summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:1.2rem;font-weight:700;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"";background:var(--brume) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 6v12M6 12h12' stroke='%2313293D' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E") center/16px no-repeat;border-radius:50%;flex:none;width:32px;height:32px;transition:transform .2s}details[open] summary:after{transform:rotate(45deg)}details p{color:var(--nuit-2);margin-top:12px}.final{background:var(--nuit);color:#fff;text-align:center;padding:96px 0}.final h2{font-size:clamp(2.2rem,5vw,3.6rem)}.final p{color:#c9d4df;margin:18px auto 34px;font-size:1.2rem}.final .actions{justify-content:center}footer{color:var(--nuit-2);padding:34px 0 40px;font-size:.95rem}footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:12px 28px;display:flex}.fil{color:var(--nuit-2);padding-top:6px;font-size:.98rem}.fil a{color:var(--nuit-2)}.barre-mobile{display:none}@media (width<=900px){body{font-size:18px}.wrap{padding-inline:20px}.ouverture{padding:8px 0 56px}.ouverture .grille,.taches .grille,.pourvous .grille,.faq .grille{grid-template-columns:1fr;gap:36px}.scene{order:-1}.scene img{aspect-ratio:5/4;object-position:20% 25%;border-radius:24px}.notifs{width:min(270px,76%);top:auto;bottom:-22px;right:12px}.notif:nth-child(n+2){display:none}.ouverture .texte{margin-top:40px}.tuiles{grid-template-columns:1fr 1fr;gap:12px}.tuile{aspect-ratio:4/5;border-radius:18px}.tuile .txt{bottom:14px;left:14px;right:14px}.tuile b{font-size:1.15rem}.tuile .txt>span{display:none}.profils .intro{display:block}.profils,.taches,.etapes,.pourvous,.final{padding:60px 0}.liste li{grid-template-columns:1fr;gap:4px}.etapes ol{grid-template-columns:1fr;gap:28px}.etapes li{min-height:56px;padding:4px 0 0 76px}.etapes li:not(:last-child):after{display:none}.faq{padding-bottom:60px}.btn{width:100%}.entete .btn.petit{width:auto;min-height:44px;padding:10px 16px;font-size:.95rem}.barre-mobile{z-index:20;padding:12px 16px calc(12px + env(safe-area-inset-bottom));backdrop-filter:blur(8px);background:#fffffff5;transition:transform .25s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -8px 24px -12px #13293d59}.barre-mobile.visible{transform:none}.barre-mobile .btn{min-height:54px;padding:12px}footer{padding-bottom:110px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}.notif{opacity:1;animation:none;transform:none}}.titre-anime .l{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.titre-anime .l>span{display:inline-block}.js .titre-anime .l>span{animation:.9s cubic-bezier(.2,.8,.2,1) forwards monte;transform:translateY(105%)}.js .titre-anime .l:nth-child(2)>span{animation-delay:.12s}.js .titre-anime .l:nth-child(3)>span{animation-delay:.24s}@keyframes monte{to{transform:none}}.js .ouverture .chapo,.js .ouverture .actions{opacity:0;animation:.7s ease-out .55s forwards apparait}.js .ouverture .actions{animation-delay:.7s}@keyframes apparait{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.scene img{animation:1.6s cubic-bezier(.2,.7,.2,1) both devoile}@keyframes devoile{0%{clip-path:inset(10% round 48px);filter:saturate(.6)}to{clip-path:inset(0 round 32px);filter:none}}.notif.nouvelle{animation:.55s cubic-bezier(.2,.9,.25,1.15) forwards arrive-haut}@keyframes arrive-haut{0%{opacity:0;transform:translateY(-16px)scale(.94)}to{opacity:1;transform:none}}.notif.sort{animation:.45s ease-in forwards part}@keyframes part{to{opacity:0;transform:translateY(10px)scale(.96)}}.notifs{transition:none}.liste li{grid-template-columns:.8fr 1.3fr auto}.etat{white-space:nowrap;font-size:.88rem;font-weight:700;display:inline-grid;position:relative}.etat>span{border-radius:999px;grid-area:1/1;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.etat .afaire{background:var(--brume);color:var(--nuit-2)}.etat .fait{color:var(--vert);opacity:0;background:#e3f1e8;transform:scale(.8)}.liste.vu .etat .afaire{animation:.3s ease-in forwards efface}.liste.vu .etat .fait{animation:.45s cubic-bezier(.2,.9,.3,1.4) forwards pop}.liste.vu li:first-child .etat>span{animation-delay:.3s}.liste.vu li:nth-child(2) .etat>span{animation-delay:.75s}.liste.vu li:nth-child(3) .etat>span{animation-delay:1.2s}.liste.vu li:nth-child(4) .etat>span{animation-delay:1.65s}.liste.vu li:nth-child(5) .etat>span{animation-delay:2.1s}@keyframes efface{to{opacity:0;transform:scale(.8)}}@keyframes pop{to{opacity:1;transform:none}}.sans-js .etat .afaire{display:none}.sans-js .etat .fait{opacity:1;transform:none}.js .tuiles.anime .tuile{opacity:0;transform:translateY(40px)}.tuiles.vu .tuile{animation:.8s cubic-bezier(.2,.8,.2,1) forwards apparait-tuile}.tuiles.vu .tuile:nth-child(2){animation-delay:.1s}.tuiles.vu .tuile:nth-child(3){animation-delay:.2s}.tuiles.vu .tuile:nth-child(4){animation-delay:.3s}@keyframes apparait-tuile{to{opacity:1;transform:none}}.js .etapes ol.anime li:after{transform-origin:0;transform:scaleX(0)}.etapes ol.vu li:after{animation:.7s ease-out forwards trace}.etapes ol.vu li:first-child:after{animation-delay:.4s}.etapes ol.vu li:nth-child(2):after{animation-delay:1.1s}.js .etapes ol.anime li:before{transform:scale(0)}.etapes ol.vu li:before{animation:.5s cubic-bezier(.2,.9,.3,1.4) forwards allume}.etapes ol.vu li:nth-child(2):before{animation-delay:.75s}.etapes ol.vu li:nth-child(3):before{animation-delay:1.45s}.js .etapes ol.anime li>*{opacity:0}.etapes ol.vu li>*{animation:.6s ease-out forwards apparait}.etapes ol.vu li:nth-child(2)>*{animation-delay:.75s}.etapes ol.vu li:nth-child(3)>*{animation-delay:1.45s}@keyframes trace{to{transform:scaleX(1)}}@keyframes allume{to{transform:none}}.btn{position:relative;overflow:hidden}.btn:not(.clair):after{content:"";background:linear-gradient(105deg,#0000 35%,#ffffff8c 50%,#0000 65%);animation:5s ease-in-out 3s infinite reflet;position:absolute;inset:0;transform:translate(-120%)}@keyframes reflet{0%,70%{transform:translate(-120%)}90%,to{transform:translate(120%)}}@media (width<=900px){.liste li{grid-template-columns:1fr}.etat{justify-self:start;margin-top:6px}}@media (prefers-reduced-motion:reduce){.js .titre-anime .l>span,.js .ouverture .chapo,.js .ouverture .actions,.scene img,.js .tuiles.anime .tuile,.js .etapes ol.anime li:after,.js .etapes ol.anime li:before,.js .etapes ol.anime li>*{opacity:1!important;animation:none!important;transform:none!important}.etat .afaire{display:none}.etat .fait{opacity:1;transform:none;animation:none!important}.btn:after{display:none}}.legende-scene{z-index:2;color:#fff;backdrop-filter:blur(6px);background:#13293dc7;border-radius:999px;max-width:none;margin:0;padding:7px 14px;font-size:.85rem;font-weight:700;position:absolute;bottom:18px;left:18px}@media (width<=900px){.legende-scene{top:14px;bottom:auto;left:14px}}.menu{gap:26px;font-size:1rem;font-weight:700;display:flex}.menu a{border-bottom:2px solid #0000;padding:6px 0;text-decoration:none}.menu a:hover,.menu a[aria-current=page]{border-bottom-color:var(--colza)}.fil{padding-top:4px;padding-bottom:4px}footer{border-top:1px solid var(--trait);margin-top:0}.pied{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;padding-block:24px;display:grid}.pied b{color:var(--nuit);margin-bottom:10px;display:block}.pied a:not(.logo){padding:3px 0;text-decoration:none;display:block}.pied a:hover{text-decoration:underline}.pied p{margin-top:10px;font-size:.95rem}.prose{max-width:720px;margin:0 auto;padding:24px 28px 80px}.prose h1{margin-bottom:22px;font-size:clamp(2.2rem,4.6vw,3.4rem)}.prose .chapo{color:var(--nuit-2);margin-bottom:28px;font-size:1.25rem}.prose h2{margin:52px 0 16px;font-size:clamp(1.5rem,2.6vw,2rem)}.prose h3{margin:32px 0 10px;font-size:1.25rem}.prose p,.prose ul,.prose ol{margin-bottom:18px}.prose ul,.prose ol{padding-left:1.3em}.prose li{margin-bottom:8px}.prose a{color:var(--nuit);text-decoration-color:var(--colza-2);text-underline-offset:3px;text-decoration-thickness:2px}.prose table{border-collapse:collapse;width:100%;margin:22px 0 28px;font-size:.98rem}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--trait);vertical-align:top;padding:12px 10px}.prose th{border-bottom:2px solid var(--nuit)}.prose blockquote{border-left:4px solid var(--colza);color:var(--nuit-2);margin:24px 0;padding:6px 0 6px 18px}.encadre{background:var(--brume);border-radius:18px;margin:28px 0;padding:22px 24px}.encadre p:last-child{margin-bottom:0}.maj{color:var(--nuit-2);margin-bottom:24px;font-size:.95rem}.liens{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px;display:grid}.lien{background:var(--blanc);border:1px solid var(--trait);border-radius:20px;padding:22px 24px;text-decoration:none;transition:border-color .15s,transform .15s;display:block}.lien:hover{border-color:var(--nuit);transform:translateY(-2px)}.lien b{margin-bottom:6px;font-size:1.15rem;line-height:1.25;display:block}.lien span{color:var(--nuit-2);font-size:.98rem;line-height:1.45;display:block}.bloc-liens{padding:80px 0}.bloc-liens.brume{background:var(--brume)}@media (width<=1050px){.menu{display:none}}@media (width<=900px){.pied{grid-template-columns:1fr 1fr}.liens{grid-template-columns:1fr}.prose{padding:16px 20px 60px}.bloc-liens{padding:56px 0}}.h1-page{font-size:clamp(2.2rem,4.4vw,3.4rem)}.scene img,.scene picture img{object-fit:cover;width:100%;max-height:620px;aspect-ratio:4/5!important;height:auto!important}@media (width<=900px){.scene img,.scene picture img{max-height:none;aspect-ratio:5/4!important}}.entete-page{background:var(--brume);margin-top:10px;padding:40px 0 44px}.entete-page h1{max-width:22ch;font-size:clamp(2.1rem,4.2vw,3.3rem)}.entete-page .chapo{color:var(--nuit-2);max-width:62ch;margin:18px 0 12px;font-size:1.22rem}.entete-page .maj{color:var(--nuit-2);font-size:.92rem}.lecture{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:64px;padding-top:12px;padding-bottom:72px;display:grid}.lecture .prose{max-width:740px;margin:0;padding:24px 0 72px}.prose h2{padding-top:18px;position:relative}.prose h2:before{content:"";background:var(--colza);border-radius:4px;width:44px;height:4px;position:absolute;top:0;left:0}.prose h2[id],.prose h3[id]{scroll-margin-top:24px}.prose>ul li::marker{color:var(--colza-2)}.prose table{border:1px solid var(--trait);border-collapse:separate;border-spacing:0;border-radius:16px;display:block;overflow-x:auto}.prose thead th{background:var(--nuit);color:#fff;border-bottom:0}.prose tbody tr:nth-child(2n) td{background:#f7f9fb}.prose td,.prose th{min-width:140px}.sources{font-size:.95rem}.cote{flex-direction:column;gap:18px;max-height:calc(100vh - 32px);margin-top:36px;display:flex;position:sticky;top:16px}.cote .sommaire{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;overflow-y:auto}.cote .carte-appel{flex-shrink:0}.sommaire{border-left:3px solid var(--trait);padding-left:18px}.sommaire b{color:var(--nuit-2);margin-bottom:8px;font-size:.9rem;display:block}.sommaire ol{gap:8px;list-style:none;display:grid}.sommaire a{font-size:.95rem;line-height:1.35;text-decoration:none;display:block}.sommaire a:hover{text-decoration:underline;text-decoration-color:var(--colza-2)}.carte-appel{background:var(--nuit);color:#fff;border-radius:22px;gap:10px;padding:24px;display:grid}.carte-appel b{font-size:1.12rem;line-height:1.25}.carte-appel p{color:#c9d4df;font-size:.95rem}.carte-appel .btn{min-height:52px;margin-top:6px;padding:12px 18px;font-size:1rem}.pourvous img{aspect-ratio:4/5;max-height:600px;height:auto!important}@media (width<=1050px){.lecture{grid-template-columns:minmax(0,1fr);gap:0;padding-bottom:24px}.lecture .prose{max-width:100%}.cote{display:none}}:root{--colza-clair:#fff6d6;--ombre:0 30px 60px -30px #13293d73;--rayon:28px}.ouverture-page{background:radial-gradient(900px 420px at 92% -10%,#f4c54238,transparent 60%), linear-gradient(180deg,var(--brume) 0%,#f6f8fa 100%);margin-top:10px;padding:44px 0 72px;position:relative;overflow:hidden}.ouverture-page .decor-points{color:#13293d14;position:absolute;bottom:-40px;left:-30px}.ouverture-page .grille{grid-template-columns:1.08fr .92fr;align-items:center;gap:56px;display:grid;position:relative}.ouverture-page.sans-photo .grille{grid-template-columns:1fr;max-width:900px}.etiquette{letter-spacing:.08em;text-transform:uppercase;color:var(--nuit);background:var(--colza);border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:.82rem;font-weight:800;display:inline-flex}.ouverture-page h1{max-width:20ch;margin:20px 0 0;font-size:clamp(2.1rem,4vw,3.25rem);line-height:1.06}.ouverture-page .chapo{color:var(--nuit-2);max-width:56ch;margin:20px 0 30px;font-size:1.2rem}.ouverture-page .meta{color:var(--nuit-2);flex-wrap:wrap;gap:8px 22px;margin-top:26px;font-size:.92rem;display:flex}.ouverture-page .meta span{align-items:center;gap:8px;display:inline-flex}.ouverture-page .meta span:before{content:"";background:var(--colza-2);border-radius:50%;width:8px;height:8px}.visuel{isolation:isolate;position:relative}.visuel .forme{z-index:-1;border-radius:var(--rayon);background:var(--colza);width:62%;height:70%;position:absolute;inset:auto -26px -26px auto}.visuel:before{content:"";z-index:-1;border:3px solid var(--nuit);opacity:.12;border-radius:50%;width:120px;height:120px;position:absolute;top:-22px;left:-22px}.visuel img{aspect-ratio:5/4;object-fit:cover;border-radius:var(--rayon);width:100%;box-shadow:var(--ombre);animation:1.2s cubic-bezier(.2,.7,.2,1) both devoile-page;height:auto!important}@keyframes devoile-page{0%{clip-path:inset(6% round 40px);opacity:.4}to{clip-path:inset(0 round 28px);opacity:1}}.pastille-visuel{backdrop-filter:blur(8px);background:#fffffff5;border-radius:18px;align-items:center;gap:12px;max-width:280px;padding:12px 18px 12px 12px;font-size:.95rem;line-height:1.3;animation:.6s cubic-bezier(.2,.8,.2,1) .8s both arrive;display:flex;position:absolute;bottom:34px;left:-28px;box-shadow:0 18px 40px -18px #13293d8c}.pastille-visuel .ico{background:var(--vert);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.pastille-visuel b{display:block}.exemples{padding:84px 0 40px}.exemples .tete{justify-content:space-between;align-items:end;gap:32px;margin-bottom:34px;display:flex}.exemples .tete p{color:var(--nuit-2);max-width:46ch;font-size:1.08rem}.cartes-ex{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;list-style:none;display:grid}.cartes-ex li{border:1px solid var(--trait);background:#fff;border-radius:22px;flex-direction:column;gap:8px;padding:26px 22px 24px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative}.cartes-ex li:hover{box-shadow:var(--ombre);border-color:#0000;transform:translateY(-4px)}.cartes-ex li:after{content:"";background:var(--colza);transform-origin:0;border-radius:0 0 4px 4px;height:4px;transition:transform .3s;position:absolute;top:0;left:22px;right:22px;transform:scaleX(.25)}.cartes-ex li:hover:after{transform:none}.cartes-ex .num{color:var(--colza-2);letter-spacing:-.04em;margin-bottom:6px;font-size:2.1rem;font-weight:800;line-height:1}.cartes-ex b{font-size:1.15rem;line-height:1.25}.cartes-ex li>span:last-child{color:var(--nuit-2);font-size:.98rem;line-height:1.45}.filles{padding:72px 0 24px}.filles h2{margin-bottom:28px}.grille-filles{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;display:grid}.fille,.lien.avec-photo{border:1px solid var(--trait);background:#fff;border-radius:24px;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.fille:hover,.lien.avec-photo:hover{box-shadow:var(--ombre);transform:translateY(-4px)}.fille img,.lien.avec-photo img{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform .5s;height:auto!important}.fille:hover img,.lien.avec-photo:hover img{transform:scale(1.04)}.fille picture,.lien.avec-photo picture{display:block;overflow:hidden}.fille .txt,.lien.avec-photo .txt{flex-direction:column;gap:6px;padding:20px 22px 24px;display:flex}.fille b{font-size:1.18rem;line-height:1.25}.fille .txt>span{color:var(--nuit-2);font-size:.96rem;line-height:1.45}.fleche{background:var(--colza);border-radius:50%;place-items:center;width:40px;height:40px;font-weight:800;transition:transform .2s;display:grid;position:absolute;top:16px;right:16px}.fille:hover .fleche,.lien:hover .fleche{transform:translate(4px)}.lecture{padding-top:40px}.prose{font-size:1.05rem}.prose h2{margin:64px 0 18px;padding-top:22px;font-size:clamp(1.6rem,2.6vw,2.15rem)}.prose h2:before{width:56px;height:5px}.prose>h2:first-child{margin-top:8px}.prose h3{letter-spacing:-.01em;margin:40px 0 12px;font-size:1.32rem;font-weight:800}.prose p>strong:first-child{color:var(--nuit);background:linear-gradient(transparent 62%,var(--colza-clair) 62%)}.prose ul{padding-left:0;list-style:none}.prose ul>li{padding-left:30px;position:relative}.prose ul>li:before{content:"";background:var(--colza);border-radius:3px;width:10px;height:10px;position:absolute;top:.62em;left:4px;transform:rotate(45deg)}.prose ol{counter-reset:etape;padding-left:0;list-style:none}.prose ol>li{counter-increment:etape;min-height:40px;margin-bottom:14px;padding:4px 0 6px 52px;position:relative}.prose ol>li:before{content:counter(etape);background:var(--nuit);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:.98rem;font-weight:800;display:grid;position:absolute;top:0;left:0}.prose ol>li:not(:last-child):after{content:"";background:var(--trait);width:2px;position:absolute;top:40px;bottom:-14px;left:17px}.prose table{margin:30px 0 36px;font-size:.95rem;box-shadow:0 14px 30px -24px #13293d80}.prose thead th{letter-spacing:.02em;padding:14px;font-size:.88rem}.prose td{padding:13px 14px}.prose tbody td:first-child{font-weight:700}.prose tbody tr:hover td{background:var(--colza-clair)}.prose blockquote{background:var(--colza-clair);border-left:5px solid var(--colza);color:var(--nuit);border-radius:0 18px 18px 0;padding:18px 22px}.encart-appel{background:var(--colza);isolation:isolate;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;margin:56px 0 36px;padding:30px 32px;display:flex;position:relative;overflow:hidden}.encart-appel:after{content:"";z-index:-1;background:#ffffff47;border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;right:-60px}.encart-appel b{margin-bottom:6px;font-size:1.3rem;line-height:1.2;display:block}.encart-appel p{max-width:44ch;margin:0;font-size:1rem}.encart-appel .btn{background:var(--nuit);color:#fff;flex:none;min-height:54px;padding:14px 24px}.encart-appel .btn:hover{background:#0b1c2c}.sources{border-top:1px solid var(--trait);color:var(--nuit-2);margin-top:28px;padding-top:18px;font-size:.88rem}.sources b{letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:.8rem;display:block}.prose .sources ol{counter-reset:src;margin:0}.prose .sources ol>li{counter-increment:src;min-height:0;margin-bottom:6px;padding:0 0 0 26px}.prose .sources ol>li:before{content:counter(src) ".";width:auto;height:auto;color:var(--nuit-2);background:0 0;font-size:.88rem;font-weight:700;display:inline}.prose .sources ol>li:after{display:none}.prose .sources a{color:var(--nuit-2);text-decoration-color:var(--trait);text-decoration-thickness:1px}.cote{top:24px}.carte-appel{isolation:isolate;padding:28px 24px;position:relative;overflow:hidden}.carte-appel .forme{z-index:-1;background:#f4c5422e;border-radius:50%;width:160px;height:160px;position:absolute;bottom:-50px;right:-50px}.sommaire{border:1px solid var(--trait);background:#fff;border-left:0;border-radius:18px;padding:18px 18px 18px 20px;position:relative}.sommaire:before{content:"";background:var(--colza);border-radius:4px;width:4px;position:absolute;top:16px;bottom:16px;left:0}.faq-page{background:linear-gradient(180deg,#fff,var(--brume));padding:80px 0}.wrap.etroit{max-width:880px}.faq-page h2{margin:16px 0 30px}.faq-page details{border:1px solid var(--trait);background:#fff;border-radius:18px;margin-bottom:12px;padding:20px 24px;transition:box-shadow .2s}.faq-page details:first-of-type{border-top:1px solid var(--trait)}.faq-page details[open]{box-shadow:var(--ombre);border-color:#0000}.faq-page summary{font-size:1.12rem}.bloc-liens{background:var(--brume);padding:80px 0}.liens{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.liens.n4{grid-template-columns:repeat(4,1fr)}.lien{padding-right:64px;position:relative}.lien.avec-photo{padding-right:0}.lien .txt{flex-direction:column;gap:4px;display:flex}.lien:not(.avec-photo) .fleche{width:34px;height:34px;top:auto;bottom:18px;right:18px}.final.decor{isolation:isolate;position:relative;overflow:hidden}.final.decor:before,.final.decor:after{content:"";z-index:-1;border-radius:50%;position:absolute}.final.decor:before{background:radial-gradient(circle,#f4c54259,#0000 70%);width:420px;height:420px;top:-180px;left:-140px}.final.decor:after{border:40px solid #ffffff0d;width:300px;height:300px;bottom:-120px;right:-80px}@media (width<=1100px){.liens.n4{grid-template-columns:1fr 1fr}}@media (width<=900px){.ouverture-page{padding:24px 0 48px}.ouverture-page .grille{grid-template-columns:1fr;gap:34px}.ouverture-page .visuel{order:-1;margin-right:14px}.visuel .forme{inset:auto -14px -14px auto}.visuel img{aspect-ratio:16/10}.pastille-visuel{bottom:-18px;left:12px}.ouverture-page h1{font-size:2.05rem}.exemples{padding:56px 0 20px}.exemples .tete{display:block}.exemples .tete p{margin-top:12px}.cartes-ex{grid-template-columns:1fr}.encart-appel{flex-direction:column;align-items:flex-start;padding:26px 22px}.encart-appel .btn{width:100%}.liens.n4{grid-template-columns:1fr}.faq-page{padding:56px 0}.prose{font-size:1rem}.prose table{font-size:.9rem}}@media (prefers-reduced-motion:reduce){.visuel img,.pastille-visuel{animation:none}}.pourvous{background:linear-gradient(180deg,var(--brume),#fff);isolation:isolate;padding:104px 0;position:relative;overflow:hidden}.pourvous:before{content:"";z-index:-1;background:radial-gradient(circle,#f4c54247,#0000 70%);border-radius:50%;width:460px;height:460px;position:absolute;top:-160px;right:-160px}.pv-tete{align-items:center;gap:32px;margin-bottom:44px;display:flex}.pv-photo{width:150px;height:150px;box-shadow:0 0 0 8px #fff,0 0 0 10px var(--colza),var(--ombre);border-radius:50%;flex:none;overflow:hidden}.pv-photo img{object-fit:cover;border-radius:0;width:100%;aspect-ratio:1!important;height:100%!important;max-height:none!important}.pv-tete h2{margin:14px 0 10px}.pv-tete p{color:var(--nuit-2);font-size:1.12rem}.pv-cartes{grid-template-columns:1.15fr .85fr;align-items:stretch;gap:22px;display:grid}.pv-carte{border-radius:26px;padding:34px 34px 30px;position:relative}.pv-carte.oui{border:2px solid var(--colza);box-shadow:var(--ombre);background:#fff}.pv-carte.oui:before{content:"";background:var(--colza);border-radius:0 6px 6px 0;width:6px;position:absolute;top:28px;bottom:28px;left:-2px}.pv-carte.non{background:#ffffff8c;border:1px dashed #b9c6d2}.pv-compte{letter-spacing:.08em;text-transform:uppercase;background:var(--colza-clair);color:var(--nuit);border-radius:999px;padding:6px 12px;font-size:.8rem;font-weight:800;display:inline-block}.pv-carte.non .pv-compte{background:var(--brume);color:var(--nuit-2)}.pourvous .pv-carte h3{letter-spacing:-.015em;margin:14px 0 16px;font-size:1.45rem;font-weight:800}.pourvous .pv-carte li{border-top:1px solid var(--trait);padding:10px 0 10px 42px;font-size:1.06rem}.pourvous .pv-carte li:first-child{border-top:0}.pourvous .pv-carte li:before{content:"";border-radius:50%;width:28px;height:28px;position:absolute;top:11px;left:0}.pourvous .pv-carte.oui li:before{background:var(--vert) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}.pourvous .pv-carte.non li{color:var(--nuit)}.pourvous .pv-carte.non li:before{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.5 7.5l9 9m0-9l-9 9' fill='none' stroke='%233C5266' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E") 50%/14px no-repeat;box-shadow:inset 0 0 0 1.5px #b9c6d2}.pv-suite{background:var(--nuit);color:#fff;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;margin-top:30px;padding:24px 28px 24px 32px;display:flex}.pv-suite p{color:#c9d4df;max-width:none}.pv-suite b{color:#fff}.pv-suite .btn{flex:none}@media (width<=900px){.pourvous{padding:64px 0}.pv-tete{flex-direction:column;align-items:flex-start;gap:20px}.pv-photo{width:110px;height:110px}.pv-cartes{grid-template-columns:1fr}.pv-carte{padding:26px 22px}.pv-suite{flex-direction:column;align-items:flex-start;padding:24px 22px}}.prose p{max-width:none}.lien.avec-photo{padding:0}.lien .fleche,.fille .fleche{color:var(--nuit);place-items:center;font-size:1.1rem;line-height:1;display:grid}.lien .txt>span{color:var(--nuit-2);font-size:.96rem;line-height:1.45}.lien.avec-photo b{font-size:1.12rem}.prose{line-height:1.7}.prose p{margin-bottom:20px}.lecture .prose{padding-bottom:36px}.faq-page{padding:56px 0 72px}.fille .txt>span{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.prose td,.prose th{min-width:150px;line-height:1.45}@media (width<=900px){main{padding-bottom:12px}}
