.classic-banner{--banner-image-width:52%}.classic-banner .text-left{text-align:left}@media(min-width:768px)and (max-width:1024px){.classic-banner .text-left{text-align:start}}@media(max-width:767px){.classic-banner .text-left{text-align:start}}@media(min-width:768px)and (max-width:1024px){.classic-banner .text-left.smaller{text-align:start}}@media(max-width:767px){.classic-banner .text-left.smaller{text-align:start}}.classic-banner .text-right{text-align:right}@media(min-width:768px)and (max-width:1024px){.classic-banner .text-right{text-align:start}}@media(max-width:767px){.classic-banner .text-right{text-align:start}}@media(min-width:768px)and (max-width:1024px){.classic-banner .text-right.smaller{text-align:start}}@media(max-width:767px){.classic-banner .text-right.smaller{text-align:start}}.classic-banner__title{font-size:var(--classic-banner-title-size,40px);line-height:1.15;font-family:Ruda;font-weight:900;text-transform:uppercase;color:var(--banner-title-color,#000);margin-bottom:8px}@media(min-width:768px)and (max-width:1024px){.classic-banner__title{font-size:var(--classic-banner-title-size,38px)}}@media(max-width:767px){.classic-banner__title{font-size:var(--classic-banner-title-size,30px)}}.classic-banner__title.smaller{font-size:var(--classic-banner-title-size,39.5px)}@media(min-width:768px)and (max-width:1024px){.classic-banner__title.smaller{font-size:var(--classic-banner-title-size,36px)}}@media(max-width:767px){.classic-banner__title.smaller{font-size:var(--classic-banner-title-size,30px)}}.classic-banner__actions{display:flex;width:100%;justify-content:flex-start;margin-top:16px}.classic-banner__actions.text-right{justify-content:flex-end}.classic-banner__link{font-size:18px}.classic-banner__description{color:var(--banner-description-color,#000);font-size:19px;line-height:28px;font-family:var(--primary-font);margin:0}@media(max-width:1024px){.classic-banner__description.smaller{font-size:18.5px;text-align:start}}.classic-banner__img{width:54%;border-radius:8px;aspect-ratio:auto 1.3}@media(max-width:767px){.classic-banner__img{width:100%}}
