.promo{position:relative;padding-top:4.75rem;margin-bottom:8rem}.promo__decor{top:0;height:81.875rem}.promo__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-height:47.75rem}.promo__wrapper{max-width:43.25rem;width:100%}.promo__img{position:absolute;top:0;right:-6.875rem;width:68.25%}.promo__img::before{content:"";display:block;width:100%;padding-top:94.5%}.promo__img>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.promo__subtitle{padding:1.25rem;margin:-1.25rem;font-family:var(--font-great);font-size:max(4rem,12px);line-height:100%;background:linear-gradient(66deg,#f9923a 10.22%,#f6b037 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo__subtitle>img{width:2.25rem;height:2.25rem;-o-object-fit:contain;object-fit:contain;margin-left:.9375rem;-ms-flex-negative:0;flex-shrink:0}.promo__title{position:relative;font-size:max(4.5625rem,12px);line-height:100%;font-weight:700;letter-spacing:-.03em;background:linear-gradient(73deg,#f6ac37 0,#f9923a 90%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-filter:drop-shadow(0 4px 0 #8a480f);filter:drop-shadow(0 4px 0 #8a480f);margin-bottom:.5rem}.promo__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.25rem}.promo__list>li{font-size:max(1.25rem,12px);line-height:125%;font-weight:500}.promo__list>li:not(:first-child){position:relative;padding-left:1.25rem;margin-left:.875rem}.promo__list>li:not(:first-child)::before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:.375rem;height:.375rem;border-radius:50%;background-color:#a28c78}.promo__text{margin:2.5rem 0;max-width:34.375rem}.promo__text p{opacity:.6}.promo__text p:has(strong){opacity:1}.promo__text strong{font-weight:500;opacity:1}.promo__text>:not(:last-child){margin-bottom:.5rem}.promo__button{margin-top:2.5rem}.promo__cards{margin-top:5.3125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.promo__cards>*{width:25%}.promo__card{text-align:center}.promo__card-text{text-wrap:balance;opacity:.6;max-width:12.5rem;width:100%;margin:.625rem auto 0}@media (max-width:991px){.promo__img{right:0;width:56.25%;min-height:500px}.promo__cards{margin-top:2.5rem}}@media (max-width:768px){.promo{padding-top:92px;margin-bottom:40px}.promo__decor{display:block;bottom:0}.promo__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:unset}.promo__wrapper{max-width:unset}.promo__img{position:relative;z-index:2;top:unset;right:unset;width:100%;margin-top:-10px;max-height:450px;min-height:unset}.promo__subtitle{font-size:36px}.promo__subtitle>img{width:24px;height:24px}.promo__title{font-size:42px}.promo__list>li{font-size:16px}.promo__list>li:not(:first-child){position:relative;padding-left:14px;margin-left:8px}.promo__text{margin:24px 0;max-width:unset}.promo__button{margin-top:24px}.promo__button .btn-gradient{width:100%}.promo__cards{margin:56px -8px -24px}.promo__cards>*{margin:0 8px 24px;width:calc(50% - 16px)}.promo__card{text-align:left}.promo__card-text{max-width:unset}}