.sr-demo[data-v-d5c41d09]{display:flex;flex-direction:column;gap:16px;max-width:440px;position:relative;width:100%}.sr-glow[data-v-d5c41d09]{background:radial-gradient(ellipse at center,var(--accent-glow) 0,transparent 70%);height:240px;inset:-40px -20px auto;opacity:.6;pointer-events:none;position:absolute}.sr-input[data-v-d5c41d09]{align-items:center;background:#ffffff08;border:1px solid var(--border);border-radius:9px;display:flex;gap:10px;padding:12px 14px}.sr-mic[data-v-d5c41d09]{color:var(--accent);display:flex;flex-shrink:0}.sr-mic svg[data-v-d5c41d09]{height:16px;width:16px}.sr-input-text[data-v-d5c41d09]{color:#ffffff6b;font-size:13.5px;font-style:italic;line-height:1.4}.sr-apps[data-v-d5c41d09]{display:flex;flex-wrap:wrap;gap:8px}.sr-app-chip[data-v-d5c41d09]{align-items:center;background:#ffffff08;border:1px solid var(--border);border-radius:7px;color:#ffffff57;display:inline-flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.02em;padding:7px 12px;transition:color .3s ease,border-color .3s ease,background .3s ease,transform .3s ease}.sr-app-chip.active[data-v-d5c41d09]{background:var(--accent-dim);border-color:#e8602c8c;color:var(--white);transform:translateY(-1px)}.sr-app-icon[data-v-d5c41d09]{font-size:13px}.sr-window[data-v-d5c41d09]{background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 24px 60px #00000080;overflow:hidden;position:relative}.sr-bar[data-v-d5c41d09]{align-items:center;background:#ffffff05;border-bottom:1px solid var(--border);display:flex;gap:7px;padding:11px 14px}.sr-dot[data-v-d5c41d09]{background:#ffffff24;border-radius:50%;height:10px;width:10px}.sr-bar-app[data-v-d5c41d09]{align-items:center;color:var(--white);display:inline-flex;font-size:12px;font-weight:600;gap:6px;margin-left:8px;transition:opacity .25s ease,transform .25s ease}.sr-bar-icon[data-v-d5c41d09]{font-size:12.5px}.sr-rule[data-v-d5c41d09]{background:var(--accent-dim);border:1px solid rgba(232,96,44,.4);border-radius:5px;color:var(--accent);font-size:10.5px;font-weight:600;letter-spacing:.04em;margin-left:auto;padding:4px 8px;text-transform:uppercase;transition:opacity .25s ease,transform .25s ease;white-space:nowrap}.sr-bar-app.swapping[data-v-d5c41d09],.sr-rule.swapping[data-v-d5c41d09]{opacity:0;transform:translateY(-4px)}.sr-body[data-v-d5c41d09]{align-items:center;display:flex;min-height:116px;padding:24px 22px}.sr-output[data-v-d5c41d09]{color:var(--white);font-size:15.5px;font-weight:400;line-height:1.62;margin:0}.sr-output.mono[data-v-d5c41d09]{color:var(--off-white);font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px}.sr-caret[data-v-d5c41d09]{animation:sr-blink-d5c41d09 1.05s steps(2,start) infinite;background:var(--accent);display:inline-block;height:16px;margin-left:2px;vertical-align:-3px;width:2px}.sr-caret.idle[data-v-d5c41d09]{animation:none;opacity:0}@keyframes sr-blink-d5c41d09{0%,to{opacity:1}50%{opacity:0}}@media(max-width:860px){.sr-demo[data-v-d5c41d09]{max-width:100%}}@media(prefers-reduced-motion:reduce){.sr-app-chip[data-v-d5c41d09],.sr-bar-app[data-v-d5c41d09],.sr-rule[data-v-d5c41d09]{transition:none}.sr-caret[data-v-d5c41d09]{animation:none;opacity:0}}.fp[data-v-6ce1d91a]{min-height:100vh}.fp-breadcrumb[data-v-6ce1d91a]{align-items:center;display:flex;font-size:12.5px;gap:8px;letter-spacing:.03em;padding:20px 52px 0}.fp-breadcrumb a[data-v-6ce1d91a]{color:var(--off-white);text-decoration:none;transition:color .2s}.fp-breadcrumb a[data-v-6ce1d91a]:hover{color:var(--white)}.fp-bc-sep[data-v-6ce1d91a]{color:#fff3}.fp-bc-current[data-v-6ce1d91a]{color:var(--accent)}.fp-main[data-v-6ce1d91a]{margin:0 auto;max-width:1120px;padding:0 52px 40px}.fp-hero[data-v-6ce1d91a]{align-items:center;border-bottom:1px solid var(--border);display:grid;gap:64px;grid-template-columns:1fr 1fr;padding:64px 0 88px}.fp-eyebrow[data-v-6ce1d91a]{color:var(--accent);display:inline-block;font-size:11.5px;font-weight:500;letter-spacing:.2em;margin-bottom:20px;text-transform:uppercase}.fp-h1[data-v-6ce1d91a]{color:var(--white);font-family:Noto Sans,sans-serif;font-size:clamp(36px,4.4vw,58px);font-weight:900;letter-spacing:-.02em;line-height:1.06;margin:0 0 22px}.fp-sub[data-v-6ce1d91a]{color:var(--off-white);font-size:17px;font-weight:300;line-height:1.65;margin:0 0 32px;max-width:460px}.fp-hero-actions[data-v-6ce1d91a]{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.fp-hero-note[data-v-6ce1d91a]{color:#ffffff52;font-size:12.5px;letter-spacing:.03em}.fp-hero-demo[data-v-6ce1d91a]{display:flex;justify-content:center}.fp-btn[data-v-6ce1d91a]{align-items:center;border-radius:9px;display:inline-flex;font-size:14.5px;font-weight:600;gap:9px;letter-spacing:.01em;padding:13px 24px;text-decoration:none;transition:transform .2s,box-shadow .2s}.fp-btn-primary[data-v-6ce1d91a]{background:var(--accent);color:var(--white)}.fp-btn-primary[data-v-6ce1d91a]:hover{box-shadow:0 12px 30px #e8602c57;transform:translateY(-2px)}.fp-btn-lg[data-v-6ce1d91a]{font-size:16px;padding:16px 32px}.fp-btn-icon[data-v-6ce1d91a]{flex-shrink:0;height:18px;width:18px}.fp-section[data-v-6ce1d91a]{border-bottom:1px solid var(--border);padding:80px 0}.fp-section-head[data-v-6ce1d91a]{margin-bottom:44px}.fp-h2[data-v-6ce1d91a]{color:var(--white);font-family:Noto Sans,sans-serif;font-size:clamp(28px,3.4vw,42px);font-weight:900;letter-spacing:-.018em;line-height:1.12;margin:0}.fp-section-sub[data-v-6ce1d91a]{color:var(--off-white);font-size:16px;margin:14px 0 0}.fp-intro[data-v-6ce1d91a]{max-width:720px}.fp-intro .fp-h2[data-v-6ce1d91a]{margin-bottom:24px}.fp-para[data-v-6ce1d91a]{color:var(--off-white);font-size:16.5px;font-weight:300;line-height:1.74;margin:0 0 18px}.fp-steps[data-v-6ce1d91a]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.fp-step[data-v-6ce1d91a]{border-top:1px solid var(--border);display:flex;gap:28px;padding:26px 0}.fp-step[data-v-6ce1d91a]:first-child{border-top:none}.fp-step-num[data-v-6ce1d91a]{color:var(--accent);flex-shrink:0;font-size:15px;font-weight:900;letter-spacing:.1em;padding-top:3px}.fp-step-num[data-v-6ce1d91a],.fp-step-title[data-v-6ce1d91a]{font-family:Noto Sans,sans-serif}.fp-step-title[data-v-6ce1d91a]{color:var(--white);font-size:20px;font-weight:700;margin:0 0 8px}.fp-step-desc[data-v-6ce1d91a]{color:var(--off-white);font-size:15.5px;font-weight:300;line-height:1.66;margin:0;max-width:620px}.fp-grid[data-v-6ce1d91a]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.fp-benefit[data-v-6ce1d91a],.fp-case[data-v-6ce1d91a]{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:26px 24px;transition:border-color .25s,transform .25s}.fp-benefit[data-v-6ce1d91a]:hover,.fp-case[data-v-6ce1d91a]:hover{border-color:#e8602c66;transform:translateY(-3px)}.fp-case-app[data-v-6ce1d91a]{align-items:center;background:#ffffff0a;border:1px solid var(--border);border-radius:6px;color:var(--white);display:inline-flex;font-size:12px;font-weight:600;gap:7px;letter-spacing:.03em;margin-bottom:16px;padding:5px 11px}.fp-case-dot[data-v-6ce1d91a]{background:var(--accent);border-radius:50%;flex-shrink:0;height:7px;width:7px}.fp-case:hover .fp-case-app[data-v-6ce1d91a]{border-color:#e8602c66}.fp-benefit-mark[data-v-6ce1d91a]{background:var(--accent);border-radius:3px;display:block;height:3px;margin-bottom:18px;width:26px}.fp-card-title[data-v-6ce1d91a]{color:var(--white);font-family:Noto Sans,sans-serif;font-size:18px;font-weight:700;margin:0 0 10px}.fp-card-desc[data-v-6ce1d91a]{color:var(--off-white);font-size:14.5px;font-weight:300;line-height:1.62;margin:0}.fp-faq[data-v-6ce1d91a]{max-width:760px}.fp-faq .fp-h2[data-v-6ce1d91a]{margin-bottom:32px}.fp-faq-list[data-v-6ce1d91a]{display:flex;flex-direction:column}.fp-faq-item[data-v-6ce1d91a]{border-top:1px solid var(--border)}.fp-faq-item[data-v-6ce1d91a]:last-child{border-bottom:1px solid var(--border)}.fp-faq-q[data-v-6ce1d91a]{align-items:center;color:var(--white);cursor:pointer;display:flex;font-size:16.5px;font-weight:500;gap:16px;justify-content:space-between;list-style:none;padding:22px 4px}.fp-faq-q[data-v-6ce1d91a]::-webkit-details-marker{display:none}.fp-faq-icon[data-v-6ce1d91a]{flex-shrink:0;height:14px;position:relative;width:14px}.fp-faq-icon[data-v-6ce1d91a]:after,.fp-faq-icon[data-v-6ce1d91a]:before{background:var(--accent);content:"";position:absolute;transition:transform .25s ease}.fp-faq-icon[data-v-6ce1d91a]:before{height:2px;left:0;top:6px;width:14px}.fp-faq-icon[data-v-6ce1d91a]:after{height:14px;left:6px;top:0;width:2px}.fp-faq-item[open] .fp-faq-icon[data-v-6ce1d91a]:after{transform:rotate(90deg)}.fp-faq-a[data-v-6ce1d91a]{color:var(--off-white);font-size:15.5px;font-weight:300;line-height:1.7;margin:0;max-width:660px;padding:0 4px 24px}.fp-related[data-v-6ce1d91a]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.fp-related-card[data-v-6ce1d91a]{background:var(--surface);border:1px solid var(--border);border-radius:12px;display:block;padding:26px 24px;text-decoration:none;transition:border-color .25s,transform .25s}.fp-related-card[data-v-6ce1d91a]:hover{border-color:#e8602c66;transform:translateY(-3px)}.fp-related-arrow[data-v-6ce1d91a]{color:var(--accent);display:inline-block;font-size:13px;font-weight:600;margin-top:14px}.fp-cta[data-v-6ce1d91a]{overflow:hidden;padding:100px 0 90px;position:relative;text-align:center}.fp-cta-glow[data-v-6ce1d91a]{background:radial-gradient(ellipse at top,rgba(232,96,44,.14) 0,transparent 65%);height:520px;left:50%;pointer-events:none;position:absolute;top:-80px;transform:translate(-50%);width:760px}.fp-cta-headline[data-v-6ce1d91a]{color:var(--white);font-family:Noto Sans,sans-serif;font-size:clamp(34px,5vw,60px);font-weight:900;letter-spacing:-.02em;line-height:1.05;margin:0 0 20px;position:relative;text-transform:uppercase}.fp-cta-body[data-v-6ce1d91a]{color:var(--off-white);font-size:16.5px;font-weight:300;line-height:1.68;margin:0 auto 36px;max-width:520px}.fp-cta .fp-btn[data-v-6ce1d91a],.fp-cta-body[data-v-6ce1d91a]{position:relative}.reveal[data-v-6ce1d91a]{opacity:0;transform:translateY(34px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.reveal.revealed[data-v-6ce1d91a]{opacity:1;transform:translateY(0)}.reveal .fp-benefit[data-v-6ce1d91a],.reveal .fp-case[data-v-6ce1d91a],.reveal .fp-step[data-v-6ce1d91a]{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),border-color .25s ease}.reveal.revealed .fp-benefit[data-v-6ce1d91a],.reveal.revealed .fp-case[data-v-6ce1d91a],.reveal.revealed .fp-step[data-v-6ce1d91a]{opacity:1;transform:translateY(0)}@media(max-width:860px){.fp-breadcrumb[data-v-6ce1d91a]{padding:16px 24px 0}.fp-main[data-v-6ce1d91a]{padding:0 24px 32px}.fp-hero[data-v-6ce1d91a]{gap:48px;grid-template-columns:1fr;padding:44px 0 64px}.fp-hero-demo[data-v-6ce1d91a]{order:-1}.fp-section[data-v-6ce1d91a]{padding:60px 0}.fp-step[data-v-6ce1d91a]{gap:18px}.fp-cta[data-v-6ce1d91a]{padding:72px 0 64px}}@media(prefers-reduced-motion:reduce){.reveal[data-v-6ce1d91a],.reveal .fp-benefit[data-v-6ce1d91a],.reveal .fp-case[data-v-6ce1d91a],.reveal .fp-step[data-v-6ce1d91a]{opacity:1;transform:none;transition:none}}
