.sam-hsa-cta{padding:0 32px 32px;max-width:1504px;margin:auto;color:var(--color-navy)}.sam-hsa-cta__inner{padding:80px 24px;border-radius:28px;background:var(--color-blue);text-align:center}.sam-hsa-cta h2{max-width:800px;margin:0 auto 22px;font:500 clamp(36px,4.2vw,60px)/1.12 var(--font-display);letter-spacing:-.05em;text-wrap:balance}.sam-hsa-cta p{max-width:540px;margin:0 auto 30px;font-size:18px;line-height:1.7}.sam-hsa-cta .sam-hsa__button{min-width:230px;min-height:60px;border-radius:16px;gap:26px;background:var(--color-navy);color:var(--color-cream);font-size:17px}.sam-hsa-cta .sam-hsa__button:hover{background:var(--color-navy);opacity:.9}.sam-hsa-cta .sam-hsa__button svg{transform:rotate(-90deg)}.sam-hsa-cta .sam-hsa__button:focus-visible{outline-color:var(--color-navy)}.sam-hsa-cta__benefits{display:flex;justify-content:center;flex-wrap:wrap;gap:16px 28px;padding:0;margin:28px 0 18px;list-style:none}.sam-hsa-cta__benefits li{display:inline-flex;align-items:center;gap:8px;font-size:14px}.sam-hsa-cta__benefits svg{width:20px;height:20px}.sam-hsa-cta__policy{font-size:13px}@media(max-width:768px){.sam-hsa-cta{padding:0 12px 12px}.sam-hsa-cta__inner{padding:52px 28px;border-radius:24px}.sam-hsa-cta h2{font-size:38px}.sam-hsa-cta p{font-size:16px}.sam-hsa-cta .sam-hsa__button{width:100%}.sam-hsa-cta__benefits{flex-direction:column;align-items:center;gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/sam-risk-free-cta.css.map */
