@font-face{font-family:Denim Ink WD;src:url(/fonts/DenimINKWD-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Denim Ink WD;src:url(/fonts/DenimINKWD-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Denim Ink WD;src:url(/fonts/DenimINKWD-RegularItalic.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Denim Ink WD;src:url(/fonts/DenimINKWD-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Denim Ink WD;src:url(/fonts/DenimINKWD-SemiBold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Denim Ink WD;src:url(/fonts/DenimINKWD-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Denim Ink WD;src:url(/fonts/DenimINKWD-Heavy.otf)format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Denim;src:url(/fonts/Denim-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Denim;src:url(/fonts/Denim-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Denim;src:url(/fonts/Denim-RegularItalic.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Denim;src:url(/fonts/Denim-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Denim;src:url(/fonts/Denim-SemiBold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Denim;src:url(/fonts/Denim-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--n-0:#f8f9f8;--n-25:#ecedec;--n-50:#dfe0df;--n-100:#d3d4d3;--n-150:#c6c8c6;--n-200:#babbba;--n-250:#adafad;--n-300:#a1a3a1;--n-350:#959695;--n-400:#888a88;--n-450:#7c7e7c;--n-500:#6f726f;--n-550:#636563;--n-600:#575957;--n-650:#4a4d4a;--n-700:#3e403e;--n-750:#313431;--n-800:#252825;--n-900:#0c0f0c;--ink:#161916;--ink-hover:#3e403e;--btn-ink:#0c0f0c;--accent-lime:#b9f577;--surface-page:var(--n-0);--surface-subtle:var(--n-25);--surface-card:var(--n-0);--surface-inverse:var(--n-900);--border-subtle:var(--n-100);--border-default:var(--n-50);--border-strong:var(--n-500);--wash:var(--n-50);--text-primary:var(--ink);--text-secondary:var(--n-600);--text-muted:var(--n-400);--text-inverse:var(--n-0);--text-on-accent:var(--ink);--accent:var(--accent-lime);--accent-hover:#a8e563;--accent-active:#96d453;--focus-ring:color-mix(in oklch, var(--accent-lime) 55%, transparent);--success:#3f6b4a;--warning:#8a6a2e;--danger:#7a3530;--theme-light-bg:#f7faf7;--theme-light-btn:#ededed;--theme-light-fg:#0d0f0d;--theme-light-muted:#707370;--theme-dark-bg:#0d0f0d;--theme-dark-btn:#171917;--theme-dark-fg:#f7faf7;--theme-dark-muted:#dee0de;--theme-light-alt-bg:#f7faf7;--theme-light-alt-btn:#a1a3a1;--theme-light-alt-fg:#3d403d;--theme-light-alt-muted:#878a87;--theme-dark-alt-bg:#3d403d;--theme-dark-alt-btn:#878a87;--theme-dark-alt-fg:#f7faf7;--theme-dark-alt-muted:#a1a3a1;--font-display:"Denim Ink WD","Open Sans",sans-serif;--font-body:"Denim","Roboto Flex",sans-serif;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-display:500;--text-display-1:clamp(48px,7vw,104px);--text-display-2:clamp(36px,5vw,72px);--text-display-3:clamp(28px,3.4vw,48px);--text-display-4:28px;--text-body-lg:20px;--text-body:16px;--text-body-sm:14px;--text-caption:12px;--lh-display:.98;--lh-body:1.5;--tracking-display:-.02em;--tracking-body:0;--tracking-caps:.08em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--container-max:1200px;--container-pad:32px;--grid-columns-main:12;--grid-columns-secondary:3;--grid-columns-alt:2;--grid-gutter:12px;--grid-margin:50px;--radius-none:0px;--radius-sm:6px;--radius-md:6px;--radius-lg:12px;--radius-pill:999px;--border-width:1px;--shadow-sm:0 1px 2px #0c0f0c0f;--shadow-md:0 4px 12px #0c0f0c14;--shadow-lg:0 16px 40px #0c0f0c1f;--ease-standard:cubic-bezier(.4,0,.2,1);--duration-fast:.12s;--duration-base:.2s;--radius-xl:15px;--radius-2xl:20px;--page-max:1440px;--radius-btn:10px;--btn-gloss-lime:0 1px 2px #0c0f0c14;--btn-gloss-ink:inset 0 1px 0 #ffffff14, 0 1px 2px #0c0f0c2e;--header-h:88px;--page-margin:clamp(20px, calc(7.5vw - 8px), 100px);--section-pt:128px;--section-pb:128px;--gap-eyebrow:14px;--gap-title-lead:22px;--gap-head-content:48px;--gap-cards:16px;--gap-buttons:12px;--card-pad:clamp(24px, 2vw, 28px);--radius-card:var(--radius-xl);--text-h1:clamp(44px, 6.4vw, 92px);--text-h2:clamp(36px, 4.23vw, 61px);--text-h2-xl:clamp(44px, 5.5vw, 79px);--text-h3:22px;--text-lead:clamp(17px, 1.32vw, 19px);--text-lead-hero:clamp(18px, 1.46vw, 21px);--fs-titre-section:clamp(32px, 3.5vw, 50px);--fs-titre-carte:clamp(22px, 2vw, 28px);--fs-texte-carte:15px;--fs-petit:14px;--fs-mention:13px;--fs-etiquette:12px;--measure-lead:580px;--measure-lead-hero:640px}@media (width<=809px){:root{--section-pt:64px;--section-pb:64px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 16px)}body{background:var(--surface-page);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}img,svg{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:2px}.theme-dark :focus-visible{outline-color:var(--accent)}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0;font-weight:500;line-height:1.05}p{text-wrap:pretty;margin:0}h1,h2,h3,h4,.display-1,.display-2,.display-3,.display-4,.title-caps{text-transform:uppercase;letter-spacing:-.02em}.container{width:100%;max-width:var(--page-max);padding-inline:var(--page-margin);margin-inline:auto}.grid-12{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.section{padding-block:var(--section-pt) var(--section-pb)}.section+.section:not(.theme-dark):not(.theme-subtle){border-top:1px solid var(--border-default)}.theme-dark{background:var(--theme-dark-bg);color:var(--theme-dark-fg);--text-primary:var(--theme-dark-fg);--text-secondary:var(--theme-dark-muted);--border-default:#2a2d2a;--surface-card:var(--theme-dark-btn)}.theme-subtle{background:var(--surface-subtle)}.grain,.theme-dark{isolation:isolate;position:relative}.grain:after,.theme-dark:after{content:"";z-index:-1;pointer-events:none;border-radius:inherit;opacity:.16;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:220px 220px;position:absolute;inset:0}.display-1{font-size:var(--text-h1);line-height:.98}.display-2{font-size:var(--text-h2-xl);line-height:1.02}.display-3{font-size:var(--fs-titre-section);line-height:.92}.display-4{font-size:var(--text-display-4);line-height:1.1}.eyebrow{font-family:var(--font-body);font-size:var(--text-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-secondary);line-height:1.4}.tag{background:color-mix(in srgb, var(--accent) 55%, #fff);width:fit-content;color:var(--ink);border-radius:6px;align-self:flex-start;padding:5px 10px;display:inline-flex}.theme-dark .tag,.tag--dark{background:color-mix(in srgb, var(--accent-lime) 16%, transparent);color:var(--accent-lime)}.section-head--center{text-align:center;align-items:center;margin-inline:auto}.section-head--center .tag{align-self:center}.lead{font-size:var(--text-lead);color:var(--text-secondary);max-width:var(--measure-lead);line-height:1.55}.muted{color:var(--text-secondary)}.prose{max-width:68ch}.prose p+p{margin-top:1em}.prose h2{font-size:var(--text-display-4);margin:2.2em 0 .6em}.prose ul{padding-left:1.2em}.surligne{background:linear-gradient(180deg, transparent 58%, color-mix(in srgb, var(--accent) 85%, transparent) 58%, color-mix(in srgb, var(--accent) 85%, transparent) 92%, transparent 92%);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.06em}.section-head{margin-bottom:var(--gap-head-content);flex-direction:column;align-items:flex-start;display:flex}.section-head>.eyebrow+*{margin-top:var(--gap-eyebrow)}.section-head>h2{max-width:13em}.section-head>h2+p{margin-top:var(--gap-title-lead);font-size:var(--text-lead);color:var(--text-secondary);max-width:var(--measure-lead);line-height:1.55}.section-head--center{text-align:center;align-items:center}.pied-section{color:var(--text-secondary);text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px 20px;margin-top:28px;padding-inline:4px;font-size:14px;line-height:1.5;display:flex}.pied-section p{margin:0}.pied-section__libelle{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--fs-etiquette);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--ink) 60%, #fff)}.pied-section a{color:var(--ink);text-underline-offset:3px;white-space:nowrap;margin-left:4px;text-decoration:underline 1px}@media (width<=700px){.pied-section{flex-direction:column;align-items:center}}.link-arrow{transition:gap var(--duration-base) var(--ease-standard);border-bottom:1px solid;align-items:center;gap:8px;padding-bottom:2px;text-decoration:none;display:inline-flex}.link-arrow:after{content:"→"}.link-arrow:hover{gap:14px}.todo{background:color-mix(in oklch, var(--accent-lime) 35%, transparent);border-radius:3px;padding:0 4px;font-style:normal;display:inline}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition-duration:0s!important}}.titre-doux{color:color-mix(in srgb, currentColor 42%, transparent)}.nav[data-astro-cid-nen7h5rs]{padding-top:env(safe-area-inset-top,0px);z-index:50;height:var(--header-h);pointer-events:none;--largeur-contenu:calc(min(100%, var(--page-max)) - 2 * var(--page-margin));position:fixed;inset:0 0 auto}.nav__bar[data-astro-cid-nen7h5rs]{pointer-events:auto;height:60px;width:min(var(--largeur-contenu), 880px);backdrop-filter:blur(18px)saturate(1.6);background:linear-gradient(#ffffffa8,#f8f9f86b);border:1px solid #ffffffbf;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin:20px auto 0;padding:0 10px;transition:box-shadow .3s,background .3s;display:flex;box-shadow:0 0 0 1px #1619160f,inset 0 1px #fffffff2,inset 0 -1px #1619160a,0 10px 30px -12px #16191624}.nav[data-astro-cid-nen7h5rs][data-open=true] .nav__bar[data-astro-cid-nen7h5rs]{background:linear-gradient(#ffffffbd,#f8f9f88c);box-shadow:0 0 0 1px #16191612,inset 0 1px #fffffff2,inset 0 -1px #1619160a,0 16px 40px -16px #16191638}.nav__logo[data-astro-cid-nen7h5rs]{width:var(--side-w,184px);color:var(--ink);flex-shrink:0;align-items:center;padding-left:12px;text-decoration:none;display:inline-flex}.nav__marques[data-astro-cid-nen7h5rs]{align-items:center;display:inline-grid}.nav__word[data-astro-cid-nen7h5rs],.nav__mono[data-astro-cid-nen7h5rs]{transition:opacity .45s var(--ease-standard), transform .45s var(--ease-standard), filter .45s var(--ease-standard);grid-area:1/1}.nav__word[data-astro-cid-nen7h5rs]{width:auto;height:16px;display:block}.nav__mono[data-astro-cid-nen7h5rs]{opacity:0;filter:blur(4px);display:inline-flex;transform:scale(.6)}.nav__pivot[data-astro-cid-nen7h5rs]{display:inline-flex}.nav__pivot[data-astro-cid-nen7h5rs] svg{width:auto;height:24px;display:block}.nav[data-astro-cid-nen7h5rs][data-mono=true] .nav__word[data-astro-cid-nen7h5rs]{opacity:0;filter:blur(4px);transform:translateY(-6px)}.nav[data-astro-cid-nen7h5rs][data-mono=true] .nav__mono[data-astro-cid-nen7h5rs]{opacity:1;filter:none;transform:none}@media (prefers-reduced-motion:reduce){.nav__bar[data-astro-cid-nen7h5rs]{transition:none}.nav__word[data-astro-cid-nen7h5rs],.nav__mono[data-astro-cid-nen7h5rs]{transition:opacity .2s linear}}.nav__links[data-astro-cid-nen7h5rs]{align-items:center;gap:28px;display:flex}.nav__links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--n-550);white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard);padding-block:12px;font-size:14px;text-decoration:none;position:relative}.nav__links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--ink)}.nav__links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{color:var(--ink);font-weight:500}.nav__actions[data-astro-cid-nen7h5rs]{align-items:center;gap:18px;display:flex}.nav__cta[data-astro-cid-nen7h5rs]{border-radius:var(--radius-btn);background:var(--accent);height:40px;color:var(--btn-ink);box-shadow:var(--btn-gloss-lime);font-size:13px;font-weight:var(--weight-regular);white-space:nowrap;transition:background var(--duration-fast) var(--ease-standard);align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.nav__cta[data-astro-cid-nen7h5rs]:hover{background:var(--accent-hover)}.nav__cta[data-astro-cid-nen7h5rs]:active{background:var(--accent-active)}.nav__toggle[data-astro-cid-nen7h5rs]{border-radius:var(--radius-btn);width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border:0;display:none}.nav__burger[data-astro-cid-nen7h5rs],.nav__burger[data-astro-cid-nen7h5rs]:before,.nav__burger[data-astro-cid-nen7h5rs]:after{width:18px;height:1.5px;transition:transform var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard);background:currentColor;display:block}.nav__burger[data-astro-cid-nen7h5rs]{margin:auto;position:relative}.nav__burger[data-astro-cid-nen7h5rs]:before,.nav__burger[data-astro-cid-nen7h5rs]:after{content:"";position:absolute;left:0}.nav__burger[data-astro-cid-nen7h5rs]:before{transform:translateY(-5.5px)}.nav__burger[data-astro-cid-nen7h5rs]:after{transform:translateY(5.5px)}.nav[data-astro-cid-nen7h5rs][data-open=true] .nav__burger[data-astro-cid-nen7h5rs]{background-color:#0000}.nav[data-astro-cid-nen7h5rs][data-open=true] .nav__burger[data-astro-cid-nen7h5rs]:before{transform:rotate(45deg)}.nav[data-astro-cid-nen7h5rs][data-open=true] .nav__burger[data-astro-cid-nen7h5rs]:after{transform:rotate(-45deg)}.nav__menu[data-astro-cid-nen7h5rs]{display:none}@media (width<=1000px){.nav__bar[data-astro-cid-nen7h5rs]{margin-top:12px}.nav__links[data-astro-cid-nen7h5rs]{display:none}.nav__toggle[data-astro-cid-nen7h5rs]{display:block}.nav__bar[data-astro-cid-nen7h5rs]{gap:12px;display:flex}.nav__logo[data-astro-cid-nen7h5rs]{width:auto}.nav__mono[data-astro-cid-nen7h5rs]{display:none}.nav[data-astro-cid-nen7h5rs][data-mono=true] .nav__word[data-astro-cid-nen7h5rs]{opacity:1;filter:none;transform:none}.nav__actions[data-astro-cid-nen7h5rs]{margin-left:auto}.nav__bar[data-astro-cid-nen7h5rs]{transition:box-shadow .3s ease, background .3s ease, border-radius .2s var(--ease-standard) .3s}.nav[data-astro-cid-nen7h5rs][data-open=true] .nav__bar[data-astro-cid-nen7h5rs]{background:#fafbfacc;border-bottom-color:#0000;border-radius:18px 18px 0 0;transition-delay:0s;box-shadow:0 -1px #16191612,1px 0 #16191612,-1px 0 #16191612,inset 0 1px #fffffff2}.nav__menu[data-astro-cid-nen7h5rs]{pointer-events:auto;width:var(--largeur-contenu);backdrop-filter:blur(18px)saturate(1.6);visibility:hidden;opacity:0;clip-path:inset(0 -40px 100%);background:#fafbfacc;border:1px solid #ffffffbf;border-top:0;border-radius:0 0 18px 18px;margin:0 auto;padding:0 20px 8px;transition:clip-path .45s cubic-bezier(.22,1,.36,1),opacity .25s .1s,visibility 0s linear .45s;display:block;box-shadow:0 0 0 1px #16191612,0 24px 40px -18px #16191640}.nav[data-astro-cid-nen7h5rs][data-open=true] .nav__menu[data-astro-cid-nen7h5rs]{visibility:visible;opacity:1;clip-path:inset(0 -40px -60px);transition:clip-path .45s cubic-bezier(.22,1,.36,1),opacity .2s,visibility}.nav__menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink);padding:16px 4px;font-size:18px;text-decoration:none;display:block}.nav__menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]+a[data-astro-cid-nen7h5rs]{border-top:1px solid #16191614}}@media (width<=420px){.nav__cta[data-astro-cid-nen7h5rs]{padding:0 12px;font-size:12px}}.btn[data-astro-cid-ekguhzzh]{font-family:var(--font-body);font-weight:var(--weight-regular);white-space:nowrap;border:var(--border-width) solid transparent;border-radius:var(--radius-btn,10px);transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.btn--sm[data-astro-cid-ekguhzzh]{height:38px;padding:0 16px;font-size:13px}.btn--md[data-astro-cid-ekguhzzh],.btn--lg[data-astro-cid-ekguhzzh]{height:46px;padding:0 22px;font-size:15px}.btn--primary[data-astro-cid-ekguhzzh]{background:var(--accent);color:var(--btn-ink);box-shadow:var(--btn-gloss-lime)}.btn--primary[data-astro-cid-ekguhzzh]:hover{background:var(--accent-hover)}.btn--primary[data-astro-cid-ekguhzzh]:active{background:var(--accent-active)}.btn--secondary[data-astro-cid-ekguhzzh]{color:var(--text-primary);background:#fff;border-color:#16191624;box-shadow:0 1px 2px #0c0f0c0d}.btn--secondary[data-astro-cid-ekguhzzh]:hover{border-color:#16191652}.theme-dark .btn--secondary[data-astro-cid-ekguhzzh]:hover{color:var(--theme-dark-bg)}.btn--inverse[data-astro-cid-ekguhzzh]{background:var(--ink);color:var(--n-0);box-shadow:var(--btn-gloss-ink)}.btn--inverse[data-astro-cid-ekguhzzh]:hover{background:var(--ink-hover)}.footer[data-astro-cid-jo6i4kqk]{color:var(--theme-dark-fg);--footer-gris:#f7faf799;background:#161916;overflow:hidden}.footer[data-astro-cid-jo6i4kqk]:before{content:"";background:var(--surface-page);border-radius:0 0 32px 32px;height:clamp(32px,4vw,48px);display:block}.footer__inner[data-astro-cid-jo6i4kqk]{flex-direction:column;padding-block:clamp(28px,3vw,40px) 0;display:flex}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit;transition:color var(--duration-fast) var(--ease-standard);text-decoration:none}.footer[data-astro-cid-jo6i4kqk] a:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.footer__haut[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;gap:48px clamp(40px,6vw,120px);margin-top:clamp(16px,2vw,24px);display:flex}.footer__appel[data-astro-cid-jo6i4kqk]{flex:0 520px}.footer__phrase[data-astro-cid-jo6i4kqk]{letter-spacing:-.01em;text-wrap:pretty;font-size:clamp(20px,1.8vw,26px);line-height:1.25}.footer__cta[data-astro-cid-jo6i4kqk]{margin-top:28px}.footer__whatsapp[data-astro-cid-jo6i4kqk]{fill:currentColor;width:16px;height:16px}.footer__colonnes[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:32px clamp(24px,2.6vw,40px);display:flex}.footer__titre[data-astro-cid-jo6i4kqk]{color:var(--theme-dark-fg);margin-bottom:16px;font-size:15px;font-weight:500}.footer__colonne[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{color:var(--footer-gris);gap:10px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.footer__colonne[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--theme-dark-fg)}.footer__texte[data-astro-cid-jo6i4kqk]{color:var(--footer-gris);font-size:14px;line-height:1.6}.footer__bas[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:clamp(48px,6vw,88px);display:flex}.footer__legal[data-astro-cid-jo6i4kqk]{font-size:var(--fs-petit);color:var(--footer-gris);flex-wrap:wrap;gap:8px 32px;margin:0;padding:0;list-style:none;display:flex}.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--theme-dark-fg)}.footer__partner[data-astro-cid-jo6i4kqk]{align-items:center;gap:20px;display:flex}.footer__copyright[data-astro-cid-jo6i4kqk]{font-size:var(--fs-petit);color:var(--footer-gris);border-left:1px solid #ffffff29;margin:0;padding-left:20px}@media (width>=701px){.footer__partner[data-astro-cid-jo6i4kqk]{order:-1}}.footer__partner[data-astro-cid-jo6i4kqk] .footer__badge{color:#fff;width:auto;height:22px;display:block}.footer__nom[data-astro-cid-jo6i4kqk]{fill:#ffffff14;color:#ffffff14;width:100%;height:auto;margin:clamp(28px,4vw,56px) 0 0;display:block}@media (width<=700px){.footer__colonnes[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.skip-link[data-astro-cid-hkbrpulz]{z-index:100;background:var(--ink);color:var(--n-0);border-radius:var(--radius-sm);padding:10px 16px;text-decoration:none;position:absolute;top:-60px;left:16px}.skip-link[data-astro-cid-hkbrpulz]:focus{top:12px}
