@import"https://fonts.cdnfonts.com/css/montserrat";@import"https://fonts.cdnfonts.com/css/montserrat-alternates";.no-selection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.section1__wrapper{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.section1__wrapper h1{font-family:Montserrat Alternates,sans-serif;font-size:2.5rem;font-size:clamp(2.5rem,1.8rem + 3.5vw,6rem);color:#fff;pointer-events:none}.section1__wrapper h2{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.2rem;font-size:clamp(1.2rem,1.04rem + .8vw,2rem);color:#fff;pointer-events:none}.section1__wrapper__buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}@media (max-width: 768px){.section1__wrapper__buttons{flex-direction:column}}.section1__wrapper__buttons button{border-radius:.5rem;padding:.75em 1.5em;font-weight:400;font-size:1rem;font-size:clamp(1rem,.9rem + .5vw,1.5rem);text-align:center;color:#fff}.section1__wrapper__buttons__cta{background:#0f0f0f;border:none}.section1__wrapper__buttons__more{-webkit-backdrop-filter:blur(13.8000001907px);backdrop-filter:blur(13.8000001907px);background:rgba(41,41,41,.4);border:1px solid #dedede}.section2__wrapper{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20%}@media (max-width: 768px){.section2__wrapper{flex-direction:column}}.section2__wrapper__card{display:flex;justify-content:center;align-items:center;color:#fff;-webkit-backdrop-filter:blur(21.6000003815px);backdrop-filter:blur(21.6000003815px);background:rgba(14,14,14,.1);border-radius:8px;font-size:.8rem;font-size:clamp(.8rem,.66rem + .7vw,1.5rem);padding:.5em;max-width:500px;text-align:center;font-family:Montserrat,sans-serif}.section3__wrapper{display:flex;justify-content:center;text-align:center;position:relative;height:100%}.section3__wrapper h2{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.5rem;font-size:clamp(1.5rem,1.2rem + 1.5vw,3rem);color:#fff;pointer-events:none;margin-top:5%}.section3__wrapper__hint{position:absolute;bottom:20svh;left:50%;transform:translate(-50%)}.section3__wrapper__hint svg{animation:move 1.5s ease infinite alternate;-ms-animation:move 1.5s ease infinite alternate;-webkit-animation:move 1.5s ease infinite alternate;-moz-animation:move 1.5s ease infinite alternate}@keyframes move{0%{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1)}to{transform:scale(1.3);-ms-transform:scale(1.3);-webkit-transform:scale(1.3);-o-transform:scale(1.3);-moz-transform:scale(1.3)}}.section4__wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;gap:1rem}.section4__wrapper h2{position:relative;font-family:Montserrat,sans-serif;font-weight:700;font-size:2.5rem;font-size:clamp(2.5rem,2rem + 2.5vw,5rem);color:#fff;pointer-events:none;margin:0}.section4__wrapper p{font-family:Montserrat,sans-serif;font-weight:400;font-size:1rem;font-size:clamp(1rem,.9rem + .5vw,1.5rem);color:#fff;pointer-events:none}.section4__wrapper img{position:absolute;right:-128px;top:-64px;max-width:22%;max-height:22%;min-width:128px;min-height:128px}@media (max-width: 768px){.section4__wrapper img{width:128px;height:128px;right:42px;top:-140px}}.section4__wrapper button{color:#fff;font-weight:700;font-size:1rem;font-size:clamp(1rem,.9rem + .5vw,1.5rem);border-radius:.5rem;padding:.5em 1.5em;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(23,178,57,.4);border:none}html{height:100%}body{background-color:#1e1e1e;min-height:100%;margin:0}#root{height:100vh}section{height:100vh;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
