/* Landscape film behind the headline, with a clear reading area. */
html body #top.hero-video-section{position:relative;isolation:isolate;display:flex;align-items:center;min-height:660px!important;height:clamp(660px,46vw,880px)!important;background:#effaff!important;overflow:hidden}#top .hero-landscape-film{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center center;z-index:0;pointer-events:none}#top .hero-landscape-shade{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(247,252,255,.98) 0%,rgba(247,252,255,.94) 25%,rgba(247,252,255,.7) 39%,rgba(247,252,255,.06) 56%,transparent 65%)}html body #top .rc-hero-grid{position:relative;z-index:2;display:block!important;width:min(1240px,calc(100% - 80px))!important;margin:auto!important;padding:54px 0!important;min-height:0!important}html body #top .rc-hero-copy{width:50%;max-width:600px!important;background:none!important;padding:0!important}html body #top .rc-hero-copy h1{color:#101c2c;text-wrap:balance}html body #top .rc-hero-copy p{max-width:550px;color:#344d66}html body #top .rc-btn-outline{background:rgba(255,255,255,.83);border-color:#b9cbdc}html body #top .rc-actions{gap:14px}@media(min-width:1600px){html body #top .rc-hero-copy{width:51%;max-width:640px!important}html body #top h1:not(#cf-type-override){font-size:64px!important;line-height:1.08!important}}@media(max-width:1100px) and (min-width:801px){html body #top.hero-video-section{height:660px!important}html body #top .rc-hero-grid{width:calc(100% - 48px)!important}html body #top .rc-hero-copy{width:51%}html body #top h1:not(#cf-type-override){font-size:48px!important}}@media(max-width:800px){html body #top.hero-video-section{height:auto!important;min-height:0!important;display:block;padding-bottom:0}html body #top .rc-hero-grid{width:calc(100% - 36px)!important;padding:34px 0 360px!important}html body #top .rc-hero-copy{width:100%;max-width:640px!important}#top .hero-landscape-film{inset:auto 0 0;width:100%;height:380px;object-fit:cover;object-position:right center}#top .hero-landscape-shade{background:linear-gradient(180deg,#f7fcff 0%,#f7fcff 46%,rgba(247,252,255,.94) 54%,rgba(247,252,255,0) 67%)}html body #top .rc-hero-copy h1{text-wrap:initial}html body #top .rc-hero-copy p{max-width:580px}html body #top .rc-actions{margin:0!important}}@media(max-width:480px){html body #top .rc-hero-grid{padding-bottom:300px!important}#top .hero-landscape-film{height:310px;object-position:right center}#top .hero-landscape-shade{background:linear-gradient(180deg,#f7fcff 0%,#f7fcff 51%,rgba(247,252,255,.94) 59%,rgba(247,252,255,0) 72%)}html body #top h1:not(#cf-type-override){font-size:42px!important;line-height:1.1!important}}
