.page-home .promo-section{padding:40px 0 16px}@media screen and (min-width:1280px){.page-home .promo-section{padding:88px 0 44px}}.promo-box__title{width:100%;margin-bottom:24px;text-align:center}@media screen and (min-width:768px){.promo-box__title{text-align:left}}@media screen and (min-width:920px){.promo-box__title{margin-bottom:48px}}@media screen and (min-width:1280px){.promo-box__title{margin-bottom:64px}}.promo-box-item{display:flex;flex-direction:column;gap:16px}.promo-box-item__inner-col{width:100%}.promo-box-item__info{display:flex;flex-direction:column;justify-content:flex-end;padding:32px 24px}.promo-box-item__image{display:none}.promo-box-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.promo-box-item__title,.promo-box-item__subtitle{width:100%;max-width:258px}.promo-box-item__subtitle{margin-bottom:4px}.promo-box-item__actions{margin-top:16px}@media (max-width:767.5px){.promo-box-item__title h1,.promo-box-item__title h2,.promo-box-item__title h3,.promo-box-item__title h4,.promo-box-item__title h5,.promo-box-item__title h6{font-size:18px;line-height:28px}}@media screen and (min-width:768px){.promo-box-item{flex-direction:row}.promo-box-item__inner-col{width:50%}.promo-box-item__image{display:flex}}@media screen and (min-width:920px){.promo-box-item{gap:32px}.promo-box-item__info{padding:32px}.promo-box-item__title,.promo-box-item__subtitle{max-width:388px}.w-full .promo-box-item__title,.w-full .promo-box-item__subtitle{max-width:none}.promo-box-item__subtitle{margin-bottom:12px}.promo-box-item__title .heading-xl{font-size:48px;line-height:58px}.promo-box-item__actions{margin-top:32px}}@media screen and (min-width:1280px){.promo-box-item{gap:64px}.promo-box-item__info{padding:64px}}