.consent[data-astro-cid-u6s5b3h2]{--fg-strong:var(--d-ink);--line:var(--hairline-strong);--accent:var(--sky-bright);--focus:var(--sky-bright);z-index:90;padding:1rem var(--gutter) max(1rem, env(safe-area-inset-bottom));background:var(--slate);color:var(--d-ink);border-top:1px solid var(--hairline-strong);font-size:var(--fs-small);color-scheme:dark;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;display:flex;position:fixed;inset:auto 0 0}.consent[data-astro-cid-u6s5b3h2]:focus{outline:none}.consent__text[data-astro-cid-u6s5b3h2]{flex:24rem;max-width:68ch;line-height:1.5}.consent__text[data-astro-cid-u6s5b3h2] .link[data-astro-cid-u6s5b3h2]{color:var(--sky-bright)}.consent__actions[data-astro-cid-u6s5b3h2]{flex:none;gap:.75rem;display:flex}.consent[data-astro-cid-u6s5b3h2] .btn[data-astro-cid-u6s5b3h2]{min-width:7.5rem}@media (width<=599.98px){.consent__actions[data-astro-cid-u6s5b3h2]{flex:100%}.consent__actions[data-astro-cid-u6s5b3h2] .btn[data-astro-cid-u6s5b3h2]{flex:1 1 0}}html.has-consent{scroll-padding-bottom:var(--consent-h,0px)}html.has-consent body{padding-bottom:var(--consent-h,0px)}.hdr[data-astro-cid-nen7h5rs]{z-index:50;padding-top:env(safe-area-inset-top,0px);background:color-mix(in srgb, var(--paper) 94%, transparent);transition:border-color var(--dur-fast) var(--ease);border-bottom:1px solid #0000;position:sticky;top:0}.hdr[data-astro-cid-nen7h5rs].is-scrolled{border-bottom-color:var(--rule)}.hdr__row[data-astro-cid-nen7h5rs]{align-items:center;gap:1.5rem;height:68px;display:flex}.hdr__brand[data-astro-cid-nen7h5rs]{color:var(--ink-strong);flex:none;display:inline-flex}.hdr__brand[data-astro-cid-nen7h5rs] .hdr__logo{width:117px;height:34px}.hdr__nav[data-astro-cid-nen7h5rs]{margin-inline:auto;display:none}.hdr__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:.25rem;display:flex}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.mnav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){color:var(--ink-muted);font-size:var(--fs-small);transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);border-radius:999px;padding:.55rem .8rem;font-weight:700;text-decoration:none;display:inline-block}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--ink-strong);background:var(--paper-sunken)}.hdr__end[data-astro-cid-nen7h5rs]{align-items:center;gap:.75rem;margin-left:auto;display:flex}.lang[data-astro-cid-nen7h5rs]{border:1px solid var(--rule);border-radius:999px;padding:3px;display:flex}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-width:36px;min-height:32px;font-size:var(--fs-micro);color:var(--ink-muted);border-radius:999px;place-items:center;font-weight:800;text-decoration:none;display:grid}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=true]{background:var(--ink-strong);color:var(--paper)}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not([aria-current=true]):hover{color:var(--ink-strong)}.hdr__cta[data-astro-cid-nen7h5rs]{display:none}.hdr__toggle[data-astro-cid-nen7h5rs]{border:1px solid var(--rule);cursor:pointer;width:44px;height:44px;color:var(--ink-strong);background:0 0;border-radius:999px;place-items:center;display:grid}.hdr__toggle[data-astro-cid-nen7h5rs] .icon{grid-area:1/1;width:20px;height:20px}.hdr__toggle[data-astro-cid-nen7h5rs] .i-close,.hdr__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .i-open{display:none}.hdr__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .i-close{display:block}.mnav[data-astro-cid-nen7h5rs]{border-top:1px solid var(--rule);background:var(--paper);padding-block:1rem 1.5rem}.mnav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin-bottom:1rem;display:grid}.mnav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){border-bottom:1px solid var(--rule-soft);color:var(--ink-strong);border-radius:0;padding:.75rem 0;font-size:1.125rem;display:block}.mnav[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{width:100%}@media (width>=1140px){.hdr__nav[data-astro-cid-nen7h5rs],.hdr__cta[data-astro-cid-nen7h5rs]{display:block}.hdr__cta[data-astro-cid-nen7h5rs]{display:inline-flex}.hdr__toggle[data-astro-cid-nen7h5rs],.mnav[data-astro-cid-nen7h5rs]{display:none!important}.hdr__end[data-astro-cid-nen7h5rs]{margin-left:0}}.ftr[data-astro-cid-jo6i4kqk]{color:var(--d-muted);padding-block:4rem calc(2rem + env(safe-area-inset-bottom,0px));font-size:var(--fs-small);color-scheme:dark;--focus:var(--sky-bright);background:#0b0f14}.ftr__top[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--hairline);gap:2.5rem;padding-bottom:3rem;display:grid}@media (width>=900px){.ftr__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr auto;align-items:end}}.ftr__brand[data-astro-cid-jo6i4kqk]{color:var(--d-ink);gap:1rem;display:grid}.ftr__brand[data-astro-cid-jo6i4kqk] .ftr__logo{width:166px;height:48px}.ftr__brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-family:var(--f-display);color:var(--d-ink);letter-spacing:-.01em;font-size:1.5rem}.ftr__nav[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:.25rem 1.5rem;display:flex}.ftr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--d-muted);align-items:center;gap:.35rem;min-height:44px;text-decoration:none;display:inline-flex}.ftr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--d-ink);text-underline-offset:3px;text-decoration:underline}.ftr__products[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--hairline);gap:.75rem;padding-block:2rem;display:grid}.ftr__products[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--d-muted);font-weight:600}.ftr__products[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:.75rem 2rem;display:grid}@media (width>=600px){.ftr__products[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.ftr__products[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,minmax(0,1fr))}}.ftr__products[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{align-content:start;display:grid}.ftr__products[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--d-ink);min-height:44px;font-weight:600}.ftr__products[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{font-size:var(--fs-micro);margin-top:-.5rem}.ftr__bottom[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;padding-top:1.25rem;display:flex}.ftr__bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:0;color:var(--d-ink)}.ftr__links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:0 1.5rem;display:flex}.ftr__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:44px!important}.ftr__consent[data-astro-cid-jo6i4kqk]{min-height:44px;color:var(--d-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ftr__consent[data-astro-cid-jo6i4kqk]:hover{text-underline-offset:3px;text-decoration:underline}.ftr__top-link[data-astro-cid-jo6i4kqk] .icon{width:15px;height:15px}
