.smart-assurance{padding-block:24px 40px;color:#0f172a}.smart-assurance__heading{margin-bottom:24px;text-align:center}.smart-assurance__heading h2{font-size:clamp(2.4rem,3vw,3.2rem);margin:0}.smart-assurance__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.smart-assurance__item{display:flex;align-items:flex-start;gap:14px;height:100%;min-width:0;padding:24px 20px;border:1px solid #e2e8f0;border-radius:14px;background:#fff}.smart-assurance__icon{display:grid;flex:0 0 42px;width:42px;height:42px;place-items:center;border-radius:12px;background:#eff7ff;color:#0866c6}.smart-assurance__item h3{margin:0 0 6px;font-size:1.5rem;line-height:1.35;color:#0f172a}.smart-assurance__item p{margin:0;color:#475569;font-size:1.3rem;line-height:1.55}.smart-assurance__help{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:16px;padding:24px;border-radius:14px;background:#eff7ff}.smart-assurance__help strong{font-size:1.6rem}.smart-assurance__help p{margin:6px 0 0;color:#475569;font-size:1.4rem}.smart-assurance__help a{flex-shrink:0;display:inline-flex;gap:16px;align-items:center;min-height:44px;color:#075cad;font-weight:700;text-underline-offset:4px}.smart-assurance a:focus-visible{outline:2px solid #0866c6;outline-offset:4px}@media screen and (max-width:989px){.smart-assurance__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.smart-assurance__grid{gap:12px}.smart-assurance__item{flex-direction:column;padding:18px 16px}.smart-assurance__help{flex-direction:column;align-items:flex-start;gap:12px;padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/smart-assurance.css.map */
