.rv{--bg:oklch(16.5% .013 172);--bg-2:oklch(20% .014 170);--bg-3:oklch(23.5% .016 168);--fg:oklch(97% .008 100);--fg-2:oklch(86% .012 125);--mute:oklch(73% .018 150);--dim:oklch(62% .016 155);--line:oklch(97% .008 100/.08);--line-2:oklch(97% .008 100/.14);--hot:oklch(65.3% .213 32.5);--wait:var(--hot);--sans:"Handsel Rupee", "Instrument Sans", "Instrument Sans Fallback", ui-sans-serif, system-ui, sans-serif;--ease:cubic-bezier(.22, 1, .36, 1);--gutter:clamp(20px, 4vw, 56px);color:var(--fg);background:var(--bg);font-family:var(--sans);position:relative;overflow-x:clip}html:has(.rv),html:has(.rv) body{background:oklch(16.5% .013 172)}.rv a{color:inherit;text-decoration:none}.rv a:focus-visible,.rv summary:focus-visible,.rv button:focus-visible{outline:2px solid var(--hot);outline-offset:4px;border-radius:6px}.rv ::selection{background:var(--hot);color:oklch(99% .008 85)}.rv-wrap{width:min(100% - var(--gutter) * 2, 1320px);margin-inline:auto}.rv-canvas{z-index:0;opacity:0;width:100%;height:100lvh;transition:opacity .9s var(--ease);pointer-events:none;display:block;position:fixed;top:0;left:0;right:0}.rv[data-scene-ready][data-scene=on] .rv-canvas{opacity:1}.rv-flat-mark{z-index:0;aspect-ratio:1;color:oklch(90% .008 80);width:clamp(220px,26vw,400px);transition:opacity .9s var(--ease);pointer-events:none;position:absolute}.rv-flat-mark:before{content:"";filter:blur(30px);background:radial-gradient(closest-side,oklch(65.3% .213 32.5/.45),#0000);position:absolute;inset:22%}.rv-flat-mark svg{width:100%;height:100%;position:relative}.rv[data-scene-ready] .rv-flat-mark{opacity:0}.rv h1,.rv h2,.rv h3{font-family:var(--sans);text-wrap:balance;margin:0;font-weight:500}.rv p{margin:0}.rv-display{letter-spacing:-.032em;font-size:clamp(2.5rem,4.3vw,4.25rem);line-height:1.02}.rv-display .rv-line{display:block}.rv-h2{letter-spacing:-.03em;font-size:clamp(2rem,3.3vw,3.25rem);line-height:1.04}.rv-h2--xl{font-size:clamp(2.4rem,4.4vw,4.25rem)}.rv-kicker,.rv-micro,.rv-cap,.rv-bar,.rv-mono{font-size:.8125rem;font-weight:500;line-height:1.4}.rv-kicker{color:var(--mute);align-items:center;gap:10px;margin-bottom:20px;display:inline-flex}.rv-micro{color:var(--dim)}.rv-idx{color:var(--dim);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:500}.rv-body{color:var(--fg-2);max-width:34em;font-size:clamp(1rem,1.15vw,1.0625rem);line-height:1.6}.rv-lede{color:var(--fg-2);max-width:32em;font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.55}.rv-note{color:var(--mute);border-left:1px solid var(--line-2);max-width:36em;padding-left:14px;font-size:.8125rem;line-height:1.55}.rv .rv-link{color:var(--fg);text-underline-offset:.32em;text-decoration:underline 1px;text-decoration-color:color-mix(in oklch, var(--fg) 35%, transparent);transition:text-decoration-color .25s var(--ease);align-items:center;gap:6px;font-size:.9375rem;font-weight:500;display:inline-flex}.rv .rv-link:hover{text-decoration-color:var(--fg)}.rv-skip{z-index:100;background:var(--fg);border-radius:10px;padding:12px 16px;position:fixed;top:-100px;left:16px;color:var(--bg)!important}.rv-skip:focus{top:12px}.rv-preview-strip{z-index:60;color:var(--fg-2);background:var(--bg-2);border:1px solid var(--line-2);white-space:nowrap;border-radius:999px;padding:8px 14px;font-size:.75rem;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.rv-nav{z-index:40;transition:background .4s var(--ease), border-color .4s var(--ease);border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.rv-nav[data-scrolled]{background:color-mix(in oklch, var(--bg) 94%, transparent);border-bottom-color:var(--line)}.rv-nav-inner{align-items:center;gap:28px;height:72px;display:flex}.rv-logo{align-items:center;min-height:44px;font-size:1.75rem;line-height:1;display:inline-flex}.rv-nav-links{gap:6px;margin-left:auto;display:flex}.rv-nav-links a{min-height:44px;color:var(--mute);border-radius:999px;align-items:center;padding:10px 12px;font-size:.875rem;transition:color .25s,background .25s;display:inline-flex}.rv-nav-links a:hover{color:var(--fg);background:oklch(100% 0 0/.05)}.rv-nav-cta{background:var(--fg);min-height:44px;transition:background .25s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:.875rem;font-weight:500;display:inline-flex;color:var(--bg)!important}.rv-nav-access{align-items:center;gap:12px;display:flex}.rv-nav-blog{min-height:44px;color:var(--fg-2);align-items:center;padding:0 4px;font-size:.875rem;display:none}.rv-nav-blog:hover{color:var(--fg)}.rv-nav-cta:hover{background:var(--fg-2)}.rv main>section,.rv-footer{z-index:1;position:relative}.rv-hero{grid-template-rows:1fr auto;min-height:100svh;padding-top:72px;display:grid}.rv-hero-grid{align-items:center;padding-block:clamp(20px,3vh,40px);display:grid}.rv-hero-copy{z-index:2;max-width:640px;position:relative}.rv-hero .rv-display{margin-bottom:clamp(18px,2.6vh,26px)}.rv-hero .rv-lede{margin-bottom:clamp(20px,3.2vh,30px)}.rv-hero-form{background:color-mix(in oklch, var(--bg-2) 96%, transparent);border:1px solid var(--line-2);border-radius:24px;max-width:600px;padding:16px;box-shadow:0 40px 90px -50px #000000e6}.rv form.waitlist-form{--form-card:var(--bg-2);--form-track:oklch(97% .008 100/.045);--form-hair:var(--line-2);--form-thumb:var(--bg-3);--form-fg:var(--fg);--form-muted:var(--mute);--form-btn-bg:var(--fg);--form-btn-fg:var(--bg);--form-btn-shadow:none;--form-btn-shadow-hover:none;--form-focus-border:color-mix(in oklch, var(--fg) 60%, transparent);--form-focus-ring:0 0 0 3px color-mix(in oklch, var(--fg) 14%, transparent)}.rv form.waitlist-form .waitlist-label{letter-spacing:0;text-transform:none;font-size:.8125rem}.rv form.waitlist-form .waitlist-submit{transition:background .25s var(--ease);font-weight:500}.rv form.waitlist-form .waitlist-submit:hover:not(:disabled){background:var(--fg-2);transform:none}.rv form.waitlist-form .waitlist-result-title{font-family:var(--sans);letter-spacing:-.02em;font-weight:500}.rv .rv-hero-form .waitlist-form{min-height:0}.rv .rv-hero-form .waitlist-privacy,.rv .rv-close-form .waitlist-privacy{color:var(--dim);font-size:.75rem}.rv .rv-hero-form .waitlist-microcopy{color:var(--dim)}.rv-hero-stage{z-index:1;pointer-events:none;position:absolute;inset:0}.rv-hero-stage .rv-flat-mark{width:72vh;top:44.7%;left:71.4%;transform:translate(-50%,-50%)}.rv-hud{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(12px);letter-spacing:.06em;color:var(--fg-2);translate:calc(var(--hx,0) * 1px) calc(var(--hy,0) * 1px);background:oklch(20% .003 60/.5);border-radius:14px;flex-direction:column;gap:4px;padding:12px 14px;font-size:.6875rem;display:flex;position:absolute;box-shadow:0 30px 60px -30px #000000e6}.rv-hud-k{text-transform:uppercase;color:var(--mute)}.rv-hud-dim{color:var(--dim);font-size:.625rem}.rv-hud-v{font-family:var(--sans);letter-spacing:-.01em;color:var(--fg);font-size:.9375rem}.rv-hud-big{letter-spacing:-.03em;font-size:1.5rem;font-weight:500}.rv-hud--a{top:17%;left:53%}.rv-hud--b{right:max(var(--gutter), calc(50% - 640px));top:30%}.rv-hud--c{flex-direction:row;gap:14px;bottom:21%;left:57%}.rv-hud--d{right:max(calc(var(--gutter) + 20px), calc(50% - 600px));bottom:15%}.rv-hud-step{text-transform:uppercase;color:var(--dim);align-items:center;gap:7px;display:inline-flex}.rv-hud-step:before{content:"";border:1px solid;border-radius:50%;width:8px;height:8px}.rv-hud-step.is-done{color:var(--fg-2)}.rv-hud-step.is-done:before{background:var(--hot);border-color:var(--hot)}.rv-hud-step.is-now{color:var(--fg)}.rv-hud-step.is-now:before{border-color:var(--hot);box-shadow:0 0 0 3px oklch(65.3% .213 32.5/.25)}.rv-hud-bars{gap:4px;width:150px;margin:3px 0;display:flex}.rv-hud-bars i{background:var(--hot);border-radius:4px;flex:1;height:4px}.rv-hud-bars i.is-pending{background:oklch(100% 0 0/.14)}.rv-hero-foot{color:var(--dim);z-index:2;justify-content:flex-end;align-items:center;padding-bottom:26px;font-size:.8125rem;font-weight:500;display:flex;position:relative}.rv-hero-foot b,.rv-cap b{margin:0 6px;font-weight:400}.rv-motion .rv-rise{animation:rv-rise .8s var(--ease) both;animation-delay:calc(var(--d,0) * 60ms + 80ms)}.rv-motion .rv-hud{animation:rv-fade 1.2s var(--ease) .9s both}.rv-sides{--cx:40.5%;--cy:24%;--bx:59.5%;--by:24%;--dx:50%;--dy:58%}.rv-sides-pin{position:relative}.rv-flat-mark--sides{width:62vh;display:none;top:48%;left:50%;transform:translate(-50%,-50%)}.rv-sides-head{z-index:2;position:relative}.rv-sides-head .rv-h2{margin-top:28px}.rv-sides-tags{display:none}.rv-sides-steps{margin:0;padding:0;list-style:none}.rv-side h3{letter-spacing:-.035em;margin:14px 0;font-size:clamp(1.5rem,2.2vw,2.1rem);line-height:1.05}.rv-side>p:not(.rv-micro):not(.rv-side-note){color:var(--fg-2);max-width:30em;margin-bottom:16px;font-size:1rem;line-height:1.6}.rv-side-note{color:var(--mute);border-left:1px solid var(--line-2);max-width:34em;margin-top:4px;padding-left:14px;font-size:.8125rem;line-height:1.55}.rv-sides-meter{display:none}html:not(.rv-motion) .rv-sides{background:var(--bg);padding:clamp(96px,12vw,160px) 0}html:not(.rv-motion) .rv-sides-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin-top:64px;display:grid}html:not(.rv-motion) .rv-side{border-top:1px solid var(--line-2);padding-top:22px}.rv-motion .rv-sides{height:300vh}.rv-motion .rv-sides-pin{grid-template-rows:auto 1fr auto;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.rv-motion .rv-flat-mark--sides{display:block}.rv-motion .rv-sides-head{padding-top:112px}.rv-motion .rv-sides-tags{z-index:2;pointer-events:none;display:block;position:absolute;inset:0}.rv-tag3{color:var(--fg-2);background:color-mix(in oklch, var(--bg) 88%, transparent);border:1px solid var(--line-2);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:7px 12px 7px 10px;font-size:.8125rem;font-weight:500;transition:color .5s,border-color .5s,opacity .5s;display:inline-flex;position:absolute}.rv-tag3 i{background:var(--dim);border-radius:50%;width:6px;height:6px;transition:background .5s}.rv-tag3--c{left:var(--cx);top:var(--cy);transform:translate(-50%,calc(-100% - 6px))}.rv-tag3--b{left:var(--bx);top:var(--by);transform:translate(-50%,calc(-100% - 6px))}.rv-tag3--d{left:var(--dx);top:var(--dy);transform:translate(-50%)}.rv-sides[data-step="1"] .rv-tag3:not([data-for="1"]),.rv-sides[data-step="2"] .rv-tag3:not([data-for="2"]),.rv-sides[data-step="3"] .rv-tag3:not([data-for="3"]){opacity:.4}.rv-sides[data-step="1"] [data-for="1"],.rv-sides[data-step="2"] [data-for="2"],.rv-sides[data-step="3"] [data-for="3"]{color:var(--fg);border-color:color-mix(in oklch, var(--fg) 40%, transparent)}.rv-sides[data-step="1"] [data-for="1"] i,.rv-sides[data-step="2"] [data-for="2"] i,.rv-sides[data-step="3"] [data-for="3"] i{background:var(--hot)}.rv-motion .rv-sides-body{z-index:2;grid-row:3;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;padding-bottom:clamp(28px,6vh,64px);display:grid;position:relative}.rv-motion .rv-sides-steps{max-width:470px;display:grid}.rv-motion .rv-side{opacity:0;visibility:hidden;transition:opacity .35s var(--ease), transform .45s var(--ease), visibility 0s linear .35s;background:color-mix(in oklch, var(--bg-2) 92%, transparent);border:1px solid var(--line);border-radius:20px;grid-area:1/1;padding:22px 24px;transform:translateY(12px)}.rv-sides[data-step="1"] .rv-side[data-panel="1"],.rv-sides[data-step="2"] .rv-side[data-panel="2"],.rv-sides[data-step="3"] .rv-side[data-panel="3"]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.rv-motion .rv-sides-meter{font-variant-numeric:tabular-nums;color:var(--dim);flex-direction:column;align-items:flex-end;gap:12px;font-size:.8125rem;font-weight:500;display:flex}.rv-sides-count:after{content:"Scroll"}.rv-sides[data-step="1"] .rv-sides-count:after{content:"01 / 03"}.rv-sides[data-step="2"] .rv-sides-count:after{content:"02 / 03"}.rv-sides[data-step="3"] .rv-sides-count:after{content:"03 / 03"}.rv-sides-ticks{gap:6px;display:flex}.rv-sides-ticks i{background:oklch(100% 0 0/.12);border-radius:3px;width:34px;height:3px;transition:background .4s,box-shadow .4s}.rv-sides[data-step="1"] [data-t="1"],.rv-sides[data-step="2"] [data-t="1"],.rv-sides[data-step="2"] [data-t="2"],.rv-sides[data-step="3"] [data-t]{background:var(--fg)}.rv-chapter,.rv-flow,.rv-pay,.rv-faq{background:var(--bg)}.rv-chapter{border-top:1px solid var(--line);padding:clamp(96px,11vw,160px) 0}.rv-sides+.rv-chapter{border-top-color:#0000;position:relative}.rv-sides+.rv-chapter:after,.rv-close:before,.rv-close:after{content:"";z-index:1;pointer-events:none;position:absolute;left:0;right:0}.rv-sides+.rv-chapter:after{background:linear-gradient(to bottom, transparent, color-mix(in oklch, var(--bg) 55%, transparent) 55%, var(--bg));height:38vh;bottom:100%}.rv-close:before{background:linear-gradient(to bottom, var(--bg), transparent);height:32vh;top:0}.rv-close:after{background:linear-gradient(to top, var(--bg), color-mix(in oklch, var(--bg) 50%, transparent) 45%, transparent);height:30vh;bottom:0}.rv-close-grid{z-index:2;position:relative}.rv main:has(>.rv-close:last-child)+.rv-footer{border-top-color:#0000}.rv main>.rv-sides{z-index:2}.rv-bar{color:var(--mute);align-items:center;gap:14px;margin-bottom:clamp(44px,6vw,72px);display:flex;position:relative}.rv-bar-label{color:var(--fg)}.rv-bar-rule{background:var(--line);flex:1;height:1px}.rv-bar-meta{align-items:center;gap:10px;display:inline-flex}.rv-bar-meta b{font-weight:400}.rv-beta{color:var(--fg-2);border:1px solid var(--line-2);border-radius:999px;padding:1px 8px;font-size:.75rem}.rv-split{grid-template-columns:minmax(0,.86fr) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,104px);display:grid;position:relative}.rv-chapter--flip .rv-split>.rv-copy{order:2}.rv-copy{flex-direction:column;gap:24px;padding-top:8px;display:flex}.rv-copy .rv-h2{margin-bottom:4px}.rv-list-head{margin-top:10px}.rv-defs{margin:-8px 0 0}.rv-defs>div{border-top:1px solid var(--line);grid-template-columns:minmax(150px,.42fr) minmax(0,1fr);gap:6px 22px;padding:16px 0;display:grid}.rv-defs>div:last-child{border-bottom:1px solid var(--line)}.rv-defs dt{color:var(--fg);align-items:baseline;gap:10px;font-size:.9375rem;font-weight:500;display:flex}.rv-defs dd{color:var(--mute);margin:0;font-size:.875rem;line-height:1.55}.rv-fig{isolation:isolate;margin:0;position:relative}.rv-cap{color:var(--dim);justify-content:space-between;gap:16px;margin-bottom:16px;display:flex}.rv-cap span:first-child{color:var(--mute)}.rv-pane{background:var(--bg-2);border:1px solid var(--line-2);border-radius:22px;padding:clamp(20px,2.2vw,28px);position:relative;overflow:hidden;box-shadow:0 40px 80px -48px #000000e6}.rv-callout{color:var(--fg-2);margin-top:20px;font-size:.9375rem;line-height:1.5}.rv-meter{background:oklch(97% .008 100/.09);border-radius:4px;height:4px;display:block;position:relative;overflow:hidden}.rv-meter i{width:calc(var(--v) * 1%);border-radius:inherit;background:var(--fg-2);position:absolute;inset:0 auto 0 0}.rv-fit-brief{border-bottom:1px solid var(--line);padding-bottom:18px}.rv-fit-title{letter-spacing:-.025em;font-size:1.375rem;font-weight:500;margin:6px 0 10px!important}.rv-fit-target{flex-wrap:wrap;gap:6px;display:flex}.rv-fit-target span{color:var(--fg-2);border:1px solid var(--line);background:oklch(100% 0 0/.05);border-radius:999px;padding:4px 10px;font-size:.75rem}.rv-fit-list{margin:0;padding:0;list-style:none}.rv-fit-list li{border-bottom:1px solid var(--line);grid-template-columns:28px 38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px 0;display:grid}.rv-fit-rank{color:var(--dim);font-variant-numeric:tabular-nums;font-size:.8125rem}.rv-avatar{width:38px;height:38px;color:var(--fg-2);background:var(--bg-3);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:50%;place-items:center;font-size:.9375rem;font-weight:500;display:grid}.rv-fit-name{font-size:1rem;font-weight:500}.rv-fit-meta{color:var(--mute);font-size:.8125rem;margin-top:2px!important}.rv-fit-score{align-items:center;gap:12px;display:flex}.rv-fit-score .rv-meter{width:clamp(70px,9vw,120px)}.rv-fit-num{letter-spacing:-.04em;font-variant-numeric:tabular-nums;text-align:right;min-width:2ch;font-size:1.75rem;font-weight:500}.rv-fit-list li[data-off]{opacity:.55}.rv-fit-none{color:var(--mute);text-align:right;max-width:14ch;font-size:.8125rem;line-height:1.35}.rv-plan-top{justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:18px;display:flex}.rv-plan-brief{font-size:1.125rem;font-weight:500;margin-top:6px!important}.rv-plan-budget{text-align:right}.rv-plan-total{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(1.9rem,3vw,2.5rem);font-weight:500;line-height:1;margin-top:6px!important}.rv-gauge{border:1px solid var(--line);background:oklch(0% 0 0/.3);border-radius:999px;gap:3px;height:14px;margin-bottom:8px;padding:3px;display:flex}.rv-gauge span{width:calc(var(--w) * 1%);transform-origin:0;transition:transform .9s var(--ease);transition-delay:calc(.35s + var(--i) * .18s);border-radius:999px}[data-seg="0"]{background:var(--fg)}[data-seg="1"]{background:color-mix(in oklch, var(--fg) 62%, transparent)}[data-seg="2"]{background:color-mix(in oklch, var(--fg) 36%, transparent)}.rv-gauge-free{background:repeating-linear-gradient(-45deg,oklch(100% 0 0/.14) 0 2px,#0000 2px 6px)}.rv-plan-list{margin:10px 0 0;padding:0;list-style:none}.rv-plan-list li{border-bottom:1px solid var(--line);grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 0;display:grid}.rv-swatch{border-radius:3px;width:10px;height:10px}.rv-swatch--out{border:1px dashed var(--dim)}.rv-plan-name{font-weight:500}.rv-plan-reason{color:var(--mute);font-size:.8125rem;margin-top:2px!important}.rv-plan-fee{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.0625rem;font-weight:500}.rv-plan-list li[data-out] .rv-plan-name,.rv-plan-list li[data-out] .rv-plan-reason{color:var(--dim)}.rv-plan-out{color:var(--dim);font-size:.8125rem}.rv-plan-sum{grid-template-columns:1fr 1fr;gap:12px;margin:16px 0 0;display:grid}.rv-plan-sum>div{border:1px solid var(--line);background:oklch(100% 0 0/.035);border-radius:14px;padding:12px 14px}.rv-plan-sum dt{color:var(--dim);font-size:.8125rem;font-weight:500}.rv-plan-sum dd{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:1.25rem;font-weight:500}.rv-deal-stack{position:relative}.rv-deal-area{min-width:0;position:relative}.rv-deal-runway{display:none}[data-deal-scroll] .rv-deal-runway{height:150svh;display:block}[data-deal-scroll] .rv-deal-area>.rv-fig{top:var(--deal-top,88px);scale:var(--deal-scale,1);transform-origin:50% 0;position:sticky}@media (width>=1101px){[data-deal-scroll][data-deal-copy-hold] .rv-split>.rv-copy{top:var(--deal-copy-top,88px);position:sticky}}.rv-deal-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.rv-deal-brand{font-size:1.25rem;line-height:1}.rv-mono{color:var(--dim)}.rv-deal-title{padding:18px 0 16px}.rv-deal-title h3{letter-spacing:-.03em;font-size:1.5rem}.rv-deal-title p{color:var(--mute);margin-top:4px;font-size:.875rem}.rv-deal-tabs{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px;display:grid}.rv-deal-tabs[hidden]{display:none}.rv-deal-tabs button{appearance:none;color:var(--mute);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr;gap:8px;padding:0 0 6px;font-size:.8125rem;transition:color .3s;display:grid}.rv-deal-tabs button:hover,.rv-deal-tabs button[aria-selected=true]{color:var(--fg)}.rv-tab-bar{background:oklch(100% 0 0/.12);border-radius:2px;grid-column:1/-1;height:2px;position:relative;overflow:hidden}.rv-tab-bar i{background:var(--fg);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.rv-deal-tabs [data-past] .rv-tab-bar i,[data-manual] [aria-selected=true] .rv-tab-bar i{transform:scaleX(1)}.rv-deal-tabs .is-running .rv-tab-bar i{animation:12s linear forwards rv-fill}[data-manual] .rv-deal-tabs .is-running .rv-tab-bar i{animation:none}.rv-deal-stack:not([data-inview=true]) .is-running .rv-tab-bar i,.rv-deal-stack:hover .is-running .rv-tab-bar i,.rv-deal-stack:focus-within .is-running .rv-tab-bar i{animation-play-state:paused}.rv-tab-num{color:var(--dim);font-variant-numeric:tabular-nums;font-size:.8125rem}.rv-deal-panels{display:grid}.rv-deal-panel{position:relative}.rv-deal-panel+.rv-deal-panel{border-top:1px dashed var(--line-2);margin-top:24px;padding-top:24px}[data-tabs=on] .rv-deal-panel{transition:opacity .18s ease-out, transform .3s var(--ease), visibility 0s linear .18s;border:0;grid-area:1/1;margin:0;padding:0}[data-tabs=on] .rv-deal-panel:not([data-active]){opacity:0;visibility:hidden;transform:translateY(8px)}[data-tabs=on] .rv-deal-panel[data-pos=before]{transform:translateY(-8px)}[data-tabs=on] .rv-deal-panel[data-active]{transition:opacity .4s var(--ease) .14s, transform .5s var(--ease) .14s, visibility 0s linear 0s}.rv-deal-stage{padding-right:120px}.rv-deal-stage-title{letter-spacing:-.02em;font-size:1.25rem;font-weight:500;margin-top:6px!important}.rv-pill{color:var(--fg-2);border:1px solid var(--line-2);border-radius:999px;padding:5px 10px;font-size:.75rem;font-weight:500;position:absolute;top:0;right:0}.rv-fields{margin:16px 0 0}.rv-fields>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;display:flex}.rv-fields dt{color:var(--mute);font-size:.875rem}.rv-fields dd{text-align:right;align-items:center;gap:8px;margin:0;font-size:.9375rem;display:inline-flex}.rv-amount{letter-spacing:-.035em;font-weight:500;font-size:1.375rem!important}.rv-dot{border-radius:50%;flex:none;width:7px;height:7px;position:relative}.rv-dot[data-status=done]{border-radius:0;width:11px;height:11px}.rv-dot[data-status=done]:before{content:"";border-left:1.5px solid var(--fg-2);border-bottom:1.5px solid var(--fg-2);width:8px;height:4.5px;position:absolute;top:2px;left:1.5px;transform:rotate(-45deg)}.rv-dot[data-status=waiting]{background:var(--wait)}.rv-deal-note{color:var(--mute);font-size:.8125rem;margin-top:12px!important}.rv-deal-next{color:var(--fg-2);font-size:.875rem;margin-top:12px!important}.rv-deal-foot{border-top:1px solid var(--line);color:var(--mute);align-items:center;gap:10px;margin-top:18px;padding-top:14px;font-size:.8125rem;display:flex}.rv-steps-mini{margin:0;padding:0;list-style:none}.rv-steps-mini li{border-top:1px solid var(--line);color:var(--mute);grid-template-columns:28px 1fr;gap:10px;padding:14px 0;font-size:.9375rem;line-height:1.55;display:grid}.rv-steps-mini li:last-child{border-bottom:1px solid var(--line)}.rv-steps-mini b{color:var(--fg);font-weight:500}.rv-flow{border-top:1px solid var(--line);padding:clamp(96px,11vw,160px) 0}.rv-flow-head{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:end;gap:40px;display:grid}.rv-flow-rail{--flow-p:0;margin-top:clamp(56px,7vw,96px);position:relative}.rv-flow-line{background:var(--line-2);border-radius:2px;height:2px;position:absolute;top:7px;left:0;right:0}.rv-flow-fill{border-radius:inherit;transform:scaleX(var(--flow-p));transform-origin:0;background:linear-gradient(90deg,oklch(97% .008 100/.16),oklch(97% .008 100/.55));position:absolute;inset:0}.rv-flow-bar{top:50%;left:calc(var(--flow-p) * 100%);background:var(--hot);border-radius:7px;width:26px;height:14px;position:absolute;transform:translate(-50%,-50%)}.rv-flow-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.6vw,40px);margin:0;padding:0;list-style:none;display:grid}.rv-flow-steps li{opacity:.78;transition:opacity .6s var(--ease);padding-top:52px;position:relative}.rv-flow-steps li[data-lit]{opacity:1}.rv-flow-node{background:var(--bg);border:1px solid var(--line-2);border-radius:50%;width:16px;height:16px;transition:border-color .5s,box-shadow .5s;position:absolute;top:0;left:0}.rv-flow-node:after{content:"";background:var(--dim);border-radius:50%;transition:background .5s;position:absolute;inset:4px}.rv-flow-steps li[data-lit] .rv-flow-node{border-color:color-mix(in oklch, var(--fg) 55%, transparent)}.rv-flow-steps li[data-lit] .rv-flow-node:after{background:var(--fg)}.rv-flow-steps li:first-child .rv-flow-node{left:0}.rv-flow-steps h3{letter-spacing:-.03em;margin:14px 0 12px;font-size:clamp(1.2rem,1.6vw,1.45rem)}.rv-flow-steps p:not(.rv-micro):not(.rv-flow-detail){color:var(--mute);font-size:.9375rem;line-height:1.6}.rv-flow-detail{color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:.8125rem;font-weight:500;display:flex;margin-top:16px!important}.rv-flow-detail span[aria-hidden]{color:var(--dim)}.rv-holos{grid-template-columns:1fr 1fr;gap:clamp(12px,1.6vw,20px);display:grid}.rv-holo{border:1px solid var(--line-2);background:var(--bg-2);border-radius:22px;padding:clamp(18px,2vw,24px);position:relative;overflow:hidden;box-shadow:0 40px 80px -48px #000000e6}.rv-holo-top{justify-content:space-between;align-items:center;display:flex}.rv .rv-holo-mark{width:30px;height:30px;color:var(--fg-2)}.rv-holo-name{font-size:1.0625rem;font-weight:500;margin-top:18px!important}.rv-holo-score{align-items:baseline;gap:10px;display:flex;margin-top:6px!important}.rv-holo-score>span:first-child{letter-spacing:-.055em;font-variant-numeric:tabular-nums;color:var(--fg);font-size:clamp(2.8rem,4.6vw,4rem);font-weight:500;line-height:1}.rv-holo-band{color:var(--fg-2);border:1px solid var(--line-2);border-radius:999px;padding:4px 9px;font-size:.75rem;font-weight:500}.rv-holo-deals{color:var(--mute);font-size:.8125rem;margin-top:6px!important}.rv-holo-pillars{border-top:1px solid var(--line);gap:11px;margin:18px 0 0;padding:16px 0 0;list-style:none;display:grid}.rv-holo-pillars li{color:var(--fg-2);gap:6px;font-size:.8125rem;display:grid}.rv-scale{margin-top:30px;display:block}.rv-scale-line{background:var(--line-2);border-radius:2px;height:2px;display:block;position:relative}.rv-scale-line i,.rv-scale-line b{top:50%;left:calc(var(--at) * 1%);position:absolute;transform:translate(-50%,-50%)}.rv-scale-line i{background:var(--mute);width:1px;height:14px}.rv-scale-line b{background:var(--fg);width:10px;height:10px;box-shadow:0 0 0 3px var(--bg);border-radius:50%}.rv-scale-line b:after{content:attr(data-label);color:var(--mute);white-space:nowrap;font-size:.75rem;font-weight:500;position:absolute;bottom:16px}.rv-scale-line b:first-of-type:after{right:2px}.rv-scale-line b:last-of-type:after{left:2px}.rv-scale-line b:first-of-type:after,.rv-scale-line b:last-of-type:after{padding-inline:6px}.rv-scale-labels{font-variant-numeric:tabular-nums;color:var(--dim);justify-content:space-between;margin-top:12px;font-size:.75rem;display:flex;position:relative}.rv-score .rv-callout{margin-top:28px}.rv-scale-labels span[style]{left:calc(var(--at) * 1%);color:var(--mute);white-space:nowrap;position:absolute;transform:translate(-50%)}.rv-pay{border-top:1px solid var(--line);padding:clamp(80px,9vw,130px) 0 clamp(64px,7vw,100px)}.rv-pay-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,100px);display:grid}.rv-pay-grid .rv-h2{margin-bottom:24px}.rv-pay-modes{gap:12px;margin:0;padding:0;list-style:none;display:grid}.rv-pay-modes li{background:var(--bg-2);border:1px solid var(--line);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(150px,.9fr);align-items:center;gap:24px;padding:20px 22px;display:grid}.rv-pay-name{letter-spacing:-.02em;font-size:1.125rem;font-weight:500}.rv-pay-body{color:var(--mute);font-size:.875rem;margin-top:3px!important}.rv-pay-line{background:var(--line-2);border-radius:2px;height:2px;margin-bottom:14px;display:block;position:relative}.rv-pay-line i{top:50%;left:calc(var(--at) * 100%);background:var(--fg);border-radius:50%;width:10px;height:10px;position:absolute;transform:translate(-50%,-50%)}.rv-pay-ends{color:var(--dim);justify-content:space-between;font-size:.75rem;display:flex;position:absolute;top:10px;left:0;right:0}.rv-faq{border-top:1px solid var(--line);padding:clamp(64px,7vw,100px) 0 clamp(96px,11vw,150px)}.rv-faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,6vw,100px);display:grid}.rv-faq-grid .rv-h2{margin-bottom:24px}.rv-faq-list details{border-top:1px solid var(--line)}.rv-faq-list details:last-of-type{border-bottom:1px solid var(--line)}.rv-faq-list summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:12px;padding:24px 0;list-style:none;display:grid}.rv-faq-list summary::-webkit-details-marker{display:none}.rv-faq-q{letter-spacing:-.02em;font-size:clamp(1.05rem,1.4vw,1.25rem);font-weight:500;transition:color .25s}.rv-faq-list summary:hover .rv-faq-q{color:var(--fg-2)}.rv-faq-plus{width:14px;height:14px;position:relative}.rv-faq-plus:before,.rv-faq-plus:after{content:"";background:var(--mute);height:1.5px;transition:transform .4s var(--ease);position:absolute;top:50%;left:0;right:0}.rv-faq-plus:after{transform:rotate(90deg)}.rv-faq-list details[open] .rv-faq-plus:after{transform:rotate(0)}.rv-faq-list details p{color:var(--fg-2);max-width:44em;padding:0 34px 26px 0;font-size:1rem;line-height:1.65}.rv-support{color:var(--mute);font-size:.875rem;margin-top:24px!important}.rv-support a{color:var(--fg);border-bottom:1px solid var(--line-2)}.rv-close{align-items:center;min-height:100svh;padding:120px 0 80px;display:grid;position:relative}.rv-flat-mark--close{width:70vh;top:52%;left:28%;transform:translate(-50%,-50%)}.rv-close-grid{grid-template-columns:1fr 1fr;display:grid}.rv-close-copy{z-index:2;flex-direction:column;grid-column:2;gap:22px;display:flex;position:relative}.rv-close-copy .rv-kicker{margin-bottom:0}.rv-close-form{max-width:470px;margin-top:8px}.rv .rv-close-form form.waitlist-form{--form-card:color-mix(in oklch, var(--bg-2) 96%, transparent);box-shadow:0 50px 100px -50px #000000f2}.rv-footer{background:var(--bg);border-top:1px solid var(--line);padding:64px 0 28px;overflow:hidden}.rv-footer-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:clamp(40px,5vw,64px);display:flex}.rv-footer-line{letter-spacing:-.02em;color:var(--fg-2);font-size:clamp(1.25rem,2vw,1.625rem);font-weight:500}.rv-js.rv-motion [data-in]{transition:opacity .7s var(--ease), transform .8s var(--ease)}.rv-js.rv-motion [data-in]:not(.is-in){opacity:0;transform:translateY(14px)}@keyframes rv-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes rv-fade{0%{opacity:0}}@keyframes rv-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=1100px){.rv-nav-links{display:none}.rv-nav-blog{display:inline-flex}.rv-nav-access{margin-left:auto}.rv-split,.rv-pay-grid,.rv-faq-grid,.rv-flow-head{grid-template-columns:minmax(0,1fr)}.rv-chapter--flip .rv-split>.rv-copy{order:0}.rv-fig{max-width:640px}}@media (aspect-ratio<=23/20),(width<=860px){.rv-hero{padding-top:0}.rv-hero-grid{align-items:start;padding-top:max(300px,42svh)}.rv-hero-copy{max-width:680px}.rv-hero-copy:before{content:"";inset:-60px calc(var(--gutter) * -1) -40px;z-index:-1;background:linear-gradient(180deg, transparent, color-mix(in oklch, var(--bg) 92%, transparent) 60px);position:absolute}.rv-hero-stage .rv-flat-mark{width:38vh;top:23svh;left:50%}.rv-hud,.rv-hero-foot{display:none}.rv-close{align-items:start;padding-top:max(300px,42svh)}.rv-close-grid{grid-template-columns:minmax(0,1fr)}.rv-close-copy{grid-column:1}.rv-close-copy:before{content:"";inset:-60px calc(var(--gutter) * -1) -40px;z-index:-1;background:linear-gradient(180deg, transparent, color-mix(in oklch, var(--bg) 92%, transparent) 60px);position:absolute}.rv-flat-mark--close{width:38vh;top:23svh;left:50%}.rv-sides{--cx:33%;--cy:32%;--bx:67%;--by:32%;--dy:48%}.rv-flat-mark--sides{width:30.5vh;top:44%}.rv-motion .rv-sides-head{padding-top:92px}.rv-motion .rv-sides-body{grid-template-columns:minmax(0,1fr)}.rv-motion .rv-sides-meter{display:none}.rv-motion .rv-side{padding:18px}}@media (width<=860px){html:not(.rv-motion) .rv-sides-steps{grid-template-columns:minmax(0,1fr)}.rv-flow-line{width:2px;height:auto;inset:0 auto 0 7px}.rv-flow-fill{transform:scaleY(var(--flow-p));transform-origin:top;background:linear-gradient(oklch(97% .008 100/.16),oklch(97% .008 100/.55))}.rv-flow-bar{left:50%;top:calc(var(--flow-p) * 100%);width:14px;height:26px}.rv-flow-steps{grid-template-columns:minmax(0,1fr);gap:36px}.rv-flow-steps li{padding-top:0;padding-left:44px}.rv-flow-node{top:2px}.rv-defs>div{grid-template-columns:minmax(0,1fr)}.rv-pay-modes li{grid-template-columns:minmax(0,1fr);gap:18px}.rv-faq-list details p{padding:0 0 24px}}@media (width<=560px){.rv-nav-inner,.rv-nav-access{gap:8px}.rv-nav-blog{font-size:.8125rem}.rv-nav-cta{padding:0 14px;font-size:.8125rem}.rv-logo{font-size:1.5rem}.rv-holos{grid-template-columns:minmax(0,1fr)}.rv-hero-form{padding:12px}.rv-deal-stage{padding-right:0}.rv-pill{margin-top:10px;display:inline-block;position:static}.rv-fit-list li{grid-template-columns:22px 34px minmax(0,1fr)}.rv-fit-score,.rv-fit-none{text-align:left;grid-column:2/-1;justify-self:start;max-width:none}.rv-cap{flex-direction:column;gap:4px}.rv-bar-meta{display:none}}.rv-backdrop{z-index:0;pointer-events:none;height:100lvh;transition:opacity .9s var(--ease);background:radial-gradient(42% 30% at 74% 47%,oklch(84% .12 62/.75),#0000 70%),linear-gradient(oklch(42% .07 265) 0%,oklch(68% .1 40) 44%,oklch(50% .07 35) 52%,oklch(24% .03 50) 64%,oklch(16% .01 60) 100%);position:fixed;top:0;left:0;right:0}.rv[data-scene-ready] .rv-backdrop{opacity:0}.rv:is([data-scene-kind=valley],[data-scene-kind=roots]) .rv-flat-mark{display:none}.rv:is([data-scene-kind=valley],[data-scene-kind=roots]) .rv-hero:before,.rv:is([data-scene-kind=valley],[data-scene-kind=roots]) .rv-close:before,.rv:is([data-scene-kind=valley],[data-scene-kind=roots]) .rv-sides-pin:before{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}@media (width<=360px){.rv-logo{font-size:1.25rem}.rv-nav-access{gap:6px}.rv-nav-blog,.rv-nav-cta{padding-inline:10px;font-size:.75rem}}.rv:is([data-scene-kind=valley],[data-scene-kind=roots]) .rv-hero:before{background:linear-gradient(90deg, oklch(12% .012 50/.8) 0%, oklch(12% .012 50/.52) 34%, transparent 62%), linear-gradient(180deg, oklch(12% .012 50/.5) 0%, transparent 16%, transparent 76%, var(--bg) 100%)}.rv:is([data-scene-kind=valley],[data-scene-kind=roots]) .rv-close:before{background:linear-gradient(270deg, oklch(10% .01 260/.82) 0%, oklch(10% .01 260/.66) 44%, transparent 74%), linear-gradient(180deg, var(--bg) 0%, transparent 18%, transparent 80%, var(--bg) 100%);height:auto}.rv:is([data-scene-kind=valley],[data-scene-kind=roots]) .rv-sides-pin:before{background:radial-gradient(70% 55% at 0% 0%, oklch(11% .01 280/.7), transparent 70%), linear-gradient(180deg, var(--bg) 0%, transparent 14%)}.rv:is([data-scene-kind=valley],[data-scene-kind=roots]) .rv-tag3--c,.rv:is([data-scene-kind=valley],[data-scene-kind=roots]) .rv-tag3--b,.rv:is([data-scene-kind=valley],[data-scene-kind=roots]) .rv-tag3--d{left:clamp(64px, var(--cx), calc(100% - 64px))}.rv:is([data-scene-kind=valley],[data-scene-kind=roots]) .rv-tag3--b{left:clamp(64px, var(--bx), calc(100% - 64px))}.rv:is([data-scene-kind=valley],[data-scene-kind=roots]) .rv-tag3--d{left:clamp(64px, var(--dx), calc(100% - 64px))}.rv:is([data-scene-kind=valley],[data-scene-kind=roots]) .rv-hud{display:none}@media (aspect-ratio<=23/20),(width<=860px){.rv:is([data-scene-kind=valley],[data-scene-kind=roots]) .rv-hero:before,.rv:is([data-scene-kind=valley],[data-scene-kind=roots]) .rv-close:before{background:linear-gradient(180deg, oklch(12% .012 50/.45) 0%, transparent 14%, transparent 34%, color-mix(in oklch, var(--bg) 70%, transparent) 48%)}.rv:is([data-scene-kind=valley],[data-scene-kind=roots]) .rv-close:before{background:linear-gradient(180deg, var(--bg) 0%, color-mix(in oklch, var(--bg) 55%, transparent) 7%, transparent 16%, transparent 34%, color-mix(in oklch, var(--bg) 70%, transparent) 48%)}.rv:is([data-scene-kind=valley],[data-scene-kind=roots]) .rv-sides-pin:before{background:linear-gradient(180deg, var(--bg) 0%, oklch(12% .01 280/.62) 12%, oklch(12% .01 280/.45) 27%, transparent 38%)}.rv:is([data-scene-kind=valley],[data-scene-kind=roots]) .rv-backdrop{background:radial-gradient(60% 18% at 55% 26%,oklch(84% .12 62/.7),#0000 70%),linear-gradient(oklch(42% .07 265) 0%,oklch(68% .1 40) 24%,oklch(30% .04 45) 40%,oklch(16% .01 60) 60%)}}.rv[data-scene-kind=roots] .rv-hero:before{background:linear-gradient(90deg,oklch(12% .012 220/.8),oklch(12% .012 220/.52) 34%,#0000 62%),linear-gradient(oklch(12% .012 220/.5),#0000 18%);mask-image:linear-gradient(#000 calc(100% - 140px),#0000)}.rv[data-scene-kind=roots] .rv-sides-pin:before{background:radial-gradient(75% 60% at 0 22%,oklch(11% .012 220/.75),#0000 80%);mask-image:linear-gradient(#0000,#000 96px)}@media (aspect-ratio<=23/20),(width<=860px){.rv[data-scene-kind=roots] .rv-hero:before{background:linear-gradient(180deg, oklch(12% .012 220/.45), transparent 14%, transparent 34%, color-mix(in oklch, var(--bg) 70%, transparent) 48%)}.rv[data-scene-kind=roots] .rv-hero-copy:before{background:linear-gradient(180deg, transparent, color-mix(in oklch, var(--bg) 92%, transparent) 60px, color-mix(in oklch, var(--bg) 92%, transparent) calc(100% - 48px), transparent)}.rv[data-scene-kind=roots] .rv-sides-pin:before{background:radial-gradient(120% 28% at 35% 16%,oklch(11% .012 220/.8),#0000)}}.rv[data-scene-kind=roots] .rv-backdrop{background:radial-gradient(60% 34% at 70% 24%, oklch(46% .035 195/.65), transparent 78%), linear-gradient(180deg, oklch(25% .025 220), oklch(20% .026 180) 54%, var(--bg))}@media (aspect-ratio<=23/20),(width<=860px){.rv[data-scene-kind=roots] .rv-backdrop{background:radial-gradient(80% 24% at 55% 17%, oklch(46% .035 195/.65), transparent 78%), linear-gradient(180deg, oklch(25% .025 220), oklch(20% .026 180) 30%, var(--bg) 52%)}.rv[data-scene-kind=roots] .rv-hero-copy:before,.rv[data-scene-kind=roots] .rv-close-copy:before{width:100vw;right:auto}.rv-motion .rv[data-scene-kind=roots] .rv-sides-head{padding-top:88px}.rv-motion .rv[data-scene-kind=roots] .rv-sides-head .rv-h2{margin-top:20px;font-size:clamp(1.75rem,7.4vw,2.1rem)}.rv-motion .rv[data-scene-kind=roots] .rv-sides-body{padding-bottom:24px}.rv-motion .rv[data-scene-kind=roots] .rv-side{padding:16px;display:none}.rv-motion .rv[data-scene-kind=roots] .rv-sides[data-step="1"] .rv-side[data-panel="1"],.rv-motion .rv[data-scene-kind=roots] .rv-sides[data-step="2"] .rv-side[data-panel="2"],.rv-motion .rv[data-scene-kind=roots] .rv-sides[data-step="3"] .rv-side[data-panel="3"]{display:block}.rv-motion .rv[data-scene-kind=roots] .rv-side h3{margin-block:10px;font-size:1.4rem}.rv-motion .rv[data-scene-kind=roots] .rv-side>p:not(.rv-micro):not(.rv-side-note){margin-bottom:12px;font-size:.875rem;line-height:1.5}.rv-motion .rv[data-scene-kind=roots] .rv-side-note{font-size:.75rem;line-height:1.45}}
