.page-hero{margin-top:calc(-100px - 7rem);position:relative}.page-hero.layout-center{overflow:hidden}.page-hero:after{background:radial-gradient(var(--theme),transparent);border-radius:50%;bottom:8%;content:"";filter:blur(20px);height:30%;left:50%;opacity:.55;position:absolute;transform:translateX(-50%);width:115%}.pretitle{color:var(--theme);display:block;font-size:clamp(18px,2vw,21px)!important;font-weight:600}.page-hero__inner{box-sizing:border-box;padding:calc(100px + 7rem) 0 clamp(5rem,15%,11rem);position:relative;z-index:2}.page-hero__inner:not(.has-banner-content){padding:calc(100px + 7rem) 0 clamp(5rem,15%,12rem)}.page-hero__inner:not(.has-banner-content):after{background:linear-gradient(to top,var(--color-dark),transparent 70%);bottom:0;content:"";height:15%;left:0;position:absolute;width:100%;z-index:3}.page-hero__inner.has-banner-content{padding:calc(100px + 7rem) 0 clamp(5rem,15%,16rem)}.page-hero__background{height:100%;left:0;position:absolute;top:0;width:100%}.page-hero__background img{height:100%!important;object-fit:cover;width:100%}.page-hero__content{box-sizing:border-box;position:relative}.page-hero__content-inner{display:flex;flex-direction:column;gap:0;margin:0 auto;max-width:75%;position:relative;text-align:center;z-index:3}.page-hero__content-inner>div{font-size:clamp(18px,3vw,24px);margin:20px auto 0;max-width:65%}.page-hero__content-inner>*{margin:0}.page-hero__inner:before{background:linear-gradient(180deg,var(--color-dark) 5%,transparent);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.page-hero__content-inner:before{aspect-ratio:1/.8;background:radial-gradient(ellipse,#000 50%,transparent);border-radius:50%;content:"";filter:blur(20px);left:50%;opacity:.34;position:absolute;top:-2rem;transform:translateX(-50%);width:100%;z-index:-1}.page-hero__content-inner h1{font-size:clamp(38px,5vw,68px)}.page-hero__content-inner h1.h2{font-size:clamp(28px,3vw,52px)}.page-hero__banner-inner{background:var(--color-dark);border-radius:40px;box-sizing:border-box;padding:2.5rem;text-align:center}.page-hero__banner-inner,.page-hero__banner-inner>div{margin:0 auto;max-width:80%}.page-hero__banner-inner>div h2{font-size:clamp(21px,3vw,28px);margin:0 0 20px}.page-hero__banner-inner>div>:first-child{margin-top:0}.page-hero__banner-inner>div>:last-child{margin-bottom:0}.page-hero__banner{margin-top:-5rem;position:relative;z-index:3}.page-hero__banner .next-section{color:var(--theme);cursor:pointer;display:inline-block;height:auto;margin:2rem auto 0;max-width:35px}.page-hero__banner .next-section svg{height:auto;max-width:100%}.page-hero.layout-left .page-hero__content-inner{margin-left:unset;max-width:55%;text-align:left}.page-hero.layout-left .page-hero__content-inner>div{font-size:clamp(16px,2vw,18px);margin-left:unset;margin-top:2rem;max-width:75%}.page-hero.layout-left .page-hero__content-inner:before{display:none}.page-hero.layout-left .page-hero__inner:before{background:linear-gradient(180deg,var(--color-dark) 0,transparent 50%,var(--color-dark) 95%)}.page-hero.layout-left .page-hero__background:before{background:radial-gradient(var(--color-dark),transparent);bottom:0;content:"";height:100%;left:0;opacity:.3;position:absolute;transform:translateX(0);width:100%;z-index:2}.page-hero.layout-left:after{display:none}.page-hero.layout-left .page-hero__inner:after{background:radial-gradient(#2f3f9c,transparent 85%);border-radius:50%;content:"";filter:blur(20px);height:105%;left:50%;opacity:.4;position:absolute;top:15%;transform:translateX(-50%);width:200%;z-index:2}section.page-hero.layout-left h1{font-size:clamp(24px,5vw,62px)!important}@media only screen and (max-width:992px){.page-hero{margin-top:calc(-100px - 3rem)}.page-hero__content-inner{max-width:100%}.page-hero__content-inner>div{max-width:85%}.page-hero__inner{padding:calc(100px + 3rem) 0 clamp(5rem,15%,11rem)!important}.page-hero.layout-left .page-hero__content-inner{max-width:100%}.page-hero.layout-left .page-hero__content-inner>div{max-width:80%}}