.HomeHero_floatingShape__IKV3k{position:absolute;will-change:transform;pointer-events:none}.HomeHero_shapeGroup__7NIKQ{display:flex;flex-direction:column;align-items:center;gap:1rem;pointer-events:none}.HomeHero_shapeWrapper__JTDiF{width:clamp(60px,10vw,180px);height:clamp(60px,10vw,180px);pointer-events:none}.HomeHero_shapeWrapper__JTDiF svg{width:100%;height:100%;fill:none;pointer-events:none}@media(max-width:767px){.HomeHero_hiddenOnMobile__mBvhD{display:none!important}}.HomeHero_homeHero__55Sx6{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center;background-color:#000;text-align:center;height:100vw;min-height:30rem;max-height:35rem}@media(min-width:768px){.HomeHero_homeHero__55Sx6{max-height:45rem}}@media(min-width:1056px){.HomeHero_homeHero__55Sx6{min-height:50rem;max-height:65rem}}.HomeHero_heroBackground__fff05{position:absolute;top:0;left:50%;width:120%;height:120%;transform:translate(-50%);z-index:0;will-change:transform}.HomeHero_heroBackground__fff05:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.15),transparent);z-index:1}.HomeHero_heroBackground__fff05 img{width:100%;height:100%}.HomeHero_heroOverlay__b7iQ6{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(13,14,15,.15),transparent),rgba(13,14,15,.15);display:flex;align-items:center;text-align:center;justify-content:center;z-index:1}.HomeHero_heroContent__wjTGP{text-align:center;color:#fff;z-index:2;padding:0 1.5rem;max-width:1560px;width:100%}@media(min-width:768px){.HomeHero_heroContent__wjTGP{padding:0 3.5rem}}@media(min-width:1240px){.HomeHero_heroContent__wjTGP{padding:0 5.5rem}}.HomeHero_heroLogoXrexText__QzOht{width:14vw;max-width:10rem;min-width:5rem;height:4vw;margin-bottom:2.5rem}@media(min-width:768px){.HomeHero_heroLogoXrexText__QzOht{margin-bottom:3.5rem}}@media(min-width:1056px){.HomeHero_heroLogoXrexText__QzOht{width:20vw;max-width:12rem;min-width:5rem;height:6vw;margin-bottom:4.5rem}}.HomeHero_heroImage__FPSnX{display:none}.HomeHero_heroSubtext__fQjhT{margin-top:1rem;margin-bottom:2rem}@media(min-width:768px){.HomeHero_heroSubtext__fQjhT{margin-top:1.25rem;margin-bottom:2.5rem}}@media(min-width:1056px){.HomeHero_heroSubtext__fQjhT{margin-top:1.5rem;margin-bottom:3rem}}.HomeHero_heroCtaWrapper__1sng8{display:inline-flex;margin:0 5.5rem}.HomeHero_shapesContainer__CRfHj{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4;pointer-events:none}