body{padding-top:4.5rem}.site-header[data-astro-cid-nen7h5rs]{transition:transform .35s cubic-bezier(.22,1,.36,1)}.site-header[data-astro-cid-nen7h5rs].is-hidden{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.site-header[data-astro-cid-nen7h5rs]{transition:none}}.nav-group[data-astro-cid-nen7h5rs]{align-items:center;display:flex;position:relative}.nav-trigger[data-astro-cid-nen7h5rs]{align-items:center;gap:.45rem;padding-block:.5rem;line-height:1;transition:color .2s;display:inline-flex}.nav-trigger[data-astro-cid-nen7h5rs]:hover,.nav-trigger[data-astro-cid-nen7h5rs][aria-expanded=true]{color:var(--color-bone)}.nav-link[data-astro-cid-nen7h5rs]{align-items:center;display:inline-flex}.nav-caret[data-astro-cid-nen7h5rs]{opacity:.6;border-top:3px solid;border-left:3px solid #0000;border-right:3px solid #0000;width:0;height:0;transition:transform .2s,opacity .2s}.nav-trigger[data-astro-cid-nen7h5rs][aria-expanded=true] .nav-caret[data-astro-cid-nen7h5rs]{opacity:1;transform:rotate(180deg)}.nav-panel[data-astro-cid-nen7h5rs]{background:var(--color-noir-2);border:1px solid var(--line-dark);border-top:1px solid var(--line-gilt);min-width:17rem;padding:1.15rem 1.35rem 1.3rem;position:absolute;top:100%;left:-1.35rem;box-shadow:0 24px 48px -28px #000000e6}.nav-panel[data-astro-cid-nen7h5rs][hidden]{display:none}.nav-panel__blurb[data-astro-cid-nen7h5rs]{color:var(--color-smoke);margin-top:.7rem;font-size:.82rem;line-height:1.5}.nav-panel__list[data-astro-cid-nen7h5rs]{flex-direction:column;gap:.15rem;display:flex}.nav-panel__link[data-astro-cid-nen7h5rs]{color:var(--color-bone);padding:.4rem 0;font-size:.95rem;transition:color .2s,transform .2s;display:block}.nav-panel__link[data-astro-cid-nen7h5rs]:hover,.nav-panel__link[data-astro-cid-nen7h5rs]:focus-visible{color:var(--color-ember);transform:translate(3px)}.nav-panel__link[data-astro-cid-nen7h5rs].is-active{color:var(--color-ember)}@media (prefers-reduced-motion:reduce){.nav-panel__link[data-astro-cid-nen7h5rs]{transition:color .2s}.nav-panel__link[data-astro-cid-nen7h5rs]:hover,.nav-panel__link[data-astro-cid-nen7h5rs]:focus-visible{transform:none}.nav-caret[data-astro-cid-nen7h5rs]{transition:none}}.mobile-menu[data-astro-cid-nen7h5rs]{z-index:40;background-color:var(--color-noir-2);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;height:100dvh;padding-block:5.5rem 2rem;display:flex;position:fixed;inset:0;overflow-y:auto}.mobile-menu[data-astro-cid-nen7h5rs][hidden]{display:none}.mobile-menu__nav[data-astro-cid-nen7h5rs]{flex-direction:column;gap:.1rem;display:flex}.mobile-menu__group[data-astro-cid-nen7h5rs]{margin-top:1.15rem;margin-bottom:.35rem}.mobile-menu__group[data-astro-cid-nen7h5rs]:first-child{margin-top:0}.mobile-menu__blurb[data-astro-cid-nen7h5rs]{letter-spacing:.06em;color:var(--color-smoke);margin-top:.35rem;font-size:.64rem}.mobile-menu__link[data-astro-cid-nen7h5rs]{color:var(--color-bone);align-items:baseline;gap:.75rem;padding:.2rem 0;transition:color .2s;display:flex}.mobile-menu__link--standalone[data-astro-cid-nen7h5rs]{margin-top:1.15rem}.mobile-menu__link[data-astro-cid-nen7h5rs]:hover,.mobile-menu__link[data-astro-cid-nen7h5rs].is-active{color:var(--color-ember)}.mobile-menu__link[data-astro-cid-nen7h5rs]:hover .mobile-menu__bullet[data-astro-cid-nen7h5rs],.mobile-menu__link[data-astro-cid-nen7h5rs].is-active .mobile-menu__bullet[data-astro-cid-nen7h5rs]{background:var(--color-ember-2)}.mobile-menu__bullet[data-astro-cid-nen7h5rs]{background:var(--color-ember);flex:none;width:.5rem;height:1px;transform:translateY(-.35rem)}.mobile-menu__label[data-astro-cid-nen7h5rs]{letter-spacing:-.01em;font-size:clamp(1.2rem,5.4vw,1.55rem);font-weight:500;line-height:1.18}.mobile-menu__foot[data-astro-cid-nen7h5rs]{margin-top:1.4rem}.mobile-menu__foot[data-astro-cid-nen7h5rs] .rule-gilt[data-astro-cid-nen7h5rs]{margin-bottom:0}@media (height<=700px){.mobile-menu[data-astro-cid-nen7h5rs]{padding-block:5rem 1.25rem}.mobile-menu__blurb[data-astro-cid-nen7h5rs]{display:none}.mobile-menu__group[data-astro-cid-nen7h5rs]{margin-top:.9rem;margin-bottom:.25rem}.mobile-menu__link--standalone[data-astro-cid-nen7h5rs]{margin-top:.9rem}.mobile-menu__foot[data-astro-cid-nen7h5rs]{margin-top:1rem}}.mobile-menu[data-astro-cid-nen7h5rs].is-open [data-astro-cid-nen7h5rs][data-menu-link]{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) forwards menu-rise;animation-delay:calc(var(--i) * 45ms + 80ms)}@keyframes menu-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mobile-menu[data-astro-cid-nen7h5rs].is-open [data-astro-cid-nen7h5rs][data-menu-link]{opacity:1;animation:none}}.consent[data-astro-cid-u6s5b3h2]{inset-inline:0;z-index:35;padding:0 0 env(safe-area-inset-bottom,0);transition:transform .4s cubic-bezier(.22,1,.36,1);position:fixed;bottom:0;transform:translateY(100%)}.consent[data-astro-cid-u6s5b3h2][hidden]{display:none}.consent[data-astro-cid-u6s5b3h2].is-shown{transform:translateY(0)}.consent-card[data-astro-cid-u6s5b3h2]{border-top:1px solid var(--line-gilt);background:color-mix(in oklab, var(--color-noir-2) 96%, transparent);backdrop-filter:blur(14px);max-height:100dvh;padding:1.5rem 1.75rem 1.75rem;overflow-y:auto}@media (width>=40rem){.consent[data-astro-cid-u6s5b3h2]{inset-inline:auto 1.5rem;width:min(26rem,100vw - 3rem);bottom:1.5rem;transform:translateY(calc(100% + 1.5rem))}.consent-card[data-astro-cid-u6s5b3h2]{border:1px solid var(--line-gilt);box-shadow:0 30px 60px -20px #0009}}.consent-option[data-astro-cid-u6s5b3h2]{cursor:pointer;align-items:flex-start;gap:.75rem;display:flex}.consent-option[data-astro-cid-u6s5b3h2] input[data-astro-cid-u6s5b3h2]{accent-color:var(--color-ember);flex-shrink:0;margin-top:.2rem}.consent-option[data-astro-cid-u6s5b3h2] input[data-astro-cid-u6s5b3h2]:disabled{cursor:default}.consent-option-name[data-astro-cid-u6s5b3h2]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-bone);font-size:.68rem;display:block}.consent-option-note[data-astro-cid-u6s5b3h2]{color:var(--color-smoke);margin-top:.15rem;font-size:.8rem;line-height:1.5;display:block}@media (prefers-reduced-motion:reduce){.consent[data-astro-cid-u6s5b3h2]{transition:none}}
