@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--ratio:0;--avancement:.15}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:var(--font-inter,Inter), Arial, "Liberation Sans", sans-serif;--font-serif:var(--font-fraunces,Fraunces), "Times New Roman", "Liberation Serif", serif;--font-mono:var(--font-inter,Inter), Arial, "Liberation Sans", sans-serif;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--text-xs:clamp(.813rem, .797rem + .07vw, .844rem);--text-sm:clamp(.938rem, .922rem + .07vw, .969rem);--text-base:1rem;--text-lg:clamp(1.438rem, 1.276rem + .72vw, 1.75rem);--text-lg--line-height:calc(1.75 / 1.125);--text-xl:clamp(1.719rem, 1.475rem + 1.08vw, 2.188rem);--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:clamp(2.063rem, 1.706rem + 1.59vw, 2.75rem);--text-3xl:clamp(2.469rem, 1.932rem + 2.39vw, 3.5rem);--font-weight-semibold:600;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-pierre-50:#fff;--color-pierre-100:#fbf9f5;--color-pierre-150:#f6f6f4;--color-pierre-300:#e8e8e6;--color-pierre-400:#d6d6d4;--color-basalte-200:#cfcfcf;--color-basalte-300:#a3a3a3;--color-basalte-400:#8a8a8a;--color-basalte-500:#5e5e5e;--color-basalte-600:#4a4a4a;--color-basalte-700:#3b3b3b;--color-basalte-800:#262626;--color-basalte-900:#1c1c1c;--color-basalte-950:#111;--color-basalte-975:#0a0a0a;--color-petrole-900:#15303c;--color-petrole-800:#1e3946;--color-petrole-700:#36515f;--color-ambre-100:#fcf4ec;--color-ambre-200:#f6d9c2;--color-ambre-300:#f0a46b;--color-ambre-400:#e68a4e;--color-ambre-500:#f6ae2f;--color-ambre-600:#d06a20;--color-ambre-700:#b45307;--color-ambre-800:#92400e;--color-ambre-950:#312317;--color-vert-100:#e1f4e6;--color-vert-300:#9ed3af;--color-vert-400:#6faf86;--color-vert-500:#50986b;--color-vert-600:#387c53;--color-vert-700:#24603d;--color-vert-950:#142c1d;--color-brique-100:#fdeae5;--color-brique-300:#f1a494;--color-brique-500:#c5533f;--color-brique-600:#ab3724;--color-brique-700:#8c2716;--color-brique-950:#3b1d17;--text-2xs:clamp(.719rem, .706rem + .06vw, .75rem);--text-md:clamp(1.0625rem, 1rem + .35vw, 1.1875rem);--text-num-lg:clamp(2.75rem, 2.101rem + 2.88vw, 4rem);--text-num-xl:clamp(3.5rem, 2.649rem + 3.78vw, 5rem);--radius-none:0;--radius-badge:2px;--radius-btn:12px;--radius-field:12px;--radius-card:20px;--radius-pill:999px;--dur-1:.12s;--dur-2:.18s;--dur-3:.26s;--dur-4:.42s;--dur-5:.7s;--ease-pierre:cubic-bezier(.22, .61, .24, 1);--ease-mesure:linear}@supports (color:lab(0% 0 0)){:root,:host{--color-pierre-50:lab(100% 0 0);--color-pierre-100:lab(98.0525% .164688 2.28316);--color-pierre-150:lab(96.8935% -.288904 1.09626);--color-pierre-300:lab(91.9055% -.288785 1.09632);--color-pierre-400:lab(85.6415% -.288695 1.09644);--color-basalte-200:lab(83.18% -.0000298023 0);--color-basalte-300:lab(66.94% 0 0);--color-basalte-400:lab(57.428% 0 0);--color-basalte-500:lab(39.912% -.0000149012 0);--color-basalte-600:lab(31.444% 0 0);--color-basalte-700:lab(24.832% -.0000149012 0);--color-basalte-800:lab(15.204% 0 -.00000596046);--color-basalte-900:lab(10.216% 0 0);--color-basalte-950:lab(5.09437% -.00000745058 0);--color-basalte-975:lab(2.75381% 0 0);--color-petrole-900:lab(18.0814% -7.14074 -11.4104);--color-petrole-800:lab(22.3908% -7.50846 -11.2942);--color-petrole-700:lab(32.589% -7.33815 -11.6845);--color-ambre-100:lab(96.636% 1.78069 4.99207);--color-ambre-200:lab(88.654% 7.78073 15.4452);--color-ambre-300:lab(74.1242% 24.6102 41.2692);--color-ambre-400:lab(66.7911% 32.2649 46.8984);--color-ambre-500:lab(76.6871% 19.8521 70.1433);--color-ambre-600:lab(56.5097% 38.0095 56.7497);--color-ambre-700:lab(47.4222% 37.9173 55.2498);--color-ambre-800:lab(37.9881% 33.6563 44.1215);--color-ambre-950:lab(15.2288% 5.73894 10.653);--color-vert-100:lab(94.5787% -8.66929 4.44107);--color-vert-300:lab(80.1198% -23.435 12.0262);--color-vert-400:lab(66.3896% -28.2939 14.5385);--color-vert-500:lab(57.232% -31.6201 16.2694);--color-vert-600:lab(46.7214% -30.1401 15.5206);--color-vert-700:lab(36.1473% -27.0402 13.9339);--color-vert-950:lab(15.8718% -13.2666 6.82433);--color-brique-100:lab(94.025% 6.31455 4.53331);--color-brique-300:lab(74.8424% 27.9821 20.4002);--color-brique-500:lab(50.5111% 45.4385 35.4204);--color-brique-600:lab(41.153% 47.3529 38.7791);--color-brique-700:lab(32.5802% 42.8949 35.9987);--color-brique-950:lab(14.9047% 14.3215 10.6524)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--sm-shell-max:72rem;--sm-shell-gutter:1rem;--sm-header-h:4.25rem;--sm-actionbar-h:0rem;--sm-consent-h:0px;--sm-pagebar-h:0px;--sm-safe-b:env(safe-area-inset-bottom,0px);--sm-navmanager-h:0rem;--sm-safe-l:env(safe-area-inset-left,0px);--sm-safe-r:env(safe-area-inset-right,0px);--sm-gouttiere-l:max(var(--sm-shell-gutter), var(--sm-safe-l));--sm-gouttiere-r:max(var(--sm-shell-gutter), var(--sm-safe-r));--sm-lvl-1:calc(var(--sm-safe-b) + var(--sm-actionbar-h) + var(--sm-navmanager-h));--sm-lvl-2:calc(var(--sm-lvl-1) + var(--sm-consent-h));--sm-lvl-3:calc(var(--sm-lvl-2) + var(--sm-pagebar-h));--sm-fab-gutter:.75rem;--sm-fab-slot-0:calc(var(--sm-lvl-3) + 1rem);--sm-fab-slot-1:calc(var(--sm-fab-slot-0) + 3.5rem + var(--sm-fab-gutter));--sm-fab-lane-h:calc(var(--sm-fab-slot-1) + 3rem + .5rem);--sm-sticky-top:var(--sm-header-h)}@media (min-width:40rem){:root{--sm-shell-gutter:1.5rem}}@media (min-width:64rem){:root{--sm-header-h:4.25rem;--sm-actionbar-h:0rem;--sm-shell-gutter:clamp(2rem, 2.5vw, 3.5rem);--sm-shell-max:clamp(72rem, calc(40rem + 45vw), 90rem)}}@media (max-width:1023.98px) and (max-height:480px){:root{--sm-header-h:3rem}}html{scroll-padding-top:calc(var(--sm-sticky-top) + 1rem);scroll-padding-bottom:calc(var(--sm-fab-lane-h) + 1rem);scroll-behavior:smooth;overflow-x:clip}body{overflow-x:clip}:where([id]){scroll-margin-top:calc(var(--sm-sticky-top) + 1rem)}@media (max-width:1023.98px){body{padding-bottom:var(--sm-lvl-1)}}@media (max-width:767.98px),(hover:none) and (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,select,[contenteditable]:not([contenteditable=false]){font-size:max(16px,1rem)}}@media (pointer:coarse){:where(a,button,[role=button],summary,input[type=submit]){min-block-size:44px;min-inline-size:44px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}::view-transition-group(*){animation:none!important}::view-transition-image-pair(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}html{-webkit-text-size-adjust:100%}body{background:var(--surface);color:var(--content-secondary);font-family:var(--font-sans);font-size:var(--text-base);letter-spacing:-.004em;font-variation-settings:"wdth" 100;font-optical-sizing:auto;text-rendering:optimizelegibility;font-weight:400;line-height:1.6}h1,h2{font-family:var(--font-serif);color:var(--content);text-wrap:balance;letter-spacing:-.02em;font-weight:500;line-height:1.08}h1{font-size:var(--text-3xl)}h2{letter-spacing:-.015em;line-height:1.1}h3{font-family:var(--font-serif);font-size:var(--text-lg);color:var(--content);letter-spacing:-.01em;text-wrap:balance;font-weight:500;line-height:1.2}p,li{text-wrap:pretty}b,strong{font-weight:600}::selection{background:var(--color-ambre-200);color:var(--color-basalte-950)}:root{scrollbar-color:var(--color-pierre-400) transparent;scrollbar-width:thin}table,output{font-variant-numeric:tabular-nums lining-nums}th[data-num]{text-align:right}td:has(.num){text-align:right}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:0 0 0 5px var(--focus-halo);border-radius:inherit}@media (forced-colors:active){.courbe__aire{fill:none}.jauge__trait{forced-color-adjust:none;background:highlight}:focus-visible{box-shadow:none;outline:3px solid highlight}}img,picture,video,canvas,svg{block-size:auto;max-inline-size:100%;display:block}}@layer components{.coque{grid-template-columns:[full-start] minmax(var(--sm-gouttiere-l), 1fr) [wide-start] minmax(0, 1140px) [wide-end] minmax(var(--sm-gouttiere-r), 1fr) [full-end];display:grid}.coque>*{grid-column:wide}.coque>.bleed{grid-column:full}.prose{-webkit-hyphens:auto;hyphens:auto;max-inline-size:57ch}.fiche{container-type:inline-size}@container (min-width:34rem){.fiche__layout{grid-template-columns:1fr auto}}.section{padding-block:var(--section-y)}.section-lg{padding-block:var(--section-y-lg)}.section-tight{padding-block:clamp(2rem,1.5rem + 2.5vw,4rem)}.section-head{margin-block-end:clamp(1.75rem,1.4rem + 1.8vw,3.25rem)}.num{font-family:var(--font-sans);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1, "ss01" 0;font-variation-settings:"wdth" 100;letter-spacing:-.02em;white-space:nowrap;font-synthesis:none;font-weight:600}.num--hero{font-size:var(--text-num-xl);letter-spacing:-.035em;line-height:.92}.num--result{font-size:var(--text-num-lg);line-height:.96}.num--inline{font-variation-settings:"wdth" 100;font-size:1em;font-weight:550}.num--table{font-variation-settings:"wdth" 100;text-align:right;font-weight:400}.num--money{color:var(--content)}.num[data-live]{min-inline-size:var(--num-slots,9ch);display:inline-block}.unit{font-variation-settings:"wdth" 100;letter-spacing:.01em;color:var(--content-tertiary);margin-inline-start:.14em;font-size:.62em;font-weight:500}.source{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.005em;text-transform:none;color:var(--content-tertiary);font-weight:400;line-height:1.2}.etiquette{font-size:var(--text-xs);font-variation-settings:"wdth" 100;letter-spacing:.005em;text-transform:none;max-inline-size:59ch;font-weight:600;line-height:1.2}.chapo{font-family:var(--font-sans);font-size:var(--text-md);color:var(--content-tertiary);text-wrap:pretty;max-inline-size:48ch;font-weight:400;line-height:1.55}.mention{font-size:var(--text-sm);font-variation-settings:"wdth" 100;letter-spacing:.005em;color:var(--content-secondary);font-weight:400;line-height:1.45}.regle,.fiche__regle{block-size:var(--bw-rule);border:0;position:relative;overflow:hidden}.regle:after,.fiche__regle:after{content:"";block-size:var(--bw-rule);background:var(--border-strong);transform-origin:0;position:absolute;inset-block-start:0;inset-inline:0}.regle--suspendue:after{border-block-start:var(--bw-rule) dashed var(--border-control);background:0 0;block-size:0;transform:none}@media (hover:hover) and (pointer:fine){.lien-trace{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% var(--bw-hairline);transition:background-size var(--dur-2) var(--ease-pierre);-webkit-box-decoration-break:clone;box-decoration-break:clone}.lien-trace:hover,.lien-trace:focus-visible{background-size:100% var(--bw-hairline)}}.carte{background:var(--surface-raised);border:var(--bw-hairline) solid var(--border-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-pop)}.encart__preuve>*,.sources__liste li,.valeur__lignes li>*,.signature__statuts li,.liste-pieces__libelle,.fiche__pied dd,.marque__statut,.champ__erreur,.sommaire__corps a,.illustration__credit,.mention,.source{max-inline-size:59ch}.bande{background:var(--surface);inline-size:100%;color:var(--content)}.bande--creux{background:var(--surface-sunken)}.bande--pierre+.bande--pierre{border-block-start:var(--bw-hairline) solid var(--border-hairline)}.bande__titre{font-size:var(--text-xl);max-inline-size:24ch;margin-block-start:.85rem}h1.bande__titre{font-size:var(--text-3xl)}.section-head>.regle{margin-block-start:.45rem}.section-head>.regle--graduee{--cran:var(--border-strong);block-size:10px}@supports (color:color-mix(in lab, red, red)){.section-head>.regle--graduee{--cran:color-mix(in oklch, var(--border-strong) 34%, transparent)}}.section-head>.regle--graduee{--cran-fort:var(--border-strong)}@supports (color:color-mix(in lab, red, red)){.section-head>.regle--graduee{--cran-fort:color-mix(in oklch, var(--border-strong) 55%, transparent)}}.section-head>.regle--graduee:before{content:"";background-position:0 0,0 0;background-repeat:no-repeat;background-size:100% 8px,100% 5px;background-image:repeating-linear-gradient(to right, var(--cran-fort) 0 var(--bw-hairline), transparent var(--bw-hairline) calc(500% / var(--duree))), repeating-linear-gradient(to right, var(--cran) 0 var(--bw-hairline), transparent var(--bw-hairline) calc(100% / var(--duree)));block-size:8px;position:absolute;inset-block-start:var(--bw-rule);inset-inline:0}.section-head:has(.regle--suspendue)>.regle:before{display:none}.section-head>.chapo{margin-block-start:.85rem}.section-head>.mention{max-inline-size:48ch}.folio{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.005em;text-transform:none;color:var(--content-tertiary);margin-block-end:.5rem;font-weight:400;line-height:1.2;display:block}.fiche{background:var(--surface-raised);border:var(--bw-hairline) solid var(--border-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-pop);padding:var(--pad-panneau);container-type:inline-size}.fiche__regle{margin-block-end:clamp(.75rem,.62rem + .6vw,1.15rem)}.fiche__titre{font-family:var(--font-sans);font-size:var(--text-lg);font-variation-settings:"wdth" 100;letter-spacing:-.015em;text-wrap:balance;margin-block-end:.75rem;font-weight:600;line-height:1.18}.fiche__pied{border-block-start:var(--bw-hairline) solid var(--border-hairline);gap:.35rem 1.25rem;margin-block:clamp(1rem,.8rem + .9vw,1.5rem) 0;padding-block-start:.7rem;display:grid}@container (min-width:30rem){.fiche__pied{grid-template-columns:auto 1fr}}.fiche__pied dt{font-variation-settings:"wdth" 100;letter-spacing:.005em;text-transform:none;color:var(--content-tertiary);font-size:.8125rem;font-weight:600;line-height:1.45}.fiche__pied dd{font-variation-settings:"wdth" 100;letter-spacing:.02em;color:var(--content-secondary);margin:0;font-size:.8125rem;font-weight:400;line-height:1.45}.chiffre{justify-items:start;gap:.45rem;display:grid}.chiffre__libelle{font-size:var(--text-xs);font-variation-settings:"wdth" 100;letter-spacing:.005em;text-transform:none;color:var(--content-tertiary);max-inline-size:30ch;font-weight:600;line-height:1.2}.chiffre__valeur{color:var(--content);font-size:var(--text-num-xl);flex-wrap:wrap;align-items:baseline;margin:0;line-height:.92;display:flex}.chiffre--resultat .chiffre__valeur{font-size:var(--text-num-lg);line-height:.96}.chiffre__precision{font-size:var(--text-sm);color:var(--content-secondary);text-wrap:pretty;max-inline-size:44ch;line-height:1.45}.bouton{border:var(--bw-control) solid transparent;border-radius:var(--radius-pill);min-block-size:3rem;font-family:var(--font-sans);font-variation-settings:"wdth" 100;letter-spacing:.005em;text-align:center;text-wrap:balance;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);justify-content:center;align-items:center;gap:.5rem;padding-block:.6rem;padding-inline:1.5rem;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.bouton--pleine{inline-size:100%}.bouton--large{min-block-size:3.5rem;padding-inline:2rem;font-size:1.0625rem}.bouton--action{isolation:isolate;background:var(--accent);color:var(--content-on-accent);border-color:var(--border-accent);box-shadow:var(--shadow-pop);position:relative}.bouton--action:after{content:"";z-index:-1;border-radius:inherit;background:var(--accent-hover);transform-origin:0;transition:transform var(--dur-2) var(--ease-pierre);position:absolute;inset:0;transform:scaleX(0)}.bouton--secondaire,.bouton--contour{background:var(--surface-raised);color:var(--content);border-color:var(--border-control)}.bouton--discret{color:var(--content-secondary);background:0 0;border-color:#0000;padding-inline:.75rem}@media (hover:hover) and (pointer:fine){.bouton--action:hover:after{transform:scaleX(1)}.bouton--secondaire:hover,.bouton--contour:hover{border-color:var(--border-strong);background:var(--surface-sunken)}.bouton--discret:hover{color:var(--content);background:var(--surface-sunken)}}.bouton--action:focus-visible:after{transform:scaleX(1)}.bouton--action:active{transition-duration:50ms;transform:translateY(1px)}.bouton--action:active:after{background:var(--accent-active);transform:scaleX(1)}.bouton:disabled,.bouton[aria-disabled=true]{background:var(--surface-disabled);color:var(--content-tertiary);border-color:var(--border-hairline);cursor:not-allowed}.tampon{background:var(--accent-wash);border:var(--bw-control) solid var(--border-accent);border-radius:var(--radius-badge);max-inline-size:59ch;font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--content);gap:.15rem;padding:.55rem .8rem;font-weight:400;line-height:1.2;display:inline-grid}.tampon__ligne{letter-spacing:.1em;text-transform:uppercase;margin:0}.tampon__ref{-webkit-user-select:all;user-select:all}.tampon a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:from-font}.tampon__mention{border-block-start:var(--bw-hairline) solid var(--border-accent);font-size:var(--text-xs);letter-spacing:.01em;color:var(--content-secondary);margin:0;padding-block-start:.45rem}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.regle:not(.regle--suspendue):after,.fiche__regle:after{animation:sm-tracer var(--ease-mesure,linear) both;animation-timeline:view();animation-range:entry 12% entry 58%}}}@media (prefers-reduced-motion:no-preference){.accuse .regle:after,.regle--envoi:after{transition:transform var(--dur-5) var(--ease-pierre);transform:scaleX(1)}@starting-style{.accuse .regle:after,.regle--envoi:after{transform:scaleX(0)}}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@media (min-width:48rem){.leve>:nth-child(-n+6){animation:sm-lever var(--ease-mesure,linear) both;animation-timeline:view();animation-range:entry cover 22%}.leve>:nth-child(2){animation-range:entry 6% cover 28%}.leve>:nth-child(3){animation-range:entry 12% cover 34%}.leve>:nth-child(4){animation-range:entry 18% cover 40%}.leve>:nth-child(5){animation-range:entry 24% cover 46%}.leve>:nth-child(6){animation-range:entry 30% cover 52%}.leve .leve>*{animation:none}}}}.eclot,.champ__erreur{opacity:1;transition:opacity var(--dur-3) var(--ease-out), translate var(--dur-3) var(--ease-out), display var(--dur-3) allow-discrete, overlay var(--dur-3) allow-discrete;translate:0}@starting-style{.eclot,.champ__erreur{opacity:0;translate:0 8px}}@starting-style{.eclot--droite{opacity:0;translate:32px}}.rail,.tableau,.sim-cadre-table{overscroll-behavior-x:contain;scrollbar-width:thin;background-color:var(--surface);background-position:0 0,100% 0,0 0,100% 0;background-repeat:no-repeat;background-size:1.75rem 100%,1.75rem 100%,1.75rem 100%,1.75rem 100%;background-attachment:local,local,scroll,scroll;background-image:linear-gradient(to right, var(--surface), var(--surface)), linear-gradient(to left, var(--surface), var(--surface)), linear-gradient(to right, var(--surface), transparent), linear-gradient(to left, var(--surface), transparent);position:relative;overflow-x:auto}.filet-lecture{background:var(--accent-trace);transform-origin:0;pointer-events:none;block-size:2px;display:none;position:absolute;inset-block-end:-1px;inset-inline:0}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){:root:has([data-lecture=article]) .filet-lecture{animation:sm-lecture var(--ease-mesure,linear) both;animation-timeline:scroll(root);display:block}}}.zone-manager .regle:after,.zone-manager .fiche__regle:after,.zone-manager .leve>*{animation:none}.jauge{background:var(--surface-sunken);border:var(--bw-hairline) solid var(--border-hairline);border-radius:var(--radius-badge);block-size:8px;position:relative;overflow:hidden}.jauge__trait{background:var(--accent-trace);transform-origin:0;block-size:100%;transform:scaleX(var(--ratio))}.jauge:after{content:"";inline-size:var(--bw-control);background:var(--border-strong);position:absolute;inset-block:-2px;inset-inline-start:var(--seuil-hcsf)}.jauge[data-seuil=absent]:after{content:none}.jauge-mesure{gap:.35rem;display:grid}.jauge-mesure__libelle{font-size:var(--text-sm);color:var(--content);margin:0;line-height:1.4}.jauge-mesure__plafond{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.005em;text-transform:none;color:var(--content-tertiary);margin:0;font-weight:400;line-height:1.2}@media (prefers-reduced-motion:no-preference){.jauge__trait{transition:transform var(--dur-5) var(--ease-pierre)}@starting-style{.jauge__trait{transform:scaleX(0)}}}@media (forced-colors:active){.jauge__trait{forced-color-adjust:none;background:highlight}}.courbe__svg{aspect-ratio:640/260;block-size:auto;inline-size:100%}.courbe__ombre{fill:none;stroke:var(--border-strong);stroke-width:4.5px;stroke-linecap:butt;stroke-linejoin:round}.courbe__ombre--interets{stroke-width:4px}.courbe__trait{fill:none;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:round}.courbe__trait--capital{stroke:var(--accent)}.courbe__trait--interets{stroke:var(--content-inverse);stroke-dasharray:.012 .009}.courbe__aire{fill:var(--accent-wash)}.courbe__hachure{stroke:var(--border-strong);stroke-width:1px;opacity:.55}.courbe__seuil{stroke:var(--border-strong);stroke-width:1px;stroke-dasharray:2 3}.courbe__croisement{fill:var(--surface);stroke:var(--border-strong);stroke-width:1.5px}.courbe__mono{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.005em;fill:var(--content-tertiary);text-transform:none;paint-order:stroke;stroke:var(--surface);stroke-width:3px;stroke-linejoin:round;font-weight:400}.courbe__donnees{margin-block-start:clamp(1rem,.8rem + .9vw,1.5rem)}.courbe__donnees>summary{cursor:pointer;font-size:var(--text-sm);font-variation-settings:"wdth" 100;align-items:center;min-block-size:2.75rem;font-weight:600;display:flex}.courbe{margin:0}@media (prefers-reduced-motion:no-preference){.courbe__trait,.courbe__ombre{transition:stroke-dashoffset var(--dur-5) var(--ease-pierre), clip-path var(--dur-5) var(--ease-pierre)}.courbe__trait--capital,.courbe__ombre:not(.courbe__ombre--interets){stroke-dasharray:1;stroke-dashoffset:0}@starting-style{.courbe__trait--capital,.courbe__ombre:not(.courbe__ombre--interets){stroke-dashoffset:1px}}.courbe__trait--interets,.courbe__ombre--interets{clip-path:inset(0)}@starting-style{.courbe__trait--interets,.courbe__ombre--interets{clip-path:inset(0 100% 0 0)}}.courbe__volet{transform-box:fill-box;transform-origin:0;transition:transform var(--dur-5) var(--ease-pierre) .12s;transform:scaleX(1)}@starting-style{.courbe__volet{transform:scaleX(0)}}}@media (forced-colors:active){.courbe__aire{fill:none}}.courbe--indisponible{gap:.9rem;display:grid}.tableau-amortissement__table{border-collapse:collapse;inline-size:100%;font-size:var(--text-sm);min-inline-size:34rem}.tableau-amortissement__legende{caption-side:top;text-align:start;max-inline-size:59ch;font-size:var(--text-2xs);font-variation-settings:"wdth" 100;color:var(--content-secondary);padding-block-end:.6rem;font-weight:400;line-height:1.45}.tableau-amortissement__table th,.tableau-amortissement__table td{vertical-align:baseline;border-block-end:var(--bw-hairline) solid var(--border-hairline);padding:.5rem .75rem}.tableau-amortissement__table thead th{z-index:1;background:var(--surface-raised);border-block-end:var(--bw-rule) solid var(--border-strong);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.005em;text-transform:none;text-align:end;color:var(--content-tertiary);font-weight:400;line-height:1.2;position:sticky;inset-block-start:0}.tableau-amortissement__table thead th:first-child{text-align:start}.tableau-amortissement__table tbody tr:nth-of-type(2n){background:var(--surface-sunken)}.tableau-amortissement__table tbody tr[data-cran=fort]>*{border-block-start:var(--bw-rule) solid var(--border-strong)}.tableau-amortissement__table tbody tr[data-croisement=true]>:first-child{border-inline-start:var(--bw-rule) solid var(--border-strong)}.tableau-amortissement__annee{z-index:1;background:var(--surface-raised);text-align:start;white-space:nowrap;position:sticky;inset-inline-start:0}.tableau-amortissement__croisement{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.005em;text-transform:none;color:var(--content-tertiary);margin-block-start:.15rem;font-weight:400;line-height:1.2;display:block}.tableau-amortissement__table tfoot th,.tableau-amortissement__table tfoot td{border-block-start:var(--bw-rule) solid var(--border-strong);font-variation-settings:"wdth" 100;border-block-end:0;font-weight:600}.tableau-amortissement__detail>td{padding-block:0}.tableau-amortissement__detail summary{cursor:pointer;min-block-size:2.75rem;font-size:var(--text-2xs);font-variation-settings:"wdth" 100;letter-spacing:.005em;text-transform:none;color:var(--content-tertiary);align-items:center;font-weight:600;display:flex}.tableau-amortissement__mois{border-collapse:collapse;inline-size:100%;font-size:var(--text-2xs);margin-block:.35rem .75rem}.tableau-amortissement__mois th,.tableau-amortissement__mois td{text-align:end;border-block-end:var(--bw-hairline) solid var(--border-hairline);padding:.3rem .5rem}.tableau-amortissement__mois thead th{font-family:var(--font-mono);letter-spacing:.005em;text-transform:none;color:var(--content-tertiary);font-weight:400}@media (max-width:39.98rem){.tableau-amortissement__table{min-inline-size:0}.tableau-amortissement__table>thead>tr>:nth-child(2),.tableau-amortissement__table>thead>tr>:nth-child(4),.tableau-amortissement__table>tbody>tr>:nth-child(2),.tableau-amortissement__table>tbody>tr>:nth-child(4),.tableau-amortissement__table>tfoot>tr>:nth-child(2),.tableau-amortissement__table>tfoot>tr>:nth-child(4){display:none}}.entete-conseils h1{font-size:var(--text-2xl);max-inline-size:24ch;margin:0}.entete-conseils .chapo{max-inline-size:49ch}.fil-ariane{scrollbar-width:none;margin-block-end:clamp(1rem,.8rem + .9vw,1.75rem);overflow-x:auto}.fil-ariane::-webkit-scrollbar{display:none}.fil-ariane ol{font-size:var(--text-2xs);font-variation-settings:"wdth" 100;letter-spacing:.005em;text-transform:none;color:var(--content-tertiary);align-items:center;gap:.45rem;margin:0;padding:0;font-weight:500;list-style:none;display:flex}.fil-ariane li,.fil-ariane a,.fil-ariane [aria-current=page]{text-wrap:nowrap;white-space:nowrap;flex:none}.fil-ariane li+li:before{content:"/";color:var(--border-hairline);margin-inline-end:.45rem}.fil-ariane a{color:inherit;text-decoration:none}.fil-ariane [aria-current=page]{color:var(--content-secondary);text-overflow:ellipsis;vertical-align:bottom;max-inline-size:22ch;display:inline-block;overflow:hidden}@media (min-width:64rem){.fil-ariane [aria-current=page]{max-inline-size:40ch}}@media (hover:hover) and (pointer:fine){.fil-ariane a:hover{color:var(--content)}}.filtres{scrollbar-width:none;margin-block:clamp(1.25rem,1rem + 1.2vw,2rem);padding-block:.35rem;overflow-x:auto}.filtres::-webkit-scrollbar{display:none}.filtres ul{gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.filtres li{text-wrap:nowrap;white-space:nowrap;flex:none}@media (min-width:40rem){.filtres{overflow:visible}.filtres ul{flex-wrap:wrap}}.filtres a{border:var(--bw-hairline) solid var(--border-hairline);border-radius:var(--radius-btn);background:var(--surface-raised);min-block-size:2.25rem;color:var(--content-secondary);font-size:var(--text-sm);font-variation-settings:"wdth" 100;align-items:center;gap:.4rem;padding-inline:.85rem;font-weight:500;text-decoration:none;display:inline-flex}.filtres [aria-current=true]{border-color:var(--border-strong);color:var(--content);font-variation-settings:"wdth" 100;font-weight:600}.filtres__compte{font-variant-numeric:tabular-nums lining-nums;font-size:var(--text-2xs);color:var(--content-tertiary)}@media (hover:hover) and (pointer:fine){.filtres a:hover{border-color:var(--border-control);color:var(--content)}}.grille-articles{grid-template-columns:repeat(auto-fill,minmax(min(100%,30ch),1fr));gap:clamp(1rem,.7rem + 1.4vw,1.75rem);margin-block:clamp(1.5rem,1.2rem + 1.5vw,2.5rem);display:grid}.carte-article{padding:var(--pad-carte);background:var(--surface-raised);border:var(--bw-hairline) solid var(--border-hairline);border-radius:var(--radius-card);transition:border-color var(--dur-1) var(--ease-out);align-content:start;gap:.55rem;display:grid;position:relative}.carte-article__titre{font-family:var(--font-sans);font-size:var(--text-lg);font-variation-settings:"wdth" 100;letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:600;line-height:1.2}.carte-article__titre a{color:var(--content);text-decoration:none}.carte-article__titre a:after{content:"";border-radius:inherit;position:absolute;inset:0}.carte-article__chapo{font-size:var(--text-sm);color:var(--content-secondary);max-inline-size:54ch;margin:0;line-height:1.5}.carte-article__meta{font-size:var(--text-2xs);font-variation-settings:"wdth" 100;letter-spacing:.005em;text-transform:none;color:var(--content-tertiary);flex-wrap:wrap;align-items:baseline;gap:.4rem;margin:0;font-weight:500;display:flex}@media (hover:hover) and (pointer:fine){.carte-article:hover{border-color:var(--border-control)}}.vedette{margin-block:clamp(1.5rem,1.2rem + 1.5vw,2.5rem);container-type:inline-size}.carte-article--vedette{border-color:var(--border-strong);border-width:var(--bw-control)}.carte-article--vedette .carte-article__titre{font-family:var(--font-serif);font-size:var(--text-xl);letter-spacing:-.022em;font-weight:500;line-height:1.1}.carte-article--vedette .carte-article__chapo{font-size:var(--text-base)}.pagination{border-block-start:var(--bw-hairline) solid var(--border-hairline);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-block:clamp(2rem,1.6rem + 2vw,3.5rem);padding-block-start:clamp(1.25rem,1rem + 1.2vw,2rem);display:flex}.pagination__pages{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.pagination a,.pagination [aria-current=page]{border:var(--bw-hairline) solid var(--border-hairline);border-radius:var(--radius-btn);font-variant-numeric:tabular-nums lining-nums;min-block-size:2.75rem;min-inline-size:2.75rem;font-size:var(--text-sm);color:var(--content-secondary);justify-content:center;align-items:center;padding-inline:.75rem;text-decoration:none;display:inline-flex}.pagination [aria-current=page]{border-color:var(--border-strong);color:var(--content);font-variation-settings:"wdth" 100;font-weight:600}.pagination__lecture{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.intention{margin-block:clamp(2rem,1.6rem + 2vw,3.5rem)}.intention__titre{font-family:var(--font-sans);font-size:var(--text-lg);font-variation-settings:"wdth" 100;letter-spacing:-.015em;border-block-start:var(--bw-rule) solid var(--border-strong);margin:0;padding-block-start:.85rem;font-weight:600}.intention__amorce{color:var(--content-secondary);text-wrap:pretty;max-inline-size:54ch;margin-block:.5rem 0}.signature{padding:var(--pad-carte);background:var(--surface-raised);border:var(--bw-hairline) solid var(--border-strong);border-radius:var(--radius-card);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;gap:.4rem;min-inline-size:0;margin-block:clamp(2rem,1.6rem + 2vw,3.5rem);display:grid}.signature__nom{font-family:var(--font-serif);font-size:var(--text-lg);letter-spacing:-.018em;color:var(--content);margin:0;font-weight:500}.signature__statuts{font-size:var(--text-sm);color:var(--content-secondary);white-space:normal;gap:.25rem;max-block-size:none;margin:0;padding:0;line-height:1.45;list-style:none;display:grid;overflow:visible}.signature__orias,.signature__lien{font-size:var(--text-sm);color:var(--content-secondary);margin:0}.signature__experience{font-size:var(--text-sm);color:var(--content-secondary);text-wrap:pretty;max-inline-size:54ch;margin:0;line-height:1.5}.signature--compacte .signature__nom{font-size:var(--text-md)}.article__entete{gap:.75rem;margin-block-end:clamp(1.5rem,1.2rem + 1.5vw,2.5rem);display:grid}.article__entete h1{font-size:var(--text-2xl);max-inline-size:22ch;margin:0}@media (min-width:48rem){.article__entete h1{max-inline-size:26ch}}.article__meta{font-size:var(--text-2xs);font-variation-settings:"wdth" 100;letter-spacing:.005em;text-transform:none;color:var(--content-tertiary);flex-wrap:wrap;align-items:baseline;gap:.4rem;margin:0;font-weight:500;display:flex}.article__meta-fort{color:var(--content-secondary);font-variation-settings:"wdth" 100;font-weight:600}.article__grille{gap:clamp(1.5rem,1.2rem + 1.5vw,3rem);display:grid}@media (min-width:64rem){.article__grille{grid-template-columns:minmax(14rem,17rem) minmax(0,1fr);align-items:start}}.article__corps{min-inline-size:0}.article__retour{font-size:var(--text-sm);margin-block:clamp(2rem,1.6rem + 2vw,3rem) 0}.sommaire{background:var(--surface-sunken);border:var(--bw-hairline) solid var(--border-hairline);border-radius:var(--radius-card);padding:.85rem 1rem}.sommaire__titre{cursor:pointer;font-size:var(--text-2xs);font-variation-settings:"wdth" 100;letter-spacing:.005em;text-transform:none;color:var(--content-tertiary);justify-content:space-between;align-items:center;gap:.5rem;padding-block:.25rem;font-weight:600;list-style:none;display:flex}.sommaire__titre::-webkit-details-marker{display:none}.sommaire__titre:after{content:"";block-size:.5rem;inline-size:.5rem;transition:border-color var(--dur-1) var(--ease-out);border:1.5px solid #0000;border-block-end-color:currentColor;border-inline-end-color:currentColor;transform:rotate(45deg)}.sommaire[open]>.sommaire__titre:after{border-block-color:currentColor #0000;border-inline-color:currentColor #0000}.sommaire__corps{overscroll-behavior:contain;max-block-size:40vh;margin-block-start:.75rem;overflow-y:auto}.sommaire__corps ol{counter-reset:sommaire;gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.sommaire__corps a{font-size:var(--text-sm);color:var(--content-secondary);text-wrap:pretty;padding-block:.35rem;line-height:1.35;text-decoration:none;display:block}.sommaire__corps [data-niveau="3"] a{font-size:var(--text-2xs);letter-spacing:.01em;padding-inline-start:.9rem}@media (hover:hover) and (pointer:fine){.sommaire__corps a:hover{color:var(--content)}}@media (min-width:64rem){.sommaire{max-block-size:calc(100dvh - var(--sm-sticky-top) - 3rem);position:sticky;inset-block-start:calc(var(--sm-sticky-top) + 1rem);overflow-y:auto}.sommaire__titre{cursor:default;pointer-events:none}.sommaire__titre:after{display:none}.sommaire__corps{max-block-size:none;overflow:visible}}.article__prose>*+*{margin-block-start:1.15em}.article__prose p,.article__prose li{-webkit-hyphens:auto;hyphens:auto;max-inline-size:57ch}.article__titre{scroll-margin-top:calc(var(--sm-sticky-top) + 1rem);text-wrap:balance}.article__prose>.regle{margin-block-start:clamp(2rem,1.6rem + 2vw,3.25rem)}h2.article__titre{font-family:var(--font-serif);font-size:var(--text-xl);max-inline-size:30ch;margin-block-start:0;padding-block-start:.75rem}h3.article__titre{font-size:var(--text-lg);max-inline-size:40ch;margin-block-start:clamp(1.5rem,1.2rem + 1.4vw,2.25rem)}.ancre{min-block-size:24px;min-inline-size:24px;color:var(--content-tertiary);transition:color var(--dur-1) var(--ease-out);justify-content:center;align-items:center;margin-inline-start:.4em;font-size:.7em;text-decoration:none;display:inline-flex}@media (pointer:coarse){.ancre{display:none}}.article__titre:hover .ancre,.ancre:focus-visible{color:var(--content)}.article__prose ul,.article__prose ol{gap:.4rem;padding-inline-start:1.35rem;display:grid}.article__prose blockquote{border-inline-start:var(--bw-rule) solid var(--border-strong);font-family:var(--font-serif);font-size:var(--text-md);color:var(--content-secondary);margin-inline:0;padding-inline-start:1rem;line-height:1.45}.article__prose strong{font-variation-settings:"wdth" 100;color:var(--content);font-weight:600}.article__prose a{color:var(--content);text-underline-offset:.2em;text-decoration-thickness:from-font}.reponse{padding:var(--pad-bloc);background:var(--accent-wash);border-radius:var(--radius-card);border:var(--bw-hairline) solid var(--border-hairline)}.reponse>*+*{margin-block-start:.75em}.tableau{border:var(--bw-hairline) solid var(--border-hairline);border-radius:var(--radius-card);padding:2px}.tableau table{border-collapse:collapse;inline-size:100%;font-size:var(--text-sm);min-inline-size:34rem}.tableau th,.tableau td{text-align:start;vertical-align:top;border-block-end:var(--bw-hairline) solid var(--border-hairline);padding:.6rem .8rem}.tableau thead th{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.005em;text-transform:none;color:var(--content-tertiary);background:var(--surface-raised);border-block-end:var(--bw-rule) solid var(--border-strong);font-weight:400;line-height:1.2;position:sticky;inset-block-start:0}.tableau tbody tr:nth-child(2n){background:var(--surface-sunken)}.valeur{padding:var(--pad-carte);background:var(--surface-raised);border:var(--bw-hairline) solid var(--border-strong);border-radius:var(--radius-card);grid-template-columns:minmax(0,1fr);gap:.5rem;margin:0;display:grid;container-type:inline-size}.valeur__libelle{color:var(--content-tertiary);max-inline-size:40ch}.valeur__valeur{color:var(--content)}.valeur__precision{font-size:var(--text-sm);color:var(--content-secondary);max-inline-size:54ch;margin:0;line-height:1.5}.valeur__lignes{grid-template-columns:minmax(0,1fr);gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.valeur__lignes li{border-block-end:var(--bw-hairline) solid var(--border-hairline);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding-block:.3rem;display:flex}.valeur__lignes li.valeur__ligne--texte{grid-template-columns:minmax(0,1fr);gap:.2rem;display:grid}.valeur__ligne-libelle{font-size:var(--text-sm);color:var(--content-secondary);overflow-wrap:anywhere;flex:14rem;min-inline-size:0}.valeur__ligne-texte{min-inline-size:0;font-size:var(--text-sm);color:var(--content);text-wrap:pretty;overflow-wrap:break-word;line-height:1.55}.valeur__lignes li .num--table{min-inline-size:0;max-inline-size:100%;margin-inline-start:auto;overflow-x:auto}.valeur__verbatim{min-inline-size:0;max-inline-size:54ch;font-family:var(--font-serif);font-size:var(--text-md);color:var(--content);text-wrap:pretty;overflow-wrap:break-word;margin:0;line-height:1.55}.valeur--absente,.valeur--grille,.valeur--non-declaree{background:var(--surface-sunken);border-style:dashed}.valeur__defaut{border:2px solid var(--negative);border-radius:var(--radius-btn);background:var(--negative-wash);color:var(--negative);font-family:var(--font-sans);font-size:var(--text-xs);margin-block-start:.9rem;padding:.75rem .9rem}.valeur__defaut ul{margin:.5rem 0 0;padding-inline-start:1.2em}.valeur__defaut code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.valeur__absence{font-family:var(--font-serif);font-size:var(--text-md);color:var(--content);margin:0;font-weight:500;line-height:1.3}.valeur-ligne{white-space:nowrap}:is(.valeur,.valeur-ligne) .unit{margin-inline-start:0}.valeur-ligne__source{font-size:var(--text-2xs);font-variation-settings:"wdth" 100;letter-spacing:.04em;color:var(--content-tertiary);text-underline-offset:.2em;font-weight:500}.valeur-ligne--texte{white-space:normal;overflow-wrap:break-word}.valeur-ligne--absente{font-size:var(--text-sm);font-variation-settings:"wdth" 100;color:var(--content-secondary);border-block-end:1px dashed var(--border-control);white-space:normal;font-weight:500}.epreuve{padding:var(--pad-bloc);background:var(--negative-wash);border:var(--bw-control) solid var(--negative);border-radius:var(--radius-card);gap:.35rem;margin-block-end:clamp(1.25rem,1rem + 1.2vw,2rem);display:grid}.epreuve__etiquette{font-size:var(--text-2xs);font-variation-settings:"wdth" 100;letter-spacing:.005em;text-transform:none;color:var(--negative);margin:0;font-weight:600}.epreuve__texte{font-size:var(--text-sm);color:var(--content-secondary);max-inline-size:57ch;margin:0;line-height:1.5}.mention--credit{border-block-start:var(--bw-hairline) solid var(--border-hairline);margin-block-end:clamp(1.25rem,1rem + 1.2vw,2rem);padding-block-start:.6rem}.encart--cta,.encart--loi,.sources{margin-block:clamp(2rem,1.6rem + 2vw,3rem)}.sources__titre,.articles-lies__titre{font-family:var(--font-sans);font-size:var(--text-lg);font-variation-settings:"wdth" 100;letter-spacing:-.015em;margin:0 0 .85rem;padding-block-start:.75rem;font-weight:600}h3.sources__titre{border-block-start:var(--bw-rule) solid var(--border-strong)}.sources__liste{font-size:var(--text-sm);overflow-wrap:anywhere;gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.articles-lies{margin-block-start:clamp(2.5rem,2rem + 2.5vw,4rem)}.illustration{max-inline-size:56rem;margin:clamp(1.25rem,1rem + 1.2vw,2rem) auto clamp(1.75rem,1.4rem + 1.6vw,2.75rem)}.illustration__image{aspect-ratio:3/2;object-fit:cover;object-position:center;border-radius:var(--radius-none);background-color:var(--surface-sunken);border:var(--bw-hairline) solid var(--border-hairline);block-size:auto;inline-size:100%;display:block}.illustration__credit{font-size:var(--text-2xs);color:var(--content-tertiary);overflow-wrap:anywhere;line-height:1.45;font-family:var(--font-mono);letter-spacing:.1em;margin-block-start:.5rem;font-weight:400;display:block}.illustration__credit a{color:inherit;text-underline-offset:.15em;text-decoration-thickness:from-font}@media (hover:hover) and (pointer:fine){.illustration__credit a:hover{color:var(--content-secondary)}}.portrait{max-inline-size:100%}.portrait[data-rapport="3:2"]{max-inline-size:56rem;margin-inline:auto}.portrait__image{object-fit:cover;border-radius:var(--radius-none);background-color:var(--surface-sunken);border:var(--bw-hairline) solid var(--border-hairline);block-size:auto;inline-size:100%;display:block}.portrait[data-rapport="3:2"] .portrait__image{aspect-ratio:3/2}.portrait[data-rapport="4:5"] .portrait__image{aspect-ratio:4/5}.portrait[data-rapport="21:9"] .portrait__image{aspect-ratio:21/9}.encart{background:var(--surface-raised);border:var(--bw-hairline) solid var(--border-strong);border-radius:var(--radius-card);padding:var(--pad-panneau);gap:.9rem;display:grid;container-type:inline-size}main>.encart{inline-size:calc(min(100%, var(--sm-shell-max)) - var(--sm-gouttiere-l) - var(--sm-gouttiere-r));margin:clamp(2rem,1.5rem + 2vw,3.5rem) auto}.pied-de-page .encart{max-inline-size:59ch;box-shadow:none;color:var(--content-secondary);background:0 0;border:0;border-radius:0;gap:.5rem;margin-block-start:1rem;padding:0;font-size:.875rem}.pied-de-page .encart .fiche__regle{display:none}.pied-de-page .encart :is(.encart__precision,.valeur__verbatim,.fiche__pied){font-family:var(--font-sans);max-inline-size:none;font-size:.875rem}.pied-de-page .encart .valeur__verbatim{color:var(--content);font-weight:600}.pied-de-page .encart .fiche__pied{grid-template-columns:minmax(0,1fr);gap:.1rem;margin-block-start:.5rem}.pied-de-page .encart .fiche__pied dd+dt{margin-block-start:.5rem}.pied-de-page .encart .fiche__pied :is(dt,dd){letter-spacing:normal;font-size:.875rem}.encart__affirmation{font-family:var(--font-serif);font-size:var(--text-md);letter-spacing:-.012em;color:var(--content);text-wrap:balance;max-inline-size:30ch;margin:0;font-weight:500;line-height:1.3}.encart__precision{font-size:var(--text-sm);color:var(--content-secondary);text-wrap:pretty;max-inline-size:54ch;margin:0;line-height:1.5}.encart__preuves{border-block-start:var(--bw-hairline) solid var(--border-hairline);counter-reset:preuve;gap:.55rem;margin:0;padding:0;padding-block-start:.7rem;list-style:none;display:grid}.encart__preuve{font-size:var(--text-sm);color:var(--content-secondary);grid-template-columns:1.6rem 1fr;gap:.15rem .35rem;line-height:1.45;display:grid}.encart__preuve>*{grid-column:2}.encart__preuve-intitule{font-variation-settings:"wdth" 100;color:var(--content);font-weight:600}.encart__preuve:before{counter-increment:preuve;content:counter(preuve, decimal-leading-zero);font-variation-settings:"wdth" 100;font-weight:600;font-size:var(--text-2xs);letter-spacing:.09em;color:var(--content-tertiary);line-height:1.85}.mentions{font-family:var(--font-sans);font-size:var(--text-sm);font-variation-settings:"wdth" 100;letter-spacing:.005em;color:var(--content-secondary);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;gap:.6rem;min-inline-size:0;max-inline-size:59ch;font-weight:400;line-height:1.45;display:grid}.mentions :where(p,li,address,dt,dd,h2,h3,div){white-space:normal;text-overflow:clip;-webkit-line-clamp:none;max-block-size:none;min-inline-size:0;margin:0;overflow:visible}.mentions address{font-style:normal}.mentions ul{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.mentions strong,.mentions b{color:var(--content);font-variation-settings:"wdth" 100;font-weight:600}.mentions a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:from-font}@media (hover:hover) and (pointer:fine){.mentions a:hover{color:var(--content)}}.mentions__titre{font-size:var(--text-2xs);font-variation-settings:"wdth" 100;letter-spacing:.005em;text-transform:none;color:var(--content-tertiary);font-weight:600}.mentions__categories li{padding-inline-start:.9rem;position:relative}.mentions__categories li:before{content:"";inline-size:.45rem;block-size:var(--bw-hairline);background:var(--content-tertiary);position:absolute;inset-block-start:.62em;inset-inline-start:0}.champ{grid-template-columns:minmax(0,1fr);gap:.35rem;min-inline-size:0;display:grid}.champ__label{font-family:var(--font-sans);font-size:var(--text-sm);font-variation-settings:"wdth" 100;letter-spacing:.005em;color:var(--content);max-inline-size:34ch;font-weight:600;line-height:1.3}.champ__boite{background:var(--surface-raised);border:var(--bw-control) solid var(--border-control);border-radius:var(--radius-field);min-block-size:3rem;transition:border-color var(--dur-1) var(--ease-out);align-items:center;gap:.4rem;padding-inline:.875rem;display:flex}.champ__boite:focus-within{border-color:var(--focus-ring);outline:3px solid var(--focus-ring);outline-offset:-3px;box-shadow:none}.champ__saisie{min-inline-size:0;color:var(--content);font-size:max(16px, var(--text-md));font-family:var(--font-sans);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;font-variation-settings:"wdth" 100;letter-spacing:-.02em;background:0 0;border:0;flex:auto;align-self:stretch;padding-block:.55rem;font-weight:600;line-height:1.3}.champ__saisie:focus-visible{box-shadow:none;outline:none}@media (forced-colors:active){.champ__saisie:focus-visible{outline-offset:-3px;outline:3px solid highlight}}.champ__unite{font-size:var(--text-base);font-variation-settings:"wdth" 100;color:var(--content-tertiary);-webkit-user-select:none;user-select:none;flex:none;font-weight:500}.champ__aide{font-size:var(--text-sm);color:var(--content-tertiary);max-inline-size:44ch;line-height:1.45}.champ__boite:has(>.champ__panneau){position:relative}.champ__panneau{inset-inline:calc(-1 * var(--bw-control));z-index:11;background:var(--surface-raised);border:var(--bw-control) solid var(--border-control);border-radius:var(--radius-field);max-block-size:min(20rem,60vh);box-shadow:var(--shadow-pop);position:absolute;inset-block-start:calc(100% + .375rem);overflow-y:auto}@media (prefers-reduced-motion:no-preference){.champ__panneau{transition:opacity var(--dur-2) var(--ease-out), translate var(--dur-2) var(--ease-out)}@starting-style{.champ__panneau{opacity:0;translate:0 -.25rem}}}.champ__propositions{margin:0;padding:.25rem 0;list-style:none}.champ__proposition{cursor:pointer;min-block-size:44px;font-size:var(--text-sm);transition:background-color var(--dur-1) var(--ease-out);padding:.6rem .75rem}.champ__proposition[aria-selected=true],.champ__proposition:hover{background:var(--surface-sunken);outline:2px solid var(--focus-ring);outline-offset:-2px;text-decoration:underline}.champ__statut{font-size:var(--text-sm);color:var(--content-tertiary);margin:0;padding:.75rem}.champ__charge{border-radius:var(--radius-pill);background:var(--accent);visibility:hidden;flex:none;block-size:.5rem;inline-size:.5rem}.champ__charge[data-actif=true]{visibility:visible}@media (prefers-reduced-motion:no-preference){.champ__charge[data-actif=true]{animation:champ-pouls var(--dur-4) var(--ease-out) infinite alternate}}@keyframes champ-pouls{0%{opacity:.25}}.champ__erreur{font-size:var(--text-sm);font-variation-settings:"wdth" 100;color:var(--negative);align-items:flex-start;gap:.4rem;font-weight:600;line-height:1.45;display:flex}.champ__erreur:before{content:"!";border:var(--bw-hairline) solid currentcolor;border-radius:var(--radius-pill);block-size:1.15rem;inline-size:1.15rem;font-size:var(--text-2xs);text-align:center;flex:none;margin-block-start:.1rem;line-height:1.05rem}.champ[data-erreur=true] .champ__boite{border-color:var(--negative);background:var(--negative-wash)}.etapes{gap:.55rem;display:grid}.etapes__entete{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}.etapes__compteur{font-size:var(--text-2xs);font-variation-settings:"wdth" 100;letter-spacing:.005em;text-transform:none;color:var(--content-tertiary);font-weight:600}.etapes__titre{font-family:var(--font-sans);font-size:var(--text-sm);font-variation-settings:"wdth" 100;letter-spacing:.005em;color:var(--content);font-weight:600}.etapes__filet{block-size:var(--bw-rule);background:var(--border-hairline);position:relative;overflow:hidden}.etapes__filet:after{content:"";background:var(--content);transform-origin:0;inline-size:100%;transform:scaleX(var(--avancement,.15));transition:transform var(--dur-4) var(--ease-pierre);position:absolute;inset-block:0;inset-inline-start:0}.etapes__liste{margin:0;padding:0;list-style:none;display:none}.etapes__item{font-size:var(--text-2xs);font-variation-settings:"wdth" 100;letter-spacing:.005em;text-transform:none;color:var(--content-tertiary);font-weight:400}.etapes__item[aria-current=step]{color:var(--content);font-variation-settings:"wdth" 100;font-weight:600}.etapes__item[data-faite=true]{color:var(--content-secondary)}@media (min-width:48rem){.etapes__liste{flex-wrap:wrap;gap:.3rem 1.1rem;display:flex}}[data-simulateur] .champ{grid-template-columns:minmax(0,1fr)}.sim-rappel{z-index:30;background:var(--surface-raised);border-block-end:var(--bw-hairline) solid var(--border-hairline);position:sticky;inset-block-start:var(--sm-sticky-top)}.sim-rappel__liste{font-size:var(--text-2xs);flex-wrap:wrap;gap:.15rem 1rem;margin:0;padding-block:.5rem;line-height:1.4;display:flex}.sim-rappel__item{align-items:baseline;gap:.3rem;min-inline-size:0;display:flex}.sim-rappel__cle{font-variation-settings:"wdth" 100;letter-spacing:.005em;text-transform:none;color:var(--content-tertiary);font-weight:600}.sim-rappel__valeur{font-variant-numeric:tabular-nums lining-nums;font-variation-settings:"wdth" 100;color:var(--content);font-weight:600}.choix{border:0;gap:.35rem;min-inline-size:0;margin:0;padding:0;display:grid}.choix__legende{font-family:var(--font-sans);font-size:var(--text-sm);font-variation-settings:"wdth" 100;letter-spacing:.005em;color:var(--content);padding:0;font-weight:600;line-height:1.3}.choix__options{grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:.5rem;display:grid}.choix__option{background:var(--surface-raised);border:var(--bw-control) solid var(--border-control);border-radius:var(--radius-field);min-block-size:3rem;font-size:max(16px, var(--text-md));font-variation-settings:"wdth" 100;text-align:center;cursor:pointer;justify-content:center;align-items:center;gap:.45rem;padding-inline:.75rem;font-weight:600;line-height:1.2;display:flex}.choix__radio{block-size:1.15rem;inline-size:1.15rem;accent-color:var(--content);flex:none}.choix__option:has(.choix__radio:checked){border-color:var(--border-strong);border-width:var(--bw-rule);background:var(--surface)}.choix__option:has(.choix__radio:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:0 0 0 5px var(--focus-halo)}.champ__liste{background:var(--surface-raised);border:var(--bw-control) solid var(--border-control);border-radius:var(--radius-field);min-block-size:3rem;inline-size:100%;color:var(--content);font-family:var(--font-sans);font-size:max(16px, var(--text-md));font-variation-settings:"wdth" 100;padding-inline:.75rem;font-weight:600}.champ__liste:focus-visible{border-color:var(--focus-ring);outline:3px solid var(--focus-ring);outline-offset:-3px;box-shadow:none}.sim-detail{gap:.6rem;margin:0;display:grid}.sim-detail__ligne{border-block-end:var(--bw-hairline) solid var(--border-hairline);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding-block-end:.6rem;display:flex}.sim-detail__cle{font-size:var(--text-sm);color:var(--content-secondary);min-inline-size:0;line-height:1.45}.sim-detail__valeur{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;font-variation-settings:"wdth" 100;font-weight:600;font-size:var(--text-base);color:var(--content);text-align:end}.sim-cadre-table{-webkit-overflow-scrolling:touch;padding-block-end:.25rem}.sim-table{border-collapse:collapse;inline-size:100%;font-size:var(--text-sm)}.sim-table th,.sim-table td{text-align:start;border-block-end:var(--bw-hairline) solid var(--border-hairline);white-space:nowrap;padding:.6rem .75rem}.sim-table thead th{border-block-end:var(--bw-rule) solid var(--border-strong);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.005em;text-transform:none;color:var(--content-tertiary);font-weight:400;line-height:1.2}.sim-table td:first-child,.sim-table th:first-child{white-space:normal;min-inline-size:12rem}.sim-table__nombre{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;font-variation-settings:"wdth" 100;font-weight:600}.sim-table__ligne[data-retenue=true]{background:var(--surface)}.sim-table__ligne[data-retenue=true] td:first-child{font-variation-settings:"wdth" 100;font-weight:600}.sim-alertes{border-inline-start:var(--bw-rule) solid var(--border-strong);padding-inline-start:.9rem}.sim-alertes__liste{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.sim-alertes__item{font-size:var(--text-sm);color:var(--content-secondary);max-inline-size:59ch;line-height:1.5}.sim-sortie{border-block-start:var(--bw-hairline) solid var(--border-hairline);gap:.4rem;padding-block-start:1rem;display:grid}.monogramme{flex:none;block-size:2.5rem;inline-size:auto}.monogramme__toit{fill:var(--color-ambre-700)}.monogramme__ecu{fill:var(--color-petrole-900)}.marque__textes{align-content:center;gap:.1rem;min-inline-size:0;display:grid}.en-tete{z-index:40;position:sticky;inset-block-start:0;container-type:scroll-state}.en-tete__barre{background:var(--surface-raised);border-block-end:var(--bw-hairline) solid var(--border-hairline);position:relative}.en-tete__barre:after{content:"";pointer-events:none;box-shadow:var(--shadow-pop);opacity:0;transition:opacity var(--dur-2) var(--ease-out);position:absolute;inset:0}@container scroll-state(stuck:top){.en-tete__barre:after{opacity:1}.en-tete__barre{border-block-end-color:var(--border-strong)}}.en-tete__contenu{min-block-size:var(--sm-header-h);justify-content:space-between;align-items:center;gap:clamp(1rem,2vw,1.5rem);display:flex}.marque{color:inherit;align-items:center;gap:.7rem;min-block-size:2.75rem;min-inline-size:0;margin-inline-end:auto;text-decoration:none;display:flex}.marque__nom{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--content);font-size:clamp(1.125rem,1rem + .4vw,1.375rem);font-weight:600;line-height:1.1}.marque__statut{font-family:var(--font-mono);letter-spacing:.005em;text-transform:none;color:var(--content-tertiary);font-size:.6875rem;font-weight:400;line-height:1.4;display:none}@media (min-width:48rem){.marque__statut{display:block}}@media (min-width:72rem){.marque__statut{display:none}}.en-tete__actions{align-items:center;gap:.5rem;display:flex}.bouton-telephone__numero{font-variant-numeric:tabular-nums;display:none}@media (min-width:48rem){.bouton-telephone__numero{display:inline}}.nav-principale{display:none}@media (min-width:72rem){.nav-principale{align-items:center;gap:1.5rem;display:flex}}.nav-principale__lien{min-block-size:2.75rem;color:var(--content-secondary);white-space:nowrap;align-items:center;font-size:.875rem;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex;position:relative}.nav-principale__lien[aria-current=page]{color:var(--accent-trace)}.nav-principale__lien[aria-current=page]:after{content:"";background:var(--accent-trace);transform-origin:0;border-radius:2px;block-size:3px;position:absolute;inset-block-end:.5rem;inset-inline:0}.nav-principale__lien{background-position:0 calc(50% + .5lh);background-origin:content-box}@media (hover:hover) and (pointer:fine){.nav-principale__lien:hover{color:var(--content)}}.tiroir-nav>summary{border-radius:var(--radius-btn);block-size:2.75rem;inline-size:2.75rem;color:var(--content);cursor:pointer;border:0;justify-content:center;align-items:center;list-style:none;display:inline-flex}.tiroir-nav>summary::-webkit-details-marker{display:none}.tiroir-nav__panneau{block-size:calc(100dvh - var(--sm-header-h));z-index:45;padding-inline:var(--sm-gouttiere-l) var(--sm-gouttiere-r);background:var(--surface);overscroll-behavior:contain;align-content:start;gap:.25rem;padding-block-start:1.25rem;padding-block-end:max(1.5rem, var(--sm-safe-b));display:grid;position:fixed;inset-block-start:var(--sm-header-h);inset-inline:0;overflow-y:auto}.tiroir-nav__lien{border-radius:var(--radius-btn);min-block-size:2.75rem;color:var(--content-secondary);align-items:center;padding:.5rem .85rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:flex}.tiroir-nav__pied{gap:.75rem;margin-block-start:1.25rem;display:grid}@media (min-width:48rem){.tiroir-nav__panneau{border-inline-start:var(--bw-hairline) solid var(--border-hairline);inline-size:min(25rem,100%);box-shadow:var(--shadow-modal);inset-inline-start:auto}}@media (min-width:72rem){.tiroir-nav{display:none}}.saut-au-contenu{z-index:100;background:var(--surface-raised);color:var(--content);border:var(--bw-control) solid var(--border-strong);border-radius:var(--radius-btn);font-size:var(--text-sm);font-variation-settings:"wdth" 100;padding:.75rem 1rem;font-weight:600;text-decoration:none;position:absolute;inset-inline-start:-9999px}.saut-au-contenu:focus-visible{position:fixed;inset-block-start:1rem;inset-inline-start:max(1rem, var(--sm-safe-l))}.utilitaire__tel-icone{display:none}@media screen and (max-width:47.999rem){:root .utilitaire__contenu{min-block-size:0}:root :is(.utilitaire__coordonnees a+a,.utilitaire__contenu>span,.utilitaire__tel-numero){display:none}.utilitaire__tel{z-index:40;border-radius:var(--radius-pill);background:var(--accent);block-size:3.5rem;inline-size:3.5rem;color:var(--content-on-accent);box-shadow:var(--shadow-sticky);place-items:center;display:grid;position:fixed;inset-block-end:var(--sm-fab-slot-0);inset-inline-end:var(--sm-gouttiere-r)}.utilitaire .utilitaire__tel,.utilitaire .utilitaire__tel:hover{color:var(--content-on-accent)}.utilitaire__tel-icone{flex-shrink:0;block-size:1.5rem;inline-size:1.5rem;display:block}:root .pied-de-page{padding-block-start:2rem}:root .pied__ligne{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem;display:grid}:root .pied__ligne>.pied__groupe{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem;display:grid}}@media screen and (max-width:47.999rem) and (forced-colors:active){.utilitaire__tel{border:var(--bw-hairline) solid ButtonText}}.pied-de-page{background-color:var(--color-basalte-975);border-block-start:var(--bw-hairline) solid var(--border-hairline);padding-block:clamp(2.5rem,1.8rem + 2.2vw,3.5rem);font-size:.875rem}.pied__ligne,.pied__ligne>.pied__groupe{flex-wrap:wrap;align-items:center;gap:.25rem 1.5rem;display:flex}.pied__ligne>.pied__groupe>.folio{display:none}.pied__identite{max-inline-size:59ch;color:var(--content-secondary);margin-block-start:1.25rem;font-size:.875rem;line-height:1.45}.pied__categories>span{max-inline-size:100%;display:inline-block}.pied__categories>span:not(:last-child):after{content:" ;";margin-inline-end:.3em}.pied__repli{margin-block-start:.75rem}.pied__resume{cursor:pointer;align-items:center;min-block-size:2.75rem;inline-size:fit-content;display:flex}.pied__groupe{align-content:start;gap:.5rem;min-inline-size:0;display:grid}.pied__lien{min-block-size:1.75rem;color:var(--content-secondary);text-underline-offset:.22em;background-position:0 calc(50% + .5lh);align-items:center;inline-size:fit-content;font-size:.875rem;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.pied__lien:hover{color:var(--content)}}@media (pointer:coarse){.pied__lien{min-block-size:2.75rem}}@media (hover:hover) and (pointer:fine){.pied-de-page .pied__lien:hover{color:var(--accent)}}.pied-de-page .pied__groupe>.folio{color:var(--content);margin-block-end:.4rem}.pied__groupe .pied__groupe{margin-block-start:1.5rem}.pied__mentions{color:var(--content-secondary);font-size:.875rem}:root:has(.nav-basse){--sm-navmanager-h:3.5rem}@media (min-width:64rem){:root:has(.nav-basse){--sm-navmanager-h:0rem}}:root:has(.bandeau-consentement){--sm-consent-h:4.5rem}@media (max-width:1023.98px){:root:has(.tiroir-nav[open]){overflow:hidden}:root:has(.tiroir-nav[open]) :where(#contenu,.pied-de-page){visibility:hidden}}.utilitaire{background:var(--color-basalte-950);color:var(--color-basalte-200);font-family:var(--font-mono);letter-spacing:.005em;font-size:.75rem}.utilitaire__contenu{justify-content:space-between;align-items:stretch;gap:1rem;min-block-size:2.25rem;display:flex}.utilitaire__contenu>span,.utilitaire__coordonnees{align-items:center;gap:1.25rem;display:flex}.utilitaire a{color:inherit;white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.utilitaire a:hover{color:var(--color-ambre-300)}}.utilitaire__coordonnees a+a,.utilitaire__contenu>span{display:none}@media (min-width:40rem){.utilitaire__coordonnees a+a,.utilitaire__contenu>span{display:inline-flex}}@media (pointer:coarse) and (max-width:63.999rem){.utilitaire__contenu>span{display:none}}@media (max-width:1023.98px){:root:has(.tiroir-nav[open]) .utilitaire{display:none}}.bouton-telephone{white-space:nowrap;background:var(--accent-wash);min-block-size:2.75rem;color:var(--accent-trace);border-color:#0000;padding-inline:.9rem;font-size:.8125rem}.bouton-telephone svg{flex:none}@media (hover:hover) and (pointer:fine){.bouton-telephone:hover{background:var(--accent);border-color:var(--accent);color:var(--content-on-accent)}.tiroir-nav>summary:hover,.tiroir-nav__lien:hover{background:var(--surface-sunken);color:var(--content)}}.section-head>.folio{letter-spacing:.005em;align-items:center;gap:.6em;margin-block-end:1em;line-height:1.5;display:flex}.section-head>.folio:before{content:"";background:var(--accent);border-radius:3px;flex:none;block-size:.625rem;inline-size:.625rem}@media (max-width:47.999rem),(pointer:coarse){.utilitaire,.folio,.marque__statut,.pied-de-page .mentions__titre{font-size:.8125rem}}.pied-de-page .mentions__titre{font-family:var(--font-mono);letter-spacing:.005em;font-weight:400}.tiroir-nav__case{display:contents}.tiroir-nav__mot{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.tiroir-nav:not([open]) :is(.tiroir-nav__croix,.tiroir-nav__mot--fermer),.tiroir-nav[open] :is(.tiroir-nav__barres,.tiroir-nav__mot--ouvrir){display:none}@media (max-width:47.999rem){:is(.en-tete .bouton-telephone,:root:has(.tunnel__pied) .utilitaire){display:none}:root:has(.tunnel__pied) .en-tete .bouton-telephone{padding-inline:.75rem;display:inline-flex}.tiroir-nav__lien{min-block-size:3rem;color:var(--content);font-size:1.125rem}}.tiroir-nav__appel,.tiroir-nav__appel:hover{border-radius:var(--radius-pill);background:var(--accent);color:var(--content-on-accent);justify-content:center;margin-block:.5rem;font-weight:600}.tiroir-nav__appel:hover{background:var(--accent-hover)}.tiroir-nav__lien--petit{color:var(--content-secondary);font-size:.875rem}.bouton--action{min-block-size:3.5rem;padding-inline:2rem;font-size:1.0625rem}.folio{letter-spacing:.005em;font-variant-numeric:tabular-nums;max-inline-size:59ch;font-size:.75rem;line-height:1.5}@media (max-width:47.999rem),(pointer:coarse){.folio{font-size:.8125rem}}@media (min-width:72rem){.nav-principale{gap:clamp(1rem,4.5vw - 2.6rem,1.5rem)}.marque{flex:none}.marque__nom{white-space:nowrap}}@media (min-width:72rem) and (max-width:79.999rem){.en-tete .bouton-telephone__numero{display:none}}.nav-principale__lien--appel{border-radius:var(--radius-pill);background:var(--accent);min-block-size:2.5rem;color:var(--content-on-accent);padding-inline:1.1rem;font-weight:600}.nav-principale__lien--appel:hover{background:var(--accent-hover)}.nav-principale__lien--appel[aria-current=page]{color:var(--content-on-accent)}.nav-principale__lien--appel[aria-current=page]:after{content:none}.filtre-pieces{gap:var(--stack);grid-template-columns:minmax(0,1fr);display:grid}.filtre-pieces__axes{gap:var(--stack-tight);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48rem){.filtre-pieces__axes{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}.filtre-pieces__axe{border:0;gap:.35rem;min-inline-size:0;margin:0;padding:0;display:grid}.filtre-pieces__pied{grid-template-columns:minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.bloc-pieces{grid-template-columns:minmax(0,1fr);align-content:start;gap:.5rem;display:grid}.bloc-pieces__titre{font-size:var(--text-lg);max-inline-size:34ch}.liste-pieces{border-block-start:var(--bw-hairline) solid var(--border-hairline);margin:0;padding:0;list-style:none}.liste-pieces__ligne{border-block-end:var(--bw-hairline) solid var(--border-hairline);padding-block:.35rem}.liste-pieces__case{cursor:pointer;align-items:flex-start;gap:.7rem;min-block-size:2.75rem;padding-block:.5rem;display:flex}.liste-pieces__coche{block-size:1.25rem;inline-size:1.25rem;accent-color:var(--content);flex:none;margin-block-start:.25rem}.liste-pieces__coche:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:0 0 0 5px var(--focus-halo)}.liste-pieces__libelle{font-size:var(--text-base);color:var(--content);text-wrap:pretty;line-height:1.45}.liste-pieces__case:has(.liste-pieces__coche:checked) .liste-pieces__libelle{color:var(--content-tertiary);text-decoration:line-through;text-decoration-thickness:var(--bw-hairline)}.liste-pieces__ou,.liste-pieces__precision{max-inline-size:52ch;font-size:var(--text-sm);color:var(--content-secondary);margin-block-end:.5rem;margin-inline-start:1.95rem;line-height:1.45}.liste-pieces__ou-mot{font-family:var(--font-sans);font-size:var(--text-2xs);letter-spacing:.005em;text-transform:none;color:var(--content-tertiary);margin-inline-end:.4rem;font-weight:600;display:inline-block}.zone-manager{--font-serif:var(--font-armata,Armata), Arial, "Liberation Sans", sans-serif;--font-sans:var(--font-armata,Armata), Arial, "Liberation Sans", sans-serif;--font-mono:var(--font-armata,Armata), Arial, "Liberation Sans", sans-serif;--text-3xl:clamp(1.375rem, 1.1rem + 1.1vw, 1.75rem);--text-2xl:clamp(1.375rem, 1.1rem + 1.1vw, 1.75rem);--text-xl:clamp(1.1875rem, 1.1rem + .4vw, 1.375rem);--text-lg:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--text-md:.9375rem;--text-base:.9375rem;--text-sm:.875rem;--text-xs:.8125rem;--text-2xs:.75rem;--text-num-lg:clamp(1.75rem, 1.5rem + 1vw, 2.25rem);--text-num-xl:clamp(2rem, 1.7rem + 1.2vw, 2.5rem);--mgr-label:.6875rem;--mgr-champ:max(16px, var(--text-base));--radius-badge:.375rem;--radius-btn:.5rem;--radius-field:.5rem;--radius-card:.75rem;--mgr-rayon:.5rem;--stack:1.25rem;--stack-tight:.625rem;--pad-carte:1rem;--pad-panneau:1rem;--pad-bloc:.875rem;--section-y:1.5rem;--mgr-fond:var(--color-pierre-50);--mgr-survol:var(--color-pierre-150);--mgr-filet:var(--color-pierre-300);--mgr-filet-fort:var(--color-pierre-400);--mgr-encre:var(--color-basalte-950);--mgr-encre-md:var(--color-basalte-700);--mgr-encre-lo:var(--color-basalte-500);--mgr-accent:var(--accent);--mgr-accent-lavis:var(--color-ambre-100);--mgr-petrole:var(--color-petrole-900);--mgr-petrole-lavis:#36515f1a}@supports (color:color-mix(in lab, red, red)){.zone-manager{--mgr-petrole-lavis:color-mix(in oklch, var(--color-petrole-700) 10%, transparent)}}.zone-manager{--border-hairline:var(--mgr-filet);--border-control:var(--mgr-filet-fort);--border-strong:var(--mgr-petrole);--bw-control:1px;--focus-ring:var(--mgr-petrole);--focus-halo:#36515f38}@supports (color:color-mix(in lab, red, red)){.zone-manager{--focus-halo:color-mix(in oklch, var(--color-petrole-700) 22%, transparent)}}.zone-manager{--mgr-ombre-sm:1px 1px 2px #1111110f;--mgr-ombre-elev:2px 1px 2px #1111110d, 4px 4px 8px #1111110d, 10px 12px 24px #1111110a;--mgr-ombre-pop:3px 2px 4px #1111110f, 8px 8px 16px #1111110e, 20px 24px 48px #1111110d;--shadow-pop:var(--mgr-ombre-elev);--mgr-laterale:16rem;--mgr-barre:3.5rem;font-family:var(--font-sans);font-size:var(--text-base);font-synthesis:none;color:var(--mgr-encre-md);background:var(--mgr-fond);line-height:1.5}@supports (color:lab(0% 0 0)){.zone-manager{--mgr-ombre-sm:1px 1px 2px lab(5.09437% -.00000745058 0/.06);--mgr-ombre-elev:2px 1px 2px lab(5.09437% -.00000745058 0/.05), 4px 4px 8px lab(5.09437% -.00000745058 0/.05), 10px 12px 24px lab(5.09437% -.00000745058 0/.04);--mgr-ombre-pop:3px 2px 4px lab(5.09437% -.00000745058 0/.06), 8px 8px 16px lab(5.09437% -.00000745058 0/.055), 20px 24px 48px lab(5.09437% -.00000745058 0/.05)}}@media (min-width:64rem){.zone-manager{--text-base:.875rem;--text-md:.9375rem;--mgr-champ:var(--text-sm)}}.zone-manager :is(h1,h2,h3,h4){color:var(--mgr-encre);font-family:var(--font-sans);letter-spacing:-.005em;line-height:1.2}.zone-manager h2{font-size:var(--text-lg)}.zone-manager h3{font-size:var(--text-md)}.zone-manager .etiquette{color:var(--mgr-encre-lo);font-size:var(--text-xs);letter-spacing:.01em}.zone-manager .chapo{max-inline-size:72ch;color:var(--mgr-encre-lo);font-size:var(--text-md)}.zone-manager .num{font-variant-numeric:tabular-nums}.zone-manager main a:not([class]){color:var(--mgr-petrole);-webkit-text-decoration-color:var(--mgr-petrole);-webkit-text-decoration-color:var(--mgr-petrole);-webkit-text-decoration-color:var(--mgr-petrole);text-decoration-color:var(--mgr-petrole)}@supports (color:color-mix(in lab, red, red)){.zone-manager main a:not([class]){-webkit-text-decoration-color:color-mix(in oklch, var(--mgr-petrole) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklch, var(--mgr-petrole) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklch, var(--mgr-petrole) 35%, transparent);text-decoration-color:color-mix(in oklch, var(--mgr-petrole) 35%, transparent)}}.zone-manager main a:not([class]){text-underline-offset:.2em}.zone-manager main a:not([class]):hover{text-decoration-color:currentColor}.zone-manager :is(strong,b){color:var(--mgr-encre)}.zone-manager main a[aria-current]:not([class]){color:var(--mgr-encre);-webkit-text-decoration:underline 2px var(--mgr-accent);-webkit-text-decoration:underline 2px var(--mgr-accent);-webkit-text-decoration:underline 2px var(--mgr-accent);text-decoration:underline 2px var(--mgr-accent);text-underline-offset:.4em}.zone-manager main.section{grid-template-columns:minmax(0,1fr);align-content:start;padding-block:1.5rem 4rem}.zone-manager main.section>*,.zone-manager .fiche>*{min-inline-size:0}.zone-manager .num,.zone-manager code{white-space:normal;overflow-wrap:anywhere}.zone-manager .tableau td,.zone-manager .tableau .num,.zone-manager .tableau code{white-space:normal;overflow-wrap:break-word}.zone-manager .tableau th{overflow-wrap:normal}.zone-manager .tableau :is(li,p,a,dd,dt){overflow-wrap:break-word}.zone-manager .tableau table{min-inline-size:64rem}.zone-manager a,.zone-manager :is(h1,h2,h3,h4,p,li,dd,dt,label,legend){overflow-wrap:anywhere}.zone-manager input,.zone-manager select,.zone-manager textarea{min-inline-size:0;max-inline-size:100%}.zone-manager :is(textarea,select,input:not([type=hidden],[type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=image],[type=button],[type=submit],[type=reset])){min-block-size:2.75rem;font:inherit;font-size:var(--mgr-champ);color:var(--mgr-encre);background:var(--mgr-fond);border:1px solid var(--mgr-filet-fort);border-radius:var(--mgr-rayon);transition:border-color var(--dur-1) var(--ease-out);padding:.5rem .75rem}.zone-manager .champ__boite :is(input,select,textarea){background:0 0;border:0;min-block-size:0;padding:0}.zone-manager :is(textarea,select,input:not([type=hidden],[type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=image],[type=button],[type=submit],[type=reset])):focus-visible{border-color:var(--focus-ring);outline:2px solid var(--focus-ring);outline-offset:-2px;box-shadow:0 0 0 4px var(--focus-halo)}.zone-manager .champ__boite :is(input,select,textarea):focus-visible{box-shadow:none;outline:none}.zone-manager :is(input[type=checkbox],input[type=radio]){block-size:1.125rem;inline-size:1.125rem;accent-color:var(--mgr-petrole);flex:none}.zone-manager label{color:var(--mgr-encre-md)}@media (min-width:48rem){.zone-manager .fiche-demande dl{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));column-gap:1.5rem}}@media print{.coque.zone-manager{padding:0}}.zone-manager .entete-ecran{gap:.375rem;margin-block-end:0;display:grid}.zone-manager .entete-ecran>h1{font-size:var(--text-2xl)}.zone-manager .entete-ecran>.etiquette{color:var(--mgr-encre-lo);font-size:var(--mgr-label);letter-spacing:.08em;text-transform:uppercase}.zone-manager .entete-ecran>.chapo{margin:0}.zone-manager .entete-ecran__extraction{gap:.3rem;margin-block-start:.375rem;display:grid}.zone-manager .entete-ecran__extraction>a{justify-self:start}.zone-manager .entete-ecran__extraction summary{cursor:pointer;inline-size:fit-content}@media (min-width:48rem){.zone-manager .entete-ecran{grid-template-columns:minmax(0,1fr) auto;column-gap:1.5rem}.zone-manager .entete-ecran>*{grid-column:1}.zone-manager .entete-ecran>.entete-ecran__extraction{grid-area:1/2/span 3;align-self:start;justify-items:end;margin-block-start:0}}.zone-manager main.section>:is(section,form),.zone-manager .carte{background:var(--mgr-fond);border:1px solid var(--mgr-filet);border-radius:var(--radius-card);box-shadow:var(--mgr-ombre-elev);padding:1rem}@media (min-width:40rem){.zone-manager main.section>:is(section,form),.zone-manager .carte{padding:1.25rem}}.zone-manager main.section>:is(section,form)>:is(h2,h3):first-child{margin-block-end:.25rem}.zone-manager .tableau{border:1px solid var(--mgr-filet);border-radius:var(--radius-card);background:var(--mgr-fond);padding:0}.zone-manager main.section>:is(section,form) .tableau{border-radius:var(--mgr-rayon)}.zone-manager .tableau table{font-size:var(--text-sm)}.zone-manager .tableau :is(th,td){vertical-align:middle;border-block-end:1px solid var(--mgr-filet);padding:.75rem 1rem}@supports (color:color-mix(in lab, red, red)){.zone-manager .tableau :is(th,td){border-block-end:1px solid color-mix(in oklch, var(--mgr-filet) 60%, transparent)}}.zone-manager .tableau thead th{color:var(--mgr-encre-lo);background:var(--mgr-fond);font-size:var(--mgr-label);letter-spacing:.08em;text-transform:uppercase;border-block-end:1px solid var(--mgr-filet)}.zone-manager .tableau tbody tr:nth-child(2n){background:0 0}.zone-manager .tableau tbody tr:last-child>td{border-block-end:0}.zone-manager .tableau tbody tr:hover{background:var(--mgr-survol)}@media (max-width:47.99rem){.zone-manager .tableau table.tableau-pile{min-inline-size:0}.zone-manager table.tableau-pile thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.zone-manager table.tableau-pile,.zone-manager table.tableau-pile tbody{display:block}.zone-manager table.tableau-pile tr{border-block-end:1px solid var(--mgr-filet);grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem 1rem;padding:.875rem 1rem;display:grid}.zone-manager table.tableau-pile tbody tr:last-child{border-block-end:0}.zone-manager .tableau table.tableau-pile td{border:0;align-content:start;gap:.125rem;padding:0;display:grid}.zone-manager table.tableau-pile td:before{content:attr(data-label);color:var(--mgr-encre-lo);font-size:var(--mgr-label);letter-spacing:.08em;text-transform:uppercase}.zone-manager table.tableau-pile td:nth-child(2){font-size:var(--text-md);grid-area:1/1/auto/-1}.zone-manager table.tableau-pile td:nth-child(2):before{content:none}}.zone-manager .pastille-mgr{border-radius:var(--radius-pill);inline-size:fit-content;color:var(--mgr-encre-md);background:var(--mgr-survol);font-size:var(--text-2xs);white-space:nowrap;border:1px solid #0000;align-items:center;gap:.375rem;padding:.25rem .625rem;line-height:1.2;display:inline-flex}.zone-manager .pastille-mgr:before{content:"";border-radius:var(--radius-pill);background:currentColor;block-size:.4375rem;inline-size:.4375rem}.zone-manager .pastille-mgr[data-etat=RECUE]{color:var(--mgr-petrole);background:var(--mgr-petrole-lavis)}.zone-manager .pastille-mgr[data-etat=QUALIFIEE],.zone-manager .pastille-mgr[data-etat=RENDEZ_VOUS_PRIS]{color:var(--color-ambre-800);background:var(--mgr-accent-lavis)}.zone-manager .pastille-mgr[data-etat=MANDAT_SIGNE]{color:var(--positive);background:var(--positive-wash)}.zone-manager .pastille-mgr[data-etat=PERDUE]{color:var(--mgr-encre-lo);border-color:var(--mgr-filet);background:var(--mgr-fond)}.zone-manager .bouton{border-radius:var(--mgr-rayon);min-block-size:2.5rem;font-size:var(--text-sm);letter-spacing:0;border-width:1px;padding-block:.5rem;padding-inline:1rem}.zone-manager .bouton--large{min-block-size:2.75rem;font-size:var(--text-md);padding-inline:1.25rem}.zone-manager :is(.bouton--secondaire,.bouton--contour){color:var(--mgr-encre);background:var(--mgr-fond);border-color:var(--mgr-filet-fort);box-shadow:var(--mgr-ombre-sm)}.zone-manager .bouton--action{box-shadow:var(--mgr-ombre-sm)}@media (hover:hover) and (pointer:fine){.zone-manager :is(.bouton--secondaire,.bouton--contour):hover{background:var(--mgr-survol);border-color:var(--mgr-encre-lo)}}@media (pointer:coarse){.zone-manager .bouton{min-block-size:2.75rem}}.zone-manager main details>summary:not([class]){color:var(--mgr-petrole);cursor:pointer}.coque.zone-manager{grid-template-columns:[full-start] var(--sm-gouttiere-l) [wide-start] minmax(0, 1fr) [wide-end] var(--sm-gouttiere-r) [full-end];min-block-size:100dvh;padding-block-start:var(--mgr-barre)}@media (min-width:40rem){.coque.zone-manager{grid-template-columns:[full-start] max(1.5rem, var(--sm-safe-l)) [wide-start] minmax(0, 1fr) [wide-end] max(1.5rem, var(--sm-safe-r)) [full-end]}}@media (min-width:64rem){.coque.zone-manager{grid-template-columns:[full-start]2rem[wide-start]minmax(0,1fr)[wide-end]2rem[full-end];padding-inline-start:var(--mgr-laterale)}}.coquille-mgr__laterale{display:none}@media (min-width:64rem){.coquille-mgr__laterale{z-index:30;inline-size:var(--mgr-laterale);background:var(--mgr-fond);border-inline-end:1px solid var(--mgr-filet);flex-direction:column;gap:1.25rem;padding:1.25rem .75rem 1.5rem;display:flex;position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto}}.coquille-mgr__barre{z-index:30;block-size:var(--mgr-barre);padding-inline:max(.5rem, var(--sm-safe-l)) max(.75rem, var(--sm-safe-r));background:var(--mgr-fond);border-block-end:1px solid var(--mgr-filet);align-items:center;gap:.5rem;display:flex;position:fixed;inset-block-start:0;inset-inline:0}@media (min-width:64rem){.coquille-mgr__barre{gap:1rem;padding-inline:2rem;inset-inline-start:var(--mgr-laterale)}}.coquille-mgr__marque-courte{min-inline-size:0;display:flex}@media (min-width:64rem){.coquille-mgr__marque-courte{display:none}}.coquille-mgr__compte{color:var(--mgr-encre);flex:none;align-items:center;gap:.625rem;margin:0;display:flex}.coquille-mgr__avatar{border-radius:var(--radius-pill);background:var(--mgr-petrole);block-size:2.25rem;inline-size:2.25rem;color:var(--content-on-accent);letter-spacing:.06em;place-items:center;font-size:.75rem;display:inline-grid}.coquille-mgr__nom{display:none}@media (min-width:64rem){.coquille-mgr__compte{margin-inline-start:auto}.coquille-mgr__nom{display:inline}}.marque-mgr{border-radius:var(--mgr-rayon);min-block-size:2.75rem;min-inline-size:0;color:var(--mgr-encre);align-items:center;gap:.625rem;padding-inline:.5rem;text-decoration:none;display:flex}.marque-mgr__logo{flex:none;block-size:2rem;inline-size:auto}.marque-mgr__texte{min-inline-size:0;line-height:1.15;display:grid}.marque-mgr__nom{color:var(--mgr-petrole);white-space:nowrap;font-size:1.0625rem}.marque-mgr__sous-titre{color:var(--mgr-encre-lo);font-size:var(--mgr-label);letter-spacing:.08em;text-transform:uppercase}.coquille-mgr__tiroir{flex:none;display:flex}@media (min-width:64rem){.coquille-mgr__tiroir{display:none}}.coquille-mgr__bouton-menu{border-radius:var(--mgr-rayon);block-size:2.75rem;inline-size:2.75rem;color:var(--mgr-encre);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:inline-flex}.coquille-mgr__bouton-menu::-webkit-details-marker{display:none}.coquille-mgr__bouton-menu:hover{background:var(--mgr-survol)}.coquille-mgr__picto-ouvrir,.coquille-mgr__picto-fermer{display:inline-flex}.coquille-mgr__tiroir:not([open]) .coquille-mgr__picto-fermer,.coquille-mgr__tiroir[open] .coquille-mgr__picto-ouvrir{display:none}.coquille-mgr__tiroir[open]>.coquille-mgr__bouton-menu{background:var(--mgr-survol)}.coquille-mgr__tiroir[open]>.coquille-mgr__bouton-menu:before{content:"";inset:var(--mgr-barre) 0 0;z-index:1;cursor:default;background:#1116;background:lab(5.09437% -.00000745058 0/.4);position:fixed}.coquille-mgr__panneau{inset-block:var(--mgr-barre) 0;z-index:2;inline-size:min(18rem,86vw);padding-block:1rem max(1.5rem, var(--sm-safe-b));background:var(--mgr-fond);border-inline-end:1px solid var(--mgr-filet);box-shadow:var(--mgr-ombre-pop);overscroll-behavior:contain;padding-inline-start:max(.75rem, var(--sm-safe-l));padding-inline-end:.75rem;position:fixed;inset-inline-start:0;overflow-y:auto}@media (max-width:63.99rem){:root:has(.coquille-mgr__tiroir[open]){overflow:hidden}}.menu-mgr{align-content:start;gap:.625rem;display:grid}.menu-mgr__groupe{gap:.125rem;display:grid}.menu-mgr__titre{border-radius:var(--mgr-rayon);min-block-size:1.75rem;color:var(--mgr-encre-lo);font-size:var(--mgr-label);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;align-items:center;gap:.5rem;padding:.25rem .75rem;list-style:none;display:flex}.menu-mgr__titre::-webkit-details-marker{display:none}.menu-mgr__titre>span{flex:1}.menu-mgr__titre:hover{background:var(--mgr-survol);color:var(--mgr-encre)}.menu-mgr__groupe[data-courant]>.menu-mgr__titre{color:var(--mgr-petrole)}.menu-mgr__groupe:not([open])>.menu-mgr__titre .icone-mgr{transform:rotate(-90deg)}.menu-mgr__liste{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.menu-mgr__lien{border-radius:var(--mgr-rayon);min-block-size:2.25rem;color:var(--mgr-encre-md);transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);align-items:center;gap:.75rem;padding:.375rem .75rem;font-size:.875rem;line-height:1.25;text-decoration:none;display:flex}.menu-mgr__lien .icone-mgr{color:var(--mgr-encre-lo);flex:none}.menu-mgr__lien:hover{background:var(--mgr-survol);color:var(--mgr-encre)}.menu-mgr__lien[aria-current=page]{background:var(--mgr-accent);color:var(--content-on-accent);box-shadow:var(--mgr-ombre-sm)}.menu-mgr__lien[aria-current=page] .icone-mgr{color:inherit}@media (pointer:coarse){.menu-mgr__titre,.menu-mgr__lien{min-block-size:2.75rem}}.zone-manager .pastille-compte{border-radius:var(--radius-pill);background:var(--mgr-accent);block-size:1.25rem;min-inline-size:1.25rem;color:var(--content-on-accent);font-size:var(--text-2xs);place-items:center;margin-inline-start:auto;padding-inline:.375rem;line-height:1;display:inline-grid}.zone-manager .menu-mgr__lien[aria-current=page] .pastille-compte{background:var(--content-on-accent);color:var(--mgr-accent)}.zone-manager .cloche-mgr{flex:none;margin-inline-start:auto;position:relative}.zone-manager .cloche-mgr+.coquille-mgr__compte{margin-inline-start:0}.zone-manager .cloche-mgr__bouton{border-radius:var(--mgr-rayon);block-size:2.5rem;inline-size:2.5rem;color:var(--mgr-encre-md);cursor:pointer;place-items:center;list-style:none;display:inline-grid;position:relative}.zone-manager .cloche-mgr__bouton::-webkit-details-marker{display:none}.zone-manager .cloche-mgr__bouton:hover{background:var(--mgr-survol);color:var(--mgr-encre)}.zone-manager .cloche-mgr__compte{margin:0;position:absolute;inset-block-start:0;inset-inline-end:0}.zone-manager .cloche-mgr__panneau{z-index:40;background:var(--mgr-fond);border:1px solid var(--mgr-filet);border-radius:var(--radius-card);inline-size:min(22rem,100vw - 1.5rem);box-shadow:var(--mgr-ombre-pop);gap:.625rem;padding:1rem;display:grid;position:absolute;inset-block-start:calc(100% + .5rem);inset-inline-end:0}.zone-manager .cloche-mgr__titre{color:var(--mgr-encre-lo);font-size:var(--mgr-label);letter-spacing:.08em;text-transform:uppercase;margin:0}.zone-manager .cloche-mgr__liste{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.zone-manager .cloche-mgr__ligne{border-radius:var(--mgr-rayon);color:var(--mgr-encre-md);font-size:var(--text-sm);gap:.125rem;padding:.5rem .75rem;text-decoration:none;display:grid}.zone-manager .cloche-mgr__ligne:hover{background:var(--mgr-survol)}.zone-manager .cloche-mgr__ligne[data-non-lue]{color:var(--mgr-encre);border-inline-start:3px solid var(--mgr-accent)}@media (pointer:coarse){.zone-manager .cloche-mgr__bouton{block-size:2.75rem;inline-size:2.75rem}}.zone-manager .stats-mgr{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;display:grid}.zone-manager .stat-mgr{background:var(--mgr-fond);border:1px solid var(--mgr-filet);border-radius:var(--radius-card);box-shadow:var(--mgr-ombre-elev);gap:.25rem;padding:1rem;display:grid}.zone-manager .stat-mgr__libelle{color:var(--mgr-encre-lo);font-size:var(--mgr-label);letter-spacing:.08em;text-transform:uppercase;margin:0}.zone-manager .stat-mgr__valeur{color:var(--mgr-encre);font-size:var(--text-2xl);margin:0;line-height:1.1}.palette-declencheur{border:1px solid var(--mgr-filet);border-radius:var(--mgr-rayon);background:var(--mgr-survol);min-block-size:2.75rem;min-inline-size:2.75rem;color:var(--mgr-encre-lo);font-size:var(--text-sm);flex:0 26rem;align-items:center;gap:.625rem;padding-inline:.75rem .5rem;text-decoration:none;display:inline-flex}.palette-declencheur:hover{border-color:var(--mgr-filet-fort);color:var(--mgr-encre)}.palette-declencheur .icone-mgr{flex:none}.palette-declencheur__libelle{flex:1}.palette-declencheur__raccourci{border:1px solid var(--mgr-filet);background:var(--mgr-fond);color:var(--mgr-encre-lo);font-family:inherit;font-size:var(--mgr-label);border-radius:.25rem;padding:.125rem .375rem}@media (pointer:coarse){.palette-declencheur__raccourci{display:none}}@media (max-width:63.99rem){.palette-declencheur{color:var(--mgr-encre);background:0 0;border-color:#0000;flex:none;justify-content:center;margin-inline-start:auto;padding:0}.palette-declencheur__libelle{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.palette-declencheur__raccourci{display:none}}.palette{border:var(--bw-hairline) solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-raised);max-block-size:min(40rem,100dvh - 4rem);inline-size:min(36rem,100vw - 2rem);color:var(--content);box-shadow:var(--mgr-ombre-pop);margin-block-start:8vh;margin-inline:auto;padding:0}.palette::backdrop{background:#11111173;background:lab(5.09437% -.00000745058 0/.45)}.palette__corps{gap:.5rem;padding:.75rem;display:grid}.palette__titre{color:var(--content-tertiary);margin:0}.palette__champ{border:var(--bw-hairline) solid var(--border-strong);border-radius:var(--mgr-rayon);background:var(--surface);min-block-size:2.75rem;inline-size:100%;color:var(--content);padding-inline:.75rem}.palette__etat{margin:0}.palette__liste{margin:0;padding:0;list-style:none}.palette__option{border-radius:var(--mgr-rayon);cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;min-block-size:2.75rem;padding:.5rem .6rem;display:flex}.palette__option[aria-selected=true]{background:var(--surface-sunken);box-shadow:inset 3px 0 0 var(--mgr-accent)}.palette__type{color:var(--content-tertiary);font-size:var(--text-2xs);text-transform:uppercase}.palette__libelle{font-weight:500}.palette__detail{color:var(--content-secondary);font-size:var(--text-xs);margin-inline-start:auto}.palette__pied{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.zone-manager .affaires-pastilles{flex-wrap:wrap;gap:.4rem;margin:.3rem 0 0;padding:0;list-style:none;display:flex}.zone-manager .affaires-pastille{border:1px solid var(--mgr-filet-fort);border-radius:var(--radius-pill);min-block-size:2.5rem;color:var(--mgr-encre-md);background:var(--mgr-fond);font-size:var(--text-sm);align-items:center;gap:.35rem;padding:.375rem .875rem;text-decoration:none;display:inline-flex}@media (pointer:coarse){.zone-manager .affaires-pastille{min-block-size:2.75rem}}.zone-manager .affaires-pastille[aria-current=page]{border-color:var(--mgr-petrole);background:var(--mgr-petrole);color:var(--content-on-accent)}.zone-manager .affaires-pastille[data-alerte]{border-color:var(--negative);background:var(--negative-wash);color:var(--negative)}.zone-manager .affaires-pastille .num{font-weight:600}.zone-manager .affaires-filtres{gap:.6rem;display:grid}.zone-manager .affaires-filtres__champ{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.zone-manager .affaires-filtres__champ input[type=search]{inline-size:min(100%,22rem)}.zone-manager table.affaires-tableau{border-collapse:collapse;inline-size:100%}.zone-manager table.affaires-tableau :is(th,td){border-block-end:1px solid var(--border-hairline);text-align:start;vertical-align:top;padding:.75rem 1rem}.zone-manager table.affaires-tableau thead th{color:var(--mgr-encre-lo);font-size:var(--mgr-label);letter-spacing:.08em;text-transform:uppercase}.zone-manager .affaires-marque{border:var(--bw-hairline) solid var(--border-control);border-radius:var(--radius-pill);font-size:var(--text-xs);margin-inline-end:.35rem;padding:.05rem .45rem;display:inline-block}.zone-manager .affaires-marque[data-alerte]{border-color:var(--negative);background:var(--negative-wash);color:var(--negative)}.zone-manager .affaires-pagination{align-items:baseline;gap:1rem;display:flex}@media (max-width:48rem){.zone-manager table.affaires-tableau thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.zone-manager table.affaires-tableau,.zone-manager table.affaires-tableau :is(tbody,tr,td){display:block}.zone-manager table.affaires-tableau tr{border-block-end:var(--bw-hairline) solid var(--border-hairline);padding:.75rem 1rem}.zone-manager table.affaires-tableau td{border:0;padding:.1rem 0}.zone-manager table.affaires-tableau td:before{content:attr(data-col) " · ";color:var(--content-tertiary)}.zone-manager table.affaires-tableau td:first-child:before{content:none}.zone-manager table.affaires-tableau td:first-child{font-weight:600}}.zone-manager .affaire-frise{flex-wrap:wrap;gap:.25rem .5rem;margin:0;padding:0;list-style:none;display:flex}.zone-manager .affaire-frise li{border:1px solid var(--mgr-filet);border-radius:var(--radius-pill);color:var(--mgr-encre-lo);font-size:var(--text-xs);padding:.25rem .75rem}.zone-manager .affaire-frise li[aria-current=step]{border-color:var(--mgr-accent);background:var(--mgr-accent);color:var(--content-on-accent)}.zone-manager .affaire-prochaine{border-inline-start:.25rem solid var(--accent);border-radius:0 var(--mgr-rayon) var(--mgr-rayon) 0;background:var(--accent-wash);padding:.6rem .9rem}.zone-manager .affaire-colonnes{gap:var(--stack);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:60rem){.zone-manager .affaire-colonnes{grid-template-columns:minmax(0,1fr)}}.zone-manager .piece-ligne{border-block-start:var(--bw-hairline) solid var(--border-hairline);grid-template-columns:minmax(0,1fr) auto;gap:.3rem 1rem;padding-block:.6rem;display:grid}@media (max-width:48rem){.zone-manager .piece-ligne{grid-template-columns:minmax(0,1fr)}}.zone-manager .piece-actions{flex-wrap:wrap;align-items:start;gap:.4rem;display:flex}.zone-manager .piece-actions details{gap:.3rem;display:grid}.zone-manager .piece-actions summary{cursor:pointer;align-items:center;min-block-size:2.75rem;display:inline-flex}.zone-manager .piece-titre{flex-wrap:wrap;align-items:center;gap:.4rem .75rem;display:flex}.zone-manager .piece-etat{border:var(--bw-hairline) solid currentcolor;white-space:nowrap;border-radius:999px;padding:.15rem .55rem}.zone-manager .piece-actions__lien{font-size:var(--text-sm);text-underline-offset:.2em;padding-inline:.25rem;font-weight:400;text-decoration:underline}.zone-manager .piece-etat[data-etat=DEPOSEE]{color:var(--accent);font-weight:600}.zone-manager .piece-etat[data-etat=REFUSEE]{color:var(--negative)}.zone-manager .piece-etat[data-etat=ACCEPTEE]{color:var(--positive)}.espace-annonce{border-inline-start:3px solid var(--accent);background:var(--accent-wash);font-size:var(--text-sm);color:var(--content);margin-block:1rem 0;padding:.75rem 1rem}.espace-annonce:empty{display:none}.espace-avancement{border-block:var(--bw-hairline) solid var(--border-hairline);gap:.5rem;margin-block:1.5rem;padding-block:1.25rem;display:grid}.espace-avancement__compte{align-items:baseline;gap:.6rem;display:flex}.espace-avancement__nombre{font-family:var(--font-sans);font-size:var(--text-num-lg);font-variant-numeric:tabular-nums;color:var(--content);line-height:1}.espace-avancement__mot{font-size:var(--text-sm);color:var(--content-secondary);text-wrap:pretty}.espace-avancement__detail{font-size:var(--text-sm);color:var(--content-secondary);flex-wrap:wrap;gap:.35rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.espace-avancement__reprise{color:var(--negative);font-weight:600}.frise{flex-direction:column;gap:.75rem;margin-block:1.25rem;display:flex}.frise__compteur{align-items:baseline;gap:.4rem;margin:0;display:flex}.frise__rang{font-size:var(--text-num-lg);color:var(--content);line-height:1}.frise__mot{font-size:var(--text-sm);color:var(--content-secondary)}.frise__liste{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.frise__etape{border-left:var(--bw-control) solid var(--border-hairline);font-size:var(--text-sm);color:var(--content-tertiary);grid-template-columns:1.6rem 1fr;align-items:baseline;gap:.6rem;padding:.45rem .6rem;display:grid}.frise__numero{font-size:var(--text-xs);color:var(--content-tertiary);text-align:right}.frise__etape[data-position=faite]{border-left-color:var(--positive);color:var(--content-secondary)}.frise__etape[data-position=faite] .frise__numero{color:var(--positive)}.frise__etape[aria-current=step]{border-left-color:var(--accent);background:var(--accent-wash);color:var(--content);font-weight:600}.frise__etape[aria-current=step] .frise__numero{color:var(--content)}.frise__geste{border-radius:var(--radius-field);background:var(--surface-sunken);font-size:var(--text-sm);color:var(--content-secondary);margin:0;padding:.75rem .9rem}.espace-compte__nav{flex-wrap:wrap;gap:.75rem;display:flex}.espace-pieces{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.espace-piece{border-block-start:var(--bw-hairline) solid var(--border-hairline);gap:.5rem;padding:1.1rem 0 1.35rem;scroll-margin-block-start:5rem;display:grid}.espace-piece__entete{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.espace-piece__titre{font-family:var(--font-sans);font-size:var(--text-base);text-wrap:pretty;max-inline-size:42ch;font-weight:600;line-height:1.35}.espace-piece__etat{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.005em;text-transform:none;color:var(--content-tertiary);flex:none}.espace-piece__etat--acceptee{color:var(--positive)}.espace-piece__etat--refusee{color:var(--negative)}.espace-piece__ou,.espace-piece__precision{max-inline-size:52ch;font-size:var(--text-sm);color:var(--content-secondary);line-height:1.45}.espace-piece__motif{border-inline-start:3px solid var(--negative);background:var(--negative-wash);max-inline-size:52ch;font-size:var(--text-sm);padding:.6rem .85rem;line-height:1.45}.espace-depots{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.espace-depots__ligne{border-block-end:var(--bw-hairline) solid var(--border-hairline);flex-wrap:wrap;align-items:center;gap:.5rem .9rem;min-block-size:2.75rem;padding-block:.35rem;display:flex}.espace-depots__nom{overflow-wrap:anywhere;min-inline-size:0;font-size:var(--text-sm);flex:12rem}.espace-depots__poids{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--content-tertiary)}.espace-depots__retrait{margin:0}.espace-depot{justify-items:start;gap:.5rem;margin-block-start:.35rem;display:grid}.espace-depot__label{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600}.passerelle{display:none}@media (min-width:48rem){.passerelle{border:var(--bw-hairline) solid var(--border-hairline);border-radius:var(--radius-field);background:var(--surface-sunken);align-items:flex-start;gap:1.5rem;margin-block:1.5rem;padding:1.25rem 1.4rem;display:flex}}.passerelle__mots{flex:auto;min-inline-size:0}.passerelle__mots .prose{max-inline-size:52ch;margin-block-start:.35rem}.passerelle__mots .mention{max-inline-size:52ch;margin-block-start:.6rem}.passerelle__ouverture{margin-block-start:.9rem}.espace-telephone{border:var(--bw-hairline) solid var(--border-hairline);border-radius:var(--radius-field);background:var(--surface-sunken);margin-block-start:1.25rem;padding:1rem 1.15rem}.espace-telephone .mention{max-inline-size:52ch;margin-block-start:.6rem}.passerelle__code{border-radius:var(--radius-field);background:var(--surface);block-size:9.5rem;inline-size:9.5rem;color:var(--content);flex:none;padding:.6rem}.espace-adresse{border:var(--bw-hairline) solid var(--border-hairline);border-radius:var(--radius-field);background:var(--surface-sunken);margin-block-start:1.25rem;padding:1rem 1.15rem}.espace-adresse .mention{max-inline-size:52ch;margin-block-start:.6rem}.espace-adresse__valeur{overflow-wrap:anywhere;white-space:normal;margin-block-start:.45rem;line-height:1.5}.espace-depot__champ{border:var(--bw-control) dashed var(--border-control);border-radius:var(--radius-field);background:var(--surface-sunken);min-block-size:6.5rem;inline-size:100%;color:var(--content);cursor:pointer;padding:.9rem .75rem;font-size:1rem}.espace-depot__champ::file-selector-button{border:var(--bw-control) solid var(--border-control);border-radius:var(--radius-pill);background:var(--surface-raised);min-block-size:2.75rem;color:var(--content);font:600 .9375rem/1.2 var(--font-sans);cursor:pointer;margin-inline-end:.75rem;padding-inline:1.25rem}.espace-depot__champ:hover,.espace-depot__zone--survol .espace-depot__champ{border-color:var(--focus-ring);background:var(--surface-raised)}.espace-depot__zone--survol{outline:2px dashed var(--focus-ring);outline-offset:.5rem;border-radius:var(--radius-field)}.espace-depot__zone--survol .espace-depot__champ{box-shadow:0 0 0 5px var(--focus-halo)}.espace-depot--photo{display:none}@media (pointer:coarse){.espace-depot--photo{display:grid}}.espace-depot__champ--photo{min-block-size:3rem;padding:.6rem .75rem}.espace-depot__champ:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:0 0 0 5px var(--focus-halo)}.espace-depot__glisser{max-inline-size:52ch;font-size:var(--text-sm);color:var(--content-secondary)}.espace-depot__aide{max-inline-size:52ch;font-size:var(--text-xs);color:var(--content-tertiary)}.espace-pieces__aide{gap:.25rem;margin-block-end:.75rem;display:grid}.espace-depot__aide--photo{display:none}@media (pointer:coarse){.espace-pieces__aide .espace-depot__glisser{display:none}.espace-depot__aide--photo{display:block}}.espace-piece__depot{gap:.75rem;display:grid}.espace-piece__deplier{inline-size:fit-content;list-style:none}.espace-piece__deplier::-webkit-details-marker{display:none}.espace-piece__deplier:after{content:"";border:1.5px solid #0000;border-block-end-color:currentColor;border-inline-end-color:currentColor;block-size:.5rem;inline-size:.5rem;transform:rotate(45deg)}.espace-piece__depot[open]>.espace-piece__deplier:after{border-color:#0000;border-block-start-color:currentColor;border-inline-start-color:currentColor}.espace-attestations{gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.espace-attestations{grid-template-columns:repeat(2,minmax(0,1fr))}}.espace-attestations__carte{border:var(--bw-hairline) solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-raised);align-content:start;gap:.45rem;padding:1.1rem;display:grid}.espace-attestations__destination{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.005em;text-transform:none;color:var(--content-tertiary)}.espace-attestations__titre{font-family:var(--font-serif);font-size:var(--text-lg)}.espace-attestations__etat{font-size:var(--text-sm);color:var(--content-secondary)}.espace-formulaire{justify-items:start;gap:1.5rem;display:grid}.espace-formulaire__groupe{border:0;gap:.9rem;inline-size:100%;min-inline-size:0;margin:0;padding:0;display:grid}@media (min-width:48rem){.espace-formulaire__groupe{grid-template-columns:repeat(2,minmax(0,1fr))}}.espace-formulaire__legende{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.005em;text-transform:none;color:var(--content-tertiary);grid-column:1/-1}.espace-formulaire__choix{border:0;grid-column:1/-1;gap:.35rem;min-inline-size:0;margin:0;padding:0;display:grid}.espace-formulaire__option{min-block-size:2.75rem;font-size:var(--text-base);cursor:pointer;align-items:center;gap:.6rem;display:flex}.espace-signature{gap:1.25rem;display:grid}.espace-signature__empreinte{font-family:var(--font-mono);font-size:var(--text-2xs);overflow-wrap:anywhere;color:var(--content-secondary);line-height:1.5}.espace-signature__forme{justify-items:start;gap:.9rem;display:grid}.espace-signature__forme .champ,.espace-signature__forme .champ__saisie{inline-size:100%;max-inline-size:32rem}.espace-signature__consentement{min-block-size:2.75rem;max-inline-size:52ch;font-size:var(--text-sm);cursor:pointer;align-items:flex-start;gap:.7rem;padding-block:.4rem;line-height:1.45;display:flex}.espace-signature__consentement input{block-size:1.25rem;inline-size:1.25rem;accent-color:var(--content);flex:none;margin-block-start:.2rem}.espace-signature__papier{border:var(--bw-hairline) solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-sunken);gap:.9rem;padding:1.25rem;display:grid}.espace-signature__titre{font-family:var(--font-serif);font-size:var(--text-lg)}.espace-trace{justify-items:start;gap:.5rem;display:grid}.espace-trace__canevas{touch-action:none;border:var(--bw-control) solid var(--border-control);border-radius:var(--radius-field);background:var(--surface)}.suivi{align-items:start;gap:1rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.suivi-groupe{margin-block-start:1rem}@media (min-width:48rem){.suivi{grid-template-columns:repeat(2,minmax(0,1fr))}}.suivi-carte{background:var(--surface-raised);border:var(--bw-hairline) solid var(--border-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-pop);align-content:start;gap:.9rem;padding:1.25rem;display:grid}.suivi-carte[data-fige=true]{box-shadow:none;background:var(--surface)}.suivi-carte__haut{justify-content:space-between;align-items:center;gap:1rem;display:flex}.suivi-carte__titre{font-family:var(--font-sans);font-size:var(--text-md);text-wrap:pretty;font-weight:600;line-height:1.3}.suivi-carte__ref{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.06em;color:var(--content-tertiary);margin-block-start:.2rem}.anneau{flex:none;block-size:4.5rem;inline-size:4.5rem;position:relative}.anneau svg{block-size:100%;inline-size:100%}.anneau__fond{stroke:var(--surface-sunken)}.anneau__trace{stroke:var(--positive)}.anneau__chiffre{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--content);place-items:center;display:grid;position:absolute;inset:0}.suivi-carte__etape{gap:.4rem;display:grid}.etapes-mini{gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.etapes-mini li{border-radius:var(--radius-pill);background:var(--surface-sunken);flex:1 1 0;block-size:.375rem}.etapes-mini li[data-position=faite]{background:var(--positive)}.etapes-mini li[data-position=courante]{background:var(--accent);outline:var(--bw-hairline) solid var(--border-accent)}.suivi-carte__pieces{gap:.35rem;display:grid}.suivi-carte__liste{font-size:var(--text-sm);color:var(--content-secondary);margin:0;padding-inline-start:1.1rem}.suivi-carte__liste li[data-refusee=true]{color:var(--negative)}.suivi-carte__action{border-radius:var(--radius-field);background:var(--accent-wash);justify-items:start;gap:.5rem;padding:.9rem 1rem;display:grid}.suivi-carte__action[data-genre=refaire]{background:var(--negative-wash)}.suivi-carte__action[data-genre=fige],.suivi-carte__action[data-genre=complet]{background:var(--surface-sunken)}.suivi-carte__geste{color:var(--content);text-wrap:pretty;font-weight:600}.suivi-carte__pied{font-size:var(--text-2xs);color:var(--content-tertiary)}.verif-tel{border:var(--bw-hairline) solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-raised);justify-items:start;gap:.6rem;padding:1rem 1.25rem;display:grid}.verif-tel__rangee{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.connexion{max-inline-size:30rem}.connexion .mention a{text-underline-offset:.2em;text-decoration:underline}.champ__basculer{min-block-size:2.75rem;color:var(--content-secondary);font:inherit;font-size:var(--text-sm);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;flex:none;margin-inline-end:-.5rem;padding-inline:.5rem;font-weight:600;text-decoration:underline}.champ__basculer:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px;border-radius:var(--radius-field)}.bouton-google{border-radius:var(--radius-field);color:#1f1f1f;min-block-size:3rem;font-family:Roboto,Arial,sans-serif;font-size:var(--text-sm);background:#fff;border:1px solid #747775;justify-content:center;align-items:center;gap:.75rem;padding-inline:.75rem;font-weight:500;text-decoration:none;display:flex}.bouton-google:hover{background:#f8f9fa}.bouton-google:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.bouton-google__logo{flex:none;block-size:18px;inline-size:18px}.bouton-google__ou{color:var(--content-tertiary);font-size:var(--text-sm);align-items:center;gap:.75rem;margin:0;display:flex}.bouton-google__ou:before,.bouton-google__ou:after{content:"";border-block-start:var(--bw-hairline) solid var(--border-hairline);flex:auto}.temps{padding-block:var(--stack-tight);border-block-start:var(--bw-hairline) solid var(--border-hairline);grid-template-columns:minmax(0,1fr);gap:.55rem;scroll-margin-block-start:5rem;display:grid}.temps__titre{font-family:var(--font-serif);font-size:var(--text-xl);letter-spacing:-.015em;color:var(--content);max-inline-size:26ch;scroll-margin-block-start:5rem;font-weight:600;line-height:1.1}.temps__intro{font-size:var(--text-base);color:var(--content-secondary);max-inline-size:52ch;line-height:1.5}.temps__corps{gap:var(--stack-tight);grid-template-columns:minmax(0,1fr);margin-block-start:.35rem;display:grid}.cartes{border:0;gap:.4rem;min-inline-size:0;margin:0;padding:0;display:grid}.cartes__legende{font-family:var(--font-sans);font-size:var(--text-md);font-variation-settings:"wdth" 100;color:var(--content);max-inline-size:42ch;padding:0;font-weight:600;line-height:1.3}.cartes__aide{font-size:var(--text-sm);color:var(--content-tertiary);max-inline-size:52ch;line-height:1.45}.cartes__grille{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.cartes__grille[data-forme=paire]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:30rem){.cartes__grille[data-forme=liste]{grid-template-columns:repeat(2,minmax(0,1fr))}}.carte{background:var(--surface-raised);border:var(--bw-control) solid var(--border-control);border-radius:var(--radius-field);min-block-size:3rem;color:var(--content);font-family:var(--font-sans);font-size:max(16px, var(--text-base));font-variation-settings:"wdth" 100;cursor:pointer;transition:background-color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out);align-items:flex-start;gap:.6rem;padding:.75rem;font-weight:500;line-height:1.35;display:flex}.carte__radio{block-size:1.15rem;inline-size:1.15rem;accent-color:var(--content);flex:none;margin-block-start:.15rem}.carte__texte{text-wrap:pretty;min-inline-size:0}.carte:has(.carte__radio:checked){background:var(--accent-wash);border-color:var(--accent-trace);border-width:var(--bw-rule);font-weight:600}.carte:has(.carte__radio:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:0 0 0 5px var(--focus-halo)}@media (hover:hover) and (pointer:fine){.carte:hover{border-color:var(--border-strong)}}@media (prefers-reduced-motion:reduce){.carte{transition:none}}@media (forced-colors:active){.carte:has(.carte__radio:checked){border-color:highlight}}.carte-bien{background:var(--surface-raised);border:var(--bw-hairline) solid var(--border-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-pop);margin:0;overflow:hidden}.carte-bien__plan{background:var(--surface-sunken);block-size:14rem;position:relative;overflow:hidden}@media (min-width:40rem){.carte-bien__plan{block-size:16rem}}.carte-bien__fond{background:var(--surface-sunken);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.carte-bien__fond{animation:champ-pouls var(--dur-4) var(--ease-out) infinite alternate}}.carte-bien__tuile{max-inline-size:none;position:absolute}.carte-bien__repere{border:4px solid var(--surface-raised);border-radius:var(--radius-pill);background:var(--accent);block-size:1.25rem;inline-size:1.25rem;box-shadow:var(--shadow-pop);position:absolute;inset-block-start:calc(50% - .625rem);inset-inline-start:calc(50% - .625rem)}.carte-bien__legende{flex-direction:column;gap:.25rem;padding:1rem;display:flex}.carte-bien__adresse,.carte-bien__lien{font-weight:600}.carte-bien__lien{text-underline-offset:4px;inline-size:fit-content;text-decoration:underline;text-decoration-thickness:1px}.tunnel__progression{gap:.35rem;display:grid}.tunnel__barre{appearance:none;border:var(--bw-hairline) solid var(--border-control);background:var(--surface-sunken);block-size:.5rem;inline-size:100%;accent-color:var(--content);border-radius:999px;overflow:hidden}.tunnel__barre::-webkit-progress-bar{background:var(--surface-sunken)}.tunnel__barre::-webkit-progress-value{background:var(--content)}.tunnel__barre::-moz-progress-bar{background:var(--content)}.apercu__titre{min-block-size:2.75rem;font-size:var(--text-sm);cursor:pointer;align-content:center;font-weight:600}.apercu__liste{font-size:var(--text-sm);gap:.5rem;padding-inline-start:1.15rem;line-height:1.5;list-style:outside;display:grid}.apercu__ou,.apercu__precision{color:var(--content-tertiary)}.tunnel__pied{border-block-start:var(--bw-hairline) solid var(--border-hairline);flex-direction:column;gap:.75rem;margin-block-start:1.75rem;padding-block-start:1.25rem;display:flex}@media (max-width:47.999rem){.tunnel__pied{z-index:10;padding-block:.75rem calc(.75rem + var(--sm-safe-b));background:var(--surface);margin-block-start:1rem;position:sticky;inset-block-end:0}}.tunnel__rang{font-family:var(--font-sans);font-size:var(--text-sm);font-variant-numeric:tabular-nums lining-nums;color:var(--content-tertiary);line-height:1.3}.tunnel__gestes{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.tunnel__geste{white-space:nowrap;min-block-size:3.5rem}.tunnel__geste:last-child{flex:auto;justify-content:center}@media (min-width:40rem){.tunnel__pied{flex-direction:row-reverse;justify-content:space-between;align-items:center}.tunnel__geste:last-child{flex:none}}.relecture{border:var(--bw-hairline) solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-sunken);margin-block-start:1.5rem;padding:1rem 1.15rem}.relecture__titre{font-family:var(--font-sans);font-size:var(--text-md);font-variation-settings:"wdth" 100;color:var(--content);margin-block-end:.75rem;font-weight:600;line-height:1.3}.relecture__liste{gap:.35rem 1rem;display:grid}@media (min-width:30rem){.relecture__paire{grid-template-columns:minmax(0,12rem) minmax(0,1fr);align-items:baseline;gap:1rem;display:grid}}.relecture__nom{font-size:var(--text-sm);color:var(--content-tertiary);line-height:1.4}.relecture__valeur{overflow-wrap:anywhere;font-size:var(--text-base);color:var(--content);line-height:1.5}.relecture__corriger{min-block-size:2.75rem;margin-block-start:.9rem}.tunnel__astuce{display:none}.tunnel:has(.carte__radio) .tunnel__astuce{display:block}.reponses__titre{min-block-size:2.75rem;font-size:var(--text-sm);cursor:pointer;align-content:center;font-weight:600}.reponses__liste{gap:.75rem;margin-block-start:.5rem;display:grid}.reponses__bloc{border-block-end:var(--bw-hairline) solid var(--border-hairline);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding-block-end:.75rem;display:grid}.reponses__paires{gap:.25rem;min-inline-size:0;display:grid}.reponses__nom{font-size:var(--text-sm);color:var(--content-tertiary);line-height:1.4}.reponses__valeur{overflow-wrap:anywhere;font-size:var(--text-sm);color:var(--content);line-height:1.45}.reponses__corriger{min-block-size:2.75rem;font-size:var(--text-sm);padding-inline:.75rem}.tunnel--colonnes{gap:var(--stack);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}@media (min-width:64rem){.tunnel--colonnes:has(>.reponses){grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);align-items:start;column-gap:3rem}.tunnel--colonnes>.reponses{max-block-size:calc(100dvh - var(--sm-sticky-top) - 2rem);border:var(--bw-hairline) solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-sunken);padding:1rem 1.15rem;position:sticky;inset-block-start:calc(var(--sm-sticky-top) + 1rem);overflow-y:auto}}.repli-legal__resume{cursor:pointer;list-style:none;display:block}.repli-legal__resume::-webkit-details-marker{display:none}.repli-legal__libelle{min-block-size:2.75rem;font-size:var(--text-sm);color:var(--content-tertiary);text-underline-offset:.2em;align-items:center;gap:.5rem;padding-block:.5rem;text-decoration:underline;display:flex}.repli-legal__libelle:before{content:"▸" / ""}.repli-legal[open] .repli-legal__libelle:before{content:"▾" / ""}@media (max-width:71.999rem){:root:has(.bande--tunnel) :is(.utilitaire,.tiroir-nav){display:none}:root:has(.bande--tunnel) .en-tete .bouton-telephone{padding-inline:.75rem;display:inline-flex}:root:has(.bande--tunnel) .pied__ligne>.pied__lien{display:none}:root:has(.bande--tunnel) .pied-de-page{padding-block:1.5rem}:root:has(.bande--tunnel) .pied-de-page :is(.pied__lien,.pied__identite,.pied__resume){font-size:var(--text-xs)}:root:has(.bande--tunnel) .pied__ligne>.pied__groupe{flex-wrap:wrap;gap:0 1.25rem;display:flex}:root:has(.bande--tunnel) .pied__ligne>.pied__groupe>.folio{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@media (max-width:47.999rem){.bande--tunnel.section{padding-block:1rem 2rem}.bande--tunnel .section-head{margin-block-end:.75rem}.bande--tunnel h1.bande__titre{font-size:var(--text-lg);margin-block-start:0}.tunnel .tunnel__progression{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.75rem}.tunnel .tunnel__barre{block-size:.375rem}.tunnel .temps{border-block-start:0;padding-block-start:0}}.tunnel .tunnel__barre{accent-color:var(--accent)}.tunnel .tunnel__barre::-webkit-progress-value{background:var(--accent)}.tunnel .tunnel__barre::-moz-progress-bar{background:var(--accent)}@media (prefers-reduced-motion:no-preference){.tunnel .temps{animation:temps-entree var(--dur-3) var(--ease-out) both}}@keyframes temps-entree{0%{opacity:0;translate:0 .5rem}}.tunnel .champ:has(>.champ__boite :is(.champ__saisie:required,[name=bien-adresse]))>.champ__label:after{content:" *";content:" *" / "";color:var(--negative);font-weight:600}.tunnel .champ:has([name=consentement-telephonique])>.champ__label:after{content:" *";content:" *" / "";color:var(--negative);font-weight:600}.tunnel .requis{color:var(--negative);font-weight:600}.temps__legende{font-size:var(--text-xs);color:var(--content-secondary);margin:0}.temps:not(:has(.champ__saisie:required,[name=bien-adresse],[name=consentement-telephonique])) .temps__legende{display:none}.tunnel .champ:has(>.champ__boite)>.champ__aide{order:1}.tunnel .champ:has(>.champ__boite)>.champ__erreur{order:2}.tunnel .champ:has(>.champ__boite)>.champ__boite{order:3}.tunnel .champ:has([name=consentement-telephonique])>.champ__erreur{order:-1}.tunnel .champ__label{letter-spacing:0;font-size:.9375rem}.tunnel .champ__boite{min-block-size:3.25rem}.tunnel .champ__saisie{letter-spacing:0;font-weight:500}.tunnel .champ:has(.champ__saisie:user-valid)>.champ__erreur{display:none}.tunnel .champ[data-erreur=true]:has(.champ__saisie:user-valid) .champ__boite{border-color:var(--border-control);background:var(--surface-raised)}.tunnel .champ__panneau{max-block-size:min(20rem,45vh)}.tunnel .champ__proposition{min-block-size:3rem;padding:.5rem .875rem}.proposition__voie{font-size:var(--text-base);color:var(--content);font-weight:600;line-height:1.3;display:block}.proposition__lieu{font-size:var(--text-xs);color:var(--content-secondary);line-height:1.3;display:block}.adresse-bien__carte{margin-block-start:-.25rem}.case-simple{min-block-size:2.75rem;font-size:var(--text-sm);cursor:pointer;align-items:center;gap:.75rem;display:flex}.case-simple__case{block-size:1.25rem;inline-size:1.25rem;accent-color:var(--accent);flex:none}@media (max-width:47.999rem){.tunnel .tunnel__pied{margin-inline:calc(-1 * var(--sm-gouttiere-l)) calc(-1 * var(--sm-gouttiere-r));padding-inline:var(--sm-gouttiere-l) var(--sm-gouttiere-r);box-shadow:0 -.5rem 1.5rem #1111110f;box-shadow:0 -.5rem 1.5rem lab(5.09437% -.00000745058 0/.06)}.tunnel .tunnel__geste{padding-inline:1rem;font-size:1rem}}.tunnel__geste[data-attente=true]{cursor:progress}@media (prefers-reduced-motion:no-preference){.tunnel__geste[data-attente=true]{animation:geste-attente var(--dur-4) var(--ease-out) infinite alternate}}@keyframes geste-attente{to{opacity:.72}}.une-question{border:var(--bw-hairline) solid var(--border-hairline);border-radius:var(--radius-field);background:var(--surface-raised);margin-block-start:1.5rem;padding:.5rem 1rem;display:grid}.une-question__intitule{font-size:var(--text-sm);margin:0;padding-block:.5rem .25rem;font-weight:600}.une-question__lien{min-block-size:2.75rem;font-size:var(--text-sm);color:var(--content);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;column-gap:.5rem;text-decoration:none;display:flex}.une-question__geste{color:var(--accent);text-underline-offset:.2em;font-weight:600;text-decoration:underline}.une-question__detail{color:var(--content-secondary);font-variant-numeric:tabular-nums}@media (min-width:48rem){.une-question{grid-template-columns:repeat(3,auto);justify-content:start;align-items:center;column-gap:1.5rem}.une-question__intitule{padding:0}}}@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.right-2{right:calc(var(--spacing) * 2)}.left-1\/2{left:50%}.isolate{isolation:isolate}.order-first{order:-9999}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-1{margin:var(--spacing)}.mt-1{margin-top:var(--spacing)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-6{margin-top:calc(var(--spacing) * 6)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.h-13{height:calc(var(--spacing) * 13)}.h-19{height:calc(var(--spacing) * 19)}.h-20{height:calc(var(--spacing) * 20)}.h-40{height:calc(var(--spacing) * 40)}.h-72{height:calc(var(--spacing) * 72)}.min-h-11{min-height:calc(var(--spacing) * 11)}.max-w-\[34rem\]{max-width:34rem}.max-w-none{max-width:none}.min-w-0{min-width:0}.min-w-11{min-width:calc(var(--spacing) * 11)}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:var(--spacing)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[var\(--radius-card\)\]{border-radius:var(--radius-card)}.rounded-full{border-radius:2147483647px}.border{border-style:var(--tw-border-style);border-width:1px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[var\(--border-hairline\)\]{border-color:var(--border-hairline)}.border-\[var\(--border-strong\)\]{border-color:var(--border-strong)}.border-\[var\(--surface-raised\)\]{border-color:var(--surface-raised)}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--surface-raised\)\]{background-color:var(--surface-raised)}.bg-\[var\(--surface-sunken\)\]{background-color:var(--surface-sunken)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.py-3{padding-block:calc(var(--spacing) * 3)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.decoration-1{text-decoration-thickness:1px}.underline-offset-4{text-underline-offset:4px}.shadow-\[var\(--shadow-pop\)\]{--tw-shadow:var(--shadow-pop);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.\[mailer\:configuration\]{mailer:configuration}.\[mailer\:journal\]{mailer:journal}.\[mailer\:recette\]{mailer:recette}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\:checked\]\:\[border-width\:var\(--bw-rule\)\]:has(:checked){border-width:var(--bw-rule)}.has-\[\:checked\]\:border-\[--focus-ring\]:has(:checked){border-color:--focus-ring}.has-\[\:checked\]\:border-\[var\(--border-strong\)\]:has(:checked){border-color:var(--border-strong)}.has-\[\:checked\]\:bg-\[var\(--accent-wash\)\]:has(:checked){background-color:var(--accent-wash)}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:p-6{padding:calc(var(--spacing) * 6)}}@media (min-width:48rem){.md\:sticky{position:sticky}.md\:order-none{order:0}.md\:col-span-2{grid-column:span 2/span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[1fr_18rem\]{grid-template-columns:1fr 18rem}.md\:grid-cols-\[1fr_19rem\]{grid-template-columns:1fr 19rem}.md\:items-start{align-items:flex-start}}@media (min-width:64rem){.lg\:max-w-none{max-width:none}.lg\:grid-cols-\[1fr_23rem\]{grid-template-columns:1fr 23rem}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[1fr_380px\]{grid-template-columns:1fr 380px}.lg\:items-start{align-items:flex-start}}.\[\&_\.champ\]\:grid-cols-\[minmax\(0\,1fr\)\] .champ{grid-template-columns:minmax(0,1fr)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.measure{max-inline-size:59ch}@media screen and (max-width:47.999rem){.lane-clear{padding-block-end:calc(var(--sm-fab-slot-0) + 3.5rem + 1rem - var(--sm-lvl-1))}}.pile{gap:var(--stack);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.pile-serree{gap:var(--stack-tight);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.grille-fiches{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1rem,.8rem + 1vw,1.75rem);display:grid}@media (min-width:48rem){.grille-fiches{grid-template-columns:repeat(2,minmax(0,1fr))}}.rangee-actions{flex-direction:column;gap:.75rem;display:flex}@media (min-width:40rem){.rangee-actions{flex-flow:wrap;align-items:center}}@media screen and (max-width:47.999rem){:root:has(.bande--tunnel) .lane-clear{padding-block-end:calc(1.5rem + var(--sm-safe-b))}}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface:var(--color-pierre-50);--surface-raised:var(--color-pierre-50);--surface-sunken:var(--color-pierre-150);--surface-disabled:var(--color-pierre-150);--surface-inverse:var(--color-basalte-950);--content:var(--color-basalte-950);--content-secondary:var(--color-basalte-700);--content-tertiary:var(--color-basalte-500);--content-on-accent:var(--color-pierre-50);--content-inverse:var(--color-pierre-50);--accent:var(--color-ambre-700);--accent-hover:var(--color-ambre-800);--accent-active:var(--color-ambre-800);--accent-wash:var(--color-ambre-100);--accent-trace:var(--color-ambre-700);--border-accent:transparent;--positive:var(--color-vert-700);--positive-wash:var(--color-vert-100);--negative:var(--color-brique-600);--negative-wash:var(--color-brique-100);--border-hairline:var(--color-pierre-300);--border-control:var(--color-basalte-400);--border-strong:var(--color-basalte-950);--bw-hairline:1px;--bw-control:1.5px;--bw-rule:2px;--focus-ring:var(--color-ambre-700);--focus-halo:#f0a46b73}@supports (color:color-mix(in lab, red, red)){:root{--focus-halo:color-mix(in oklch, var(--color-ambre-300) 45%, transparent)}}:root{--shadow-sticky:0 -1px 0 0 var(--border-hairline), 0 -2px 14px #11111114;--shadow-pop:0 1px 2px #1111110a, 0 8px 24px #1111110f;--shadow-modal:0 2px 4px #1111110d, 0 16px 40px #1111111a;--section-y:clamp(4rem, 2.5rem + 4.5vw, 7.5rem);--section-y-lg:clamp(5rem, 3.1rem + 8.4vw, 9rem);--stack:calc(var(--spacing) * 6);--stack-tight:calc(var(--spacing) * 3);--pad-panneau:clamp(1rem, .72rem + 1.4vw, 1.75rem);--pad-carte:clamp(1rem, .8rem + 1vw, 1.5rem);--pad-bloc:clamp(.9rem, .75rem + .8vw, 1.35rem)}@supports (color:lab(0% 0 0)){:root{--shadow-sticky:0 -1px 0 0 var(--border-hairline), 0 -2px 14px lab(5.09437% -.00000745058 0/.08);--shadow-pop:0 1px 2px lab(5.09437% -.00000745058 0/.04), 0 8px 24px lab(5.09437% -.00000745058 0/.06);--shadow-modal:0 2px 4px lab(5.09437% -.00000745058 0/.05), 0 16px 40px lab(5.09437% -.00000745058 0/.1)}}[data-band=basalte]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:var(--color-basalte-950);--surface-raised:var(--color-basalte-900);--surface-sunken:var(--color-basalte-975);--surface-disabled:var(--color-basalte-900);--surface-inverse:var(--color-pierre-100);--content:var(--color-pierre-50);--content-secondary:var(--color-basalte-200);--content-tertiary:var(--color-basalte-300);--content-on-accent:var(--color-pierre-50);--content-inverse:var(--color-basalte-950);--accent:var(--color-ambre-700);--accent-hover:var(--color-ambre-800);--accent-active:var(--color-ambre-800);--accent-wash:var(--color-ambre-950);--accent-trace:var(--color-ambre-300);--border-accent:transparent;--positive:var(--color-vert-300);--positive-wash:var(--color-vert-950);--negative:var(--color-brique-300);--negative-wash:var(--color-brique-950);--border-hairline:var(--color-basalte-800);--border-control:var(--color-basalte-300);--border-strong:var(--color-basalte-200);--focus-ring:var(--color-ambre-300);--focus-halo:#e68a4e8c}@supports (color:color-mix(in lab, red, red)){[data-band=basalte]{--focus-halo:color-mix(in oklch, var(--color-ambre-400) 55%, transparent)}}[data-band=basalte]{background-color:var(--surface);color:var(--content);border-block-start:var(--bw-hairline) solid var(--border-hairline)}@keyframes sm-tracer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sm-lever{0%{transform:translateY(14px)}to{transform:none}}@keyframes sm-lecture{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@property --ratio{syntax:"<number>";inherits:true;initial-value:0}@property --avancement{syntax:"<number>";inherits:true;initial-value:.15}.choix{border-block-start:var(--bw-hairline) solid var(--border-hairline);margin:0;padding:0;list-style:none}.choix__ligne{border-block-end:var(--bw-hairline) solid var(--border-hairline);border-inline-start:var(--bw-control) solid transparent}.choix__lien{min-block-size:2.75rem;color:var(--content);align-items:baseline;gap:.75rem;padding-block:.875rem;padding-inline:.25rem;text-decoration:none;display:flex;position:relative}.choix__libelle{font-family:var(--font-sans);font-size:var(--text-base);line-height:1.45}.choix__lien{border-block-end:var(--bw-control) solid transparent;transition:border-color var(--dur-2) var(--ease-mesure)}@media (hover:hover) and (pointer:fine){.choix__lien:hover{border-block-end-color:var(--accent-trace)}}.choix__lien:focus-visible{outline:var(--focus-ring);outline-offset:2px}.choix__ligne:has(>[aria-current]){background:var(--surface-raised);border-inline-start-color:var(--accent-trace)}.choix__ligne:has(>[aria-current]) .choix__libelle{font-weight:600}.recherche{gap:var(--stack-tight);flex-direction:column;align-items:stretch;display:flex}@media (min-width:48rem){.recherche{flex-direction:row;align-items:flex-start;gap:1rem}.recherche>.champ{flex:auto}.recherche>.bouton{flex:none;margin-block-start:1.75rem}}.bandeau-ia{border:var(--bw-hairline) solid var(--border-control);border-radius:var(--radius-card);background:var(--surface-sunken);padding:1.25rem;display:block}.bandeau-ia .regle{margin-block:.5rem .875rem}.bandeau-ia__principal{font-family:var(--font-sans);font-size:var(--text-md);color:var(--content);max-inline-size:52ch;margin:0;font-weight:600;line-height:1.5}.bandeau-ia__fondement,.bandeau-ia__repli{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--content-secondary);max-inline-size:59ch;margin-block-start:.625rem;line-height:1.55}.bandeau-ia__liens{flex-wrap:wrap;gap:.75rem;margin-block-start:1rem;display:flex}@media (prefers-reduced-motion:reduce){.choix__lien{transition:none}}@media print{:root,[data-band=basalte]{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;--surface:#fff!important;--surface-raised:#fff!important;--surface-sunken:#fff!important;--surface-disabled:#fff!important;--surface-inverse:#fff!important;--content:#000!important;--content-secondary:#262626!important;--content-tertiary:#404040!important;--content-on-accent:#fff!important;--content-inverse:#000!important;--border-hairline:#737373!important;--border-control:#404040!important;--border-strong:#000!important;--border-accent:#000!important;--focus-ring:#000!important;--accent:#000!important;--accent-wash:transparent!important;--positive-wash:transparent!important;--negative-wash:transparent!important;--accent-trace:#000!important;--positive:#000!important;--negative:#000!important;--shadow-sticky:none!important;--shadow-pop:none!important;--shadow-modal:none!important}[data-band=basalte]{color:#000!important;background-color:#fff!important;background-image:none!important}body{color:#000;background:#fff}.saut-au-contenu,.en-tete,.tiroir-nav,.coquille-mgr,.nav-principale,.assistant,.bandeau-ia,.bouton,.rangee-actions,.champ__panneau,.pied-de-page nav{display:none}.pied-de-page{border-block-start:1px solid #000;padding-block:1rem}.mentions,.tampon,.encart,.jauge-mesure,.fiche{break-inside:avoid}.tampon{border:1.5px solid #000}.courbe__ombre{stroke:none}.rail,.tableau,.sim-cadre-table,.sommaire,.sommaire__corps,.num--table,.fil-ariane,.filtres,.reponses{max-block-size:none;overflow:visible}table{inline-size:100%;min-inline-size:0}thead{display:table-header-group}thead th,.tableau-amortissement__annee{position:static}tr{break-inside:avoid}details::details-content{content-visibility:visible;block-size:auto}details>summary{list-style:none}.mentions a[href^=http]:after,.tampon a[href^=http]:after,.article__prose a[href^=http]:after,.encart a[href^=http]:after{content:" <" attr(href) ">";font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.85em}.mentions a[href^=tel\:]:after,.mentions a[href^=mailto\:]:after,.pied-de-page a[href^=tel\:]:after{content:" <" attr(href) ">";font-family:var(--font-mono);font-size:.85em}h1,h2,h3{break-after:avoid;break-inside:avoid}p,li{orphans:3;widows:3}figure,.illustration-article{break-inside:avoid}:root{--section-y:1.25rem!important;--section-y-lg:1.75rem!important}}.papier-seul{display:none}@media print{.coquille-nav,.hors-impression{display:none}.fiche-papier form{display:none!important}.papier-seul{break-inside:avoid;break-after:avoid;border-block-end:1.5px solid #000;gap:.3rem;margin-block-end:1rem;padding-block-end:.6rem;display:grid!important}.fiche-papier{display:block}.fiche-papier>section,.fiche-papier>header,.fiche-papier .tableau{break-inside:avoid;margin-block-end:.9rem}.fiche-papier dl{grid-template-columns:minmax(10rem,1fr) 2fr;gap:.2rem 1rem;display:grid}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
