.site-header{--focus-ring:currentcolor;--bar-foot:calc((var(--header-h) - 2.75rem) / 2)}body:has(main:is([data-hero=dark],[data-hero=light])) .site-header:not([data-scrolled=true]){--bar-foot:1.5rem}:root body .site-header[data-scrolled][data-menu-open=true][data-menu-open]{--text-heading:var(--text-alternate);color:var(--omnia-white);background-color:var(--glass-fill);border-color:var(--hairline-dark);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);background-image:none}:root body .site-header[data-scrolled][data-menu-open=false]:has(.om-switcher[open]){--text-heading:var(--text-alternate);color:var(--omnia-white);background-color:var(--omnia-black);-webkit-backdrop-filter:none;backdrop-filter:none;background-image:none;border-color:#0000}:root body .site-header[data-scrolled][data-menu-open=true][data-menu-open] .om-bar-mark{opacity:1;pointer-events:auto}.om-bar-tab:after{content:"";block-size:calc(var(--bar-foot) + var(--space-xs));position:absolute;inset-block-start:100%;inset-inline:0}.om-switcher-sheet{background-color:color-mix(in srgb, var(--omnia-white) 10%, var(--omnia-black));border-radius:var(--radius-field-area);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--omnia-white) 8%, transparent), var(--shadow-float);overflow:hidden auto}.om-drawer .om-switcher{position:static}.om-drawer .om-switcher-sheet{margin-block:0 var(--space-xs);inset-block:auto 100%;inset-inline:0 auto}@media (prefers-reduced-motion:no-preference){.om-switcher>.om-switcher-sheet{opacity:0;transition:opacity var(--dur-exit) var(--ease-exit)}.om-switcher[open]>.om-switcher-sheet{opacity:1;transition:opacity var(--dur-settle) var(--ease-press)}@starting-style{.om-switcher[open]>.om-switcher-sheet{opacity:0}}}
