h1.hero-title{color:#000228;font-size:80px;font-style:normal;font-weight:700;line-height:90px;margin:0;padding-bottom:1.5rem;padding-top:1.5rem;text-align:center}h1.mobile-only{font-size:50px;line-height:60px}.above-title p{background:linear-gradient(88deg,#03a9f4 .88%,#80f 103.64%);-webkit-background-clip:text;font-size:18px;font-weight:700;text-align:center}.above-title p,.title-purple{-webkit-text-fill-color:transparent}.title-purple{background:linear-gradient(87.21deg,#5044ff,#80f);-webkit-background-clip:text}p.subheader{font-size:16px;margin-bottom:0;margin-top:.25rem;text-align:center}div.actions{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:4rem!important;padding:1rem}div.actions .btn{border-radius:10px;font-size:22px;font-weight:700;line-height:33px;padding:1rem 2rem;width:100%}div.actions .btn.primary{background:#4f46e5;margin-bottom:1rem}.btn-animated{transition:.4s}.btn-animated:hover{background:#4338ca!important;box-shadow:0 0 20px 0 #c7d2fe!important}.btn-animated:hover svg{animation:arrow-fun .4s ease-in-out forwards}@keyframes arrow-fun{0%,60%{transform:translateZ(0)}40%{transform:translate3d(5px,0,0)}to{transform:translate3d(4px,0,0)}}@media (max-width:768px){section.hero{padding:0 1rem}.above-title p{font-size:12px}}@media (min-width:768px){h1{font-size:60px;line-height:60px;padding:0}p.subheader{font-size:20px}div.actions{flex-direction:row;padding:4rem 0!important}div.actions .btn{width:auto}div.actions .btn.primary{margin:0 1rem 0 0}}