.ConsentBanner-module__FgzEFG__bandeau{right:var(--marge);bottom:16px;left:var(--marge);z-index:60;border:1px solid var(--filet);border-radius:var(--rayon-carte);background:var(--surface);max-width:720px;color:var(--encre);box-shadow:0 8px 28px color-mix(in srgb, var(--encre) 14%, transparent);font-size:var(--t-ui);margin-inline:auto;padding:20px;line-height:1.5;position:fixed}.ConsentBanner-module__FgzEFG__bandeau:focus{outline:none}.ConsentBanner-module__FgzEFG__bandeau:focus-visible{outline:var(--focus-anneau);outline-offset:var(--focus-decalage)}.ConsentBanner-module__FgzEFG__titre{font-family:var(--texte-famille);font-size:var(--t-texte);margin-bottom:6px;font-weight:700}.ConsentBanner-module__FgzEFG__texte{color:var(--encre2);margin-bottom:16px}.ConsentBanner-module__FgzEFG__texte a{color:var(--encre);text-underline-offset:3px;text-decoration:underline}.ConsentBanner-module__FgzEFG__actions{flex-wrap:wrap;gap:10px;display:flex}.ConsentBanner-module__FgzEFG__bouton{min-height:var(--cible);border:1.5px solid var(--encre);border-radius:var(--rayon-pilule);color:var(--encre);font-family:var(--texte-famille);font-size:var(--t-ui);cursor:pointer;background:0 0;flex:150px;padding:0 20px;font-weight:600;line-height:1.2}.ConsentBanner-module__FgzEFG__bouton:hover:not(:disabled){border-color:var(--orange-txt);color:var(--orange-txt)}.ConsentBanner-module__FgzEFG__bouton:disabled{cursor:default;opacity:.6}.ConsentBanner-module__FgzEFG__detail{gap:16px;display:grid}.ConsentBanner-module__FgzEFG__finalites{border:0;gap:12px;margin:0;padding:0;display:grid}.ConsentBanner-module__FgzEFG__legende{color:var(--encre2);font-size:var(--t-petit);margin-bottom:8px;padding:0;font-weight:500}.ConsentBanner-module__FgzEFG__finalite{min-height:var(--cible);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:12px;display:grid}.ConsentBanner-module__FgzEFG__finalite input{width:22px;height:22px;accent-color:var(--vert);margin-top:2px}.ConsentBanner-module__FgzEFG__explication{color:var(--encre2);font-size:var(--t-petit);display:block}@media (max-width:599px){.ConsentBanner-module__FgzEFG__bandeau{padding:12px 14px;bottom:8px}.ConsentBanner-module__FgzEFG__titre{font-size:var(--t-ui);margin-bottom:2px}.ConsentBanner-module__FgzEFG__texte{font-size:var(--t-petit);margin-bottom:10px;line-height:1.4}.ConsentBanner-module__FgzEFG__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ConsentBanner-module__FgzEFG__actions .ConsentBanner-module__FgzEFG__bouton{flex:none;padding:0 10px}.ConsentBanner-module__FgzEFG__actions .ConsentBanner-module__FgzEFG__bouton:last-child:nth-child(odd){grid-column:1/-1}}@media print{.ConsentBanner-module__FgzEFG__bandeau{display:none}}
@font-face{font-stretch:74% 100%;font-family:fontTitre;src:url(../media/archivo_titres-s.p.3h6369l8r7ebc.woff2)format("woff2");font-display:swap;font-weight:600 900}@font-face{font-family:fontTitre Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.fonttitre_22fc9b6d-module___0zqEq__className{font-family:fontTitre,fontTitre Fallback}.fonttitre_22fc9b6d-module___0zqEq__variable{--font-titre:"fontTitre", "fontTitre Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_5d5aec4c-module__AxPl-W__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_5d5aec4c-module__AxPl-W__variable{--font-texte:"Figtree", "Figtree Fallback"}
:root{--fond:#faf7f2;--surface:#fff;--encre:#1e1a16;--encre2:#5e5750;--filet:#e4ddd3;--orange:#ff6b10;--orange-txt:#ff6b10;--orange-pale:#ffe9da;--vert:#1c4a40;--vert-pale:#dce9e4;--erreur:#b3261e;--cta-fond:#ff6b10;--cta-survol:#e85d0a;--cta-texte:#fff;--degrade-sombre:linear-gradient(to top, var(--encre) 0%, transparent 40%)}@supports (color:color-mix(in lab, red, red)){:root{--degrade-sombre:linear-gradient(to top, color-mix(in srgb, var(--encre) 60%, transparent) 0%, transparent 40%)}}:root{--hero-h-accueil:max(520px, 74svh);--hero-h-page:max(500px, 74svh);--degrade-hero-bas:linear-gradient(to top, var(--encre) 0%, var(--encre) 26%, var(--encre) 50%, var(--encre) 66%, transparent 80%)}@supports (color:color-mix(in lab, red, red)){:root{--degrade-hero-bas:linear-gradient(to top, color-mix(in srgb, var(--encre) 84%, transparent) 0%, color-mix(in srgb, var(--encre) 70%, transparent) 26%, color-mix(in srgb, var(--encre) 44%, transparent) 50%, color-mix(in srgb, var(--encre) 14%, transparent) 66%, transparent 80%)}}:root{--degrade-hero:var(--degrade-hero-bas), linear-gradient(to bottom, var(--encre) 0%, transparent 20%)}@supports (color:color-mix(in lab, red, red)){:root{--degrade-hero:var(--degrade-hero-bas), linear-gradient(to bottom, color-mix(in srgb, var(--encre) 44%, transparent) 0%, transparent 20%)}}:root{--degrade-hero-mobile:var(--degrade-hero-bas), linear-gradient(to bottom, var(--encre) 0, var(--encre) 120px, transparent 190px)}@supports (color:color-mix(in lab, red, red)){:root{--degrade-hero-mobile:var(--degrade-hero-bas), linear-gradient(to bottom, color-mix(in srgb, var(--encre) 54%, transparent) 0, color-mix(in srgb, var(--encre) 30%, transparent) 120px, transparent 190px)}}:root{--ombre-texte-photo:0 1px 16px var(--encre)}@supports (color:color-mix(in lab, red, red)){:root{--ombre-texte-photo:0 1px 16px color-mix(in srgb, var(--encre) 45%, transparent)}}:root{--ombre-titre-photo:0 2px 40px var(--encre)}@supports (color:color-mix(in lab, red, red)){:root{--ombre-titre-photo:0 2px 40px color-mix(in srgb, var(--encre) 35%, transparent)}}:root{--etiquette-fond:var(--fond)}@supports (color:color-mix(in lab, red, red)){:root{--etiquette-fond:color-mix(in srgb, var(--fond) 92%, transparent)}}:root{--voile-bandeau:var(--encre)}@supports (color:color-mix(in lab, red, red)){:root{--voile-bandeau:color-mix(in srgb, var(--encre) 72%, transparent)}}:root{--nuit:var(--encre);--nuit-texte:var(--fond);--nuit-texte2:var(--fond)}@supports (color:color-mix(in lab, red, red)){:root{--nuit-texte2:color-mix(in srgb, var(--fond) 70%, var(--encre))}}:root{--nuit-filet:var(--fond)}@supports (color:color-mix(in lab, red, red)){:root{--nuit-filet:color-mix(in srgb, var(--fond) 18%, var(--encre))}}:root{--nuit-survol:var(--fond)}@supports (color:color-mix(in lab, red, red)){:root{--nuit-survol:color-mix(in srgb, var(--fond) 6%, var(--encre))}}:root{--titre-famille:var(--font-titre), var(--font-titre-etendu), "Arial Narrow", sans-serif;--texte-famille:var(--font-texte), system-ui, sans-serif;--mono-famille:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--titre-stretch:74%;--titre-weight:650;--chapitre-stretch:74%;--chapitre-weight:650;--logo-stretch:75%;--logo-weight:900;--t-hero:clamp(52px, 38.63px + 3.429vw, 88px);--t-section:clamp(40px, 32.57px + 1.905vw, 60px);--t-sous:clamp(26px, 24.14px + .476vw, 31px);--t-bloc:clamp(20px, 19.26px + .19vw, 22px);--t-hero-photo:clamp(60px, 45.14px + 3.81vw, 100px);--t-chiffre:clamp(52px, 46.06px + 1.524vw, 68px);--t-prix:clamp(36px, 34.51px + .381vw, 40px);--t-citation:clamp(21px, 19.89px + .286vw, 24px);--t-chapo-grand:clamp(18px, 17.26px + .19vw, 20px);--t-texte:clamp(16px, 15.63px + .095vw, 17px);--t-chapo:clamp(17px, 16.63px + .095vw, 18px);--t-ui:15px;--t-petit:13px;--t-logo-signature:calc(100cqi / 5.13);--sous-stretch:90%;--sous-weight:600;--bloc-stretch:100%;--bloc-weight:600;--contenu-max:1320px;--marge:max(clamp(20px, 6.63px + 3.43vw, 56px), calc((100vw - var(--contenu-max)) / 2));--section:clamp(72px, 67.54px + 1.143vw, 84px);--intra:clamp(32px, 30.51px + .381vw, 36px);--serre:clamp(12px, 9.03px + .762vw, 20px);--gouttiere:24px;--media-h-max:min(64svh, 600px);--rayon-image:2px;--rayon-pilule:999px;--rayon-carte:8px;--cible:44px;--bouton-h:50px;--entete-h:64px;--focus-anneau:3px solid var(--encre);--focus-decalage:2px;--focus-anneau-inverse:3px solid var(--fond);--duree-courte:.18s;--duree:.24s;--courbe:cubic-bezier(.22, 1, .36, 1);--courbe-forte:cubic-bezier(.16, 1, .3, 1);--duree-apparition:.9s;--cascade:90ms;--cascade-ligne:.12s}@media (max-width:899px){:root{--entete-h:56px}}@media (max-width:699px){:root{--section:52px;--intra:26px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--entete-h) + 12px)}body{background:var(--fond);min-height:100dvh;color:var(--encre);font-family:var(--texte-famille);font-weight:400;font-size:var(--t-texte);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.55;overflow-x:clip}img,picture,video,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}a{color:inherit;text-decoration:none}h1,h2,h3,h4{overflow-wrap:break-word}p{text-wrap:pretty}:focus-visible{outline:var(--focus-anneau);outline-offset:var(--focus-decalage)}::selection{background:var(--orange-pale);color:var(--encre)}.lien-evitement{left:var(--marge);z-index:100;border-radius:var(--rayon-pilule);background:var(--surface);color:var(--encre);font-weight:600;font-size:var(--t-ui);padding:10px 16px;position:absolute;top:8px;transform:translateY(-200%)}.lien-evitement:focus-visible{transform:none}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}main[tabindex="-1"]:focus{outline:none}
