@keyframes wave-in{0%{rotate:0;translate:0}25%{rotate:90deg;translate:1.5rem}50%{rotate:180deg;translate:3rem}75%{rotate:270deg;translate:4.5rem}to{rotate:360deg;translate:6rem}}@keyframes wave-out{0%{rotate:0;translate:0}25%{rotate:-90deg;translate:-1.5rem}50%{rotate:-180deg;translate:-3rem;opacity:.7}75%{rotate:-270deg;translate:-4.5rem;opacity:.5}to{rotate:-360deg;translate:-6rem;opacity:0}}@keyframes change-to-lowercase{0%{text-transform:none}to{text-transform:lowercase;color:#24dd80}}@keyframes circleReveal{0%{transform:rotate(90deg) scaleX(0);opacity:0}to{transform:rotate(0) scaleX(1);opacity:1}}@keyframes reverse-circleReveal{0%{transform:rotate(0) scaleX(1);opacity:1}to{transform:rotate(90deg) scaleX(0);opacity:0}}@keyframes left-to-right{0%{width:0%;opacity:0}to{width:100%;opacity:1}}@keyframes left-to-right-reverse{0%{width:100%;opacity:.5}to{width:0%;opacity:0}}@keyframes right-to-left{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes upperright-to-bottomleft{0%{transform:scaleX(0) scaleY(0) rotate(-180deg);opacity:0}21%{transform:scaleX(1) scaleY(1) rotate(0);opacity:1}70%{transform:scaleX(1) scaleY(1) rotate(0);opacity:1}to{transform:scaleX(0) scaleY(0) rotate(-180deg);opacity:0}}@keyframes moveup-and-down{0%{top:-1rem}to{top:1rem}}@keyframes grayscale-animation{0%{filter:grayscale(100%)}to{filter:grayscale(0)}}@keyframes switch-to-none{to{opacity:0}}@keyframes switch-to-flex{to{opacity:1}}*{padding:0;margin:0;box-sizing:border-box;scroll-behavior:smooth;text-decoration:none;position:relative;cursor:default}.content{width:100%;max-width:1920px}html{font-size:10px}@media (max-width: 768px){html{font-size:9px}}@media (max-width: 640px){html{font-size:8px}}section{width:100%;height:100dvh}header,section,footer{display:flex;justify-content:center}.d-none{display:none}::placeholder{color:#fff}::-ms-input-placeholder{color:#fff}:-webkit-any-link{color:#1aa8b5}input{cursor:text}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--input-bg, rgba(0, 0, 0, 0)) inset!important;box-shadow:0 0 0 1000px var(--input-bg, rgba(0, 0, 0, 0)) inset!important;-webkit-text-fill-color:white!important;caret-color:#fff!important;background-color:transparent!important;background-image:none!important;background-clip:padding-box!important;-webkit-background-clip:padding-box!important;transition:background-color 5000s ease-in-out 0s!important}button,a{cursor:pointer}@font-face{font-family:Bricolage Grotesque;src:url("./media/BricolageGrotesque-VariableFont_opsz,wdth,wght-CUZXOZM5.ttf")}@font-face{font-family:Kalam;src:url("./media/Kalam-Regular-U2DFVZAB.ttf")}h1{color:#fff;font-family:Bricolage Grotesque;font-size:12.8rem;font-weight:700}@media (max-width: 1024px){h1{font-size:11rem}}@media (max-width: 768px){h1{font-size:10rem}}@media (max-width: 640px){h1{font-size:5rem}}h2{font-family:Bricolage Grotesque;font-size:6.4rem;font-weight:700}@media (max-width: 768px){h2{font-size:6rem}}@media (max-width: 640px){h2{font-size:5rem}}h3{font-family:Bricolage Grotesque;font-size:2rem;font-weight:500}h4{font-family:Bricolage Grotesque;font-size:2.4rem;font-weight:700}h5{font-family:Kalam;font-size:2.4rem;font-weight:700}h6{font-family:Bricolage Grotesque;font-size:1.8rem;font-weight:700}@media (max-width: 640px){h6{font-size:2rem}}span,p{font-family:Bricolage Grotesque;font-size:1.8rem;font-weight:400}@media (max-width: 768px){span,p{font-size:2rem}}@media (max-width: 640px){span,p{font-size:2rem}}label{font-family:Bricolage Grotesque;font-size:2.4rem;font-weight:500}input,textarea{font-family:Bricolage Grotesque;font-size:2rem;font-weight:400}footer{font-family:Bricolage Grotesque;font-size:1.8rem;font-weight:500}
