.hsa-why{background:var(--hw-bg);padding-top:calc(var(--hw-pt) * .75);padding-bottom:calc(var(--hw-pb) * .75)}@media screen and (min-width:750px){.hsa-why{padding-top:var(--hw-pt);padding-bottom:var(--hw-pb)}}.hsa-why__header{max-width:76rem;margin:0 auto;display:flex;flex-direction:column;gap:1.4rem;text-align:center}.hsa-why__eyebrow{margin:0;font-family:var(--font-body-family);font-size:var(--hw-eyebrow-size);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--hw-eyebrow)}.hsa-why__heading{margin:0;font-family:var(--font-heading-family);font-weight:600;font-size:var(--hw-heading-size-mobile);line-height:1.2;color:var(--hw-heading)}@media screen and (min-width:750px){.hsa-why__heading{font-size:var(--hw-heading-size)}}.hsa-why__body{font-family:var(--font-body-family);font-size:var(--hw-body-size);line-height:1.7;color:var(--hw-body)}.hsa-why__body p{margin:0;color:inherit}.hsa-why__features{list-style:none;margin:3.2rem auto 0;padding:0;max-width:98rem}.hsa-why__feature{display:flex;align-items:center}.hsa-why__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;color:var(--hw-icon)}.hsa-why__icon svg,.hsa-why__icon img{width:100%;height:100%;object-fit:contain}.hsa-why__label{font-family:var(--font-body-family);font-size:var(--hw-label-size-mobile);font-weight:600;line-height:1.35;color:var(--hw-label)}@media screen and (min-width:750px){.hsa-why__features{margin-top:4rem;display:grid;grid-template-columns:repeat(var(--hw-count),minmax(0,1fr));gap:2.4rem}.hsa-why__feature{flex-direction:column;gap:1.2rem;text-align:center}.hsa-why__label{font-size:var(--hw-label-size)}}@media screen and (max-width:749px){.hsa-why--mobile-row .hsa-why__features{display:grid;grid-template-columns:repeat(var(--hw-count),minmax(0,1fr));gap:.8rem}.hsa-why--mobile-row .hsa-why__feature{flex-direction:column;justify-content:flex-start;gap:.8rem;text-align:center}.hsa-why--mobile-row .hsa-why__icon{width:36px;height:36px}.hsa-why--mobile-stack .hsa-why__features{display:flex;flex-direction:column;gap:1.6rem;width:max-content;max-width:100%}.hsa-why--mobile-stack .hsa-why__feature{flex-direction:row;gap:1.4rem;text-align:left}.hsa-why--mobile-stack .hsa-why__icon{width:36px;height:36px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/hsa-why.css.map */
