@font-face{font-family:Madefor Display;font-style:normal;font-display:swap;font-weight:400 800;src:url(/fonts/madefor-display-latin.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Madefor Display;font-style:normal;font-display:swap;font-weight:400 800;src:url(/fonts/madefor-display-latin-ext.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Madefor Text;font-style:normal;font-display:swap;font-weight:400 800;src:url(/fonts/madefor-text-latin.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Madefor Text;font-style:normal;font-display:swap;font-weight:400 800;src:url(/fonts/madefor-text-latin-ext.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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}:root{--apt-ink: oklch(.235 .03 236);--apt-ink-2: oklch(.315 .034 234);--apt-paper: oklch(.975 .008 56);--apt-paper-2: oklch(.951 .012 54);--apt-surface: oklch(1 0 0);--apt-accent: oklch(.48 .105 220);--apt-accent-strong: oklch(.395 .098 222);--apt-accent-wash: oklch(.945 .024 220);--apt-accent-line: oklch(.8 .052 220);--apt-text: oklch(.245 .02 240);--apt-muted: oklch(.455 .016 244);--apt-line: oklch(.882 .01 58);--apt-line-strong: oklch(.735 .016 60);--apt-line-field: oklch(.62 .016 60);--apt-line-ink: oklch(.4 .03 234);--apt-radius: 3px;--apt-radius-lg: 5px;--apt-titre: "Madefor Display", "Trebuchet MS", system-ui, sans-serif;--apt-corps: "Madefor Text", system-ui, -apple-system, "Segoe UI", sans-serif;--apt-wrap: 1180px;--apt-wrap-tight: 760px;--apt-gut: clamp(1.15rem, 4vw, 2.6rem);--hdr: 74px;--hdr-m: 62px}*,*:before,*:after{box-sizing:border-box}html{overflow-x:hidden;-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;overflow-x:hidden;background:var(--apt-paper);color:var(--apt-text);font-family:var(--apt-corps);font-size:1.0625rem;line-height:1.62;font-synthesis-weight:none;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:var(--apt-accent-strong)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--apt-accent);outline-offset:2px}h1,h2,h3,h4{font-family:var(--apt-titre);color:var(--apt-ink);font-weight:700;letter-spacing:-.017em;line-height:1.14;margin:0 0 .6em;text-wrap:balance}h1{font-size:clamp(2rem,1.25rem + 3vw,3.15rem)}h2{font-size:clamp(1.5rem,1.14rem + 1.5vw,2.15rem)}h3{font-size:clamp(1.1rem,1rem + .5vw,1.32rem)}p{margin:0 0 1.05em}p:last-child{margin-bottom:0}.skip-link{position:absolute;left:-9999px;top:0;z-index:200;background:var(--apt-ink);color:var(--apt-paper);padding:.7rem 1.1rem;border-radius:0 0 var(--apt-radius) 0;font-weight:700;text-decoration:none}.skip-link:focus{left:0}.apt-wrap{width:100%;max-width:var(--apt-wrap);margin-inline:auto;padding-inline:var(--apt-gut)}.apt-wrap--tight{max-width:var(--apt-wrap-tight)}.apt-sec{padding-block:clamp(2.7rem,5.5vw,4.6rem)}.apt-sec--paper2{background:var(--apt-paper-2)}.apt-sec--card{background:var(--apt-surface);border-block:1px solid var(--apt-line)}.apt-sec--ink{background:var(--apt-ink);color:#eee6e0}.apt-sec--ink h2,.apt-sec--ink h3{color:#fbf5f2}.apt-sec--ink a{color:#acdeec}.apt-lede{font-size:1.12rem;color:var(--apt-muted);max-width:62ch}.apt-sec--ink .apt-lede{color:#c4d2d9}.apt-hdr{position:sticky;top:0;z-index:60;background:var(--apt-paper);border-bottom:1px solid var(--apt-line)}.apt-hdr.apt-is-solid{box-shadow:0 1px 0 var(--apt-line-strong)}.apt-hdr__in{display:flex;align-items:center;gap:1.1rem;min-height:var(--hdr)}@media(max-width:980px){.apt-hdr__in{min-height:var(--hdr-m)}}.apt-logo{display:inline-flex;flex-direction:column;text-decoration:none;line-height:1.05;margin-right:auto}.apt-logo b{font-family:var(--apt-titre);font-weight:800;font-size:1.06rem;color:var(--apt-ink);letter-spacing:-.02em}.apt-logo span{font-size:.735rem;color:var(--apt-muted);letter-spacing:.055em;text-transform:uppercase}.apt-nav{display:flex;align-items:center;gap:.15rem;list-style:none;margin:0;padding:0}@media(max-width:1080px){.apt-nav{display:none}}.apt-nav>li{position:relative}.apt-nav ul{list-style:none;margin:0;padding:0}.apt-nav__top{display:inline-block;padding:.62rem .72rem;font-size:.945rem;color:var(--apt-ink);text-decoration:none;font-weight:600;border-radius:var(--apt-radius)}.apt-nav__top:hover,.apt-nav>li:hover>.apt-nav__top{background:var(--apt-accent-wash)}.apt-mega{position:absolute;left:0;top:100%;z-index:61;min-width:310px;padding:.9rem 1rem 1rem;background:var(--apt-surface);border:1px solid var(--apt-line-strong);border-radius:0 0 var(--apt-radius-lg) var(--apt-radius-lg);box-shadow:0 12px 28px #10212c1f;display:none}.apt-mega--wide{min-width:580px;columns:2;column-gap:1.6rem}.apt-nav>li:hover>.apt-mega,.apt-nav>li:focus-within>.apt-mega{display:block}.apt-mega a{display:block;padding:.34rem 0;font-size:.925rem;color:var(--apt-ink);text-decoration:none;border-bottom:1px solid transparent;break-inside:avoid}.apt-mega a:hover{color:var(--apt-accent-strong);border-bottom-color:var(--apt-accent-line)}.apt-mega__t{display:block;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--apt-muted);margin:.3rem 0 .4rem;break-inside:avoid;font-family:var(--apt-corps);font-weight:800}.header-cta{display:inline-block;padding:.62rem 1.05rem;border-radius:var(--apt-radius);background:var(--apt-accent);color:#f9fcfe;font-weight:700;font-size:.925rem;text-decoration:none;white-space:nowrap}.header-cta:hover{background:var(--apt-accent-strong)}@media(max-width:1080px){.header-cta{display:none}}.apt-burger{display:none;margin-left:auto;padding:.55rem .85rem;font:inherit;font-weight:700;font-size:.9rem;background:var(--apt-surface);color:var(--apt-ink);border:1px solid var(--apt-line-field);border-radius:var(--apt-radius);cursor:pointer}@media(max-width:1080px){.apt-burger{display:inline-block}}[data-hdr]{transition:background-color .2s ease,box-shadow .2s ease}:root{--apt-callbar-h: 64px}[data-mbar]{position:fixed;left:0;right:0;bottom:0;z-index:70}[data-drawer]{position:fixed;inset:0 0 0 auto;width:min(430px,100vw);z-index:90;transform:translate(101%);transition:transform .28s ease;overflow-y:auto}[data-drawer].apt-is-open{transform:translate(0)}[data-drawer-scrim]{position:fixed;inset:0;z-index:85;opacity:0;pointer-events:none;transition:opacity .22s ease;background:#0f202a80}body:has([data-drawer].apt-is-open) [data-drawer-scrim]{opacity:1;pointer-events:auto}html.apt-scroll-locked{overflow:hidden}html.apt-scroll-locked body{position:fixed;left:0;right:0;width:100%}@media(prefers-reduced-motion:reduce){[data-hdr],[data-drawer],[data-drawer-scrim]{transition:none}}.apt-drawer{background:var(--apt-paper);border-left:1px solid var(--apt-line-strong);padding:1.2rem var(--apt-gut) 3rem}.apt-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.apt-drawer__close{font:inherit;font-weight:700;padding:.45rem .8rem;cursor:pointer;background:transparent;border:1px solid var(--apt-line-field);border-radius:var(--apt-radius);color:var(--apt-ink)}.apt-drawer ul{list-style:none;margin:0 0 1.2rem;padding:0}.apt-drawer li{border-bottom:1px solid var(--apt-line)}.apt-drawer a{display:block;padding:.6rem 0;color:var(--apt-ink);text-decoration:none;font-weight:600;font-size:.97rem}.apt-drawer b{display:block;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--apt-muted);margin:1.1rem 0 .3rem}.apt-mbar{display:none}@media(max-width:780px){.apt-mbar{display:block;background:var(--apt-ink);border-top:1px solid var(--apt-line-ink);padding:.6rem var(--apt-gut) calc(.6rem + env(safe-area-inset-bottom))}.apt-mbar a{display:block;text-align:center;padding:.7rem 1rem;border-radius:var(--apt-radius);background:var(--apt-accent);color:#f9fcfe;font-weight:700;text-decoration:none}}.apt-crumb{font-size:.82rem;color:var(--apt-muted)}.apt-crumb ol{max-width:var(--apt-wrap);margin-inline:auto;padding:.9rem var(--apt-gut) 0}.apt-crumb a{color:var(--apt-muted);text-decoration:none;border-bottom:1px solid var(--apt-line-strong)}.apt-crumb a:hover{color:var(--apt-accent-strong)}.apt-hero{background:var(--apt-paper);border-bottom:1px solid var(--apt-line)}.apt-hero__in{display:grid;gap:clamp(1.6rem,4vw,3.2rem);grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:start;padding-block:clamp(1.5rem,3.5vw,2.9rem) clamp(2.2rem,5vw,3.9rem)}.apt-hero__t{grid-column:1;grid-row:1}.apt-hero__c{grid-column:1;grid-row:2}.apt-hero__in>form{grid-column:2;grid-row:1 / span 2}@media(max-width:1080px){.apt-hero__in{grid-template-columns:minmax(0,1fr);gap:1.4rem}.apt-hero__t{grid-column:1;grid-row:1}.apt-hero__in>form{grid-column:1;grid-row:2}.apt-hero__c{grid-column:1;grid-row:3;margin-top:0}}.apt-hero h1{margin-bottom:.5rem}.apt-hero__lede{font-size:clamp(.97rem,.94rem + .3vw,1.16rem);color:var(--apt-muted);max-width:46ch}@media(max-width:620px){.apt-hero__in{padding-block:.9rem 1.8rem;gap:1rem}.apt-hero h1{font-size:1.55rem;line-height:1.11;margin-bottom:.35rem}.apt-hero__lede{font-size:.92rem;line-height:1.42}.apt-hero .lf-fields{gap:.5rem .7rem}.apt-hero .lf-field label{font-size:.79rem}.apt-hero .lf-field input,.apt-hero .lf-field select{padding:.5rem .6rem}.apt-hero .lf-steps{margin-bottom:.6rem}.apt-hero .lf-set legend{margin-bottom:.4rem}.apt-hero .lf-next{margin-top:.7rem;padding:.7rem 1.2rem}.apt-crumb ol{padding-block:.6rem 0}.apt-hero .lf-card{padding:.9rem .9rem 1.1rem}.apt-hero .lf-title{margin-bottom:.5rem}}.apt-cadre{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none}.apt-cadre li{font-size:.775rem;line-height:1.35;padding:.36rem .62rem;border:1px solid var(--apt-line-strong);border-radius:var(--apt-radius);background:var(--apt-surface);color:var(--apt-ink)}@media(max-width:620px){.apt-cadre{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.apt-cadre li{font-size:.73rem;padding:.32rem .5rem}}.apt-reg{display:grid;gap:1px;background:var(--apt-line-strong);border:1px solid var(--apt-line-strong);grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.apt-reg{grid-template-columns:minmax(0,1fr)}}.apt-reg__col{background:var(--apt-surface);padding:1.15rem 1.2rem 1.3rem}.apt-reg__col h3{margin-bottom:.55rem;font-size:1.02rem}.apt-reg__tag{display:block;font-size:.7rem;letter-spacing:.09em;text-transform:uppercase;font-weight:800;margin-bottom:.55rem}.apt-reg__col--loi{border-top:3px solid var(--apt-accent)}.apt-reg__col--loi .apt-reg__tag{color:var(--apt-accent-strong)}.apt-reg__col--contrat{border-top:3px solid var(--apt-line-strong)}.apt-reg__col--contrat .apt-reg__tag{color:var(--apt-ink-2)}.apt-reg__col--option{border-top:3px solid var(--apt-line)}.apt-reg__col--option .apt-reg__tag{color:var(--apt-muted)}.apt-reg ul{margin:0;padding-left:1.05rem}.apt-reg li{margin-bottom:.55rem;font-size:.945rem}.apt-reg li:last-child{margin-bottom:0}.apt-reg__src{display:block;font-size:.775rem;color:var(--apt-muted);margin-top:.15rem}.apt-reg__none{font-size:.945rem;color:var(--apt-muted);margin:0}.apt-prose{max-width:68ch}.apt-prose h2{margin-top:2.2rem}.apt-prose h2:first-child{margin-top:0}.apt-prose h3{margin-top:1.6rem}.apt-prose ul,.apt-prose ol{margin:0 0 1.1em;padding-left:1.2rem}.apt-prose li{margin-bottom:.45em}.apt-prose a{color:var(--apt-accent-strong);text-underline-offset:3px}.prose,.prose-page{max-width:68ch}.prose h2,.prose-page h2{margin-top:2rem}.prose ul,.prose-page ul{padding-left:1.2rem}.prose li,.prose-page li{margin-bottom:.4em}.apt-grille{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--apt-line-strong);border:1px solid var(--apt-line-strong)}@media(max-width:980px){.apt-grille{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.apt-grille{grid-template-columns:minmax(0,1fr)}}.apt-fiche{display:flex;flex-direction:column;gap:.42rem;background:var(--apt-surface);padding:1.15rem 1.2rem 1.25rem;text-decoration:none;color:inherit;border-top:3px solid transparent}a.apt-fiche:hover{border-top-color:var(--apt-accent);background:var(--apt-accent-wash)}.apt-fiche h3{margin:0;font-size:1.04rem}.apt-fiche p{font-size:.925rem;color:var(--apt-muted);margin:0}.apt-fiche__meta{font-size:.775rem;color:var(--apt-muted);letter-spacing:.03em;margin-top:auto;padding-top:.35rem}.apt-cle{display:grid;gap:1px;background:var(--apt-line-strong);border:1px solid var(--apt-line-strong);grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:720px){.apt-cle{grid-template-columns:minmax(0,1fr)}}.apt-cle__i{background:var(--apt-surface);padding:1.15rem 1.2rem}.apt-cle__n{display:block;font-family:var(--apt-titre);font-weight:800;font-size:clamp(2.2rem,1.5rem + 2.6vw,3.35rem);line-height:.98;font-variant-numeric:tabular-nums;color:var(--apt-accent-strong);letter-spacing:-.03em}.apt-cle__l{display:block;font-size:.9rem;color:var(--apt-muted);margin-top:.35rem}.apt-t{font-size:.945rem;background:var(--apt-surface)}.apt-t caption{text-align:left;font-size:.815rem;color:var(--apt-muted);padding:0 0 .55rem}.apt-t th,.apt-t td{padding:.66rem .8rem;border-bottom:1px solid var(--apt-line)}.apt-t thead th{font-family:var(--apt-corps);font-weight:800;font-size:.755rem;letter-spacing:.07em;text-transform:uppercase;color:var(--apt-ink);border-bottom:2px solid var(--apt-line-strong);background:var(--apt-paper-2)}.apt-t tbody tr:last-child td{border-bottom:none}.apt-tw{border:1px solid var(--apt-line-strong)}@media(max-width:640px){.apt-t td[data-col]:not([data-col=""]):before{font-size:.7rem;letter-spacing:.07em;text-transform:uppercase;color:var(--apt-muted);font-weight:800;margin-bottom:.15rem}.apt-t tbody tr{border-bottom:2px solid var(--apt-line-strong)}.apt-t tbody tr:last-child{border-bottom:none}.apt-t td{border-bottom:none;padding-block:.35rem}.apt-t tbody tr td:first-child{font-weight:700;padding-top:.85rem}}.apt-faq{border-top:1px solid var(--apt-line-strong);max-width:74ch}.apt-faq details{border-bottom:1px solid var(--apt-line)}.apt-faq summary{cursor:pointer;padding:.95rem 0;font-weight:700;font-family:var(--apt-titre);color:var(--apt-ink);font-size:1.01rem;list-style:none}.apt-faq summary::-webkit-details-marker{display:none}.apt-faq summary:after{content:"+";float:right;color:var(--apt-accent);font-weight:800}.apt-faq details[open] summary:after{content:"–"}.apt-faq details>div{padding-bottom:1rem;color:var(--apt-muted);max-width:66ch}.apt-liens{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem 1.5rem}.apt-liens a{color:var(--apt-ink);text-decoration:none;border-bottom:1px solid var(--apt-line-strong);font-size:.945rem}.apt-liens a:hover{color:var(--apt-accent-strong);border-bottom-color:var(--apt-accent)}.apt-cols{columns:3 200px;column-gap:2rem}.apt-cols ul{list-style:none;margin:0;padding:0}.apt-cols li{break-inside:avoid;margin-bottom:.42rem}.apt-cols a{color:var(--apt-ink);text-decoration:none;border-bottom:1px solid var(--apt-line);font-size:.93rem}.apt-cols a:hover{color:var(--apt-accent-strong);border-bottom-color:var(--apt-accent)}.apt-secteur{margin:0 0 1.6rem;break-inside:avoid}.apt-cols--zone{columns:3 260px;column-gap:2rem;list-style:none;margin:0;padding:0}.apt-cols--zone li{break-inside:avoid;margin-bottom:.38rem}.apt-cols--zone a{color:var(--apt-ink);text-decoration:none;border-bottom:1px solid var(--apt-line);font-size:.93rem}.apt-cols--zone a:hover{color:var(--apt-accent-strong);border-bottom-color:var(--apt-accent)}.apt-secteur>h3{font-size:.79rem;letter-spacing:.09em;text-transform:uppercase;color:var(--apt-muted);font-family:var(--apt-corps);margin-bottom:.55rem}.apt-reperes{border-left:3px solid var(--apt-accent-line);padding-left:1.1rem;max-width:68ch}.apt-reperes p{font-size:.945rem;color:var(--apt-muted)}.apt-reperes__src{font-size:.79rem;color:var(--apt-muted)}.apt-carte{border:1px solid var(--apt-line-strong);background:var(--apt-surface);padding:.8rem;--map-land: oklch(.958 .01 55);--map-line: oklch(.815 .014 58);--map-region-line: oklch(.845 .012 58);--map-com: oklch(.968 .008 56);--map-com-line: oklch(1 0 0);--map-in: oklch(.925 .016 90);--map-page: oklch(.885 .038 220);--map-dot: oklch(.55 .02 244);--map-dot-page: oklch(.48 .105 220);--map-label: oklch(.285 .02 240);--map-muted: oklch(.505 .016 244);--map-focus: oklch(.48 .105 220)}.apt-carte svg{width:100%;height:auto;display:block}.apt-carte a text{text-decoration:underline}.lf-card{background:var(--apt-surface);border:1px solid var(--apt-line-strong);border-top:3px solid var(--apt-accent);border-radius:var(--apt-radius-lg);padding:clamp(1.15rem,3vw,1.7rem);scroll-margin-top:calc(var(--hdr) + 12px)}.lf-card--compact{padding:1.1rem 1.15rem 1.3rem}.lf-title{font-size:1.2rem;margin-bottom:.3rem}.lf-note{font-size:.9rem;color:var(--apt-muted);margin-bottom:.95rem}@media(max-width:620px){.apt-hero .lf-note{display:none}.apt-hero .lf-title{font-size:1.1rem}.apt-hero .lf-card{padding:1rem 1rem 1.2rem}}.lf-steps{display:flex;align-items:center;gap:.7rem;margin-bottom:.9rem;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:var(--apt-muted)}.lf-steps__bar{flex:1;height:3px;background:var(--apt-line);position:relative}.lf-steps__bar i{position:absolute;inset:0 auto 0 0;width:50%;background:var(--apt-accent);transition:width .2s ease}.lf-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem .9rem}@media(max-width:560px){.lf-fields{grid-template-columns:minmax(0,1fr)}}.lf-field--wide{grid-column:1 / -1}.lf-field{display:flex;flex-direction:column;gap:.25rem;min-width:0}.lf-field label{font-size:.83rem;font-weight:700;color:var(--apt-ink)}.lf-field input,.lf-field select,.lf-field textarea{font:inherit;font-size:16px;width:100%;padding:.6rem .7rem;color:var(--apt-text);background:var(--apt-surface);border:1px solid var(--apt-line-field);border-radius:var(--apt-radius)}.lf-field textarea{resize:vertical;min-height:5em}.lf-field input:hover,.lf-field select:hover,.lf-field textarea:hover{border-color:var(--apt-accent-line)}.lf-set{border:0;padding:0;margin:0;min-width:0}.lf-set+.lf-set{margin-top:.85rem}.lf-set legend{padding:0;margin:0 0 .55rem;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:var(--apt-muted)}.lf-next{margin-top:.95rem;width:100%;font:inherit;font-weight:700;font-size:1rem;padding:.78rem 1.2rem;cursor:pointer;color:#f9fcfe;background:var(--apt-accent);border:1px solid var(--apt-accent);border-radius:var(--apt-radius)}.lf-next:hover{background:var(--apt-accent-strong);border-color:var(--apt-accent-strong)}.lf-consent{display:flex;gap:.6rem;align-items:flex-start;margin-top:1rem;font-size:.845rem;color:var(--apt-muted)}.lf-consent input{margin-top:.25rem;width:1.05rem;height:1.05rem;flex:none;accent-color:var(--apt-accent)}.lf-consent a{color:var(--apt-accent-strong)}.lf-submit{margin-top:1rem;width:100%;font:inherit;font-weight:700;font-size:1.02rem;padding:.85rem 1.2rem;cursor:pointer;color:#f9fcfe;background:var(--apt-accent);border:1px solid var(--apt-accent);border-radius:var(--apt-radius)}.lf-submit:hover{background:var(--apt-accent-strong);border-color:var(--apt-accent-strong)}.lf-submit:disabled{opacity:.65;cursor:progress}.lf-reassure{margin-top:.7rem;font-size:.82rem;color:var(--apt-muted)}.lf-error{margin:0 0 .9rem;padding:.65rem .8rem;font-size:.9rem;font-weight:600;color:#7c1213;background:oklch(.955 .03 27);border:1px solid oklch(.68 .14 27);border-radius:var(--apt-radius)}@media(max-width:780px){.apt-hero .lf-card{margin-bottom:var(--apt-callbar-h, 64px)}}.apt-foot{background:var(--apt-ink);color:#dbd0c8;font-size:.9rem}.apt-foot__in{padding-block:clamp(2.2rem,4.5vw,3.2rem) 1.4rem;display:grid;gap:1.8rem 2.4rem;grid-template-columns:1.3fr 1fr 1fr 1.25fr}@media(max-width:900px){.apt-foot__in{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.apt-foot__in{grid-template-columns:minmax(0,1fr)}}.apt-foot h2{font-size:.755rem;letter-spacing:.09em;text-transform:uppercase;font-family:var(--apt-corps);color:#a6c0c8;margin-bottom:.7rem}.apt-foot ul{list-style:none;margin:0;padding:0}.apt-foot li{margin-bottom:.38rem}.apt-foot a{color:#e5dcd5;text-decoration:none}.apt-foot a:hover{color:#9be1f5;text-decoration:underline}.apt-foot__id b{display:block;font-family:var(--apt-titre);font-size:1.02rem;color:#fbf5f2;margin-bottom:.35rem}.apt-foot__bas{border-top:1px solid var(--apt-line-ink);padding-block:1rem 1.4rem;display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;font-size:.8rem;color:#b7ada6}.apt-foot__statut{max-width:64ch}@media(min-width:1240px){.apt-reg--hors{width:calc(100% + 3.2rem);margin-inline:-1.6rem}}.apt-grille>.apt-fiche:last-child{box-shadow:inset 0 -3px 0 var(--apt-accent-line)}.apt-mini{padding-block:clamp(3rem,8vw,6rem)}.apt-mini h1{margin-bottom:.8rem}h1,h2,h3,h4,.apt-h1,.apt-h2{-webkit-hyphens:manual;hyphens:manual}.apt-g{display:grid;grid-template-columns:repeat(var(--apt-cols, 1),minmax(0,1fr))}.apt-g[data-fill="1"]>:last-child{grid-column:auto / -1}@media(max-width:980px){.apt-g{grid-template-columns:repeat(var(--apt-cols-md, 1),minmax(0,1fr))}}@media(max-width:620px){.apt-g{grid-template-columns:minmax(0,1fr)}.apt-g[data-fill="1"]>:last-child{grid-column:auto}}.apt-tw{overflow-x:auto}.apt-t{width:100%;border-collapse:collapse}.apt-t th,.apt-t td{text-align:left;vertical-align:top}@media(max-width:640px){.apt-t,.apt-t tbody,.apt-t tr,.apt-t td,.apt-t th{display:block;width:100%}.apt-t thead{display:none}.apt-t td,.apt-t th{width:auto!important}.apt-t td[data-col]:not([data-col=""]):before{content:attr(data-col) " ";display:block}}.apt-crumb ol{list-style:none;margin:0;padding:0}.apt-crumb li{display:inline}.apt-crumb{padding-top:var(--hdr, 0px)}@media(max-width:980px){.apt-crumb{padding-top:var(--hdr-m, var(--hdr, 0px))}}
