.case-study-banner{width:100%}.case-study-banner__media{position:relative;display:flex;align-items:center;overflow:hidden;background-color:var(--case-study-banner-bg-color);color:var(--case-study-banner-text-color);isolation:isolate}.case-study-banner__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-image:var(--case-study-banner-bg-image);background-repeat:no-repeat;background-position:var(--case-study-banner-bg-position-desktop);background-size:cover}.case-study-banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,var(--case-study-banner-overlay-color) 0%,rgba(210,225,226,0) 56%);pointer-events:none}.case-study-banner__inner{width:100%;max-width:1440px;margin:0 auto;padding:var(--case-study-banner-padding-top-desktop) clamp(24px,calc(100 * 100vw / 1366),100px) var(--case-study-banner-padding-bottom-desktop)}.case-study-banner__content{width:min(var(--case-study-banner-content-width),100%)}.case-study-banner__date{margin:0 0 clamp(14px,calc(18 * 100vw / 1366),18px);color:inherit;font-family:Monda;font-size:clamp(16px,calc(22 * 100vw / 1366),22px);font-style:normal;font-weight:500;line-height:1.2em;letter-spacing:7px;text-transform:uppercase}.case-study-banner__title{margin:0;color:inherit;font-family:"Nocturne Serif",serif;font-size:clamp(42px,calc(52 * 100vw / 1366),52px);font-style:normal;font-weight:500;line-height:1.2em;letter-spacing:0}.case-study-banner__buttons{margin-top:clamp(42px,calc(48 * 100vw / 1366),48px);display:flex;align-items:center;gap:clamp(16px,calc(20 * 100vw / 1366),20px);flex-wrap:wrap}.case-study-banner__button{min-height:69px;display:inline-flex;align-items:center;justify-content:center;gap:13px;padding:0 24px;border:1px solid transparent;border-radius:2px;color:var(--case-study-banner-primary-button-color);background:var(--case-study-banner-primary-button-bg);font-family:Karla,sans-serif;font-size:clamp(14px,calc(17 * 100vw / 1366),17px);font-style:normal;font-weight:700;line-height:1.1em;letter-spacing:4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:transform .18s ease,opacity .18s ease}.case-study-banner__button:hover{opacity:.88;transform:translateY(-1px)}.case-study-banner__button--secondary{min-width:128px;color:var(--case-study-banner-secondary-button-color);background:var(--case-study-banner-secondary-button-bg)}.case-study-banner__button-icon{display:inline-flex;align-items:center;justify-content:center;width:9px;height:13px;flex:0 0 9px}.case-study-banner__button-icon svg{display:block;width:9px;height:13px}@media screen and (max-width:989px){.case-study-banner__media:after{background:linear-gradient(90deg,var(--case-study-banner-overlay-color) 0%,rgba(210,225,226,.42) 58%,rgba(210,225,226,0) 100%)}.case-study-banner__content{width:min(470px,100%)}}@media screen and (max-width:767px){.case-study-banner__content{text-align:center}.case-study-banner__media{align-items:flex-start}.case-study-banner__media:before{background-position:var(--case-study-banner-bg-position-mobile)}.case-study-banner__media:after{background:linear-gradient(180deg,#d2e1e2f5,#d2e1e2e0 46%,#d2e1e233)}.case-study-banner__inner{padding:var(--case-study-banner-padding-top-mobile) 24px var(--case-study-banner-padding-bottom-mobile)}.case-study-banner__title{font-size:clamp(32px,calc(42 * 100vw / 390),42px);line-height:1.18em}.case-study-banner__date{font-size:14px;letter-spacing:5px}.case-study-banner__buttons{margin-top:32px;gap:12px}.case-study-banner__button{min-height:58px;padding:0 18px;font-size:13px;letter-spacing:2.8px}}@media screen and (max-width:479px){.case-study-banner__buttons{align-items:stretch;flex-direction:column;width:min(290px,100%);margin-left:auto;margin-right:auto}.case-study-banner__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/case-study-banner.css.map */
