.feat-banner{padding:48px 0}.feat-banner__wrap{border-radius:20px;color:inherit;display:grid;grid-template-columns:1fr 1fr;height:460px;overflow:hidden;text-decoration:none}.feat-banner__wrap--link{cursor:pointer}.feat-banner__wrap--link:focus-visible,.feat-banner__wrap--link:hover{color:inherit;text-decoration:none}.feat-banner__content{align-items:flex-start;background:#183d39;display:flex;flex-direction:column;gap:32px;justify-content:space-between;padding:32px}.feat-banner__logo{display:block;height:auto!important;margin:0;max-width:136px;width:auto!important}.feat-banner__bottom{display:flex;flex-direction:column;gap:24px}.feat-banner__title{color:#fff;font-family:Montserrat,sans-serif;font-size:38px;font-weight:800;letter-spacing:-.3px;line-height:46px;margin:0}.feat-banner__info{color:#fff;font-family:Inter,sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:24px;margin:0}.feat-banner__media{overflow:hidden}.feat-banner__image{display:block;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}@media (hover:hover){.feat-banner__wrap--link:hover .feat-banner__image{transform:scale(1.04)}}@media (width <= 991px){.feat-banner__wrap{height:auto}.feat-banner__content{min-height:380px}.feat-banner__title{font-size:30px;line-height:38px}}@media (width <= 768px){.feat-banner{padding:32px 0}.feat-banner__wrap{border-radius:16px;grid-template-columns:1fr}.feat-banner__content{gap:64px;min-height:auto;padding:24px}.feat-banner__bottom{gap:16px}.feat-banner__media{height:260px}.feat-banner__title{font-size:26px;line-height:32px}.feat-banner__info{font-size:15px;line-height:20px}}@media (width <= 479px){.feat-banner__media{height:200px}.feat-banner__title{font-size:22px;line-height:28px}}