.site-header-module__hM9mMW__skip{z-index:200;background:var(--fp-ink-olive);color:var(--fp-paper);border-radius:999px;padding:10px 16px;font-weight:600;text-decoration:none;transition:top .2s;position:fixed;top:-60px;left:16px}.site-header-module__hM9mMW__skip:focus{top:12px}.site-header-module__hM9mMW__hdr{z-index:70;background:0 0;transition:background-color .25s,box-shadow .25s;position:sticky;top:0;box-shadow:0 1px #0000}.site-header-module__hM9mMW__hdr[data-scrolled],.site-header-module__hM9mMW__hdr[data-open]{background:var(--bg-blur);-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);box-shadow:0 1px 0 var(--fp-hairline)}.site-header-module__hM9mMW__hdr[data-open]{background:var(--fp-paper)}.site-header-module__hM9mMW__inner{height:var(--bc-header-h);align-items:center;gap:28px;display:flex}.site-header-module__hM9mMW__brand{border-radius:4px;flex:none;display:block}.site-header-module__hM9mMW__brand img{width:132px;height:auto;display:block}.site-header-module__hM9mMW__nav{gap:26px;margin-left:12px;display:flex}.site-header-module__hM9mMW__nav a,.site-header-module__hM9mMW__signin{font:600 15px/1 var(--font);color:var(--fp-ink);padding:8px 0;text-decoration:none;position:relative}.site-header-module__hM9mMW__nav a:after{content:"";background:var(--fp-ink-olive);transform-origin:0;height:1.5px;transition:transform .3s var(--fp-ease);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.site-header-module__hM9mMW__nav a:hover:after{transform:scaleX(1)}.site-header-module__hM9mMW__nav a[aria-current=page]{color:var(--fp-ink-olive)}.site-header-module__hM9mMW__nav a[aria-current=page]:after{height:2px;transform:scaleX(1)}.site-header-module__hM9mMW__signin:hover{text-underline-offset:4px;text-decoration:underline}.site-header-module__hM9mMW__actions{align-items:center;gap:18px;margin-left:auto;display:flex}.site-header-module__hM9mMW__menuBtn{width:42px;height:42px;color:var(--fp-ink);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0;display:none}.site-header-module__hM9mMW__menuBtn:hover{background:var(--hover)}.site-header-module__hM9mMW__menuBtn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:22px;height:22px}.site-header-module__hM9mMW__iconClose,.site-header-module__hM9mMW__menuBtn[aria-expanded=true] .site-header-module__hM9mMW__iconMenu{display:none}.site-header-module__hM9mMW__menuBtn[aria-expanded=true] .site-header-module__hM9mMW__iconClose{display:block}@media (max-width:980px){.site-header-module__hM9mMW__nav{display:none}.site-header-module__hM9mMW__menuBtn{display:inline-flex}}@media (max-width:899px){.site-header-module__hM9mMW__signin{display:none}}@media (max-width:560px){.site-header-module__hM9mMW__inner{gap:6px}.site-header-module__hM9mMW__actions{gap:2px}.site-header-module__hM9mMW__actions .site-header-module__hM9mMW__join{display:none}.site-header-module__hM9mMW__brand img{width:112px}}.site-header-module__hM9mMW__menu{z-index:60;padding:calc(var(--bc-header-h) + 18px) var(--bc-pad) calc(28px + env(safe-area-inset-bottom));background-color:var(--fp-paper);background-image:linear-gradient(var(--fp-grain-veil), var(--fp-grain-veil)), var(--fp-grain);visibility:hidden;opacity:0;flex-direction:column;transition:opacity .3s,visibility 0s linear .3s;display:flex;position:fixed;inset:0;overflow-y:auto}.site-header-module__hM9mMW__menu[data-open]{visibility:visible;opacity:1;transition:opacity .3s,visibility}.site-header-module__hM9mMW__menuRule{background:var(--fp-ink-olive);flex:none;height:4px;margin-bottom:12px}.site-header-module__hM9mMW__list{margin:0;padding:0;list-style:none}.site-header-module__hM9mMW__list a{border-bottom:1px solid var(--fp-hairline);text-decoration:none;display:block;overflow:hidden}.site-header-module__hM9mMW__list a span{font-family:var(--font-headline);text-transform:uppercase;color:var(--fp-ink-olive);transition:transform .55s var(--fp-ease);padding:6px 0 4px;font-size:clamp(40px,12vw,56px);line-height:1.08;display:block;transform:translateY(105%)}.site-header-module__hM9mMW__list a[aria-current=page] span{color:var(--fp-deep)}.site-header-module__hM9mMW__menu[data-open] .site-header-module__hM9mMW__list a span{transition-delay:calc(var(--i) * 50ms);transform:none}.site-header-module__hM9mMW__ctas{flex-direction:column;gap:12px;margin-top:auto;padding-top:32px;display:flex}.site-header-module__hM9mMW__ctas .site-header-module__hM9mMW__cta{width:100%}
