.aim-site .am-wide-hero{position:relative;isolation:isolate;overflow:clip;background:#061827!important;min-height:clamp(560px,75svh,780px)}
.am-wide-hero>.am-wide-banner-image{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;border:0;border-radius:0}
.am-wide-hero::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#031322ed,transparent 240px),linear-gradient(90deg,#031322ed,#031322bf 55%,#03132240)}
.am-wide-hero>.am-header{position:relative;z-index:20}
.am-wide-hero>.aim-inner-intro{position:relative;z-index:2;padding-top:50px;padding-bottom:75px}
.am-wide-hero .am-intro-grid,.am-wide-hero .aim-detail-hero{display:block;max-width:760px}
.am-wide-hero .aim-inner-intro>h1{color:#fff;font-size:clamp(34px,3.7vw,60px);line-height:1.12;max-width:960px}
.am-wide-hero .aim-inner-intro h2{color:#fff;font-size:clamp(25px,2.8vw,42px);line-height:1.2;max-width:760px}
.am-wide-hero .aim-inner-intro p{color:#e4eef4;font-size:18px;line-height:1.7;max-width:680px}
.am-wide-hero .aim-breadcrumb,.am-wide-hero .aim-eyebrow{color:#c6eaf3}
.am-wide-hero .aim-actions{flex-wrap:wrap}
@media(max-width:850px){.aim-site .am-wide-hero{min-height:560px}.am-wide-hero>.am-wide-banner-image{object-position:60% center}.am-wide-hero::before{background:linear-gradient(180deg,#031322ee,#031322c9)}.am-wide-hero>.aim-inner-intro{padding-top:32px;padding-bottom:60px}.am-wide-hero .aim-inner-intro p{font-size:16px}.am-wide-hero .aim-inner-intro>h1{overflow-wrap:break-word}}
