.promo{position:relative;padding:174px 0;margin-bottom:56px}@media (max-width: 768px){.promo{padding:238px 0 16px}}.promo__bg-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.promo__content{position:relative;z-index:1;max-width:550px}@media (max-width: 768px){.promo__content{margin:0 auto;text-align:center}}.promo__title{font-size:48px;line-height:130%;margin-bottom:16px}@media (max-width: 768px){.promo__title{font-size:32px;margin-bottom:8px}}.promo__text{color:#75767e;font-size:24px;line-height:130%;margin-bottom:56px}@media (max-width: 768px){.promo__text{font-size:16px;margin-bottom:32px}}.promo__buttons-wrapper{margin-bottom:24px;display:flex;align-items:center;gap:12px}@media (max-width: 768px){.promo__buttons-wrapper{flex-wrap:wrap;margin-bottom:12px}}.promo__button{display:inline-block;width:100%;text-align:center}.promo__button.btn-secondary{padding:15px 24px;border-radius:8px;font-weight:700;transition:all .3s ease-out;margin:0;background:#f6fafc}.promo__button.btn-secondary:hover{background:#a3a4a9;border:1px solid transparent;color:#fff}@media (max-width: 768px){.promo__button.btn-secondary{background:#fff}}.promo__subtext{color:#64696e;font-size:24px;line-height:130%}@media (max-width: 768px){.promo__subtext{font-size:14px}}.promo__blur{position:absolute;bottom:-30px;width:100%;height:50px;left:0;right:0;background-color:#fff;filter:blur(20px)}
