.site-nav[data-astro-cid-wpvy4v7s]{z-index:50;pointer-events:none;position:fixed;inset:0 0 auto}.bar[data-astro-cid-wpvy4v7s]{z-index:2;pointer-events:auto;height:76px;transition:transform .45s var(--ease-out-expo), background-color .3s ease-out, box-shadow .3s ease-out;justify-content:space-between;align-items:center;gap:16px;padding-inline:20px;display:flex;position:relative}.site-nav[data-astro-cid-wpvy4v7s][data-scrolled] .bar[data-astro-cid-wpvy4v7s]{background:var(--color-canvas);box-shadow:0 4px 0 var(--color-frame), 0 6px 0 var(--color-bronze)}.site-nav[data-astro-cid-wpvy4v7s][data-open] .bar[data-astro-cid-wpvy4v7s]{box-shadow:none;background:0 0}.site-nav[data-astro-cid-wpvy4v7s][data-hidden]:not([data-open]) .bar[data-astro-cid-wpvy4v7s]{transform:translateY(calc(-100% - 8px))}.brand[data-astro-cid-wpvy4v7s]{min-height:48px;font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--color-ink);text-shadow:3px 3px 0 var(--color-frame);align-items:center;font-size:30px;line-height:1;text-decoration:none;display:inline-flex}.brand[data-astro-cid-wpvy4v7s]:focus-visible,.toggle[data-astro-cid-wpvy4v7s]:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.right[data-astro-cid-wpvy4v7s]{align-items:center;gap:40px;display:flex}.right[data-astro-cid-wpvy4v7s] .bar-cta{display:none}.toggle[data-astro-cid-wpvy4v7s]{min-width:48px;min-height:48px;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink);text-shadow:3px 3px 0 var(--color-frame);cursor:pointer;padding:9px 0;font-size:30px;line-height:1;display:grid}.word[data-astro-cid-wpvy4v7s]{text-align:right;grid-area:1/1;transition:opacity .2s ease-out}.shut[data-astro-cid-wpvy4v7s],.site-nav[data-astro-cid-wpvy4v7s][data-open] .open[data-astro-cid-wpvy4v7s]{opacity:0}.site-nav[data-astro-cid-wpvy4v7s][data-open] .shut[data-astro-cid-wpvy4v7s]{opacity:1}@media (width<360px){.bar[data-astro-cid-wpvy4v7s]{padding-inline:16px}.brand[data-astro-cid-wpvy4v7s],.toggle[data-astro-cid-wpvy4v7s]{font-size:26px}}@media (width>=991px){.bar[data-astro-cid-wpvy4v7s]{height:96px;padding-inline:64px}.brand[data-astro-cid-wpvy4v7s]{font-size:40px}.right[data-astro-cid-wpvy4v7s] .bar-cta{display:inline-flex}}.menu[data-astro-cid-wpvy4v7s]{z-index:1;visibility:hidden;flex-direction:column;transition:visibility 0s linear .3s;display:flex;position:fixed;inset:0;overflow-y:auto}.site-nav[data-astro-cid-wpvy4v7s][data-open] .menu[data-astro-cid-wpvy4v7s]{visibility:visible;pointer-events:auto;transition-delay:0s}.backdrop[data-astro-cid-wpvy4v7s]{background:var(--color-void);opacity:0;transition:opacity .3s ease-out;position:absolute;inset:0;overflow:hidden}.site-nav[data-astro-cid-wpvy4v7s][data-open] .backdrop[data-astro-cid-wpvy4v7s]{opacity:1;transition-duration:.5s}.map[data-astro-cid-wpvy4v7s]{position:absolute;top:120px;left:50%;transform:translate(-46%)}.scrim[data-astro-cid-wpvy4v7s]{background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--color-void) 74%, transparent) 0 160px, color-mix(in srgb, var(--color-void) 84%, transparent) 160px 230px, color-mix(in srgb, var(--color-void) 92%, transparent) 230px);position:absolute;inset:0}.cols[data-astro-cid-wpvy4v7s]{pointer-events:none;grid-template-columns:repeat(5,1fr);display:grid;position:absolute;inset:0}.cols[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]{border-right:2px solid color-mix(in srgb, var(--color-frame) 55%, transparent);background:var(--color-void);transform-origin:top;transition:transform .3s var(--ease-out-expo);transform:scaleY(0)}.site-nav[data-astro-cid-wpvy4v7s][data-open] .cols[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]{transition:transform .5s var(--ease-out-expo), background-color .4s ease-out .35s;background:0 0;transform:scaleY(1)}.site-nav[data-astro-cid-wpvy4v7s][data-open] .cols[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]:nth-child(2){transition-delay:60ms,.41s}.site-nav[data-astro-cid-wpvy4v7s][data-open] .cols[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]:nth-child(3){transition-delay:.12s,.47s}.site-nav[data-astro-cid-wpvy4v7s][data-open] .cols[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]:nth-child(4){transition-delay:.18s,.53s}.site-nav[data-astro-cid-wpvy4v7s][data-open] .cols[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]:nth-child(5){transition-delay:.24s,.59s}.inner[data-astro-cid-wpvy4v7s]{width:100%;max-width:calc(var(--page-max-width) + 2 * var(--gutter));flex-direction:column;flex:1;margin-inline:auto;padding:104px 20px 0;display:flex;position:relative}nav[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{flex-direction:column;display:flex}.item[data-astro-cid-wpvy4v7s]{color:var(--color-ink);border-bottom:2px dotted color-mix(in srgb, var(--color-ink-muted) 45%, transparent);align-items:baseline;gap:14px;padding:10px 0 12px;text-decoration:none;display:flex;position:relative}.item[data-astro-cid-wpvy4v7s]:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.n[data-astro-cid-wpvy4v7s]{flex:none;width:28px}.t-mask[data-astro-cid-wpvy4v7s]{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.t[data-astro-cid-wpvy4v7s]{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 4px 0 var(--color-frame);transition:transform .3s var(--ease-out-expo);font-size:60px;line-height:.9;display:block;transform:translateY(105%)}.site-nav[data-astro-cid-wpvy4v7s][data-open] .t[data-astro-cid-wpvy4v7s]{transition:transform .5s var(--ease-out-expo) calc(.2s + var(--i) * 60ms);transform:none}.is-current[data-astro-cid-wpvy4v7s] .t[data-astro-cid-wpvy4v7s]{color:var(--color-accent)}.item[data-astro-cid-wpvy4v7s] .tgt[data-astro-cid-wpvy4v7s]{width:28px;height:28px;margin-top:-14px;inset:50% 0 auto auto}@media (hover:hover){.item[data-astro-cid-wpvy4v7s]:hover .t[data-astro-cid-wpvy4v7s]{color:var(--color-accent)}}.menu-cta[data-astro-cid-wpvy4v7s]{opacity:0;padding-top:32px;transition:opacity .2s ease-out}.site-nav[data-astro-cid-wpvy4v7s][data-open] .menu-cta[data-astro-cid-wpvy4v7s],.site-nav[data-astro-cid-wpvy4v7s][data-open] .meta[data-astro-cid-wpvy4v7s]{opacity:1;transition:opacity .4s ease-out .45s}.meta[data-astro-cid-wpvy4v7s]{opacity:0;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:24px 0 28px;transition:opacity .2s ease-out;display:flex}@media (width>=991px){.inner[data-astro-cid-wpvy4v7s]{padding:160px var(--gutter) 0}.t[data-astro-cid-wpvy4v7s]{font-size:120px}.item[data-astro-cid-wpvy4v7s]{gap:24px;padding:14px 0 16px}.item[data-astro-cid-wpvy4v7s] .tgt[data-astro-cid-wpvy4v7s]{width:40px;height:40px;margin-top:-20px}.n[data-astro-cid-wpvy4v7s]{width:40px}.menu-cta[data-astro-cid-wpvy4v7s]{display:none}.meta[data-astro-cid-wpvy4v7s]{padding-bottom:40px}}@media (prefers-reduced-motion:reduce){.bar[data-astro-cid-wpvy4v7s],.menu[data-astro-cid-wpvy4v7s],.backdrop[data-astro-cid-wpvy4v7s],.cols[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s],.t[data-astro-cid-wpvy4v7s],.word[data-astro-cid-wpvy4v7s],.menu-cta[data-astro-cid-wpvy4v7s],.meta[data-astro-cid-wpvy4v7s]{transition:none!important}}.foot[data-astro-cid-jo6i4kqk]{padding-block:40px}.fgrid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:32px 24px;margin-top:28px;display:grid}.fbrand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.brand[data-astro-cid-jo6i4kqk]{min-height:48px;font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--color-ink);align-items:center;font-size:40px;line-height:1;text-decoration:none;display:inline-flex}.brand[data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.fbrand[data-astro-cid-jo6i4kqk] .p[data-astro-cid-jo6i4kqk]{max-width:320px;margin-top:10px}.fcol[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin-top:8px}.fcol[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:44px;font-size:var(--text-body);align-items:center;font-weight:500;display:inline-flex}.fcol[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk][aria-current=page]{color:var(--color-accent)}.credit[data-astro-cid-jo6i4kqk]{margin-top:14px}.fbar[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:4px;margin-top:36px;display:flex}.madeby[data-astro-cid-jo6i4kqk]{align-self:flex-start;align-items:center;min-height:44px;display:inline-flex}@media (width>=767px){.fgrid[data-astro-cid-jo6i4kqk]{grid-template-columns:6fr 2fr 2fr 2fr}.fbrand[data-astro-cid-jo6i4kqk]{grid-column:auto}.fbar[data-astro-cid-jo6i4kqk]{flex-direction:row;justify-content:space-between;align-items:center;margin-top:56px}}
