.SiteHeader_header__2sjaC{position:-webkit-sticky;position:sticky;top:0;z-index:50;height:var(--header-height);background:var(--header-glass-bg);-webkit-backdrop-filter:blur(var(--header-glass-blur)) saturate(var(--header-glass-saturate));backdrop-filter:blur(var(--header-glass-blur)) saturate(var(--header-glass-saturate));border-bottom:1px solid var(--header-glass-border);box-shadow:inset 0 1px 0 var(--header-glass-highlight),var(--header-glass-shadow);transition:background .4s var(--ease-out),border-color .4s var(--ease-out),box-shadow .4s var(--ease-out),transform .85s var(--ease-out),opacity .75s var(--ease-out)}.SiteHeader_headerEntering__ncXGe{transform:translate3d(0,calc(-1 * var(--header-height)),0);opacity:0}.SiteHeader_headerEntered__rP5iS{transform:translateZ(0);opacity:1}.SiteHeader_headerIntroHidden__gkxqK{visibility:hidden;opacity:0;pointer-events:none;transform:translate3d(0,calc(-1 * var(--header-height)),0)}.SiteHeader_headerHome__VmnfJ{position:fixed;left:0;right:0;border-bottom:none;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.SiteHeader_headerHomeSolid__JUJ9d{background:var(--header-glass-bg);-webkit-backdrop-filter:blur(var(--header-glass-blur)) saturate(var(--header-glass-saturate));backdrop-filter:blur(var(--header-glass-blur)) saturate(var(--header-glass-saturate));border-bottom:1px solid var(--header-glass-border);box-shadow:inset 0 1px 0 var(--header-glass-highlight),var(--header-glass-shadow);transition:background .18s var(--ease-out),border-color .18s var(--ease-out),box-shadow .18s var(--ease-out),-webkit-backdrop-filter .18s var(--ease-out);transition:background .18s var(--ease-out),border-color .18s var(--ease-out),box-shadow .18s var(--ease-out),backdrop-filter .18s var(--ease-out);transition:background .18s var(--ease-out),border-color .18s var(--ease-out),box-shadow .18s var(--ease-out),backdrop-filter .18s var(--ease-out),-webkit-backdrop-filter .18s var(--ease-out)}.SiteHeader_inner__0Z2lV{height:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.SiteHeader_logoLink__qoNtf{display:flex;align-items:center;text-decoration:none;flex-shrink:0;justify-self:start}.SiteHeader_logo__mqe7t{height:2.25rem;width:auto;max-width:min(11rem,42vw);object-fit:contain}.SiteHeader_nav__HN4_O{display:none;align-items:center;gap:var(--space-8);justify-self:center}.SiteHeader_navLink__iizyR{position:relative;font-size:var(--text-sm);font-weight:500;color:color-mix(in srgb,var(--color-ocean-ink) 88%,transparent);text-decoration:none;letter-spacing:.03em;padding-block:var(--space-2);transition:color .3s var(--ease-out)}.SiteHeader_navLink__iizyR:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:var(--color-tangerine);transform:scaleX(0);transform-origin:left center;transition:transform .35s var(--ease-out)}.SiteHeader_navLink__iizyR:focus-visible,.SiteHeader_navLink__iizyR:hover{color:var(--color-ocean-ink)}.SiteHeader_navLink__iizyR:focus-visible:after,.SiteHeader_navLink__iizyR:hover:after{transform:scaleX(1)}.SiteHeader_actions__fZrn_{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0;justify-self:end}.SiteHeader_themeToggle__156lK{flex-shrink:0}.SiteHeader_menuButton___RpNv{display:flex;flex-direction:column;justify-content:center;gap:5px;width:2.5rem;height:2.5rem;padding:0;border:none;background:transparent;cursor:pointer}.SiteHeader_menuButton___RpNv span{display:block;height:2px;width:1.25rem;background:var(--color-ocean-ink);transition:transform var(--duration) var(--ease-out)}.SiteHeader_menuOpen__PHD1H span:first-child{transform:translateY(7px) rotate(45deg)}.SiteHeader_menuOpen__PHD1H span:nth-child(2){opacity:0}.SiteHeader_menuOpen__PHD1H span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.SiteHeader_desktopAccount__DHgBy{display:none}.SiteHeader_mobilePanel__LG2_6{position:fixed;inset:var(--header-height) 0 0 0;z-index:49;overflow-y:auto;overscroll-behavior:contain;background:var(--surface-page);border-top:1px solid color-mix(in srgb,var(--color-ocean-ink) 8%,transparent);opacity:0;visibility:hidden;transform:translate3d(0,-.5rem,0);transition:opacity .32s var(--ease-out),transform .32s var(--ease-out),visibility 0s linear .32s}.SiteHeader_mobilePanelOpen__DpB2V{opacity:1;visibility:visible;transform:none;transition:opacity .32s var(--ease-out),transform .32s var(--ease-out),visibility 0s}.SiteHeader_mobilePanelInner__AdJ_k{min-height:100%;display:flex;flex-direction:column;gap:var(--space-6);padding-block:var(--space-4) calc(var(--space-6) + env(safe-area-inset-bottom, 0px));box-sizing:border-box}.SiteHeader_mobileNavList__JqVi_{list-style:none;margin:0;padding:0}.SiteHeader_mobileNavList__JqVi_ li+li{border-top:1px solid color-mix(in srgb,var(--color-ocean-ink) 8%,transparent)}.SiteHeader_mobileNavLink__umgvu{display:flex;align-items:center;justify-content:space-between;padding-block:var(--space-4);font-size:var(--text-lg);font-weight:500;letter-spacing:-.01em;color:var(--color-ocean-ink);text-decoration:none}.SiteHeader_mobileNavArrow__MOSW0{color:color-mix(in srgb,var(--color-ocean-ink) 35%,transparent);transition:transform .3s var(--ease-out),color .3s var(--ease-out)}.SiteHeader_mobileNavLink__umgvu:focus-visible .SiteHeader_mobileNavArrow__MOSW0,.SiteHeader_mobileNavLink__umgvu:hover .SiteHeader_mobileNavArrow__MOSW0{color:var(--color-tangerine);transform:translateX(3px)}.SiteHeader_dock__aGkZv{--dock-offset:calc(0.75rem + env(safe-area-inset-bottom, 0px));position:fixed;left:var(--page-gutter);right:var(--page-gutter);bottom:var(--dock-offset);z-index:55;max-width:34rem;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:.4375rem .4375rem .4375rem 1.25rem;border-radius:999px;background:color-mix(in srgb,var(--color-white) 80%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);border:1px solid color-mix(in srgb,var(--color-ocean-ink) 8%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-white) 70%,transparent),0 2px 6px -2px color-mix(in srgb,var(--color-ocean-ink) 10%,transparent),0 18px 40px -18px color-mix(in srgb,var(--color-ocean-ink) 45%,transparent);opacity:0;transform:translate3d(0,calc(100% + var(--dock-offset)),0);transition:transform .75s var(--ease-out) .35s,opacity .5s var(--ease-out) .35s}.SiteHeader_dockEntered__bwYWU{opacity:1;transform:none}.SiteHeader_dockText__oAcRL{display:flex;flex-direction:column;gap:.125rem;min-width:0}.SiteHeader_dockEyebrow__eThyj{display:inline-flex;align-items:center;gap:.4rem;font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-tangerine)}.SiteHeader_dockPulse__sIRtf{position:relative;width:.4375rem;height:.4375rem;border-radius:50%;background:var(--color-tangerine)}.SiteHeader_dockPulse__sIRtf:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--color-tangerine);animation:SiteHeader_dockPulse__sIRtf 2.2s var(--ease-out) infinite}.SiteHeader_dockTitle__TNacp{font-size:.9375rem;font-weight:600;letter-spacing:-.01em;color:var(--color-ocean-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SiteHeader_dock__aGkZv a{flex-shrink:0}@keyframes SiteHeader_dockPulse__sIRtf{0%{transform:scale(1);opacity:.55}80%,to{transform:scale(2.8);opacity:0}}@media (max-width:1023px){body:has(.SiteHeader_dock__aGkZv){padding-bottom:calc(4.75rem + env(safe-area-inset-bottom, 0px))}body:has(.SiteHeader_dock__aGkZv) .SiteHeader_mobilePanelInner__AdJ_k{padding-bottom:calc(6rem + env(safe-area-inset-bottom, 0px))}}@media (min-width:768px){.SiteHeader_logo__mqe7t{height:2.5rem}}@media (min-width:1024px){.SiteHeader_inner__0Z2lV{display:grid;grid-template-columns:1fr auto 1fr}.SiteHeader_nav__HN4_O{display:flex}.SiteHeader_desktopAccount__DHgBy{display:contents}.SiteHeader_dock__aGkZv,.SiteHeader_menuButton___RpNv,.SiteHeader_mobilePanel__LG2_6{display:none}}@media (prefers-reduced-motion:reduce){.SiteHeader_headerEntered__rP5iS,.SiteHeader_headerEntering__ncXGe,.SiteHeader_headerIntroHidden__gkxqK{transform:none;opacity:1;visibility:visible;pointer-events:auto;transition:none}}