[data-rover-marketing],[data-rover-billing]{--rv-public-canvas:#faf7f1;--rv-public-canvas-soft:#f3e7e6;--rv-public-field-a:#e7cbd4;--rv-public-field-b:#aabbe0;--rv-public-field-c:#f0c878;--rv-public-ink:#2b2e44;--rv-public-muted:#686b7c;--rv-public-accent:#657db8;--rv-public-accent-strong:#4f659e;--rv-public-signal:#d9a23c;--rv-public-signal-soft:#f0c878;--rv-public-success:#659d77;--rv-public-paper:#fffdf8;--rv-public-milk:#f1eff8;--rv-public-border:#2b2e441f;--rv-public-signal-ink:#9b6819;--rv-public-danger:#b4452c;--rv-public-tier-calm:#aabbe0;--rv-public-tier-action:#657db8;--rv-public-tier-warm:#d9a23c;--rv-public-radius-sm:14px;--rv-public-radius-md:24px;--rv-public-radius-lg:clamp(28px,3vw,44px);--rv-public-content:1180px;--rv-public-gutter:clamp(18px,3vw,44px);--rv-public-ease-out:cubic-bezier(.16,1,.3,1);--rv-public-ease-liquid:cubic-bezier(.18,1.16,.28,1);--rv-public-glass-filter:blur(18px)saturate(1.32)contrast(1.02);--rv-public-glass-body:linear-gradient(128deg,#ffffff2e,#ffffff0d 38%,#aabbe014 72%,#f0c8780d),#ffffff05;--rv-public-glass-body-ink:linear-gradient(132deg,#5f76b4e0,#2b2e44d6 48%,#424e86d1);--rv-public-glass-rim:linear-gradient(132deg,#ffffffe6,#ffffff38 31%,#5f76b433 70%,#f0c87885);--rv-public-glass-rim-ink:linear-gradient(140deg,#ffffffb3,#ffffff26 34%,#aabbe01f 66%,#f0c8787a);--rv-public-glass-shadow:0 22px 54px -30px #2b2e447a,0 3px 10px #2b2e4414,inset 0 1px 0 #ffffffad,inset 0 -1px 0 #2b2e441f;--rv-public-glass-shadow-ink:0 18px 38px -18px #1c1f32bd,inset 0 1px 0 #ffffff57,inset 0 -1px 0 #00000047}[data-rover-billing]{--color-paper:var(--rv-public-paper);--color-mint-100:var(--rv-public-milk);--color-mint-200:var(--rv-public-canvas-soft);--color-pine-900:var(--rv-public-ink);--color-pine-600:var(--rv-public-muted);--color-pine-400:var(--rv-public-muted);--color-lime-700:var(--rv-public-accent-strong);min-height:100dvh;color:var(--rv-public-ink);background:radial-gradient(ellipse at 85% 0,#aabbe024,transparent 40rem),var(--rv-public-canvas);font-family:var(--font-sans)}html:has([data-rover-billing]) body{background:#faf7f1}[data-rover-billing] h2{font-family:var(--font-sans)}[data-rover-billing] :focus-visible{outline-color:var(--rv-public-accent-strong)}[data-rover-billing] ::selection{background:var(--rv-public-field-b);color:var(--rv-public-ink)}[data-rover-billing] input,[data-rover-billing] select{accent-color:var(--rv-public-accent-strong)}[data-rover-billing] [data-appearance=rover][data-app-chrome],[data-rover-billing] [data-appearance=rover][data-variant]{--auth-paper:var(--rv-public-canvas);--auth-paper-bright:var(--rv-public-paper);--auth-ink:var(--rv-public-ink);--auth-muted:var(--rv-public-muted);--auth-line:var(--rv-public-border);--auth-focus:var(--rv-public-field-b);--auth-cta:var(--rv-public-accent-strong);--auth-cta-hover:var(--rv-public-ink);--auth-cta-shadow:var(--rv-public-field-b);--auth-success:var(--rv-public-success);--auth-brand-detail:var(--rv-public-field-a);--auth-page-wash:var(--rv-public-canvas)}[data-rover-billing] main[data-appearance=rover][data-app-chrome],[data-rover-billing] [data-billing-loading]{background:radial-gradient(ellipse at 85% 0,#aabbe02e,transparent 40rem),radial-gradient(ellipse at 0 100%,#e7cbd433,transparent 35rem),var(--rv-public-canvas);height:auto;min-height:100dvh;padding-top:clamp(32px,7vh,80px)}[data-rover-billing] [data-appearance=rover][data-variant=page]{border-color:var(--rv-public-border);border-radius:var(--rv-public-radius-md);box-shadow:0 24px 56px -30px #2b2e443d}[data-rover-billing] [data-auth-action]{border-radius:999px}[data-rover-billing] [data-appearance=rover] button[data-auth-action=email]{color:var(--rv-public-paper);font-family:var(--font-sans);letter-spacing:normal;text-transform:none;background:var(--rv-public-glass-body-ink);box-shadow:var(--rv-public-glass-shadow-ink);font-size:.875rem}[data-rover-billing] [data-appearance=rover] button[data-auth-action=email]:hover,[data-rover-billing] [data-appearance=rover] button[data-auth-action=email]:focus-visible{background:var(--rv-public-accent-strong);box-shadow:var(--rv-public-glass-shadow-ink)}[data-rover-billing] .billing-card{border:1px solid var(--rv-public-border);border-radius:var(--rv-public-radius-md);background:var(--rv-public-paper);box-shadow:0 20px 48px -40px #2b2e444d}[data-rover-billing] .billing-button{color:var(--rv-public-milk);background:var(--rv-public-glass-body-ink);box-shadow:var(--rv-public-glass-shadow-ink);font-family:var(--font-sans);text-transform:none;cursor:pointer;transition:transform .18s var(--rv-public-ease-out),box-shadow .18s var(--rv-public-ease-out);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.7rem 1.2rem;font-size:.875rem;font-weight:650;line-height:1.5;display:inline-flex;position:relative}[data-rover-billing] .billing-button:enabled:active{transform:scale(.985)}[data-rover-billing] .billing-button--outline{border-color:var(--rv-public-border);color:var(--rv-public-ink);background:var(--rv-public-glass-body);box-shadow:var(--rv-public-glass-shadow)}[data-rover-billing] .billing-button--quiet{color:var(--rv-public-muted);box-shadow:none;background:0 0}[data-rover-billing] .billing-button--quiet:enabled:hover{color:var(--rv-public-ink);background:var(--rv-public-milk)}[data-rover-billing] .billing-button:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}@media (prefers-reduced-motion:reduce){[data-rover-billing] .billing-button{transition:none;transform:none!important}}@media (prefers-reduced-transparency:reduce){[data-rover-billing] .billing-button--lens{background:var(--rv-public-accent-strong)}[data-rover-billing] .billing-button--outline{background:var(--rv-public-paper)}}[data-rover-billing][data-billing-chrome=rover]{background:0 0;min-height:auto}[data-rover-billing] .billing-main{max-width:1080px;margin:0 auto;padding:48px 28px 88px}[data-billing-chrome=rover] .billing-main{min-height:76dvh;padding-top:140px}[data-rover-billing] .billing-main--manage{max-width:960px}[data-rover-billing] .billing-heading{margin-bottom:36px}[data-rover-billing] .billing-heading h1{font-family:var(--font-display);letter-spacing:-.035em;margin-top:18px;font-size:clamp(2rem,4vw,2.75rem);line-height:1.15}[data-rover-billing] .billing-back,[data-rover-billing] .billing-workspace-link{color:var(--rv-public-muted);text-underline-offset:4px;font-size:.875rem}[data-rover-billing] .billing-back:hover,[data-rover-billing] .billing-workspace-link:hover{color:var(--rv-public-ink);text-decoration:underline}[data-rover-billing] .billing-workspace-link{margin-top:12px;display:inline-block}[data-rover-billing] .billing-main>[role=alert],[data-rover-billing] .billing-main>[role=status],[data-rover-billing] .billing-main>.billing-card{margin-bottom:20px}[data-rover-billing] .billing-checkout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:32px;display:grid}[data-rover-billing] .billing-checkout__extras{grid-area:2/1;min-width:0}[data-rover-billing] .billing-checkout__plan{border:1px solid var(--rv-public-border);background:var(--rv-public-paper);border-radius:24px;padding:30px}[data-rover-billing] .billing-checkout__plan-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}[data-rover-billing] .billing-checkout__plan h2{letter-spacing:-.035em;font-size:1.65rem;font-weight:600}[data-rover-billing] .billing-selected{white-space:nowrap;background:var(--rv-public-milk);color:var(--rv-public-muted);border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:.7rem;display:inline-flex}[data-rover-billing] .billing-checkout__included{border-bottom:1px solid var(--rv-public-border);color:var(--rv-public-muted);flex-wrap:wrap;gap:10px 22px;margin:22px 0;padding:0 0 20px;font-size:.825rem;display:flex}[data-rover-billing] .billing-checkout__included strong{color:var(--rv-public-ink);font-weight:600}[data-rover-billing] .billing-checkout__cadence{background:var(--rv-public-canvas);border:1px solid var(--rv-public-border);border-radius:999px;flex-wrap:wrap;gap:2px;padding:4px;display:inline-flex}[data-rover-billing] .billing-checkout__cadence button{min-height:40px;color:var(--rv-public-muted);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-size:.8rem;display:inline-flex}[data-rover-billing] .billing-checkout__cadence button[aria-pressed=true]{color:var(--rv-public-paper);background:var(--rv-public-ink)}[data-rover-billing] .billing-checkout__cadence button span{opacity:.8;font-size:.65rem}[data-rover-billing] .billing-checkout__change-plan{margin-top:22px;font-size:.825rem}[data-rover-billing] .billing-checkout__change-plan summary{min-height:32px;color:var(--rv-public-muted);cursor:pointer;align-items:center;gap:8px;list-style:none;display:flex}[data-rover-billing] .billing-checkout__change-plan .billing-field{margin-top:12px}[data-rover-billing] .billing-disclosure{border-bottom:1px solid var(--rv-public-border)}[data-rover-billing] .billing-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:66px;padding:18px 4px;font-size:.875rem;list-style:none;display:flex}[data-rover-billing] summary::-webkit-details-marker{display:none}[data-rover-billing] .billing-disclosure>summary>svg,[data-rover-billing] .billing-checkout__change-plan summary svg{flex-shrink:0;transition:transform .16s}[data-rover-billing] .billing-disclosure[open]>summary>svg,[data-rover-billing] .billing-checkout__change-plan[open] summary svg{transform:rotate(180deg)}[data-rover-billing] .billing-disclosure summary small{color:var(--rv-public-muted);margin-left:8px;font-size:.75rem;font-weight:400}[data-rover-billing] .billing-disclosure__body{gap:16px;padding:0 4px 22px;font-size:.875rem;line-height:1.65;display:grid}[data-rover-billing] .billing-disclosure__body>p{color:var(--rv-public-muted)}[data-rover-billing] .billing-disclosure__body>a{text-underline-offset:4px;text-decoration:underline}[data-rover-billing] .billing-disclosure__body>.billing-card{box-shadow:none}[data-rover-billing] .billing-checkout__extra{margin-top:2px}[data-rover-billing] .billing-checkout__extra-fields{gap:16px;display:grid}[data-rover-billing] .billing-field{font-size:.8rem;display:block}[data-rover-billing] .billing-field select,[data-rover-billing] .billing-field input{border:1px solid var(--rv-public-border);background:var(--rv-public-paper);border-radius:10px;width:100%;min-height:44px;margin-top:6px;padding:10px;display:block}[data-rover-billing] .billing-checkout__credit-line{justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:18px;font-size:.8rem;display:flex}[data-rover-billing] .billing-checkout__credit-line span{color:var(--rv-public-muted);margin-top:5px;font-size:.75rem;display:block}[data-rover-billing] .billing-checkout__checkbox{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}[data-rover-billing] .billing-checkout__checkbox input{flex-shrink:0;width:16px;height:16px}[data-rover-billing] .billing-checkout__summary{border:1px solid var(--rv-public-border);background:var(--rv-public-milk);border-radius:24px;grid-area:1/2/span 2;min-width:0;padding:28px;position:sticky;top:116px}[data-rover-billing] .billing-checkout__summary h2{font-size:1rem;font-weight:600}[data-rover-billing] .billing-checkout__items{border-bottom:1px solid var(--rv-public-border);gap:20px;margin-bottom:20px;padding:24px 0;display:grid}[data-rover-billing] .billing-checkout__items li{justify-content:space-between;gap:12px;font-size:.825rem;display:flex}[data-rover-billing] .billing-checkout__items li>div{gap:5px;display:grid}[data-rover-billing] .billing-checkout__items li>div:last-child{text-align:right;white-space:nowrap}[data-rover-billing] .billing-checkout__items strong{font-weight:500}[data-rover-billing] .billing-checkout__items span{color:var(--rv-public-muted);font-size:.75rem}[data-rover-billing] .billing-checkout__total{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}[data-rover-billing] .billing-checkout__total span{color:var(--rv-public-muted);font-size:.8rem}[data-rover-billing] .billing-checkout__total strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:1.65rem;font-weight:500}[data-rover-billing] .billing-caption{color:var(--rv-public-muted);font-size:.75rem;line-height:1.65}[data-rover-billing] .billing-checkout__subscribe{width:100%;min-height:48px;margin-top:24px}[data-rover-billing] .billing-checkout__secure{color:var(--rv-public-muted);justify-content:center;align-items:center;gap:6px;margin-top:12px;font-size:.675rem;display:flex}[data-rover-billing] .billing-checkout__manage{text-align:center;color:var(--rv-public-muted);text-underline-offset:4px;margin-top:24px;font-size:.75rem;text-decoration:underline;display:block}[data-rover-billing] .billing-checkout__existing,[data-rover-billing] .billing-checkout__current{margin-top:16px;font-size:.8rem;line-height:1.6}[data-rover-billing] .billing-loading{text-align:center;min-height:70dvh;padding:150px 28px 50px}body:has([data-rover-billing]) #rover-widget-root{display:none!important}@media (max-width:760px){[data-rover-billing] .billing-main{padding-inline:20px;padding-bottom:52px}[data-billing-chrome=rover] .billing-main{padding-top:112px}[data-rover-billing] .billing-heading{margin-bottom:26px}[data-rover-billing] .billing-checkout{grid-template-columns:minmax(0,1fr);gap:24px}[data-rover-billing] .billing-checkout__plan,[data-rover-billing] .billing-checkout__summary{border-radius:20px;padding:23px}[data-rover-billing] .billing-checkout__extras{grid-area:3/1}[data-rover-billing] .billing-checkout__summary{grid-area:2/1;position:static}[data-rover-billing] .billing-checkout__included{gap:12px;font-size:.75rem}}@media (prefers-reduced-motion:reduce){[data-rover-billing] .billing-disclosure svg,[data-rover-billing] .billing-checkout__change-plan svg{transition:none}}
