@font-face{font-family:Voicebox Sans;src:url(/fonts/inter-400.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Voicebox Sans;src:url(/fonts/inter-500.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Voicebox Sans;src:url(/fonts/inter-600.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Voicebox Sans;src:url(/fonts/inter-700.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Voicebox Mono;src:url(/fonts/jetbrains-mono-400.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Voicebox Mono;src:url(/fonts/jetbrains-mono-500.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}:root{--vb-bg:#090806;--vb-bg-soft:#0e0c0a;--vb-panel:#12100d;--vb-panel-2:#17140f;--vb-panel-3:#1d1913;--vb-text:#f3efe5;--vb-text-soft:#d6d0c4;--vb-muted:#a59f93;--vb-faint:#706b62;--vb-gold:#c5a75b;--vb-gold-bright:#e7ca7b;--vb-gold-deep:#8c702f;--vb-gold-wash:#c5a75b21;--vb-line:#e5d2a81f;--vb-line-strong:#e5d2a83d;--vb-green:#a8cf98;--vb-radius:16px;--vb-sans:"Voicebox Sans",Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--vb-mono:"Voicebox Mono","JetBrains Mono",ui-monospace,monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--vb-bg);scroll-padding-top:92px}body{background:var(--vb-bg);margin:0}.vb-shell{--background:#090806;--foreground:#f3efe5;--card:#12100d;--card-foreground:#f3efe5;--popover:#17140f;--popover-foreground:#f3efe5;--primary:#c5a75b;--primary-foreground:#0a0907;--secondary:#1a1712;--secondary-foreground:#f3efe5;--muted:#17140f;--muted-foreground:#a59f93;--accent:#2a2417;--accent-foreground:#f3efe5;--destructive:#d75a56;--destructive-foreground:#fff;--border:#e5d2a81f;--input:#e5d2a82e;--ring:#c5a75b;--radius:.75rem;--font-sans:var(--vb-sans);--font-mono:var(--vb-mono);background:radial-gradient(circle at 50% -10%,#c5a75b14,transparent 36rem),var(--vb-bg);min-height:100dvh;color:var(--vb-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--vb-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;flex-direction:column;display:flex;position:relative;overflow-x:clip}.vb-shell *,.vb-auth-shell *,.vb-legal-page *{min-width:0}.vb-shell ::selection,.vb-auth-shell ::selection{color:#fffaf0;background:#c5a75b4d}.vb-shell :focus-visible,.vb-auth-shell :focus-visible{outline:2px solid var(--vb-gold-bright);outline-offset:3px}.vb-shell a,.vb-auth-shell a,.vb-legal-page a{color:inherit}.vb-main{flex:1}.vb-spin{animation:.9s linear infinite vb-spin}@keyframes vb-spin{to{transform:rotate(360deg)}}.vb-button{min-height:42px;font-family:var(--vb-sans);text-align:center;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 19px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s,transform .16s;display:inline-flex}.vb-button:disabled{cursor:wait;opacity:.72}.vb-button svg{flex:none;width:16px;height:16px}.vb-button-primary{border-color:var(--vb-gold);color:#0b0906;background:linear-gradient(#d4b76b,#b7974d);box-shadow:inset 0 1px #fffae84d,0 10px 30px #c5a75b2e}.vb-button-primary:hover{border-color:var(--vb-gold-bright);background:linear-gradient(#e2c577,#c5a75b);transform:translateY(-1px);box-shadow:inset 0 1px #fffae85c,0 14px 36px #c5a75b3d}.vb-button-secondary{border-color:var(--vb-line-strong);color:var(--vb-text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#14110dcc;box-shadow:inset 0 1px #ffffff08}.vb-button-secondary:hover{background:#1f1a14f0;border-color:#e5d2a86b;transform:translateY(-1px)}.vb-button-large{min-height:50px;padding:0 24px;font-size:15px}.vb-eyebrow,.vb-kicker{color:var(--vb-gold);letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:600}.vb-kicker{border:1px solid var(--vb-line);letter-spacing:.13em;background:#12100d99;border-radius:999px;align-items:center;gap:8px;padding:7px 11px;display:inline-flex}.vb-kicker:before{background:var(--vb-gold);content:"";border-radius:50%;width:5px;height:5px}.vb-header{z-index:80;-webkit-backdrop-filter:blur(22px)saturate(140%);background:#090806c7;border-bottom:1px solid #e5d2a817;position:fixed;inset:0 0 auto}.vb-header-inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;width:min(1240px,100%);height:70px;margin:0 auto;padding:0 24px;display:grid}.vb-logo-link{justify-self:start;align-items:center;text-decoration:none;display:inline-flex}.vb-brand{color:var(--vb-text);align-items:center;gap:9px;line-height:1;display:inline-flex}.vb-brand img{object-fit:contain;filter:drop-shadow(0 6px 14px #c5a75b33);width:36px;height:36px;display:block}.vb-brand-word{letter-spacing:-.025em;font-size:17px;font-weight:600}.vb-nav{justify-self:center;align-items:center;gap:2px;display:flex}.vb-nav a{min-height:34px;color:var(--vb-muted);border-radius:8px;align-items:center;gap:7px;padding:0 11px;font-size:13.5px;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex}.vb-nav a:hover{color:var(--vb-text);background:#e5d2a80e}.vb-nav-star{border:1px solid var(--vb-line);background:#12100db3}.vb-nav-star svg{width:13px;height:13px;color:var(--vb-gold)}.vb-header-actions{justify-self:end;align-items:center;gap:10px;display:flex}.vb-nav-signin,.vb-account-trigger{min-height:38px;color:var(--vb-text-soft);font-family:var(--vb-sans);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;padding:0 11px;font-size:13.5px;font-weight:500;display:inline-flex}.vb-nav-signin:hover,.vb-account-trigger:hover{background:#e5d2a80f}.vb-account-trigger svg{width:14px;height:14px;color:var(--vb-faint)}.vb-avatar-image,.vb-avatar-fallback{border-radius:999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.vb-avatar-image{object-fit:cover}.vb-avatar-fallback{color:#0b0906;background:linear-gradient(145deg,#d5b96c,#967830);font-size:12px;font-weight:700}.vb-account-name{text-overflow:ellipsis;white-space:nowrap;max-width:84px;overflow:hidden}.vb-account-loading{width:34px;height:34px;color:var(--vb-gold);justify-content:center;align-items:center;display:inline-flex}.vb-account-loading svg{width:16px;height:16px}.vb-header-act{min-height:38px;padding:0 17px}.vb-menu-button{border:1px solid var(--vb-line);width:40px;height:40px;color:var(--vb-text);background:#12100db3;border-radius:10px;justify-content:center;justify-self:end;align-items:center;display:none}.vb-menu-button svg{width:18px;height:18px}.vb-mobile-menu{display:none}.vb-session-bootstrap{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;overflow:hidden}.vb-dropdown{border-color:var(--vb-line-strong)!important;color:var(--vb-text)!important;background:#14110d!important}.vb-dropdown-meta{flex-direction:column;gap:3px;padding:8px 10px 6px;display:flex}.vb-dropdown-meta strong{font-size:13px}.vb-dropdown-meta span{color:var(--vb-muted);text-overflow:ellipsis;font-size:11px;overflow:hidden}.vb-sign-dialog{border:1px solid var(--vb-line-strong)!important;color:var(--vb-text)!important;background:radial-gradient(circle at 50% 0,#c5a75b21,#0000 17rem),#12100d!important;box-shadow:0 28px 90px #0000009e!important}.vb-sign-dialog h2{letter-spacing:-.035em;color:var(--vb-text)!important;font-size:24px!important}.vb-sign-dialog p{color:var(--vb-muted)!important}.vb-sign-dialog .vb-google-provider-button{min-height:48px;font-weight:600;border-color:var(--vb-gold)!important;color:#0b0906!important;background:linear-gradient(#d4b76b,#b7974d)!important;border-radius:999px!important}.vb-sign-dialog .vb-google-provider-button:hover{background:linear-gradient(#e2c577,#c5a75b)!important}.vb-hero{padding:154px 0 0;position:relative;overflow:hidden}.vb-hero-glow{z-index:0;opacity:.62;height:650px;position:absolute;inset:-10rem -10vw auto;-webkit-mask-image:linear-gradient(#000 0%,#000000b3 50%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000b3 50%,#0000 100%)}.vb-hero-glow img{object-fit:cover;object-position:center 45%}.vb-hero-glow:after{content:"";background:radial-gradient(circle at 50% 35%,#0000 0,#0908061a 30%,#090806 80%),linear-gradient(#0908061a,#090806 92%);position:absolute;inset:0}.vb-hero-inner{z-index:2;text-align:center;width:min(940px,100% - 40px);margin:0 auto;position:relative}.vb-hero-logo{filter:drop-shadow(0 22px 42px #c5a75b2e);justify-content:center;align-items:center;width:164px;height:164px;margin:0 auto 12px;display:flex}.vb-hero-logo img{object-fit:contain;width:100%;height:100%}.vb-hero .vb-eyebrow{color:#bdb5a5;letter-spacing:.22em;margin:0 0 20px}.vb-hero h1{max-width:960px;color:var(--vb-text);letter-spacing:-.065em;text-wrap:balance;margin:0 auto;font-size:clamp(3.4rem,8.6vw,7.2rem);font-weight:700;line-height:.9}.vb-hero-copy{max-width:700px;color:var(--vb-muted);text-wrap:pretty;margin:24px auto 0;font-size:clamp(1rem,2vw,1.2rem);line-height:1.65}.vb-hero-copy strong{color:var(--vb-text);font-weight:600}.vb-hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:34px;display:flex}.vb-hero-meta{color:var(--vb-faint);margin:17px 0 0;font-size:12px}.vb-preview-wrap{z-index:3;width:min(1190px,100% - 40px);margin:70px auto 0;position:relative}.vb-try-note{color:var(--vb-gold-bright);justify-content:flex-end;align-items:center;gap:12px;margin:0 18px -12px 0;font-family:URW Bookman,Comic Sans MS,cursive;font-size:18px;font-style:italic;display:flex;transform:rotate(-4deg)}.vb-try-note svg{width:28px;height:28px;transform:rotate(22deg)}.vb-app-frame{background:linear-gradient(#ffffff06,#0000 24%),#0c0b09;border:1px solid #e5d2a829;border-radius:22px;overflow:hidden;box-shadow:0 38px 100px #0000008c,inset 0 0 0 1px #ffffff05}.vb-app-titlebar{background:#0d0c0af5;border-bottom:1px solid #e5d2a817;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:58px;padding:0 16px;display:grid}.vb-traffic{align-items:center;gap:7px;display:inline-flex}.vb-traffic i{background:#6e3532;border-radius:50%;width:10px;height:10px;display:block}.vb-traffic i:nth-child(2){background:#806523}.vb-traffic i:nth-child(3){background:#3f6e3a}.vb-app-version{color:var(--vb-faint);font-family:var(--vb-mono);font-size:10px}.vb-app-titlebar>strong{color:var(--vb-text-soft);text-align:center;font-size:14px;font-weight:600}.vb-app-title-actions{align-items:center;gap:7px;display:flex}.vb-app-title-actions span{border:1px solid var(--vb-line);min-height:32px;color:var(--vb-muted);background:#14110d;border-radius:8px;align-items:center;gap:6px;padding:0 11px;font-size:11px;font-weight:500;display:inline-flex}.vb-app-title-actions span.is-primary{color:#0c0a06;background:linear-gradient(#d0b266,#ac8c43);border-color:#c5a75b8c}.vb-app-title-actions svg{width:13px;height:13px}.vb-app-body{grid-template-columns:58px minmax(0,1fr) 218px;min-height:640px;display:grid}.vb-app-rail{background:#0a0908;border-right:1px solid #e5d2a814;flex-direction:column;align-items:center;gap:10px;padding:14px 8px;display:flex}.vb-app-rail>span{color:#6e685f;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.vb-app-rail>span.is-active{color:var(--vb-gold-bright);background:#c5a75b21}.vb-app-rail svg{width:15px;height:15px}.vb-rail-logo{background:#c5a75b0f;margin-bottom:14px}.vb-rail-logo img{object-fit:contain;width:30px;height:30px}.vb-app-main{background:radial-gradient(circle at 50% -15%,#c5a75b12,#0000 18rem),#100e0b;flex-direction:column;min-width:0;padding:20px;display:flex}.vb-app-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.vb-app-heading h2{color:var(--vb-text);letter-spacing:-.025em;margin:0;font-size:17px;font-weight:600}.vb-app-heading p{color:var(--vb-faint);margin:4px 0 0;font-size:10px}.vb-app-search{min-height:31px;color:var(--vb-faint);background:#15120e;border:1px solid #e5d2a81a;border-radius:8px;align-items:center;gap:7px;padding:0 10px;font-size:10px;display:inline-flex}.vb-app-search svg{width:12px;height:12px}.vb-voice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:15px;display:grid}.vb-voice-card{background:linear-gradient(#17140f,#12100d);border:1px solid #e5d2a81a;border-radius:11px;flex-direction:column;min-width:0;min-height:112px;padding:12px;transition:border-color .16s,transform .16s;display:flex}.vb-voice-card:hover{border-color:#e5d2a838}.vb-voice-card.is-selected{border-color:#c5a75b73;box-shadow:inset 0 0 0 1px #c5a75b14}.vb-voice-head{align-items:center;gap:7px;min-width:0;display:flex}.vb-voice-avatar{color:#0b0906;background:linear-gradient(145deg,#d8bc73,#785f26);border-radius:999px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:8px;font-weight:700;display:inline-flex}.vb-voice-head strong{color:var(--vb-text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.vb-voice-card>p{color:var(--vb-faint);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 10px;font-size:9px;line-height:1.45;display:-webkit-box;overflow:hidden}.vb-voice-foot{color:#777167;justify-content:space-between;align-items:center;margin-top:auto;display:flex}.vb-voice-foot span{border:1px solid var(--vb-line);font-family:var(--vb-mono);border-radius:5px;padding:2px 6px;font-size:8px}.vb-voice-foot svg{width:13px;height:13px;color:var(--vb-gold-deep)}.vb-composer{background:#16130f;border:1px solid #e5d2a81f;border-radius:12px;margin-top:14px;padding:10px}.vb-composer-input{color:#777167;justify-content:space-between;align-items:center;gap:12px;min-height:40px;font-size:11px;display:flex}.vb-composer-input span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vb-composer-input svg{color:#0b0906;background:linear-gradient(#d4b76b,#b7974d);border-radius:8px;flex:none;width:27px;height:27px;padding:7px}.vb-composer-meta{border-top:1px solid #e5d2a812;gap:8px;padding-top:8px;display:flex}.vb-composer-meta span{color:#847d72;background:#1c1812;border-radius:5px;padding:4px 7px;font-size:8px}.vb-player{background:#0d0c0a;border:1px solid #e5d2a817;border-radius:10px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:12px;padding:8px 10px;display:grid}.vb-player-button{width:25px;height:25px;color:var(--vb-text-soft);background:#211d17;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.vb-player-button svg{width:11px;height:11px}.vb-player-time,.vb-player-caption{color:#716b61;font-family:var(--vb-mono);white-space:nowrap;font-size:8px}.vb-player-caption{text-overflow:ellipsis;max-width:88px;overflow:hidden}.vb-wavebars{justify-content:center;align-items:center;gap:2px;min-width:0;height:36px;display:flex;overflow:hidden}.vb-wavebars i{opacity:.72;background:currentColor;border-radius:999px;width:2px;min-height:3px;animation:1.8s ease-in-out infinite alternate vb-wave;display:block}@keyframes vb-wave{0%{opacity:.45;transform:scaleY(.45)}to{opacity:.92;transform:scaleY(1)}}.vb-player .vb-wavebars{height:27px;color:var(--vb-gold);justify-content:flex-start}.vb-app-history{background:#0d0b09;border-left:1px solid #e5d2a814;padding:15px 12px}.vb-history-head{color:#8e877b;justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.vb-history-head strong{font-size:10px;font-weight:600}.vb-history-head svg{width:12px;height:12px}.vb-history-item{border-top:1px solid #e5d2a811;align-items:center;gap:9px;min-width:0;padding:10px 0;display:flex}.vb-history-wave{color:#8b7442;flex:none;width:18px;display:flex}.vb-history-wave .vb-wavebars{gap:1px;height:17px}.vb-history-wave .vb-wavebars i{width:1px}.vb-history-item>div{flex-direction:column;gap:3px;min-width:0;display:flex}.vb-history-item strong{color:#a69f92;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:600;overflow:hidden}.vb-history-item span{color:#5f5a52;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.vb-strip{z-index:4;background:#0e0c0abd;border-top:1px solid #e5d2a81a;border-bottom:1px solid #e5d2a81a;margin-top:42px;position:relative}.vb-strip-inner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;width:min(1240px,100% - 40px);min-height:78px;margin:0 auto;display:grid}.vb-strip-badge{color:var(--vb-gold-bright);white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:500;display:inline-flex}.vb-strip-badge svg{width:15px;height:15px}.vb-strip-inner p{color:var(--vb-muted);text-align:center;margin:0;font-size:12px;line-height:1.6}.vb-strip-inner>a{color:var(--vb-text-soft);white-space:nowrap;align-items:center;gap:6px;font-size:12px;text-decoration:none;display:inline-flex}.vb-strip-inner>a:hover{color:var(--vb-gold-bright)}.vb-strip-inner>a svg{width:13px;height:13px}.vb-section{width:min(1240px,100% - 40px);margin:0 auto;padding:112px 0}.vb-section-head{text-align:center;max-width:760px;margin:0 auto 50px}.vb-section-head h2,.vb-copy-block h2,.vb-download-inner h2{color:var(--vb-text);letter-spacing:-.052em;text-wrap:balance;margin:18px 0 0;font-size:clamp(2rem,5vw,3.55rem);font-weight:600;line-height:1.04}.vb-section-head>p,.vb-copy-block>p,.vb-download-inner>p{color:var(--vb-muted);text-wrap:pretty;margin:18px 0 0;font-size:15px;line-height:1.75}.vb-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.vb-feature-card{border:1px solid var(--vb-line);background:linear-gradient(#ffffff05,#0000 38%),#100e0b;border-radius:18px;flex-direction:column;min-width:0;padding:20px;transition:border-color .18s,transform .18s,background-color .18s;display:flex}.vb-feature-card:hover{border-color:#e5d2a83d;transform:translateY(-3px)}.vb-feature-visual{background:radial-gradient(circle at 48%,#c5a75b1f,#0000 55%),#0c0b09;border:1px solid #e5d2a813;border-radius:13px;justify-content:center;align-items:center;height:116px;margin-bottom:20px;display:flex;position:relative;overflow:hidden}.vb-feature-icon{width:30px;height:30px;color:var(--vb-gold-bright);background:#16120ee6;border:1px solid #e5d2a81f;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:10px;left:10px}.vb-feature-icon svg{width:14px;height:14px}.vb-visual-clone .vb-wavebars{width:78%;color:var(--vb-gold)}.vb-mini-tracks{flex-direction:column;gap:9px;width:76%;display:flex}.vb-mini-tracks i{background:linear-gradient(90deg,#c5a75bcc 0 38%,#c5a75b29 38% 100%);border-radius:5px;height:17px;display:block}.vb-mini-tracks i:nth-child(2){background:linear-gradient(90deg,#9fcf978c 0 22%,#9fcf971f 22% 100%);width:82%}.vb-mini-tracks i:nth-child(3){background:linear-gradient(90deg,#d78a668c 0 56%,#d78a661f 56% 100%);width:62%}.vb-mini-knobs{align-items:center;gap:16px;display:flex}.vb-mini-knobs i{border:3px solid #403525;border-top-color:var(--vb-gold);border-radius:50%;width:27px;height:27px;display:block;transform:rotate(38deg)}.vb-mini-knobs i:nth-child(2){transform:rotate(128deg)}.vb-mini-knobs i:nth-child(3){transform:rotate(255deg)}.vb-mini-chips{flex-wrap:wrap;justify-content:center;gap:6px;padding:0 20px;display:flex}.vb-mini-chips i{border:1px solid var(--vb-line);color:#a79f90;font-family:var(--vb-mono);background:#17140f;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal}.vb-mini-lines{flex-direction:column;gap:7px;width:76%;display:flex}.vb-mini-lines i{background:#e5d2a833;border-radius:99px;width:100%;height:5px;display:block}.vb-mini-lines i:nth-child(2){width:80%}.vb-mini-lines i:nth-child(3){background:#c5a75b73;width:58%}.vb-mini-length{color:var(--vb-gold-bright);font-family:var(--vb-mono);letter-spacing:-.06em;font-size:26px}.vb-feature-card h3{color:var(--vb-text);letter-spacing:-.025em;margin:0;font-size:17px;font-weight:600}.vb-feature-card>p{color:var(--vb-muted);margin:9px 0 0;font-size:13px;line-height:1.65}.vb-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(36px,7vw,92px);display:grid}.vb-split-reverse .vb-dictate-panel{order:0}.vb-copy-block{min-width:0}.vb-copy-block h2{max-width:560px}.vb-pill-row{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.vb-pill-row span{border:1px solid var(--vb-line);min-height:36px;color:var(--vb-muted);background:#12100db3;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:11px;display:inline-flex}.vb-pill-row span.is-active{color:var(--vb-gold-bright);background:#c5a75b1f;border-color:#c5a75b80}.vb-pill-row svg{width:13px;height:13px}.vb-check-list{flex-direction:column;gap:10px;margin-top:25px;display:flex}.vb-check-list span{color:var(--vb-text-soft);align-items:center;gap:9px;font-size:12px;display:flex}.vb-check-list svg{width:14px;height:14px;color:var(--vb-green)}.vb-capture-panel,.vb-dictate-panel{border:1px solid var(--vb-line-strong);background:linear-gradient(#ffffff06,#0000 30%),#100e0b;border-radius:20px;min-width:0;padding:18px;position:relative;box-shadow:0 28px 70px #00000057}.vb-capture-panel-head{border-bottom:1px solid #e5d2a814;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.vb-capture-panel-head>span:first-child{color:var(--vb-text-soft);align-items:center;gap:8px;font-size:12px;font-weight:500;display:inline-flex}.vb-capture-panel-head svg{width:15px;height:15px;color:var(--vb-gold)}.vb-live-dot{color:var(--vb-green);font-family:var(--vb-mono);align-items:center;gap:6px;font-size:9px;display:inline-flex}.vb-live-dot:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px}.vb-capture-wave{background:repeating-linear-gradient(90deg,#0000 0 44px,#e5d2a809 44px 45px),radial-gradient(circle at 50% 55%,#c5a75b1f,#0000 55%),#0b0a08;border:1px solid #e5d2a814;border-radius:14px;justify-content:center;align-items:center;height:172px;margin:16px 0;display:flex;position:relative;overflow:hidden}.vb-capture-wave .vb-wavebars{width:76%;height:66px;color:var(--vb-gold)}.vb-capture-wave>span{color:var(--vb-faint);font-family:var(--vb-mono);font-size:9px;position:absolute;bottom:10px;right:12px}.vb-capture-hint{color:#b7ab92;background:#c5a75b14;border-radius:9px;align-items:center;gap:8px;padding:11px 12px;font-size:10px;display:flex}.vb-capture-hint svg{width:13px;height:13px;color:var(--vb-gold)}.vb-capture-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.vb-capture-foot>span{color:var(--vb-faint);font-size:9px}.vb-capture-foot button{border:1px solid var(--vb-gold);color:#0b0906;min-height:36px;font-family:var(--vb-sans);background:linear-gradient(#d4b76b,#b7974d);border-radius:999px;padding:0 14px;font-size:11px;font-weight:600}.vb-shortcut{color:var(--vb-faint);background:#0b0a08;border:1px solid #e5d2a814;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:16px;padding:11px;font-size:10px;display:flex}.vb-shortcut kbd{min-width:30px;height:28px;color:var(--vb-text-soft);font-family:var(--vb-sans);background:#191510;border:1px solid #e5d2a82e;border-bottom-width:2px;border-radius:7px;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.vb-shortcut i{background:var(--vb-line);width:1px;height:18px;margin:0 3px}.vb-transcript-card{background:radial-gradient(circle at 15% 0,#c5a75b14,#0000 12rem),#15120e;border:1px solid #e5d2a81f;border-radius:14px;padding:17px}.vb-transcript-status{color:var(--vb-green);font-family:var(--vb-mono);align-items:center;gap:7px;font-size:9px;display:flex}.vb-transcript-status>span:last-child{color:var(--vb-faint);margin-left:auto}.vb-recording-dot{background:var(--vb-green);width:6px;height:6px;box-shadow:0 0 12px var(--vb-green);border-radius:50%;animation:1.5s ease-in-out infinite vb-pulse}@keyframes vb-pulse{50%{opacity:.4}}.vb-transcript-card>p{color:var(--vb-text-soft);margin:18px 0;font-size:15px;line-height:1.7}.vb-transcript-actions{flex-wrap:wrap;gap:8px;display:flex}.vb-transcript-actions span{color:#b8ac94;background:#c5a75b14;border-radius:6px;align-items:center;gap:6px;padding:6px 8px;font-size:9px;display:inline-flex}.vb-transcript-actions svg{width:11px;height:11px;color:var(--vb-gold)}.vb-paste-pill{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#15120ef5;border:1px solid #c5a75b73;border-radius:11px;flex-direction:column;gap:3px;max-width:230px;padding:11px 14px;display:flex;position:absolute;bottom:42px;right:-22px;box-shadow:0 18px 44px #0000006b}.vb-paste-pill span{color:var(--vb-gold-bright);font-size:9px}.vb-paste-pill strong{color:var(--vb-muted);font-family:var(--vb-mono);font-size:8px;font-weight:400}.vb-mini-features{flex-direction:column;gap:15px;margin-top:27px;display:flex}.vb-mini-features>div{border-left:1px solid #c5a75b52;padding-left:14px}.vb-mini-features strong{color:var(--vb-text-soft);font-size:12px;font-weight:600}.vb-mini-features p{color:var(--vb-muted);margin:5px 0 0;font-size:11px;line-height:1.6}.vb-mcp-grid,.vb-api-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:14px;display:grid}.vb-code-card,.vb-api-code{border:1px solid var(--vb-line-strong);background:#0c0b09;border-radius:18px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 24px 70px #00000047}.vb-code-head{background:#11100d;border-bottom:1px solid #e5d2a814;justify-content:space-between;align-items:center;gap:16px;min-height:46px;padding:0 15px;display:flex}.vb-code-head span:first-child{color:#9b9386;min-width:0;font-family:var(--vb-mono);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;font-size:9px;display:inline-flex;overflow:hidden}.vb-code-head span:last-child{border:1px solid var(--vb-line);color:var(--vb-gold);font-family:var(--vb-mono);white-space:nowrap;border-radius:5px;padding:3px 7px;font-size:8px}.vb-code-head svg{width:13px;height:13px;color:var(--vb-gold);flex:none}.vb-code-card pre,.vb-api-code pre{color:#d7c9a8;min-width:0;font-family:var(--vb-mono);margin:0;padding:24px;font-size:12px;line-height:1.85;overflow-x:auto}.vb-code-card code,.vb-api-code code{font-family:inherit}.vb-code-status,.vb-api-foot{color:var(--vb-faint);font-family:var(--vb-mono);border-top:1px solid #e5d2a814;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:13px 15px;font-size:8px;display:flex}.vb-mcp-cards,.vb-api-cards{gap:10px;min-width:0;display:grid}.vb-mcp-cards{grid-template-columns:1fr}.vb-mcp-cards article,.vb-api-cards article{border:1px solid var(--vb-line);background:#100e0b;border-radius:14px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon title""icon body";align-content:center;column-gap:12px;padding:17px;display:grid}.vb-mcp-cards article>span,.vb-api-cards article>span{width:34px;height:34px;color:var(--vb-gold-bright);background:#c5a75b17;border:1px solid #c5a75b33;border-radius:9px;grid-area:icon;justify-content:center;align-items:center;display:inline-flex}.vb-mcp-cards article>span svg,.vb-api-cards article>span svg{width:15px;height:15px}.vb-mcp-cards h3,.vb-api-cards h3{color:var(--vb-text-soft);grid-area:title;margin:0;font-size:13px;font-weight:600}.vb-mcp-cards p,.vb-api-cards p{color:var(--vb-muted);grid-area:body;margin:4px 0 0;font-size:11px;line-height:1.55}.vb-api-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.vb-api-cards article{flex-direction:column;align-items:flex-start;gap:0;display:flex}.vb-api-cards h3{margin-top:12px}.vb-api-cards p{margin-top:7px}.vb-api-facts{color:var(--vb-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 26px;margin-top:28px;font-size:10px;display:flex}.vb-api-facts span{align-items:center;gap:7px;display:inline-flex}.vb-api-facts i{background:var(--vb-gold);border-radius:50%;width:5px;height:5px}.vb-personality-actions{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.vb-personality-actions span{min-height:38px;color:var(--vb-text-soft);background:#14110d;border:1px solid #e5d2a824;border-radius:999px;align-items:center;gap:7px;padding:0 13px;font-size:11px;display:inline-flex}.vb-personality-actions span:first-child{color:var(--vb-gold-bright);background:#c5a75b1f;border-color:#c5a75b80}.vb-personality-actions svg{width:13px;height:13px}.vb-character-card{border:1px solid var(--vb-line-strong);background:radial-gradient(circle at 80% 10%,#c5a75b1c,#0000 14rem),#100e0b;border-radius:20px;min-width:0;padding:18px;box-shadow:0 28px 70px #00000057}.vb-character-head{border-bottom:1px solid #e5d2a814;align-items:center;gap:10px;padding-bottom:15px;display:flex}.vb-character-avatar{color:#0b0906;width:38px;height:38px;font-family:var(--vb-mono);background:linear-gradient(145deg,#d8bc73,#785f26);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.vb-character-head>div{flex-direction:column;gap:3px;min-width:0;display:flex}.vb-character-head strong{color:var(--vb-text);font-size:12px}.vb-character-head span{color:var(--vb-faint);font-size:9px}.vb-character-tag{margin-left:auto}.vb-character-head .vb-character-tag{color:var(--vb-gold-bright);background:#c5a75b14;border:1px solid #c5a75b4d;border-radius:999px;padding:4px 8px;font-size:8px}.vb-character-card blockquote{color:#c4bba9;margin:18px 0;font-size:12px;font-style:italic;line-height:1.75}.vb-character-output{background:#0c0b09;border:1px solid #e5d2a81a;border-radius:12px;padding:14px}.vb-character-output>span{color:var(--vb-gold);letter-spacing:.13em;text-transform:uppercase;font-size:8px}.vb-character-output p{color:var(--vb-text-soft);margin:10px 0 14px;font-size:13px;line-height:1.65}.vb-character-controls{color:var(--vb-muted);justify-content:space-between;align-items:center;gap:12px;font-size:9px;display:flex}.vb-character-controls span:first-child{color:var(--vb-gold-bright);align-items:center;gap:6px;display:inline-flex}.vb-character-controls svg{width:11px;height:11px}.vb-model-groups{flex-direction:column;gap:13px;display:flex}.vb-model-group{border:1px solid var(--vb-line);background:#100e0b;border-radius:18px;grid-template-columns:minmax(0,.34fr) minmax(0,1fr);gap:28px;padding:22px;display:grid}.vb-model-group-head h3{color:var(--vb-text);letter-spacing:-.025em;margin:0;font-size:17px;font-weight:600}.vb-model-group-head p{color:var(--vb-muted);margin:8px 0 0;font-size:11px;line-height:1.6}.vb-model-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.vb-model-grid article{background:#0c0b09;border:1px solid #e5d2a814;border-radius:11px;gap:10px;min-width:0;padding:12px;display:flex}.vb-model-icon{width:27px;height:27px;color:var(--vb-gold);background:#c5a75b17;border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}.vb-model-icon svg{width:13px;height:13px}.vb-model-grid h4{color:var(--vb-text-soft);margin:0;font-size:11px;font-weight:600}.vb-model-grid p{color:var(--vb-muted);margin:4px 0 0;font-size:9px;line-height:1.5}.vb-quote-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.vb-quote-grid figure{border:1px solid var(--vb-line);background:radial-gradient(circle at 8% 0,#c5a75b17,#0000 12rem),#100e0b;border-radius:16px;flex-direction:column;justify-content:space-between;margin:0;padding:20px;display:flex}.vb-quote-grid blockquote{color:var(--vb-text-soft);margin:0;font-size:13px;line-height:1.7}.vb-quote-grid figcaption{align-items:center;gap:9px;margin-top:20px;display:flex}.vb-quote-avatar{width:32px;height:32px;color:var(--vb-gold-bright);font-family:var(--vb-mono);background:#201b13;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:8px;display:inline-flex}.vb-quote-grid figcaption>span:last-child{flex-direction:column;gap:2px;display:flex}.vb-quote-grid figcaption strong{color:var(--vb-text-soft);font-size:10px;font-weight:600}.vb-quote-grid small{color:var(--vb-faint);font-size:8px}.vb-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.vb-faq-grid article{border:1px solid var(--vb-line);background:#100e0b;border-radius:15px;padding:20px}.vb-faq-grid h3{color:var(--vb-text-soft);letter-spacing:-.015em;margin:0;font-size:14px;font-weight:600}.vb-faq-grid p{color:var(--vb-muted);margin:9px 0 0;font-size:11px;line-height:1.7}.vb-download{border-top:1px solid var(--vb-line);background:#0b0a08;margin-top:40px;padding:112px 20px;position:relative;overflow:hidden}.vb-download-bg{opacity:.5;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 34% 70%,#0000);mask-image:linear-gradient(#0000,#000 34% 70%,#0000)}.vb-download-bg img{object-fit:cover}.vb-download-bg:after{content:"";background:radial-gradient(circle,#0000 0,#0b0a0859 55%,#0b0a08 90%);position:absolute;inset:0}.vb-download-inner{z-index:2;text-align:center;max-width:760px;margin:0 auto;position:relative}.vb-download-inner>p{max-width:620px;margin-left:auto;margin-right:auto}.vb-download-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.vb-platforms{color:var(--vb-faint);flex-wrap:wrap;justify-content:center;gap:8px 22px;margin-top:22px;font-size:10px;display:flex}.vb-platforms span{align-items:center;gap:7px;display:inline-flex}.vb-platforms span:before{content:"";background:#575149;border-radius:50%;width:4px;height:4px}.vb-footer{background:#080706;border-top:1px solid #e5d2a81a}.vb-footer-grid{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,.62fr));gap:38px;width:min(1240px,100% - 40px);margin:0 auto;padding:62px 0 48px;display:grid}.vb-footer-brand p{max-width:360px;color:var(--vb-muted);margin:15px 0 0;font-size:12px;line-height:1.7}.vb-footer-credit{color:var(--vb-faint);margin-top:16px;font-size:10px}.vb-footer-column{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.vb-footer-column h2{color:var(--vb-text-soft);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:10px;font-weight:600}.vb-footer-column a{color:var(--vb-muted);font-size:11px;text-decoration:none}.vb-footer-column a:hover{color:var(--vb-gold-bright)}.vb-footer-base{width:min(1240px,100% - 40px);color:var(--vb-faint);font-family:var(--vb-mono);border-top:1px solid #e5d2a814;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:18px 0 24px;font-size:8px;display:flex}.vb-footer-status{align-items:center;gap:7px;display:inline-flex}.vb-footer-status i{background:var(--vb-green);border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #a8cf98a6}.vb-page-hero{text-align:center;width:min(920px,100% - 40px);margin:0 auto;padding:158px 0 52px}.vb-page-hero h1{letter-spacing:-.06em;text-wrap:balance;margin:18px auto 0;font-size:clamp(2.8rem,7vw,5.7rem);font-weight:700;line-height:.94}.vb-page-hero>p:not(.vb-eyebrow){max-width:680px;color:var(--vb-muted);margin:22px auto 0;font-size:15px;line-height:1.7}.vb-page-hero-facts{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px;display:flex}.vb-page-hero-facts span{border:1px solid var(--vb-line);color:var(--vb-muted);background:#12100db3;border-radius:999px;padding:6px 10px;font-size:9px}.vb-pricing{width:min(1160px,100% - 40px);margin:0 auto;padding:16px 0 112px}.vb-pricing-toggle{border:1px solid var(--vb-line);background:#12100dcc;border-radius:999px;width:fit-content;margin:0 auto 28px;padding:4px;display:flex}.vb-pricing-toggle button{min-height:36px;color:var(--vb-muted);font-family:var(--vb-sans);background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:11px;font-weight:500;display:inline-flex}.vb-pricing-toggle button.is-active{color:var(--vb-text);background:#2b2417;box-shadow:0 2px 8px #00000040}.vb-pricing-toggle span{color:var(--vb-gold-bright);background:#c5a75b24;border-radius:999px;padding:2px 6px;font-size:8px}.vb-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.vb-plan{border:1px solid var(--vb-line);background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--plan-accent)8%,transparent),transparent 18rem),#100e0b;border-radius:19px;flex-direction:column;min-width:0;padding:23px;display:flex;position:relative;box-shadow:0 20px 60px #0000002e}.vb-plan.is-featured{border-color:color-mix(in srgb,var(--plan-accent)62%,transparent);box-shadow:0 25px 70px #0000004d,0 0 0 1px color-mix(in srgb,var(--plan-accent)18%,transparent)inset}.vb-plan-badge{border:1px solid color-mix(in srgb,var(--plan-accent)45%,transparent);background:color-mix(in srgb,var(--plan-accent)10%,transparent);color:var(--plan-accent);border-radius:999px;padding:4px 8px;font-size:8px;position:absolute;top:16px;right:16px}.vb-plan-topline{align-items:center;gap:8px;display:flex}.vb-plan-dot{background:var(--plan-accent);width:8px;height:8px;box-shadow:0 0 18px color-mix(in srgb,var(--plan-accent)55%,transparent);border-radius:50%}.vb-plan-name{color:var(--vb-text);letter-spacing:-.025em;font-size:17px;font-weight:600}.vb-plan-description{min-height:58px;color:var(--vb-muted);margin:13px 0 0;font-size:11px;line-height:1.6}.vb-plan-price{flex-wrap:wrap;align-items:baseline;gap:5px;margin-top:20px;display:flex}.vb-plan-price>span{color:var(--vb-text);letter-spacing:-.065em;font-size:43px;font-weight:600;line-height:1}.vb-plan-price small{color:var(--vb-muted);font-size:11px}.vb-plan-price del{color:var(--vb-faint);margin-left:4px;font-size:12px}.vb-plan-tip{color:var(--vb-faint);margin:7px 0 0;font-size:9px}.vb-plan-button{border-color:color-mix(in srgb,var(--plan-accent)50%,transparent);background:color-mix(in srgb,var(--plan-accent)12%,#17130e);width:100%;color:var(--vb-text);margin-top:19px}.vb-plan.is-featured .vb-plan-button{border-color:var(--plan-accent);color:#0b0906;background:linear-gradient(#d4b76b,#b7974d)}.vb-plan-features-title{color:var(--vb-text-soft);letter-spacing:.06em;text-transform:uppercase;margin:23px 0 12px;font-size:9px;font-weight:600}.vb-plan-features{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.vb-plan-features li{color:var(--vb-muted);align-items:flex-start;gap:8px;font-size:10px;line-height:1.5;display:flex}.vb-plan-features svg{width:12px;height:12px;color:var(--plan-accent);flex:none;margin-top:1px}.vb-pricing-footnote{color:var(--vb-faint);text-align:center;justify-content:center;align-items:center;gap:15px;margin-top:30px;font-size:10px;display:flex}.vb-pricing-footnote p{max-width:680px;margin:0}.vb-stripe-mark{color:#8a83ff;letter-spacing:-.04em;font-size:15px;font-weight:700}.vb-legal-page{width:min(820px,100% - 40px);margin:0 auto;padding:154px 0 100px}.vb-legal-head{border-bottom:1px solid var(--vb-line);padding-bottom:32px}.vb-legal-head h1{color:var(--vb-text);letter-spacing:-.06em;margin:16px 0 0;font-size:clamp(2.6rem,6vw,4.6rem);font-weight:700;line-height:.96}.vb-legal-updated{color:var(--vb-faint);font-family:var(--vb-mono);margin:15px 0 0;font-size:9px}.vb-legal-body{flex-direction:column;gap:30px;padding:38px 0;display:flex}.vb-legal-body section{border-bottom:1px solid #e5d2a814;padding-bottom:27px}.vb-legal-body h2{color:var(--vb-text-soft);letter-spacing:-.02em;margin:0;font-size:16px;font-weight:600}.vb-legal-body p{color:var(--vb-muted);margin:11px 0 0;font-size:13px;line-height:1.8}.vb-legal-contact{color:var(--vb-muted);margin:0;font-size:12px}.vb-legal-contact a{color:var(--vb-gold-bright)}.vb-auth-shell{min-height:100dvh;color:var(--vb-text);font-family:var(--vb-sans);background:radial-gradient(circle at 50% 12%,#c5a75b1a,#0000 28rem),#090806;flex-direction:column;display:flex;position:relative;overflow:hidden}.vb-auth-glow{pointer-events:none;background:radial-gradient(circle,#c5a75b14,#0000 65%);border-radius:50%;width:60rem;height:60rem;position:absolute;inset:auto 50% -30rem auto;transform:translate(50%)}.vb-auth-brand{z-index:2;color:var(--vb-text);align-items:center;gap:10px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;top:22px;left:24px}.vb-auth-brand img{object-fit:contain;width:40px;height:40px}.vb-auth-content{z-index:2;flex:1;justify-content:center;align-items:center;width:100%;padding:100px 20px 80px;display:flex;position:relative}.vb-auth-card{border:1px solid var(--vb-line-strong);text-align:center;background:linear-gradient(#ffffff06,#0000 35%),#12100d;border-radius:22px;width:min(440px,100%);padding:28px;box-shadow:0 36px 100px #0000008c}.vb-auth-icon{width:46px;height:46px;color:var(--vb-gold-bright);background:#c5a75b1a;border:1px solid #c5a75b4d;border-radius:14px;justify-content:center;align-items:center;margin-bottom:15px;display:inline-flex}.vb-auth-icon svg{width:20px;height:20px}.vb-auth-card h1{color:var(--vb-text);letter-spacing:-.045em;margin:13px 0 0;font-size:31px;font-weight:600;line-height:1.02}.vb-auth-copy{color:var(--vb-muted);margin:14px 0 0;font-size:13px;line-height:1.7}.vb-google-button{width:100%;min-height:50px;margin-top:24px}.vb-auth-note{color:var(--vb-faint);justify-content:center;align-items:center;gap:7px;margin-top:16px;font-size:9px;display:flex}.vb-auth-note svg{width:12px;height:12px;color:var(--vb-green)}.vb-auth-footer{z-index:2;color:var(--vb-faint);font-family:var(--vb-mono);text-align:center;margin:0;padding:0 20px 26px;font-size:8px;position:relative}.vb-queue-overlay{z-index:120;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#050403d1;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0;overflow-y:auto}.vb-queue-card{border:1px solid var(--vb-line-strong);text-align:center;background:radial-gradient(circle at 50% 0,#c5a75b21,#0000 18rem),#12100d;border-radius:22px;width:min(470px,100%);padding:28px;position:relative;overflow:hidden;box-shadow:0 36px 100px #000000ad}.vb-queue-wave{height:56px;color:var(--vb-gold);justify-content:center;align-items:center;gap:3px;margin-bottom:18px;display:flex}.vb-queue-wave i{background:currentColor;border-radius:99px;width:3px;height:34%;animation:1.1s ease-in-out infinite alternate vb-queue-wave}.vb-queue-wave i:nth-child(3n){height:74%}.vb-queue-wave i:nth-child(4n){height:94%}.vb-queue-wave i:nth-child(5n){height:50%}@keyframes vb-queue-wave{to{opacity:.35;transform:scaleY(.35)}}.vb-queue-kicker{color:var(--vb-gold);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:9px;font-weight:600}.vb-queue-card h2{color:var(--vb-text);letter-spacing:-.045em;margin:12px 0 0;font-size:28px;font-weight:600;line-height:1.05}.vb-queue-step{min-height:40px;color:var(--vb-muted);margin:12px 0 0;font-size:12px;line-height:1.6}.vb-queue-position{color:var(--vb-gold-bright);font-family:var(--vb-mono);letter-spacing:-.07em;margin-top:20px;font-size:42px}.vb-queue-bar{background:#262014;border-radius:99px;height:4px;margin:13px 0 10px;overflow:hidden}.vb-queue-bar i{border-radius:inherit;background:linear-gradient(90deg,#8c702f,#e7ca7b);height:100%;transition:width 1.2s;display:block}.vb-queue-meta{color:var(--vb-faint);font-family:var(--vb-mono);justify-content:space-between;align-items:center;font-size:8px;display:flex}.vb-queue-note{color:var(--vb-muted);margin:20px 0 0;font-size:10px;line-height:1.6}.vb-queue-leave{border:1px solid var(--vb-line-strong);min-height:38px;color:var(--vb-text-soft);font-family:var(--vb-sans);background:0 0;border-radius:999px;margin-top:18px;padding:0 16px;font-size:10px}@media (max-width:1120px){.vb-nav a{padding:0 8px;font-size:12.5px}.vb-app-body{grid-template-columns:54px minmax(0,1fr) 196px}.vb-app-main{padding:16px}.vb-pricing-grid{gap:10px}.vb-plan{padding:19px}}@media (max-width:1024px){.vb-header-inner{grid-template-columns:minmax(0,1fr) auto}.vb-nav,.vb-header-actions{display:none}.vb-menu-button{display:inline-flex}.vb-mobile-menu{background:#090806fa;border-top:1px solid #e5d2a814;flex-direction:column;gap:4px;padding:12px 18px 18px;display:flex}.vb-mobile-menu>a{color:var(--vb-text-soft);border-radius:9px;padding:12px 8px;font-size:14px;text-decoration:none}.vb-mobile-menu>a:hover{background:#e5d2a80d}.vb-mobile-menu-actions{border-top:1px solid #e5d2a814;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding-top:14px;display:flex}.vb-app-body{grid-template-columns:54px minmax(0,1fr)}.vb-app-history{display:none}.vb-feature-grid,.vb-quote-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vb-quote-grid figure:last-child{grid-column:1/-1}.vb-mcp-grid,.vb-api-grid{grid-template-columns:minmax(0,1fr)}.vb-mcp-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.vb-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vb-plan:last-child{grid-column:1/-1}}@media (max-width:900px){.vb-hero{padding-top:132px}.vb-hero h1{font-size:clamp(3.1rem,11vw,5.4rem)}.vb-split{grid-template-columns:minmax(0,1fr);gap:38px}.vb-copy-block{max-width:680px}.vb-section{padding:88px 0}.vb-strip-inner{grid-template-columns:minmax(0,1fr) auto;padding:16px 0}.vb-strip-badge{grid-column:1/-1}.vb-strip-inner p{text-align:left}.vb-model-group{grid-template-columns:minmax(0,1fr);gap:16px}.vb-footer-grid{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,.7fr));gap:24px}.vb-paste-pill{right:12px}}@media (max-width:760px){html{scroll-padding-top:78px}.vb-header-inner{height:62px;padding:0 16px}.vb-brand img{width:32px;height:32px}.vb-brand-word{font-size:16px}.vb-hero{padding-top:114px}.vb-hero-inner,.vb-preview-wrap,.vb-strip-inner,.vb-section,.vb-footer-grid,.vb-footer-base,.vb-pricing,.vb-page-hero,.vb-legal-page{width:calc(100% - 28px)}.vb-hero-logo{width:130px;height:130px;margin-bottom:6px}.vb-hero .vb-eyebrow{margin-bottom:15px;font-size:9px}.vb-hero h1{font-size:clamp(2.9rem,13.5vw,4.5rem);line-height:.93}.vb-hero-copy{margin-top:20px;font-size:15px;line-height:1.6}.vb-hero-actions{gap:9px;margin-top:26px}.vb-button-large{min-height:46px;padding:0 19px;font-size:14px}.vb-preview-wrap{margin-top:48px}.vb-try-note{margin-bottom:2px;font-size:15px}.vb-app-frame{border-radius:16px}.vb-app-titlebar{grid-template-columns:auto auto minmax(0,1fr);min-height:50px;padding:0 11px}.vb-app-title-actions{display:none}.vb-app-body{grid-template-columns:44px minmax(0,1fr);min-height:560px}.vb-app-rail{padding:10px 5px}.vb-app-rail>span{width:30px;height:30px}.vb-app-main{padding:13px}.vb-app-heading{gap:8px}.vb-app-search{display:none}.vb-voice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.vb-voice-card:nth-child(n+5){display:none}.vb-voice-card{min-height:105px;padding:10px}.vb-composer{margin-top:10px}.vb-player{grid-template-columns:auto minmax(0,1fr) auto}.vb-player-time{display:none}.vb-strip{margin-top:26px}.vb-strip-inner{grid-template-columns:minmax(0,1fr);gap:8px}.vb-strip-inner>a{justify-self:start}.vb-section{padding:74px 0}.vb-section-head{text-align:left;margin-bottom:34px}.vb-section-head h2,.vb-copy-block h2,.vb-download-inner h2{font-size:clamp(2rem,9vw,3rem)}.vb-section-head>p,.vb-copy-block>p,.vb-download-inner>p{font-size:14px}.vb-feature-grid,.vb-quote-grid,.vb-faq-grid,.vb-pricing-grid{grid-template-columns:minmax(0,1fr)}.vb-quote-grid figure:last-child,.vb-plan:last-child{grid-column:auto}.vb-feature-visual{height:104px}.vb-capture-panel,.vb-dictate-panel{border-radius:16px;padding:14px}.vb-capture-wave{height:145px}.vb-paste-pill{max-width:none;margin-top:12px;position:static}.vb-mcp-cards,.vb-api-cards,.vb-model-grid{grid-template-columns:minmax(0,1fr)}.vb-download{padding:84px 18px}.vb-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:46px 0 36px}.vb-footer-brand{grid-column:1/-1}.vb-footer-base{justify-content:flex-start;gap:10px 18px}.vb-page-hero{text-align:left;padding:112px 0 36px}.vb-page-hero h1{font-size:clamp(2.5rem,12vw,4rem)}.vb-page-hero-facts{justify-content:flex-start}.vb-pricing{padding-bottom:82px}.vb-pricing-toggle{margin-left:0}.vb-pricing-footnote{flex-direction:column}.vb-legal-page{padding:112px 0 78px}.vb-legal-body{gap:24px}.vb-auth-brand{top:16px;left:16px}.vb-auth-content{padding:86px 14px 68px}.vb-auth-card{border-radius:18px;padding:22px}.vb-auth-card h1{font-size:27px}}@media (max-width:520px){.vb-hero-inner,.vb-preview-wrap,.vb-strip-inner,.vb-section,.vb-footer-grid,.vb-footer-base,.vb-pricing,.vb-page-hero,.vb-legal-page{width:calc(100% - 22px)}.vb-hero h1{font-size:clamp(2.65rem,14.5vw,3.7rem)}.vb-hero-actions .vb-button{width:100%}.vb-hero-meta{font-size:10px}.vb-preview-wrap{width:calc(100% - 16px)}.vb-app-titlebar{grid-template-columns:auto minmax(0,1fr);gap:9px}.vb-app-version{display:none}.vb-app-titlebar>strong{text-align:right}.vb-app-body{grid-template-columns:38px minmax(0,1fr)}.vb-app-rail{gap:5px;padding:8px 3px}.vb-app-rail>span{width:27px;height:27px}.vb-app-rail>span:nth-child(n+6){display:none}.vb-rail-logo{margin-bottom:6px}.vb-rail-logo img{width:25px;height:25px}.vb-app-main{padding:10px}.vb-app-heading h2{font-size:15px}.vb-app-heading p{display:none}.vb-voice-grid{margin-top:10px}.vb-voice-card{min-height:99px;padding:8px}.vb-voice-head strong{font-size:10px}.vb-voice-card>p{font-size:8px}.vb-composer-input{font-size:9px}.vb-composer-meta span{font-size:7px}.vb-player-caption{display:none}.vb-player{grid-template-columns:auto minmax(0,1fr)}.vb-capture-foot{flex-direction:column;align-items:flex-start}.vb-code-card pre,.vb-api-code pre{padding:18px;font-size:10px}.vb-api-facts{justify-content:flex-start}.vb-footer-grid{grid-template-columns:minmax(0,1fr);gap:26px}.vb-footer-brand{grid-column:auto}.vb-footer-column{border-top:1px solid #e5d2a812;padding-top:14px}.vb-queue-overlay{padding:12px}.vb-queue-card{border-radius:18px;padding:22px 16px}.vb-queue-card h2{font-size:24px}.vb-queue-position{font-size:36px}}
