.HeroSection-module-scss-module__IN5k2W__hero{min-height:735px;padding-top:var(--hero-top,206px)}@media only screen and (min-width:1024px) and (max-width:1439.98px){.HeroSection-module-scss-module__IN5k2W__hero{min-height:520px;padding-top:var(--hero-top-landscape,146px)}}@media only screen and (max-width:1023.98px){.HeroSection-module-scss-module__IN5k2W__hero{min-height:var(--hero-min-height-portrait,1116px);padding-top:102px}}@media only screen and (max-width:767.98px){.HeroSection-module-scss-module__IN5k2W__hero{min-height:var(--hero-min-height-mobile,883px);padding-top:var(--hero-top-mobile,102px)}}.HeroSection-module-scss-module__IN5k2W__inner{width:calc(100% - 224px);max-width:1200px;margin-inline:auto}@media only screen and (min-width:1024px) and (max-width:1439.98px){.HeroSection-module-scss-module__IN5k2W__inner{width:calc(100% - 158px);max-width:849px}}@media only screen and (max-width:1023.98px){.HeroSection-module-scss-module__IN5k2W__inner{width:calc(100% - 80px);max-width:672px}}@media only screen and (max-width:767.98px){.HeroSection-module-scss-module__IN5k2W__inner{width:calc(100% - 40px);max-width:342px}}.HeroSection-module-scss-module__IN5k2W__inner{position:relative}.HeroSection-module-scss-module__IN5k2W__visual{pointer-events:none;width:1424px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}@media only screen and (min-width:1024px) and (max-width:1439.98px){.HeroSection-module-scss-module__IN5k2W__visual{width:1008px}}@media only screen and (max-width:1023.98px){.HeroSection-module-scss-module__IN5k2W__visual{width:752px}}@media only screen and (max-width:767.98px){.HeroSection-module-scss-module__IN5k2W__visual{width:382px}}.HeroSection-module-scss-module__IN5k2W__dotAnchor{vertical-align:baseline;anchor-name:--home-hero-dot;width:0;height:0;display:inline-block}.HeroSection-module-scss-module__IN5k2W__contentAnchored{anchor-name:--home-hero-copy}@supports (anchor-name:--a){.HeroSection-module-scss-module__IN5k2W__visualAnchored{position:static;transform:none}}.HeroSection-module-scss-module__IN5k2W__visualMedia{z-index:-1;width:863.304px;height:768.5px;position:absolute;top:-12.25px;right:-223.35px}@media only screen and (min-width:1024px) and (max-width:1439.98px){.HeroSection-module-scss-module__IN5k2W__visualMedia{width:611px;height:543.903px;top:-7.48497px;right:-157.85px}}@media only screen and (max-width:1023.98px){.HeroSection-module-scss-module__IN5k2W__visualMedia{top:calc(615.735px + var(--hero-art-y-portrait,0px));width:709.86px;height:758.625px;left:calc(50% - 354.93px);right:auto}}@media only screen and (max-width:767.98px){.HeroSection-module-scss-module__IN5k2W__visualMedia{width:460px;height:492.12px;top:549.875px;left:calc(50% - 230px)}}@supports (anchor-name:--a){.HeroSection-module-scss-module__IN5k2W__visualMedia{top:calc(anchor(--home-hero-dot top) - 386.75px);right:auto;left:calc(anchor(--home-hero-dot left) + 1.3px)}@media only screen and (min-width:1024px) and (max-width:1439.98px){.HeroSection-module-scss-module__IN5k2W__visualMedia{top:calc(anchor(--home-hero-dot top) - 273.721px);left:calc(anchor(--home-hero-dot left) + .225009px)}}@media only screen and (max-width:1023.98px){.HeroSection-module-scss-module__IN5k2W__visualMedia{top:calc(anchor(--home-hero-copy bottom) + 74.735px + var(--hero-art-y-portrait,0px));left:calc(50% - 354.93px)}}@media only screen and (max-width:767.98px){.HeroSection-module-scss-module__IN5k2W__visualMedia{top:calc(anchor(--home-hero-copy bottom) + 21.875px);left:calc(50% - 230px)}}}.HeroSection-module-scss-module__IN5k2W__content{width:var(--hero-content-width,679px);flex-direction:column;gap:52px;display:flex}@media only screen and (min-width:1024px) and (max-width:1439.98px){.HeroSection-module-scss-module__IN5k2W__content{width:var(--hero-content-width-landscape,480px);gap:37px}}@media only screen and (max-width:1023.98px){.HeroSection-module-scss-module__IN5k2W__content{text-align:center;align-items:center;gap:32px;width:100%}}.HeroSection-module-scss-module__IN5k2W__heading{--heading-gap:11px}@media only screen and (min-width:1024px) and (max-width:1439.98px){.HeroSection-module-scss-module__IN5k2W__heading{--heading-gap:8px}}@media only screen and (max-width:1023.98px){.HeroSection-module-scss-module__IN5k2W__heading{--heading-gap:16px;text-align:center;align-items:center;max-width:100%}.HeroSection-module-scss-module__IN5k2W__heading h1{width:var(--hero-title-width-portrait,496px);max-width:100%}}@media only screen and (max-width:767.98px){.HeroSection-module-scss-module__IN5k2W__heading h1{width:296px}}.HeroSection-module-scss-module__IN5k2W__description{width:var(--hero-description-width,611px)}@media only screen and (min-width:1024px) and (max-width:1439.98px){.HeroSection-module-scss-module__IN5k2W__description{width:100%}}@media only screen and (max-width:1023.98px){.HeroSection-module-scss-module__IN5k2W__description{width:582px;max-width:100%}}@media only screen and (max-width:767.98px){.HeroSection-module-scss-module__IN5k2W__description{width:269px}}.HeroSection-module-scss-module__IN5k2W__actions{align-items:center;gap:24px;display:flex}@media only screen and (min-width:1024px) and (max-width:1439.98px){.HeroSection-module-scss-module__IN5k2W__actions{gap:17px}}@media only screen and (max-width:1023.98px){.HeroSection-module-scss-module__IN5k2W__actions{gap:16px}}@media only screen and (max-width:767.98px){.HeroSection-module-scss-module__IN5k2W__actions{flex-direction:column;align-items:stretch;width:169px}}
