.vertical-hero{--vertical-hero-transition:#061328;isolation:isolate;border-bottom:0}.vertical-business{--vertical-hero-transition:#051328}.vertical-education{--vertical-hero-transition:#030b1a}.vertical-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg, #06132800, var(--vertical-hero-transition,#061328));height:clamp(120px,18vw,220px);position:absolute;bottom:0;left:0;right:0}.vertical-hero[data-has-photo=true]{background:linear-gradient(90deg, #020a18fa 0%, #020a18eb 30%, #020a18b8 50%, #020a186b 70%, #020a1847 100%), linear-gradient(180deg, #030a1814, #030a1833), var(--vertical-hero-image);background-position:var(--vertical-hero-position,center);background-repeat:no-repeat;background-size:cover}.vertical-hero[data-has-photo=true] .vertical-hero-inner{z-index:2;position:relative}.vertical-hero[data-has-photo=true] .vertical-copy{max-width:760px}.vertical-hero[data-has-photo=true] .vertical-copy h1,.vertical-hero[data-has-photo=true] .vertical-copy p{text-shadow:0 2px 22px #00000061}@media (max-width:1100px){.vertical-hero[data-has-photo=true]{background-image:linear-gradient(90deg, #020a18fa 0%, #020a18eb 30%, #020a18b8 50%, #020a186b 70%, #020a1847 100%), linear-gradient(180deg, #030a1814, #030a1833), var(--vertical-hero-image-tablet,var(--vertical-hero-image))}}@media (max-width:760px){.vertical-hero[data-has-photo=true]{background:linear-gradient(90deg, #020a18f7 0%, #020a18e0 56%, #020a189e 100%), linear-gradient(180deg, #030a181f, #030a1842), var(--vertical-hero-image-mobile,var(--vertical-hero-image));background-position:var(--vertical-hero-position,center)}.vertical-hero:after{height:150px}}
.page-hero[data-has-photo=true]{background:linear-gradient(90deg, #020817fa 0%, #020817e6 34%, #020817a8 56%, #0208175c 76%, #02081729 100%), linear-gradient(180deg, #030a1824, #030a1842), var(--page-hero-image);background-position:var(--page-hero-position,center);background-repeat:no-repeat;background-size:cover;border-bottom:0;min-height:560px;padding-top:175px}.page-hero[data-has-photo=true] .page-hero-inner{z-index:2;position:relative}.page-hero[data-has-photo=true] h1,.page-hero[data-has-photo=true] p{text-shadow:0 2px 24px #00000080}.page-hero[data-has-photo=true]:after{content:"";width:auto;height:191px;box-shadow:none;pointer-events:none;background:linear-gradient(#06132800 0%,#061328 100%);border:0;border-radius:0;position:absolute;inset:auto 0 0}@media (max-width:1100px){.page-hero[data-has-photo=true]{background:linear-gradient(90deg, #020817fa 0%, #020817e6 40%, #02081799 64%, #02081742 100%), linear-gradient(180deg, #030a1829, #030a184d), var(--page-hero-image-tablet,var(--page-hero-image));background-position:var(--page-hero-position,center)}}@media (max-width:760px){.page-hero[data-has-photo=true]{background:linear-gradient(180deg, #020817f0 0%, #020817e0 46%, #030a18eb 100%), var(--page-hero-image-mobile,var(--page-hero-image));background-position:var(--page-hero-position,center);min-height:520px}.page-hero[data-has-photo=true]:after{height:151px}}
