.footer[data-astro-cid-jo6i4kqk]{background:var(--ink);color:var(--on-ink);padding:64px 0 48px}.footer__grid[data-astro-cid-jo6i4kqk]{gap:36px;display:grid}.footer__brand[data-astro-cid-jo6i4kqk]{align-items:center;gap:16px;display:flex}.footer__mark[data-astro-cid-jo6i4kqk]{color:var(--volt)}.footer__tagline[data-astro-cid-jo6i4kqk]{letter-spacing:-.03em;font-size:1.5rem;font-weight:600}.footer__links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:12px 28px;display:flex}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--on-ink-2);text-decoration:none;transition:color .2s}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--on-ink)}.footer__legal[data-astro-cid-jo6i4kqk]{color:var(--on-ink-3);border-top:1px solid #f5f4f11a;gap:6px;padding-top:28px;font-size:.8125rem;display:grid}.footer__byline[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.footer__byline[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--on-ink);text-decoration-color:var(--on-ink-3);transition:color var(--state), text-decoration-color var(--state)}.footer__byline[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--volt);text-decoration-color:currentColor}.footer__byline[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{outline-color:var(--volt)}@media (width>=900px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:auto minmax(0,1fr);align-items:center}.footer__links[data-astro-cid-jo6i4kqk]{justify-content:flex-end}.footer__legal[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}.nav[data-astro-cid-wpvy4v7s]{z-index:50;color:var(--ink);transition:background-color .3s,box-shadow .3s,color .3s;position:fixed;inset:0 0 auto}.nav[data-astro-cid-wpvy4v7s][data-scrolled]{box-shadow:0 1px 0 var(--hairline);-webkit-backdrop-filter:saturate(1.4)blur(16px);background:#f1efe9d1}.nav[data-astro-cid-wpvy4v7s][data-tone=dark]{color:var(--on-ink)}.nav[data-astro-cid-wpvy4v7s][data-scrolled][data-tone=dark]{background:#111114b8;box-shadow:0 1px #f5f4f114}.nav[data-astro-cid-wpvy4v7s][data-tone=dark] .nav__cta[data-astro-cid-wpvy4v7s]{background:var(--volt);color:var(--ink)}.nav[data-astro-cid-wpvy4v7s][data-scrolled][data-tone=volt]{background:#dcf75bdb;box-shadow:0 1px #11111414}.nav__bar[data-astro-cid-wpvy4v7s]{align-items:center;gap:24px;min-height:68px;display:flex}.nav__brand[data-astro-cid-wpvy4v7s]{letter-spacing:-.02em;align-items:center;gap:10px;margin-right:auto;font-weight:600;text-decoration:none;display:inline-flex}.nav[data-astro-cid-wpvy4v7s][data-search] .nav__brand[data-astro-cid-wpvy4v7s]{white-space:nowrap}.nav__mark[data-astro-cid-wpvy4v7s]{transition:transform var(--press-up)}.nav__brand[data-astro-cid-wpvy4v7s]:hover .nav__mark[data-astro-cid-wpvy4v7s]{transform:translateY(-3px)rotate(-4deg)}.nav__protocol[data-astro-cid-wpvy4v7s]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.6;font-size:.75em;font-weight:500}.nav__links[data-astro-cid-wpvy4v7s]{gap:28px;font-size:.9375rem;display:none}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s],.nav__lang[data-astro-cid-wpvy4v7s]{opacity:.72;text-decoration:none;transition:opacity .2s}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.nav__lang[data-astro-cid-wpvy4v7s]:hover,.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]{opacity:1}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]{text-underline-offset:.45em;text-decoration:underline 1.5px}.nav__actions[data-astro-cid-wpvy4v7s]{align-items:center;gap:10px;display:flex}.nav__search[data-astro-cid-wpvy4v7s]{min-width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--hairline);color:inherit;transition:transform var(--press-up), background-color .3s ease, box-shadow .3s ease;-webkit-tap-highlight-color:transparent;background:#ffffffb8;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 11px;display:inline-flex}.nav__search[data-astro-cid-wpvy4v7s]:hover{background:var(--card)}.nav__search[data-astro-cid-wpvy4v7s]:active{transition:transform var(--press-down), background-color .3s ease;transform:scale(.94)}.nav__search-key[data-astro-cid-wpvy4v7s]{font-family:var(--font-keys);letter-spacing:.04em;opacity:.6;font-size:.8125rem;font-weight:500;display:none}.nav[data-astro-cid-wpvy4v7s][data-tone=dark] .nav__search[data-astro-cid-wpvy4v7s]{background:#f5f4f11a;box-shadow:inset 0 0 0 1px #f5f4f124}.nav[data-astro-cid-wpvy4v7s][data-tone=volt] .nav__search[data-astro-cid-wpvy4v7s]{background:#ffffff80}@media (width<=420px){.nav[data-astro-cid-wpvy4v7s][data-search] .nav__bar[data-astro-cid-wpvy4v7s]{gap:12px}.nav[data-astro-cid-wpvy4v7s][data-search] .nav__actions[data-astro-cid-wpvy4v7s]{gap:8px}.nav__search[data-astro-cid-wpvy4v7s]{min-width:38px;height:38px;padding:0 10px}}@media (width<=370px){.nav[data-astro-cid-wpvy4v7s][data-search] .nav__lang[data-astro-cid-wpvy4v7s]{display:none}}@media (width<=400px){.nav[data-astro-cid-wpvy4v7s][data-search]:lang(fr) .nav__lang[data-astro-cid-wpvy4v7s]{display:none}}@media (width<=359px){.nav[data-astro-cid-wpvy4v7s][data-search]:lang(fr) .nav__name[data-astro-cid-wpvy4v7s]{display:none}}.nav__lang[data-astro-cid-wpvy4v7s]{font-family:var(--font-mono);letter-spacing:.1em;padding:10px 4px;font-size:.8125rem;font-weight:500}.nav__cta[data-astro-cid-wpvy4v7s]{transition:transform var(--press-up), background-color .3s ease, color .3s ease}.nav__cta-long[data-astro-cid-wpvy4v7s]{display:none}@media (width>=900px){.nav__bar[data-astro-cid-wpvy4v7s]{min-height:76px}.nav__links[data-astro-cid-wpvy4v7s]{gap:22px;display:flex}.nav__cta-long[data-astro-cid-wpvy4v7s]{display:inline}.nav__cta-short[data-astro-cid-wpvy4v7s]{display:none}.nav__actions[data-astro-cid-wpvy4v7s]{gap:14px}}@media (width>=900px) and (width<=1099px){.nav[data-astro-cid-wpvy4v7s][data-search] .nav__protocol[data-astro-cid-wpvy4v7s]{display:none}}@media (width>=1100px){.nav__links[data-astro-cid-wpvy4v7s]{gap:28px}}@media (width>=1100px) and (hover:hover){.nav__search[data-astro-cid-wpvy4v7s]{padding:0 12px 0 13px}.nav__search-key[data-astro-cid-wpvy4v7s]{display:inline}}@media (width<=420px){.nav__protocol[data-astro-cid-wpvy4v7s]{display:none}}
