.RpvBtW_page{--navy:#071425;--ink:#101828;--ink-2:#344054;--muted:#526075;--faint:#667085;--line:#e4e9f1;--line-2:#cfd8e6;--tint:#f4f6fa;--canvas:#fbfcff;--white:#fff;--blue:#2f5bea;--blue-deep:#173aa8;--blue-wash:#edf2ff;--blue-soft:#91adff;--green:#19a275;--amber:#b45309;--amber-wash:#fff4e5;--on-dark:#c7d2e4;background:var(--tint);min-height:100vh;color:var(--ink);font-size:16px;line-height:1.55}.RpvBtW_page *{box-sizing:border-box}.RpvBtW_page h1,.RpvBtW_page h2{text-wrap:balance;margin:0}.RpvBtW_page p{margin:0}.RpvBtW_page a:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.RpvBtW_wrap{max-width:1040px;margin:0 auto;padding-inline:20px}.RpvBtW_header{background:var(--white);border-bottom:1px solid var(--line)}.RpvBtW_headerInner{justify-content:space-between;align-items:center;gap:12px;height:66px;display:flex}.RpvBtW_brand{color:var(--ink);align-items:center;gap:10px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.RpvBtW_brandTile{background:var(--navy);width:34px;height:34px;color:var(--white);border-radius:10px;place-items:center;display:grid}.RpvBtW_back{color:var(--blue-deep);font-size:14px;font-weight:600;text-decoration:none}.RpvBtW_grid{grid-template-columns:1fr 1.05fr;align-items:start;gap:28px;padding-block:40px 72px;display:grid}.RpvBtW_summary{background:var(--navy);color:var(--white);border-radius:24px;gap:18px;padding:32px;display:grid}.RpvBtW_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--blue-soft);font-size:12px;font-weight:700}.RpvBtW_summary h1{letter-spacing:-.03em;font-size:clamp(28px,3.6vw,36px);line-height:1.1}.RpvBtW_price{letter-spacing:-.05em;font-size:54px;font-weight:800;line-height:1}.RpvBtW_price small{color:#9aa8c0;letter-spacing:0;font-size:15px;font-weight:600}.RpvBtW_lock{color:var(--on-dark);font-size:14px}.RpvBtW_incl{gap:10px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.RpvBtW_incl li{grid-template-columns:22px 1fr;gap:8px;display:grid}.RpvBtW_incl li:before{content:"✓";color:#6ee7b7;font-weight:800}.RpvBtW_guar{color:var(--on-dark);background:#ffffff12;border-radius:14px;grid-template-columns:34px 1fr;align-items:center;gap:12px;padding:14px;font-size:14px;display:grid}.RpvBtW_guar i{background:var(--green);width:34px;height:34px;color:var(--white);border-radius:10px;place-items:center;font-style:normal;font-weight:800;display:grid}.RpvBtW_guar b{color:var(--white);display:block}.RpvBtW_panel{background:var(--white);border:1px solid var(--line);border-radius:24px;gap:22px;padding:30px;display:grid;box-shadow:0 30px 70px #18274b1a}.RpvBtW_panel h2{letter-spacing:-.02em;font-size:22px}.RpvBtW_stepLbl{letter-spacing:.12em;text-transform:uppercase;color:var(--blue-deep);margin-bottom:8px;font-size:12px;font-weight:800}.RpvBtW_pay{border:2px dashed var(--line-2);background:var(--canvas);border-radius:16px;gap:8px;padding:18px;display:grid}.RpvBtW_payTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.RpvBtW_payTop b{font-size:15px}.RpvBtW_soon{background:var(--amber-wash);color:var(--amber);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.RpvBtW_pay p{color:var(--muted);font-size:14px}.RpvBtW_btn{background:var(--blue);color:var(--white);border-radius:12px;justify-content:center;align-items:center;padding:15px 22px;font-size:16px;font-weight:700;text-decoration:none;display:flex;box-shadow:0 14px 30px #2f5bea40}.RpvBtW_btn:hover{background:var(--blue-deep)}.RpvBtW_fine{color:var(--faint);text-align:center;font-size:13px}.RpvBtW_next{counter-reset:n;gap:10px;margin:0;padding:0;list-style:none;display:grid}.RpvBtW_next li{color:var(--ink-2);counter-increment:n;grid-template-columns:26px 1fr;gap:10px;font-size:14.5px;display:grid}.RpvBtW_next li:before{content:counter(n);background:var(--blue-wash);width:24px;height:24px;color:var(--blue-deep);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}@media (max-width:820px){.RpvBtW_grid{grid-template-columns:1fr}.RpvBtW_summary,.RpvBtW_panel{padding:24px}}@media (max-width:480px){.RpvBtW_back{font-size:13px}}
