.inner-banner-main{position:relative;display:flex;align-items:center;width:100%;overflow:hidden}.inner-banner-main .inner-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.inner-banner-main .inner-banner__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.inner-banner-main .inner-banner__img--mobile{display:none}.inner-banner-main .inner-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.inner-banner-main .inner-banner__overlay--dark,.inner-banner-main .inner-banner__overlay--grad-dark{mix-blend-mode:multiply}.inner-banner-main .inner-banner__container{position:relative;z-index:1;width:100%;max-width:1274px;margin:0 auto;padding-inline:24px;display:flex;justify-content:center}.inner-banner-main .inner-banner__content{max-width:1016px;gap:32px;word-break:break-word}.inner-banner-main .sec-title{color:var(--ib-text)}.inner-banner-main .sec-text,.inner-banner-main .sec-text p,.inner-banner-main .sec-text>*{max-width:912px;margin-inline:auto;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:2.4rem;line-height:1.3333;color:var(--ib-text)}.inner-banner-main .inner-banner__overline{margin:0;font-family:var(--font-body-family);font-weight:600;font-size:1.2rem;line-height:2;letter-spacing:.1em;text-transform:uppercase;color:var(--ib-text)}.inner-banner-main--split{align-items:flex-start}.inner-banner-main--split .inner-banner__container{justify-content:flex-start;padding-top:104px;padding-bottom:40px}.inner-banner-main .inner-banner__row{display:flex;align-items:flex-end;gap:clamp(40px,6vw,128px);width:100%}.inner-banner-main .inner-banner__row.banner-content--top{align-items:flex-start}.inner-banner-main .inner-banner__row.banner-content--center{align-items:center}.inner-banner-main .inner-banner__col--heading{flex:1 1 420px;min-width:0;max-width:496px;display:flex;flex-direction:column;align-items:flex-start;gap:24px;text-align:left;word-break:break-word}.inner-banner-main .inner-banner__col--card{flex:1 1 460px;min-width:0;max-width:600px}.inner-banner-main .inner-banner__heading{margin:0;color:var(--ib-text)}.inner-banner-main .inner-banner__card{padding:24px;border-radius:8px;background:var(--ib-card-bg)}.inner-banner-main .inner-banner__card,.inner-banner-main .inner-banner__card p,.inner-banner-main .inner-banner__card>*{margin:0;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.6rem;line-height:1.5;color:var(--ib-text);word-break:break-word}@media screen and (max-width:989px){.inner-banner-main .inner-banner__container{padding:0 24px}.inner-banner-main .inner-banner__row{flex-direction:column;align-items:flex-start;gap:32px}.inner-banner-main .inner-banner__col--heading,.inner-banner-main .inner-banner__col--card{flex:1 1 auto;width:100%;max-width:100%}.inner-banner-main--split{align-items:center!important}}@media screen and (max-width:749px){.inner-banner-main .inner-banner__media--has-mobile .inner-banner__img--desktop{display:none}.inner-banner-main .inner-banner__media--has-mobile .inner-banner__img--mobile{display:block}.inner-banner-main .inner-banner__content{gap:20px}.inner-banner-main .sec-text,.inner-banner-main .sec-text p,.inner-banner-main .sec-text>*{font-size:1.8rem;line-height:1.5}.inner-banner-main--split .inner-banner__container{padding-top:40px;padding-bottom:24px}.inner-banner-main .inner-banner__col--heading{gap:16px}.inner-banner-main .inner-banner__content.text-align-mobi-left{text-align:left;align-items:flex-start;margin-left:0;margin-right:auto}.inner-banner-main .inner-banner__content.text-align-mobi-center{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.inner-banner-main .inner-banner__content.text-align-mobi-right{text-align:right;align-items:flex-end;margin-left:auto;margin-right:0}.inner-banner-main .inner-banner__content.text-align-mobi-left .sec-text,.inner-banner-main .inner-banner__content.text-align-mobi-left .sec-text>*{margin-inline:0}.inner-banner-main .inner-banner__content.text-align-mobi-right .sec-text,.inner-banner-main .inner-banner__content.text-align-mobi-right .sec-text>*{margin-left:auto;margin-right:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/inner-banner.css.map */
