:is(.rtp-s1,.rtp-s2,.rtp-s3now,.rtp-s4,.rtp-s5){--rtp-body: 18px;--rtp-heading: 40px;--rtp-gutter: 48px;--rtp-copy: #57534b;--rtp-label: #77603d;--rtp-rule: #d7cdbd}.rtp-s2 .rtp-s2__inner,.rtp-s3now .rtp-s3now__inner,.rtp-s4 .rtp-s4__inner,.rtp-s5 .rtp-s5__inner{max-width:1120px;padding-left:var(--rtp-gutter);padding-right:var(--rtp-gutter)}.rtp-s2 .rtp-s2__inner{padding-top:40px;padding-bottom:32px}.rtp-s3now .rtp-s3now__inner{padding-top:32px;padding-bottom:40px;gap:40px}.rtp-s4 .rtp-s4__inner{padding-top:40px;padding-bottom:40px}.rtp-s5 .rtp-s5__inner{padding-top:40px;padding-bottom:24px}.rtp-s5 .rtp-s5__accordion{margin-bottom:0}.rtp-s2 .rtp-s2__h2,.rtp-s3now .rtp-s3now__h2,.rtp-s4 .rtp-s4__h2,.rtp-s5 .rtp-s5__h2{font-size:var(--rtp-heading);line-height:1.14;font-weight:550;letter-spacing:-.035em}.rtp-s2 .rtp-s2__eyebrow,.rtp-s3now .rtp-s3now__eyebrow,.rtp-s4 .rtp-s4__eyebrow,.rtp-s5 .rtp-s5__eyebrow,.rtp-s4 .rtp-s4__bridge-eyebrow{font-size:12px;line-height:1.5;letter-spacing:.16em;font-weight:650;color:var(--rtp-label);margin-bottom:16px}.rtp-s2 .rtp-s2__support,.rtp-s2 .rtp-s2__secondary,.rtp-s2 .rtp-s2__reveal-line,.rtp-s2 .rtp-s2__reveal-close,.rtp-s3now .rtp-s3now__proof-line,.rtp-s4 .rtp-s4__support,.rtp-s4 .rtp-s4__bridge-body,.rtp-s5 .rtp-s5__support,.rtp-s5 .rtp-s5__panel-inner p{font-size:var(--rtp-body);line-height:1.6;color:var(--rtp-copy)}.rtp-s3now .rtp-s3now__proof-line{font-weight:450}.rtp-s2 .rtp-s2__reveal-lead,.rtp-s4 .rtp-s4__bridge-h2{font-size:26px;line-height:1.2;font-weight:550;letter-spacing:-.025em}.rtp-s2 .rtp-s2__secondary{margin-bottom:32px}.rtp-s2 .rtp-s2__timeline{margin-bottom:24px}.rtp-s2 .rtp-s2__reveal{padding-top:16px}.rtp-s2 .rtp-s2__ms-num,.rtp-s3now .rtp-s3now__proof-label{color:var(--rtp-label);font-size:12px;line-height:1.5}.rtp-s2 .rtp-s2__ms-desc{font-size:16px;line-height:1.5}.rtp-s4 .rtp-s4__disclosure p{font-size:16px;line-height:1.55}.rtp-s4 .rtp-s4__metric-label{color:var(--rtp-label);font-size:12px}.rtp-s4 .rtp-s4__capital-note{font-size:15px;line-height:1.5}.rtp-s4 .rtp-s4__control-label,.rtp-s4 .rtp-s4__flow-title{font-size:12px}.rtp-s4 .rtp-s4__assumptions-toggle{font-size:12px;min-height:44px;display:flex;align-items:center}.rtp-s4 .rtp-s4__bridge{max-width:510px}.rtp-s4 .rtp-s4__bridge-offer{max-width:410px;font-size:16px;font-weight:400;line-height:1.5;text-align:center}.rtp-s4 .rtp-s4__bridge-micro{max-width:410px;margin-top:14px;font-size:13px;line-height:1.5}.rtp-s5 .rtp-s5__trigger{font-size:var(--rtp-body);line-height:1.4;font-weight:550;padding:20px 0}.rtp-s5 .rtp-s5__accordion,.rtp-s5 .rtp-s5__item{border-color:var(--rtp-rule)}.rtp-s1 .rtp-s1__cta,.rtp-s4 .rtp-s4__cta{display:inline-flex;align-items:center;justify-content:center;width:min(100%,410px);min-height:60px;padding:18px 24px;border:1px solid #171714;border-radius:3px;background:#171714;color:#fffaf1!important;font:650 14px/1.5 system-ui,sans-serif;letter-spacing:.055em;text-align:center;text-decoration:none;cursor:pointer;box-shadow:none}.rtp-s1 .rtp-s1__cta:hover,.rtp-s4 .rtp-s4__cta:hover{background:#38342e;box-shadow:none}.rtp-s1 .rtp-s1__cta:focus-visible,.rtp-s4 .rtp-s4__cta:focus-visible{outline:3px solid #947143;outline-offset:5px}.rtp-s2,.rtp-s3now,.rtp-s4,.rtp-s5{scroll-margin-top:80px}body:has(.rtp-s3now:target) .rtp-s2 .rtp-s2__reveal{display:block;opacity:1;transform:none}@media(max-width:749px){:is(.rtp-s1,.rtp-s2,.rtp-s3now,.rtp-s4,.rtp-s5){--rtp-body: 17px;--rtp-heading: 32px;--rtp-gutter: 24px}.rtp-s2 .rtp-s2__inner{padding-top:28px;padding-bottom:24px}.rtp-s3now .rtp-s3now__inner{padding-top:24px;padding-bottom:28px;gap:0}.rtp-s4 .rtp-s4__inner{padding-top:28px;padding-bottom:28px}.rtp-s5 .rtp-s5__inner{padding-top:28px;padding-bottom:16px}.rtp-s2 .rtp-s2__reveal-lead,.rtp-s4 .rtp-s4__bridge-h2{font-size:24px}.rtp-s2 .rtp-s2__milestones{gap:22px}.rtp-s4 .rtp-s4__dashboard{padding:20px 16px}.rtp-s4 .rtp-s4__seg-btn{min-height:44px;padding:9px 5px;font-size:13px}.rtp-s4 .rtp-s4__bridge-offer{max-width:300px;margin-left:auto;margin-right:auto;font-size:15px}.rtp-s5 .rtp-s5__trigger{padding:17px 0}.rtp-s1 .rtp-s1__cta,.rtp-s4 .rtp-s4__cta{font-size:13px;padding-left:12px;padding-right:12px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/rtp-homepage-system.css.map */
