.voice-hero[data-astro-cid-hl26t5su]{padding:80px 0 64px;position:relative;overflow:hidden}.voice-hero-glow[data-astro-cid-hl26t5su]{position:absolute;top:-200px;right:-200px;width:600px;height:600px;background:radial-gradient(circle,rgba(235,187,64,.28) 0%,transparent 60%);filter:blur(40px);pointer-events:none;z-index:0}[data-theme=brewcode-light] .voice-hero-glow[data-astro-cid-hl26t5su]{background:radial-gradient(circle,rgba(201,160,48,.28) 0%,transparent 60%)}.voice-hero-grid[data-astro-cid-hl26t5su]{display:grid;grid-template-columns:1.3fr 1fr;gap:64px;align-items:center;position:relative;z-index:1}@media(max-width:1024px){.voice-hero-grid[data-astro-cid-hl26t5su]{grid-template-columns:1fr;gap:48px}}.voice-badge-row[data-astro-cid-hl26t5su]{display:flex;gap:10px;margin-bottom:24px;flex-wrap:wrap}.voice-badge[data-astro-cid-hl26t5su]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;background:var(--muted);color:var(--bright-text);border:1px solid color-mix(in srgb,var(--primary) 28%,transparent)}.voice-badge[data-astro-cid-hl26t5su].pulse:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--success);animation:voice-pulse 2s infinite}.voice-badge[data-astro-cid-hl26t5su].hop{background:color-mix(in srgb,var(--success) 15%,transparent);color:var(--success);border-color:color-mix(in srgb,var(--success) 40%,transparent)}.voice-badge[data-astro-cid-hl26t5su].ent{background:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--bright-text);border-color:color-mix(in srgb,var(--primary) 40%,transparent)}.voice-hero-text[data-astro-cid-hl26t5su] h1[data-astro-cid-hl26t5su]{font-family:Work Sans,system-ui,sans-serif;font-weight:700;line-height:1.2;font-size:clamp(36px,5vw,60px);color:var(--bright);letter-spacing:-.02em;margin:0 0 20px}.voice-hero-text[data-astro-cid-hl26t5su] h1[data-astro-cid-hl26t5su] .accent[data-astro-cid-hl26t5su]{color:var(--primary-text);position:relative}.voice-hero-text[data-astro-cid-hl26t5su] h1[data-astro-cid-hl26t5su] .accent[data-astro-cid-hl26t5su]:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:3px;background:var(--primary);border-radius:2px;opacity:.5}.voice-hero-text[data-astro-cid-hl26t5su] .lead[data-astro-cid-hl26t5su]{font-size:18px;line-height:1.6;color:var(--secondary);max-width:560px;margin:0 0 32px}.voice-cta-row[data-astro-cid-hl26t5su]{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:28px}.platform-row[data-astro-cid-hl26t5su]{display:flex;gap:18px;align-items:center;flex-wrap:wrap;padding-top:8px}.platform-label[data-astro-cid-hl26t5su]{font-size:12px;color:var(--secondary);text-transform:uppercase;letter-spacing:.08em}.platform[data-astro-cid-hl26t5su]{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--text)}.platform[data-astro-cid-hl26t5su] .soon[data-astro-cid-hl26t5su]{font-size:10px;color:var(--secondary);border:1px solid var(--surface);padding:1px 6px;border-radius:3px}.mic-stage[data-astro-cid-hl26t5su]{position:relative;aspect-ratio:1 / 1;background:linear-gradient(135deg,var(--card),var(--surface));border:1px solid var(--surface);border-radius:24px;display:grid;place-items:center;overflow:hidden;box-shadow:0 12px 40px #00000073}[data-theme=brewcode-light] .mic-stage[data-astro-cid-hl26t5su]{box-shadow:0 12px 40px #32280a14}.mic-stage[data-astro-cid-hl26t5su]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,var(--muted) 0%,transparent 70%);animation:voice-pulse-bg 3s ease-in-out infinite}.mic-circle[data-astro-cid-hl26t5su]{width:120px;height:120px;border-radius:50%;background:var(--primary);color:var(--on-primary);display:grid;place-items:center;box-shadow:0 0 0 0 var(--primary);animation:voice-ring 2.4s ease-out infinite;position:relative;z-index:2}.mic-circle[data-astro-cid-hl26t5su] svg[data-astro-cid-hl26t5su]{width:56px;height:56px}.waveform[data-astro-cid-hl26t5su]{position:absolute;bottom:56px;left:50%;transform:translate(-50%);display:flex;gap:4px;align-items:flex-end;height:48px;z-index:2}.waveform[data-astro-cid-hl26t5su] .bar[data-astro-cid-hl26t5su]{width:4px;background:var(--primary);border-radius:2px;animation:voice-wave 1.2s ease-in-out infinite}.waveform[data-astro-cid-hl26t5su] .bar[data-astro-cid-hl26t5su]:nth-child(1){animation-delay:0s;height:30%}.waveform[data-astro-cid-hl26t5su] .bar[data-astro-cid-hl26t5su]:nth-child(2){animation-delay:.1s;height:60%}.waveform[data-astro-cid-hl26t5su] .bar[data-astro-cid-hl26t5su]:nth-child(3){animation-delay:.2s;height:90%}.waveform[data-astro-cid-hl26t5su] .bar[data-astro-cid-hl26t5su]:nth-child(4){animation-delay:.3s;height:70%}.waveform[data-astro-cid-hl26t5su] .bar[data-astro-cid-hl26t5su]:nth-child(5){animation-delay:.4s;height:100%}.waveform[data-astro-cid-hl26t5su] .bar[data-astro-cid-hl26t5su]:nth-child(6){animation-delay:.3s;height:70%}.waveform[data-astro-cid-hl26t5su] .bar[data-astro-cid-hl26t5su]:nth-child(7){animation-delay:.2s;height:90%}.waveform[data-astro-cid-hl26t5su] .bar[data-astro-cid-hl26t5su]:nth-child(8){animation-delay:.1s;height:60%}.waveform[data-astro-cid-hl26t5su] .bar[data-astro-cid-hl26t5su]:nth-child(9){animation-delay:0s;height:30%}.mic-status[data-astro-cid-hl26t5su]{position:absolute;top:24px;left:24px;display:flex;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:11px;color:var(--secondary);z-index:2}.mic-status[data-astro-cid-hl26t5su] .dot[data-astro-cid-hl26t5su]{width:8px;height:8px;border-radius:50%;background:var(--error);animation:voice-pulse 1.4s infinite}.mic-lang-chip[data-astro-cid-hl26t5su]{position:absolute;bottom:24px;right:24px;z-index:2;font-family:JetBrains Mono,monospace;font-size:11px;color:var(--bright-text);background:var(--bg);padding:6px 10px;border-radius:6px;border:1px solid var(--surface)}@keyframes voice-wave{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@keyframes voice-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes voice-pulse-bg{0%,to{opacity:.4}50%{opacity:.8}}@keyframes voice-ring{0%{box-shadow:0 0 color-mix(in srgb,var(--primary) 50%,transparent)}70%{box-shadow:0 0 0 30px color-mix(in srgb,var(--primary) 0%,transparent)}to{box-shadow:0 0 color-mix(in srgb,var(--primary) 0%,transparent)}}@media(prefers-reduced-motion:reduce){.mic-stage[data-astro-cid-hl26t5su]:before,.mic-circle[data-astro-cid-hl26t5su],.waveform[data-astro-cid-hl26t5su] .bar[data-astro-cid-hl26t5su],.mic-status[data-astro-cid-hl26t5su] .dot[data-astro-cid-hl26t5su],.voice-badge[data-astro-cid-hl26t5su].pulse:before{animation:none!important}}.lang-switch[data-astro-cid-s5k5vj7w]{display:inline-flex;gap:4px;background:var(--surface);border:1px solid var(--surface);padding:4px;border-radius:10px;margin-bottom:24px}.lang-switch[data-astro-cid-s5k5vj7w] button[data-astro-cid-s5k5vj7w]{background:transparent;border:none;padding:8px 16px;border-radius:7px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--secondary);transition:all .2s;cursor:pointer}.lang-switch[data-astro-cid-s5k5vj7w] button[data-astro-cid-s5k5vj7w].active{background:var(--primary);color:var(--on-primary)}.lang-switch[data-astro-cid-s5k5vj7w] button[data-astro-cid-s5k5vj7w]:not(.active):hover{color:var(--text)}.ba-variant[data-astro-cid-s5k5vj7w]{display:none}.ba-variant[data-astro-cid-s5k5vj7w].active{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:stretch;animation:voice-fade .3s ease}@media(max-width:900px){.ba-variant[data-astro-cid-s5k5vj7w].active{grid-template-columns:1fr}.ba-variant[data-astro-cid-s5k5vj7w].active .ba-arrow[data-astro-cid-s5k5vj7w]{transform:rotate(90deg);margin:0 auto}}.ba-card[data-astro-cid-s5k5vj7w]{background:var(--card);border:1px solid var(--surface);border-radius:14px;padding:24px;box-shadow:0 2px 12px #0000004d;display:flex;flex-direction:column}[data-theme=brewcode-light] .ba-card[data-astro-cid-s5k5vj7w]{box-shadow:0 2px 12px #32280a0f}.ba-card[data-astro-cid-s5k5vj7w].before{border-color:color-mix(in srgb,var(--error) 30%,transparent)}.ba-card[data-astro-cid-s5k5vj7w].after{border-color:color-mix(in srgb,var(--primary) 28%,transparent);background:linear-gradient(180deg,var(--card),var(--surface))}.ba-head[data-astro-cid-s5k5vj7w]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.ba-label[data-astro-cid-s5k5vj7w]{font-family:JetBrains Mono,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--secondary)}.ba-card[data-astro-cid-s5k5vj7w].before .ba-label[data-astro-cid-s5k5vj7w]{color:var(--error)}.ba-card[data-astro-cid-s5k5vj7w].after .ba-label[data-astro-cid-s5k5vj7w]{color:var(--bright-text)}.ba-meta[data-astro-cid-s5k5vj7w]{font-size:11px;color:var(--secondary);font-family:JetBrains Mono,monospace}.ba-body[data-astro-cid-s5k5vj7w]{font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.7;color:var(--terminal-text);background:var(--terminal-bg);border-radius:8px;padding:18px;flex:1;overflow-x:auto;white-space:pre-wrap;word-wrap:break-word}.ba-card[data-astro-cid-s5k5vj7w].before .ba-body[data-astro-cid-s5k5vj7w]{color:color-mix(in srgb,var(--terminal-text) 85%,transparent);font-style:italic}[data-theme=brewcode-light] .ba-card[data-astro-cid-s5k5vj7w].before .ba-body[data-astro-cid-s5k5vj7w]{color:color-mix(in srgb,var(--terminal-text) 80%,transparent)}.ba-body[data-astro-cid-s5k5vj7w] .md-code[data-astro-cid-s5k5vj7w]{color:var(--primary);font-style:normal}.ba-arrow[data-astro-cid-s5k5vj7w]{display:grid;place-items:center;color:var(--primary-text)}.ba-arrow[data-astro-cid-s5k5vj7w] svg[data-astro-cid-s5k5vj7w]{width:40px;height:40px}.ba-cta[data-astro-cid-s5k5vj7w]{display:flex;justify-content:center;margin-top:32px}@media(prefers-reduced-motion:reduce){.ba-variant[data-astro-cid-s5k5vj7w].active{animation:none!important}}.speed-wrap[data-astro-cid-t6ay6my4]{background:var(--card);border:1px solid var(--surface);border-radius:16px;padding:48px;box-shadow:0 2px 12px #0000004d}[data-theme=brewcode-light] .speed-wrap[data-astro-cid-t6ay6my4]{box-shadow:0 2px 12px #32280a0f}@media(max-width:640px){.speed-wrap[data-astro-cid-t6ay6my4]{padding:24px}}.speed-row[data-astro-cid-t6ay6my4]{margin-bottom:28px}.speed-row[data-astro-cid-t6ay6my4]:last-of-type{margin-bottom:0}.speed-label[data-astro-cid-t6ay6my4]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px;gap:16px}.speed-label[data-astro-cid-t6ay6my4] .name[data-astro-cid-t6ay6my4]{font-size:15px;color:var(--text);font-weight:500}.speed-label[data-astro-cid-t6ay6my4] .time[data-astro-cid-t6ay6my4]{font-family:JetBrains Mono,monospace;font-size:14px;color:var(--secondary)}.speed-label[data-astro-cid-t6ay6my4] .time[data-astro-cid-t6ay6my4] .num[data-astro-cid-t6ay6my4]{color:var(--bright-text);font-size:18px;font-weight:700}.speed-label[data-astro-cid-t6ay6my4] .time[data-astro-cid-t6ay6my4] .variable[data-astro-cid-t6ay6my4]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--error);margin-left:6px}.speed-track[data-astro-cid-t6ay6my4]{height:14px;background:var(--surface);border-radius:7px;overflow:hidden;position:relative}.speed-fill[data-astro-cid-t6ay6my4]{height:100%;border-radius:7px;width:0%;transition:width 1.4s cubic-bezier(.16,1,.3,1)}.speed-fill[data-astro-cid-t6ay6my4].source{padding-left:1rem;padding-right:1rem;border-width:1px;border-color:transparent;background:linear-gradient(90deg,var(--surface),var(--secondary))}.speed-fill[data-astro-cid-t6ay6my4].fast{background:linear-gradient(90deg,var(--primary-text),var(--bright));box-shadow:0 0 16px color-mix(in srgb,var(--primary) 28%,transparent)}.speed-fill[data-astro-cid-t6ay6my4].competitor{background:linear-gradient(90deg,color-mix(in srgb,var(--error) 80%,transparent),var(--error));box-shadow:0 0 16px color-mix(in srgb,var(--error) 22%,transparent)}.speed-row[data-astro-cid-t6ay6my4].visible .speed-fill[data-astro-cid-t6ay6my4].source{width:100%}.speed-row[data-astro-cid-t6ay6my4].visible .speed-fill[data-astro-cid-t6ay6my4].fast{width:3%}.speed-row[data-astro-cid-t6ay6my4].visible .speed-fill[data-astro-cid-t6ay6my4].competitor{width:22.5%}.speed-callout[data-astro-cid-t6ay6my4]{text-align:center;margin:32px 0 0;font-family:Inter,system-ui,sans-serif;font-size:14px;color:var(--secondary);line-height:1.6}@media(prefers-reduced-motion:reduce){.speed-fill[data-astro-cid-t6ay6my4]{transition:none!important}.speed-row[data-astro-cid-t6ay6my4].visible .speed-fill[data-astro-cid-t6ay6my4].source{width:100%}.speed-row[data-astro-cid-t6ay6my4].visible .speed-fill[data-astro-cid-t6ay6my4].fast{width:3%}.speed-row[data-astro-cid-t6ay6my4].visible .speed-fill[data-astro-cid-t6ay6my4].competitor{width:22.5%}}.tabs-nav[data-astro-cid-xtbvghvc]{display:flex;gap:4px;border-bottom:1px solid var(--surface);margin-bottom:32px;overflow-x:auto;position:relative}.tab-btn[data-astro-cid-xtbvghvc]{background:transparent;border:none;padding:14px 22px;color:var(--secondary);font-size:15px;font-weight:500;position:relative;white-space:nowrap;transition:color .2s;cursor:pointer;font-family:Inter,system-ui,sans-serif}.tab-btn[data-astro-cid-xtbvghvc]:hover{color:var(--text)}.tab-btn[data-astro-cid-xtbvghvc].active{color:var(--primary-text)}.tab-indicator[data-astro-cid-xtbvghvc]{position:absolute;bottom:-1px;left:0;height:2px;background:var(--primary);transition:transform .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1);border-radius:2px}.tab-panel[data-astro-cid-xtbvghvc]{display:none;grid-template-columns:1fr 1.4fr;gap:40px;animation:voice-fade .3s ease}.tab-panel[data-astro-cid-xtbvghvc].active{display:grid}@media(max-width:900px){.tab-panel[data-astro-cid-xtbvghvc].active{grid-template-columns:1fr}}.tab-desc[data-astro-cid-xtbvghvc] h3[data-astro-cid-xtbvghvc]{font-family:Work Sans,system-ui,sans-serif;font-size:24px;color:var(--bright);margin:0 0 12px}.tab-desc[data-astro-cid-xtbvghvc] p[data-astro-cid-xtbvghvc]{color:var(--secondary);font-size:15px;margin:0 0 16px;line-height:1.6}.tab-bullets[data-astro-cid-xtbvghvc]{list-style:none;padding:0;margin:0}.tab-bullets[data-astro-cid-xtbvghvc] li[data-astro-cid-xtbvghvc]{font-size:14px;color:var(--text);padding:6px 0 6px 20px;position:relative}.tab-bullets[data-astro-cid-xtbvghvc] li[data-astro-cid-xtbvghvc]:before{content:"▸";position:absolute;left:0;color:var(--primary-text)}.tab-bullets[data-astro-cid-xtbvghvc] code[data-astro-cid-xtbvghvc]{font-family:JetBrains Mono,monospace;color:var(--primary-text);background:var(--muted);padding:1px 5px;border-radius:3px;font-size:.875em}.tab-example[data-astro-cid-xtbvghvc]{background:var(--card);border:1px solid var(--surface);border-radius:12px;padding:20px;box-shadow:0 2px 12px #0000004d}[data-theme=brewcode-light] .tab-example[data-astro-cid-xtbvghvc]{box-shadow:0 2px 12px #32280a0f}.tab-mini[data-astro-cid-xtbvghvc]{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:600px){.tab-mini[data-astro-cid-xtbvghvc]{grid-template-columns:1fr}}.tab-mini-block[data-astro-cid-xtbvghvc]{background:var(--terminal-bg);border-radius:8px;padding:14px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.6;color:var(--terminal-text);white-space:pre-wrap;word-wrap:break-word;min-height:140px}.tab-mini-label[data-astro-cid-xtbvghvc]{font-family:JetBrains Mono,monospace;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--secondary);margin-bottom:8px}.tab-mini-block[data-astro-cid-xtbvghvc].before{color:color-mix(in srgb,var(--terminal-text) 80%,transparent);font-style:italic}.tab-mini-block[data-astro-cid-xtbvghvc] .kw[data-astro-cid-xtbvghvc]{color:var(--primary);font-style:normal}@keyframes voice-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.tab-panel[data-astro-cid-xtbvghvc]{animation:none!important}.tab-indicator[data-astro-cid-xtbvghvc]{transition:none!important}}.ctx-grid[data-astro-cid-rykldhla]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:900px){.ctx-grid[data-astro-cid-rykldhla]{grid-template-columns:1fr}}.ctx-card[data-astro-cid-rykldhla]{background:var(--card);border:1px solid var(--surface);border-radius:12px;padding:28px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;flex-direction:column;gap:14px}.ctx-card[data-astro-cid-rykldhla]:hover{border-color:var(--primary);transform:translateY(-2px);box-shadow:0 8px 30px #0000004d}[data-theme=brewcode-light] .ctx-card[data-astro-cid-rykldhla]:hover{box-shadow:0 8px 30px #32280a1f}.ctx-icon[data-astro-cid-rykldhla]{width:44px;height:44px;border-radius:10px;background:var(--muted);color:var(--primary-text);display:grid;place-items:center}.ctx-icon[data-astro-cid-rykldhla] svg[data-astro-cid-rykldhla]{width:22px;height:22px}.ctx-card[data-astro-cid-rykldhla] h3[data-astro-cid-rykldhla]{font-family:Work Sans,system-ui,sans-serif;font-size:18px;color:var(--text);margin:0}.ctx-card[data-astro-cid-rykldhla] p[data-astro-cid-rykldhla]{color:var(--secondary);font-size:14px;margin:0;line-height:1.6}.ctx-card[data-astro-cid-rykldhla] p[data-astro-cid-rykldhla] code[data-astro-cid-rykldhla]{font-family:JetBrains Mono,monospace;color:var(--primary-text);background:var(--muted);padding:1px 5px;border-radius:3px;font-size:.875em}.ctx-example[data-astro-cid-rykldhla]{background:var(--terminal-bg);border-radius:6px;padding:12px;font-family:JetBrains Mono,monospace;font-size:12px;color:var(--terminal-text);border:1px solid var(--surface)}.ctx-example[data-astro-cid-rykldhla] .arrow[data-astro-cid-rykldhla]{color:var(--primary);margin:0 8px}.ctx-example[data-astro-cid-rykldhla] .out[data-astro-cid-rykldhla]{color:var(--terminal-accent);font-weight:700}.ctx-example[data-astro-cid-rykldhla] .lang[data-astro-cid-rykldhla]{color:var(--terminal-muted);font-style:italic}@media(prefers-reduced-motion:reduce){.ctx-card[data-astro-cid-rykldhla]{transition:none!important}.ctx-card[data-astro-cid-rykldhla]:hover{transform:none!important}}.why-grid[data-astro-cid-uehbn2y3]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:900px){.why-grid[data-astro-cid-uehbn2y3]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.why-grid[data-astro-cid-uehbn2y3]{grid-template-columns:1fr}}.why-card[data-astro-cid-uehbn2y3]{background:var(--card);border:1px solid var(--surface);border-radius:12px;padding:28px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;flex-direction:column;gap:12px}.why-card[data-astro-cid-uehbn2y3]:hover{border-color:var(--primary);transform:translateY(-2px);box-shadow:0 8px 30px #0000004d}[data-theme=brewcode-light] .why-card[data-astro-cid-uehbn2y3]:hover{box-shadow:0 8px 30px #32280a1f}.why-card[data-astro-cid-uehbn2y3].enterprise{background:linear-gradient(180deg,var(--card),var(--surface));border-color:color-mix(in srgb,var(--primary) 30%,transparent)}.why-icon[data-astro-cid-uehbn2y3]{color:var(--primary-text);width:44px;height:44px;border-radius:10px;background:var(--muted);display:grid;place-items:center}.why-card[data-astro-cid-uehbn2y3] h3[data-astro-cid-uehbn2y3]{font-family:Work Sans,system-ui,sans-serif;font-size:18px;font-weight:600;color:var(--text);margin:0}.why-card[data-astro-cid-uehbn2y3] p[data-astro-cid-uehbn2y3]{color:var(--secondary);font-size:14px;margin:0;line-height:1.6}.why-card[data-astro-cid-uehbn2y3] p[data-astro-cid-uehbn2y3] a[data-astro-cid-uehbn2y3]{color:var(--primary-text);text-decoration:underline;text-underline-offset:2px}.why-card[data-astro-cid-uehbn2y3] p[data-astro-cid-uehbn2y3] a[data-astro-cid-uehbn2y3]:hover{color:var(--bright-text)}@media(prefers-reduced-motion:reduce){.why-card[data-astro-cid-uehbn2y3]{transition:none!important}.why-card[data-astro-cid-uehbn2y3]:hover{transform:none!important}}.ask-wrap[data-astro-cid-iih22rm7]{background:linear-gradient(135deg,var(--card),var(--surface));border:1px solid var(--surface);border-radius:16px;padding:40px;text-align:center}@media(max-width:640px){.ask-wrap[data-astro-cid-iih22rm7]{padding:28px 20px}}.ask-wrap[data-astro-cid-iih22rm7] h3[data-astro-cid-iih22rm7]{font-family:Work Sans,system-ui,sans-serif;font-size:22px;color:var(--text);margin:0 0 8px}.ask-wrap[data-astro-cid-iih22rm7] p[data-astro-cid-iih22rm7]{color:var(--secondary);margin:0 0 24px;line-height:1.6}.ask-row[data-astro-cid-iih22rm7]{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.ask-btn[data-astro-cid-iih22rm7]{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:8px;background:var(--surface);color:var(--text);border:1px solid var(--surface);font-size:14px;font-weight:500;transition:all .2s;text-decoration:none;font-family:Inter,system-ui,sans-serif}.ask-btn[data-astro-cid-iih22rm7]:hover{border-color:var(--primary-text);color:var(--primary-text)}.ask-btn[data-astro-cid-iih22rm7] .chip[data-astro-cid-iih22rm7]{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--terminal-muted);padding:2px 6px;border-radius:4px;background:var(--terminal-bg)}.final[data-astro-cid-wb3n4lht]{background:linear-gradient(180deg,transparent,var(--card));text-align:center;padding:80px 0 100px;position:relative}@media(max-width:640px){.final[data-astro-cid-wb3n4lht]{padding:64px 0 80px}}.final[data-astro-cid-wb3n4lht] h2[data-astro-cid-wb3n4lht]{font-family:Work Sans,system-ui,sans-serif;font-weight:700;line-height:1.2;font-size:clamp(32px,4vw,48px);color:var(--bright);margin:0 0 16px}.final[data-astro-cid-wb3n4lht] p[data-astro-cid-wb3n4lht]{color:var(--secondary);font-size:17px;margin:0 auto 32px;max-width:480px;line-height:1.6}.email-form[data-astro-cid-wb3n4lht]{display:flex;gap:10px;max-width:480px;margin:0 auto;flex-wrap:wrap;justify-content:center}.email-input[data-astro-cid-wb3n4lht]{flex:1;min-width:220px;padding:14px 16px;border-radius:10px;background:var(--surface);border:1px solid var(--field-border);color:var(--text);font-size:15px;font-family:Inter,system-ui,sans-serif;transition:border-color .2s,box-shadow .2s}.email-input[data-astro-cid-wb3n4lht]:focus{border-color:var(--primary-text)}.email-input[data-astro-cid-wb3n4lht]::-moz-placeholder{color:var(--secondary)}.email-input[data-astro-cid-wb3n4lht]::placeholder{color:var(--secondary)}.email-input[data-astro-cid-wb3n4lht].invalid{border-color:var(--error)}.form-message[data-astro-cid-wb3n4lht]{margin:20px auto 0;font-size:14px;min-height:22px;color:var(--secondary);max-width:480px}.form-message[data-astro-cid-wb3n4lht].success{color:var(--success)}.form-message[data-astro-cid-wb3n4lht].error{color:var(--error)}.form-message[data-astro-cid-wb3n4lht] a[data-astro-cid-wb3n4lht]{color:var(--primary-text);text-decoration:underline}.form-message[data-astro-cid-wb3n4lht] a[data-astro-cid-wb3n4lht]:hover{color:var(--bright-text)}.enterprise-line[data-astro-cid-wb3n4lht]{margin:32px auto 0;font-size:14px;color:var(--secondary);text-align:center}.enterprise-line[data-astro-cid-wb3n4lht] a[data-astro-cid-wb3n4lht]{color:var(--primary-text);text-decoration:none;font-weight:600;border-bottom:1px solid color-mix(in srgb,var(--primary) 40%,transparent);padding-bottom:1px;transition:color .2s,border-color .2s}.enterprise-line[data-astro-cid-wb3n4lht] a[data-astro-cid-wb3n4lht]:hover{color:var(--bright-text);border-bottom-color:var(--bright-text)}@media(prefers-reduced-motion:reduce){.email-form[data-astro-cid-wb3n4lht] .final-submit:hover{transform:none!important}}.voice-page .voice-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.voice-page .voice-reveal.visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.voice-page .voice-reveal{opacity:1!important;transform:none!important;transition:none!important}}
