.HeroSection-module___Axouq__sectionHero{justify-content:center;align-items:flex-start;width:100%;min-height:100lvh;padding-top:11vh;padding-left:5%;padding-right:5%;display:flex}@media (max-width:768px){.HeroSection-module___Axouq__sectionHero{align-items:center;padding-top:60px}}.HeroSection-module___Axouq__heroContent{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;width:100%;max-width:1400px;padding:0 0 20px;display:flex}.HeroSection-module___Axouq__heroRight,.HeroSection-module___Axouq__heroLeft{display:contents}.HeroSection-module___Axouq__heroContent .HeroSection-module___Axouq__heroTitle{color:#fff;text-shadow:0 4px 6px #0000004d;opacity:0;will-change:opacity,transform;margin-bottom:2vh;font-family:Lalezar,system-ui;font-size:clamp(42px,10vw,80px);font-weight:400;line-height:1.1;transform:translateY(20px)}.HeroSection-module___Axouq__heroContent .HeroSection-module___Axouq__heroSubtitle{opacity:0;will-change:opacity,transform;max-width:700px;margin-bottom:4vh;font-size:clamp(1.3rem,3vw,1.8rem);line-height:1.6;transform:translateY(20px);color:#fff!important}.HeroSection-module___Axouq__heroButtons{will-change:opacity,transform;pointer-events:auto;z-index:10;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(10px,2vh,20px);width:100%;margin-top:30px;margin-bottom:4vh;display:flex;position:relative}.HeroSection-module___Axouq__heroButtons .btn{border-radius:9999px;min-width:clamp(140px,15vw,200px);padding:clamp(12px,1.5vh,16px) clamp(24px,2.5vw,40px);font-size:clamp(14px,1.2vw,18px)}@media (max-width:768px){.HeroSection-module___Axouq__sectionHero{padding-top:50px}.HeroSection-module___Axouq__heroContent{padding-top:0}.HeroSection-module___Axouq__heroContent .HeroSection-module___Axouq__heroTitle{font-size:60px}.HeroSection-module___Axouq__heroContent .HeroSection-module___Axouq__heroSubtitle{font-size:1.5rem}.HeroSection-module___Axouq__heroButtons{margin-top:35vh}}@media (min-width:1024px) and (max-height:850px){.HeroSection-module___Axouq__heroButtons{margin-top:20px;margin-bottom:20px}.HeroSection-module___Axouq__sectionHero{padding-top:15vh}.HeroSection-module___Axouq__heroContent{padding-top:10px}}
