
/* Transparent homepage header, solid and fixed after scrolling. */
.home .wp-site-blocks>header{position:fixed;inset-inline:0;top:var(--semia-admin-offset,0px);z-index:1000}
.home .semia-header,.home .semia-header-ready .semia-header{background:transparent;color:#10244d;border-bottom:1px solid transparent;box-shadow:none;transition:background-color .25s ease,box-shadow .25s ease,border-color .25s ease}
.semia-header-ready:not(.semia-header-scrolled) .home .semia-header,.home .semia-header{background:transparent;box-shadow:none}
.home .semia-header:before{opacity:0;backdrop-filter:none}
.semia-header-scrolled .home .semia-header{background:#fff;color:#10244d;border-bottom-color:#e6edf4;box-shadow:0 6px 24px #10244d14}
.semia-header-scrolled .home .semia-header:before{opacity:0}
.home .semia-header .semia-logo{background:transparent}
.home .semia-home-v2{padding-top:0}
.home .semia-home-slide{min-height:660px}
.home .semia-main-hero-copy{padding-top:calc(var(--semia-header-height,94px) + 75px);padding-bottom:95px}
.home .semia-home-slide:first-child:before{content:'';position:absolute;inset:0 0 auto;height:140px;background:linear-gradient(180deg,#f7f9fdce,#f7f9fd50,transparent);z-index:1;pointer-events:none}
@media(max-width:1000px){.home .semia-home-slide{min-height:660px}.home .semia-main-hero-copy{padding-top:calc(var(--semia-header-height,94px) + 60px)}}
@media(max-width:700px){.home .semia-home-slide{min-height:700px}.home .semia-main-hero-copy{padding-top:calc(var(--semia-header-height,80px) + 35px);padding-bottom:160px}.home .semia-home-slide:first-child:before{display:none}}
@media(prefers-reduced-motion:reduce){.home .semia-header{transition:none}}
