.faq-section{padding-top:48px}.faq-list{display:grid;grid-template-columns:repeat(2,1fr);align-items:start;grid-gap:14px 34px;gap:14px 34px;max-width:960px;margin:0 auto}.faq-list details{align-self:start;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:rgba(255,255,255,.035)}.faq-list summary{display:flex;justify-content:space-between;gap:18px;padding:18px 20px;cursor:pointer;color:var(--ink-soft);font-weight:760;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{color:var(--cyan);transition:transform .18s ease}.faq-list details[open] summary svg{transform:rotate(180deg)}.faq-list p{margin:0;padding:0 20px 18px;color:var(--muted);line-height:1.6}.final-cta{width:min(1200px,calc(100% - 56px));margin:24px auto 0;padding:54px 24px;text-align:center;background:radial-gradient(circle at 25% 12%,rgba(55,230,218,.34),transparent 22rem),linear-gradient(180deg,rgba(10,27,42,.88),rgba(5,15,27,.9))}.final-cta h2{max-width:520px;margin-inline:auto}.cta-actions{justify-content:center;margin-top:22px}.footer{display:grid;grid-template-columns:1fr auto auto auto;grid-gap:60px;gap:60px;width:min(1180px,calc(100% - 68px));margin:0 auto;padding:30px 0 44px;color:var(--muted)}.footer p{max-width:220px;margin:12px 0 0}.footer-links{align-items:flex-start;flex-direction:column;gap:8px}.product-page{--product-accent:var(--cyan);--product-accent-2:var(--mint);--product-panel-glow:rgba(55,230,218,0.18);min-height:100vh;padding:118px 0 42px;background:radial-gradient(circle at var(--hero-glow-x,78%) 8%,var(--product-panel-glow),transparent 24rem),radial-gradient(circle at 15% 20%,rgba(143,119,255,.12),transparent 24rem),linear-gradient(180deg,#020813 0,#06111f 48%,#020812 100%)}.product-booking{--product-accent:#37e6da;--product-accent-2:#6af5cf;--product-panel-glow:rgba(55,230,218,0.2);--hero-glow-x:80%}.product-service{--product-accent:#77a7ff;--product-accent-2:#37e6da;--product-panel-glow:rgba(119,167,255,0.2);--hero-glow-x:24%}.product-lead{--product-accent:#ffb35c;--product-accent-2:#ff596d;--product-panel-glow:rgba(255,179,92,0.18);--hero-glow-x:70%}.product-transfer{--product-accent:#8f77ff;--product-accent-2:#37e6da;--product-panel-glow:rgba(143,119,255,0.2);--hero-glow-x:36%}.product-webhook{--product-accent:#6af5cf;--product-accent-2:#ffb35c;--product-panel-glow:rgba(106,245,207,0.17);--hero-glow-x:82%}.product-ops{--product-accent:#ff596d;--product-accent-2:#77a7ff;--product-panel-glow:rgba(255,89,109,0.16);--hero-glow-x:50%}.product-hero-detail,.product-page-cta,.product-section,.product-stat-strip{width:min(1180px,calc(100% - 68px));margin-inline:auto}.product-hero-detail{display:grid;grid-template-columns:minmax(0,.94fr) minmax(390px,.86fr);align-items:center;grid-gap:58px;gap:58px;min-height:640px}.product-copy-detail,.product-feature-card,.product-flow-step,.product-page-cta,.product-stat-strip,.product-use-section,.product-visual-card{animation:productEnter .72s cubic-bezier(.2,.8,.2,1) both}.product-copy-detail{animation-delay:80ms}.back-link{display:inline-flex;align-items:center;gap:8px;margin-bottom:24px;color:var(--ink-soft);font-size:.88rem;font-weight:800;transition:color .18s ease,transform .18s ease}.back-link:hover{color:var(--cyan);transform:translateX(-3px)}.product-copy-detail h1{max-width:740px;margin:18px 0 20px;font-size:clamp(2.75rem,5.7vw,4.9rem);line-height:1;letter-spacing:0}.product-copy-detail p{max-width:650px;margin:0;color:var(--ink-soft);font-size:clamp(1rem,1.5vw,1.16rem);line-height:1.8}.product-visual-card{position:relative;overflow:hidden;min-height:560px;padding:26px;border:1px solid color-mix(in srgb,var(--product-accent) 42%,transparent);border-radius:28px;background:radial-gradient(circle at var(--visual-glow-x,50%) 12%,color-mix(in srgb,var(--product-accent) 22%,transparent),transparent 16rem),linear-gradient(var(--visual-angle,145deg),rgba(13,30,48,.92),rgba(5,14,27,.9)),var(--panel);box-shadow:var(--shadow),inset 0 1px 0 rgba(255,255,255,.08);animation-delay:.18s}.product-visual-card:before{position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:42px 42px;content:"";-webkit-mask-image:radial-gradient(circle at 50% 34%,black,transparent 72%);mask-image:radial-gradient(circle at 50% 34%,black,transparent 72%)}.product-visual-glow{position:absolute;inset:auto -20% 8% -20%;height:210px;background:radial-gradient(circle,color-mix(in srgb,var(--product-accent) 28%,transparent),transparent 64%);filter:blur(8px);animation:productGlow 4s ease-in-out infinite}.product-visual-head{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:20px;color:var(--ink-soft);font-size:.88rem;font-weight:800}.product-visual-head b{display:inline-flex;align-items:center;gap:8px;color:var(--product-accent)}.status-dot{width:8px;height:8px;border-radius:50%;background:var(--product-accent);box-shadow:0 0 18px color-mix(in srgb,var(--product-accent) 80%,transparent)}.product-orb-scene{position:relative;z-index:1;display:grid;place-items:center;min-height:300px;margin:26px 0 18px}.product-orb-scene:after,.product-orb-scene:before{position:absolute;border:1px dashed color-mix(in srgb,var(--product-accent) 38%,transparent);border-radius:50%;content:"";animation:rotateClockwise 18s linear infinite}.product-orb-scene:before{width:250px;height:250px}.product-orb-scene:after{width:330px;height:330px;opacity:.6;animation-direction:reverse;animation-duration:24s}.product-core{position:relative;z-index:2;display:grid;place-items:center;width:146px;height:146px;border:1px solid color-mix(in srgb,var(--product-accent) 52%,transparent);border-radius:50%;color:var(--product-accent);background:radial-gradient(circle,color-mix(in srgb,var(--product-accent) 28%,transparent),rgba(11,30,47,.86) 62%,rgba(4,14,27,.94));box-shadow:0 0 52px color-mix(in srgb,var(--product-accent) 24%,transparent);animation:orbBreathe 3.4s ease-in-out infinite}.orbit-node{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:6px;padding:9px 13px;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:var(--ink-soft);background:rgba(15,31,48,.9);box-shadow:0 14px 30px rgba(0,0,0,.22);animation:labelFloat 3.6s ease-in-out infinite}.node-a{top:16%;left:8%}.node-b{top:18%;right:8%;animation-delay:.22s}.node-c{bottom:14%;left:11%;animation-delay:.44s}.node-d{right:10%;bottom:15%;animation-delay:.66s}.product-visual-rows{position:relative;z-index:1;display:grid;grid-gap:10px;gap:10px}.product-visual-rows div{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.048);animation:rowPulse 3.6s ease-in-out infinite}.product-visual-rows span{color:var(--product-accent);font-size:.76rem;font-weight:900}.product-visual-rows strong{color:var(--ink-soft);font-size:.9rem}.product-visual-rows svg{color:var(--product-accent)}.product-stat-strip{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:6px;animation-delay:.26s}.product-stat-strip div{min-height:132px;padding:24px;border:1px solid color-mix(in srgb,var(--product-accent) 28%,transparent);border-radius:20px;background:rgba(255,255,255,.045)}.product-stat-strip span,.product-stat-strip strong{display:block}.product-stat-strip strong{color:var(--product-accent);font-size:clamp(2.1rem,4vw,3.25rem);line-height:1}.product-stat-strip span{margin-top:10px;color:var(--ink-soft)}.product-section{padding:92px 0 0}.product-section-heading{max-width:700px;margin-bottom:26px}.product-page-cta span,.product-section-heading span,.product-use-copy span{color:var(--product-accent);font-size:.76rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.product-page-cta h2,.product-section-heading h2,.product-use-copy h2{margin:10px 0 0;font-size:clamp(2rem,4vw,3.6rem);line-height:1.05}.product-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.product-feature-card{min-height:270px;padding:26px;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:radial-gradient(circle at 16% 12%,color-mix(in srgb,var(--product-accent) 16%,transparent),transparent 11rem),rgba(255,255,255,.04)}.product-feature-card:nth-child(2){animation-delay:.12s}.product-feature-card:nth-child(3){animation-delay:.22s}.product-feature-card svg{color:var(--product-accent)}.product-feature-card h3{margin:28px 0 10px;font-size:1.28rem}.product-feature-card p,.product-use-copy p{margin:0;color:var(--muted);line-height:1.7}.product-use-copy h2{margin-bottom:24px}.product-flow-line{position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.product-flow-line:before{position:absolute;top:34px;left:8%;right:8%;height:2px;background:linear-gradient(90deg,transparent,var(--product-accent),var(--product-accent-2),transparent);content:"";opacity:.48}.product-flow-step{position:relative;min-height:160px;padding:22px;border:1px solid color-mix(in srgb,var(--product-accent) 26%,transparent);border-radius:20px;background:rgba(5,16,30,.86)}.product-flow-step:nth-child(2){animation-delay:.1s}.product-flow-step:nth-child(3){animation-delay:.2s}.product-flow-step:nth-child(4){animation-delay:.3s}.product-flow-step b{display:grid;place-items:center;width:52px;height:52px;margin-bottom:22px;border:1px solid color-mix(in srgb,var(--product-accent) 48%,transparent);border-radius:50%;color:var(--product-accent);background:#081827}.product-flow-step span{display:block;color:var(--ink-soft);font-weight:800;line-height:1.45}.product-use-section{display:grid;grid-template-columns:minmax(0,.85fr) minmax(320px,.65fr);grid-gap:30px;gap:30px;align-items:center;margin-top:92px;padding:34px;border:1px solid color-mix(in srgb,var(--product-accent) 26%,transparent);border-radius:28px;background:radial-gradient(circle at 78% 10%,color-mix(in srgb,var(--product-accent-2) 18%,transparent),transparent 16rem),rgba(255,255,255,.04)}.product-use-list{display:grid;grid-gap:12px;gap:12px}.product-use-list div{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid rgba(255,255,255,.09);border-radius:15px;background:rgba(255,255,255,.04);color:var(--ink-soft);font-weight:800}.product-use-list svg{color:var(--product-accent)}.product-page-cta{margin-top:86px;padding:54px 30px;border:1px solid color-mix(in srgb,var(--product-accent) 28%,transparent);border-radius:28px;text-align:center;background:radial-gradient(circle at 50% 10%,color-mix(in srgb,var(--product-accent) 30%,transparent),transparent 20rem),linear-gradient(180deg,rgba(10,27,42,.9),rgba(5,15,27,.92))}.product-page-cta h2{max-width:760px;margin:12px auto 24px}.product-footer{margin-top:56px}.destination-page{--destination-width:min(1180px,calc(100% - 68px))}.destination-hero,.destination-proof,.destination-section,.pricing-grid{width:var(--destination-width);margin-inline:auto}.destination-hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(390px,.82fr);align-items:center;grid-gap:58px;gap:58px;min-height:620px}.destination-copy{animation:productEnter .72s cubic-bezier(.2,.8,.2,1) both}.destination-copy h1{max-width:780px;margin:18px 0 20px;font-size:clamp(2.8rem,5.6vw,5rem);line-height:1}.destination-copy p{max-width:660px;margin:0;color:var(--ink-soft);font-size:clamp(1rem,1.4vw,1.16rem);line-height:1.78}.destination-visual-card{position:relative;overflow:hidden;min-height:540px;padding:26px;border:1px solid color-mix(in srgb,var(--product-accent) 42%,transparent);border-radius:30px;background:radial-gradient(circle at 50% 12%,color-mix(in srgb,var(--product-accent) 24%,transparent),transparent 18rem),linear-gradient(145deg,rgba(13,30,48,.92),rgba(5,14,27,.9));box-shadow:var(--shadow),inset 0 1px 0 rgba(255,255,255,.08);animation:productEnter .72s cubic-bezier(.2,.8,.2,1) .12s both}.destination-visual-card:before{position:absolute;inset:0;background:radial-gradient(circle at 18% 24%,color-mix(in srgb,var(--product-accent-2) 20%,transparent),transparent 12rem),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:auto,40px 40px,40px 40px;content:"";-webkit-mask-image:radial-gradient(circle at 50% 42%,black,transparent 76%);mask-image:radial-gradient(circle at 50% 42%,black,transparent 76%)}.destination-visual-top{position:relative;z-index:1;display:flex;justify-content:space-between;color:var(--ink-soft);font-size:.82rem;font-weight:850;text-transform:capitalize}.destination-visual-top b{display:inline-flex;align-items:center;gap:8px;color:var(--product-accent)}.destination-main-orb{position:relative;z-index:1;display:grid;place-items:center;width:min(330px,78%);aspect-ratio:1;margin:54px auto 34px;border:1px solid color-mix(in srgb,var(--product-accent) 40%,transparent);border-radius:36px;color:var(--product-accent);background:radial-gradient(circle,color-mix(in srgb,var(--product-accent) 24%,transparent),rgba(8,25,41,.92) 62%);box-shadow:0 0 64px color-mix(in srgb,var(--product-accent) 22%,transparent);animation:orbBreathe 3.8s ease-in-out infinite}.destination-main-orb:after,.destination-main-orb:before{position:absolute;inset:-34px;border:1px dashed color-mix(in srgb,var(--product-accent) 28%,transparent);border-radius:inherit;content:"";animation:rotateClockwise 22s linear infinite}.destination-main-orb:after{inset:34px;border-style:solid;opacity:.42;animation-direction:reverse}.destination-main-orb strong,.destination-main-orb svg{position:relative;z-index:1}.destination-main-orb strong{max-width:180px;margin-top:-70px;color:var(--ink);font-size:1.08rem;line-height:1.25;text-align:center}.destination-node-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.destination-node-grid div,.destination-proof div,.destination-related-grid a,.pricing-grid article{border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.045);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.destination-node-grid div{display:flex;align-items:center;gap:10px;min-height:68px;padding:13px;border-radius:16px;color:var(--ink-soft);font-size:.82rem;font-weight:800}.destination-node-grid svg{color:var(--product-accent)}.visual-analytics,.visual-builder,.visual-calendar,.visual-monitor,.visual-pipeline,.visual-security,.visual-transfer{display:flex;flex-direction:column}.pipeline-lanes{position:relative;z-index:1;display:grid;grid-gap:16px;gap:16px;margin-top:52px}.pipeline-lanes div{display:grid;grid-template-columns:auto 1fr;grid-gap:14px;gap:14px;align-items:center;min-height:74px;padding:18px;border:1px solid color-mix(in srgb,var(--product-accent) 24%,transparent);border-radius:16px;background:rgba(255,255,255,.045);animation:rowPulse 2.8s ease-in-out infinite}.destination-visual-card label span,.pipeline-lanes span{color:var(--product-accent);font-weight:950}.pipeline-lanes strong{color:var(--ink-soft)}.pipeline-signal{position:absolute;left:60px;right:60px;bottom:42px;height:4px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--product-accent),var(--product-accent-2),transparent);animation:horizontalSweep 2.8s ease-in-out infinite}.voice-call-path{position:relative;z-index:1;min-height:330px;margin-top:58px}.voice-call-path:before{position:absolute;top:50%;left:8%;right:8%;height:2px;background:linear-gradient(90deg,var(--product-accent),var(--product-accent-2));content:""}.voice-path-node{position:absolute;display:grid;grid-gap:8px;gap:8px;width:170px;min-height:118px;padding:18px;border:1px solid color-mix(in srgb,var(--product-accent) 30%,transparent);border-radius:24px;background:rgba(255,255,255,.05);box-shadow:0 0 28px rgba(0,0,0,.16)}.voice-path-1{left:0;top:34%}.voice-path-2{left:50%;top:0;transform:translateX(-50%)}.voice-path-3{right:0;top:34%}.voice-path-node span,.voice-sid-card span{color:var(--product-accent);font-size:.76rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.voice-path-node strong,.voice-sid-card strong{color:var(--ink-soft);line-height:1.3}.voice-sid-card{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:16px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:rgba(255,255,255,.045)}.voice-sid-card small{color:var(--product-accent);font-weight:850}.speech-wave-card{position:relative;z-index:1;margin-top:52px;padding:24px;border:1px solid color-mix(in srgb,var(--product-accent) 30%,transparent);border-radius:24px;background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--product-accent) 14%,transparent),transparent 12rem),rgba(255,255,255,.045)}.speech-routing-grid span,.speech-wave-card>span{color:var(--product-accent);font-size:.76rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.speech-wave{display:flex;align-items:center;justify-content:space-between;gap:5px;height:130px;margin-top:20px}.speech-wave i{width:4px;min-height:18px;border-radius:999px;background:linear-gradient(180deg,var(--product-accent),var(--product-accent-2));box-shadow:0 0 12px color-mix(in srgb,var(--product-accent) 52%,transparent);animation:speechPulse .98s ease-in-out infinite alternate}.speech-wave i:nth-child(3n){min-height:54px}.speech-wave i:nth-child(4n){min-height:86px}.speech-wave i:nth-child(5n){min-height:32px}.speech-routing-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;margin-top:18px}.speech-routing-grid div{min-height:112px;padding:16px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:rgba(255,255,255,.045)}.speech-routing-grid strong{display:block;margin-top:14px;color:var(--ink-soft);line-height:1.3}.builder-panel{position:relative;z-index:1;display:grid;grid-gap:16px;gap:16px;margin-top:56px}.builder-panel label{display:grid;grid-gap:10px;gap:10px;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(255,255,255,.048)}.builder-panel b{display:block;min-height:44px;padding:12px 14px;border-radius:12px;color:var(--ink);background:color-mix(in srgb,var(--product-accent) 12%,rgba(255,255,255,.05))}.model-router{position:relative;z-index:1;display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px;margin-top:50px}.model-router:before{position:absolute;top:50%;left:48px;right:48px;height:2px;background:linear-gradient(90deg,transparent,var(--product-accent),var(--product-accent-2),transparent);content:"";opacity:.7}.model-context,.model-output{position:relative;width:72%;min-height:100px;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:rgba(255,255,255,.048)}.model-output{justify-self:end}.model-context span,.model-output span{color:var(--product-accent);font-size:.76rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.model-context strong,.model-output strong{display:block;margin-top:12px;color:var(--ink-soft);line-height:1.35}.model-core{position:relative;z-index:2;display:grid;place-items:center;width:188px;height:188px;margin:-6px auto;border:1px solid color-mix(in srgb,var(--product-accent) 44%,transparent);border-radius:50%;color:var(--product-accent);background:radial-gradient(circle,color-mix(in srgb,var(--product-accent) 24%,transparent),rgba(9,24,40,.92) 66%),rgba(255,255,255,.04);box-shadow:0 0 58px color-mix(in srgb,var(--product-accent) 22%,transparent);text-align:center}.model-core small,.model-core strong{display:block}.model-core strong{margin-top:-34px;color:var(--ink)}.model-core small{max-width:130px;margin-top:-42px;color:var(--muted);line-height:1.3}.model-tool-strip{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:10px;margin-top:28px;padding-top:20px;border-top:1px solid color-mix(in srgb,var(--product-accent) 22%,transparent)}.model-tool-strip span{padding:9px 12px;border:1px solid color-mix(in srgb,var(--product-accent) 26%,transparent);border-radius:999px;color:var(--ink-soft);background:rgba(255,255,255,.045);font-size:.78rem;font-weight:850}.monitor-rows{position:relative;z-index:1;display:grid;grid-gap:12px;gap:12px;width:100%;margin-top:70px}.monitor-rows div{display:grid;grid-template-columns:12px minmax(0,1fr) auto;grid-gap:13px;gap:13px;align-items:center;min-height:72px;padding:16px;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:rgba(255,255,255,.045)}.monitor-rows i{width:10px;height:10px;border-radius:50%;background:var(--product-accent);box-shadow:0 0 18px color-mix(in srgb,var(--product-accent) 80%,transparent)}.monitor-rows strong{display:block;color:var(--ink-soft);min-width:0}.monitor-rows span{display:inline-flex;align-items:center;justify-content:center;justify-self:end;min-width:78px;padding:6px 10px;border-radius:999px;color:#021015;background:linear-gradient(135deg,var(--product-accent),var(--product-accent-2));font-size:.72rem;font-weight:900}.analytics-board{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px;margin-top:48px}.analytics-metric-card{position:relative;overflow:hidden;min-height:198px;padding:22px;border:1px solid rgba(255,255,255,.11);border-radius:24px;background:radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--product-accent) 13%,transparent),transparent 8rem),linear-gradient(180deg,rgba(18,35,54,.74),rgba(9,21,36,.82));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 42px rgba(0,0,0,.18)}.analytics-metric-card:after{position:absolute;inset:auto 16px 52px 16px;height:54px;background:linear-gradient(180deg,color-mix(in srgb,var(--product-accent) 18%,transparent),transparent),repeating-linear-gradient(90deg,transparent 0 16px,rgba(255,255,255,.035) 16px 17px,transparent 17px 32px);-webkit-clip-path:polygon(0 62%,7% 50%,13% 57%,20% 42%,27% 49%,34% 46%,41% 61%,49% 55%,57% 38%,64% 43%,72% 35%,80% 58%,87% 49%,94% 55%,100% 45%,100% 100%,0 100%);clip-path:polygon(0 62%,7% 50%,13% 57%,20% 42%,27% 49%,34% 46%,41% 61%,49% 55%,57% 38%,64% 43%,72% 35%,80% 58%,87% 49%,94% 55%,100% 45%,100% 100%,0 100%);content:"";opacity:.9}.analytics-icon{display:inline-grid;place-items:center;width:48px;height:48px;margin-bottom:16px;border:1px solid rgba(255,255,255,.1);border-radius:16px;color:var(--product-accent);background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--product-accent) 18%,transparent),transparent 70%),rgba(255,255,255,.045)}.analytics-metric-card b,.analytics-metric-card em,.analytics-metric-card small,.analytics-metric-card strong,.sentiment-track,.sparkline{display:block}.analytics-metric-card em{color:var(--ink-soft);font-style:normal;font-size:1rem}.analytics-metric-card strong{margin-top:12px;color:var(--ink);font-size:clamp(2.65rem,4.5vw,3.7rem);line-height:1}.analytics-metric-card b{position:absolute;top:86px;right:22px;padding:8px 12px;border-radius:12px;color:var(--product-accent);background:color-mix(in srgb,var(--product-accent) 14%,rgba(255,255,255,.045));font-size:.8rem}.analytics-metric-card .trend-down{color:var(--product-accent-2)}.sparkline{position:relative;width:100%;height:48px;margin-top:24px;overflow:visible}.sparkline-fill,.sparkline-line{fill:none}.sparkline-line{stroke:var(--product-accent);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--product-accent) 72%,transparent))}.sparkline-fill{fill:color-mix(in srgb,var(--product-accent) 16%,transparent);stroke:none}.sentiment-track{position:relative;height:8px;margin-top:38px;border-radius:999px;background:rgba(255,255,255,.12)}.sentiment-track i{position:absolute;inset:0 22% 0 0;border-radius:inherit;background:linear-gradient(90deg,var(--product-accent),var(--product-accent-2));box-shadow:0 0 18px color-mix(in srgb,var(--product-accent) 58%,transparent)}.sentiment-track i:after{position:absolute;top:50%;right:-7px;width:16px;height:16px;border-radius:50%;background:var(--ink);box-shadow:0 0 0 4px color-mix(in srgb,var(--product-accent) 48%,transparent);content:"";transform:translateY(-50%)}.analytics-metric-card small{margin-top:8px;color:var(--muted)}.sentiment-labels{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.sentiment-labels span:nth-child(2){text-align:center}.sentiment-labels span:last-child{text-align:right}.analytics-footer{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:18px;gap:18px;margin-top:22px;padding-top:18px;border-top:1px solid color-mix(in srgb,var(--product-accent) 24%,transparent)}.analytics-footer b,.analytics-footer span{color:var(--product-accent);font-weight:900}.analytics-footer small{color:var(--muted)}.analytics-footer b{display:inline-flex;align-items:center;gap:8px;color:var(--ink)}.analytics-footer i{width:7px;height:7px;border-radius:50%;background:var(--product-accent);box-shadow:0 0 12px color-mix(in srgb,var(--product-accent) 70%,transparent)}.lead-score-card{position:relative;z-index:1;display:grid;place-items:center;width:min(250px,72%);aspect-ratio:1;margin:42px auto 28px;border:1px solid color-mix(in srgb,var(--product-accent) 36%,transparent);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--product-accent) 24%,transparent),rgba(10,26,43,.88) 64%),rgba(255,255,255,.04);box-shadow:0 0 54px color-mix(in srgb,var(--product-accent) 18%,transparent);text-align:center}.lead-score-card small,.lead-score-card span{color:var(--muted)}.lead-score-card strong{color:var(--ink);font-size:clamp(4rem,7vw,6rem);line-height:.8}.lead-score-card small{margin-top:-30px}.lead-intake-list{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.lead-intake-list div{min-height:92px;padding:16px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:rgba(255,255,255,.045)}.lead-intake-list span,.lead-intake-list strong{display:block}.lead-intake-list span{color:var(--product-accent);font-size:.76rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.lead-intake-list strong{margin-top:10px;color:var(--ink-soft);line-height:1.3}.security-stack{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px;margin-top:78px}.security-stack div{display:grid;place-items:center;grid-gap:16px;gap:16px;min-height:164px;padding:20px;border:1px solid color-mix(in srgb,var(--product-accent) 24%,transparent);border-radius:24px;background:rgba(255,255,255,.045);text-align:center}.security-stack svg{color:var(--product-accent)}.calendar-mini-board{position:relative;z-index:1;display:grid;grid-gap:14px;gap:14px;margin-top:70px}.calendar-mini-board div{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:20px;gap:20px;min-height:78px;padding:16px 18px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:rgba(255,255,255,.045)}.calendar-mini-board strong{color:var(--ink);font-size:1.5rem}.calendar-mini-board span{color:var(--muted)}.calendar-mini-board .confirmed-slot{border-color:color-mix(in srgb,var(--product-accent) 48%,transparent);background:color-mix(in srgb,var(--product-accent) 13%,rgba(255,255,255,.04))}.calendar-mini-board .confirmed-slot span{color:var(--product-accent);font-weight:900}.calendar-sync-layout{position:relative;z-index:1;display:grid;grid-template-columns:.9fr 1fr;grid-gap:18px;gap:18px;margin-top:62px}.calendar-month,.calendar-provider-list{padding:18px;border:1px solid rgba(255,255,255,.09);border-radius:22px;background:rgba(255,255,255,.045)}.calendar-month{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:8px;gap:8px;align-content:start}.calendar-month span{display:grid;place-items:center;aspect-ratio:1;border-radius:10px;color:var(--muted);background:rgba(255,255,255,.035);font-size:.78rem;font-weight:800}.calendar-month .active-day{color:#021015;background:var(--product-accent)}.calendar-month .booked-day{color:var(--ink);border:1px solid color-mix(in srgb,var(--product-accent) 45%,transparent);background:color-mix(in srgb,var(--product-accent) 14%,rgba(255,255,255,.045))}.calendar-provider-list{display:grid;grid-gap:12px;gap:12px}.calendar-provider-list div{padding:15px;border-radius:15px;background:color-mix(in srgb,var(--product-accent) 9%,rgba(255,255,255,.045))}.calendar-provider-list span,.calendar-provider-list strong{display:block}.calendar-provider-list span{color:var(--product-accent);font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.calendar-provider-list strong{margin-top:8px;color:var(--ink-soft)}.transfer-map{position:relative;z-index:1;min-height:360px;margin-top:56px}.transfer-map:before{position:absolute;top:50%;left:14%;right:14%;height:2px;background:linear-gradient(90deg,var(--product-accent),var(--product-accent-2));content:""}.transfer-node{position:absolute;display:grid;place-items:center;width:132px;height:132px;border:1px solid color-mix(in srgb,var(--product-accent) 30%,transparent);border-radius:50%;background:rgba(255,255,255,.052);text-align:center}.transfer-node-0{left:0;top:34%}.transfer-node-1{left:31%;top:4%}.transfer-node-2{right:31%;bottom:4%}.transfer-node-3{right:0;top:34%}.business-hub{position:relative;z-index:1;min-height:360px;margin-top:56px}.business-center{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:150px;height:150px;border:1px solid color-mix(in srgb,var(--product-accent) 42%,transparent);border-radius:50%;color:var(--ink);background:radial-gradient(circle,color-mix(in srgb,var(--product-accent) 24%,transparent),rgba(9,24,40,.94) 68%);font-weight:950;transform:translate(-50%,-50%)}.business-tool{position:absolute;display:inline-flex;align-items:center;justify-content:center;min-width:116px;padding:12px 14px;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:var(--ink-soft);background:rgba(255,255,255,.05);font-weight:850}.tool-1{left:6%;top:14%}.tool-2{right:6%;top:14%}.tool-3{left:0;top:52%}.tool-4{right:0;top:52%}.tool-5{left:18%;bottom:8%}.tool-6{right:18%;bottom:8%}.business-event-row{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr;grid-gap:14px;gap:14px;padding:16px;border:1px solid color-mix(in srgb,var(--product-accent) 24%,transparent);border-radius:18px;background:rgba(255,255,255,.045)}.business-event-row span{color:var(--product-accent);font-weight:950}.business-event-row strong{color:var(--ink-soft)}.developer-code-card{position:relative;z-index:1;margin-top:60px;padding:20px;border:1px solid color-mix(in srgb,var(--product-accent) 30%,transparent);border-radius:22px;background:rgba(2,10,20,.72)}.developer-code-card span{color:var(--product-accent);font-size:.78rem;font-weight:950}.developer-code-card pre{margin:18px 0 0;color:var(--ink-soft);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.88rem;line-height:1.7;white-space:pre-wrap}.developer-contracts{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:16px}.developer-contracts div{min-height:78px;padding:14px;border:1px solid rgba(255,255,255,.09);border-radius:16px;color:var(--ink-soft);background:rgba(255,255,255,.045);font-weight:850}.destination-proof{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:12px}.destination-proof div{display:flex;align-items:center;gap:12px;min-height:92px;padding:20px;border-radius:18px;color:var(--ink-soft);font-weight:840}.destination-proof svg{color:var(--product-accent)}.destination-section{padding-top:96px}.destination-split{display:grid;grid-template-columns:minmax(0,.72fr) minmax(420px,.86fr);grid-gap:42px;gap:42px;align-items:start}.destination-split>div:first-child span{color:var(--product-accent);font-size:.76rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.destination-split h2{margin:12px 0 22px;font-size:clamp(2rem,4vw,3.45rem);line-height:1.05}.destination-split p{margin:0;color:var(--muted);line-height:1.75}.destination-flow{display:grid;grid-gap:12px;gap:12px}.destination-flow article{display:grid;grid-template-columns:auto 1fr;grid-gap:16px;gap:16px;align-items:center;min-height:84px;padding:18px;border:1px solid color-mix(in srgb,var(--product-accent) 24%,transparent);border-radius:18px;background:rgba(255,255,255,.04)}.destination-flow b{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;color:#021015;background:linear-gradient(135deg,var(--product-accent),var(--product-accent-2))}.destination-flow span{color:var(--ink-soft);font-weight:840}.destination-related-grid,.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.destination-related-grid a{display:grid;grid-gap:12px;gap:12px;min-height:220px;padding:24px;border-radius:22px;transition:border-color .18s ease,transform .18s ease,background .18s ease}.destination-related-grid a:hover{border-color:color-mix(in srgb,var(--product-accent) 42%,transparent);background:color-mix(in srgb,var(--product-accent) 8%,rgba(255,255,255,.045));transform:translateY(-4px)}.destination-related-grid svg{color:var(--product-accent)}.destination-related-grid strong{font-size:1.15rem}.destination-related-grid span{color:var(--muted);line-height:1.6}.pricing-grid{padding-top:28px}.pricing-grid article{min-height:420px;padding:28px;border-radius:24px}.pricing-grid article:nth-child(2){border-color:color-mix(in srgb,var(--product-accent) 44%,transparent);background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--product-accent) 18%,transparent),transparent 18rem),rgba(255,255,255,.055)}.pricing-grid span{color:var(--product-accent);font-size:.78rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.pricing-grid h2{min-height:92px;margin:14px 0 24px;font-size:1.7rem;line-height:1.12}.pricing-grid p{display:flex;align-items:center;gap:9px;color:var(--ink-soft)}.pricing-grid svg{color:var(--product-accent);flex:0 0 auto}.category-page{--category-width:min(1180px,calc(100% - 68px))}.category-feature-band,.category-hero,.category-section-grid{width:var(--category-width);margin-inline:auto}.category-hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(380px,.72fr);align-items:center;grid-gap:48px;gap:48px;min-height:610px}.category-copy h1{margin:18px 0 20px;font-size:clamp(2.8rem,5.4vw,5.25rem);line-height:1}.category-copy p{max-width:680px;margin:0;color:var(--ink-soft);font-size:clamp(1rem,1.35vw,1.14rem);line-height:1.78}.category-achievement-card{position:relative;overflow:hidden;min-height:430px;padding:30px;border:1px solid color-mix(in srgb,var(--product-accent) 36%,transparent);border-radius:30px;background:radial-gradient(circle at 75% 15%,color-mix(in srgb,var(--product-accent) 28%,transparent),transparent 17rem),linear-gradient(145deg,rgba(14,32,50,.9),rgba(4,13,25,.94));box-shadow:var(--shadow)}.category-achievement-card:before{position:absolute;inset:22px;border:1px dashed color-mix(in srgb,var(--product-accent) 26%,transparent);border-radius:24px;content:""}.category-achievement-card span,.category-narrative span{color:var(--product-accent);font-size:.76rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.category-achievement-card h2{position:relative;max-width:450px;margin:64px 0 28px;font-size:clamp(1.85rem,3vw,3rem);line-height:1.05}.category-metrics{position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.category-metrics div{min-height:92px;padding:14px;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:rgba(255,255,255,.045)}.category-metrics small,.category-metrics strong{display:block}.category-metrics strong{color:var(--product-accent);font-size:1.6rem}.category-metrics small{color:var(--muted)}.category-feature-band{display:grid;grid-template-columns:1.05fr .82fr .82fr;grid-gap:16px;gap:16px;margin-top:12px}.category-primary-card{position:relative;overflow:hidden;min-height:330px;padding:26px;border:1px solid color-mix(in srgb,var(--product-accent) 28%,transparent);border-radius:26px;background:radial-gradient(circle at 18% 12%,color-mix(in srgb,var(--product-accent) 18%,transparent),transparent 14rem),rgba(255,255,255,.045);transition:transform .18s ease,border-color .18s ease}.category-primary-card:hover{border-color:color-mix(in srgb,var(--product-accent) 55%,transparent);transform:translateY(-5px)}.category-primary-card svg{color:var(--product-accent)}.category-primary-card>span{position:absolute;right:24px;top:20px;color:color-mix(in srgb,var(--product-accent) 42%,transparent);font-size:3.8rem;font-weight:950}.category-primary-card h2{max-width:360px;margin:92px 0 12px;font-size:clamp(1.7rem,2.4vw,2.45rem);line-height:1.04}.category-primary-card p{color:var(--muted);line-height:1.65}.category-primary-card.card-1{min-height:420px}.category-system .category-feature-band{grid-template-columns:1.2fr .8fr .8fr}.category-outcomes .category-primary-card.card-1{border-radius:42px 20px 42px 20px}.category-network .category-feature-band{grid-template-columns:repeat(3,1fr)}.category-network .category-primary-card{min-height:360px;border-radius:999px 999px 28px 28px}.category-verticals .category-feature-band{grid-template-columns:.8fr 1.15fr .8fr}.category-verticals .category-primary-card.card-2{min-height:430px}.category-library .category-primary-card{background:linear-gradient(180deg,color-mix(in srgb,var(--product-accent) 11%,transparent),rgba(255,255,255,.035)),rgba(255,255,255,.04)}.category-section-grid{display:grid;grid-template-columns:minmax(0,.72fr) minmax(420px,.86fr);grid-gap:40px;gap:40px;align-items:start;padding-top:92px}.category-narrative h2{margin:12px 0 22px;font-size:clamp(2rem,4vw,3.35rem);line-height:1.05}.category-narrative p{color:var(--muted);line-height:1.75}.category-secondary-list{display:grid;grid-gap:12px;gap:12px}.category-secondary-list a{display:grid;grid-template-columns:auto 1fr auto;grid-gap:14px;gap:14px;align-items:center;min-height:94px;padding:18px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:rgba(255,255,255,.045)}.category-secondary-list svg{color:var(--product-accent)}.category-secondary-list span,.category-secondary-list strong{display:block}.category-secondary-list span{margin-top:4px;color:var(--muted);line-height:1.45}.product-service .product-visual-card{--visual-angle:210deg;--visual-glow-x:18%}.product-lead .product-visual-card{--visual-angle:125deg;--visual-glow-x:78%}.product-transfer .product-visual-card{--visual-angle:165deg;--visual-glow-x:42%}.product-webhook .product-visual-card{--visual-angle:235deg;--visual-glow-x:68%}.product-ops .product-visual-card{--visual-angle:310deg;--visual-glow-x:50%}.product-service .product-orb-scene:before,.product-transfer .product-orb-scene:before{border-style:solid}.product-lead .product-core,.product-webhook .product-core{border-radius:30%}.product-ops .product-orb-scene:after,.product-ops .product-orb-scene:before{border-radius:28px}.product-transfer .product-visual-rows div:nth-child(2n),.product-webhook .product-visual-rows div:nth-child(odd){transform-origin:left center}@keyframes productEnter{0%{opacity:0;transform:translate3d(0,26px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes productGlow{0%,to{opacity:.72;transform:translateX(-3%)}50%{opacity:1;transform:translateX(3%)}}@keyframes rowPulse{0%,to{border-color:rgba(255,255,255,.08);transform:translateX(0)}50%{border-color:rgba(55,230,218,.22);transform:translateX(5px)}}@keyframes wave-ai{0%{height:calc(8px + 10px * var(--ai-scale))}to{height:calc(14px + 82px * var(--ai-scale))}}@keyframes wave-ai-sec{0%{height:calc(6px + 6px * var(--ai-scale))}to{height:calc(12px + 64px * var(--ai-scale))}}@keyframes wave-user{0%{height:calc(8px + 12px * var(--user-scale))}to{height:calc(18px + 92px * var(--user-scale))}}@keyframes wave-user-sec{0%{height:calc(6px + 8px * var(--user-scale))}to{height:calc(14px + 76px * var(--user-scale))}}@keyframes wave-think{0%{height:calc(10px + 12px * var(--think-scale))}to{height:calc(16px + 32px * var(--think-scale))}}@keyframes wave-idle{0%{height:5px}to{height:7px}}@keyframes textSlideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpIn{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ping{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.25);opacity:.62}}@keyframes floatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes drift{0%{transform:translateX(-25px) skewY(-4deg)}to{transform:translateX(25px) skewY(-4deg)}}@keyframes starDrift{to{background-position:180px 180px,-230px 230px}}@keyframes glowPulse{0%,to{box-shadow:0 0 28px rgba(55,230,218,.16)}50%{box-shadow:0 0 52px rgba(55,230,218,.32)}}@keyframes pipelineSignal{0%{left:9%;opacity:0;transform:scale(.75)}8%{opacity:1;transform:scale(1)}28%{left:33%}52%{left:55%}78%{left:78%;opacity:1;transform:scale(1)}to{left:88%;opacity:0;transform:scale(.75)}}@keyframes stepFocus{0%,18%,to{border-color:rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);transform:translateY(0)}8%{border-color:rgba(55,230,218,.75);box-shadow:0 0 28px rgba(55,230,218,.18),inset 0 1px 0 rgba(255,255,255,.08);transform:translateY(-5px)}}@keyframes horizontalSweep{0%{left:-36%;opacity:0}15%{opacity:1}82%{opacity:1}to{left:100%;opacity:0}}@keyframes horizontalDot{0%{left:4%;opacity:0}14%{opacity:1}86%{opacity:1}to{left:calc(100% - 12px);opacity:0}}@keyframes speechPulse{0%{transform:scaleY(.56);opacity:.68}to{transform:scaleY(1);opacity:1}}@keyframes rotateClockwise{to{transform:rotate(1turn)}}@keyframes rotateCounter{to{transform:rotate(-1turn)}}@keyframes orbBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes labelFloat{0%,to{transform:translateZ(0);box-shadow:0 0 0 rgba(55,230,218,0)}50%{transform:translate3d(0,-7px,0);box-shadow:0 0 18px rgba(55,230,218,.16)}}@keyframes carouselSlide{0%,42%{transform:translateX(0)}50%,92%{transform:translateX(calc(-50% - 13px))}to{transform:translateX(0)}}@keyframes dotSwap{0%,42%,to{width:28px;background:var(--cyan)}50%,92%{width:8px;background:rgba(255,255,255,.22)}}@keyframes dotSwapAlt{0%,42%,to{width:8px;background:rgba(255,255,255,.22)}50%,92%{width:28px;background:var(--cyan);box-shadow:0 0 14px rgba(55,230,218,.55)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}@media (max-width:980px){.onboarding-clean-shell{grid-template-columns:1fr}.onboarding-preview-panel{position:static}.nav-shell{padding:14px 22px;gap:16px}.app-hero-panel,.auth-shell,.builder-layout,.category-hero,.category-section-grid,.destination-hero,.destination-split,.footer,.hero-grid,.language-panel,.nav-shell,.product-hero-detail,.product-use-section,.production-section,.scheduling-card,.setup-grid,.split-section{grid-template-columns:1fr}.nav-actions,.nav-links,.product-menu{display:none}.mobile-menu-button{display:inline-grid;justify-self:end}.mobile-nav-panel{display:block;opacity:0;pointer-events:none;transform:translateY(-10px);transition:opacity .18s ease,transform .18s ease}.mobile-nav-panel.open{opacity:1;pointer-events:auto;transform:translateY(0)}.hero-section{padding:82px 24px 24px}.hero-grid{gap:36px;min-height:auto}.hero-copy h1{max-width:760px;font-size:clamp(3rem,9vw,4.8rem)}.live-call-card{margin-inline:auto}.faq-list,.metrics-band,.partner-strip,.production-grid,.workflow-grid{grid-template-columns:repeat(2,1fr)}.integration-grid{grid-template-columns:repeat(3,1fr)}.workflow-grid:after,.workflow-grid:before{display:none}.ops-content{grid-template-columns:1fr}.call-row{grid-template-columns:auto minmax(0,1fr) minmax(130px,.4fr) auto}.smart-panel{padding:20px}.scheduling-card{gap:18px}.calendar-board,.language-panel{min-height:auto}.language-panel{overflow:visible}.language-orb{margin:26px auto 16px}.production-section{padding:26px}.product-page{padding-top:104px}.product-hero-detail{gap:34px;min-height:auto}.product-copy-detail h1{font-size:clamp(2.45rem,7.4vw,4rem)}.product-hero-detail,.product-page-cta,.product-section,.product-stat-strip{width:min(100% - 44px,760px)}.product-visual-card{min-height:520px}.product-feature-grid,.product-flow-line,.product-stat-strip{grid-template-columns:1fr}.product-flow-line:before{top:20px;bottom:20px;left:26px;right:auto;width:2px;height:auto;background:linear-gradient(180deg,transparent,var(--cyan),var(--violet),transparent)}.product-flow-step{display:grid;grid-template-columns:auto 1fr;grid-gap:18px;gap:18px;align-items:center;min-height:auto}.product-flow-step b{margin-bottom:0}.destination-page{--destination-width:min(100% - 44px,760px)}.destination-hero{gap:34px;min-height:auto}.destination-copy h1{font-size:clamp(2.45rem,7.4vw,4rem)}.destination-visual-card{min-height:500px}.destination-proof,.destination-related-grid,.pricing-grid{grid-template-columns:1fr}.destination-split{gap:28px}.category-page{--category-width:min(100% - 44px,760px)}.category-hero{gap:32px;min-height:auto}.category-copy h1{font-size:clamp(2.45rem,7.4vw,4rem)}.category-feature-band,.category-network .category-feature-band,.category-system .category-feature-band,.category-verticals .category-feature-band{grid-template-columns:1fr}.category-primary-card,.category-primary-card.card-1,.category-verticals .category-primary-card.card-2{min-height:auto}.category-network .category-primary-card{border-radius:26px}.auth-shell{gap:34px;padding-top:96px}.dashboard-grid{grid-template-columns:repeat(2,1fr)}.app-console{grid-template-columns:1fr}.app-sidebar{position:static;display:grid;grid-template-columns:auto 1fr;align-items:center;height:auto;padding:18px 22px}.app-sidebar nav{display:flex;justify-content:flex-end;margin-top:0}.sidebar-status{display:none}}@media (max-width:640px){.onboarding-topbar{grid-template-columns:1fr;gap:12px;padding:14px}.onboarding-step{justify-self:stretch}.onboarding-step div{flex:1 1}.onboarding-skip{display:none}.onboarding-clean-shell{width:calc(100% - 28px);padding:22px 0 42px}.onboarding-panel,.onboarding-preview-panel{padding:18px;border-radius:22px}.onboarding-heading h1{font-size:clamp(1.85rem,10vw,2.45rem)}.business-choice-grid,.onboarding-review-grid,.onboarding-section.two-column{grid-template-columns:1fr}.onboarding-actions,.onboarding-section-head{align-items:flex-start;flex-direction:column}.onboarding-actions .app-primary-button{width:100%}.nav-shell{grid-template-columns:1fr auto;min-height:auto;padding:12px 14px}.brand span:last-child{font-size:.98rem}.mobile-nav-panel{top:66px;max-height:calc(100dvh - 66px)}.demo-button,.outline-link,.solid-button{min-height:40px;padding-inline:20px;font-size:.82rem}.hero-section{padding:62px 14px 18px}.hero-copy h1{font-size:clamp(2.55rem,14vw,3.35rem);line-height:1}.hero-copy p,.section-copy{font-size:.95rem}.hero-actions{align-items:stretch;flex-direction:column;max-width:300px}.faq-list,.integration-grid,.metrics-band,.partner-strip,.production-grid,.workflow-grid{grid-template-columns:1fr}.final-cta,.footer,.integrations-panel,.metrics-band,.partner-strip,.production-section,.section,.smart-panel{width:calc(100% - 24px)}.section{padding:52px 0}.section-intro{margin-bottom:24px}.final-cta h2,.section-intro h2{font-size:clamp(1.9rem,10vw,2.6rem)}.partner-strip{gap:14px;padding:18px}.partner-strip div{justify-content:flex-start}.metrics-band{gap:12px}.metric{min-height:auto}.workflow-grid{gap:36px}.workflow-card{min-height:auto}.integrations-panel,.ops-board,.production-section,.smart-panel{padding:16px}.ops-metrics{grid-template-columns:1fr}.call-row{grid-template-columns:auto 1fr}.activity-track,.call-row em{display:none}.calendar-grid,.time-slots{float:none;width:100%}.calendar-board{padding:14px}.calendar-grid{margin-bottom:16px}.time-slots>div{grid-template-columns:72px 1fr auto}.carousel-track{width:calc(200% + 18px);gap:18px}.carousel-card{flex-basis:calc((100% - 18px) / 2);padding:18px}.scheduling-card{grid-template-columns:1fr}.carousel-card{min-height:auto}.language-panel{grid-template-columns:1fr;padding:10px 4px 18px}.language-orb{width:172px;height:172px}.language-orb:before{inset:-18px}.language-orb:after{inset:16px}.orb-ring{inset:-32px}.language-orb strong{font-size:2.45rem}.language-orb span{margin-top:-54px}.language-orb i{padding:5px 8px;font-size:.62rem}.lang-0{top:-24px;right:50px}.lang-1{top:24px;right:-38px}.lang-2{right:-30px;bottom:28px}.lang-3{bottom:-26px;right:54px}.lang-4{left:-42px;top:30px}.lang-5{left:-34px;bottom:34px}.production-grid{gap:10px}.security-tile{grid-template-columns:auto 1fr}.integration-grid{gap:8px}.integration-card{grid-template-columns:auto 1fr;justify-items:start;min-height:58px}.faq-list{gap:10px}.faq-list summary{padding:15px;font-size:.92rem}.footer{gap:24px}.product-page{padding-top:96px}.app-content,.auth-shell,.category-feature-band,.category-hero,.category-section-grid,.destination-hero,.destination-proof,.destination-section,.pricing-grid,.product-hero-detail,.product-page-cta,.product-section,.product-stat-strip{width:calc(100% - 24px)}.product-copy-detail h1{font-size:clamp(2.05rem,10vw,2.9rem)}.product-copy-detail p{font-size:.95rem}.product-visual-card{min-height:470px;padding:18px}.product-orb-scene{min-height:250px;margin-top:18px}.product-orb-scene:before{width:190px;height:190px}.product-orb-scene:after{width:250px;height:250px}.product-core{width:112px;height:112px}.orbit-node{padding:7px 9px;font-size:.72rem}.node-a{top:12%;left:0}.node-b{top:14%;right:0}.node-c{bottom:10%;left:0}.node-d{right:0;bottom:10%}.product-visual-rows div{grid-template-columns:auto 1fr}.product-visual-rows svg{display:none}.product-section{padding-top:64px}.product-feature-card{min-height:auto;padding:22px}.product-page-cta,.product-use-section{margin-top:64px;padding:22px}.destination-copy h1{font-size:clamp(2.05rem,10vw,2.9rem)}.destination-copy p{font-size:.95rem}.destination-visual-card{min-height:430px;padding:18px}.destination-main-orb{width:min(240px,76%);margin-top:40px}.destination-main-orb:before{inset:-22px}.destination-main-orb strong{max-width:140px;margin-top:-54px;font-size:.92rem}.destination-node-grid{grid-template-columns:1fr}.analytics-board,.security-stack,.speech-routing-grid{grid-template-columns:1fr;margin-top:36px}.analytics-metric-card{min-height:180px}.analytics-footer{align-items:start}.analytics-footer,.lead-intake-list{grid-template-columns:1fr}.builder-panel,.calendar-mini-board,.model-router,.monitor-rows,.pipeline-lanes,.speech-wave-card{margin-top:36px}.model-router:before{display:none}.model-context,.model-output{width:100%}.model-core{width:150px;height:150px}.transfer-map{display:grid;grid-gap:12px;gap:12px;min-height:auto;margin-top:36px}.transfer-map:before{display:none}.transfer-node{position:static;width:auto;height:auto;min-height:74px;border-radius:18px}.business-hub,.voice-call-path{display:grid;grid-gap:12px;gap:12px;min-height:auto;margin-top:36px}.voice-call-path:before{display:none}.business-center,.business-tool,.voice-path-node{position:static;width:auto;height:auto;min-height:74px;transform:none;border-radius:18px}.business-event-row,.calendar-sync-layout,.developer-contracts,.voice-sid-card{grid-template-columns:1fr}.developer-code-card{margin-top:36px}.destination-section{padding-top:64px}.destination-split h2{font-size:clamp(1.9rem,10vw,2.55rem)}.destination-related-grid a,.pricing-grid article{min-height:auto}.category-copy h1{font-size:clamp(2.05rem,10vw,2.9rem)}.category-copy p{font-size:.95rem}.category-achievement-card{min-height:auto;padding:22px}.category-achievement-card h2{margin-top:48px}.category-metrics{grid-template-columns:1fr}.category-primary-card{padding:22px}.category-primary-card h2{margin-top:70px}.category-section-grid{padding-top:64px}.category-narrative h2{font-size:clamp(1.9rem,10vw,2.55rem)}.category-secondary-list a{grid-template-columns:auto 1fr}.category-secondary-list a>svg:last-child{display:none}.app-brand{left:14px;top:18px}.app-hero-panel h1,.auth-copy h1,.dashboard-command h1{font-size:clamp(2.05rem,10vw,2.9rem)}.builder-form-grid,.dashboard-grid{grid-template-columns:1fr}.agent-builder-card,.agent-preview-card,.app-hero-panel,.auth-card,.next-action-panel,.setup-form,.setup-side-card{padding:20px}.app-sidebar{grid-template-columns:1fr;gap:16px}.app-sidebar nav{justify-content:start;overflow-x:auto}.dashboard-command,.next-action-panel{align-items:stretch;flex-direction:column}@keyframes carouselSlide{0%,42%{transform:translateX(0)}50%,92%{transform:translateX(calc(-50% - 9px))}to{transform:translateX(0)}}}@media (max-width:420px){.live-call-card{width:100%;min-height:460px;padding:14px}.hero-waveform{height:82px}.hero-waveform i{width:2px}.call-controls{padding-inline:6px}.time-slots>div{grid-template-columns:64px 1fr}.time-slots button{grid-column:1/-1;width:-moz-fit-content;width:fit-content}.product-visual-card{min-height:430px}.product-orb-scene{min-height:220px}.product-orb-scene:after{width:222px;height:222px}.product-orb-scene:before{width:168px;height:168px}.orbit-node{gap:4px;padding:6px 7px;font-size:.66rem}.orbit-node svg{width:12px;height:12px}.product-flow-step{grid-template-columns:1fr}}.visual-booking .calendar-sync-layout{display:flex;flex-direction:column;gap:16px;margin-top:48px}.calendar-mini-header{display:flex;justify-content:space-between;align-items:center;padding:0 4px}.calendar-mini-header span{color:var(--muted);font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.calendar-mini-header strong{color:var(--ink);font-size:.95rem}.visual-booking .calendar-mini-board{margin-top:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.mini-time-slot{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:14px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);transition:all .4s cubic-bezier(.2,.8,.2,1)}.mini-time-slot strong{font-size:1.1rem;color:var(--ink-soft)}.mini-time-slot span{font-size:.72rem;color:var(--muted);margin-top:4px}.mini-time-slot.checking-slot{border-color:rgba(55,230,218,.35);background:rgba(55,230,218,.04);animation:slotPulse 1s ease-in-out infinite alternate}.mini-time-slot.checking-slot strong{color:var(--cyan)}.mini-time-slot.found-slot{border-color:var(--cyan);background:rgba(55,230,218,.1);box-shadow:0 0 14px rgba(55,230,218,.15)}.mini-time-slot.found-slot strong{color:var(--cyan)}.mini-time-slot.found-slot span{color:var(--cyan);font-weight:800}.mini-time-slot.booking-slot{border-color:var(--mint);background:rgba(106,245,207,.12);box-shadow:0 0 14px rgba(106,245,207,.15);animation:slotPulse .8s ease-in-out infinite alternate}.mini-time-slot.booking-slot strong{color:var(--mint)}.mini-time-slot.booking-slot span{color:var(--mint);font-weight:800}.mini-time-slot.confirmed-slot{border-color:var(--mint);background:linear-gradient(135deg,rgba(106,245,207,.15),rgba(55,230,218,.05));box-shadow:0 0 20px rgba(106,245,207,.25),inset 0 1px 0 rgba(255,255,255,.05)}.mini-time-slot.confirmed-slot strong{color:var(--ink)}.mini-time-slot.confirmed-slot span{color:var(--mint);font-weight:900}.mini-time-slot.disabled-slot{opacity:.35;cursor:not-allowed;background:rgba(0,0,0,.2)}.sms-alert{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid rgba(106,245,207,.25);background:linear-gradient(90deg,rgba(6,20,28,.9),rgba(12,32,38,.95));box-shadow:0 8px 24px rgba(0,0,0,.25)}.sms-icon{color:var(--mint);filter:drop-shadow(0 0 5px rgba(106,245,207,.5))}.sms-alert strong{display:block;font-size:.78rem;color:var(--ink)}.sms-alert span{display:block;font-size:.7rem;color:var(--ink-soft);margin-top:2px}.slide-up-sms{animation:slideUpIn .4s cubic-bezier(.16,1,.3,1) both}@keyframes slotPulse{0%{transform:scale(1);opacity:.85}to{transform:scale(1.02);opacity:1}}.support-ticket-container,.visual-support{display:flex;flex-direction:column}.support-ticket-container{position:relative;z-index:1;flex-grow:1;justify-content:center;gap:16px;margin-top:50px}.support-bubble{max-width:82%;padding:14px 16px;border-radius:16px;line-height:1.45;font-size:.84rem;animation:textSlideUp .4s cubic-bezier(.16,1,.3,1) both}.support-bubble p{margin:0}.bubble-speaker{display:block;font-size:.62rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;margin-bottom:5px}.caller-bubble{align-self:flex-start;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-bottom-left-radius:4px;color:var(--ink-soft)}.caller-bubble .bubble-speaker{color:var(--muted)}.agent-bubble{align-self:flex-end;background:linear-gradient(135deg,rgba(12,30,48,.9),rgba(5,16,30,.95));border:1px solid rgba(144,245,238,.35);border-bottom-right-radius:4px;color:var(--ink);box-shadow:0 10px 25px rgba(55,230,218,.08)}.agent-bubble .bubble-speaker{color:var(--cyan)}.support-status-row{display:flex;justify-content:space-between;align-items:center;margin-top:8px;padding:0 4px}.confidence-pill{font-size:.68rem;font-weight:800;color:var(--cyan);background:rgba(55,230,218,.08);border:1px solid rgba(55,230,218,.15);padding:3px 8px;border-radius:6px}.resolved-badge{font-size:.72rem;font-weight:900;color:var(--mint);text-transform:uppercase;letter-spacing:.04em}.fade-in-status{animation:slideUpIn .5s cubic-bezier(.16,1,.3,1) both}.lead-qualification-container,.visual-lead{display:flex;flex-direction:column}.lead-qualification-container{position:relative;z-index:1;flex-grow:1;justify-content:center;gap:24px;margin-top:48px}.lead-gauge-container{display:flex;justify-content:center;align-items:center}.lead-gauge-ring{width:140px;height:140px;border-radius:50%;background:conic-gradient(var(--cyan) calc(var(--score-percentage, 0%) * 3.6deg),rgba(255,255,255,.06) 0deg);display:grid;place-items:center;padding:8px;box-shadow:0 0 35px rgba(55,230,218,.15);transition:background .3s ease}.lead-gauge-inner{width:100%;height:100%;border-radius:50%;background:#061220;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid rgba(255,255,255,.06)}.lead-gauge-inner strong{font-size:2.1rem;color:var(--ink);line-height:1}.lead-gauge-inner span{font-size:.68rem;color:var(--muted);margin-top:4px;text-transform:uppercase;letter-spacing:.05em;font-weight:800}.lead-attributes-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.lead-attribute-card{padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.03);transition:all .4s cubic-bezier(.16,1,.3,1)}.lead-attribute-card span{display:block;font-size:.66rem;font-weight:850;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.lead-attribute-card strong{display:block;font-size:.8rem;color:var(--ink-soft);margin-top:4px}.lead-attribute-card.revealed{border-color:rgba(55,230,218,.28);background:rgba(55,230,218,.05);transform:translateY(0) scale(1);opacity:1;animation:attributeReveal .35s cubic-bezier(.16,1,.3,1) both}.lead-attribute-card.hidden{opacity:.25;border-color:rgba(255,255,255,.04)}@keyframes attributeReveal{0%{opacity:.3;transform:translateY(4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.transfer-flow-container,.visual-transfer{display:flex;flex-direction:column}.transfer-flow-container{position:relative;z-index:1;flex-grow:1;justify-content:center;gap:26px;margin-top:48px}.transfer-flow-nodes{display:flex;justify-content:space-between;align-items:center;position:relative;padding:0 8px}.transfer-node-circle{width:68px;height:68px;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);display:grid;place-items:center;font-size:.72rem;font-weight:800;color:var(--muted);transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 12px rgba(0,0,0,.15)}.transfer-node-circle.active{border-color:var(--cyan);background:radial-gradient(circle,rgba(55,230,218,.16) 0,rgba(8,25,41,.94) 100%);color:var(--ink);box-shadow:0 0 20px rgba(55,230,218,.25)}.transfer-node-circle.operator.active{border-color:var(--mint);background:radial-gradient(circle,rgba(106,245,207,.16) 0,rgba(6,22,34,.94) 100%);box-shadow:0 0 20px rgba(106,245,207,.25)}.flow-path-connector{flex-grow:1;height:2px;background:rgba(255,255,255,.06);position:relative;margin:0 4px;overflow:hidden}.flow-pulse-dot{position:absolute;top:50%;left:-20px;width:14px;height:6px;border-radius:999px;background:var(--cyan);box-shadow:0 0 10px var(--cyan);transform:translateY(-50%)}.flow-pulse-dot.pulsing{animation:connectorPulse 1.4s linear infinite}.path-2 .flow-pulse-dot{background:var(--mint);box-shadow:0 0 10px var(--mint)}@keyframes connectorPulse{0%{left:-20px;opacity:0}15%{opacity:1}85%{opacity:1}to{left:100%;opacity:0}}.handoff-card{padding:14px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);font-size:.78rem;line-height:1.45;color:var(--ink-soft);animation:slideUpIn .4s cubic-bezier(.16,1,.3,1) both}.handoff-card.success{border-color:rgba(106,245,207,.35);background:linear-gradient(90deg,rgba(6,22,24,.8),rgba(12,36,32,.9));box-shadow:0 6px 20px rgba(106,245,207,.08)}.handoff-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.handoff-header strong{color:var(--ink);font-weight:800}.handoff-header span{font-size:.64rem;color:var(--muted)}.handoff-card p{margin:0}.live-badge{font-size:.6rem;font-weight:900;text-transform:uppercase;color:var(--mint);background:rgba(106,245,207,.1);padding:2px 6px;border-radius:4px;border:1px solid rgba(106,245,207,.2)}.slide-up-handoff{animation:slideUpIn .4s cubic-bezier(.16,1,.3,1) both}.language-translation-container,.visual-language{display:flex;flex-direction:column}.language-translation-container{position:relative;z-index:1;flex-grow:1;justify-content:center;gap:20px;margin-top:48px}.language-nodes-ring{position:relative;height:180px;display:grid;place-items:center}.lang-center-orb{width:82px;height:82px;border-radius:50%;border:1px solid rgba(55,230,218,.4);background:radial-gradient(circle,rgba(55,230,218,.15) 0,rgba(8,20,34,.94) 75%);box-shadow:0 0 35px rgba(55,230,218,.2);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:2;animation:orbBreathe 4s ease-in-out infinite}.spinning-globe{color:var(--cyan);animation:rotateClockwise 20s linear infinite;margin-bottom:4px}.lang-center-orb span{font-size:.62rem;font-weight:850;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft)}.lang-ring-node{position:absolute;width:58px;height:58px;border-radius:50%;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all .4s cubic-bezier(.16,1,.3,1)}.lang-ring-node strong{font-size:.95rem}.lang-ring-node span{font-size:.58rem;color:var(--muted);margin-top:2px}.lang-0{top:6px;left:16%}.lang-1{top:6px;right:16%}.lang-2{bottom:6px;left:16%}.lang-3{bottom:6px;right:16%}.lang-ring-node.active{border-color:var(--cyan);background:rgba(55,230,218,.08);box-shadow:0 0 16px rgba(55,230,218,.22);transform:scale(1.08)}.lang-ring-node.active span{color:var(--cyan);font-weight:800}.language-log-card{padding:12px 14px;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.03)}.lang-log-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.lang-log-header span{font-size:.62rem;font-weight:850;text-transform:uppercase;color:var(--muted);letter-spacing:.05em}.lang-log-header strong{font-size:.72rem;color:var(--cyan)}.log-text{margin:0;font-size:.78rem;line-height:1.4;color:var(--ink-soft);animation:textSlideUp .3s ease both}.log-text.spoken{font-style:italic}.lang-log-divider{height:1px;background:rgba(255,255,255,.06);margin:10px 0}.after-hours-container,.visual-after-hours{display:flex;flex-direction:column}.after-hours-container{position:relative;z-index:1;flex-grow:1;justify-content:center;gap:16px;margin-top:48px}.night-status-header{display:flex;justify-content:space-between;align-items:center}.night-clock-card{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.09);background:rgba(2,10,20,.45)}.clock-icon{color:var(--violet);animation:clockTick 4s linear infinite}@keyframes clockTick{to{transform:rotate(1turn)}}.night-clock-card strong{font-size:.88rem;color:var(--ink)}.night-active-pill{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;border:1px solid rgba(106,245,207,.35);background:rgba(106,245,207,.06)}.glowing-moon{color:var(--mint);filter:drop-shadow(0 0 4px rgba(106,245,207,.6));animation:orbBreathe 3s ease-in-out infinite}.night-active-pill span{font-size:.72rem;font-weight:850;color:var(--mint);text-transform:uppercase;letter-spacing:.04em}.after-hours-feed{padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.03)}.after-hours-feed>strong{display:block;font-size:.7rem;font-weight:850;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:12px}.log-rows-container{display:flex;flex-direction:column;gap:10px;max-height:160px;overflow:hidden;justify-content:flex-end}.after-hours-log-row{display:flex;align-items:center;gap:10px;font-size:.78rem;line-height:1.4;color:var(--ink-soft)}.animate-log-row{animation:textSlideUp .35s cubic-bezier(.16,1,.3,1) both}.log-dot-indicator{width:6px;height:6px;border-radius:50%;background:var(--mint);box-shadow:0 0 8px var(--mint)}.after-hours-log-row p{margin:0}