.SiteHeader_topbar__DwyIO{display:block;background:var(--navy);color:var(--navy-ink);font-size:.82rem}.SiteHeader_topbarInner__QvFsg{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--topbar-height);max-width:var(--container-max);margin:0 auto;padding:0 var(--gutter)}.SiteHeader_topbarText__2yt8Q{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0;overflow:hidden}.SiteHeader_hotline__3ms8K{display:inline-flex;align-items:center;min-height:var(--tap-target-min);margin-block:calc((var(--topbar-height) - var(--tap-target-min)) / 2);color:inherit;text-decoration:none;white-space:nowrap}a.SiteHeader_hotline__3ms8K:focus-visible,a.SiteHeader_hotline__3ms8K:hover{text-decoration:underline;text-underline-offset:3px}.SiteHeader_callChip__Dv6Nn{display:inline-flex;align-items:center;min-height:var(--tap-target-min);margin-block:calc((var(--topbar-height) - var(--tap-target-min)) / 2);color:inherit;text-decoration:none}.SiteHeader_callPill__OpALc{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border:1px solid color-mix(in srgb,currentColor 35%,transparent);border-radius:var(--radius);font-size:.78em;line-height:1.2;white-space:nowrap}.SiteHeader_topbarLinks__A3BZI{display:flex;flex:none;gap:14px}.SiteHeader_topbarLink__ro_Kw{display:inline-flex;align-items:center;min-height:var(--tap-target-min);margin-block:calc((var(--topbar-height) - var(--tap-target-min)) / 2);color:inherit;text-decoration:none;white-space:nowrap}.SiteHeader_topbarLink__ro_Kw:hover{text-decoration:underline}.SiteHeader_header__SRb_V{position:-webkit-sticky;position:sticky;top:0;z-index:5;border-bottom:var(--border-width) solid var(--color-border);background:var(--color-surface)}.SiteHeader_inner__d66lA{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-column-gap:var(--space-1);column-gap:var(--space-1);grid-row-gap:var(--space-1);row-gap:var(--space-1);max-width:var(--container-max);margin:0 auto;padding:var(--space-1) var(--gutter) 6px}.SiteHeader_logo__tLEBq{margin-left:var(--space-1);min-width:0}.SiteHeader_actions__7yHiB{display:flex;align-items:center;justify-self:end;gap:6px}.SiteHeader_search__DvPvC{grid-column:1/-1;min-width:0}.SiteHeader_iconButton___rhkk{justify-content:center;flex:none;width:var(--header-control);height:var(--header-control);padding:0;border:0;background:transparent;cursor:pointer}.SiteHeader_fav__weoM5,.SiteHeader_iconButton___rhkk{display:inline-flex;align-items:center;border-radius:var(--radius);color:var(--color-text)}.SiteHeader_fav__weoM5{gap:6px;min-height:var(--tap-target-min);padding:0 6px;font-size:.9rem;font-weight:var(--font-weight-bold);text-decoration:none}.SiteHeader_favIcon__MvD96{flex:none}.SiteHeader_cartWrap___vUn6{display:inline-flex}.SiteHeader_themeIcon__Vm45e{margin-left:-4px}.SiteHeader_signIn__Eag_U{display:inline-flex;align-items:center;min-height:var(--tap-target-min);padding:0 6px;border-radius:var(--radius);color:var(--brand-text);font-size:.95rem;font-weight:var(--font-weight-bold);text-decoration:none;white-space:nowrap}@container app (min-width: 1000px){.SiteHeader_menuButton__NjLA3{display:none}.SiteHeader_inner__d66lA{column-gap:0;padding-top:var(--sh-top-d);padding-bottom:var(--sh-bottom-d)}.SiteHeader_logo__tLEBq{grid-column:1;grid-row:1;margin-left:0}.SiteHeader_search__DvPvC{grid-column:2;grid-row:1;justify-self:center;width:clamp(min(100%,400px),100% - 2 * var(--sh-side-d),var(--sh-w-d));max-width:none}.SiteHeader_actions__7yHiB{grid-column:3;grid-row:1;gap:12px}.SiteHeader_fav__weoM5{gap:9px;padding:0 4px 0 7px;font-weight:700}.SiteHeader_signIn__Eag_U{border:var(--border-width) solid var(--color-border);padding:0 14px;font-weight:700}}.SiteHeader_collections__Cs4Fv{border-bottom:var(--border-width) solid var(--color-border);background:var(--color-surface)}.SiteHeader_collectionList___ZMqm{display:flex;gap:18px;max-width:var(--container-max);margin:0 auto;padding:0 var(--gutter);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;white-space:nowrap}.SiteHeader_collectionList___ZMqm::-webkit-scrollbar{display:none}.SiteHeader_collectionLink__cuQKk{display:flex;align-items:center;height:calc(var(--coll-h, 36px) - var(--border-width, 1px));color:var(--color-text);font-size:.92rem;font-weight:var(--font-weight-bold);text-decoration:none}.SiteHeader_collectionLink__cuQKk:hover{color:var(--brand-text)}@container app (min-width: 1000px){.SiteHeader_collectionList___ZMqm{gap:26px}.SiteHeader_collectionLink__cuQKk{font-size:.95rem}}.SiteHeader_drawer__6MGix{position:fixed;inset:0 auto 0 0;width:var(--drawer-width);height:100%;max-height:none;margin:0;padding:0;border:0;border-right:var(--border-width) solid var(--color-border);background:var(--color-surface);color:var(--color-text);overflow-y:auto;overscroll-behavior:contain}.SiteHeader_drawer__6MGix::-webkit-backdrop{background:var(--color-overlay)}.SiteHeader_drawer__6MGix::backdrop{background:var(--color-overlay)}.SiteHeader_drawerScrim__x1s7F{display:none}@supports not selector(:popover-open){.SiteHeader_drawer__6MGix:not([data-open]){display:none}.SiteHeader_drawer__6MGix[data-open]{z-index:2}.SiteHeader_drawer__6MGix[data-open]+.SiteHeader_drawerScrim__x1s7F{display:block;position:fixed;inset:0;z-index:1;background:var(--color-overlay);cursor:pointer}.SiteHeader_header__SRb_V:has(.SiteHeader_drawer__6MGix[data-open]){z-index:50}}.SiteHeader_drawerInner__NwYuO{padding:var(--space-2) var(--space-4) var(--space-6)}.SiteHeader_drawerTop__eU1gn{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-2)}.SiteHeader_drawerTitle__wiJUl{font-family:var(--font-display);font-weight:var(--font-weight-heavy);font-size:var(--font-size-md)}.SiteHeader_drawerNav__cDLEs+.SiteHeader_drawerNav__cDLEs{margin-top:var(--space-4)}.SiteHeader_drawerHeading__27WDn{margin:0 0 var(--space-1);font-family:var(--font-body);font-size:.85rem;font-weight:var(--font-weight-bold);color:var(--color-text-muted)}.SiteHeader_drawerList__5FSBr{margin:0;padding:0;list-style:none}.SiteHeader_drawerLink__O0rDC{display:flex;align-items:center;min-height:var(--tap-target-min);border-bottom:var(--border-width) solid var(--color-border);color:var(--color-text);text-decoration:none}.SiteHeader_drawerTheme__2n7s2{margin-top:var(--space-4);border-top:var(--border-width) solid var(--color-border)}.SiteHeader_drawerLink__O0rDC:hover{color:var(--brand-text)}.ThemeToggle_icon__NxVox,.ThemeToggle_row__zgm8Z{display:inline-flex;align-items:center;gap:var(--space-2);border:0;background:transparent;color:var(--color-text);cursor:pointer}.ThemeToggle_icon__NxVox{justify-content:center;flex:none;width:var(--header-control);height:var(--header-control);padding:0;border-radius:var(--radius)}.ThemeToggle_row__zgm8Z{width:100%;min-height:var(--tap-target-min);padding:0;border-bottom:var(--border-width) solid var(--color-border);text-align:left}.ThemeToggle_icon__NxVox:hover,.ThemeToggle_row__zgm8Z:hover{color:var(--brand-text)}.ThemeToggle_moon__MEGNm,.ThemeToggle_sun__VM0tG{flex:none}.ThemeToggle_sun__VM0tG,:root[data-theme=dark] .ThemeToggle_moon__MEGNm{display:none}:root[data-theme=dark] .ThemeToggle_sun__VM0tG{display:inline}.TrialBanner_banner___SLMV{background:var(--color-sample);color:var(--color-sample-text);border-bottom:var(--border-width) solid var(--color-border);font-size:var(--font-size-sm)}.TrialBanner_inner__xkcnY{max-width:var(--container-max);margin:0 auto;padding:var(--space-1) var(--gutter);text-align:center;line-height:var(--line-height-tight)}.TrialBanner_text__ERYwd{display:inline;margin:0;font-weight:var(--font-weight-medium)}.TrialBanner_link__pA7cI{display:inline-flex;align-items:center;min-height:var(--tap-target-min);-webkit-margin-start:var(--space-2);margin-inline-start:var(--space-2);vertical-align:middle;color:inherit;font-weight:var(--font-weight-bold);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.TrialBanner_link__pA7cI:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.tb-x .tb-text{flex-wrap:nowrap;-webkit-margin-end:auto;margin-inline-end:auto;white-space:nowrap}.tb-x .tb-text>*{flex:none}.tb-social{display:flex;flex:none;align-items:center;gap:2px;margin:0;padding:0;list-style:none}.tb-social a{display:inline-flex;align-items:center;justify-content:center;min-width:30px;min-height:var(--tap-target-min);margin-block:calc((var(--topbar-height) - var(--tap-target-min)) / 2);color:inherit}.tb-social a:focus-visible,.tb-social a:hover{opacity:.8}.tb-close{display:inline-flex;flex:none}.tb-close button{display:inline-flex;align-items:center;justify-content:center;min-width:var(--tap-target-min);min-height:var(--tap-target-min);margin-block:calc((var(--topbar-height) - var(--tap-target-min)) / 2);-webkit-margin-end:-12px;margin-inline-end:-12px;padding:0;border:0;background:transparent;color:inherit;font:inherit;line-height:1;cursor:pointer}html[data-tb-closed] .tb-bar{display:none}