.site-header[data-astro-cid-u4swnmna]{z-index:50;backdrop-filter:blur(8px);border-bottom:1px solid var(--color-border);background:#fffffff5;transition:background-color .24s,border-color .24s,box-shadow .24s,backdrop-filter .24s;position:fixed;top:0;left:0;right:0;box-shadow:0 1px 3px #0000000f}.site-header--hero-overlay[data-astro-cid-u4swnmna]:not(.is-scrolled):not(.is-hero-scrolling){backdrop-filter:none;box-shadow:none;background:0 0;border-bottom-color:#0000}.site-header--hero-overlay[data-astro-cid-u4swnmna].is-hero-scrolling{background:var(--brand-deepest);background:color-mix(in srgb, var(--brand-deepest) 90%, transparent);backdrop-filter:blur(8px);border-bottom-color:#ffffff29;box-shadow:0 2px 12px #0000002e}.site-header--hero-overlay[data-astro-cid-u4swnmna]:not(.is-scrolled) .logo-img[data-astro-cid-u4swnmna]{filter:brightness(0)invert()}.site-header--hero-overlay[data-astro-cid-u4swnmna]:not(.is-scrolled) .nav-links[data-astro-cid-u4swnmna]:not(.is-open) a[data-astro-cid-u4swnmna]{color:#ffffffeb}.site-header--hero-overlay[data-astro-cid-u4swnmna]:not(.is-scrolled) .nav-links[data-astro-cid-u4swnmna]:not(.is-open) a[data-astro-cid-u4swnmna]:hover{color:#fff}.site-header--hero-overlay[data-astro-cid-u4swnmna]:not(.is-scrolled) .nav-persona-switch[data-astro-cid-u4swnmna]{color:#fff!important}.site-header--hero-overlay[data-astro-cid-u4swnmna]:not(.is-scrolled) .nav-btn--outline[data-astro-cid-u4swnmna]{color:#fff;background:#ffffff14;border-color:#ffffffbf}.site-header--hero-overlay[data-astro-cid-u4swnmna]:not(.is-scrolled) .nav-btn--outline[data-astro-cid-u4swnmna]:hover{background:#ffffff2e;border-color:#fff}.site-header--hero-overlay[data-astro-cid-u4swnmna]:not(.is-scrolled) .nav-toggle-bar[data-astro-cid-u4swnmna]{background:#fff}.site-header--hero-overlay[data-astro-cid-u4swnmna]:not(.is-scrolled) .nav-toggle[data-astro-cid-u4swnmna]:hover{background:#ffffff1f}.site-header--hero-overlay[data-astro-cid-u4swnmna]:not(.is-scrolled) .nav-links[data-astro-cid-u4swnmna].is-open .nav-persona-switch[data-astro-cid-u4swnmna]{color:var(--brand-deep)!important}.site-header--hero-overlay[data-astro-cid-u4swnmna]:not(.is-scrolled) .nav-links[data-astro-cid-u4swnmna].is-open .nav-btn--outline[data-astro-cid-u4swnmna]{border-color:var(--brand-deep);color:var(--brand-deep);background:0 0}@media (prefers-reduced-motion:reduce){.site-header[data-astro-cid-u4swnmna]{transition:none}}.nav-container[data-astro-cid-u4swnmna]{max-width:1280px;margin:0 auto;padding:0 1.5rem}@media (width>=640px){.nav-container[data-astro-cid-u4swnmna]{padding:0 2rem}}.nav-inner[data-astro-cid-u4swnmna]{align-items:center;gap:1.25rem;height:4rem;display:flex}.logo[data-astro-cid-u4swnmna]{flex-shrink:0;align-items:center;display:flex}.logo-img[data-astro-cid-u4swnmna]{width:auto;height:2rem}.nav-links[data-astro-cid-u4swnmna]{flex-wrap:nowrap;align-items:center;gap:.75rem;margin:0;padding:0;list-style:none;display:none}.nav-links[data-astro-cid-u4swnmna] li[data-astro-cid-u4swnmna]{white-space:nowrap;flex-shrink:0}@media (width>=1024px){.nav-links[data-astro-cid-u4swnmna]{display:flex}}.nav-links[data-astro-cid-u4swnmna] a[data-astro-cid-u4swnmna]{color:var(--color-text-muted);white-space:nowrap;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s}.nav-links[data-astro-cid-u4swnmna] a[data-astro-cid-u4swnmna]:hover{color:var(--brand-deepest)}.nav-divider[data-astro-cid-u4swnmna]{background:var(--color-border);flex-shrink:0;width:1px;height:1.25rem;display:none}@media (width>=1024px){.nav-divider[data-astro-cid-u4swnmna]{display:block}}.nav-persona-switch[data-astro-cid-u4swnmna]{white-space:nowrap;text-decoration:none;transition:color .15s;color:var(--brand-deep)!important;font-size:.875rem!important;font-weight:700!important}.nav-persona-switch[data-astro-cid-u4swnmna]:hover{color:var(--brand-electric)!important}.nav-cta-group[data-astro-cid-u4swnmna]{flex-shrink:0;align-items:center;gap:.75rem;margin-left:auto;display:none}@media (width>=1024px){.nav-cta-group[data-astro-cid-u4swnmna]{gap:.5rem;display:flex}}.nav-btn[data-astro-cid-u4swnmna]{cursor:pointer;white-space:nowrap;border:2px solid #0000;border-radius:8px;align-items:center;gap:.4rem;padding:.4rem .9rem;font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1.4;text-decoration:none;transition:all .2s;display:inline-flex}.nav-btn--primary[data-astro-cid-u4swnmna],.nav-links[data-astro-cid-u4swnmna] a[data-astro-cid-u4swnmna].nav-btn--primary{background:var(--brand-deepest);color:#fff;border-color:var(--brand-deepest)}.nav-btn--primary[data-astro-cid-u4swnmna]:hover{background:var(--brand-navy);border-color:var(--brand-navy);box-shadow:0 4px 12px #04044a66}.nav-btn--outline[data-astro-cid-u4swnmna]{border-color:var(--brand-deep);color:var(--brand-deep);background:0 0}.nav-btn--outline[data-astro-cid-u4swnmna]:hover{background:var(--brand-deep);color:#fff}.nav-btn--full[data-astro-cid-u4swnmna]{justify-content:center;width:100%}.nav-toggle[data-astro-cid-u4swnmna]{cursor:pointer;background:0 0;border:none;border-radius:6px;flex-direction:column;gap:5px;margin-left:auto;padding:.5rem;transition:background .15s;display:flex}@media (width>=1024px){.nav-toggle[data-astro-cid-u4swnmna]{display:none}}.nav-toggle[data-astro-cid-u4swnmna]:hover{background:var(--color-bg-alt)}.nav-toggle[data-astro-cid-u4swnmna]:focus-visible{outline:2px solid var(--brand-electric);outline-offset:2px}.nav-toggle-bar[data-astro-cid-u4swnmna]{background:var(--color-text);border-radius:2px;width:22px;height:2px;display:block}.nav-links[data-astro-cid-u4swnmna].is-open{top:var(--oto-navbar-height);border-bottom:1px solid var(--color-border);z-index:49;background:#fff;flex-direction:column;gap:1rem;padding:1.5rem;display:flex;position:fixed;left:0;right:0;box-shadow:0 4px 16px #00000014}.nav-mobile-cta[data-astro-cid-u4swnmna]{display:none}@media (width<=1023px){.nav-mobile-cta[data-astro-cid-u4swnmna]{display:block}.nav-mobile-persona[data-astro-cid-u4swnmna]{border-bottom:1px solid var(--color-border);margin-bottom:.25rem;padding-bottom:.25rem}.nav-mobile-persona[data-astro-cid-u4swnmna] .nav-persona-switch[data-astro-cid-u4swnmna]{font-size:.9375rem!important}}
