.vv{--vv-page-progress:0;--vv-instrument:1;--vv-i:0;--vv-display-fluid:6.2vw;--vv-canvas:#fff;--vv-bg:var(--vv-canvas);--vv-ink:#171717;--vv-muted:#606060;--vv-soft:#fafafa;--vv-panel:#f6f6f6;--vv-line:#e6e6e6;--vv-line-strong:#d4d4d4;--vv-accent:#c63c00;--vv-mark:#f4511e;--vv-control:#ff6428;--vv-on-control:#171717;--vv-wash:#fff1e9;--vv-good:#126b50;--vv-good-bg:#e5f5ee;--vv-warn:#8d5615;--vv-warn-bg:#fff3df;--vv-radius-sm:8px;--vv-radius:12px;--vv-radius-lg:16px;--vv-pill:100px;--vv-shadow:0 1px 2px #00000005,0 4px 8px #00000004,0 12px 24px #00000004,0 32px 64px -20px #00000018;--vv-frame-shadow:0 1px 2px #0000000d;--vv-font:var(--font-inter),Inter,system-ui,sans-serif;--vv-mono:ui-monospace,SFMono-Regular,Consolas,monospace;--vv-xs:12px;--vv-fine:13px;--vv-sm:14px;--vv-base:16px;--vv-lg:18px;--vv-xl:22px;--vv-h3:28px;--vv-h2-compact:40px;--vv-h2:56px;--vv-close-size:64px;--vv-display:80px;--vv-lh-display:1.02;--vv-lh-heading:1.1;--vv-lh-title:1.2;--vv-lh-body:1.6;--vv-lh-small:1.5;--vv-lh-reading:1.65;--vv-lh-compact:1.4;--vv-track-display:-.045em;--vv-track-h2:-.035em;--vv-track-h3:-.025em;--vv-track-title:-.015em;--vv-w-regular:400;--vv-w-medium:500;--vv-w-strong:600;--vv-s1:4px;--vv-s2:8px;--vv-s3:12px;--vv-s4:16px;--vv-s5:20px;--vv-s6:24px;--vv-s8:32px;--vv-s10:40px;--vv-s12:48px;--vv-s16:64px;--vv-s20:80px;--vv-s24:96px;--vv-s32:128px;--vv-max:1160px;--vv-bar-max:1200px;--vv-gutter:40px;--vv-nav:76px;--vv-section:120px;--vv-btn-h:52px;--vv-ctl-h:44px;--vv-consent-w:320px;--vv-fast:.15s;--vv-duration:.26s;--vv-enter:.5s;--vv-ease:cubic-bezier(.23,1,.32,1);--vv-move-ease:cubic-bezier(.77,0,.175,1);--vv-motion-distance:16px;--vv-chart-height:152px;color:var(--vv-ink);background:var(--vv-bg);font-family:var(--vv-font);font-size:var(--vv-base);line-height:var(--vv-lh-body);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased}[data-theme=dark] .vv{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vv-canvas:#101010;--vv-ink:#ededed;--vv-muted:#b3b3b3;--vv-soft:#151515;--vv-panel:#1a1a1a;--vv-line:#262626;--vv-line-strong:#3a3a3a;--vv-accent:#ff814a;--vv-mark:#ff814a;--vv-control:#ff814a;--vv-on-control:#101010;--vv-wash:#2a1a10;--vv-good:#3fcf7f;--vv-good-bg:#0f2a1f;--vv-warn:#ffb020;--vv-warn-bg:#2d2310;--vv-shadow:0 0 0 1px #ffffff08,0 24px 48px -24px #00000080;--vv-frame-shadow:none}@media (max-width:1100px){.vv{--vv-display:66px;--vv-h2:48px;--vv-h2-compact:36px;--vv-gutter:32px;--vv-close-size:56px}}@media (max-width:800px){.vv{--vv-display:52px;--vv-h2:40px;--vv-h2-compact:32px;--vv-h3:24px;--vv-xl:19px;--vv-gutter:24px;--vv-section:80px;--vv-nav:68px;--vv-close-size:44px}}@media (max-width:560px){.vv{--vv-display:40px;--vv-h2:34px;--vv-h2-compact:28px;--vv-h3:22px;--vv-xl:18px;--vv-gutter:20px;--vv-section:64px;--vv-close-size:36px;--vv-chart-height:128px}}@media (max-width:360px){.vv{--vv-display:35px;--vv-h2:30px;--vv-h2-compact:26px;--vv-gutter:16px;--vv-close-size:32px}}:root[data-theme=dark]{background-color:#101010}
.vv-preview{min-width:0;margin:0}.vv-window{border:1px solid var(--vv-line-strong);border-radius:var(--vv-radius-lg);background:var(--vv-bg);box-shadow:var(--vv-frame-shadow);font-size:var(--vv-sm);line-height:var(--vv-s5);text-align:left;overflow:hidden}.vv-windowbar{min-height:48px;padding:var(--vv-s3) var(--vv-s5);justify-content:space-between;align-items:center;gap:var(--vv-s3);border-bottom:1px solid var(--vv-line);font-size:var(--vv-fine);line-height:var(--vv-s5);color:var(--vv-muted);background:var(--vv-soft);display:flex}.vv-window-name{align-items:center;gap:var(--vv-s2);font-weight:var(--vv-w-medium);color:var(--vv-ink);min-width:0;display:flex}.vv-window-name>svg{color:var(--vv-mark)}.vv-preview-caption{font-size:var(--vv-fine);color:var(--vv-muted);padding:var(--vv-s3) var(--vv-s2) 0;text-align:center;line-height:var(--vv-s5)}.vv-small{font-size:var(--vv-fine)}.vv-muted{color:var(--vv-muted)}.vv-kicker{align-items:center;gap:var(--vv-s2);font-size:var(--vv-fine);font-weight:var(--vv-w-strong);color:var(--vv-muted);line-height:var(--vv-s5);letter-spacing:.035em;display:flex}.vv-chip{align-items:center;gap:var(--vv-s1);border:1px solid var(--vv-line-strong);border-radius:var(--vv-radius-sm);padding:var(--vv-s1) var(--vv-s2);font-size:var(--vv-fine);line-height:var(--vv-s5);background:var(--vv-bg);font-weight:var(--vv-w-medium);color:var(--vv-muted);white-space:nowrap;display:inline-flex}.vv-avatar{border:1px solid var(--vv-line);background:var(--vv-panel);width:36px;height:36px;color:var(--vv-ink);font-size:var(--vv-fine);font-weight:var(--vv-w-strong);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.vv-avatar-agent{background:var(--vv-wash);color:var(--vv-accent);border-radius:var(--vv-radius-sm);border-color:#0000}.vv-account-symbol{background:var(--vv-wash);border-radius:var(--vv-radius-sm);width:36px;height:36px;color:var(--vv-accent);flex-shrink:0;place-items:center;display:inline-grid}.vv-icon{display:inline-block}.vv-status{align-items:center;gap:var(--vv-s1);font-size:var(--vv-fine);color:var(--vv-good);white-space:nowrap;margin-left:auto;display:inline-flex}.vv-preview-bound{align-items:center;gap:var(--vv-s2);font-size:var(--vv-fine);color:var(--vv-muted);line-height:var(--vv-s5);margin-top:var(--vv-s5);display:flex}.vv-preview-bound>svg{color:var(--vv-accent)}.vv-mini-list{gap:0;display:grid}.vv-mini-list>li{align-items:center;gap:var(--vv-s3);padding:var(--vv-s3) 0;border-top:1px solid var(--vv-line);min-width:0;display:flex}.vv-mini-list>li>span:not([class]){flex-direction:column;min-width:0;display:flex}.vv-mini-list strong{font-weight:var(--vv-w-strong)}.vv-mini-list small{font-size:var(--vv-fine);color:var(--vv-muted)}.vv-hero-window{max-width:880px;margin:var(--vv-s16) auto 0;min-width:0}.vv-hero-count{font-variant-numeric:tabular-nums;white-space:nowrap}.vv-hero-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.vv-hero-table thead th{padding:var(--vv-s3) var(--vv-s5);text-align:left;font-size:var(--vv-fine);font-weight:var(--vv-w-medium);line-height:var(--vv-s5);color:var(--vv-muted);border-bottom:1px solid var(--vv-line);white-space:nowrap}.vv-hero-table tbody th,.vv-hero-table td{padding:var(--vv-s4) var(--vv-s5);border-top:1px solid var(--vv-line);vertical-align:middle;text-align:left;font-weight:var(--vv-w-regular);color:var(--vv-ink)}.vv-hero-table tbody tr:first-child>*{border-top:0}.vv-hero-account strong{font-weight:var(--vv-w-strong);display:block}.vv-hero-account small{font-size:var(--vv-fine);color:var(--vv-muted);display:block}.vv-hero-cell-label{display:none}.vv-hero-table td.vv-hero-status{white-space:nowrap;font-weight:var(--vv-w-medium)}.vv-hero-status:before{content:"";width:8px;height:8px;margin-right:var(--vv-s2);vertical-align:1px;background:currentColor;border-radius:50%;display:inline-block}.vv-hero-status[data-tone=good]{color:var(--vv-good)}.vv-hero-status[data-tone=wait]{color:var(--vv-warn)}.vv-hero-status[data-tone=idle]{color:var(--vv-muted)}.vv-buy-body{padding:var(--vv-s6);gap:var(--vv-s5);display:grid}.vv-balance{align-items:center;gap:var(--vv-s3);display:flex}.vv-balance .vv-buy-icon{margin:0}.vv-balance>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.vv-balance strong{font-weight:var(--vv-w-strong)}.vv-balance small{font-size:var(--vv-fine);color:var(--vv-muted)}.vv-balance .vv-chip{margin-left:auto}.vv-buy-options{gap:var(--vv-s3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vv-buy-option{gap:var(--vv-s1);min-width:0;padding:var(--vv-s4);border:1px solid var(--vv-line-strong);border-radius:var(--vv-radius);background:var(--vv-bg);flex-direction:column;display:flex}.vv-buy-option[data-vv-option=buy]{border-color:var(--vv-accent)}.vv-buy-icon{border-radius:var(--vv-radius-sm);background:var(--vv-bg);width:36px;height:36px;color:var(--vv-accent);border:1px solid var(--vv-line);margin-bottom:var(--vv-s2);place-items:center;display:inline-grid}.vv-buy-option strong{font-weight:var(--vv-w-strong)}.vv-delegate-body{padding:var(--vv-s6)}.vv-delegate-account{align-items:center;gap:var(--vv-s3);padding-bottom:var(--vv-s5);border-bottom:1px solid var(--vv-line);display:flex}.vv-delegate-account h4{font-size:var(--vv-lg);font-weight:var(--vv-w-strong);letter-spacing:var(--vv-track-title);line-height:var(--vv-s6)}.vv-delegate-account .vv-chip{margin-left:auto}.vv-delegate-label{margin:var(--vv-s5) 0 var(--vv-s3)}.vv-state{font-size:var(--vv-fine);font-weight:var(--vv-w-strong);white-space:nowrap;flex-direction:column;align-items:flex-end;margin-left:auto;display:flex}.vv-state small{font-weight:var(--vv-w-regular)}.vv-state[data-tone=good]{color:var(--vv-good)}.vv-state[data-tone=wait]{color:var(--vv-warn)}.vv-delegate-grant{align-items:center;gap:var(--vv-s3);margin-top:var(--vv-s2);padding:var(--vv-s3) var(--vv-s4);border:1px dashed var(--vv-line-strong);border-radius:var(--vv-radius-sm);font-size:var(--vv-sm);color:var(--vv-muted);display:flex}.vv-delegate-grant strong{color:var(--vv-ink);font-weight:var(--vv-w-strong)}.vv-delegate-grant .vv-chip{background:var(--vv-ink);color:var(--vv-bg);border-color:var(--vv-ink);margin-left:auto}.vv-avatar-ghost{background:var(--vv-bg);color:var(--vv-muted);border-style:dashed}.vv-terminal{font-family:var(--vv-mono)}.vv-terminal .vv-windowbar{font-family:var(--vv-font)}.vv-terminal-body{padding:var(--vv-s6);gap:var(--vv-s4);font-size:var(--vv-sm);display:grid}.vv-terminal-prompt{font-family:var(--vv-font);font-size:var(--vv-base);font-weight:var(--vv-w-strong);letter-spacing:var(--vv-track-title);line-height:var(--vv-s6)}.vv-terminal-prompt>span{color:var(--vv-accent);margin-right:var(--vv-s2)}.vv-calls{gap:var(--vv-s2);padding:0;list-style:none;display:grid}.vv-calls li{align-items:center;gap:var(--vv-s3);padding:var(--vv-s2) var(--vv-s3);background:var(--vv-soft);border-radius:var(--vv-radius-sm);font-size:var(--vv-fine);grid-template-columns:auto auto 1fr;min-width:0;display:grid}.vv-calls svg{color:var(--vv-good)}.vv-calls code{color:var(--vv-ink);font-family:inherit;font-weight:var(--vv-w-strong)}.vv-calls li>span{color:var(--vv-muted);text-align:right;overflow-wrap:anywhere}.vv-terminal-answer{font-family:var(--vv-font);line-height:var(--vv-s5);padding:var(--vv-s4);border:1px solid var(--vv-line);background:var(--vv-soft);border-radius:var(--vv-radius-sm)}.vv-terminal-foot{align-items:center;gap:var(--vv-s2);padding:var(--vv-s3) var(--vv-s6);border-top:1px solid var(--vv-line);font-family:var(--vv-font);font-size:var(--vv-fine);color:var(--vv-muted);background:var(--vv-soft);display:flex}@media (max-width:640px){.vv-hero-window{margin-top:var(--vv-s10)}.vv-hero-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vv-hero-table,.vv-hero-table tbody{display:block}.vv-hero-table tr{column-gap:var(--vv-s4);row-gap:var(--vv-s1);padding:var(--vv-s4);border-top:1px solid var(--vv-line);grid-template-columns:minmax(0,1fr) auto;display:grid}.vv-hero-table tbody tr:first-child{border-top:0}.vv-hero-table tbody th,.vv-hero-table td{border:0;min-width:0;padding:0;display:block}.vv-hero-account{margin-bottom:var(--vv-s1);grid-area:1/1}.vv-hero-table td.vv-hero-status{grid-area:1/2}.vv-hero-table td:nth-child(2),.vv-hero-table td:nth-child(3){font-size:var(--vv-fine);grid-column:1/-1}.vv-hero-cell-label{color:var(--vv-muted);margin-right:var(--vv-s2);display:inline}}@media (max-width:560px){.vv-windowbar{padding-inline:var(--vv-s4);min-height:44px}.vv-buy-body,.vv-delegate-body,.vv-terminal-body{padding:var(--vv-s4)}.vv-terminal-foot{padding-inline:var(--vv-s4)}.vv-buy-options{grid-template-columns:minmax(0,1fr)}.vv-delegate-account{flex-wrap:wrap}.vv-delegate-account .vv-chip{margin-left:0}.vv-calls li{grid-template-columns:auto 1fr}.vv-calls li>span{text-align:left;grid-column:2}.vv-preview p,.vv-preview small,.vv-preview strong,.vv-preview span,.vv-hero-window td,.vv-hero-window small{overflow-wrap:anywhere}}
.vv *,.vv :before,.vv :after{box-sizing:border-box}:where(.vv) :where(h1,h2,h3,h4,p,figure,ol,ul){margin:0}:where(.vv) :where(ol,ul)[role=list]{padding:0;list-style:none}.vv a{color:inherit;text-decoration:none}.vv a:focus-visible,.vv summary:focus-visible{outline:3px solid var(--vv-accent);outline-offset:5px;border-radius:var(--vv-radius-sm)}.vv svg{vertical-align:middle;flex-shrink:0}.vv section[id],.vv article[id],.vv [id].vv-anchor{scroll-margin-top:calc(var(--vv-nav) + var(--vv-s6))}.vv section,.vv-step{position:relative}.vv-anchor{position:absolute;top:0}.vv-wrap{width:min(var(--vv-max),calc(100% - var(--vv-gutter) * 2));margin-inline:auto}.vv .vv-skip{left:var(--vv-s4);z-index:100;background:var(--vv-ink);padding:var(--vv-s3) var(--vv-s5);position:fixed;top:-100px;color:var(--vv-bg)!important}.vv-skip:focus{top:var(--vv-s4)}.vv-nav{height:var(--vv-nav);justify-content:space-between;align-items:center;gap:var(--vv-s6);padding:0 var(--vv-gutter);padding-inline:max(var(--vv-gutter),calc((100% - var(--vv-bar-max)) / 2 + var(--vv-s6)));z-index:30;border-bottom:1px solid var(--vv-line);background:var(--vv-bg);display:flex;position:sticky;top:0}.vv-brand{align-items:center;gap:var(--vv-s3);font-size:var(--vv-lg);font-weight:var(--vv-w-strong);letter-spacing:var(--vv-track-h3);white-space:nowrap;min-height:44px;display:flex}.vv-brandmark,.vv-brand>svg{color:var(--vv-mark)}.vv-brand-light{font-weight:var(--vv-w-regular)}.vv-nav .vv-bar-nav{gap:var(--vv-s6);font-size:var(--vv-sm);color:var(--vv-muted);display:flex}.vv-nav .vv-bar-nav a{padding-block:var(--vv-s3)}.vv-nav-actions{align-items:center;gap:var(--vv-s4);display:flex}.vv .vv-nav-signin{color:var(--vv-muted)}.vv-nav-signin{font-size:var(--vv-sm);align-items:center;min-height:44px;display:inline-flex}.vv-nav-link{justify-content:center;align-items:center;gap:var(--vv-s2);border-radius:var(--vv-radius-sm);padding:var(--vv-s2) var(--vv-s4);font-size:var(--vv-sm);font-weight:var(--vv-w-strong);min-height:var(--vv-ctl-h);border:1px solid var(--vv-line-strong);background:0 0;display:flex}.vv .vv-nav-link{color:var(--vv-ink)}.vv-reading-progress{background:var(--vv-mark);height:2px;transform:scaleX(var(--vv-page-progress,0));transform-origin:0;pointer-events:none;position:absolute;bottom:-1px;left:0;right:0}.vv-button{justify-content:center;align-items:center;gap:var(--vv-s4);padding:var(--vv-s3) var(--vv-s6);border-radius:var(--vv-radius-sm);min-height:52px;font-size:var(--vv-sm);font-weight:var(--vv-w-strong);line-height:var(--vv-lh-small);border:1px solid #0000;display:inline-flex}.vv .vv-button{background:var(--vv-control);color:var(--vv-on-control)!important}.vv-secondary-link{align-items:center;gap:var(--vv-s3);font-size:var(--vv-sm);min-height:44px;font-weight:var(--vv-w-medium);display:inline-flex}.vv-text-link{align-items:center;gap:var(--vv-s3);font-size:var(--vv-sm);border-bottom:1px solid var(--vv-line-strong);padding-block:var(--vv-s2);margin-top:var(--vv-s8);display:inline-flex}.vv-section-heading h2,.vv-faq h2{font-size:var(--vv-h2);font-weight:var(--vv-w-strong);letter-spacing:var(--vv-track-h2);line-height:var(--vv-lh-heading);text-wrap:balance;margin-top:0}.vv-section-heading h2 span{font-weight:var(--vv-w-regular);color:var(--vv-muted)}.vv-section-heading>.vv-lead{margin:var(--vv-s5) 0 0}.vv-hero{padding:var(--vv-s20) 0 var(--vv-s16);text-align:center;background:var(--vv-bg);border-bottom:1px solid var(--vv-line)}.vv-hero h1{font-size:var(--vv-display);font-weight:var(--vv-w-strong);letter-spacing:var(--vv-track-display);line-height:var(--vv-lh-display);margin:0 auto var(--vv-s6);text-wrap:balance;max-width:none}.vv-hero-accent{margin:0 auto var(--vv-s6);font-size:var(--vv-h3);font-weight:var(--vv-w-strong);letter-spacing:var(--vv-track-h3);line-height:var(--vv-lh-title);color:var(--vv-accent);text-wrap:balance}.vv-lead{font-size:var(--vv-xl);color:var(--vv-muted);line-height:var(--vv-lh-body);letter-spacing:var(--vv-track-title);max-width:44ch;margin-inline:auto}.vv-hero-links,.vv-close-links{justify-content:center;align-items:center;gap:var(--vv-s8);margin-top:var(--vv-s8);display:flex}.vv-steps{padding-block:var(--vv-section) var(--vv-s8)}.vv-steps-heading{max-width:760px;margin-bottom:var(--vv-s12)}.vv-step{gap:var(--vv-s16);padding-block:var(--vv-s12);border-top:1px solid var(--vv-line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;display:grid}.vv-step:nth-of-type(2n){grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.vv-step:nth-of-type(2n) .vv-step-copy{order:2}.vv-step-number{font-size:var(--vv-sm);font-weight:var(--vv-w-medium);font-variant-numeric:tabular-nums;color:var(--vv-accent);margin-bottom:var(--vv-s4);display:block}.vv-step h3{font-size:var(--vv-h3);font-weight:var(--vv-w-strong);letter-spacing:var(--vv-track-h3);line-height:var(--vv-lh-title);text-wrap:balance}.vv-step-copy>p{font-size:var(--vv-lg);line-height:var(--vv-lh-reading);color:var(--vv-muted);margin-top:var(--vv-s4);max-width:44ch}.vv-step-facts{gap:var(--vv-s3);margin-top:var(--vv-s6);display:grid}.vv-step-facts li{align-items:flex-start;gap:var(--vv-s3);font-size:var(--vv-base);line-height:var(--vv-lh-small);display:flex}.vv-step-facts svg{color:var(--vv-good);margin-top:4px}.vv-step-stage{min-width:0}.vv-step-copy>p>a{min-height:24px;color:var(--vv-ink);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.vv-pricing{padding-block:var(--vv-section);border-top:1px solid var(--vv-line)}.vv-pricing-lead{margin:var(--vv-s6) 0 0;max-width:44ch;color:var(--vv-ink)}.vv-pricing-notes{gap:var(--vv-s6);margin-top:var(--vv-s8);grid-template-columns:repeat(3,1fr);display:grid}.vv-pricing-notes article{padding:var(--vv-s4) 0 0;border:0;border-top:1px solid var(--vv-line);background:0 0;border-radius:0}.vv-pricing-notes h3{font-size:var(--vv-base);font-weight:var(--vv-w-strong);letter-spacing:var(--vv-track-title);margin-bottom:var(--vv-s1)}.vv-pricing-notes p{font-size:var(--vv-sm);line-height:var(--vv-lh-body);color:var(--vv-muted)}.vv-control{padding-block:var(--vv-section);background:var(--vv-soft);border-block:1px solid var(--vv-line)}.vv-control-grid{gap:var(--vv-s16);grid-template-columns:.8fr 1.2fr;align-items:center;display:grid}.vv-control h2{font-size:var(--vv-h2-compact)}.vv-control-list{gap:0;display:grid}.vv-control-list article{gap:0 var(--vv-s4);padding:var(--vv-s5) 0;border:0;border-bottom:1px solid var(--vv-line);background:0 0;border-radius:0;grid-template-columns:1fr;align-items:center;display:grid}.vv-control-list h3{font-size:var(--vv-base);font-weight:var(--vv-w-strong);letter-spacing:var(--vv-track-title)}.vv-control-list p{font-size:var(--vv-sm);line-height:var(--vv-lh-body);color:var(--vv-muted)}@media (max-width:900px){.vv-control-grid{gap:var(--vv-s8);grid-template-columns:1fr}}.vv-faq{gap:var(--vv-s20);padding-block:var(--vv-section);grid-template-columns:.75fr 1.25fr;display:grid}.vv-faq h2{font-size:var(--vv-h2-compact);margin-top:0}.vv-faq-list article{padding:var(--vv-s6) 0;border-bottom:1px solid var(--vv-line)}.vv-faq-list article:first-child{padding-top:0}.vv-faq h3{font-size:var(--vv-lg);font-weight:var(--vv-w-strong);letter-spacing:var(--vv-track-title);margin-bottom:var(--vv-s2)}.vv-faq-list p{font-size:var(--vv-lg);color:var(--vv-muted);line-height:var(--vv-lh-reading)}.vv-close{padding:var(--vv-section) 0;text-align:center;background:var(--vv-panel);border-block:1px solid var(--vv-line)}.vv-close-mark{color:var(--vv-mark);margin-bottom:var(--vv-s6);display:inline-block}.vv-close h2{font-size:var(--vv-close-size);letter-spacing:var(--vv-track-h2);line-height:var(--vv-lh-heading);font-weight:var(--vv-w-strong);margin-block:var(--vv-s6);text-wrap:balance}.vv-close h2 span{font-weight:var(--vv-w-regular);color:var(--vv-muted)}.vv-close p{color:var(--vv-muted);font-size:var(--vv-lg);line-height:var(--vv-lh-reading)}.vv-footer{justify-content:space-between;align-items:flex-start;gap:var(--vv-s10);padding-block:var(--vv-s12);display:flex}.vv-footer p,.vv-footer nav{font-size:var(--vv-xs);color:var(--vv-muted)}.vv-footer p{margin-top:var(--vv-s2)}.vv-footer nav{gap:var(--vv-s10);flex-wrap:wrap;display:flex}.vv-footer nav a{align-items:center;min-width:32px;min-height:32px;display:inline-flex}.vv-footer-group{flex-direction:column;flex:1;align-items:flex-start;min-width:88px;display:flex}.vv-footer-mail a{color:var(--vv-ink);text-underline-offset:3px;align-items:center;min-height:32px;text-decoration:underline;display:inline-flex}.vv-footer-group strong{color:var(--vv-ink);font-size:var(--vv-xs);font-weight:var(--vv-w-strong);margin-bottom:var(--vv-s3)}.vv-menu>summary{cursor:pointer;font-size:var(--vv-sm);color:var(--vv-ink);align-items:center;gap:var(--vv-s1);min-height:44px;list-style:none;display:none}.vv-menu>summary::-webkit-details-marker{display:none}.vv-menu[open]>summary svg{transform:rotate(180deg)}.vv .vv-menu-signin{display:none}.vv-menu::details-content{content-visibility:visible}.vv-bar-nav{display:flex}@media (prefers-reduced-motion:no-preference){.vv[data-motion=scroll] [data-vv-reveal]{transition:opacity var(--vv-enter) var(--vv-ease),transform var(--vv-enter) var(--vv-ease)}.vv[data-motion=scroll] [data-vv-reveal]:not([data-shown]){opacity:0;transform:translateY(var(--vv-motion-distance))}.vv[data-motion=scroll] [data-vv-reveal]:not([data-shown]) [data-vv-call]{opacity:0}.vv[data-motion=scroll] [data-vv-reveal][data-shown] [data-vv-call]{animation:vv-call var(--vv-duration) var(--vv-ease) both;animation-delay:calc(.3s + var(--vv-i,0) * .18s)}}@keyframes vv-call{0%{opacity:0;transform:translateX(calc(-1 * var(--vv-s2)))}to{opacity:1;transform:none}}@media (min-width:801px) and (pointer:fine) and (prefers-reduced-motion:no-preference){.vv .vv-button{transition:background-color var(--vv-fast)}.vv .vv-nav-link{transition:border-color var(--vv-fast)}.vv .vv-button svg,.vv .vv-secondary-link svg,.vv .vv-text-link svg{transition:transform var(--vv-fast) var(--vv-ease)}.vv .vv-button:hover{background:var(--vv-mark)}.vv .vv-button:hover svg,.vv .vv-text-link:hover svg{transform:translate(2px,-2px)}.vv .vv-secondary-link:hover svg{transform:translateY(2px)}.vv .vv-nav-link:hover{border-color:var(--vv-ink)}}.vv[data-motion=calm] .vv-reading-progress{display:none}@media (max-width:1100px){.vv-brand{font-size:var(--vv-base)}.vv-step{gap:var(--vv-s10)}.vv-faq{gap:var(--vv-s12)}}@media (max-width:800px){.vv-nav{gap:var(--vv-s3)}.vv-nav-signin{display:none}.vv-menu{margin-left:auto}.vv-menu>summary{display:flex}.vv-menu:not([open])::details-content{content-visibility:hidden}.vv-menu:not([open]) nav{display:none!important}.vv-nav .vv-bar-nav{padding:var(--vv-s2) var(--vv-gutter);background:var(--vv-bg);border-bottom:1px solid var(--vv-line);font-size:var(--vv-base);flex-direction:column;gap:0;position:absolute;top:100%;left:0;right:0;display:flex!important}.vv .vv-menu-signin{border-top:1px solid var(--vv-line);display:flex}.vv-hero{padding-top:var(--vv-s12)}.vv-step,.vv-step:nth-of-type(2n){gap:var(--vv-s8);padding-block:var(--vv-s12);grid-template-columns:1fr}.vv-step:nth-of-type(2n) .vv-step-copy{order:0}.vv-step-copy>p{font-size:var(--vv-base)}.vv-pricing-notes{gap:var(--vv-s4);grid-template-columns:1fr}.vv-faq,.vv-control-grid{gap:var(--vv-s8);grid-template-columns:1fr}.vv-control-list{grid-template-columns:1fr}.vv-footer{gap:var(--vv-s6);flex-wrap:wrap}}@media (min-width:561px) and (max-width:1100px){.vv-hero h1{font-size:min(var(--vv-display),var(--vv-display-fluid))}}@media (max-width:560px){.vv-brand-light{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vv-brand{font-size:var(--vv-sm);gap:var(--vv-s2)}.vv-brandmark>svg{width:24px;height:24px}.vv-nav-actions{gap:var(--vv-s2)}.vv-nav-link{white-space:nowrap;line-height:1.4;font-size:var(--vv-xs);padding:var(--vv-s2) var(--vv-s3)}.vv-nav-link>svg{display:none}.vv-hero h1{line-height:1.06}.vv-lead{max-width:34ch}.vv-hero-links,.vv-close-links{gap:var(--vv-s2);flex-direction:column}.vv-section-heading h2 br,.vv-close h2 br{display:none}.vv-section-heading h2 span,.vv-close h2 span{display:block}.vv-control-list article{padding:var(--vv-s4) 0}.vv-hero{padding-block:var(--vv-s10) var(--vv-s12)}.vv-steps-heading{margin-bottom:var(--vv-s6)}.vv-step{padding-block:var(--vv-s10);gap:var(--vv-s6)}.vv-step-facts{margin-top:var(--vv-s4)}.vv-close{padding-block:var(--vv-s16)}.vv-close-links>.vv-button{width:100%;max-width:340px}.vv-close p{font-size:var(--vv-base)}.vv-footer nav{gap:var(--vv-s4);width:100%}}@media (prefers-reduced-motion:reduce),(pointer:coarse){.vv *,.vv :before,.vv :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.vv-reading-progress{display:none}}@media print{.vv-nav,.vv-hero-links,.vv-close-links{display:none}.vv-window{break-inside:avoid}.vv section{padding-block:var(--vv-s8)}[data-vv-reveal]{opacity:1!important;transform:none!important}}.vv-consent{z-index:100;right:var(--vv-s4);bottom:var(--vv-s4);width:min(var(--vv-consent-w),calc(100vw - var(--vv-s8)));padding:var(--vv-s4);border:1px solid var(--vv-line-strong);border-radius:var(--vv-radius);background:var(--vv-bg);display:none;position:fixed;left:auto}html[data-consent=unset] .vv-consent{display:block}.vv-consent .vv-body{font-size:var(--vv-fine);line-height:var(--vv-lh-small);color:var(--vv-muted);margin:0}.vv-consent .vv-link{color:var(--vv-ink);text-underline-offset:3px;text-decoration:underline}.vv-consent-acts{gap:var(--vv-s2);margin-top:var(--vv-s3);display:flex}.vv-consent .vv-btn{min-height:40px;padding:var(--vv-s2) var(--vv-s3);border:1px solid var(--vv-line-strong);border-radius:var(--vv-radius-sm);background:var(--vv-bg);color:var(--vv-ink);font:inherit;font-size:var(--vv-sm);font-weight:var(--vv-w-medium);line-height:var(--vv-lh-small);cursor:pointer;flex:1}.vv-consent .vv-btn-1,.vv-consent .vv-btn-2{background:var(--vv-bg);color:var(--vv-ink)}.vv-consent .vv-btn:hover{background:var(--vv-soft)}.vv-consent .vv-btn:focus-visible{outline:2px solid var(--vv-accent);outline-offset:3px}@media (max-width:560px){.vv-consent{width:auto;max-width:none;padding:var(--vv-s2) var(--vv-s4) calc(var(--vv-s2) + env(safe-area-inset-bottom,0px));border-width:1px 0 0;border-radius:0;bottom:0;left:0;right:0}.vv-consent .vv-body{line-height:var(--vv-lh-compact)}.vv-consent-acts{margin-top:var(--vv-s2)}}@media print{.vv-consent{display:none!important}}.vv-consent-reopen{min-height:32px;margin-top:var(--vv-s2);font:inherit;font-size:var(--vv-xs);color:var(--vv-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}@media print{.vv-consent-reopen{display:none!important}}.vv-bar{isolation:isolate;position:sticky}.vv-bar-inner{min-height:var(--vv-nav)}.vv-bar-nav a{align-items:center;min-height:44px;display:inline-flex}.vv-nav-label-short{display:none}@media (max-width:420px){.vv-nav-label-full{display:none}.vv-nav-label-short{display:inline}}.vv-toggle{width:var(--vv-ctl-h);height:var(--vv-ctl-h);border-radius:var(--vv-radius-sm);color:var(--vv-muted);cursor:pointer;font:inherit;transition:background-color var(--vv-fast) var(--vv-ease),border-color var(--vv-fast) var(--vv-ease),color var(--vv-fast) var(--vv-ease);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.vv-toggle:hover{background:var(--vv-panel);border-color:var(--vv-line);color:var(--vv-ink)}.vv-toggle:focus-visible{outline:2px solid var(--vv-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.vv-toggle{transition:none}}
.vv-hero-note{margin:var(--vv-s4) auto 0;font-size:var(--vv-sm);line-height:var(--vv-lh-small,1.5);color:var(--vv-muted)}.vv-assistant{padding-block:var(--vv-section);border-top:1px solid var(--vv-line)}.vv-assistant-grid{gap:var(--vv-s10,40px);grid-template-columns:minmax(0,1fr);display:grid}.vv-assistant-lead{max-width:44ch}.vv-assistant h2{font-size:var(--vv-h2-compact)}.vv-assistant-stage{min-width:0;max-width:760px}.vv-assistant-asks{border-top:1px solid var(--vv-line);gap:0;display:grid}.vv-assistant-asks li{align-items:center;gap:var(--vv-s3);padding:var(--vv-s3) 0;border-bottom:1px solid var(--vv-line);font-size:var(--vv-base);line-height:var(--vv-lh-small,1.5);display:flex}.vv-assistant-asks svg{color:var(--vv-accent);flex:none}.vv-assistant-limit{margin-top:var(--vv-s5);padding-left:var(--vv-s3);border-left:1px solid var(--vv-line-strong);font-size:var(--vv-sm);line-height:var(--vv-lh-small,1.5);color:var(--vv-muted)}@media (max-width:800px){.vv-assistant-grid{gap:var(--vv-s8)}}.vv-pricing-actions{align-items:center;gap:var(--vv-s4) var(--vv-s8);margin-top:var(--vv-s8);flex-wrap:wrap;display:flex}.vv-pricing-actions .vv-text-link{margin-top:0}@media (max-width:560px){.vv-pricing-actions{flex-direction:column;align-items:stretch}.vv-pricing-actions .vv-text-link{align-self:flex-start}}
