.rsf-lp-why{--rsf-lp-section-space: 48px;--rsf-lp-why-text: #4a3f73;--rsf-lp-why-card-border: #ece6f7;--rsf-lp-why-card-shadow: 0 6px 18px rgba(48, 0, 99, .06);--rsf-lp-why-circle-size: 60px}.rsf-lp-why__inner{display:flex;flex-direction:column;align-items:center;gap:28px}.rsf-lp-why .rsf-lp-why__heading{max-width:760px;font-size:30px}.rsf-lp-why__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}.rsf-lp-why__card{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 14px;border:1px solid var(--rsf-lp-why-card-border);border-radius:20px;background:var(--rsf-lp-white);box-shadow:var(--rsf-lp-why-card-shadow);text-align:center}.rsf-lp-why__number{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--rsf-lp-why-circle-size);height:var(--rsf-lp-why-circle-size);border-radius:50%;background:var(--rsf-lp-why-circle, var(--rsf-lp-teal));color:var(--rsf-lp-white);font-size:28px;font-weight:900;line-height:1}.rsf-lp-why__number--long{font-size:24px}.rsf-lp-why .rsf-lp-why__title{font-family:var(--rsf-lp-font-body)!important;font-size:16px;font-weight:800!important;line-height:1.25;letter-spacing:normal;color:var(--rsf-lp-navy)}.rsf-lp-why__text{font-size:14px;line-height:1.4;color:var(--rsf-lp-why-text)}.rsf-lp-why__checks{display:flex;flex-direction:column;gap:12px}.rsf-lp-why__check{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700;line-height:1.4;color:var(--rsf-lp-navy);padding-inline-start:0px!important}.rsf-lp-why__check-icon{flex-shrink:0;width:22px;height:22px}@media(max-width:767px){.rsf-lp-why .rsf-lp-why__card{min-height:242px;padding-inline-start:14px}}@media(min-width:768px){.rsf-lp-why .rsf-lp-why__heading{font-size:clamp(30px,1.5rem + 1.6vw,40px)}.rsf-lp-why__cards{grid-template-columns:repeat(4,minmax(0,1fr))}.rsf-lp-why__checks{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:12px 28px}}@media(min-width:1024px){.rsf-lp-why{--rsf-lp-section-space: 96px;--rsf-lp-why-circle-size: 72px}.rsf-lp-why__inner{gap:48px}.rsf-lp-why__cards{gap:24px}.rsf-lp-why__card{gap:12px;padding:28px 24px!important}.rsf-lp-why__number{font-size:32px}.rsf-lp-why__number--long{font-size:28px}.rsf-lp-why .rsf-lp-why__title{font-size:19px}.rsf-lp-why__text{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/172/assets/rsf-lp-why.css.map */
