.iwc-container-wrapper{background-color:var(--background-color);padding:68px 0 34px}.iwc-container{--container-gap: 20px 40px;display:grid;grid-template-columns:calc((420 / 1150 * 100%)) minmax(0,650px);justify-content:space-between;gap:var(--container-gap);max-width:1440px;padding-left:clamp(88px,calc(88px + (108 - 88) * ((100vw - 835px) / 188)),108px);padding-right:clamp(148px,calc(148px + (182 - 148) * ((100vw - 835px) / 188)),182px);margin:0 auto;&:has(.no-image):has(.no-content){display:none}}.iwc-image-wrapper{width:100%;aspect-ratio:420 / 648;border-radius:clamp(8px,calc(8px + 2*(100vw - 834px)),10px);overflow:hidden}.iwc-image-wrapper picture,.iwc-image{width:100%;height:100%;object-fit:cover}.iwc-content-wrapper{display:flex;flex-direction:column;gap:24px}.iwc-title{font-weight:500;font-size:clamp(23px,calc(23px + (32 - 23) * ((100vw - 500px) / 940)),32px);line-height:clamp(31px,calc(31px + (40 - 31) * ((100vw - 500px) / 940)),40px)}.iwc-description{--page-content-line-height: clamp(23px, calc(23px + (26 - 23) * ((100vw - 360px) / 1080)), 26px);& h1{line-height:28px}}.iwc-buttons{display:flex;flex-wrap:wrap;gap:10px 12px}@media (max-width: 834px){.iwc-container-wrapper{padding:24px 0}.iwc-container{display:flex;flex-direction:column;max-width:none;padding:0 8px}.iwc-image-wrapper{width:100%;aspect-ratio:auto;&.no-image{display:none}}.iwc-image-wrapper picture,.iwc-image{aspect-ratio:344 / 270}.iwc-content-wrapper{width:100%;&.no-content{display:none}}.iwc-buttons{flex-direction:column}}@media (width > 1440px){.iwc-container{grid-template-columns:420px 650px;padding-left:108px;padding-right:182px}}
