.siteHeader-module__UcsBIG__chrome{--nav-ink:var(--color-dark);--nav-hover-ink:var(--color-dark)}@supports (color:color-mix(in lab, red, red)){.siteHeader-module__UcsBIG__chrome{--nav-hover-ink:color-mix(in oklab, var(--color-dark) 60%, transparent)}}.siteHeader-module__UcsBIG__chrome{--nav-hover-rule:var(--color-dark);--nav-cta-bg:var(--color-dark);--nav-cta-ink:var(--color-light);--nav-scrim-o:0;--nav-frost-o:0;--nav-scrim-height:100%;--nav-scrim-from:var(--color-dark)}@supports (color:color-mix(in lab, red, red)){.siteHeader-module__UcsBIG__chrome{--nav-scrim-from:color-mix(in srgb, var(--color-dark) 48%, transparent)}}.siteHeader-module__UcsBIG__chrome{--nav-scrim-via:var(--color-dark)}@supports (color:color-mix(in lab, red, red)){.siteHeader-module__UcsBIG__chrome{--nav-scrim-via:color-mix(in srgb, var(--color-dark) 18%, transparent)}}.siteHeader-module__UcsBIG__chrome{pointer-events:none}.siteHeader-module__UcsBIG__chrome :is(a,button,li,input,select,[role=button]){pointer-events:auto}:where(body:has(main [data-page-hero=dark-blue],main [data-page-hero=dark-green],main [data-page-hero=dark],main [data-page-hero=green])) .siteHeader-module__UcsBIG__chrome{--nav-ink:var(--color-light);--nav-hover-ink:var(--color-light);--nav-hover-rule:var(--color-light);--nav-cta-bg:var(--color-accent-soft);--nav-cta-ink:var(--color-accent-ink);--nav-scrim-o:1}:where(body:has(main [data-page-hero=light],main [data-page-hero=light-green])) .siteHeader-module__UcsBIG__chrome{--nav-cta-bg:var(--color-accent-secondary);--nav-cta-ink:var(--color-light)}:where(body:has(main [data-nav-solid])) .siteHeader-module__UcsBIG__chrome{--nav-ink:var(--color-dark);--nav-hover-ink:var(--color-dark)}@supports (color:color-mix(in lab, red, red)){:where(body:has(main [data-nav-solid])) .siteHeader-module__UcsBIG__chrome{--nav-hover-ink:color-mix(in oklab, var(--color-dark) 60%, transparent)}}:where(body:has(main [data-nav-solid])) .siteHeader-module__UcsBIG__chrome{--nav-hover-rule:var(--color-dark);--nav-scrim-o:0;--nav-frost-o:1}.siteHeader-module__UcsBIG__chrome[data-nav-overlay]{--nav-ink:var(--color-light);--nav-hover-ink:var(--color-light);--nav-hover-rule:var(--color-light);--nav-cta-bg:var(--color-accent-soft);--nav-cta-ink:var(--color-accent-ink);--nav-scrim-o:0}.siteHeader-module__UcsBIG__chrome[data-nav-scrolled]{--nav-ink:var(--color-dark);--nav-hover-ink:var(--color-dark)}@supports (color:color-mix(in lab, red, red)){.siteHeader-module__UcsBIG__chrome[data-nav-scrolled]{--nav-hover-ink:color-mix(in oklab, var(--color-dark) 60%, transparent)}}.siteHeader-module__UcsBIG__chrome[data-nav-scrolled]{--nav-hover-rule:var(--color-dark);--nav-scrim-o:0;--nav-frost-o:1}.siteHeader-module__UcsBIG__chrome:before,.siteHeader-module__UcsBIG__chrome:after{content:"";pointer-events:none;z-index:0;inset-inline:0;transition:opacity .3s;position:absolute;top:0}.siteHeader-module__UcsBIG__chrome:before{height:var(--nav-scrim-height);background:linear-gradient(to bottom, var(--nav-scrim-from) 0%, var(--nav-scrim-via) 58%, transparent 100%);opacity:var(--nav-scrim-o)}.siteHeader-module__UcsBIG__chrome:after{background:var(--color-surface-raised);height:100%}@supports (color:color-mix(in lab, red, red)){.siteHeader-module__UcsBIG__chrome:after{background:color-mix(in srgb, var(--color-surface-raised) 80%, transparent)}}.siteHeader-module__UcsBIG__chrome:after{-webkit-backdrop-filter:saturate(1.6)blur(16px);backdrop-filter:saturate(1.6)blur(16px);opacity:var(--nav-frost-o)}.siteHeader-module__UcsBIG__cta{background:var(--nav-cta-bg);min-width:8.875rem;color:var(--nav-cta-ink);letter-spacing:.01em;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:999px;padding:1.25rem 1.625rem;font-size:14px;font-weight:700;line-height:1;transition:filter .2s ease-in-out}@media (min-width:48rem){.siteHeader-module__UcsBIG__cta{font-size:17.5px}}.siteHeader-module__UcsBIG__cta:hover{filter:brightness(1.08)}@media (max-width:1200px){.siteHeader-module__UcsBIG__cta{min-width:0;padding:.6875rem 1rem}}
.siteSubheader-module__vkXWba__bar{transition:background .3s}:where(body:has(main [data-home-hero]):not(:has([data-nav-scrolled]))) .siteSubheader-module__vkXWba__bar{background:0 0}:where(body:has(main [data-home-hero])) .siteSubheader-module__vkXWba__bar .siteSubheader-module__vkXWba__countdown{opacity:0;pointer-events:none}.siteSubheader-module__vkXWba__countdown{transition:opacity .3s}
