.ofh-header-spacer{height:0;}
.ofh-header.is-scroll-header{position:fixed;inset:var(--ofh-sticky-offset,0px) 0 auto;z-index:950;background:rgba(255,255,255,.86);backdrop-filter:blur(20px) saturate(135%);-webkit-backdrop-filter:blur(20px) saturate(135%);border-bottom:1px solid #ffffff80;box-shadow:0 6px 24px #092e540b;animation:ofh-sticky-arrive 650ms cubic-bezier(.22,.61,.36,1) both;transition:background 500ms ease,border-color 500ms ease,box-shadow 500ms ease;}
@keyframes ofh-sticky-arrive{from{transform:translateY(-110%);opacity:.2}to{transform:translateY(0);opacity:1}}
.ofh-header.is-scroll-header .ofh-nav__list a,.ofh-header.is-scroll-header .ofh-header__call,.ofh-header.is-scroll-header .ofh-header__call small,.ofh-header.is-scroll-header .ofh-header__call strong{transition:color 500ms ease;}
.ofh-header.is-scroll-header.is-over-dark{background:rgba(5,30,57,.78);border-bottom-color:#ffffff20;box-shadow:0 6px 24px #00132615;}
.ofh-header.is-over-dark .ofh-nav__list a,.ofh-header.is-over-dark .ofh-header__call,.ofh-header.is-over-dark .ofh-header__call strong{color:#f3f7fc;}
.ofh-header.is-over-dark .ofh-header__call small{color:#c0d3e7;}
.ofh-header.is-over-dark .ofh-nav__list a:after{background:var(--ofh-yellow);}
.ofh-header.is-over-dark .ofh-header__actions{border-left-color:#ffffff26;}
.ofh-header.is-over-dark .ofh-header__call>svg{color:#d6eaff;background:#ffffff12;border-color:#ffffff26;}
.ofh-header.is-over-dark .ofh-menu-toggle{background:linear-gradient(145deg,#ffffff20,#ffffff09);border-color:#ffffff30;}
.ofh-header.is-over-dark .ofh-menu-toggle span{background:#fff;}
.ofh-header.is-drawer-open{z-index:1001!important;background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;animation:none!important;}
.ofh-header.is-drawer-open .ofh-menu-toggle{background:linear-gradient(145deg,#fff,#edf4fb);border-color:#dfe9f3;}
.ofh-header.is-drawer-open .ofh-menu-toggle span{background:var(--ofh-navy);}
@media(prefers-reduced-motion:reduce){.ofh-header.is-scroll-header{animation:none!important;transition:none!important;}}
