.button[data-astro-cid-j6ocf6pu]{justify-content:center;align-items:center;gap:var(--space-2xs);min-height:2.75rem;padding:0 var(--space-s);border-radius:var(--radius-m);font-size:var(--text-small);text-align:center;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border:1.5px solid #0000;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.button--s[data-astro-cid-j6ocf6pu]{min-height:2.25rem;padding:0 var(--space-xs);font-size:var(--text-xs)}.button--primary[data-astro-cid-j6ocf6pu]{background:var(--color-ink);color:var(--color-white)}.button--primary[data-astro-cid-j6ocf6pu]:hover{background:var(--color-ink-hover)}.button--secondary[data-astro-cid-j6ocf6pu]{border-color:var(--color-ink);color:var(--color-ink);background:0 0}.button--secondary[data-astro-cid-j6ocf6pu]:hover{background:var(--color-surface)}.button--accent[data-astro-cid-j6ocf6pu]{background:var(--color-green);color:var(--color-ink)}.button--accent[data-astro-cid-j6ocf6pu]:hover{background:var(--color-green-hover)}.button--light[data-astro-cid-j6ocf6pu]{border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-ink)}.button--ghost[data-astro-cid-j6ocf6pu]{background:var(--color-surface);color:var(--color-ink)}.button--ghost[data-astro-cid-j6ocf6pu]:hover{background:var(--color-line)}.button[data-astro-cid-j6ocf6pu][aria-disabled=true],.button[data-astro-cid-j6ocf6pu]:disabled{cursor:not-allowed;opacity:.5}@font-face{font-family:Hubot Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/_astro/hubot-sans-vietnamese-wdth-normal.wBII_FLJ.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hubot Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/_astro/hubot-sans-latin-ext-wdth-normal.BuZvgPRv.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hubot Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/_astro/hubot-sans-latin-wdth-normal.y0SF6Opx.woff2)format("woff2-variations");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:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/instrument-sans-latin-ext-wght-normal.B5bTHO_g.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/instrument-sans-latin-wght-normal.BbzFLZTg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,.surface-dark,.surface-light,[data-tone=dark]{--color-ink:#282625;--color-white:#fff;--color-yellow:#f9cf86;--color-green:#85cd9b;--color-blue:#b8d1da;--color-cream:#fbfaf7;--color-ink-hover:#3d3a38;--color-green-hover:#74c18c;--color-beige:#e8e0d5;--color-surface:#f1f4f5;--color-line:#e1e6e8;--color-muted:#55595b;--color-ink-soft:#3f3b39;--color-on-dark:var(--color-white);--color-on-dark-muted:#ffffffb3;--color-on-dark-subtle:#ffffffa6;--color-on-dark-line:#ffffff26;--color-cat-culture:#f9cf86;--color-cat-sport:#85cd9b;--color-cat-marche:#f1d7ca;--color-cat-montagne:#b8d1da;--color-cat-famille:#e4dbf3;--color-cat-lac:#cfe7f0;--color-map-culture:#e3a23b;--color-map-sport:#3e8ed0;--color-map-nature:#4fae6e;--color-map-commerce:#8b6fd6;--color-map-municipal:#282625;--color-map-mobilite:#e06a4f;--color-success-text:#2e7d4a;--color-open:#2e9e5b;--color-open-text:#24683c;--color-lilac:#e4dbf3;--color-rose:#f1d7ca;--color-sky:#cfe7f0;--color-mint:#bde7c8;--color-info:var(--color-blue);--color-success:var(--color-green);--color-warning:var(--color-yellow);--color-error:#f4c7bd;--color-coral:#f28b6b;--color-error-strong:#b3261e;--focus-ring:0 0 0 2px var(--color-white), 0 0 0 4px var(--color-ink)}:root{--text-alpha-min:0%;--font-display:"Hubot Sans Variable", "Hubot Sans", system-ui, sans-serif;--font-body:"Instrument Sans Variable", "Instrument Sans", system-ui, sans-serif;--font-display-stretch:75%;--text-display-xl:clamp(2.5rem, 1.6rem + 3.8vw, 4rem);--text-display-l:clamp(2rem, 1.5rem + 2vw, 2.75rem);--text-display-m:clamp(1.75rem, 1.4rem + 1.4vw, 2.25rem);--text-display-s:1.5rem;--text-display-xs:1.375rem;--text-lead:1.125rem;--text-body:1rem;--text-small:.9375rem;--text-xs:.875rem;--text-label:.8125rem;--leading-tight:1;--leading-heading:1.15;--leading-body:1.5;--tracking-display-xl:-.09375rem;--tracking-display-l:-.0625rem;--tracking-overline:.0625rem;--space-3xs:.25rem;--space-2xs:.5rem;--space-xs:.75rem;--space-s:1rem;--space-m:1.5rem;--space-l:2rem;--space-xl:3rem;--space-2xl:4rem;--space-3xl:4.5rem;--mosaic-gap:1rem;--tile-padding:clamp(1.25rem, .6rem + 2.6vw, 3rem);--radius-s:.375rem;--radius-m:.5rem;--radius-l:1rem;--radius-pill:999px;--shadow-panel:0 1.5rem 3.75rem #28262533;--page-max-width:125rem;--header-height:5.5rem;--measure:42rem;--duration-fast:.12s;--duration-base:.2s;--duration-slow:.32s;--ease-out:cubic-bezier(.2, 0, 0, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1)}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0s;--duration-base:0s;--duration-slow:0s}}:root[data-a11y-text="125"]{font-size:max(100%,min(125%,5vw))}:root[data-a11y-text="150"]{font-size:max(100%,min(150%,5vw))}:root[data-a11y-text="175"]{font-size:max(100%,min(175%,5vw))}:root[data-a11y-text="200"]{font-size:max(100%,min(200%,5vw))}:root:is([data-a11y-text],[data-a11y-line],[data-a11y-spacing]) body *{-webkit-line-clamp:unset!important;line-clamp:none!important}:root[data-a11y-line=aere] body :not(h1,h2,h3,h4,h5,h6,svg,svg *){line-height:1.6!important}:root[data-a11y-line=tres-aere] body :not(svg,svg *){line-height:1.9!important}:root[data-a11y-line=tres-aere] body :is(h1,h2,h3,h4,h5,h6){line-height:1.5!important}:root[data-a11y-line=tres-aere] body p:not(:last-child){margin-block-end:2em!important}:root[data-a11y-spacing=aere] body :not(h1,h2,h3,h4,h5,h6,svg,svg *){letter-spacing:.04em!important;word-spacing:.08em!important}:root[data-a11y-spacing=tres-aere] body :not(svg,svg *){letter-spacing:.12em!important;word-spacing:.16em!important}:root[data-a11y-font=lisible]{--font-body:"Atkinson Hyperlegible", system-ui, sans-serif;--font-display:"Atkinson Hyperlegible", system-ui, sans-serif;--font-display-stretch:100%}:root[data-a11y-font=dyslexie]{--font-body:"Lexend Variable", "Lexend", system-ui, sans-serif;--font-display:"Lexend Variable", "Lexend", system-ui, sans-serif;--font-display-stretch:100%}:root[data-a11y-theme=dark]{color-scheme:dark;--color-ink:#f1ede8;--color-white:#121110;--color-cream:#1a1918;--color-beige:#3b342c;--color-ink-hover:#d9d4ce;--color-green-hover:#a2dab3;--color-surface:#1e2122;--color-line:#363b3d;--color-muted:#b1b7ba;--color-ink-soft:#d9d4cf;--color-on-dark:#fff;--color-on-dark-muted:#ffffffb3;--color-on-dark-subtle:#ffffffa6;--color-on-dark-line:#ffffff26;--color-yellow:#5a4419;--color-green:#1f5233;--color-blue:#27424c;--color-lilac:#3d3358;--color-rose:#55352a;--color-sky:#1f4250;--color-mint:#234a30;--color-cat-culture:#5a4419;--color-cat-sport:#1f5233;--color-cat-marche:#55352a;--color-cat-montagne:#27424c;--color-cat-famille:#3d3358;--color-cat-lac:#1f4250;--color-error:#5c2a22;--color-map-municipal:#e9e5df;--color-success-text:#86d8a1;--color-open:#4cc47c;--color-open-text:#8fe0a9;--color-error-strong:#ff9b91}:where(:root[data-a11y-theme=dark]) :where(.surface-dark,.surface-light,[data-tone=dark]){color:var(--color-ink)}:root[data-a11y-contrast],:root[data-a11y-contrast] :is(.surface-dark,.surface-light,[data-tone=dark]){--text-alpha-min:100%;--color-muted:#3a3d3f;--color-ink-soft:#282625;--color-line:#6b7073;--color-on-dark-muted:#ffffffeb;--color-on-dark-subtle:#ffffffe6;--color-on-dark-line:#ffffff8c;--color-success-text:#1d5a33;--color-open-text:#1a4f2d;--color-error-strong:#8f1d17}:root[data-a11y-contrast] :is(.surface-dark,[data-tone=dark]){--color-green:#a6ddb7}:root[data-a11y-theme=dark][data-a11y-contrast]{--color-ink:#fff;--color-white:#0b0a0a;--color-surface:#161819;--color-muted:#e6e9eb;--color-ink-soft:#fff;--color-line:#8d9497;--color-success-text:#a3e6b8;--color-open-text:#a9ebbd;--color-error-strong:#ffb4ad}:root[data-a11y-contrast] :is(.mosaic>*,.tile){outline:.125rem solid var(--color-line);outline-offset:-.125rem}:root[data-a11y-contrast] :is(input:not([type=checkbox],[type=radio],[type=range]),select,textarea){border-color:var(--color-ink)!important}:root[data-a11y-links] a[href],:root[data-a11y-links] a[href] :is(.hl,span,strong,h2,h3,h4,p){text-underline-offset:.2em!important;text-decoration-line:underline!important;text-decoration-thickness:max(1px,.08em)!important}:root[data-a11y-focus]{--focus-ring:0 0 0 .125rem var(--color-white), 0 0 0 .3125rem var(--color-ink), 0 0 0 .4375rem var(--color-white)}:root[data-a11y-focus] :focus-visible{outline:.1875rem solid var(--color-ink)!important;outline-offset:.125rem!important;box-shadow:0 0 0 .125rem var(--color-white), 0 0 0 .4375rem var(--color-white)!important}:root[data-a11y-motion]{--duration-fast:0s;--duration-base:0s;--duration-slow:0s;scroll-behavior:auto!important}:root[data-a11y-motion] *,:root[data-a11y-motion] :before,:root[data-a11y-motion] :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}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-height) + var(--space-m))}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--color-white);min-height:100vh;color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;container:site/inline-size}img,picture,svg,video{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}ul[role=list],ol[role=list]{list-style:none}h1,h2,h3,h4{font-family:var(--font-display);font-stretch:var(--font-display-stretch);font-weight:800;line-height:var(--leading-heading);text-wrap:balance}p,li{text-wrap:pretty}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}.hl{background:linear-gradient(var(--hl,var(--color-yellow)) 0 0) no-repeat 0 90% / 0% .5em;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size var(--duration-slow) var(--ease-out);margin-inline:-.12em;padding-inline:.12em}a:focus-visible .hl,a.hl:focus-visible,[aria-current=page] .hl,a.hl[aria-current=page]{background-size:100% .5em}a .lucide-arrow-right,a .lucide-arrow-up-right{transition:translate var(--duration-base) var(--ease-out);flex-shrink:0}a:focus-visible .lucide-arrow-right{translate:.25rem}a:focus-visible .lucide-arrow-up-right{translate:.125rem -.125rem}@media (hover:hover){a:hover .hl,a.hl:hover{background-size:100% .5em}a:hover .lucide-arrow-right{translate:.25rem}a:hover .lucide-arrow-up-right{translate:.125rem -.125rem}}:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-s);outline:none}::selection{background:var(--color-yellow);color:var(--color-ink)}.visually-hidden:not(:focus,:active){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mosaic{gap:var(--mosaic-gap);max-width:var(--page-max-width);padding:0 var(--mosaic-gap) var(--mosaic-gap);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.tile{border-radius:var(--radius-m);padding:var(--tile-padding)}.tile--outline{border:1px solid var(--color-line)}.tile--surface{background:var(--color-surface)}.overline{font-size:var(--text-xs);letter-spacing:var(--tracking-overline);text-transform:uppercase;font-weight:600}.label{color:var(--color-muted);font-size:var(--text-label);letter-spacing:.02em;font-weight:700}.a11y-button[data-astro-cid-4wxu5buz]{border-radius:var(--radius-pill);background:var(--color-ink);min-height:3.25rem;color:var(--color-white);font-size:var(--text-small);white-space:nowrap;border:0;align-items:center;gap:.625rem;padding:0 1.25rem 0 .5rem;font-weight:700;line-height:1.2;display:inline-flex;box-shadow:0 .375rem 1.25rem #2826253d}.picto[data-astro-cid-4wxu5buz]{border-radius:var(--radius-pill);background:var(--color-blue);width:2.25rem;height:2.25rem;color:var(--color-ink);flex-shrink:0;place-items:center;display:grid}.picto[data-astro-cid-4wxu5buz] svg{width:1.25rem;height:1.25rem}.a11y-button[data-astro-cid-4wxu5buz]:focus-visible,.a11y-button[data-astro-cid-4wxu5buz][aria-expanded=true]{border-radius:var(--radius-pill);box-shadow:inset 0 0 0 .1875rem var(--color-yellow), 0 .375rem 1.25rem #2826253d}.a11y-button[data-astro-cid-4wxu5buz]:focus-visible{box-shadow:inset 0 0 0 .1875rem var(--color-yellow), var(--focus-ring)}.a11y-button[data-astro-cid-4wxu5buz]:active{scale:.97}.when-profile[data-astro-cid-4wxu5buz],:root[data-a11y-profile] .when-default[data-astro-cid-4wxu5buz]{display:none}:root[data-a11y-profile] .picto[data-astro-cid-4wxu5buz]{background:var(--color-yellow)}:root[data-a11y-profile=malvoyance] [data-astro-cid-4wxu5buz][data-profile=malvoyance],:root[data-a11y-profile=dyslexie] [data-astro-cid-4wxu5buz][data-profile=dyslexie],:root[data-a11y-profile=daltonisme] [data-astro-cid-4wxu5buz][data-profile=daltonisme],:root[data-a11y-profile=animations] [data-astro-cid-4wxu5buz][data-profile=animations],:root[data-a11y-profile=concentration] [data-astro-cid-4wxu5buz][data-profile=concentration],:root[data-a11y-profile=senior] [data-astro-cid-4wxu5buz][data-profile=senior]{display:contents}.a11y-button--mobile[data-astro-cid-4wxu5buz]{background:var(--color-yellow);min-height:2.75rem;box-shadow:0 0 0 2px var(--color-ink);color:var(--color-ink);font-size:var(--text-xs);gap:.375rem;padding:0 .875rem 0 .625rem;font-weight:600}.a11y-button--mobile[data-astro-cid-4wxu5buz] .picto[data-astro-cid-4wxu5buz]{background:0 0;width:auto;height:auto}.a11y-button--mobile[data-astro-cid-4wxu5buz][aria-expanded=true]{box-shadow:0 0 0 2px var(--color-white)}.a11y-button--mobile[data-astro-cid-4wxu5buz]:focus-visible{box-shadow:0 0 0 2px var(--color-ink), 0 0 0 4px var(--color-yellow)}.a11y-bar[data-astro-cid-jksmuuxk]{display:none}@container site (width<=39.99rem){.a11y-bar[data-astro-cid-jksmuuxk]{min-height:3rem;padding:0 .25rem 0 var(--space-s);background:var(--color-ink);justify-content:flex-end;align-items:center;display:flex}}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-ext-400-normal.DRk46D-x.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-ext-400-normal.Bbz-b3yf.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-400-normal.BrHNak5F.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-400-normal.BbWidj28.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-ext-400-italic.3fJ3SmOv.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-ext-400-italic.B-Yabllp.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-400-italic.D-qjh7ci.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-400-italic.OoEIrRJc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-latin-ext-700-normal.BoVPHkS0.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-ext-700-normal.CKkU2Dpt.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-latin-700-normal.GZI4o3u0.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-700-normal.BK6Glc0m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-latin-ext-700-italic.D-Da7Yyr.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-ext-700-italic.rwP6Wyc0.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-latin-700-italic.Bq4J7U7l.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-700-italic.Ijyzy1lK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/lexend-vietnamese-wght-normal.RvljkFvg.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/lexend-latin-ext-wght-normal.B6JQhE1e.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/lexend-latin-wght-normal.ci0D1wrL.woff2)format("woff2-variations");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}.a11y-keys[data-astro-cid-ahnxoy2x]{width:min(25rem, calc(100% - 2 * var(--space-s)));max-height:calc(100dvh - 2 * var(--space-s));padding:var(--space-m);border-radius:var(--radius-m);background:var(--color-white);color:var(--color-ink);border:0;margin:0;position:fixed;inset:auto 2.5rem 6.1875rem auto;overflow-y:auto;box-shadow:0 .5rem 1.5rem #28262533}.a11y-keys[data-astro-cid-ahnxoy2x]::backdrop{background:#28262526}.keys-head[data-astro-cid-ahnxoy2x]{align-items:center;gap:var(--space-xs);padding-bottom:var(--space-s);border-bottom:1px solid var(--color-line);display:flex}.picto[data-astro-cid-ahnxoy2x]{border-radius:var(--radius-pill);background:var(--color-blue);flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;display:grid}.picto[data-astro-cid-ahnxoy2x] svg{width:1.25rem;height:1.25rem}.keys-close[data-astro-cid-ahnxoy2x] svg{width:1.125rem;height:1.125rem}.keys-texts[data-astro-cid-ahnxoy2x]{flex:1;gap:.125rem;min-width:0;display:grid}h2[data-astro-cid-ahnxoy2x]{font-size:1.25rem;font-weight:900;line-height:1.4}.keys-texts[data-astro-cid-ahnxoy2x] p[data-astro-cid-ahnxoy2x]{color:var(--color-muted);font-size:var(--text-label);line-height:1.25}.keys-close[data-astro-cid-ahnxoy2x]{border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-white);flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid}.keys-close[data-astro-cid-ahnxoy2x]:hover{background:var(--color-surface)}.keys-close[data-astro-cid-ahnxoy2x]:focus-visible{border-radius:var(--radius-pill)}.keys-list[data-astro-cid-ahnxoy2x]{gap:var(--space-s);margin-top:var(--space-s);display:grid}.keys-row[data-astro-cid-ahnxoy2x]{align-items:center;gap:var(--space-xs);grid-template-columns:7.5rem minmax(0,1fr);display:grid}dt[data-astro-cid-ahnxoy2x]{align-items:center;gap:var(--space-3xs);flex-wrap:wrap;display:flex}dd[data-astro-cid-ahnxoy2x]{font-size:var(--text-xs);margin:0;line-height:1.2}kbd[data-astro-cid-ahnxoy2x]{min-height:1.75rem;padding:0 var(--space-2xs);border:1px solid var(--color-line);border-radius:var(--radius-s);background:var(--color-surface);font-family:inherit;font-size:var(--text-label);border-bottom-width:2px;place-items:center;font-weight:700;line-height:1.2;display:inline-grid}.plus[data-astro-cid-ahnxoy2x]{color:var(--color-muted);font-size:var(--text-label)}@container site (width<=39.99rem){.a11y-keys[data-astro-cid-ahnxoy2x]{inset:auto var(--space-s) calc(var(--space-s) + env(safe-area-inset-bottom));width:auto}}.a11y-dialog[data-astro-cid-c3hma3ip]{width:100%;max-width:none;height:100%;max-height:none;color:var(--color-ink);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.a11y-dialog[data-astro-cid-c3hma3ip]::backdrop{background:0 0}.veil[data-astro-cid-c3hma3ip]{background:#28262566;position:absolute;inset:0}.dialog-bar[data-astro-cid-c3hma3ip],.handle[data-astro-cid-c3hma3ip],.open-button--mobile[data-astro-cid-c3hma3ip]{display:none}@container site (width>=40rem){.a11y-dialog[data-astro-cid-c3hma3ip] .mobile-only[data-astro-cid-c3hma3ip]{display:none}}@container site (width<=39.99rem){.a11y-dialog[data-astro-cid-c3hma3ip] .desktop-only[data-astro-cid-c3hma3ip]{display:none}}.icon[data-astro-cid-c3hma3ip]{display:grid}.profile-picto[data-astro-cid-c3hma3ip] svg{width:1.25rem;height:1.25rem}.row-picto[data-astro-cid-c3hma3ip] svg,.option-icon[data-astro-cid-c3hma3ip] svg,.step[data-astro-cid-c3hma3ip] svg,.close[data-astro-cid-c3hma3ip] svg{width:1.125rem;height:1.125rem}.reset[data-astro-cid-c3hma3ip] svg{width:1rem;height:1rem}.check[data-astro-cid-c3hma3ip] svg{width:.875rem;height:.875rem}.sheet[data-astro-cid-c3hma3ip]{background:var(--color-white);flex-direction:column;width:min(30rem,100%);display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-.75rem 0 2.5rem #2826254d}.open-button--desktop[data-astro-cid-c3hma3ip]{position:absolute;bottom:1.5rem;right:calc(min(30rem,100%) + 1.75rem)}.head[data-astro-cid-c3hma3ip]{border-bottom:1px solid var(--color-line);flex-shrink:0}.head-row[data-astro-cid-c3hma3ip]{align-items:center;gap:.875rem;padding:1.5rem 1.75rem calc(1.5rem - 1px);display:flex}.picto[data-astro-cid-c3hma3ip]{border-radius:var(--radius-pill);background:var(--color-blue);flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;display:grid}.picto[data-astro-cid-c3hma3ip] svg{width:1.375rem;height:1.375rem}.head-texts[data-astro-cid-c3hma3ip]{flex:1;gap:.125rem;min-width:0;display:grid}h2[data-astro-cid-c3hma3ip]{font-size:var(--text-display-xs);line-height:1.4}.subtitle[data-astro-cid-c3hma3ip]{color:var(--color-muted);font-size:var(--text-label);line-height:1.25}.close[data-astro-cid-c3hma3ip]{border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-white);flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid}.close[data-astro-cid-c3hma3ip]:hover{background:var(--color-surface)}.close[data-astro-cid-c3hma3ip]:focus-visible{border-radius:var(--radius-pill)}.body[data-astro-cid-c3hma3ip]{gap:var(--space-m);min-height:0;padding:var(--space-m) 1.75rem;overscroll-behavior:contain;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.section[data-astro-cid-c3hma3ip]{flex-direction:column;gap:.625rem;display:flex}.section--text[data-astro-cid-c3hma3ip]{gap:.875rem}.section-title[data-astro-cid-c3hma3ip]{color:var(--color-muted);font-family:var(--font-body);letter-spacing:.0625rem;text-transform:uppercase;font-size:.75rem;font-weight:700;font-stretch:100%;line-height:1.25}.profiles[data-astro-cid-c3hma3ip]{gap:.625rem var(--space-2xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.profile[data-astro-cid-c3hma3ip]{min-height:4.75rem;padding:var(--space-2xs);border:1px solid var(--color-line);background:var(--color-surface);font-size:var(--text-label);text-align:center;border-radius:.625rem;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;font-weight:700;line-height:1.2;display:flex}.profile[data-astro-cid-c3hma3ip]:hover{border-color:var(--color-muted)}.profile[data-astro-cid-c3hma3ip][aria-pressed=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-white)}.profile[data-astro-cid-c3hma3ip][aria-pressed=true] .profile-picto[data-astro-cid-c3hma3ip]{color:var(--color-yellow)}.profile[data-astro-cid-c3hma3ip]:focus-visible,.segment[data-astro-cid-c3hma3ip]:has(:focus-visible),.font[data-astro-cid-c3hma3ip]:has(:focus-visible),.switch-row[data-astro-cid-c3hma3ip]:focus-visible,.option[data-astro-cid-c3hma3ip]:focus-visible{box-shadow:var(--focus-ring);border-radius:.625rem}.profile-picto[data-astro-cid-c3hma3ip]{display:grid}.text-card[data-astro-cid-c3hma3ip]{flex-direction:column;gap:.875rem;display:flex}.field[data-astro-cid-c3hma3ip]{gap:var(--space-2xs);flex-direction:column;display:flex}.field-label[data-astro-cid-c3hma3ip]{font-size:var(--text-small);font-weight:700;line-height:1.2}.segmented[data-astro-cid-c3hma3ip]{gap:var(--space-3xs);min-height:2.75rem;padding:0 var(--space-3xs);border-radius:var(--radius-m);background:var(--color-surface);display:flex}.segment[data-astro-cid-c3hma3ip]{min-width:0;font-size:var(--text-xs);text-align:center;cursor:pointer;flex:1 1 0;place-items:center;padding:0 .25rem;font-weight:500;line-height:1.2;display:grid;position:relative}.segment[data-astro-cid-c3hma3ip]:before{inset:var(--space-3xs) 0;border-radius:var(--radius-s);content:"";position:absolute}.segment[data-astro-cid-c3hma3ip]:hover:before{background:#ffffff8c}.segment[data-astro-cid-c3hma3ip]:has(:checked){font-weight:700}.segment[data-astro-cid-c3hma3ip]:has(:checked):before{background:var(--color-white);box-shadow:0 1px 3px #28262533}.segment[data-astro-cid-c3hma3ip]>span[data-astro-cid-c3hma3ip]{position:relative}.segment[data-astro-cid-c3hma3ip] input[data-astro-cid-c3hma3ip],.font[data-astro-cid-c3hma3ip] input[data-astro-cid-c3hma3ip]{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.segment[data-astro-cid-c3hma3ip]:has(:focus-visible){border-radius:var(--radius-s)}.fonts[data-astro-cid-c3hma3ip]{gap:var(--space-2xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.font[data-astro-cid-c3hma3ip]{border-radius:var(--radius-m);background:var(--color-surface);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;min-height:4rem;display:flex;position:relative}.font[data-astro-cid-c3hma3ip]:hover{box-shadow:inset 0 0 0 1px var(--color-muted)}.font[data-astro-cid-c3hma3ip]:has(:checked){background:var(--color-yellow);box-shadow:inset 0 0 0 2px var(--color-ink)}.font[data-astro-cid-c3hma3ip]:has(:focus-visible){border-radius:var(--radius-m)}.font[data-astro-cid-c3hma3ip]:has(:checked):has(:focus-visible){box-shadow:inset 0 0 0 2px var(--color-ink), var(--focus-ring)}.font-preview[data-astro-cid-c3hma3ip]{fill:currentColor;width:1.5625rem;height:1.5rem;font-size:1.25rem;font-weight:700;line-height:1.2}svg[data-astro-cid-c3hma3ip].font-preview{padding:.25rem 0 .1875rem}.font-preview--default[data-astro-cid-c3hma3ip]{width:auto;font-family:Instrument Sans Variable,Instrument Sans,system-ui,sans-serif}.font-preview--stroke[data-astro-cid-c3hma3ip] path[data-astro-cid-c3hma3ip]{stroke:currentColor;stroke-width:.7px;stroke-linejoin:round}.font-name[data-astro-cid-c3hma3ip]{font-size:.75rem;font-weight:600;line-height:1.25}.switches[data-astro-cid-c3hma3ip]{flex-direction:column;display:flex}.switch-row[data-astro-cid-c3hma3ip]{align-items:center;gap:var(--space-xs);text-align:start;background:0 0;border:0;width:100%;min-height:3rem;padding:.375rem 0;display:flex}.row-picto[data-astro-cid-c3hma3ip]{border-radius:var(--radius-m);background:var(--color-surface);flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;display:grid}.row-texts[data-astro-cid-c3hma3ip]{flex:1;gap:.0625rem;min-width:0;display:grid}.row-label[data-astro-cid-c3hma3ip]{font-size:var(--text-small);font-weight:700;line-height:1.2}.row-help[data-astro-cid-c3hma3ip]{color:var(--color-muted);font-size:.75rem;line-height:1.25}.toggle[data-astro-cid-c3hma3ip]{background:var(--color-line);width:3.5rem;height:2rem;transition:background-color var(--duration-fast) var(--ease-out);border-radius:1rem;flex-shrink:0;position:relative;box-shadow:inset 0 0 0 1px #8a9093}.toggle[data-astro-cid-c3hma3ip]:after{border-radius:var(--radius-pill);background:var(--color-white);content:"";width:1.5rem;height:1.5rem;transition:translate var(--duration-fast) var(--ease-out);position:absolute;top:.25rem;left:.25rem;box-shadow:0 1px 3px #28262533}[data-astro-cid-c3hma3ip][aria-checked=true]>.toggle[data-astro-cid-c3hma3ip]{background:var(--color-green)}[data-astro-cid-c3hma3ip][aria-checked=true]>.toggle[data-astro-cid-c3hma3ip]:after{translate:1.5rem}.switch-row[data-astro-cid-c3hma3ip]:hover .row-picto[data-astro-cid-c3hma3ip]{background:var(--color-line)}.foot[data-astro-cid-c3hma3ip]{align-items:center;gap:var(--space-xs);padding:calc(var(--space-s) - 1px) 1.75rem calc(var(--space-s) + env(safe-area-inset-bottom));border-top:1px solid var(--color-line);background:var(--color-surface);flex-shrink:0;display:flex}.reset[data-astro-cid-c3hma3ip]{align-items:center;gap:var(--space-2xs);min-height:2.75rem;padding:0 var(--space-s);border:1.5px solid var(--color-ink);border-radius:var(--radius-m);background:var(--color-white);font-size:var(--text-xs);flex-shrink:0;font-weight:600;line-height:1.2;display:inline-flex}.reset[data-astro-cid-c3hma3ip]:hover{background:var(--color-surface)}.status[data-astro-cid-c3hma3ip]{min-width:0;min-height:2.75rem;font-size:var(--text-label);align-content:center;gap:.125rem;line-height:1.25;text-decoration:none;display:grid}.status-link[data-astro-cid-c3hma3ip]{color:var(--color-muted);text-underline-offset:.2em;text-decoration:underline 1px}.status[data-astro-cid-c3hma3ip]:hover .status-link[data-astro-cid-c3hma3ip]{color:var(--color-ink)}@container site (width<=39.99rem){.open-button--desktop[data-astro-cid-c3hma3ip]{display:none}.dialog-bar[data-astro-cid-c3hma3ip]{background:var(--color-ink);height:3rem;display:block;position:absolute;top:0;left:0;right:0}.open-button--mobile[data-astro-cid-c3hma3ip]{display:block;position:absolute;top:.125rem;right:.25rem}.veil[data-astro-cid-c3hma3ip]{background:#28262573;top:3rem}.sheet[data-astro-cid-c3hma3ip]{border-radius:1.25rem 1.25rem 0 0;width:auto;top:3.5rem;left:0;box-shadow:0 -.5rem 2rem #2826252e}.handle[data-astro-cid-c3hma3ip]{background:#b9c0c3;border-radius:.1875rem;width:2.5rem;height:.3125rem;margin:.5625rem auto 0;display:block}.head-row[data-astro-cid-c3hma3ip]{min-height:calc(3.25rem - 1px);padding:0 .5rem 0 var(--space-s);gap:.625rem}.picto[data-astro-cid-c3hma3ip]{width:var(--space-l);height:var(--space-l);border-radius:var(--radius-m);background:var(--color-yellow)}.picto[data-astro-cid-c3hma3ip] svg{width:1.125rem;height:1.125rem}h2[data-astro-cid-c3hma3ip]{letter-spacing:-.0125rem;font-size:1.25rem}.close[data-astro-cid-c3hma3ip]{background:var(--color-surface);border:0}.close[data-astro-cid-c3hma3ip] svg{width:1.375rem;height:1.375rem}.body[data-astro-cid-c3hma3ip]{padding:.625rem var(--space-s);gap:.625rem}.section[data-astro-cid-c3hma3ip]{gap:.375rem}.section-title[data-astro-cid-c3hma3ip]{color:var(--color-ink);font-family:var(--font-display);font-size:1.0625rem;font-stretch:var(--font-display-stretch);letter-spacing:-.0125rem;text-transform:none;font-weight:800;line-height:1.4}.profile[data-astro-cid-c3hma3ip]{text-align:start;border:0;justify-content:flex-start;align-items:flex-start;gap:.3125rem;min-height:4.5rem;padding:.5rem .5rem .5rem .625rem;font-weight:600;line-height:1.15}.profile[data-astro-cid-c3hma3ip][data-profile=malvoyance]{background:var(--color-sky)}.profile[data-astro-cid-c3hma3ip][data-profile=dyslexie]{background:var(--color-yellow)}.profile[data-astro-cid-c3hma3ip][data-profile=daltonisme]{background:var(--color-rose)}.profile[data-astro-cid-c3hma3ip][data-profile=animations]{background:var(--color-green)}.profile[data-astro-cid-c3hma3ip][data-profile=concentration]{background:var(--color-lilac)}.profile[data-astro-cid-c3hma3ip][data-profile=senior]{background:var(--color-beige)}.profile-picto[data-astro-cid-c3hma3ip] svg{width:1rem;height:1rem}.profile-picto[data-astro-cid-c3hma3ip]{border-radius:var(--radius-s);background:var(--color-white);place-items:center;width:1.625rem;height:1.625rem}.profile[data-astro-cid-c3hma3ip][aria-pressed=true]{color:var(--color-ink);box-shadow:inset 0 0 0 2px var(--color-ink)}.profile[data-astro-cid-c3hma3ip][aria-pressed=true] .profile-picto[data-astro-cid-c3hma3ip]{color:var(--color-ink)}.profile[data-astro-cid-c3hma3ip]:focus-visible{box-shadow:var(--focus-ring)}.profile[data-astro-cid-c3hma3ip][aria-pressed=true]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-ink), var(--focus-ring)}.text-card[data-astro-cid-c3hma3ip]{padding:.125rem var(--space-xs);border-radius:var(--space-xs);background:var(--color-surface);gap:0}.field[data-astro-cid-c3hma3ip]{border-bottom:1px solid var(--color-line);flex-direction:row;align-items:center;gap:.625rem;min-height:3.25rem;padding:.25rem 0}.field[data-astro-cid-c3hma3ip]:last-of-type{border-bottom:0}.field-label[data-astro-cid-c3hma3ip]{flex:1;gap:.0625rem;min-width:0;font-weight:600;display:grid}.field-help[data-astro-cid-c3hma3ip]{color:var(--color-muted);font-size:.75rem;font-weight:400;line-height:1.25}.stepper[data-astro-cid-c3hma3ip]{align-items:center;gap:var(--space-3xs);flex-shrink:0;display:flex}.step[data-astro-cid-c3hma3ip]{border:1.5px solid var(--color-ink);border-radius:var(--radius-pill);background:var(--color-white);place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid}.step--plus[data-astro-cid-c3hma3ip]{background:var(--color-ink);color:var(--color-white)}.step[data-astro-cid-c3hma3ip]:focus-visible{border-radius:var(--radius-pill)}.step[data-astro-cid-c3hma3ip][aria-disabled=true]{opacity:.45;cursor:not-allowed}.step-value[data-astro-cid-c3hma3ip]{min-width:3.625rem;font-family:var(--font-display);font-size:1.125rem;font-stretch:var(--font-display-stretch);text-align:center;font-weight:800}.segmented[data-astro-cid-c3hma3ip]{background:var(--color-white);border:1px solid #8a9093;border-radius:.625rem;flex-shrink:0;gap:.125rem;min-height:2.625rem;padding:calc(.1875rem - 1px)}.segment[data-astro-cid-c3hma3ip]{border-radius:.4375rem;flex:none;min-height:2.25rem;padding:0 .625rem;font-weight:600}.segment[data-astro-cid-c3hma3ip]:before{border-radius:.4375rem;inset:0}.segment[data-astro-cid-c3hma3ip]:hover:before{background:var(--color-surface)}.segment[data-astro-cid-c3hma3ip]:has(:checked){color:var(--color-white);font-weight:600}.segment[data-astro-cid-c3hma3ip]:has(:checked):before{background:var(--color-ink);box-shadow:none}.options[data-astro-cid-c3hma3ip]{gap:var(--space-2xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.option[data-astro-cid-c3hma3ip]{align-items:center;gap:var(--space-2xs);min-height:2.875rem;padding:.25rem .625rem .25rem var(--space-xs);background:var(--color-white);font-size:var(--text-label);text-align:start;border:1px solid #8a9093;border-radius:.625rem;font-weight:600;line-height:1.15;display:flex}.option-icon[data-astro-cid-c3hma3ip]{flex-shrink:0;display:grid}.option-label[data-astro-cid-c3hma3ip]{flex:1;min-width:0}.check[data-astro-cid-c3hma3ip]{border-radius:var(--radius-pill);border:1.5px solid #8a9093;flex-shrink:0;place-items:center;width:1.375rem;height:1.375rem;display:grid}.check[data-astro-cid-c3hma3ip] svg{visibility:hidden}.option[data-astro-cid-c3hma3ip][aria-checked=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-white)}.option[data-astro-cid-c3hma3ip][aria-checked=true] .option-icon[data-astro-cid-c3hma3ip]{color:var(--color-yellow)}.option[data-astro-cid-c3hma3ip][aria-checked=true] .check[data-astro-cid-c3hma3ip]{border-color:var(--color-yellow);background:var(--color-yellow);color:var(--color-ink)}.option[data-astro-cid-c3hma3ip][aria-checked=true] .check[data-astro-cid-c3hma3ip] svg{visibility:visible}.foot[data-astro-cid-c3hma3ip]{padding:.625rem var(--space-s) calc(.625rem + env(safe-area-inset-bottom));border-top:1px solid var(--color-line);background:var(--color-white);flex-direction:row-reverse;justify-content:space-between;box-shadow:0 -.375rem 1.25rem #2826251a}.reset[data-astro-cid-c3hma3ip]{min-height:3rem;font-size:var(--text-small)}.reset[data-astro-cid-c3hma3ip] svg{width:1.125rem;height:1.125rem}.declaration[data-astro-cid-c3hma3ip]{min-height:3rem;font-size:var(--text-xs);align-items:center;font-weight:600;line-height:1.25;display:inline-flex}}@media (prefers-reduced-motion:no-preference){.a11y-dialog[data-astro-cid-c3hma3ip][open] .sheet[data-astro-cid-c3hma3ip]{animation:sheet-in var(--duration-slow) var(--ease-out)}.a11y-dialog[data-astro-cid-c3hma3ip][open] .veil[data-astro-cid-c3hma3ip]{animation:veil-in var(--duration-slow) var(--ease-out)}}@keyframes sheet-in{0%{opacity:0;translate:1.5rem}}@keyframes veil-in{0%{opacity:0}}@keyframes sheet-up{0%{opacity:0;translate:0 2rem}}@container site (width<=39.99rem){.a11y-dialog[data-astro-cid-c3hma3ip][open] .sheet[data-astro-cid-c3hma3ip]{animation-name:sheet-up}}.a11y-toast-region[data-astro-cid-wxywv6gd]{top:calc(var(--header-height) + var(--space-m));right:var(--space-m);z-index:70;width:min(31rem, calc(100vw - 2 * var(--space-s)));position:fixed}.toast[data-astro-cid-wxywv6gd]{gap:var(--space-s);border-radius:var(--radius-m);background:var(--color-ink);color:var(--color-white);flex-direction:column;padding:1.25rem;display:flex;box-shadow:0 .5rem 1.5rem #28262533}.toast-head[data-astro-cid-wxywv6gd]{align-items:flex-start;gap:var(--space-xs);display:flex}.picto[data-astro-cid-wxywv6gd]{border-radius:var(--radius-pill);background:var(--color-yellow);width:2.5rem;height:2.5rem;color:var(--color-ink);flex-shrink:0;place-items:center;display:grid}.picto[data-astro-cid-wxywv6gd] svg{width:1.25rem;height:1.25rem}.dismiss[data-astro-cid-wxywv6gd] svg{width:1.125rem;height:1.125rem}.action[data-astro-cid-wxywv6gd] svg{flex-shrink:0;width:1rem;height:1rem}.texts[data-astro-cid-wxywv6gd]{gap:var(--space-3xs);flex:1;min-width:0;display:grid}.title[data-astro-cid-wxywv6gd]{font-size:1.0625rem;font-weight:700;line-height:1.25}.detail[data-astro-cid-wxywv6gd]{color:#fffc;font-size:var(--text-xs);line-height:1.5}.detail-short[data-astro-cid-wxywv6gd]{display:none}.dismiss[data-astro-cid-wxywv6gd]{border-radius:var(--radius-pill);width:2rem;height:2rem;color:var(--color-white);background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid;position:relative}.dismiss[data-astro-cid-wxywv6gd]:after{content:"";position:absolute;inset:-.375rem}.dismiss[data-astro-cid-wxywv6gd]:hover{background:#ffffff1f}.dismiss[data-astro-cid-wxywv6gd]:focus-visible{border-radius:var(--radius-pill)}.actions[data-astro-cid-wxywv6gd]{gap:var(--space-2xs);flex-wrap:wrap;padding-left:3.25rem;display:flex}.action[data-astro-cid-wxywv6gd]{justify-content:center;align-items:center;gap:var(--space-2xs);min-height:2.5rem;padding:0 var(--space-s);font-size:var(--text-xs);border:1px solid #0000;border-radius:1.25rem;font-weight:700;line-height:1.2;display:inline-flex;position:relative}.action[data-astro-cid-wxywv6gd]:after{content:"";position:absolute;inset:-.125rem 0}.action--undo[data-astro-cid-wxywv6gd]{background:var(--color-yellow);color:var(--color-ink)}.action--edit[data-astro-cid-wxywv6gd]{color:var(--color-white);background:0 0;border-color:#fff6}.action--edit[data-astro-cid-wxywv6gd]:hover{background:#ffffff1f}.action[data-astro-cid-wxywv6gd]:focus-visible{box-shadow:0 0 0 2px var(--color-ink), 0 0 0 4px var(--color-yellow);border-radius:1.25rem}@media (prefers-reduced-motion:no-preference){.toast[data-astro-cid-wxywv6gd]{animation:toast-in var(--duration-slow) var(--ease-out)}.toast[data-astro-cid-wxywv6gd][data-leaving]{animation:toast-out var(--duration-slow) var(--ease-out) forwards}}@keyframes toast-in{0%{opacity:0;translate:0 -.5rem}}@keyframes toast-out{to{opacity:0;visibility:hidden;translate:0 -.5rem}}@container site (width<=39.99rem){.a11y-toast-region[data-astro-cid-wxywv6gd]{top:auto;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));width:auto;left:.75rem}.toast[data-astro-cid-wxywv6gd]{padding:var(--space-s);gap:.875rem;box-shadow:0 .5rem 1.5rem #28262540}.picto[data-astro-cid-wxywv6gd]{width:2.25rem;height:2.25rem}.picto[data-astro-cid-wxywv6gd] svg{width:1.125rem;height:1.125rem}.title[data-astro-cid-wxywv6gd]{font-size:var(--text-body)}.detail[data-astro-cid-wxywv6gd]{font-size:var(--text-label)}.detail-long[data-astro-cid-wxywv6gd],.dismiss[data-astro-cid-wxywv6gd]{display:none}.detail-short[data-astro-cid-wxywv6gd]{display:inline}.actions[data-astro-cid-wxywv6gd]{padding-left:0}.action[data-astro-cid-wxywv6gd]{border-radius:1.375rem;flex:9rem;min-height:2.75rem}.action[data-astro-cid-wxywv6gd]:after{display:none}}.a11y-float[data-astro-cid-46mwfsah]{z-index:50;position:fixed;bottom:1.5rem;right:3.125rem}body{padding-bottom:2.75rem}body:has(>[data-consent-banner]) .a11y-float[data-astro-cid-46mwfsah]{z-index:61;right:min(32.25rem,100vw - 11.5rem)}@container site (width<=39.99rem){.a11y-float[data-astro-cid-46mwfsah]{display:none}}.a11y-mask[data-astro-cid-46mwfsah]{--mask-y:40vh;--mask-band:6rem;z-index:60;pointer-events:none;display:none;position:fixed;inset:0}:root[data-a11y-mask] .a11y-mask[data-astro-cid-46mwfsah]{display:block}.mask-band[data-astro-cid-46mwfsah]{background:#28262599;position:absolute;left:0;right:0}.mask-band--top[data-astro-cid-46mwfsah]{height:max(0px, calc(var(--mask-y) - var(--mask-band) / 2));top:0}.mask-band--bottom[data-astro-cid-46mwfsah]{top:calc(var(--mask-y) + var(--mask-band) / 2);bottom:0}@media print{:is(.a11y-skip,.a11y-bar,.a11y-float,.a11y-toast-region,.a11y-mask){display:none!important}}.a11y-skip[data-astro-cid-v2sqtzqg]:not(:focus-within){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.a11y-skip[data-astro-cid-v2sqtzqg]{z-index:20;align-items:center;gap:var(--space-2xs);background:var(--color-ink);min-height:4rem;color:var(--color-white);padding:.5rem 2.5rem;display:flex;position:relative}.skip-title[data-astro-cid-v2sqtzqg]{margin-right:var(--space-s);color:#ffffffb3;font-size:var(--text-label);letter-spacing:.03125rem;font-weight:600;line-height:1.2}.skip-list[data-astro-cid-v2sqtzqg]{gap:var(--space-2xs);flex-wrap:wrap;padding:0;display:flex}.skip-link[data-astro-cid-v2sqtzqg]{align-items:center;gap:var(--space-2xs);min-height:2.5rem;padding:0 var(--space-s);color:var(--color-white);font-size:var(--text-small);border-radius:1.25rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.skip-link[data-astro-cid-v2sqtzqg]:after{content:"";position:absolute;inset:-.125rem 0}.skip-link[data-astro-cid-v2sqtzqg]:hover{text-decoration:underline}.skip-link[data-astro-cid-v2sqtzqg]:focus-visible,.skip-link[data-astro-cid-v2sqtzqg]:focus{background:var(--color-yellow);box-shadow:0 0 0 3px var(--color-white), 0 0 0 5px var(--color-ink);color:var(--color-ink);border-radius:1.25rem;outline:none;font-weight:700}.skip-icon[data-astro-cid-v2sqtzqg],.skip-enter[data-astro-cid-v2sqtzqg]{display:none}.skip-link[data-astro-cid-v2sqtzqg]:focus .skip-enter[data-astro-cid-v2sqtzqg]{display:grid}.skip-icon[data-astro-cid-v2sqtzqg] svg{width:1.125rem;height:1.125rem}.skip-enter[data-astro-cid-v2sqtzqg] svg{width:1rem;height:1rem}.skip-hint[data-astro-cid-v2sqtzqg]{align-items:center;gap:var(--space-2xs);color:#ffffffb3;font-size:var(--text-label);margin-left:auto;line-height:1.2;display:flex}.skip-hint[data-astro-cid-v2sqtzqg] kbd[data-astro-cid-v2sqtzqg]{padding:.375rem var(--space-2xs);border-radius:var(--radius-s);color:var(--color-white);background:#ffffff1a;border:1px solid #ffffff4d;border-bottom-width:2px;font-family:inherit;font-weight:700}@container site (width<=39.99rem){.a11y-skip[data-astro-cid-v2sqtzqg]:focus-within{z-index:80;position:fixed;top:0;left:0;right:0}.a11y-skip[data-astro-cid-v2sqtzqg]{padding:.875rem var(--space-s) var(--space-s);flex-direction:column;align-items:stretch;gap:.375rem}.skip-title[data-astro-cid-v2sqtzqg]{letter-spacing:.0625rem;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.skip-list[data-astro-cid-v2sqtzqg]{flex-direction:column;gap:.375rem}.skip-item--desktop[data-astro-cid-v2sqtzqg],.skip-hint[data-astro-cid-v2sqtzqg]{display:none}.skip-link[data-astro-cid-v2sqtzqg]{width:100%;min-height:3rem;font-size:var(--text-body);background:#ffffff14;border-radius:1.5rem;gap:.625rem;display:flex}.skip-link[data-astro-cid-v2sqtzqg]:after{display:none}.skip-link[data-astro-cid-v2sqtzqg]:focus-visible,.skip-link[data-astro-cid-v2sqtzqg]:focus{border-radius:1.5rem}.skip-icon[data-astro-cid-v2sqtzqg]{display:grid}.skip-label[data-astro-cid-v2sqtzqg]{flex:1}}.consent-banner[data-astro-cid-2bljwwrb]{z-index:60;position:fixed;bottom:0;right:0}.veil[data-astro-cid-2bljwwrb]{background:radial-gradient(100% 100% at 100% 100%, color-mix(in srgb, var(--color-ink) 40%, transparent), transparent);pointer-events:none;width:35rem;height:30rem;position:absolute;bottom:0;right:0}.sheet[data-astro-cid-2bljwwrb]{width:min(28.75rem, calc(100vw - 2 * var(--mosaic-gap)));max-height:calc(100dvh - 2 * var(--space-l));margin:0 var(--space-l) var(--space-l) 0;overscroll-behavior:contain;border:1px solid var(--color-line);border-radius:var(--radius-l);background:var(--color-white);box-shadow:0 .75rem 2.5rem color-mix(in srgb, var(--color-ink) 16%, transparent);color:var(--color-ink);flex-direction:column;gap:1.25rem;padding:calc(1.75rem - 1px);display:flex;position:relative;overflow-y:auto}.head[data-astro-cid-2bljwwrb]{justify-content:space-between;align-items:center;gap:var(--space-s);display:flex}.picto[data-astro-cid-2bljwwrb]{background:var(--color-yellow);border-radius:.625rem;flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;display:grid}.skip[data-astro-cid-2bljwwrb]{align-items:center;gap:var(--space-2xs);min-height:2.75rem;font-size:var(--text-xs);background:0 0;border:0;padding:0;font-weight:600;line-height:1.2;display:inline-flex}.cross[data-astro-cid-2bljwwrb]{border-radius:var(--radius-pill);background:var(--color-surface);width:2.25rem;height:2.25rem;transition:background-color var(--duration-fast) var(--ease-out);place-items:center;display:grid}.skip[data-astro-cid-2bljwwrb]:hover .cross[data-astro-cid-2bljwwrb]{background:var(--color-line)}.text[data-astro-cid-2bljwwrb]{gap:var(--space-2xs);display:grid}h2[data-astro-cid-2bljwwrb]{letter-spacing:-.03125rem;font-size:1.75rem;font-weight:900;line-height:1.8125rem}.intro[data-astro-cid-2bljwwrb]{color:var(--color-muted);font-size:var(--text-small);line-height:1.4}.purposes[data-astro-cid-2bljwwrb]{gap:var(--space-2xs);padding:0;display:grid}.purposes[data-astro-cid-2bljwwrb] li[data-astro-cid-2bljwwrb]{align-items:center;gap:var(--space-xs);min-height:1.75rem;font-size:var(--text-small);font-weight:500;line-height:1.2;display:flex}.purpose-picto[data-astro-cid-2bljwwrb]{border-radius:var(--radius-s);flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;display:grid}[data-astro-cid-2bljwwrb][data-purpose=audience] .purpose-picto[data-astro-cid-2bljwwrb]{background:var(--color-blue)}[data-astro-cid-2bljwwrb][data-purpose=thirdParty] .purpose-picto[data-astro-cid-2bljwwrb]{background:var(--color-yellow)}[data-astro-cid-2bljwwrb][data-purpose=social] .purpose-picto[data-astro-cid-2bljwwrb]{background:var(--color-lilac)}.mention[data-astro-cid-2bljwwrb]{color:var(--color-muted);font-size:var(--text-label);line-height:1.125rem}.buttons[data-astro-cid-2bljwwrb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.btn[data-astro-cid-2bljwwrb]{min-height:3.25rem;padding:0 var(--space-xs);border-radius:var(--radius-m);background:var(--color-ink);color:var(--color-white);font-size:var(--text-small);border:0;font-weight:600;line-height:1.2}.btn[data-astro-cid-2bljwwrb]:hover{background:var(--color-ink-hover)}.links[data-astro-cid-2bljwwrb]{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 1.75rem;display:flex}.link[data-astro-cid-2bljwwrb]{align-items:center;gap:var(--space-2xs);min-height:2.75rem;font-size:var(--text-xs);font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.link--strong[data-astro-cid-2bljwwrb]{font-weight:600}.link[data-astro-cid-2bljwwrb]:hover{text-decoration:underline}@container site (width<=39.99rem){.consent-banner[data-astro-cid-2bljwwrb]{left:0}.veil[data-astro-cid-2bljwwrb]{background:color-mix(in srgb, var(--color-ink) 36%, transparent);width:auto;height:auto;position:fixed;inset:0}.sheet[data-astro-cid-2bljwwrb]{gap:var(--space-s);width:100%;max-height:calc(100dvh - var(--space-l));padding:var(--space-xs) 1.25rem max(2.625rem, calc(env(safe-area-inset-bottom) + 1rem));border-radius:var(--space-m) var(--space-m) 0 0;box-shadow:0 -.5rem 2rem color-mix(in srgb, var(--color-ink) 18%, transparent);border:0;margin:0}.skip[data-astro-cid-2bljwwrb]{padding-left:var(--space-2xs);gap:.375rem}.cross[data-astro-cid-2bljwwrb] svg{width:1.125rem;height:1.125rem}.btn[data-astro-cid-2bljwwrb]{font-size:var(--text-body)}.links[data-astro-cid-2bljwwrb]{justify-content:space-between}.link[data-astro-cid-2bljwwrb]{font-size:var(--text-small)}.link--strong[data-astro-cid-2bljwwrb] svg{width:1.125rem;height:1.125rem}.long[data-astro-cid-2bljwwrb]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:no-preference){.sheet[data-astro-cid-2bljwwrb]{animation:banner-in var(--duration-slow) var(--ease-out)}}@keyframes banner-in{0%{opacity:0;translate:0 1rem}}.prefs[data-astro-cid-whwmka6x]{flex-direction:column;min-height:0;display:flex}.cats[data-astro-cid-whwmka6x]{min-height:0;padding:var(--space-2xs) var(--space-l);overscroll-behavior:contain;flex:auto;position:relative;overflow-y:auto}.list[data-astro-cid-whwmka6x]{padding:0}.cat[data-astro-cid-whwmka6x]{gap:var(--space-s);border-bottom:1px solid var(--color-line);padding-block:1.375rem calc(1.375rem - 1px);display:grid}.row[data-astro-cid-whwmka6x]{align-items:center;gap:var(--space-s);grid-template-columns:2.5rem minmax(0,1fr) 2.25rem 3.5rem;display:grid;position:relative}.picto[data-astro-cid-whwmka6x]{border-radius:var(--radius-m);background:var(--color-surface);place-items:center;width:2.5rem;height:2.5rem;display:grid}.texts[data-astro-cid-whwmka6x]{gap:var(--space-3xs);display:grid}.title-line[data-astro-cid-whwmka6x]{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.title[data-astro-cid-whwmka6x]{font-family:var(--font-body);font-size:1.0625rem;font-weight:700;font-stretch:100%;line-height:1.3125rem}.expand[data-astro-cid-whwmka6x]{font-weight:inherit;text-align:start;background:0 0;border:0;align-items:center;gap:.375rem;padding:0;display:inline-flex}.chevron[data-astro-cid-whwmka6x]{border-radius:var(--radius-pill);width:2.25rem;height:2.25rem;transition:background-color var(--duration-fast) var(--ease-out);place-items:center;display:grid;position:absolute;top:50%;right:4.5rem;translate:0 -50%}.chevron[data-astro-cid-whwmka6x][hidden]{display:none}.expand[data-astro-cid-whwmka6x][aria-expanded=true] .chevron[data-astro-cid-whwmka6x] svg{rotate:180deg}@media (hover:hover){.expand[data-astro-cid-whwmka6x]:hover .chevron[data-astro-cid-whwmka6x]{background:var(--color-surface)}}.cat-badge[data-astro-cid-whwmka6x]{border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-muted);padding:.1875rem .625rem;font-size:.75rem;font-weight:700;line-height:1.25}.desc[data-astro-cid-whwmka6x]{color:var(--color-muted);font-size:var(--text-xs);line-height:1.25rem}.switch[data-astro-cid-whwmka6x]{grid-column:4;place-items:center;width:3.5rem;height:2.75rem;display:grid;position:relative}.switch[data-astro-cid-whwmka6x] input[data-astro-cid-whwmka6x]{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.switch[data-astro-cid-whwmka6x] input[data-astro-cid-whwmka6x]:disabled{cursor:not-allowed}.track[data-astro-cid-whwmka6x]{width:3.5rem;height:2rem;padding:var(--space-3xs);border-radius:var(--radius-l);background:var(--color-line);box-shadow:inset 0 0 0 2px var(--color-muted);transition:background-color var(--duration-base) var(--ease-out);align-items:center;display:flex}.knob[data-astro-cid-whwmka6x]{border-radius:var(--radius-pill);background:var(--color-white);width:1.5rem;height:1.5rem;box-shadow:0 1px 3px color-mix(in srgb, var(--color-ink) 20%, transparent);transition:translate var(--duration-base) var(--ease-out);place-items:center;display:grid}.knob[data-astro-cid-whwmka6x] svg{display:none}.switch[data-astro-cid-whwmka6x] input[data-astro-cid-whwmka6x]:checked+.track[data-astro-cid-whwmka6x]{background:var(--color-success-text);box-shadow:none}.switch[data-astro-cid-whwmka6x] input[data-astro-cid-whwmka6x]:checked+.track[data-astro-cid-whwmka6x] .knob[data-astro-cid-whwmka6x]{translate:1.5rem}.switch--locked[data-astro-cid-whwmka6x] .track[data-astro-cid-whwmka6x]{opacity:.5}.switch[data-astro-cid-whwmka6x] input[data-astro-cid-whwmka6x]:focus-visible+.track[data-astro-cid-whwmka6x]{box-shadow:var(--focus-ring)}.services[data-astro-cid-whwmka6x]{padding:var(--space-3xs) var(--space-s);border-radius:var(--radius-m);background:var(--color-surface)}.services[data-astro-cid-whwmka6x][hidden]{display:none}table[data-astro-cid-whwmka6x]{border-collapse:collapse;width:100%;font-size:var(--text-xs);text-align:start;line-height:1.2}th[data-astro-cid-whwmka6x],td[data-astro-cid-whwmka6x]{text-align:start;vertical-align:top;padding:.625rem 0}th[data-astro-cid-whwmka6x]+th[data-astro-cid-whwmka6x],td[data-astro-cid-whwmka6x]+td[data-astro-cid-whwmka6x]{padding-inline-start:var(--space-s)}th[data-astro-cid-whwmka6x]{color:var(--color-muted);font-size:.75rem;font-weight:700}th[data-astro-cid-whwmka6x]:nth-child(2){width:calc(13.75rem + var(--space-s))}th[data-astro-cid-whwmka6x]:nth-child(3){width:calc(6.25rem + var(--space-s))}td[data-astro-cid-whwmka6x]{border-top:1px solid var(--color-line)}.name[data-astro-cid-whwmka6x]{font-weight:700}.duration-label[data-astro-cid-whwmka6x]{display:none}.foot[data-astro-cid-whwmka6x]{align-items:center;gap:var(--space-xs);padding:calc(1.25rem - 1px) var(--space-l) 1.25rem;border-top:1px solid var(--color-line);flex-wrap:wrap;display:flex}.policy[data-astro-cid-whwmka6x]{color:var(--color-muted);font-size:var(--text-xs);flex:auto;font-weight:600;text-decoration:none}.policy[data-astro-cid-whwmka6x]:hover{text-decoration:underline}.btn[data-astro-cid-whwmka6x]{justify-content:center;align-items:center;gap:var(--space-2xs);border-radius:var(--radius-m);min-height:3.25rem;font-size:var(--text-small);border:0;padding:0 1.375rem;font-weight:600;line-height:1.2;display:inline-flex}.btn--dark[data-astro-cid-whwmka6x]{background:var(--color-ink);color:var(--color-white)}.btn--dark[data-astro-cid-whwmka6x]:hover{background:var(--color-ink-hover)}.btn--save[data-astro-cid-whwmka6x]{background:var(--color-green);color:var(--color-ink)}.btn--save[data-astro-cid-whwmka6x]:hover{background:var(--color-green-hover)}.btn--save[data-astro-cid-whwmka6x] svg{display:none}.prefs--page[data-astro-cid-whwmka6x] .cats[data-astro-cid-whwmka6x],.prefs--page[data-astro-cid-whwmka6x] .foot[data-astro-cid-whwmka6x]{padding-inline:0}.prefs--page[data-astro-cid-whwmka6x] .cats[data-astro-cid-whwmka6x]{overflow:visible}@container site (width<=39.99rem){.cats[data-astro-cid-whwmka6x]{padding:var(--space-xs) var(--space-xs) .625rem}.list[data-astro-cid-whwmka6x]{gap:.375rem;display:grid}.cat[data-astro-cid-whwmka6x]{padding:.375rem .375rem var(--space-xs) var(--space-s);border-radius:var(--space-xs);border:0;gap:0}.cat[data-astro-cid-whwmka6x][data-purpose=necessary]{background:var(--color-beige)}.cat[data-astro-cid-whwmka6x][data-purpose=audience]{background:var(--color-blue)}.cat[data-astro-cid-whwmka6x][data-purpose=thirdParty]{background:var(--color-yellow)}.cat[data-astro-cid-whwmka6x][data-purpose=social]{background:var(--color-lilac)}.row[data-astro-cid-whwmka6x]{gap:0 var(--space-2xs);grid-template-columns:minmax(0,1fr) 3.5rem}.picto[data-astro-cid-whwmka6x],.cat-badge[data-astro-cid-whwmka6x]{display:none}.texts[data-astro-cid-whwmka6x]{display:contents}.title-line[data-astro-cid-whwmka6x]{min-height:2.75rem}.title[data-astro-cid-whwmka6x]{font-family:var(--font-display);font-size:1.125rem;font-stretch:var(--font-display-stretch);font-weight:800;line-height:1.4}.expand[data-astro-cid-whwmka6x]{min-height:2.75rem}.chevron[data-astro-cid-whwmka6x]{width:auto;height:auto;position:static;translate:none}.chevron[data-astro-cid-whwmka6x] svg{width:1.25rem;height:1.25rem}@media (hover:hover){.expand[data-astro-cid-whwmka6x]:hover .chevron[data-astro-cid-whwmka6x]{background:0 0}}.desc[data-astro-cid-whwmka6x]{color:var(--color-ink-soft);grid-column:1/-1;line-height:1.35}.switch[data-astro-cid-whwmka6x]{grid-area:1/2}.track[data-astro-cid-whwmka6x]{border:2px solid var(--color-muted);border-radius:var(--radius-pill);background:var(--color-white);width:3.25rem;height:1.875rem;box-shadow:none;padding:.1875rem}.knob[data-astro-cid-whwmka6x]{background:var(--color-muted);box-shadow:none}.switch[data-astro-cid-whwmka6x] input[data-astro-cid-whwmka6x]:checked+.track[data-astro-cid-whwmka6x]{border-color:var(--color-ink);background:var(--color-ink)}.switch[data-astro-cid-whwmka6x] input[data-astro-cid-whwmka6x]:checked+.track[data-astro-cid-whwmka6x] .knob[data-astro-cid-whwmka6x]{background:var(--color-white);color:var(--color-success-text);translate:1.375rem}.switch[data-astro-cid-whwmka6x] input[data-astro-cid-whwmka6x]:checked+.track[data-astro-cid-whwmka6x] .knob[data-astro-cid-whwmka6x] svg{display:block}.switch--locked[data-astro-cid-whwmka6x] .track[data-astro-cid-whwmka6x]{opacity:1}.switch--locked[data-astro-cid-whwmka6x] input[data-astro-cid-whwmka6x]:checked+.track[data-astro-cid-whwmka6x]{border-color:var(--color-muted);background:var(--color-muted)}.switch--locked[data-astro-cid-whwmka6x] input[data-astro-cid-whwmka6x]:checked+.track[data-astro-cid-whwmka6x] .knob[data-astro-cid-whwmka6x]{color:var(--color-muted)}.services[data-astro-cid-whwmka6x]{padding:var(--space-xs) .625rem 0 0;background:0 0}table[data-astro-cid-whwmka6x],tbody[data-astro-cid-whwmka6x]{display:block}thead[data-astro-cid-whwmka6x]{display:none}tbody[data-astro-cid-whwmka6x]{border-radius:var(--radius-m);background:var(--color-white);padding:.125rem .875rem}tr[data-astro-cid-whwmka6x]{align-items:center;gap:.125rem var(--space-xs);padding-block:var(--space-2xs);border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto;display:grid}tr[data-astro-cid-whwmka6x]:last-child{border-bottom:0}td[data-astro-cid-whwmka6x]{border:0;padding:0;display:block}td[data-astro-cid-whwmka6x]+td[data-astro-cid-whwmka6x]{padding:0}.name[data-astro-cid-whwmka6x]{grid-column:1;font-weight:600}.purpose[data-astro-cid-whwmka6x]{color:var(--color-muted);font-size:var(--text-label);grid-column:1}.duration[data-astro-cid-whwmka6x]{font-size:var(--text-label);text-align:end;grid-area:1/2/span 2;font-weight:600;display:grid}.duration-label[data-astro-cid-whwmka6x]{color:var(--color-muted);font-size:.75rem;font-weight:400;display:block}.foot[data-astro-cid-whwmka6x]{gap:var(--space-2xs);padding:.625rem var(--space-s) max(var(--space-s), env(safe-area-inset-bottom));background:var(--color-white);box-shadow:0 -6px 20px color-mix(in srgb, var(--color-ink) 10%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.policy[data-astro-cid-whwmka6x]{display:none}.btn[data-astro-cid-whwmka6x]{min-height:3rem;padding:0 var(--space-s);font-size:var(--text-body)}.btn--dark[data-astro-cid-whwmka6x]{border:1.5px solid var(--color-ink);background:var(--color-white);color:var(--color-ink)}.btn--dark[data-astro-cid-whwmka6x]:hover{background:var(--color-surface)}.btn--save[data-astro-cid-whwmka6x]{background:var(--color-ink);color:var(--color-white);grid-column:1/-1}.btn--save[data-astro-cid-whwmka6x]:hover{background:var(--color-ink-hover)}.btn--save[data-astro-cid-whwmka6x] svg{display:block}.prefs--page[data-astro-cid-whwmka6x] .foot[data-astro-cid-whwmka6x]{box-shadow:none;padding-inline:0}}.center[data-astro-cid-xhsf7tkq]{width:min(47.5rem, calc(100% - 2 * var(--mosaic-gap)));max-width:none;max-height:calc(100dvh - 2 * var(--mosaic-gap));border-radius:var(--radius-l);background:var(--color-white);box-shadow:0 1.5rem 3.75rem color-mix(in srgb, var(--color-ink) 30%, transparent);color:var(--color-ink);border:0;margin:auto;padding:0;overflow:hidden}.center[data-astro-cid-xhsf7tkq][open]{flex-direction:column;display:flex}.center[data-astro-cid-xhsf7tkq]::backdrop{background:color-mix(in srgb, var(--color-ink) 65%, transparent)}.center[data-astro-cid-xhsf7tkq]>form{flex:auto}.head[data-astro-cid-xhsf7tkq]{align-items:center;gap:var(--space-s);padding:1.75rem var(--space-l) calc(1.75rem - 1px);border-bottom:1px solid var(--color-line);display:flex}.picto[data-astro-cid-xhsf7tkq]{background:var(--color-yellow);border-radius:.625rem;flex-shrink:0;place-items:center;width:3rem;height:3rem;display:grid}.head-texts[data-astro-cid-xhsf7tkq]{flex:1;gap:.125rem;min-width:0;display:grid}h2[data-astro-cid-xhsf7tkq]{font-size:1.75rem;line-height:1.4}.subtitle[data-astro-cid-xhsf7tkq]{color:var(--color-muted);font-size:var(--text-xs);line-height:1.2}.only-mobile[data-astro-cid-xhsf7tkq]{display:none}.close[data-astro-cid-xhsf7tkq]{border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-white);flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid}.close[data-astro-cid-xhsf7tkq]:hover{background:var(--color-surface)}.center[data-astro-cid-xhsf7tkq] .close:focus-visible{border-radius:var(--radius-pill)}@container site (width<=39.99rem){.center[data-astro-cid-xhsf7tkq]{width:100%;height:100dvh;max-height:none;box-shadow:none;border-radius:0}.only-desktop[data-astro-cid-xhsf7tkq]{display:none}.only-mobile[data-astro-cid-xhsf7tkq]{display:inline}p[data-astro-cid-xhsf7tkq].only-mobile{display:block}.head[data-astro-cid-xhsf7tkq]{min-height:3.25rem;padding:0 var(--space-2xs) 0 var(--space-s);gap:.625rem}.picto[data-astro-cid-xhsf7tkq]{width:var(--space-l);height:var(--space-l);border-radius:var(--radius-m)}.picto[data-astro-cid-xhsf7tkq] svg{width:1.125rem;height:1.125rem}h2[data-astro-cid-xhsf7tkq]{letter-spacing:-.0125rem;font-size:1.25rem}.close[data-astro-cid-xhsf7tkq]{border:0}.close[data-astro-cid-xhsf7tkq] svg{width:1.375rem;height:1.375rem}.intro[data-astro-cid-xhsf7tkq]{color:var(--color-muted);font-size:var(--text-xs);margin-bottom:.375rem;line-height:1.4}}@media (prefers-reduced-motion:no-preference){.center[data-astro-cid-xhsf7tkq][open]{animation:center-in var(--duration-slow) var(--ease-out)}}@keyframes center-in{0%{opacity:0;translate:0 .75rem}}.consent-fab[data-astro-cid-7j3qvonf]{bottom:var(--space-l);left:var(--space-l);z-index:50;border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-white);width:3.5rem;height:3.5rem;box-shadow:0 .375rem 1.25rem color-mix(in srgb, var(--color-ink) 18%, transparent);color:var(--color-ink);transition:scale var(--duration-fast) var(--ease-out);place-items:center;display:grid;position:fixed}.consent-fab[data-astro-cid-7j3qvonf][hidden]{display:none}body:has(>[data-consent-fab]:not([hidden])){padding-bottom:2.875rem}.consent-fab[data-astro-cid-7j3qvonf]:focus-visible{border-radius:var(--radius-pill)}.consent-fab[data-astro-cid-7j3qvonf]:active{scale:.96}.tip[data-astro-cid-7j3qvonf]{top:50%;left:calc(100% + var(--space-xs) + 1px);border-radius:var(--radius-m);background:var(--color-ink);color:var(--color-white);font-size:var(--text-label);white-space:nowrap;opacity:0;visibility:hidden;transition:opacity var(--duration-fast) var(--ease-out), translate var(--duration-fast) var(--ease-out), visibility 0s var(--duration-fast);pointer-events:none;padding:.625rem .875rem;font-weight:600;line-height:1.2;position:absolute;translate:-.25rem -50%}.consent-fab[data-astro-cid-7j3qvonf]:is(:hover,:focus-visible):not([data-tip-dismissed]) .tip[data-astro-cid-7j3qvonf]{opacity:1;visibility:visible;transition-delay:0s;translate:0 -50%}@media (width<=39.99rem){body:has(>[data-consent-fab]:not([hidden])){padding-bottom:1.875rem}}@container site (width<=39.99rem){.consent-fab[data-astro-cid-7j3qvonf]{bottom:max(var(--space-s), env(safe-area-inset-bottom));left:var(--space-s);border:2px solid var(--color-white);background:var(--color-ink);box-shadow:0 .375rem 1.125rem color-mix(in srgb, var(--color-ink) 35%, transparent);color:var(--color-yellow)}}.consent-toast-region[data-astro-cid-2tvlbblt]{top:calc(var(--header-height) + var(--space-m));right:var(--space-l);z-index:70;width:min(26.25rem, calc(100vw - 2 * var(--mosaic-gap)));pointer-events:none;position:fixed}.toast[data-astro-cid-2tvlbblt]{padding:var(--space-s) 1.25rem;border-radius:var(--space-xs);background:var(--color-ink);box-shadow:0 .75rem 2rem color-mix(in srgb, var(--color-ink) 25%, transparent);color:var(--color-white);animation:toast-out var(--duration-slow) var(--ease-out) 5s forwards;align-items:center;gap:.875rem;display:flex}.picto[data-astro-cid-2tvlbblt]{width:var(--space-l);height:var(--space-l);border-radius:var(--radius-pill);background:var(--color-green);color:var(--color-ink);flex-shrink:0;place-items:center;display:grid}.texts[data-astro-cid-2tvlbblt]{gap:.125rem;min-width:0;display:grid}strong[data-astro-cid-2tvlbblt]{font-size:var(--text-small);font-weight:700;line-height:1.2}.detail[data-astro-cid-2tvlbblt]{color:var(--color-on-dark-muted);font-size:var(--text-label);line-height:1.2}@media (prefers-reduced-motion:no-preference){.toast[data-astro-cid-2tvlbblt]{animation:toast-in var(--duration-slow) var(--ease-out), toast-out var(--duration-slow) var(--ease-out) 5s forwards}}@media (prefers-reduced-motion:reduce){.toast[data-astro-cid-2tvlbblt]{animation:1ms linear 5s forwards toast-hide}}@keyframes toast-hide{to{visibility:hidden}}@container site (width<=39.99rem){.consent-toast-region[data-astro-cid-2tvlbblt]{top:var(--space-s);right:var(--space-s)}}.logo[data-astro-cid-r4ibslmy]{color:var(--color-ink)}.muted[data-astro-cid-r4ibslmy]{fill:var(--color-muted)}.on-dark[data-astro-cid-r4ibslmy]{color:var(--color-on-dark)}.on-dark[data-astro-cid-r4ibslmy] .muted[data-astro-cid-r4ibslmy]{fill:var(--color-on-dark-muted)}.site-footer[data-astro-cid-oenwriqq]{max-width:var(--page-max-width);padding:0 var(--mosaic-gap) var(--mosaic-gap);margin-inline:auto}.footer[data-astro-cid-oenwriqq]{gap:var(--space-xl);padding:var(--space-xl) var(--space-m) var(--space-l);background:var(--color-ink);color:var(--color-on-dark);display:grid}.top[data-astro-cid-oenwriqq]{justify-content:space-between;align-items:end;gap:var(--space-l);flex-wrap:wrap;display:flex}.identity[data-astro-cid-oenwriqq]{gap:1.125rem;display:grid}.tagline[data-astro-cid-oenwriqq]{max-width:22ch;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:500;line-height:1.3}.contact-buttons[data-astro-cid-oenwriqq]{gap:var(--space-xs);flex-wrap:wrap;display:flex}.pill[data-astro-cid-oenwriqq]{align-items:center;gap:var(--space-2xs);border-radius:var(--radius-pill);background:var(--color-white);min-height:3rem;color:var(--color-ink);font-size:var(--text-small);padding:0 1.25rem;font-weight:600;text-decoration:none;display:inline-flex}.pill[data-astro-cid-oenwriqq]:hover{background:var(--color-surface)}.columns[data-astro-cid-oenwriqq]{gap:var(--space-l);display:grid}.column[data-astro-cid-oenwriqq]{gap:var(--space-s);align-content:start;display:grid}.overline[data-astro-cid-oenwriqq]{color:var(--color-on-dark-subtle);font-family:var(--font-body)}.nav-lists[data-astro-cid-oenwriqq]{gap:var(--space-xs) var(--space-2xl);flex-wrap:wrap;display:flex}.nav-lists[data-astro-cid-oenwriqq] ul[data-astro-cid-oenwriqq]{align-content:start;gap:var(--space-xs);padding:0;display:grid}.column[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{font-size:var(--text-lead);font-weight:500;text-decoration:none}.footer[data-astro-cid-oenwriqq]{--hl:color-mix(in srgb, var(--color-white) 25%, transparent)}address[data-astro-cid-oenwriqq]{font-size:var(--text-lead);font-style:normal;display:grid}.hours[data-astro-cid-oenwriqq]{color:var(--color-on-dark-muted);font-size:var(--text-small);display:grid}.follow[data-astro-cid-oenwriqq]{font-size:var(--text-lead)}.socials[data-astro-cid-oenwriqq]{gap:.625rem;padding:0;display:flex}.socials[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{border-radius:var(--radius-pill);background:var(--color-white);width:2.75rem;height:2.75rem;color:var(--color-ink);place-items:center;display:grid}.socials[data-astro-cid-oenwriqq] [data-astro-cid-oenwriqq][data-network=facebook]{background:var(--color-blue)}.socials[data-astro-cid-oenwriqq] [data-astro-cid-oenwriqq][data-network=instagram]{background:var(--color-yellow)}.socials[data-astro-cid-oenwriqq] [data-astro-cid-oenwriqq][data-network=linkedin]{background:var(--color-green)}.bottom[data-astro-cid-oenwriqq]{justify-content:space-between;align-items:center;gap:var(--space-m);padding-top:var(--space-l);border-top:1px solid var(--color-on-dark-line);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.muted[data-astro-cid-oenwriqq]{color:var(--color-on-dark-muted)}.legal[data-astro-cid-oenwriqq]{gap:var(--space-xs) var(--space-m);flex-wrap:wrap;padding:0;display:flex}.legal[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{text-decoration:none}@container site (width>=64rem){.footer[data-astro-cid-oenwriqq]{padding:var(--space-3xl) var(--space-2xl) 2.25rem;gap:3.5rem}.nav-lists[data-astro-cid-oenwriqq] li[data-astro-cid-oenwriqq]{line-height:1.2}.bottom[data-astro-cid-oenwriqq]{padding-top:3.5rem;line-height:1.2}.columns[data-astro-cid-oenwriqq]{gap:var(--space-2xl);grid-template-columns:1fr 18.75rem 18.75rem}}.search-slot[data-astro-cid-zhcemkkk]{flex:0 auto;width:2.75rem;min-width:2.75rem;container:search-slot/inline-size}.search-trigger[data-astro-cid-zhcemkkk]{height:2.75rem;padding:0 var(--space-2xs) 0 .875rem;border:1px solid var(--color-line);border-radius:var(--radius-m);background:var(--color-surface);color:var(--color-ink);transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);align-items:center;gap:.625rem;text-decoration:none;display:flex;position:relative}.label[data-astro-cid-zhcemkkk]{min-width:0;color:var(--color-muted);font-size:var(--text-small);white-space:nowrap;flex:1;font-weight:500;line-height:1.2;overflow:hidden}.shortcut[data-astro-cid-zhcemkkk]{border:1px solid var(--color-line);border-radius:var(--radius-s);background:var(--color-white);color:var(--color-muted);white-space:nowrap;flex-shrink:0;padding:.125rem .4375rem;font-family:inherit;font-size:.75rem;font-weight:600;line-height:1.25}.search-trigger[data-astro-cid-zhcemkkk]:hover{border-color:var(--color-ink);background:var(--color-white)}.search-trigger[data-astro-cid-zhcemkkk]:focus-visible,.search-trigger[data-astro-cid-zhcemkkk][data-open]{border-color:var(--color-ink);border-radius:var(--radius-m);background:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-ink)}@container search-slot (width<=11.5rem){.shortcut[data-astro-cid-zhcemkkk]{display:none}}@container search-slot (width<=8.5rem){.search-trigger[data-astro-cid-zhcemkkk]{border-color:#0000;justify-content:center;width:2.75rem;margin-inline-start:auto;padding:0}.search-trigger[data-astro-cid-zhcemkkk]:hover{background:var(--color-line);border-color:#0000}.search-trigger[data-astro-cid-zhcemkkk]:focus-visible,.search-trigger[data-astro-cid-zhcemkkk][data-open]{box-shadow:var(--focus-ring)}.label[data-astro-cid-zhcemkkk]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@container site (width>=85rem){.search-slot[data-astro-cid-zhcemkkk]{width:13.125rem}}.site-header[data-astro-cid-isef26zo]{z-index:10;background:var(--color-white);transition:translate var(--duration-slow) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);position:sticky;top:0}.site-header[data-astro-cid-isef26zo][data-scrolled],.site-header[data-astro-cid-isef26zo][data-menu-open]{box-shadow:0 1px 0 var(--color-line)}.site-header[data-astro-cid-isef26zo][data-hidden]{translate:0 -100%}.bar[data-astro-cid-isef26zo]{justify-content:space-between;align-items:center;gap:var(--space-2xs) var(--space-xs);max-width:var(--page-max-width);min-height:4rem;padding:0 var(--space-s);flex-wrap:wrap;margin-inline:auto;display:flex}.home-link[data-astro-cid-isef26zo]{flex-shrink:0;display:inline-flex}.home-link[data-astro-cid-isef26zo] svg{width:min(10.875rem,45vw);height:auto}.primary-nav[data-astro-cid-isef26zo]{display:none}.primary-nav[data-astro-cid-isef26zo]>ul[data-astro-cid-isef26zo]{gap:var(--space-xs);padding:0;display:flex}.nav-toggle[data-astro-cid-isef26zo]{padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-s);font-size:var(--text-body);white-space:nowrap;background:0 0;border:0;align-items:center;gap:.375rem;font-weight:500;display:inline-flex}.nav-toggle[data-astro-cid-isef26zo]:hover{background:var(--color-surface)}.nav-toggle[data-astro-cid-isef26zo] .chevron{transition:transform var(--duration-base) var(--ease-out)}.nav-toggle[data-astro-cid-isef26zo][data-current],.nav-toggle[data-astro-cid-isef26zo]:has(+:popover-open){background:var(--color-green)}.nav-toggle[data-astro-cid-isef26zo]:has(+:popover-open) .chevron{transform:rotate(180deg)}.actions[data-astro-cid-isef26zo]{align-items:center;gap:var(--space-xs);margin-inline-start:auto;display:flex}.icon-button[data-astro-cid-isef26zo]{border-radius:var(--radius-m);background:var(--color-surface);width:2.75rem;height:2.75rem;color:var(--color-ink);border:0;place-items:center;display:inline-grid}.icon-button[data-astro-cid-isef26zo]:hover{background:var(--color-line)}.actions[data-astro-cid-isef26zo] .desktop-only{display:none}.mega-panel[data-astro-cid-isef26zo]{--bar-inset:max(2.5rem, calc((100% - var(--page-max-width)) / 2 + 2.5rem));inset:var(--panel-top,var(--header-height)) 0 auto;width:100%;max-width:none;max-height:calc(100dvh - var(--panel-top,var(--header-height)));padding:var(--space-s) var(--bar-inset) var(--space-m);background:var(--color-white);box-shadow:0 1px 0 var(--color-line);color:var(--color-ink);border:0;border-radius:0;margin:0;position:fixed;overflow-y:auto}.mega-panel[data-astro-cid-isef26zo]:popover-open{gap:var(--mosaic-gap);display:flex}.mega-rubrique[data-astro-cid-isef26zo]{justify-content:space-between;gap:var(--space-m);min-height:26rem;padding:var(--space-l);border-radius:var(--radius-m);background:var(--accent);flex-direction:column;flex:0 0 20rem;display:flex}[data-astro-cid-isef26zo][data-accent=yellow]{--accent:var(--color-yellow)}[data-astro-cid-isef26zo][data-accent=blue]{--accent:var(--color-blue)}[data-astro-cid-isef26zo][data-accent=green]{--accent:var(--color-green)}.mega-title[data-astro-cid-isef26zo]{font-family:var(--font-display);font-stretch:var(--font-display-stretch);font-size:var(--text-display-l);letter-spacing:var(--tracking-display-l);font-weight:900;line-height:var(--leading-tight)}.mega-summary[data-astro-cid-isef26zo]{margin-top:var(--space-xs);font-size:var(--text-small);line-height:1.45}.mega-groups[data-astro-cid-isef26zo]{gap:var(--space-l) var(--space-m);padding:var(--space-l) var(--space-m);flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.mega-group[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo],.mega-quick[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo]{gap:var(--space-xs);margin-top:var(--space-xs);padding:0;display:grid}.mega-group-title[data-astro-cid-isef26zo]{text-decoration:none}.mega-group[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:not(.label){font-weight:500;text-decoration:none}.mega-quick[data-astro-cid-isef26zo]{padding:var(--space-m);border-radius:var(--radius-m);background:var(--color-surface);flex:0 0 16.25rem}.mega-quick[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo]{gap:0}.mega-quick[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{font-size:var(--text-small);align-items:center;gap:.625rem;padding:.625rem 0;font-weight:600;text-decoration:none;display:flex}.mega-quick[data-astro-cid-isef26zo]{--hl:var(--color-white)}.mega-featured[data-astro-cid-isef26zo]{border-radius:var(--radius-m);background:var(--color-ink);color:var(--color-on-dark);flex-direction:column;flex:0 0 18.75rem;text-decoration:none;display:none;overflow:hidden}.mega-featured[data-astro-cid-isef26zo] img[data-astro-cid-isef26zo]{object-fit:cover;flex:1;width:100%;min-height:0}.mega-featured-text[data-astro-cid-isef26zo]{gap:.375rem;padding:1.25rem;display:grid}.mega-featured-label[data-astro-cid-isef26zo]{color:var(--color-green);font-size:var(--text-label);font-weight:600}.mega-featured-title[data-astro-cid-isef26zo]{font-weight:600;line-height:1.3}.mega-featured[data-astro-cid-isef26zo]{--hl:color-mix(in srgb, var(--color-white) 28%, transparent)}.mega-featured[data-astro-cid-isef26zo] img[data-astro-cid-isef26zo]{transition:scale .7s var(--ease-out)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.mega-featured[data-astro-cid-isef26zo]:hover img[data-astro-cid-isef26zo]{scale:1.04}}.mobile-menu[data-astro-cid-isef26zo]{width:100%;max-width:none;height:100dvh;max-height:none;padding:0 var(--space-s) var(--space-l);background:var(--color-white);color:var(--color-ink);border:0;margin:0;overflow-y:auto}.mobile-menu-head[data-astro-cid-isef26zo]{justify-content:space-between;align-items:center;min-height:4rem;display:flex}.mobile-rubriques[data-astro-cid-isef26zo]{padding:0}.mobile-rubriques[data-astro-cid-isef26zo]>li[data-astro-cid-isef26zo]{border-bottom:1px solid var(--color-line)}.mobile-rubriques[data-astro-cid-isef26zo] summary[data-astro-cid-isef26zo]{padding:var(--space-s) 0;font-family:var(--font-display);font-stretch:var(--font-display-stretch);font-size:var(--text-display-xs);cursor:pointer;justify-content:space-between;align-items:center;font-weight:800;list-style:none;display:flex}.mobile-rubriques[data-astro-cid-isef26zo] summary[data-astro-cid-isef26zo]::-webkit-details-marker{display:none}details[data-astro-cid-isef26zo][open]>summary[data-astro-cid-isef26zo] .chevron{transform:rotate(180deg)}.mobile-groups[data-astro-cid-isef26zo]{gap:var(--space-m);padding-bottom:var(--space-m);display:grid}.mobile-groups[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo]{gap:var(--space-2xs);margin-top:var(--space-2xs);padding:0;display:grid}.mobile-groups[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:not(.label,.mobile-all){font-weight:500;text-decoration:none}.mobile-all[data-astro-cid-isef26zo]{font-weight:600}.mobile-actions[data-astro-cid-isef26zo]{gap:var(--space-xs);margin-top:var(--space-l);display:grid}@container site (width>=75rem){.bar[data-astro-cid-isef26zo]{gap:var(--space-m);min-height:var(--header-height);flex-wrap:nowrap;padding:0 2.5rem}.primary-nav[data-astro-cid-isef26zo]{display:block}.actions[data-astro-cid-isef26zo] .desktop-only{display:inline-flex}.menu-toggle[data-astro-cid-isef26zo],.mobile-menu[data-astro-cid-isef26zo]{display:none}}@container site (width>=85rem){.primary-nav[data-astro-cid-isef26zo]{flex-shrink:0}.actions[data-astro-cid-isef26zo]{min-width:0}.actions[data-astro-cid-isef26zo]>:not(.search-slot){flex-shrink:0}}@container site (width>=90rem){.mega-featured[data-astro-cid-isef26zo]{display:flex}}@media (prefers-reduced-motion:no-preference){.mega-panel[data-astro-cid-isef26zo]:popover-open:not([data-switching]){animation:panel-in var(--duration-slow) var(--ease-out)}}@keyframes panel-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0 0 -1px)}}main[data-astro-cid-z4jru4n3]:focus{outline:none}
