.voice-studio[data-astro-cid-gyqup3y2]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-xl);padding:var(--space-xl);position:relative;overflow:hidden}.studio-header[data-astro-cid-gyqup3y2]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-lg);margin-bottom:var(--space-xl);flex-wrap:wrap}.apple-status-pill[data-astro-cid-gyqup3y2]{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;background:color-mix(in oklch,var(--color-accent) 8%,transparent);border:1px solid color-mix(in oklch,var(--color-accent) 30%,transparent);border-radius:var(--radius-pill);font-size:12px;font-weight:600;color:var(--color-accent);margin-bottom:var(--space-xs)}.pulse-indicator[data-astro-cid-gyqup3y2]{width:7px;height:7px;border-radius:50%;background:var(--color-accent);animation:live-pulse 2s infinite ease-in-out}@keyframes live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(1.3)}}.studio-title[data-astro-cid-gyqup3y2]{font-size:var(--text-2xl);font-weight:600;color:var(--color-ink);margin:4px 0 8px;letter-spacing:-.02em}.studio-desc[data-astro-cid-gyqup3y2]{font-size:var(--text-sm);color:var(--color-ink-2);margin:0;max-width:620px;line-height:1.5}.lang-selector-card[data-astro-cid-gyqup3y2]{display:flex;flex-direction:column;gap:8px}.lang-label[data-astro-cid-gyqup3y2]{font-size:12px;font-weight:600;color:var(--color-muted)}.lang-segmented-bar[data-astro-cid-gyqup3y2]{display:flex;background:color-mix(in oklch,var(--color-ink) 5%,transparent);padding:4px;border-radius:var(--radius-pill);border:1px solid var(--color-rule);gap:4px}.lang-tab[data-astro-cid-gyqup3y2]{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:var(--radius-pill);border:none;background:transparent;cursor:pointer;font-family:inherit;transition:transform .2s cubic-bezier(.16,1,.3,1),opacity .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1)}.lang-tab[data-astro-cid-gyqup3y2]:hover{background:color-mix(in oklch,var(--color-white) 60%,transparent)}.lang-tab[data-astro-cid-gyqup3y2]:active{transform:scale(.97)}.lang-tab[data-astro-cid-gyqup3y2].active{background:var(--color-white);box-shadow:0 2px 8px color-mix(in oklch,var(--color-ink) 8%,transparent)}.lang-flag[data-astro-cid-gyqup3y2]{font-size:14px}.lang-name[data-astro-cid-gyqup3y2]{font-size:12px;font-weight:600;color:var(--color-ink)}.lang-dialect[data-astro-cid-gyqup3y2]{font-size:12px;color:var(--color-muted)}.studio-grid[data-astro-cid-gyqup3y2]{display:grid;grid-template-columns:340px 1fr;gap:var(--space-xl);align-items:start}@media(max-width:900px){.studio-grid[data-astro-cid-gyqup3y2]{grid-template-columns:1fr}}.device-card-wrapper[data-astro-cid-gyqup3y2]{display:flex;justify-content:center}.iphone-chassis[data-astro-cid-gyqup3y2]{width:330px;background:var(--color-device);border:3px solid var(--color-dark-2);border-radius:44px;padding:12px;box-shadow:0 24px 60px -12px color-mix(in oklch,var(--color-ink) 22%,transparent),0 0 0 1px color-mix(in oklch,var(--color-white) 10%,transparent);position:relative}.iphone-notch[data-astro-cid-gyqup3y2]{display:flex;justify-content:center;margin-bottom:12px}.dynamic-island[data-astro-cid-gyqup3y2]{width:190px;height:32px;background:var(--color-ink);border-radius:20px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;color:var(--color-white);transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s cubic-bezier(.16,1,.3,1),background-color .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1),color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1)}.dynamic-island[data-astro-cid-gyqup3y2].island-active{width:250px;background:var(--color-device-active);border:1px solid color-mix(in oklch,var(--color-accent-bright) 40%,transparent)}.island-camera[data-astro-cid-gyqup3y2]{width:10px;height:10px;border-radius:50%;background:var(--color-dark-1)}.island-content[data-astro-cid-gyqup3y2]{display:flex;align-items:center;gap:8px;font-size:12px}.island-timer[data-astro-cid-gyqup3y2]{font-size:12px;color:var(--color-accent-bright)}.island-wave-indicator[data-astro-cid-gyqup3y2]{display:none;align-items:center;gap:2px}.island-wave-indicator[data-astro-cid-gyqup3y2].active{display:flex}.mini-bar[data-astro-cid-gyqup3y2]{width:2px;height:10px;background:var(--color-accent-bright);border-radius:2px;animation:wave-bar 1s infinite alternate ease-in-out}.mini-bar[data-astro-cid-gyqup3y2]:nth-child(2){animation-delay:.2s;height:14px}.mini-bar[data-astro-cid-gyqup3y2]:nth-child(3){animation-delay:.4s;height:8px}@keyframes wave-bar{0%{transform:scaleY(.4)}to{transform:scaleY(1.2)}}.iphone-screen[data-astro-cid-gyqup3y2]{background:var(--color-white);border-radius:32px;padding:20px 16px;display:flex;flex-direction:column;gap:16px;min-height:480px}.caller-profile[data-astro-cid-gyqup3y2]{display:flex;flex-direction:column;align-items:center;text-align:center}.avatar-ring[data-astro-cid-gyqup3y2]{width:64px;height:64px;border-radius:50%;background:color-mix(in oklch,var(--color-accent) 8%,transparent);display:flex;align-items:center;justify-content:center;margin-bottom:8px;border:1px solid color-mix(in oklch,var(--color-accent) 20%,transparent)}.caller-avatar[data-astro-cid-gyqup3y2]{font-size:28px}.caller-name[data-astro-cid-gyqup3y2]{font-size:16px;font-weight:600;color:var(--color-ink);margin:0}.caller-dept[data-astro-cid-gyqup3y2]{font-size:12px;color:var(--color-muted);margin-top:2px}.call-status-badge[data-astro-cid-gyqup3y2]{margin-top:8px;font-size:12px;font-weight:600;padding:4px 12px;border-radius:var(--radius-pill);background:color-mix(in oklch,var(--color-ink) 4%,transparent);color:var(--color-ink-2)}.waveform-box[data-astro-cid-gyqup3y2]{background:color-mix(in oklch,var(--color-ink) 3%,transparent);border:1px solid var(--color-rule);border-radius:var(--radius-md);padding:12px;display:flex;flex-direction:column;align-items:center;gap:8px}.wave-speaker-tag[data-astro-cid-gyqup3y2]{font-size:12px;font-weight:600;color:var(--color-accent)}.equalizer-canvas[data-astro-cid-gyqup3y2]{width:100%;height:52px;display:block}.waveform-meter-legend[data-astro-cid-gyqup3y2]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--color-muted)}.legend-dot[data-astro-cid-gyqup3y2]{width:5px;height:5px;border-radius:50%;background:var(--color-accent)}.phone-action-grid[data-astro-cid-gyqup3y2]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pad-btn[data-astro-cid-gyqup3y2]{min-height:44px;background:color-mix(in oklch,var(--color-ink) 4%,transparent);border:1px solid transparent;border-radius:14px;padding:8px 4px;display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer;transition:transform .15s ease,opacity .15s ease,background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.pad-btn[data-astro-cid-gyqup3y2]:active{transform:scale(.96)}.pad-btn[data-astro-cid-gyqup3y2].active{background:color-mix(in oklch,var(--color-accent) 10%,transparent);border-color:var(--color-accent)}.pad-icon[data-astro-cid-gyqup3y2]{font-size:16px}.pad-label[data-astro-cid-gyqup3y2]{font-size:12px;font-weight:500;color:var(--color-ink-2)}.call-trigger-wrap[data-astro-cid-gyqup3y2]{margin-top:auto}.call-action-btn[data-astro-cid-gyqup3y2]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border-radius:var(--radius-pill);border:none;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:transform .2s cubic-bezier(.16,1,.3,1),opacity .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1)}.btn-call-start[data-astro-cid-gyqup3y2]{background:var(--color-accent);color:var(--color-white);box-shadow:0 4px 14px color-mix(in oklch,var(--color-accent) 30%,transparent)}.btn-call-start[data-astro-cid-gyqup3y2]:hover{background:var(--color-accent-hover);transform:translateY(-1px)}.btn-call-start[data-astro-cid-gyqup3y2]:active{transform:scale(.97)}.btn-call-end[data-astro-cid-gyqup3y2]{background:var(--color-danger);color:var(--color-white);box-shadow:0 4px 14px color-mix(in oklch,var(--color-danger) 30%,transparent)}.btn-call-end[data-astro-cid-gyqup3y2]:hover{background:var(--color-danger-strong)}.btn-call-end[data-astro-cid-gyqup3y2]:active{transform:scale(.97)}.telemetry-wrapper[data-astro-cid-gyqup3y2]{display:flex;flex-direction:column;gap:var(--space-md)}.transcript-card[data-astro-cid-gyqup3y2]{background:color-mix(in oklch,var(--color-white) 85%,transparent);border:1px solid var(--color-rule);border-radius:var(--radius-lg);padding:var(--space-lg);box-shadow:var(--shadow-card)}.card-head[data-astro-cid-gyqup3y2]{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-rule);margin-bottom:var(--space-md)}.tag-accent[data-astro-cid-gyqup3y2]{font-size:12px;font-weight:600;color:var(--color-accent);display:block}.card-subtitle[data-astro-cid-gyqup3y2]{font-size:12px;color:var(--color-ink-2)}.speed-pill[data-astro-cid-gyqup3y2]{font-size:12px;padding:4px 8px;border-radius:var(--radius-pill);background:color-mix(in oklch,var(--color-accent) 8%,transparent);color:var(--color-accent);font-weight:600}.transcript-feed[data-astro-cid-gyqup3y2]{min-height:200px;max-height:240px;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding-right:4px}.transcript-empty-state[data-astro-cid-gyqup3y2]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px 16px;color:var(--color-ink-2);font-size:13px;line-height:1.5}.empty-icon[data-astro-cid-gyqup3y2]{font-size:28px;margin-bottom:8px}.transcript-bubble[data-astro-cid-gyqup3y2]{border-radius:12px;padding:12px 16px;font-size:13px;line-height:1.45;animation:fade-in-up .25s cubic-bezier(.16,1,.3,1)}@keyframes fade-in-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.bubble-caller[data-astro-cid-gyqup3y2]{background:color-mix(in oklch,var(--color-ink) 4%,transparent);border:1px solid var(--color-rule);align-self:flex-start;max-width:88%}.bubble-agent[data-astro-cid-gyqup3y2]{background:color-mix(in oklch,var(--color-accent-soft) 50%,transparent);border:1px solid color-mix(in oklch,var(--color-accent-line) 50%,transparent);align-self:flex-end;max-width:88%}.bubble-meta[data-astro-cid-gyqup3y2]{display:flex;justify-content:space-between;font-size:12px;margin-bottom:4px}.bubble-name[data-astro-cid-gyqup3y2]{font-weight:600;color:var(--color-ink)}.bubble-latency[data-astro-cid-gyqup3y2]{color:var(--color-accent)}.bubble-text[data-astro-cid-gyqup3y2]{color:var(--color-ink)}.airgap-proof-card[data-astro-cid-gyqup3y2]{background:color-mix(in oklch,var(--color-white) 85%,transparent);border:1px solid var(--color-rule);border-radius:var(--radius-lg);padding:var(--space-md) var(--space-lg);display:flex;flex-direction:column;gap:var(--space-md)}.proof-top[data-astro-cid-gyqup3y2]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-md)}.proof-stat-item[data-astro-cid-gyqup3y2]{display:flex;flex-direction:column;gap:2px}.stat-caption[data-astro-cid-gyqup3y2]{font-size:12px;color:var(--color-muted)}.stat-number[data-astro-cid-gyqup3y2]{font-size:15px;font-weight:600;color:var(--color-ink)}.stat-number[data-astro-cid-gyqup3y2].text-accent,.stat-number[data-astro-cid-gyqup3y2].text-success{color:var(--color-accent)}.stat-note[data-astro-cid-gyqup3y2]{font-size:12px;font-family:var(--font-mono);color:var(--color-muted)}.hero-tile[data-astro-cid-j7pv25f6]{padding-top:64px}.close-tile[data-astro-cid-j7pv25f6]{padding-bottom:88px;margin-top:40px}.card[data-astro-cid-j7pv25f6].film{border:0;padding:0;font:inherit;text-align:left;cursor:pointer}.call-wrap[data-astro-cid-j7pv25f6]{margin-top:24px}.call-wrap[data-astro-cid-j7pv25f6] .voice-studio{background:var(--color-paper-2);border:0;border-radius:18px;box-shadow:var(--shadow-tile)}.price-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px}.price-card[data-astro-cid-j7pv25f6]{width:auto;min-height:0}.price-card[data-astro-cid-j7pv25f6] .card-body[data-astro-cid-j7pv25f6]{padding-bottom:32px}.price-figure[data-astro-cid-j7pv25f6]{font-size:clamp(40px,5vw,56px);line-height:1.07;font-weight:600;letter-spacing:-.005em;margin-top:4px}.price-link[data-astro-cid-j7pv25f6]{margin-top:18px}@media(max-width:52rem){.price-grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}}
