.sl-hero{overflow:hidden;background:#f4f9fa;color:#142c33;border-bottom:1px solid #e4eff1}.sl-hero__inner{position:relative;display:grid;grid-template-columns:56% 44%;max-width:1600px;min-height:510px;margin-inline:auto}.sl-hero__copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:58px clamp(32px,5vw,80px)}.sl-hero__eyebrow{display:flex;align-items:center;gap:11px;margin:0 0 25px;color:#00758e;font-family:var(--font-body-family);font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.15em;text-transform:uppercase}.sl-hero__accent{display:block;width:25px;height:3px;flex:0 0 auto;border-radius:2px;background:#00b4c7}.sl-hero .sl-hero__heading{margin:0;color:var(--sl-brand-heading, #163c5b);font-family:var(--font-heading-family);font-size:clamp(58px,4.9vw,76px);font-style:normal;font-weight:700;line-height:1.01;letter-spacing:-.035em}.sl-hero__heading>span{display:block}.sl-hero__heading-accent{color:#0197ae}.sl-hero__description{max-width:410px;margin:24px 0 0;color:#50656c;font-family:var(--font-body-family);font-size:19px;line-height:1.6;letter-spacing:0}.sl-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:29px}.sl-hero .sl-hero__button{display:inline-flex;min-height:51px;align-items:center;justify-content:center;gap:15px;padding:12px 24px;border:1px solid transparent;border-radius:40px;font-family:var(--font-body-family);font-size:16px;font-weight:600;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.sl-hero .sl-hero__button--primary{border-color:var(--sl-brand-primary, #163c5b);background:var(--sl-brand-primary, #163c5b);color:#fff}.sl-hero .sl-hero__button--secondary{border-color:var(--sl-brand-primary, #163c5b);background:transparent;color:var(--sl-brand-primary, #163c5b)}.sl-hero .sl-hero__button:focus-visible{outline:3px solid #00758e;outline-offset:4px}.sl-hero__recommendation{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin:24px 0 0;color:#536b73;font-family:var(--font-body-family);font-size:13px;line-height:1.5;letter-spacing:0}.sl-hero__recommendation-label{color:#00758e;font-weight:700}.sl-hero__separator{width:3px;height:3px;border-radius:50%;background:#00b4c7}.sl-hero__visual{position:relative;overflow:hidden;min-width:0;min-height:100%;background:#edf6f8}.sl-hero__visual:after{position:absolute;inset:0 auto 0 0;z-index:1;width:100px;background:linear-gradient(90deg,#f4f9fa,#f4f9fa00);content:"";pointer-events:none}.sl-hero__visual picture{display:block}.sl-hero .sl-hero__image{position:absolute;inset:0 0 0 auto;display:block;width:235%;max-width:none;height:100%;object-fit:cover;object-position:right center}@media(hover:hover){.sl-hero .sl-hero__button--primary:hover{border-color:var(--sl-brand-primary-hover, #102b43);background:var(--sl-brand-primary-hover, #102b43);color:#fff}.sl-hero .sl-hero__button--secondary:hover{border-color:var(--sl-brand-primary-hover, #102b43);background:#e7f1f3;color:var(--sl-brand-primary-hover, #102b43)}}@media screen and (max-width:1199px)and (min-width:990px){.sl-hero__copy{padding-inline:40px 24px}.sl-hero .sl-hero__heading{font-size:61px}.sl-hero .sl-hero__button{padding-inline:20px}}@media screen and (max-width:989px){.sl-hero__inner{display:block;min-height:0}.sl-hero__copy{max-width:700px;margin-inline:auto;padding:48px 36px}.sl-hero__visual{display:none}.sl-hero .sl-hero__heading{font-size:64px}.sl-hero__description{max-width:450px}}@media screen and (max-width:749px){.sl-hero__copy{padding:38px 24px 37px}.sl-hero__eyebrow{gap:9px;margin-bottom:21px;font-size:11px;letter-spacing:.12em}.sl-hero .sl-hero__heading{font-size:clamp(43px,11.5vw,58px);line-height:1.02}.sl-hero__description{max-width:35ch;margin-top:20px;font-size:17px;line-height:1.55}.sl-hero__actions{width:100%;gap:10px;margin-top:25px}.sl-hero__recommendation{margin-top:21px;font-size:12px}}@media screen and (max-width:519px){.sl-hero__actions{flex-direction:column;max-width:400px}.sl-hero .sl-hero__button{width:100%;min-height:49px;box-sizing:border-box}}@media(prefers-reduced-motion:reduce){.sl-hero .sl-hero__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map?subset=AAAAAAAAIA */
