@keyframes slideOutIn{0%{margin-right:0}25%{margin-right:-80px;margin-left:0}26%{margin-left:-180px;margin-right:0}50%{margin-right:0;margin-left:0}}.pricing-page__hero{background-color:var(--black-2);overflow:hidden;position:relative;color:var(--white-1);border-radius:40px;margin-top:32px;margin-bottom:44px}.pricing-page__hero__wrapper{padding:63px 0 44px;height:100%;background:linear-gradient(to right,var(--black-2),rgba(18,18,18,.8)),url(https://grainy-gradients.vercel.app/noise.svg)}.pricing-page__hero__circle-1{position:absolute;top:-380px;left:-300px}@media(min-width:1176px){.pricing-page__hero__circle-1{top:-180px;left:-200px}}.pricing-page__hero__circle-2{position:absolute;display:none}@media(min-width:1176px){.pricing-page__hero__circle-2{display:block;top:-340px;right:-100px}}.pricing-page__hero__circle-3{position:absolute;top:140px;right:-320px}@media(min-width:1176px){.pricing-page__hero__circle-3{top:220px;right:-100px}}.pricing-page__hero__text,.pricing-page__hero__title{max-width:631px;margin:0 auto!important;text-align:center;position:relative}.pricing-page__hero__title{font-size:32px;line-height:44px;font-family:var(--font-afacad);font-weight:400;padding-bottom:37px;position:relative;color:var(--white-1)}@media(min-width:1176px){.pricing-page__hero__title{font-size:40px;line-height:54px}}.pricing-page__hero__title:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);height:2px;width:101px;background-color:var(--yellow-1)}.pricing-page__hero__text{max-width:calc(100vw - calc(((100vw - 1440px) / 2) + 120px) * 2);margin-right:24px;margin-left:24px;font-size:16px;line-height:32px;margin-top:16px!important;max-width:560px;padding:0 24px}@media(min-width:768px){.pricing-page__hero__text{margin-right:60px;margin-left:60px}}@media(min-width:1176px){.pricing-page__hero__text{margin-right:120px;margin-left:120px}}@media(min-width:1440px){.pricing-page__hero__text{margin-right:auto;margin-left:auto}}.pricing-page__hero__buttons{margin:39px auto 0;display:flex;flex-direction:row;column-gap:24px;background-color:transparent;justify-content:center}@media(min-width:1176px){.pricing-page__hero__buttons .start-button{border:1px solid transparent}.pricing-page__hero__buttons .start-button a:hover:after{border:1px solid var(--white-1)}}.pricing-page__hero__buttons .log-in-button a{color:var(--white-1)}