.wls-hsa-hero__inner,.wls-hsa-hero__copy{display:flex;flex-direction:column;gap:24px}.wls-hsa-hero__title{margin:0;font-family:var(--font-heading-family);font-size:36px;font-weight:var(--wls-fw-regular);line-height:1.25;letter-spacing:normal;color:var(--wls-color-primary-1)}.wls-hsa-hero__text{margin:0;font-family:var(--font-body-family);font-size:16px;font-weight:var(--wls-fw-regular);line-height:1.6;color:var(--wls-color-primary-2)}.wls-hsa-hero__ctas{display:flex;flex-direction:column;gap:12px}.wls-hsa-hero__btn{width:100%;padding:19px 23px;font-size:16px;line-height:16px}.wls-hsa-hero__btn.wls-btn--secondary-2{background-color:var(--wls-color-white)}.wls-hsa-hero__visual{position:relative}.wls-hsa-hero__picture{display:block;aspect-ratio:335 / 380;border-radius:var(--wls-radius-lg);overflow:hidden}.wls-hsa-hero__image{width:100%;height:100%;object-fit:cover}.wls-hsa-hero__badge{position:absolute;top:16px;right:16px;display:none;align-items:center;gap:10px;padding:12px 18px 12px 14px;background-color:var(--wls-color-white);border-radius:var(--wls-radius-md);box-shadow:0 16px 40px #0d24612e;white-space:nowrap}.wls-hsa-hero__badge--mobile{display:flex}.wls-hsa-hero__badge-icon{flex-shrink:0;width:32px;height:32px;object-fit:contain}.wls-hsa-hero__badge-copy{display:flex;flex-direction:column;line-height:1.3}.wls-hsa-hero__badge-headline{font-family:var(--font-body-family);font-size:15px;font-weight:var(--wls-fw-bold);color:var(--wls-color-primary-1)}.wls-hsa-hero__badge-text{font-family:var(--font-body-family);font-size:12px;font-weight:var(--wls-fw-regular);color:var(--wls-color-primary-2)}.wls-hsa-hero__overlay{position:relative;display:block;width:calc(100% - 40px);margin:-80px 20px 0;overflow:hidden;background:var(--wls-color-white);border-radius:var(--wls-radius-md);box-shadow:0 12px 32px #0d246124}.wls-hsa-hero__overlay-image{width:100%;height:auto}.wls-hsa-hero__checks{display:flex;flex-direction:column;gap:10px;margin:26px 0 0;padding:0;list-style:none}.wls-hsa-hero__check{display:flex;align-items:center;gap:10px;font-family:var(--font-body-family);font-size:14px;font-weight:var(--wls-fw-medium);line-height:1.3;color:var(--wls-color-black)}.wls-hsa-hero__check .wls-icon,.wls-hsa-hero__check svg{display:block;flex-shrink:0}@media(max-width:767px){.wls-hsa-hero__overlay--no-mobile{display:none}}@media(min-width:768px){.wls-hsa-hero__visual--no-desktop,.wls-hsa-hero__overlay--no-desktop{display:none}.wls-hsa-hero__ctas{flex-direction:row;flex-wrap:wrap;gap:16px}.wls-hsa-hero__btn{width:auto}.wls-hsa-hero__visual{width:100%;max-width:540px}.wls-hsa-hero__picture{aspect-ratio:4 / 5;border-radius:var(--wls-radius-xl)}.wls-hsa-hero__badge{display:flex}.wls-hsa-hero__checks{flex-direction:row;flex-wrap:wrap;gap:12px 24px;margin-top:0}.wls-hsa-hero__check{gap:8px}}@media(min-width:1024px){.wls-hsa-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) min(540px,45%);grid-template-rows:1fr auto auto 1fr;grid-template-areas:". visual" "copy visual" "checks visual" ". visual";column-gap:40px;row-gap:0}.wls-hsa-hero__copy{grid-area:copy;gap:28px}.wls-hsa-hero__title{max-width:620px;font-size:44px}.wls-hsa-hero__text{font-size:18px}.wls-hsa-hero__checks{grid-area:checks;margin-top:32px}.wls-hsa-hero__visual{grid-area:visual;max-width:none;padding-left:11.111%}.wls-hsa-hero__badge{top:6%;right:auto;left:61.111%}.wls-hsa-hero__overlay{position:absolute;top:55%;left:0;width:61.111%;margin:0;border-radius:var(--wls-radius-lg);box-shadow:0 16px 40px #0d24612e}}@media(min-width:1280px){.wls-hsa-hero__inner{column-gap:72px}.wls-hsa-hero__title{font-size:52px}}
/*# sourceMappingURL=/cdn/shop/t/134/assets/wls-hsa-fsa-hero.css.map */
