@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.text-gradient{background:linear-gradient(180deg,#fff,#959497);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}h1{font-size:80px}h1,h2{font-weight:400;letter-spacing:-3%;line-height:113%;margin:0;padding:0;text-transform:capitalize}h2{font-size:60px}h3{font-size:40px;line-height:104%}h3,h4{font-weight:400;letter-spacing:-2%;margin:0;padding:0;text-transform:capitalize}h4{font-size:24px;line-height:110%}p{font-size:20px;font-weight:400;letter-spacing:-2%;line-height:100%;margin:0;padding:0}.p-small{font-size:15px}@media(max-width:750px){h1{font-size:40px}h2{font-size:32px}h3{font-size:24px}p{font-size:15px}}.button{background:transparent;border:1px solid #fff;border-radius:50px;color:#fff;cursor:pointer;font-size:15px;font-weight:400;letter-spacing:-2%;line-height:100%;max-width:-moz-fit-content;max-width:fit-content;padding:16px 50px;text-align:center;text-transform:uppercase;transition:.3s}.button:hover{background:#ffb8f0;border-color:#ffb8f0;color:#06050c}.menu-btn{height:30px;position:relative;width:40px}.menu-btn:after,.menu-btn:before{background:#fff;content:"";position:absolute;transition:.2s ease-in-out}.menu-btn:before{top:calc(50% - 7px)}.menu-btn:after,.menu-btn:before{border-radius:8px;height:3px;right:0;width:30px}.menu-btn:after{top:50%}.menu-btn_opened:before{border-radius:60px 0 44px;transform:rotate(-45deg)}.menu-btn_opened:after,.menu-btn_opened:before{height:3px;right:0;top:calc(50% - 3px);width:30px}.menu-btn_opened:after{border-radius:60px 0 30px;transform:rotate(45deg)}@keyframes scroll-reveal-fade-up{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.reveal{opacity:0;transform:translateY(50px);will-change:opacity,transform}.reveal--in{animation-duration:.5s;animation-fill-mode:both;animation-iteration-count:1;animation-name:scroll-reveal-fade-up;animation-timing-function:ease}@media(prefers-reduced-motion:reduce){.reveal,.reveal--in{animation:none!important;opacity:1!important;transform:none!important}}*{box-sizing:border-box}:focus{-webkit-tap-highlight-color:transparent;outline:none}html{background:#06050c;color:#ffffff80}html body a:-moz-any-link{color:inherit;text-decoration:none}html body a:any-link{color:inherit;text-decoration:none}body{margin:0;padding:0}body,body.default{font-family:Inter,sans-serif;font-weight:400}
