.rs-offer{max-width:900px;margin:0 auto;padding:24px 16px 48px;font-size:16px;line-height:1.5;text-align:center}.rs-offer__lead{margin:0 auto 12px;max-width:640px;font-size:18px}.rs-offer__why{margin:0 auto 24px;max-width:640px}.rs-offer[data-state=during] [data-when=plain],.rs-offer:not([data-state=during]) [data-when=during]{display:none}.rs-offer__h{margin:32px 0 12px;font-size:22px;line-height:1.3}.rs-offer__steps{display:grid;gap:10px;max-width:640px;margin:0 auto 24px;padding:0;list-style:none;counter-reset:rs-step;text-align:left}.rs-offer__steps li{counter-increment:rs-step;position:relative;padding:0 0 0 40px}.rs-offer__steps li:before{content:counter(rs-step);position:absolute;left:0;top:0;width:28px;height:28px;border-radius:50%;border:1px solid currentColor;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.rs-offer__rings.rs-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto 24px;text-align:left}.rs-offer__faq{max-width:640px;margin:0 auto 24px;text-align:left}.rs-offer__q{border-bottom:1px solid currentColor;padding:12px 0}.rs-offer__q summary{cursor:pointer;font-weight:600;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none}.rs-offer__q summary::-webkit-details-marker{display:none}.rs-offer__q summary:after{content:"";flex:0 0 auto;width:8px;height:8px;margin:0 6px 4px 0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.rs-offer__q[open] summary:after{margin:4px 6px 0 0;transform:rotate(-135deg)}@media(prefers-reduced-motion:reduce){.rs-offer__q summary:after{transition:none}}.rs-offer__q p{margin:4px 0 0}.rs-offer__help{margin:0}.rs-offer__help a{color:inherit;text-decoration:underline}.page-heading{padding:var(--pt) 0 var(--pb);text-align:center}.page-heading__title{margin:0;font-size:50px;font-weight:600;line-height:1.2}@media(max-width:989px){.page-heading{padding:calc(var(--pt) * .75) 0 calc(var(--pb) * .75)}.page-heading__title{font-size:30px}}@media(max-width:749px){.page-heading__title{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/55/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAABQ */
