.page-hero{--tw-bg-opacity:1;background-color:rgb(16 24 32/var(--tw-bg-opacity,1));width:100%;position:relative}@media (min-width:768px){.page-hero.height-700>div{height:auto;padding-bottom:3rem}}@media (min-width:1025px){.page-hero.height-700>div{height:700px;padding-bottom:0}}.page-hero.height-700.lps-hero>div{height:700px}@media (min-width:768px){.page-hero.height-350>div{height:auto;padding-bottom:3rem}}@media (min-width:1025px){.page-hero.height-350>div{height:350px;padding-bottom:0}}.page-hero.height-350.lps-hero>div{height:350px}.page-hero>div{width:100%;position:relative}@media (min-width:1400px){.page-hero>div{height:500px}}.page-hero>div .page-hero-backgrounds{width:100%;height:100%;position:absolute}.page-hero>div .page-hero-backgrounds picture{width:100%;height:100%;max-height:1500px;position:absolute}.page-hero>div .page-hero-backgrounds picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.page-hero>div .page-hero-backgrounds .page-hero-vidyard-wrapper{width:100%;height:100%;position:absolute}.page-hero>div .page-hero-backgrounds .page-hero-vidyard-wrapper iframe{width:100%;height:100%;margin-left:auto;margin-right:auto;position:absolute}.page-hero>div .page-hero-overlay{position:absolute;inset:0}.page-hero>div .page-hero-overlay+.page-hero-content-inner{margin-top:4rem}.page-hero>div .page-hero-content{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1440px;height:100%;margin-left:auto;margin-right:auto;padding:0 30px 0 0;display:flex}@media (min-width:768px){.page-hero>div .page-hero-content{padding-left:50px;padding-right:50px}}@media (min-width:1025px){.page-hero>div .page-hero-content{padding:54px 100px}}@media (min-width:1400px){.page-hero>div .page-hero-content{padding-bottom:1.25rem}}.page-hero>div .page-hero-content .page-hero-breadcrumbs{align-self:flex-start;width:100%;min-height:60px;margin-top:32px;position:relative}.page-hero>div .page-hero-content .page-hero-breadcrumbs .page-hero-breadcrumbs-inner{padding:15px}@media (min-width:768px){.page-hero>div .page-hero-content .page-hero-breadcrumbs .page-hero-breadcrumbs-inner{padding:15px 0 0}}.page-hero>div .page-hero-content .page-hero-breadcrumbs .page-hero-breadcrumbs-inner ul{flex-wrap:wrap;display:flex}.page-hero>div .page-hero-content .page-hero-breadcrumbs .page-hero-breadcrumbs-inner ul li{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1rem;font-weight:500;line-height:1.5rem}.page-hero>div .page-hero-content .page-hero-breadcrumbs .page-hero-breadcrumbs-inner ul li:not(:last-child):after{content:"";border-top:2px solid #fff;border-right:2px solid #fff;width:8px;height:8px;margin-left:6px;margin-right:12px;display:inline-block;transform:rotate(45deg)}.page-hero>div .page-hero-content .page-hero-content-inner{flex-direction:column;justify-content:center;max-width:960px;padding-bottom:50px;padding-left:30px;display:flex;position:relative}@media (min-width:768px){.page-hero>div .page-hero-content .page-hero-content-inner{padding-left:0}}@media (min-width:1025px){.page-hero>div .page-hero-content .page-hero-content-inner{width:calc(60% + 100px);padding-bottom:0}}.page-hero>div .page-hero-content .page-hero-content-inner h1{font-family:var(--font-avantt),Helvetica,Arial,sans-serif;--tw-text-opacity:1;color:rgb(35 201 255/var(--tw-text-opacity,1));font-size:28px;font-weight:700;line-height:32px}@media (min-width:768px){.page-hero>div .page-hero-content .page-hero-content-inner h1{font-size:40px;line-height:44px}}@media (min-width:1025px){.page-hero>div .page-hero-content .page-hero-content-inner h1{font-size:72px;line-height:72px}}.page-hero>div .page-hero-content .page-hero-content-inner:has(h1+h2){height:auto}.page-hero>div .page-hero-content .page-hero-content-inner:has(h1+h2) h1{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-top:.75rem;margin-bottom:.75rem;font-size:2rem;font-weight:500;line-height:2.25rem}.page-hero>div .page-hero-content .page-hero-content-inner:has(h1+h2) h2{font-family:var(--font-avantt),Helvetica,Arial,sans-serif;--tw-text-opacity:1;color:rgb(35 201 255/var(--tw-text-opacity,1));flex-direction:column;font-size:28px;font-weight:700;line-height:32px;display:flex}@media (min-width:768px){.page-hero>div .page-hero-content .page-hero-content-inner:has(h1+h2) h2{font-size:72px;line-height:72px}}@media (min-width:1025px){.page-hero>div .page-hero-content .page-hero-content-inner:has(h1+h2) h2{flex-direction:row}}.page-hero>div .page-hero-content .page-hero-content-inner:has(h1+h2) h2 img{order:-1}@media (min-width:1025px){.page-hero>div .page-hero-content .page-hero-content-inner:has(h1+h2) h2 img{order:0;position:relative;right:-100px}}.page-hero>div .page-hero-content .page-hero-content-inner p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-top:1.25rem;font-size:22px;font-weight:300;line-height:28px}@media (min-width:768px){.page-hero>div .page-hero-content .page-hero-content-inner p{font-size:26px;line-height:32px}}@media (min-width:1400px){.page-hero>div .page-hero-content .page-hero-content-inner p{margin-top:2.5rem}}.page-hero>div .page-hero-content .page-hero-content-inner p:has(.button-large){z-index:1;margin-top:30px}.page-hero>div .page-hero-content .page-hero-content-inner .button-large:not(:last-child){margin-right:1.25rem}@media (min-width:1025px){.page-hero>div .page-hero-content .page-hero-content-inner .button-large:not(:last-child){margin-right:2.5rem}}.page-hero>div .page-hero-content .page-hero-content-inner .button-large+.button-large{margin-top:1.25rem}@media (min-width:768px){.page-hero>div .page-hero-content .page-hero-content-inner .button-large+.button-large{margin-top:0}}.page-hero .page-hero-homepage-decor{display:none}.page-hero.page-homepage .page-hero-content{flex-direction:column;width:100%;height:100%;display:flex}@media (min-width:1025px){.page-hero.page-homepage .page-hero-content{padding-top:54px}}.page-hero.page-homepage .page-hero-content .page-hero-content-inner{text-align:center;flex-direction:column;flex-grow:1;justify-content:center;max-width:960px;margin-left:auto;margin-right:auto;padding-bottom:0;padding-left:0;display:flex;position:relative}.page-hero.page-homepage .page-hero-content .page-hero-content-inner h1{font-family:var(--font-avantt),Helvetica,Arial,sans-serif;--tw-text-opacity:1;color:rgb(35 201 255/var(--tw-text-opacity,1));margin-top:0;margin-bottom:2.5rem;font-size:40px;font-weight:700;line-height:44px}@media (min-width:1025px){.page-hero.page-homepage .page-hero-content .page-hero-content-inner h1{font-size:74px;line-height:78px}}.page-hero.page-homepage .page-hero-homepage-decor{--tw-translate-x:-50%;width:17px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));display:block;position:absolute;bottom:-30px;left:50%}@media (min-width:1025px){.page-hero.page-homepage .page-hero-homepage-decor{bottom:-100px}}.page-hero.page-homepage .page-hero-homepage-decor:before{content:"";--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:17px;height:1rem;position:absolute;top:0;left:0}.page-hero.page-homepage .page-hero-homepage-decor:after{content:"";background:linear-gradient(#7bfbfd,#6722f5);width:3px;height:241px;margin-left:auto;margin-right:auto;display:block}@media (min-width:1025px){.page-hero.page-homepage .page-hero-homepage-decor:after{height:325px}}.page-hero.page-hero-full-height>div{height:100vh}@media (min-width:1025px){.page-hero.page-hero-full-height>div{height:auto}}@media (min-width:1400px){.page-hero.page-hero-full-height>div{height:100vh}}.page-hero.page-hero-full-height .page-hero-overlay{--tw-bg-opacity:1;background-color:rgb(16 24 32/var(--tw-bg-opacity,1));opacity:.6}.page-hero.page-hero-full-height .page-hero-content .page-hero-content-inner{flex-grow:1}.page-hero.page-hero-full-height .page-hero-content .page-hero-content-inner h2{margin-top:18px;margin-bottom:18px}@media (min-width:768px){.page-hero.page-hero-full-height .page-hero-content .page-hero-content-inner h2{margin-top:3rem;margin-bottom:3rem}}@media (min-width:1025px){.page-hero.page-hero-full-height .page-hero-content .page-hero-content-inner h2{margin-top:2rem;margin-bottom:2rem}}@media (min-width:1400px){.page-hero.page-hero-full-height .page-hero-content .page-hero-content-inner h2{margin-top:3rem;margin-bottom:3rem}}.page-hero.centered-content>div{align-items:center;display:flex}.page-hero.centered-content .page-hero-content .page-hero-content-inner{height:100%}
