.r1-page{--r1-dark: #090d0a;--r1-green: #176b2c;--r1-accent: #65b64f;--r1-ink: #23291f;--r1-body: #45504a;--r1-muted: #6b756f;--r1-line: #e2e7e3;--r1-soft: #f5f8f5;--r1-ease: cubic-bezier(.4, 0, .2, 1);color:var(--r1-body);font-size:16px;line-height:1.68}.r1-page *,.r1-page *:before,.r1-page *:after{box-sizing:border-box}.r1-page__inner{max-width:1120px;margin:0 auto;padding:0 24px 72px}.r1-page__crumb{padding:26px 0 0;font-size:12.5px;color:var(--r1-muted)}.r1-page__head{padding:26px 0 34px;border-bottom:1px solid var(--r1-line);margin-bottom:40px}.r1-page__eyebrow{display:block;margin:0 0 12px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--r1-green)}.r1-page__title{margin:0;font-size:clamp(30px,4.6vw,46px);line-height:1.12;letter-spacing:-.015em;font-weight:700;color:var(--r1-dark)}.r1-page__body>*:first-child{margin-top:0}.r1-page__body p{margin:0 0 18px;max-width:74ch}.r1-page__body h2{margin:56px 0 18px;font-size:clamp(21px,2.4vw,27px);line-height:1.25;font-weight:700;letter-spacing:-.01em;color:var(--r1-dark)}.r1-page__body h2:after{content:"";display:block;width:34px;height:2px;margin-top:14px;background:var(--r1-green)}.r1-page__body h3{margin:32px 0 10px;font-size:17px;font-weight:650;color:var(--r1-dark)}.r1-page__body ul,.r1-page__body ol{margin:0 0 20px;padding-left:22px;max-width:74ch}.r1-page__body li{margin:0 0 8px}.r1-page__body a{color:var(--r1-green);text-decoration:underline;text-underline-offset:2px}.r1-page__body a:hover{color:var(--r1-dark)}.r1-page__body strong{color:var(--r1-ink);font-weight:650}.r1-lead{font-size:clamp(17px,2vw,19.5px);line-height:1.6;color:var(--r1-ink);max-width:68ch}.r1-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;margin:28px 0 8px;background:var(--r1-line);border:1px solid var(--r1-line)}.r1-card{background:#fff;padding:26px 24px}.r1-card h3{margin:0 0 8px;font-size:15.5px;font-weight:650;color:var(--r1-dark)}.r1-card p{margin:0;font-size:14.5px;line-height:1.6;color:var(--r1-body)}.r1-card__n{display:block;margin-bottom:14px;font-size:11px;font-weight:700;letter-spacing:.14em;color:var(--r1-accent)}.r1-steps{margin:28px 0 8px;padding:0;list-style:none;counter-reset:r1step;border-top:1px solid var(--r1-line)}.r1-steps li{counter-increment:r1step;position:relative;margin:0;padding:20px 0 20px 56px;border-bottom:1px solid var(--r1-line)}.r1-steps li:before{content:counter(r1step,decimal-leading-zero);position:absolute;left:0;top:20px;font-size:12.5px;font-weight:700;letter-spacing:.08em;color:var(--r1-green)}.r1-steps strong{display:block;margin-bottom:3px;color:var(--r1-dark);font-weight:650}.r1-chips{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 8px;padding:0;list-style:none}.r1-chips li{margin:0}.r1-chips a{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border:1px solid var(--r1-line);background:#fff;font-size:13.5px;color:var(--r1-ink);text-decoration:none;transition:border-color .18s var(--r1-ease),color .18s var(--r1-ease)}.r1-chips a:hover{border-color:var(--r1-green);color:var(--r1-green)}.r1-chips b{font-weight:600;color:var(--r1-muted);font-size:12px}.r1-faq{margin:28px 0 8px;border-top:1px solid var(--r1-line)}.r1-faq details{border-bottom:1px solid var(--r1-line)}.r1-faq summary{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:19px 0;cursor:pointer;list-style:none;font-size:15.5px;font-weight:600;color:var(--r1-dark)}.r1-faq summary::-webkit-details-marker{display:none}.r1-faq summary:after{content:"";flex:0 0 auto;width:11px;height:11px;margin-top:6px;border-right:1.6px solid var(--r1-green);border-bottom:1.6px solid var(--r1-green);transform:rotate(45deg);transition:transform .22s var(--r1-ease)}.r1-faq details[open] summary:after{transform:rotate(-135deg)}.r1-faq summary:hover{color:var(--r1-green)}.r1-faq .r1-faq__a{padding:0 0 20px;max-width:74ch}.r1-faq .r1-faq__a p:last-child{margin-bottom:0}.r1-cta{margin:56px 0 0;padding:40px 36px;background:var(--r1-dark);color:#fff}.r1-cta h2{margin:0 0 10px;color:#fff;font-size:clamp(20px,2.3vw,25px);font-weight:700}.r1-cta h2:after{display:none}.r1-cta p{margin:0 0 22px;color:#cdd5cf;max-width:62ch}.r1-cta__row{display:flex;flex-wrap:wrap;gap:12px}.r1-cta a{display:inline-flex;align-items:center;padding:13px 26px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:background-color .2s var(--r1-ease),color .2s var(--r1-ease)}.r1-cta a.r1-btn{background:var(--r1-green);color:#fff}.r1-cta a.r1-btn:hover{background:var(--r1-accent);color:var(--r1-dark)}.r1-cta a.r1-btn--ghost{background:transparent;color:#fff;box-shadow:inset 0 0 0 1px #ffffff4d}.r1-cta a.r1-btn--ghost:hover{background:#ffffff14}.r1-table{width:100%;margin:26px 0 8px;border-collapse:collapse;font-size:14.5px}.r1-table th,.r1-table td{padding:13px 14px;text-align:left;border-bottom:1px solid var(--r1-line);vertical-align:top}.r1-table th{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--r1-green);border-bottom-color:var(--r1-green)}.r1-table tbody tr:hover{background:var(--r1-soft)}.r1-note{margin:28px 0;padding:18px 22px;background:var(--r1-soft);border-left:2px solid var(--r1-green);font-size:15px}.r1-note p:last-child{margin-bottom:0}.r1-read{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin:26px 0 8px;padding:0;list-style:none}.r1-read li{margin:0}.r1-read a{display:block;height:100%;padding:20px;border:1px solid var(--r1-line);text-decoration:none;color:var(--r1-ink);font-size:14.5px;line-height:1.5;transition:border-color .18s var(--r1-ease)}.r1-read a:hover{border-color:var(--r1-green)}.r1-read span{display:block;margin-bottom:7px;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--r1-accent)}@media(max-width:749px){.r1-page__inner{padding:0 18px 56px}.r1-page__body h2{margin-top:42px}.r1-cta{padding:30px 22px;margin-left:-18px;margin-right:-18px}.r1-cta__row a{flex:1 1 100%;justify-content:center}.r1-table{font-size:13.5px}.r1-table th,.r1-table td{padding:11px 10px}}@media(prefers-reduced-motion:reduce){.r1-page *{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/raz1-page.css.map */
