.split-hero{position:relative;min-height:100svh;background:#030507 url(/assets/liltio-hero-desk.jpg) center/cover no-repeat;overflow:hidden}.split-hero-layout{width:min(1380px,calc(100% - 112px));min-height:100svh;margin:auto;padding:150px 0 120px;display:grid;grid-template-columns:46% 54%;align-items:center}.split-hero-copy{position:relative;z-index:2}.split-hero-copy h1{margin:0;color:#eeeef0;font-size:clamp(64px,6.4vw,104px);line-height:1.04;letter-spacing:-.04em}.split-hero-copy h1 em{color:inherit;font-weight:400}.split-hero-lede{margin:32px 0 0;font-size:clamp(17px,1.6vw,24px);line-height:1.6;color:#b7bac3}.split-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:36px}.split-hero-actions .button{min-height:56px;padding:14px 24px}.split-hero-actions .button-text{padding-inline:8px}.split-hero-price{margin:28px 0 0;max-width:580px;color:#b6b9c2;font-size:14px;line-height:1.7}.split-hero-price strong{color:#f0c58b;font-weight:400}.split-hero-meta{margin:14px 0 0;color:#989da9;font-size:13px;line-height:1.6}.split-hero-scene{position:relative;height:510px;min-width:0}.hero-note{position:absolute;top:18px;left:13%;width:77%;height:310px;border:1px solid #555c63;border-radius:20px;background:#101418;box-shadow:0 18px 42px #0005;overflow:hidden}.hero-note-toolbar{height:57px;display:flex;align-items:center;padding:0 18px;gap:20px;color:#b7b9bc;font-size:14px}.hero-note-toolbar>div{margin-left:auto;display:flex;gap:18px}.hero-note-toolbar svg{width:20px;height:20px}.hero-window-controls{display:flex;gap:8px}.hero-window-controls i{width:12px;height:12px;border-radius:50%;background:#ff5f57}.hero-window-controls i:nth-child(2){background:#febc2e}.hero-window-controls i:nth-child(3){background:#28c840}.hero-note-body{padding:43px 28px;font-size:clamp(16px,1.45vw,23px);color:#f0f0f2;line-height:1.65}.hero-note-draft{display:block;transition:opacity .6s ease}.hero-note-character{animation:hero-character-reveal var(--reveal-at) step-end both}@keyframes hero-character-reveal{0%{opacity:0}to{opacity:1}}.split-hero-scene:not([data-motion=playing]) .hero-note-character{animation-play-state:paused}.split-hero-scene[data-phase=returning] .hero-note-draft,.split-hero-scene[data-phase=reset] .hero-note-draft{opacity:0}.split-hero-scene[data-phase=reset] .hero-note-character{animation:none;opacity:0}.split-hero-scene[data-motion=reduced] .hero-note-character{animation:none;opacity:1}.split-hero-scene[data-motion=reduced] .hero-note-draft{opacity:1}.hero-app-icon{position:absolute;width:clamp(48px,5vw,72px);height:auto;object-fit:contain}.hero-app-notes{left:-1%;top:116px;transform:rotate(-7deg)}.hero-app-manus{right:-1%;top:61px;transform:rotate(9deg);border-radius:22%}.hero-app-hermes{right:4%;top:286px;transform:rotate(-11deg);border-radius:22%}.hero-listening{position:absolute;top:376px;left:51%;transform:translate(-50%) scale(1.24)}.split-hero-scene[data-active=false] .talky-hud-demo,.split-hero-scene[data-active=false] .talky-hud-demo *,.split-hero-scene[data-active=false] .talky-hud-demo:before,.split-hero-scene[data-active=false] .talky-hud-demo:after{animation-play-state:paused!important}.hero-film-dialog{width:min(1100px,calc(100% - 32px));max-height:90svh;padding:0;border:1px solid #363639;border-radius:18px;background:#080808;color:#fff}.hero-film-dialog::backdrop{background:#000d}.hero-film-panel{position:relative;padding:60px 12px 12px}.hero-film-close{position:absolute;top:8px;right:8px;padding:10px;min-width:44px;min-height:44px}.hero-film-panel video{width:100%;max-height:72svh;display:block;object-fit:contain}@media(max-width:1050px){.split-hero-layout{width:calc(100% - 64px)}.split-hero-copy h1{font-size:66px}.hero-note-toolbar>div{gap:9px}.hero-note-toolbar svg:nth-last-child(-n+2){display:none}.hero-note-toolbar{gap:12px;padding:0 12px}.hero-note-body{padding:35px 18px}}@media(max-width:760px){.split-hero{background-position:65% center}.split-hero-layout{width:calc(100% - 40px);padding:126px 0 70px;grid-template-columns:1fr;gap:46px}.split-hero-copy h1{font-size:clamp(54px,12vw,78px)}.split-hero-lede{margin-top:22px;font-size:17px}.split-hero-actions{gap:8px;margin-top:24px}.split-hero-actions .button{padding:12px 18px;font-size:13px}.split-hero-price{font-size:13px}.split-hero-scene{height:400px}.hero-note{top:0;left:10%;width:80%;height:240px}.hero-note-body{font-size:16px;padding:30px 18px}.hero-app-icon{width:44px}.hero-app-notes{left:-2%;top:95px}.hero-app-manus{right:0;top:40px}.hero-app-hermes{right:7%;top:218px}.hero-listening{top:280px}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--background: #000000;--foreground: #ffffff;--card: #0f0f0f;--card-soft: #151515;--muted: #a5a5ad;--muted-dim: #85858f;--border: #2e2e2e;--border-soft: rgba(255, 255, 255, .12);--radius: 16px;--shell: 1280px;--header-height: 76px;--anchor-gap: 24px;--talky-popup-rainbow-stops: transparent 0deg, rgba(255, 255, 255, .1) 40deg, #35a2de 78deg, #3746cc 104deg, #9200ff 128deg, #ff00d6 144deg, rgba(255, 160, 47, .6) 162deg, transparent 195deg, transparent 360deg}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--background);overscroll-behavior-y:none}body{margin:0;overscroll-behavior-y:none;min-width:320px;overflow-x:clip;color:var(--foreground);background:var(--background);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{color:#000;background:#fff}img,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input{color:inherit;font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}:focus-visible{outline:2px solid #fff;outline-offset:4px}main[tabindex="-1"]:focus,section[tabindex="-1"]:focus{outline:none}.talky-site{min-height:100svh;background:var(--background)}.section-shell{width:min(var(--shell),calc(100% - 48px));margin-inline:auto}.section-space{padding-block:clamp(168px,13vw,220px)}main>section[data-scroll-focus]{--section-focus-blur: 0px;--section-focus-brightness: 1;--section-focus-opacity: 1;filter:blur(var(--section-focus-blur)) brightness(var(--section-focus-brightness));opacity:var(--section-focus-opacity);transform-origin:center center;transition:filter .12s linear,opacity .12s linear}main>section[data-scroll-focus]:focus-within{filter:none;opacity:1}#top,#how,#privacy,#features,#pricing,#preview,#faq,#preview-access,#faq-technical{scroll-margin-top:calc(var(--header-height) + var(--anchor-gap))}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;z-index:200;top:10px;left:10px;padding:11px 15px;color:#000;background:#fff;border-radius:999px;transform:translateY(-180%);transition:transform .18s ease}.skip-link:focus{transform:translateY(0)}.eyebrow{margin:0 0 20px;color:var(--muted);font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.3em;text-transform:uppercase}h1,h2,h3,.brand{font-family:"Instrument Serif",Georgia,serif;font-weight:400}h1,h2,h3,p{text-wrap:pretty}h1 em,h2 em,h3 em{color:#fff;font-weight:400}.button,.nav-cta,.menu-button,.preview-form button{min-height:48px;padding:13px 28px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:14px;font-weight:500;line-height:1;box-shadow:0 0 #fff0;transition:color .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .22s ease,transform .18s ease}.button:hover,.nav-cta:hover,.preview-form button:hover{transform:scale(1.03)}.button:focus-visible,.nav-cta:focus-visible,.menu-button:focus-visible,.preview-form button:focus-visible{outline:none;box-shadow:0 0 0 1px #ffffffc7,0 0 0 5px #ffffff1a}.button-outline{color:#e0e0e3;background:#1c1c1e;border:1px solid #343437}.button-outline:hover{color:#fff;background:#28282a;border-color:#424245}.button-primary{color:#171719;background:#f2f2f4;border:1px solid transparent}.button-primary:hover{color:#171719;background:#fff}.button-muted{color:#e0e0e3;background:#1c1c1e;border:1px solid #343437}.button-muted:hover{color:#fff;background:#28282a;border-color:#424245}.button-text{color:#c2c2c7;background:transparent;border:1px solid transparent;gap:9px}.button-text:hover{color:#fff}.button-primary,.button-muted,.button-text,.button-outline{box-shadow:none;font-weight:400;transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .18s ease}.button-primary:hover,.button-muted:hover,.button-text:hover,.button-outline:hover{transform:none}.button-primary:active,.button-muted:active,.button-text:active,.button-outline:active{transform:scale(.98)}.button-primary:focus-visible,.button-muted:focus-visible,.button-text:focus-visible,.button-outline:focus-visible{outline:2px solid #f2f2f4;outline-offset:4px;box-shadow:none}.site-header nav .button-primary,.site-header nav .button-primary:hover{color:#171719}@media(prefers-reduced-motion:reduce){.button-primary:active,.button-muted:active,.button-text:active,.button-outline:active{transform:none}}.liquid-glass{position:relative;overflow:hidden;color:#fff;background:#ffffff03;background-blend-mode:luminosity;border:0;box-shadow:inset 0 1px 1px #ffffff1a;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.liquid-glass:before{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.4px;pointer-events:none;content:"";background:linear-gradient(180deg,#ffffff73,#ffffff26,#fff0,#fff0,#ffffff26,#ffffff73);border-radius:inherit;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.site-header{position:fixed;z-index:100;top:0;left:0;width:100%;border-bottom:1px solid transparent;transition:background-color .24s ease,border-color .24s ease,backdrop-filter .24s ease}.site-header.header-condensed{background:#000000b8;border-color:var(--border-soft);backdrop-filter:blur(18px) saturate(125%);-webkit-backdrop-filter:blur(18px) saturate(125%)}.header-inner{width:min(var(--shell),calc(100% - 48px));min-height:76px;margin-inline:auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px}.brand-link{justify-self:start;display:inline-flex}.brand{display:inline-flex;align-items:center;color:#fff;font-size:29px;line-height:1;letter-spacing:-.035em}.brand img{width:32px;height:32px;margin-right:4px;object-fit:contain;filter:none}.brand sup{align-self:flex-start;margin:1px 0 0 2px;font-family:Inter,sans-serif;font-size:8px;letter-spacing:0}.site-header nav{display:flex;align-items:center;gap:34px;color:#ffffffc7;font-size:13px}.site-header nav a{min-height:44px;display:inline-flex;align-items:center;transition:color .18s ease}.site-header nav a:hover{color:#fff}.site-header nav .mobile-nav-cta{display:none}.nav-cta{justify-self:end;min-height:44px;padding:11px 22px;font-size:13px}.menu-button,.mobile-nav-cta{display:none}.hero{--hero-video-scale: 1.018;--hero-video-shift-y: clamp(24px, 3.2vh, 40px);position:relative;min-height:100svh;overflow:hidden;background:#050609}.hero-media,.hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-media{margin:0;display:grid;place-items:center;background:#000}.hero-media video{width:100%;height:auto;max-width:100%;max-height:100%;aspect-ratio:16 / 9;object-fit:contain;object-position:center center;transform:translateY(var(--hero-video-shift-y)) scale(var(--hero-video-scale));transform-origin:center center;filter:brightness(.66) saturate(.86) contrast(1.03);transition:transform .36s cubic-bezier(.22,1,.36,1);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 10%,#000 90%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 10%,#000 90%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shade{z-index:1;background:radial-gradient(ellipse 62% 48% at 50% 43%,rgba(0,0,0,.82) 0%,rgba(0,0,0,.62) 38%,rgba(0,0,0,.18) 76%,transparent 100%),linear-gradient(180deg,rgba(0,0,0,.15) 0%,transparent 60%,rgba(0,0,0,.9) 100%)}.hero-content{position:relative;z-index:2;width:min(1180px,calc(100% - 48px));min-height:100svh;margin-inline:auto;padding:clamp(178px,20vh,224px) 0 76px;display:flex;flex-direction:column;align-items:center;text-align:center}.hero-eyebrow{color:#c4b5fd;background:#211a30;padding:8px 16px;border-radius:999px}.hero h1{max-width:1150px;margin:0;color:#e5e5e8;font-size:clamp(48px,5.8vw,82px);line-height:1.12;letter-spacing:-.035em}.hero h1 em{font-style:italic;color:#c4b5fd;font-size:1.22em}.hero-differences{list-style:none;padding:0;margin:24px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px;color:#dedee3;font-size:14px;line-height:1.6}.hero-launch-price{max-width:560px;margin:22px 0 0;color:#b3b3bb;font-size:14px;line-height:1.6;text-wrap:balance}.hero-launch-price strong{color:#c4b5fd;font-weight:500}@media(max-width:600px){.hero-differences{flex-direction:column;gap:5px;margin-top:20px}.hero-launch-price{max-width:330px}}.hero-lede{width:min(660px,100%);margin:26px auto 0;color:#b3b3bd;font-size:17px;line-height:1.65}.hero-actions{margin-top:34px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.hero .button{min-height:56px;padding-inline:36px}.hero-trust{margin:16px 0 0;color:#ffffff94;font-size:12px}.animate-rise{animation:fade-rise .8s ease-out both}.animate-delay-1{animation-delay:.1s}.animate-delay-2{animation-delay:.2s}.animate-delay-3{animation-delay:.35s}@keyframes fade-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.trust-rail{background:#050505}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr)}.trust-grid>div{min-height:118px;padding:28px 30px;display:flex;flex-direction:column;justify-content:center;border-right:1px solid var(--border-soft)}.trust-grid>div:last-child{border-right:0}.trust-grid strong{color:#fff;font-size:14px;font-weight:500}.trust-grid span{margin-top:6px;color:var(--muted);font-size:11px}.workflow{padding-top:clamp(228px,17vw,280px)}.section-heading{width:min(850px,100%);margin:0 auto 72px;text-align:center}.section-heading-left{margin-inline:0;text-align:left}.section-heading h2{margin:0;font-size:clamp(52px,6vw,82px);line-height:1;letter-spacing:-.035em}.section-heading h2 em{font-style:italic}.section-heading>p:last-child{width:min(650px,100%);margin:28px auto 0;color:var(--muted);font-size:17px}.section-heading-left>p:last-child{margin-inline:0}@property --workflow-hud-angle{syntax: "<angle>"; inherits: false; initial-value: -28.8deg;}.workflow-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.workflow-grid article{min-height:440px;padding:38px;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius)}.step-index{color:var(--muted-dim);font-size:12px;letter-spacing:.2em}.workflow-card-copy{margin-top:auto}.workflow-grid h3{margin:0 0 12px;font-size:34px;line-height:1.05;letter-spacing:-.02em}.workflow-grid p{margin:0;color:var(--muted);font-size:14px}.workflow-animation{position:relative;width:min(100%,300px);min-height:174px;margin:18px auto 28px;flex:0 0 auto;pointer-events:none}.workflow-animation.is-paused *,.workflow-animation.is-paused *:before,.workflow-animation.is-paused *:after{animation-play-state:paused!important}.talky-hud-demo{position:relative;isolation:isolate;box-sizing:border-box;width:123px;height:55.5px;overflow:hidden;color:#a0a0a0;background:transparent;border:0;border-radius:999px;box-shadow:none}.talky-hud-demo:before{--workflow-hud-angle: -28.8deg;position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;padding:1.5px;border-radius:inherit;background:conic-gradient(from var(--workflow-hud-angle),var(--talky-popup-rainbow-stops));content:"";pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:workflow-hud-rainbow 5s linear infinite}.talky-hud-demo:after{position:absolute;z-index:0;top:1.5px;right:1.5px;bottom:1.5px;left:1.5px;border-radius:inherit;background:#0a0a0a;content:"";pointer-events:none}.talky-hud-demo>*{position:relative;z-index:1}.talky-listening-hud{padding-inline:22.5px;display:flex;align-items:center;gap:13.5px}.hud-microphone{width:19.5px;height:19.5px;flex:0 0 19.5px;color:#a0a0a0}.hud-demo-wave{width:45px;height:24px;display:flex;align-items:center;justify-content:center;gap:3.375px}.hud-demo-wave i{width:2.625px;height:4px;min-height:3px;max-height:16.5px;display:block;background:#a0a0a0;border-radius:999px;transform-origin:center;animation:workflow-hud-level .72s ease-in-out infinite alternate}.hud-demo-wave i:nth-child(1),.hud-demo-wave i:nth-child(7){animation-delay:-.42s}.hud-demo-wave i:nth-child(2),.hud-demo-wave i:nth-child(6){animation-delay:-.18s}.hud-demo-wave i:nth-child(3),.hud-demo-wave i:nth-child(5){animation-delay:-.55s}.hud-demo-wave i:nth-child(4){animation-delay:-.31s}.keyboard-slice{position:absolute;left:50%;bottom:0;display:flex;align-items:flex-end;gap:8px;transform:translate(-50%);perspective:500px}.mac-key{box-sizing:border-box;height:45px;padding:7px 8px 6px;display:flex;color:#aaaab0;background:linear-gradient(155deg,#29292c,#151517 68%,#0d0d0f);border:1px solid rgba(255,255,255,.16);border-radius:7px;box-shadow:inset 0 1px #ffffff1f,0 5px #060607,0 8px 14px #00000052}.mac-fn-key{width:62px;flex-direction:column;align-items:flex-start;justify-content:space-between;font-size:10px;line-height:1}.key-globe{width:15px;height:15px;align-self:flex-end}.mac-modifier-key{width:56px;align-items:flex-start;justify-content:space-between;gap:4px}.mac-modifier-key small{font-size:7px;line-height:1}.mac-modifier-key strong{align-self:flex-end;font-size:13px;font-weight:400;line-height:1}.workflow-fn-key{transform-origin:center bottom;animation:workflow-fn-press 6.8s ease-in-out infinite}.key-press-ring{position:absolute;z-index:3;left:calc(50% - 95px);bottom:-1px;width:62px;height:45px;border:1px solid rgba(160,160,160,.5);border-radius:8px;opacity:0;animation:workflow-key-ring 6.8s ease-out infinite}.workflow-hud-hold{position:absolute;top:5px;left:50%;opacity:0;transform:translate(-50%,8px) scale(.94);animation:workflow-hold-hud 6.8s cubic-bezier(.22,1,.36,1) infinite}.workflow-animation-speak{display:grid;place-items:center}.workflow-hud-speak{transform:scale(1.18)}.voice-sample{position:absolute;top:50%;width:1px;height:28px;background:linear-gradient(transparent,rgba(160,160,160,.58),transparent);opacity:0;transform:translateY(-50%) scaleY(.45);animation:workflow-voice-sample 2.1s ease-in-out infinite}.voice-sample-one{left:18%;animation-delay:-.35s}.voice-sample-two{right:18%;animation-delay:-1.05s}.voice-sample-three{right:12%;height:18px;animation-delay:-1.7s}.release-hud-anchor{position:absolute;top:6px;left:50%;width:0;height:55.5px;display:flex;justify-content:center}.workflow-hud-release{width:123px;flex:0 0 auto;animation:workflow-release-shell 7.4s cubic-bezier(.22,1,.36,1) infinite}.release-hud-state{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:11px;opacity:0;color:#8f8f93;font-size:13px;line-height:1;white-space:nowrap}.release-hud-state b{font-weight:500}.release-state-listening{gap:13.5px;opacity:1;animation:workflow-release-listening 7.4s ease infinite}.release-state-processing{animation:workflow-release-processing 7.4s ease infinite}.release-state-success{color:#83c9a1;animation:workflow-release-success 7.4s ease infinite}.hud-spinner{width:18px;height:18px;display:block;border:1.7px solid #b8bbc2;border-right-color:transparent;border-radius:50%;animation:workflow-hud-spin .9s linear infinite}.hud-check{width:18px;height:18px;color:#83c9a1}.release-fn-key{position:absolute;left:12px;bottom:2px;animation:workflow-release-key 7.4s ease-in-out infinite}.release-arrow{position:absolute;left:36px;bottom:54px;color:#ffffffad;font-size:13px;opacity:0;animation:workflow-release-arrow 7.4s ease-out infinite}.release-output-line{position:absolute;right:0;bottom:15px;width:194px;min-height:27px;overflow:hidden;display:flex;align-items:center;color:#c5c5c8;border-bottom:1px solid rgba(255,255,255,.18);font-size:10.5px;white-space:nowrap}.release-output-line>span{opacity:0;clip-path:inset(0 100% 0 0);animation:workflow-release-output 7.4s cubic-bezier(.22,1,.36,1) infinite}.release-output-line>i{width:1px;height:14px;margin-left:2px;display:block;background:#d6d6d8;opacity:0;animation:workflow-release-caret 7.4s step-end infinite}@keyframes workflow-hud-rainbow{0%{--workflow-hud-angle: -28.8deg}to{--workflow-hud-angle: -388.8deg}}@keyframes workflow-hud-level{0%{height:3px;opacity:.65}to{height:16.5px;opacity:1}}@keyframes workflow-fn-press{0%,10%,91%,to{transform:translateY(0)}18%,78%{transform:translateY(4px) scale(.985);box-shadow:inset 0 1px #ffffff0f,0 1px #060607,0 3px 8px #00000042}}@keyframes workflow-key-ring{0%,11%,32%,to{opacity:0;transform:scale(.96)}17%{opacity:.58;transform:scale(1)}27%{opacity:0;transform:scale(1.15)}}@keyframes workflow-hold-hud{0%,16%,89%,to{opacity:0;transform:translate(-50%,8px) scale(.94);filter:blur(2px)}24%,82%{opacity:1;transform:translate(-50%) scale(1);filter:blur(0)}}@keyframes workflow-voice-sample{0%,to{opacity:.08;transform:translateY(-50%) scaleY(.45)}50%{opacity:.52;transform:translateY(-50%) scaleY(1)}}@keyframes workflow-release-shell{0%,20%,94%,to{width:123px}30%,52%{width:205.5px}63%,87%{width:153px}}@keyframes workflow-release-listening{0%,21%,94%,to{opacity:1;transform:scale(1);filter:blur(0)}27%,89%{opacity:0;transform:scale(.95);filter:blur(3.5px)}}@keyframes workflow-release-processing{0%,24%,58%,to{opacity:0;transform:scale(.96);filter:blur(3.5px)}31%,52%{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes workflow-release-success{0%,58%,91%,to{opacity:0;transform:scale(.96);filter:blur(3.5px)}65%,86%{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes workflow-hud-spin{to{transform:rotate(360deg)}}@keyframes workflow-release-key{0%,17%,96%,to{transform:translateY(4px) scale(.985);box-shadow:inset 0 1px #ffffff0f,0 1px #060607,0 3px 8px #00000042}24%,90%{transform:translateY(0)}}@keyframes workflow-release-arrow{0%,13%,31%,to{opacity:0;transform:translateY(4px)}19%{opacity:.72;transform:translateY(0)}27%{opacity:0;transform:translateY(-7px)}}@keyframes workflow-release-output{0%,58%,94%,to{opacity:0;clip-path:inset(0 100% 0 0)}64%{opacity:1;clip-path:inset(0 100% 0 0)}79%,89%{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes workflow-release-caret{0%,61%,67%,73%,79%,85%,94%,to{opacity:0}64%,70%,76%,82%,88%{opacity:1}}.transformation-card{min-height:500px;margin-top:16px;display:grid;grid-template-columns:1fr 1.08fr;gap:16px}.transformation-copy,.transformation-output{padding:48px;background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius)}.transformation-copy{display:flex;flex-direction:column;justify-content:center}.transformation-copy h3{margin:0;font-size:clamp(42px,4.3vw,62px);line-height:1.02;letter-spacing:-.03em}.transformation-copy h3 em{font-style:italic}.transformation-copy>p:last-child{margin:28px 0 0;color:var(--muted);font-size:14px}.transformation-output{display:grid;align-content:center;gap:16px;background:#070707}.transformation-output>div{padding:30px;background:var(--card-soft);border:1px solid var(--border-soft);border-radius:14px}.transformation-output span{color:var(--muted-dim);font-size:11px;letter-spacing:.18em;text-transform:uppercase}.transformation-output p{margin:14px 0 0;color:var(--muted);font-size:16px}.transformation-output .clean-output{color:#000;background:#f4f4f2;border-color:#fff}.clean-output span,.clean-output p{color:#171717}.local-trust{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(48px,7vw,96px);align-items:center}.local-trust-copy h2{margin:0;font-size:clamp(48px,5.4vw,76px);line-height:1;letter-spacing:-.035em}.local-trust-copy h2 em{font-style:italic}.local-trust-copy>p:not(.eyebrow){max-width:520px;margin:26px 0 0;color:var(--muted);font-size:15px}.text-link{min-height:44px;margin-top:24px;display:inline-flex;align-items:center;gap:8px;color:#d5d5d8;font-size:13px;transition:color .18s ease,transform .18s ease}.text-link:hover{color:#fff;transform:translate(2px)}.local-trust-facts{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.local-trust-facts article{min-height:176px;padding:28px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(145deg,#151515,#0c0c0c);border:1px solid var(--border-soft);border-radius:var(--radius)}.local-trust-facts span{color:var(--muted-dim);font-size:10px;letter-spacing:.16em;text-transform:uppercase}.local-trust-facts strong{max-width:290px;margin-top:auto;font-size:15px;font-weight:500;line-height:1.45}.local-trust-facts small{margin-top:7px;color:var(--muted);font-size:11px}.local-offer{max-width:1040px;margin-inline:auto}.local-offer-heading{text-align:center;margin-bottom:48px}.local-offer-heading h2{margin:18px 0 22px;font-size:clamp(48px,5.6vw,76px);line-height:1.06;letter-spacing:-.025em}.local-offer-intro{margin:0;color:#a5a5ab;font-size:16px;line-height:1.7}.local-offer-cards{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:24px}.local-offer-card{min-width:0;padding:clamp(28px,3vw,40px);border:1px solid #29292d;border-radius:var(--radius);background:#0d0d0f;display:flex;flex-direction:column}.local-offer-card-local{background:#151517;border-color:#414147}.local-offer-card-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px;min-height:32px}.local-offer-card h3{margin:0;font:500 20px/1.4 Inter,sans-serif;letter-spacing:-.025em}.local-offer-label{color:#b6b6be;font-size:12px;line-height:1.5}.local-offer-saving{padding:5px 10px;border:1px solid #58412b;border-radius:999px;background:#30251b;color:#f0c58b;font-size:12px;line-height:1.5}.local-offer-availability{margin-top:22px}.local-offer-availability-label{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin:0 0 10px;color:#a5a5ad;font-size:13px;line-height:1.6}.local-offer-availability-label span:last-child{color:#d2d2d8}.local-offer-availability-track{height:6px;border:1px solid #414147;border-radius:999px;background:#0d0d0f}.local-offer-availability-fill{display:block;height:100%;max-width:100%;border-radius:inherit;background:#f0c58b;transition:width .45s ease}.local-offer-availability-note{margin:10px 0 0;color:#a5a5ad;font-size:12px;line-height:1.6}.local-offer-price-qualifier{display:block;font-size:12px;line-height:1.6;font-weight:400}@media(prefers-reduced-motion:reduce){.local-offer-availability-fill{transition:none}}.local-offer-card-intro{margin:0;font-size:16px;line-height:1.7;color:#b9b9c1}.local-offer-card-local .local-offer-card-intro{color:#d2d2d8}.local-offer-card-details{margin:30px 0 32px;padding-top:24px;border-top:1px solid #2b2b30}.local-offer-detail-lead{margin:0 0 10px;color:#e1e1e6;font-size:14px;line-height:1.6}.local-offer-card-action{margin-top:auto}.local-offer-card-action .button{width:100%;min-height:56px;justify-content:center;gap:12px;padding:14px 18px;font-size:14px;line-height:1.5;white-space:normal;text-align:center}.local-offer-card-action .button svg{flex:none}.checkout-test-notice strong{color:#f0c58b;font-weight:500}.purchase-recovery-link{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;margin-top:8px;color:#c7c7cc;font-size:13px;line-height:1.5;text-align:center;text-wrap:balance}.purchase-recovery-link svg{flex:none}.purchase-recovery-link:hover{color:#fff}.purchase-recovery-link:focus-visible{outline:2px solid #c4b5fd;outline-offset:4px;border-radius:6px}.local-offer-action-note{min-height:3.2em;margin:16px 0 0;color:#a5a5ad;font-size:13px;line-height:1.6;text-align:center}.local-offer-benefits{list-style:none;padding:0;margin:32px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:14px 28px}.local-offer-benefits li{display:flex;align-items:center;gap:8px;color:#b1b1b9;font-size:14px;line-height:1.5}.local-offer-benefits svg{flex-shrink:0;color:#929298}.local-offer-brand{display:flex;align-items:center;gap:10px}.local-offer-brand img{object-fit:contain}.local-offer-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:14px;margin:30px 0 20px}.local-offer-price strong{font:400 clamp(76px,7.5vw,96px)/1 "Instrument Serif",Georgia,serif;letter-spacing:-.045em;color:#f3f3f0}.local-offer-price-trial strong{color:#c4c4cd}.local-offer-price strong span{font-size:.48em;vertical-align:top;position:relative;top:.15em;margin-right:4px}.local-offer-price>span{color:#c2c2ca;font-size:14px}.local-offer-terms{color:#a5a5ad;font-size:14px;line-height:1.8;margin:0}.local-offer-disclaimer{max-width:760px;color:#95959f;font-size:13px;line-height:1.8;margin:24px auto 0;text-align:center}#faq-question-0{scroll-margin-top:calc(var(--header-height) + var(--anchor-gap))}@media(max-width:760px){.local-offer{max-width:520px}.local-offer-heading{margin-bottom:32px}.local-offer-cards{grid-template-columns:minmax(0,1fr);gap:20px}.local-offer-benefits{margin-top:28px;justify-content:flex-start;gap:12px}.local-offer-disclaimer{text-align:left}}.pricing-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.pricing-grid-focused{grid-template-columns:minmax(0,1fr);max-width:800px;margin-inline:auto;align-items:stretch}.price-card{min-height:720px;padding:44px;display:flex;flex-direction:column;background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius)}.price-card-primary{--plan-border-angle: -28.8deg;position:relative;isolation:isolate;overflow:visible;color:#f3f3f0;background:linear-gradient(145deg,#242422,#191918 46%,#111110) padding-box,conic-gradient(from var(--plan-border-angle),transparent 0deg,rgba(255,255,255,.07) 40deg,rgba(53,162,222,.78) 78deg,rgba(55,70,204,.74) 104deg,rgba(146,0,255,.78) 128deg,rgba(255,0,214,.76) 144deg,rgba(255,160,47,.44) 162deg,transparent 195deg,transparent 360deg) border-box;border-color:transparent;border-width:1.5px;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #ffffff06,-9px -8px 24px -17px #35a2de75,10px -7px 26px -17px #3746cc66,11px 10px 27px -17px #ff00d65c,-10px 11px 25px -17px #ffa02f4d;animation:plan-border-rotation 8s linear infinite;transition:box-shadow .26s ease}.price-card-rainbow:hover{box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffffff08,-10px -9px 27px -16px #35a2de8a,11px -8px 29px -16px #3746cc7a,12px 11px 30px -16px #ff00d670,-11px 12px 28px -16px #ffa02f5c}.price-card-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.price-card-topline span{color:currentColor;opacity:.58;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.price-card-topline h3{margin:8px 0 0;font-size:38px;line-height:1}.price-card-topline>small{max-width:190px;padding:8px 12px;color:currentColor;opacity:.7;border:1px solid currentColor;border-radius:999px;font-size:10px;line-height:1.35;text-align:center}.price-value{margin-top:42px;display:flex;align-items:flex-start;line-height:1}.price-value>span{margin:12px 5px 0 0;font-size:18px}.price-value strong{font-family:"Instrument Serif",serif;font-size:clamp(76px,8vw,112px);font-weight:400;letter-spacing:-.05em}.price-value small{align-self:flex-end;margin:0 0 16px 10px;color:currentColor;opacity:.65;font-size:12px}.price-regular{margin:0 0 26px;color:currentColor;opacity:.66;font-size:12px}.price-regular strong{color:#fff;font-weight:500}.price-card>p:not(.price-regular){margin:0;color:currentColor;opacity:.75;font-size:14px}.price-card ul{margin:34px 0;padding:0;list-style:none;border-top:1px solid currentColor;border-color:color-mix(in srgb,currentColor 18%,transparent)}.price-card li{padding:17px 0;display:grid;grid-template-columns:.8fr 1.2fr;gap:24px;border-bottom:1px solid currentColor;border-color:color-mix(in srgb,currentColor 18%,transparent)}.price-card li strong{font-size:12px;font-weight:500}.price-card li span{color:currentColor;opacity:.65;font-size:11px}.price-card .button{width:100%;margin-top:auto}@property --plan-border-angle{syntax: "<angle>"; inherits: false; initial-value: -28.8deg;}@keyframes plan-border-rotation{0%{--plan-border-angle: -28.8deg}to{--plan-border-angle: -388.8deg}}.plan-button{--plan-border-angle: -28.8deg;position:relative;isolation:isolate;color:#fff;background-color:#0a0a0a;border:1px solid transparent;box-shadow:inset 0 1px #ffffff14;animation:plan-border-rotation 5s linear infinite}.plan-button-rainbow{border-width:1.5px;box-shadow:inset 0 1px #ffffff14,-6px -4px 16px -8px #35a2dec2,7px -3px 18px -8px #3746ccb3,8px 6px 20px -8px #ff00d6a3,-7px 7px 18px -8px #ffa02f8a;background:linear-gradient(#0a0a0a,#0a0a0a) padding-box,conic-gradient(from var(--plan-border-angle),transparent 0deg,rgba(255,255,255,.1) 40deg,#35a2de 78deg,#3746cc 104deg,#9200ff 128deg,#ff00d6 144deg,rgba(255,160,47,.6) 162deg,transparent 195deg,transparent 360deg) border-box}.plan-button:not([data-ambient-active=true]),.signal-form-shell:not([data-ambient-active=true]):before,.signal-form-shell:not([data-ambient-active=true]):after{animation-play-state:paused!important}.plan-button-rainbow:hover{box-shadow:inset 0 1px #ffffff14,-7px -5px 19px -7px #35a2ded6,8px -4px 21px -7px #3746ccc7,9px 7px 23px -7px #ff00d6b8,-8px 8px 21px -7px #ffa02f9e}.plan-button-silver{background:linear-gradient(#0a0a0a,#0a0a0a) padding-box,conic-gradient(from var(--plan-border-angle),transparent 0deg,rgba(255,255,255,.08) 40deg,#858c94 78deg,#d5d8db 104deg,#eceeef 128deg,#aeb5bc 144deg,rgba(85,91,99,.6) 162deg,transparent 195deg,transparent 360deg) border-box}.plan-button:hover{color:#fff;border-color:transparent}.plan-button:focus-visible{box-shadow:inset 0 1px #ffffff14,0 0 0 1px #ffffffc2,0 0 0 5px #ffffff1a}.price-disclaimer{margin-top:14px;color:currentColor;opacity:.52;font-size:10px;line-height:1.5}.pricing-boundary{margin-top:16px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--border-soft);border-radius:var(--radius)}.pricing-boundary>div{min-height:120px;padding:26px;display:flex;flex-direction:column;justify-content:center;border-right:1px solid var(--border-soft)}.pricing-boundary>div:last-child{border-right:0}.pricing-boundary strong{font-family:"Instrument Serif",serif;font-size:28px;font-weight:400}.pricing-boundary span{margin-top:3px;color:var(--muted);font-size:11px}.requirements-card{min-height:0;padding:52px;display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(48px,7vw,84px);align-items:center;background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius)}.requirements-copy h2{margin:0;font-size:clamp(48px,5vw,72px);line-height:1;letter-spacing:-.035em}.requirements-copy>p:last-child{margin:28px 0 0;color:var(--muted)}.requirements dl{margin:0;border-top:1px solid var(--border)}.requirements dl>div{padding:19px 0;display:grid;grid-template-columns:.65fr 1.35fr;gap:20px;border-bottom:1px solid var(--border)}.requirements dt{color:var(--muted-dim);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.requirements dd{margin:0;font-size:13px}.preview-form{width:100%}.preview-form-signal{width:min(1040px,100%);margin-top:clamp(48px,5vw,64px)}.signal-form-shell{position:relative;isolation:isolate;width:100%;min-height:108px;padding:1.5px;background:#ffffff2e;border-radius:999px}.signal-form-shell:before,.signal-form-shell:after{--workflow-hud-angle: -28.8deg;position:absolute;border-radius:inherit;background:conic-gradient(from var(--workflow-hud-angle),var(--talky-popup-rainbow-stops));content:"";pointer-events:none;animation:workflow-hud-rainbow 5s linear infinite}.signal-form-shell:before{z-index:3;top:0;right:0;bottom:0;left:0;padding:1.5px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.signal-form-shell:after{z-index:-1;top:-16px;right:-16px;bottom:-16px;left:-16px;opacity:.42;filter:blur(19px) saturate(1.12)}.signal-form-surface{position:relative;z-index:1;min-height:105px;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(272px,.34fr);color:#fff;background:#0a0a0a;border-radius:997px}.signal-field{min-width:0;padding:17px 36px 16px;display:flex;flex-direction:column;justify-content:center}.preview-form label{margin:0 0 6px;display:block;color:#a0a0a6;font-size:13px;font-weight:400;letter-spacing:.01em}.preview-form input{min-width:0;min-height:34px;padding:0 0 5px;color:#f0f0f2;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.18);border-radius:0;box-shadow:0 1px #fff0;font-size:clamp(19px,1.8vw,23px);font-weight:400;letter-spacing:-.015em;transition:color .18s ease,background-color .22s ease,border-color .22s ease,box-shadow .26s ease}.preview-form input:hover{border-color:#ffffff61}.preview-form input:focus,.preview-form input:focus-visible{outline:none;background:transparent;border-color:#ffffffbd;box-shadow:0 1px #ffffffbd,0 12px 28px -18px #ffffff9e}.preview-form input::placeholder{color:#8a8a91;opacity:1}.preview-form input:-webkit-autofill,.preview-form input:-webkit-autofill:hover,.preview-form input:-webkit-autofill:active{color-scheme:dark;caret-color:#f0f0f2;-webkit-text-fill-color:#f0f0f2;background-color:#0a0a0a!important;background-image:none!important;-webkit-box-shadow:0 0 0 1000px #0a0a0a inset;box-shadow:0 0 0 1000px #0a0a0a inset;transition:background-color 9999s ease-out 0s,border-color .22s ease,box-shadow .26s ease}.preview-form input:-webkit-autofill:focus{-webkit-text-fill-color:#f0f0f2;-webkit-box-shadow:0 0 0 1000px #0a0a0a inset,0 1px 0 rgba(255,255,255,.74);box-shadow:0 0 0 1000px #0a0a0a inset,0 1px #ffffffbd,0 12px 28px -18px #ffffff9e}.preview-form input:autofill{color:#f0f0f2;caret-color:#f0f0f2;background-color:#0a0a0a!important;background-image:none!important;box-shadow:0 0 0 1000px #0a0a0a inset}.preview-form-signal button{min-height:100%;padding:0 42px;justify-content:space-between;gap:28px;color:#f2f2f4;background:linear-gradient(120deg,rgba(255,255,255,.025),transparent 72%);border:0;border-left:1px solid rgba(255,255,255,.13);border-radius:0;font-size:17px;transition:color .18s ease,background-color .22s ease,border-color .22s ease,box-shadow .26s ease}.preview-form-signal button:hover{color:#fff;background-color:#ffffff09;border-left-color:#ffffff3d;transform:none}.preview-form-signal button:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #ffffffd1,inset 0 0 0 6px #ffffff14}.preview-form-signal button svg{flex:0 0 auto;transition:transform .22s ease}.preview-form-signal button:hover svg{transform:translate(4px)}.signal-disclosure{margin:17px 0 0;display:flex;align-items:center;justify-content:center;gap:8px;color:#909096;font-size:12px;letter-spacing:.01em}.signal-disclosure svg{flex:0 0 auto;color:#b0b0b5}.form-error{margin:14px 0 0;color:#f0a8a8;text-align:center;font-size:12px}.signup-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);pointer-events:none}.preview-form .signup-consent{display:flex;align-items:flex-start;justify-content:center;gap:10px;margin:22px auto 0;max-width:650px;color:#b8b8c0;font-size:14px;line-height:1.6;cursor:pointer}.preview-form .signup-consent input{flex:none;width:18px;height:18px;min-height:18px;padding:0;border:0;box-shadow:none;margin-top:3px;accent-color:#d0c4e3}.signup-management{max-width:650px;margin:12px auto 0;color:#9999a2;text-align:center;font-size:13px;line-height:1.7}.signup-management a{color:#dedee3;text-decoration:underline;text-underline-offset:3px}.preview-form[aria-busy=true] button{opacity:.65;cursor:wait}.preview-form .signup-consent input:focus-visible{outline:2px solid #c4b5fd;outline-offset:4px}.signal-form-shell-success .signal-form-surface{grid-template-columns:1fr}.form-success{min-height:105px;padding:22px 36px;display:flex;align-items:center;gap:18px}.form-success>svg{flex:0 0 auto;color:#b8b8bd}.form-success>span{display:flex;flex-direction:column;gap:6px}.form-success strong{font-size:16px;font-weight:500}.form-success small{color:var(--muted);font-size:12px}.faq{display:grid;grid-template-columns:.72fr 1.28fr;gap:90px;align-items:start}.faq .section-heading{position:sticky;top:120px;margin-bottom:0}.faq-list{border-top:1px solid var(--border)}.faq-item{border-bottom:1px solid var(--border);transition:border-color .24s ease}.faq-item>h3{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.faq-trigger{width:100%;min-height:94px;padding:24px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#fff;background:transparent;border:0;cursor:pointer;text-align:left;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.6;border-radius:12px;box-shadow:inset 0 0 #fff0;transition:color .2s ease,background-color .22s ease,box-shadow .24s ease}.faq-trigger:hover{background:#ffffff05}.faq-trigger:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #ffffff85,0 0 0 4px #ffffff12}.faq-question{flex:1 1 auto}.faq-action{flex:0 0 auto;color:var(--muted-dim);font-size:10px;letter-spacing:.12em;text-transform:uppercase;transition:color .24s ease}.faq-item.is-open .faq-action{color:#fff}.faq-answer{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(-6px);transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1),opacity .26s ease,transform .36s cubic-bezier(.22,1,.36,1)}.faq-item.is-open .faq-answer{grid-template-rows:1fr;opacity:1;transform:translateY(0)}.faq-answer-inner{min-height:0;overflow:hidden}.faq-answer p{max-width:720px;margin:-4px 0 30px;color:var(--muted);font-size:14px}.faq-more{grid-column:2;width:fit-content;margin-top:24px}.final-cta{padding-block:clamp(72px,6vw,88px) clamp(80px,7vw,108px)}.final-cta-signal{--signal-inset: clamp(0px, 7.5vw, 96px);width:min(1136px,calc(100% - var(--signal-inset)));min-height:660px;margin-left:var(--signal-inset);display:flex;flex-direction:column;justify-content:center}.final-cta-copy{width:min(780px,100%)}.final-cta-copy h2{margin:0;font-size:clamp(72px,8vw,116px);line-height:.84;letter-spacing:-.04em}.final-cta-copy h2 em{font-style:italic}.final-cta-copy>p:last-child{max-width:540px;margin:34px 0 0;color:#a2a2a8;font-size:18px;line-height:1.55}.site-footer{padding-block:104px 64px;scroll-margin-top:calc(var(--header-height) + var(--anchor-gap))}.footer-directory{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.5fr);gap:clamp(48px,6vw,96px)}.footer-identity{min-width:0}.footer-brand{display:inline-flex}.footer-brand .brand{font-size:80px;letter-spacing:-.045em}.footer-brand .brand img{width:100px;height:100px;margin-left:-16px;margin-right:10px}.footer-tagline{margin:24px 0 22px;font-family:"Instrument Serif",Georgia,serif;font-size:clamp(26px,2.2vw,32px);line-height:1.25;color:#b8b8c0}.footer-email{font-size:18px}.site-footer .footer-socials{display:flex;flex-wrap:wrap;gap:18px;margin-top:12px}.site-footer .footer-socials a{display:inline-flex;align-items:center;justify-content:flex-start;min-width:44px;min-height:44px}.footer-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-top:12px}.footer-group{min-width:0}.footer-group h2{margin:0 0 22px;font-family:Inter,sans-serif;font-size:20px;font-weight:500;line-height:1.5;letter-spacing:0;color:#f2f2f4}.footer-group ul{list-style:none;margin:0;padding:0}.footer-group li{margin:0;padding:0}.footer-group a,.site-footer .referral-privacy,.footer-email,.footer-bottom a{min-width:44px;min-height:44px;display:inline-flex;align-items:center;padding:8px 0}.footer-group a,.site-footer .referral-privacy{max-width:100%;min-height:52px;font:400 18px/1.5 Inter,sans-serif;text-align:left;background:none;border:none;border-radius:0;text-decoration:none;cursor:pointer}.site-footer a,.site-footer .referral-privacy{color:var(--muted);transition:color .18s ease}.site-footer a:hover,.site-footer .referral-privacy:hover{color:#fff}.site-footer :is(a,button):focus-visible{outline:2px solid #c4b5fd;outline-offset:5px}.footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:64px;padding-top:20px;border-top:1px solid #242424;color:var(--muted)}.footer-bottom small,.footer-bottom a{font-size:14px;line-height:1.5}.footer-bottom a{gap:8px}@media(max-width:1100px){.footer-directory{grid-template-columns:1fr;gap:44px}.footer-links{padding-top:0}.footer-brand .brand{font-size:60px}.footer-brand .brand img{width:76px;height:76px;margin-left:-12px;margin-right:10px}}@media(max-width:600px){.site-footer{padding-block:64px 32px}.footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.footer-group h2{margin-bottom:12px;font-size:16px}.footer-group a,.site-footer .referral-privacy{font-size:14px;min-height:44px}.footer-brand .brand{font-size:52px}.footer-brand .brand img{width:66px;height:66px;margin-left:-10px;margin-right:8px}.footer-tagline{margin-top:20px;margin-bottom:16px;font-size:27px}.footer-email{font-size:16px}.footer-bottom{margin-top:40px;gap:12px;padding-top:16px}}@media(prefers-reduced-motion:reduce){.site-footer a,.site-footer .referral-privacy{transition:none}}@media(max-width:1200px){.hero{--hero-video-scale: 1.03}}@media(max-width:1040px){.hero{--hero-video-scale: 1.048}.header-inner{grid-template-columns:1fr auto}.site-header nav{position:absolute;top:76px;left:24px;right:24px;padding:18px;display:none;flex-direction:column;align-items:stretch;gap:0;color:#fff;background:#080808f5;border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 22px 70px #00000080;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.site-header nav.nav-open{display:flex}.site-header nav a{padding:0 14px;border-bottom:1px solid var(--border-soft)}.site-header nav .mobile-nav-cta{margin-top:14px;display:inline-flex;justify-content:center;border-bottom:0}.nav-cta{display:none}.menu-button{justify-self:end;min-height:44px;padding:11px 18px;display:inline-flex;font-size:12px}.workflow-grid{grid-template-columns:1fr}.workflow-grid article{min-height:390px}.workflow-animation{width:min(100%,320px)}.transformation-card,.local-trust,.pricing-grid-focused,.requirements-card,.faq{grid-template-columns:1fr}.local-trust{gap:52px}.requirements-card{padding:36px;gap:32px}.requirements-copy h2{font-size:clamp(38px,5.5vw,52px)}.requirements-copy>p:last-child{margin-top:20px;font-size:16px;line-height:1.6}.faq{gap:52px}.faq .section-heading{position:static}.faq-more{grid-column:1}}@media(max-width:880px){.hero{--hero-video-scale: 1.068}}@media(max-width:760px){.hero{--hero-video-scale: 1.084}.section-space{padding-block:128px}.workflow{padding-top:168px}.pricing-grid,.pricing-boundary{grid-template-columns:1fr}.trust-grid{grid-template-columns:repeat(2,1fr)}.pricing-boundary>div{border-right:0;border-bottom:1px solid var(--border-soft)}.pricing-boundary>div:last-child{border-bottom:0}.trust-grid>div:nth-child(2){border-right:0}.trust-grid>div:nth-child(-n+2){border-bottom:1px solid var(--border-soft)}.price-card{min-height:0}}@media(max-width:700px){:root{--header-height: 68px;--anchor-gap: 16px}.hero{--hero-video-scale: 1.096}.section-shell,.header-inner{width:min(100% - 32px,var(--shell))}.header-inner{min-height:68px}.site-header nav{top:68px;left:16px;right:16px}.brand{font-size:26px}.hero-content{width:calc(100% - 32px);padding:clamp(132px,18vh,156px) 0 80px}.hero h1{font-size:clamp(34px,8.8vw,52px);line-height:1.14}.hero-lede{font-size:15px}.hero-actions{width:min(360px,100%);flex-direction:column}.hero .button{width:100%}.hero-trust{max-width:300px}.section-heading h2,.local-trust-copy h2,.final-cta-copy h2{font-size:clamp(46px,13.5vw,62px)}.section-heading{margin-bottom:48px}.section-heading>p:last-child{font-size:15px}.workflow-grid article{padding:30px}.workflow-animation{width:min(100%,260px);min-height:162px;margin-block:16px 24px}.workflow-hud-speak{transform:scale(1.1)}.release-output-line{width:168px;font-size:9.5px}.transformation-card{min-height:0}.transformation-copy,.transformation-output,.price-card,.transformation-copy h3{font-size:clamp(42px,12vw,56px)}.requirements-card{padding:24px;gap:28px;min-width:0}.requirements-copy h2{font-size:clamp(32px,8.5vw,42px);line-height:1.08}.requirements-copy>p:last-child{margin-top:16px;font-size:15px}.local-trust-facts{grid-template-columns:1fr}.local-trust-facts article{min-height:146px}.price-card-topline{flex-direction:column}.price-card li{grid-template-columns:1fr;gap:5px}.requirements dl>div{grid-template-columns:1fr;gap:4px}.faq-trigger{min-height:82px;font-size:14px}.faq-action{display:none}.final-cta{padding-block:96px 88px}.final-cta-signal{--signal-inset: 0px;width:100%;min-height:0;margin-left:0}.final-cta-copy>p:last-child{margin-top:26px;font-size:15px}.desktop-break{display:none}.preview-form-signal{margin-top:40px}.signal-form-shell{min-height:0;border-radius:32px}.signal-form-shell:after{top:-10px;right:-10px;bottom:-10px;left:-10px;opacity:.34;filter:blur(16px) saturate(1.08)}.signal-form-surface{min-height:0;grid-template-columns:1fr;border-radius:30px}.signal-field{padding:20px 22px 16px}.preview-form-signal button{width:100%;min-height:60px;padding:0 24px;border-top:1px solid rgba(255,255,255,.13);border-left:0}.preview-form-signal button:hover{border-top-color:#ffffff3d;border-left-color:transparent}.signal-disclosure{max-width:290px;margin-inline:auto;text-align:center}.form-success{min-height:98px;padding:22px}}@media(max-width:520px){.hero{--hero-video-scale: 1.104}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}main>section[data-scroll-focus]{filter:none!important;opacity:1!important;transition:none!important}.plan-button,.price-card-rainbow{--plan-border-angle: -28.8deg;animation:none!important}.workflow-animation *,.workflow-animation *:before,.workflow-animation *:after{animation:none!important}.talky-hud-demo:before{--workflow-hud-angle: -28.8deg}.signal-form-shell:before,.signal-form-shell:after{--workflow-hud-angle: -28.8deg;animation:none!important}.workflow-hud-hold{opacity:1;filter:none;transform:translate(-50%) scale(1)}.workflow-fn-key,.release-fn-key{transform:none}.key-press-ring,.release-arrow{display:none}.voice-sample{opacity:.28;transform:translateY(-50%) scaleY(.72)}.workflow-hud-release{width:153px}.release-state-listening,.release-state-processing{opacity:0}.release-state-success{opacity:1;filter:none;transform:scale(1)}.release-output-line>span{opacity:1;clip-path:none}.release-output-line>i{display:none}}@media(prefers-contrast:more){:root{--border: #6b6b6b;--border-soft: rgba(255, 255, 255, .34);--muted: #d1d1d6;--muted-dim: #b3b3ba}main>section[data-scroll-focus]{filter:none!important;opacity:1!important;transition:none!important}.liquid-glass{border:1px solid #fff}.plan-button{border-width:1.5px}.plan-button-rainbow,.price-card-rainbow{border-width:2px}.signal-form-shell{background:#fff}}.site-header.capsule-header{top:20px;left:50%;width:max-content;max-width:calc(100% - 32px);transform:translate(-50%);border:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.capsule-header .header-inner{width:auto;min-height:54px;margin:0;padding:4px;display:flex;gap:12px;background:#0d0d0e;border:1px solid #303033;border-radius:999px}.capsule-header .brand-link,.capsule-header .menu-button,.preview-label-mobile{display:none}.capsule-header nav{position:static;display:flex;flex-direction:row;align-items:center;gap:18px;padding:0 8px 0 16px;background:none;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.capsule-header nav a{padding:0;border:0;color:#a0a0a6;font-size:14px;min-height:44px;white-space:nowrap}.capsule-header nav a[aria-current=location],.capsule-header nav a:hover{color:#fff}.capsule-header nav a:focus-visible{outline:2px solid #eee;outline-offset:4px;border-radius:4px}.capsule-header .nav-cta{display:inline-flex;min-height:44px;gap:7px;padding:10px 16px;font-size:14px;white-space:nowrap}.capsule-header .nav-cta img{object-fit:contain;filter:brightness(0)}@media(max-width:760px){.site-header.capsule-header{top:12px}.capsule-header .header-inner{gap:6px;min-height:54px}.capsule-header .brand-link{display:flex;align-items:center;justify-content:center;width:44px;height:44px}.capsule-header .menu-button{display:inline-flex;order:1;padding:10px 14px;min-height:44px;font-size:14px;background:transparent;border-color:transparent}.capsule-header .menu-button:hover{background:#222}.capsule-header .nav-cta{order:2;min-height:44px;padding:10px 18px}.capsule-header .nav-cta img,.preview-label-desktop{display:none}.preview-label-mobile{display:inline}.capsule-header nav{display:none;position:absolute;top:calc(100% + 10px);left:0;right:0;padding:10px;flex-direction:column;align-items:stretch;gap:2px;border:1px solid #303033;border-radius:22px;background:#0d0d0e}.capsule-header nav.nav-open{display:flex;animation:capsule-menu-in .2s ease-out}.capsule-header nav a{padding:8px 16px;border-radius:12px}.capsule-header nav a:hover{background:#202022}}@keyframes capsule-menu-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.capsule-header nav.nav-open{animation:none}}@media(prefers-reduced-transparency:reduce){main>section[data-scroll-focus]{filter:none!important;opacity:1!important;transition:none!important}}.voice-relay-section{width:100%;position:relative;overflow:hidden;overflow:clip;background:#000;scroll-margin-top:78px}.voice-relay-stage{--relay-cycle: 11.2s;width:min(1536px,100%);min-height:clamp(760px,68vw,940px);margin:0 auto;position:relative;overflow:hidden;isolation:isolate;background:#000}.voice-relay-stage.is-paused *,.voice-relay-stage.is-paused *:before,.voice-relay-stage.is-paused *:after{animation-play-state:paused!important}.voice-relay-visibility-target{position:absolute;top:18%;right:0;bottom:40%;left:0;pointer-events:none}.voice-relay-orbits{width:100%;height:100%;position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center;opacity:.78;pointer-events:none;-webkit-user-select:none;user-select:none}.voice-relay-heading{width:min(780px,calc(100% - 48px));position:absolute;z-index:5;top:22%;left:50%;text-align:center;transform:translate(-50%)}.voice-relay-heading .eyebrow{margin-bottom:17px;color:#ffffff6b}.voice-relay-heading h2{margin:0;color:#f4f3f0;font-family:"Instrument Serif",Georgia,serif;font-size:clamp(58px,5.35vw,82px);font-weight:400;line-height:.96;letter-spacing:-.035em}.voice-relay-heading h2 em{font-weight:400}.voice-relay-scene{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none}.voice-relay-fn-slot{position:absolute;z-index:7;left:13.5%;top:71%;transform:scale(1.96) rotate(-5deg);transform-origin:center;perspective:500px}.voice-relay-fn{position:relative;z-index:2;animation:relay-fn-press var(--relay-cycle) ease-in-out infinite}.voice-relay-key-ring{width:62px;height:45px;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border:1px solid rgba(160,160,160,.58);border-radius:8px;opacity:0;animation:relay-key-ring var(--relay-cycle) ease-out infinite}.voice-relay-hud-slot{position:absolute;z-index:9;left:50%;top:54.5%;transform:translate(-50%,-50%) scale(1.72)}.voice-relay-hud{animation:relay-hud-arrive var(--relay-cycle) cubic-bezier(.22,1,.36,1) infinite}.voice-relay-hud-aura{position:absolute;z-index:-1;top:5px;right:5px;bottom:5px;left:5px;border-radius:999px;box-shadow:0 0 26px #7454ff2e,0 0 18px #35a2de1a;opacity:0;animation:relay-hud-aura var(--relay-cycle) ease-in-out infinite}.voice-relay-particles{width:52%;height:auto;position:absolute;z-index:3;top:37%;left:7%;object-fit:contain;mix-blend-mode:screen;opacity:0;filter:brightness(.82);transform:rotate(-2deg) scale(.96);transform-origin:center;animation:relay-particles-flow var(--relay-cycle) ease-in-out infinite}.voice-relay-signal{width:min(14vw,200px);height:2px;position:absolute;z-index:6;left:54.2%;top:54.8%;overflow:visible;background:linear-gradient(90deg,#35a2de,#3746cc,#9200ff 48%,#ff00d6 70%,#f7c45d);border-radius:999px;box-shadow:0 0 11px #9147ff70;clip-path:inset(0 100% 0 0);opacity:0;transform:rotate(-29deg);transform-origin:left center;animation:relay-signal-travel var(--relay-cycle) cubic-bezier(.22,1,.36,1) infinite}.voice-relay-signal i{width:7px;height:7px;position:absolute;top:50%;right:-2px;display:block;background:#f8e7a1;border-radius:50%;box-shadow:0 0 13px 5px #6e90ff94;transform:translateY(-50%)}.voice-relay-composer{width:clamp(290px,27vw,380px);min-height:104px;padding:13px 10px 9px 15px;position:absolute;z-index:8;top:37.5%;right:5.5%;color:#c7c7cb;background:#292929;border:1px solid #383838;border-radius:21px;box-shadow:0 12px 32px #0000003d;opacity:0;translate:0 12px;scale:.97;animation:relay-composer-arrive var(--relay-cycle) cubic-bezier(.22,1,.36,1) infinite}.voice-relay-composer-title{margin:0 4px 8px;display:flex;align-items:center;gap:7px;color:#929299;font-size:10px;font-weight:500}.voice-relay-composer-title img{width:18px;height:18px;object-fit:contain}.voice-relay-field{min-height:43px;padding:0;display:flex;align-items:flex-start;overflow:hidden;color:#f3f3f3;background:transparent;border:0;border-radius:0;font-size:14px;line-height:1.5;white-space:nowrap}.voice-relay-toolbar{display:flex;align-items:center;gap:7px;min-height:30px;color:#f3f3f3}.voice-relay-tool{display:inline-flex;align-items:center;flex:none}.voice-relay-tool-muted{color:#929292}.voice-relay-model{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:11px;white-space:nowrap;font-weight:400}.voice-relay-model>span{color:#b27aff}.voice-relay-model>svg{color:#969696;margin-left:2px}.voice-relay-send{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:none;background:#fff;color:#080808}.voice-relay-field>svg{margin-left:auto;flex:0 0 auto;color:#707077}.voice-relay-dictated-text{max-width:calc(100% - 36px);overflow:hidden;clip-path:inset(0 100% 0 0);animation:relay-text-write var(--relay-cycle) steps(27,end) infinite}.voice-relay-caret{width:1px;height:17px;margin-left:2px;flex:0 0 auto;background:#dedee1;opacity:0;animation:relay-caret var(--relay-cycle) step-end infinite}.voice-relay-apps{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0}.voice-relay-app{--app-opacity: .94;--app-rotation: 0deg;--from-x: 0px;--from-y: 0px;width:62px;height:62px;position:absolute;display:grid;place-items:center;opacity:0;filter:saturate(1.18) brightness(1.04) contrast(1.04);transform:translate3d(var(--from-x),var(--from-y),0) scale(.24) rotate(0);animation:relay-app-scatter var(--relay-cycle) cubic-bezier(.16,1,.3,1) infinite}.voice-relay-app img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,0,0,.56))}.voice-relay-app small{padding:4px 7px;position:absolute;top:calc(100% + 5px);left:50%;color:#ffffff80;background:#050505d1;border:1px solid rgba(255,255,255,.08);border-radius:999px;font-size:8px;letter-spacing:.01em;opacity:0;white-space:nowrap;transform:translate(-50%,-3px);transition:opacity .18s ease,transform .18s ease}.voice-relay-app-chatgpt{--from-x: 520px;--from-y: 330px;--app-rotation: -8deg;width:82px;height:82px;top:18%;left:14%;animation-delay:40ms}.voice-relay-app-telegram{--from-x: 170px;--from-y: 350px;--app-rotation: -2deg;top:14%;left:40%;animation-delay:.11s}.voice-relay-app-chrome{--from-x: -190px;--from-y: 330px;--app-rotation: 7deg;top:18%;left:66%;animation-delay:.18s}.voice-relay-app-discord{--from-x: 610px;--from-y: 80px;--app-rotation: -7deg;top:45%;left:7%;animation-delay:.25s}.voice-relay-app-notes{--from-x: -460px;--from-y: -20px;--app-rotation: 6deg;top:59%;left:79%;animation-delay:.32s}.voice-relay-app-safari{--from-x: -580px;--from-y: -100px;--app-rotation: 8deg;top:72%;left:89%;animation-delay:.39s}.voice-relay-app-perplexity{--from-x: -500px;--from-y: -210px;--app-rotation: -4deg;top:82%;left:82%;animation-delay:.46s}.voice-relay-app-mail{--from-x: 250px;--from-y: -210px;--app-rotation: -6deg;top:83%;left:31%;animation-delay:.53s}.voice-relay-app-codex{--from-x: -85px;--from-y: -165px;--app-rotation: 5deg;--app-opacity: 1;width:68px;height:68px;top:79%;left:60%;animation-delay:.6s}@keyframes relay-fn-press{0%,8%,82%,to{transform:translateY(0)}13%,65%{transform:translateY(4px) scale(.985);box-shadow:inset 0 1px #ffffff0f,0 1px #060607,0 3px 8px #00000042}72%,78%{transform:translateY(0)}}@keyframes relay-key-ring{0%,8%,24%,to{opacity:0;transform:scale(.96)}13%{opacity:.62;transform:scale(1)}21%{opacity:0;transform:scale(1.2)}}@keyframes relay-hud-arrive{0%,2%{opacity:0;filter:blur(3px);transform:translateY(10px) scale(.94)}8%,to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}@keyframes relay-hud-aura{0%,15%{opacity:0;transform:scale(.9)}25%,to{opacity:1;transform:scale(1.12)}}@keyframes relay-particles-flow{0%,12%,74%,to{opacity:0;transform:rotate(-2deg) scale(.92)}23%,55%{opacity:.7;transform:rotate(-2deg) scale(1)}66%{opacity:.2;transform:rotate(-2deg) scale(1.02)}}@keyframes relay-signal-travel{0%,21%,87%,to{opacity:0;clip-path:inset(0 100% 0 0)}26%{opacity:1;clip-path:inset(0 100% 0 0)}39%,48%{opacity:1;clip-path:inset(0 0 0 0)}57%{opacity:0;clip-path:inset(0 0 0 0)}}@keyframes relay-composer-arrive{0%,16%,94%,to{opacity:0;translate:0 12px;scale:.97}24%,89%{opacity:1;translate:0 0;scale:1}}@keyframes relay-text-write{0%,25%{clip-path:inset(0 100% 0 0)}39%,92%,to{clip-path:inset(0 0 0 0)}}@keyframes relay-caret{0%,23%,28%,33%,38%,43%,48%,94%,to{opacity:0}26%,31%,36%,41%,46%,66%,88%{opacity:1}}@keyframes relay-app-scatter{0%,2%,95%,to{opacity:0;transform:translate3d(var(--from-x),var(--from-y),0) scale(.24) rotate(0)}15%,88%{opacity:var(--app-opacity);transform:translateZ(0) scale(1) rotate(var(--app-rotation))}92%{opacity:.4;transform:translate3d(0,-5px,0) scale(.98) rotate(var(--app-rotation))}}@media(max-width:1100px){.voice-relay-stage{min-height:800px}.voice-relay-fn-slot{left:10%;transform:scale(1.7) rotate(-5deg)}.voice-relay-hud-slot{top:54%;transform:translate(-50%,-50%) scale(1.52)}.voice-relay-composer{right:3%}.voice-relay-app{width:54px;height:54px}.voice-relay-app-chatgpt{width:72px;height:72px}.voice-relay-app-codex{width:60px;height:60px}.voice-relay-app-safari{left:88%}}@media(max-width:760px){.voice-relay-visibility-target{top:23%;right:0;bottom:39%;left:0}.voice-relay-stage{min-height:830px}.voice-relay-orbits{width:145%;left:-22.5%;object-position:46% center;opacity:.62}.voice-relay-heading{width:calc(100% - 32px);top:7%}.voice-relay-heading .eyebrow{margin-bottom:13px}.voice-relay-heading h2{font-size:clamp(47px,13.3vw,62px)}.voice-relay-hud-slot{top:41%;transform:translate(-50%,-50%) scale(1.14)}.voice-relay-particles{display:none}.voice-relay-composer{width:min(350px,calc(100% - 48px));min-height:104px;top:53%;right:auto;left:50%;transform:translate(-50%)}.voice-relay-field{font-size:12px}.voice-relay-fn-slot{top:auto;bottom:8%;left:50%;transform:translate(-50%) scale(1.38)}.voice-relay-signal{width:122px;left:56%;top:45%;transform:rotate(62deg)}.voice-relay-app{width:48px;height:48px}.voice-relay-app-chatgpt{width:60px;height:60px;top:25%;left:8%}.voice-relay-app-telegram{top:23%;left:43%}.voice-relay-app-chrome{top:25%;left:78%}.voice-relay-app-discord{display:none}.voice-relay-app-notes{top:44%;left:5%}.voice-relay-app-safari{top:43%;left:82%}.voice-relay-app-perplexity{top:75%;left:8%}.voice-relay-app-mail{display:none}.voice-relay-app-codex{top:75%;left:77%}}@media(max-width:430px){.voice-relay-stage{min-height:780px}.voice-relay-app-telegram{display:none}.voice-relay-app-notes{left:4%}.voice-relay-app-safari{left:82%}.voice-relay-composer-title{display:none}.voice-relay-composer{min-height:100px;padding:12px 10px 8px;border-radius:20px}.voice-relay-field{min-height:43px;font-size:13px}.voice-relay-toolbar{gap:6px}.voice-relay-model{font-size:11px;gap:4px}}@media(prefers-reduced-motion:reduce){.voice-relay-stage *,.voice-relay-stage *:before,.voice-relay-stage *:after{animation:none!important}.voice-relay-fn{transform:none}.voice-relay-key-ring{display:none}.voice-relay-hud{opacity:1;filter:none;transform:none}.voice-relay-hud-aura{opacity:.72;transform:scale(1.08)}.voice-relay-signal{opacity:.82;clip-path:inset(0)}.voice-relay-composer{opacity:1;translate:0;scale:1}.voice-relay-dictated-text{clip-path:inset(0)}.voice-relay-caret{display:none}.voice-relay-app{opacity:var(--app-opacity);transform:rotate(var(--app-rotation))}}@media(prefers-contrast:more){.voice-relay-composer,.voice-relay-field{border-color:#ffffff7a}.voice-relay-app{filter:none;opacity:.88}}.workflow.workflow-compact{padding-top:clamp(168px,13vw,220px);padding-bottom:0}.compact-workflow{max-width:1120px;margin-inline:auto}.compact-workflow-heading{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:32px}.compact-workflow-heading h2{margin:0;font-size:clamp(42px,4.5vw,56px);line-height:1.08;letter-spacing:-.035em}.compact-workflow-heading>p{margin:0 0 4px;color:var(--muted);font-size:16px;line-height:1.65}.compact-sequence{--demo-duration: 6.5s;padding:32px 40px 16px;border:1px solid var(--border-soft);border-radius:var(--radius);background:#0c0c0c}.compact-scene{min-height:168px;display:grid;grid-template-columns:100px 24px minmax(150px,1fr) 24px minmax(180px,1.4fr);gap:24px;align-items:center}.compact-key-station,.compact-hud-station{display:flex;flex-direction:column;align-items:center;gap:18px;position:relative}.compact-key-station>span:last-child,.compact-speaking-hint{color:#96969e;font-size:12px}.compact-connector{color:#54545d}.compact-output{min-width:0;padding:20px;border:1px solid #29292d;background:#171719;border-radius:10px}.compact-output-label{color:#98989f;font-size:12px}.compact-output p{margin:8px 0 0;color:#e7e7eb;font-size:clamp(16px,1.7vw,21px);line-height:1.4;white-space:nowrap}.compact-output p span{display:inline-block;vertical-align:middle}.compact-output i{display:inline-block;width:1px;height:1.2em;vertical-align:middle;margin-left:2px;background:#babac1}.compact-hud{flex:none}.compact-hud>.compact-hud-state{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:13.5px}.compact-processing,.compact-success{opacity:0}.hud-processing-dots{display:flex;align-items:center;gap:6px}.hud-processing-dots i{display:block;width:6px;height:6px;border-radius:50%;background:#b8bbc2;opacity:.34;animation:compact-dot .72s ease-in-out infinite}.hud-processing-dots i:nth-child(2){animation-delay:.12s}.hud-processing-dots i:nth-child(3){animation-delay:.24s}.hud-success-mark{width:24px;height:24px;color:#fff}.compact-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:14px}.compact-step-list{display:flex;flex:1;list-style:none;margin:0;padding:0;gap:clamp(18px,4vw,64px)}.compact-step-list li{position:relative;color:#d5d5db;font-size:14px;white-space:nowrap;padding-block:12px}.compact-step-list li>span{font-size:12px;margin-right:8px;color:#82828c}.compact-step-list small{display:block;margin-left:27px;color:#93939d;font-size:12px}.compact-step-list li:after{content:"";position:absolute;left:27px;right:0;bottom:2px;height:1px;background:#bfc0c7;transform:scaleX(0);transform-origin:left}.demo-playback,.capability-replay,.capability-navigation button{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#b9b9c1;border:1px solid #303034;background:#121214;border-radius:999px;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.demo-playback{padding:0 14px;font-size:12px}.demo-playback:hover,.capability-replay:hover,.capability-navigation button:hover:not(:disabled){background:#242428;border-color:#515159;color:#fff}.compact-workflow:is([data-motion=playing],[data-motion=paused]) .compact-fn{animation:compact-key var(--demo-duration) both}.compact-workflow:is([data-motion=playing],[data-motion=paused]) .compact-hud{animation:compact-morph var(--demo-duration) cubic-bezier(.22,1,.36,1) both}.compact-workflow:is([data-motion=playing],[data-motion=paused]) .compact-listening{animation:compact-listen var(--demo-duration) both}.compact-workflow:is([data-motion=playing],[data-motion=paused]) .compact-processing{animation:compact-process var(--demo-duration) both}.compact-workflow:is([data-motion=playing],[data-motion=paused]) .compact-success{animation:compact-succeed var(--demo-duration) both}.compact-workflow:is([data-motion=playing],[data-motion=paused]) .compact-output p span{animation:compact-write var(--demo-duration) both}.compact-workflow:is([data-motion=playing],[data-motion=paused]) .compact-step-list li:after{animation:compact-step var(--demo-duration) both}.compact-workflow:is([data-motion=playing],[data-motion=paused]) .compact-step-list li:nth-child(2):after{animation-name:compact-step-two}.compact-workflow:is([data-motion=playing],[data-motion=paused]) .compact-step-list li:nth-child(3):after{animation-name:compact-step-three}.compact-workflow:not([data-motion=playing]) *,.compact-workflow:not([data-motion=playing]) *:before,.compact-workflow:not([data-motion=playing]) *:after,.capability-card-inner:not([data-motion=playing]) *,.capability-card-inner:not([data-motion=playing]) *:before,.capability-card-inner:not([data-motion=playing]) *:after{animation-play-state:paused!important}.capability-card-inner[data-ambient-active=true] .cap-app-hud *,.capability-card-inner[data-ambient-active=true] .cap-app-hud *:before,.capability-card-inner[data-ambient-active=true] .cap-app-hud *:after{animation-play-state:running!important}.voice-relay-stage[data-ambient-active=true] .voice-relay-hud:before,.voice-relay-stage[data-ambient-active=true] .voice-relay-hud .hud-demo-wave i,.compact-workflow[data-ambient-active=true] .compact-hud:before{animation-play-state:running!important}@keyframes compact-dot{0%,to{opacity:.34}50%{opacity:1}}.hero-media video{transition:opacity .45s ease,transform .4s ease}.hero-media[data-phase=returning] video{opacity:0}.compact-scene,.voice-relay-scene,.cap-social-compose,.cap-word-page,.cap-language-words,.cap-offline-output{transition:opacity .45s ease}[data-phase=returning] .compact-scene,[data-phase=reset] .compact-scene,[data-phase=returning] .voice-relay-scene,[data-phase=reset] .voice-relay-scene,[data-phase=returning] .cap-social-compose,[data-phase=reset] .cap-social-compose,[data-phase=returning] .cap-word-page,[data-phase=reset] .cap-word-page,[data-phase=returning] .cap-language-scene[data-language=auto] .cap-language-words,[data-phase=reset] .cap-language-scene[data-language=auto] .cap-language-words,[data-phase=returning] .cap-offline-output,[data-phase=reset] .cap-offline-output{opacity:0}.voice-relay-stage[data-motion=idle] .voice-relay-scene *,.voice-relay-stage[data-motion=idle] .voice-relay-scene *:before,.voice-relay-stage[data-motion=idle] .voice-relay-scene *:after{animation:none!important}@keyframes compact-key{0%,3%,45%,to{transform:none}9%,41%{transform:translateY(4px) scale(.985)}}@keyframes compact-morph{0%,4%{opacity:0;width:123px;transform:translateY(5px) scale(.96)}9%,42%{opacity:1;width:123px;transform:none}45.4%,52%{width:81px;opacity:1}55.4%,to{width:67.5px;opacity:1;transform:none}}@keyframes compact-listen{0%,42%{opacity:1}43.3%,to{opacity:0}}@keyframes compact-process{0%,43.3%,53.3%,to{opacity:0}45.3%,52%{opacity:1}}@keyframes compact-succeed{0%,53.3%{opacity:0}55.3%,to{opacity:1}}@keyframes compact-write{0%,53%{opacity:0;clip-path:inset(0 100% 0 0)}55%{opacity:1;clip-path:inset(0 100% 0 0)}66%,to{opacity:1;clip-path:inset(0)}}@keyframes compact-step{0%,3%,20%,to{transform:scaleX(0)}9%,16%{transform:scaleX(1)}}@keyframes compact-step-two{0%,16%,45%,to{transform:scaleX(0)}21%,41%{transform:scaleX(1)}}@keyframes compact-step-three{0%,42%{transform:scaleX(0)}48%,to{transform:scaleX(1)}}.capabilities.section-space{padding-top:clamp(112px,10vw,144px);padding-bottom:0}.capabilities-heading{margin-bottom:40px}.capabilities-heading h2{margin:0;font-size:clamp(46px,5vw,64px);letter-spacing:-.025em;line-height:1.04}.capability-rail{display:flex;gap:20px;list-style:none;margin:0;padding:2px 0 12px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain}.capability-rail::-webkit-scrollbar{display:none}.capability-rail>.capability-card{flex:0 0 380px;scroll-snap-align:start}.capability-card{--cap-accent: #c4a1eb;--cap-wash: #1d122a;min-width:0;border-radius:var(--radius);background:#0d0d0f;border:1px solid #29262e;overflow:hidden}.capability-social{--cap-accent: #f2f2f2;--cap-wash: #191919}.capability-word{--cap-accent: #8bbdff;--cap-wash: #0d2549}.capability-languages{--cap-accent: #89b8f1;--cap-wash: #101d31}.capability-card-inner{--demo-duration: 4.8s;position:relative;height:100%;min-height:372px}.capability-visual{height:226px;position:relative;padding:22px 18px 0;overflow:hidden;background:linear-gradient(160deg,var(--cap-wash),#0d0d0f 90%)}.capability-copy{padding:20px 24px 26px;position:relative}.capability-icon{color:var(--cap-accent);display:block;margin-bottom:12px}.capability-copy h3{font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:1.4;margin:0 0 10px;color:var(--cap-accent);letter-spacing:-.025em}.capability-copy p{font-size:14px;line-height:1.65;color:#b3b3bc;margin:0}.capability-replay{position:absolute;right:12px;top:234px;border-color:transparent;background:transparent}.capability-extras{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;list-style:none;padding:0;margin:48px 0 0}.capability-extras li{display:flex;align-items:flex-start;gap:16px}.capability-extras svg{flex:none;margin-top:3px;color:#b1b1ba}.capability-extras h3{font-family:Inter,sans-serif;font-size:16px;font-weight:500;margin:0 0 7px}.capability-extras p{color:var(--muted);font-size:14px;line-height:1.65;margin:0;max-width:260px}.capability-navigation{margin-top:14px;display:flex;justify-content:space-between;align-items:center;color:#d1d1d7;font-size:13px}.capability-navigation>span>span{color:#85858f}.capability-navigation>div{display:flex;gap:10px}.capability-navigation button:disabled{opacity:.35;cursor:default}.cap-mini-window{color:#f5f5f7;background:#18181b;border:1px solid rgba(255,255,255,.13);border-radius:10px;box-shadow:0 10px 30px #0005;overflow:hidden;width:100%;margin-top:2px}.cap-social-window,.cap-word-window{position:relative;height:188px}.cap-social-window{background:#000;border-color:#303030}.cap-social-chrome{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 8px}.cap-social-chrome>span{color:#909090;font-size:12px}.cap-social-compose{display:flex;gap:10px;padding:8px 12px}.cap-social-compose>svg{flex:none;color:#888}.cap-social-text{min-width:0;padding-top:2px;font-size:13px;line-height:1.7;color:#eee}.cap-draft-line{display:block;width:fit-content;max-width:100%;white-space:nowrap}.cap-social-tools{display:flex;gap:10px;color:#999;padding:4px 0 0 49px}.cap-social-post{position:absolute;right:13px;bottom:16px;border-radius:30px;background:#f2f2f2;color:#080808;padding:5px 15px;font-size:12px;font-weight:600}.cap-app-hud{position:absolute;left:14px;bottom:14px;width:123px;height:55.5px;transform:scale(.56);transform-origin:left bottom;pointer-events:none}.cap-word-window{background:#172233;border-color:#294771}.cap-word-chrome{display:flex;align-items:center;gap:6px;padding:7px 10px;background:#174887;font-size:12px;color:#fff}.cap-word-filename{margin-left:auto;color:#cfdef3;font-size:10px}.cap-word-ribbon{display:flex;gap:17px;padding:6px 12px;background:#21344e;color:#bbcee8;font-size:10px}.cap-word-ribbon>span:first-child{color:#fff;text-decoration:underline;text-underline-offset:4px}.cap-word-page{margin:9px 14px 0;padding:11px 12px 45px;background:#e8edf4;color:#253146;min-height:130px;border-radius:2px 2px 0 0}.cap-word-page h4{font-family:Inter,sans-serif;font-size:14px;font-weight:600;margin:0 0 7px;letter-spacing:-.02em}.cap-word-page p{font-size:11px;line-height:1.65;margin:0}.capability-card-inner:is([data-motion=playing],[data-motion=paused]) .cap-draft-first{animation:cap-draft-first var(--demo-duration) steps(24,end) both}.capability-card-inner:is([data-motion=playing],[data-motion=paused]) .cap-draft-second{animation:cap-draft-second var(--demo-duration) steps(24,end) both}@keyframes cap-draft-first{0%,14%{clip-path:inset(0 100% 0 0)}45%,to{clip-path:inset(0)}}@keyframes cap-draft-second{0%,46%{clip-path:inset(0 100% 0 0)}80%,to{clip-path:inset(0)}}.cap-demo-chrome{display:flex;align-items:center;gap:7px;padding:10px 12px;background:#121214;border-bottom:1px solid #ffffff0f;font-size:12px}.cap-demo-chrome img{object-fit:contain;opacity:.9}.cap-demo-local{margin-left:auto;font-size:10px;color:#929299;white-space:nowrap}.cap-dictionary-fields{display:grid;grid-template-columns:1fr 1fr;gap:5px 8px;padding:13px 12px 0}.cap-dictionary-fields>span{font-size:10px;color:#b4b4ba;grid-row:1;white-space:nowrap}.cap-dictionary-fields>div{font-size:14px;border-radius:5px;border:1px solid #ffffff15;background:#141417;padding:7px;display:flex;align-items:center;justify-content:space-between}.cap-dictionary-result{padding:10px 12px 14px}.cap-pin-status{color:#b4b4ba;font-size:10px;display:flex;align-items:center;gap:4px}.cap-dictionary-result p{margin:12px 0 0;color:#b4b4ba;font-size:14px}.cap-dictionary-result strong{color:#f5f5f7;font-weight:500}.cap-snippet-label{color:#929299;font-size:10px;display:block;margin:10px 12px 6px}.cap-trigger{margin:0 12px;padding:7px 9px;display:flex;gap:8px;align-items:center;background:#202024;border:1px solid #ffffff12;border-radius:6px;color:#d4d4d9;font-size:13px}.cap-snippet-expansion{position:relative;margin:8px 12px 12px;padding-left:11px;border-left:1px solid #515159}.cap-snippet-expansion>span{font-size:10px;color:#929299}.cap-snippet-expansion p{font-size:14px;line-height:1.5;margin:3px 0 0}.cap-snippet-expansion p span{color:#b4b4ba;font-size:12px}.cap-snippet-expansion>svg{position:absolute;right:0;top:50%;color:#f5f5f7}.cap-offline-scene{display:flex;flex-direction:column;align-items:center;padding-top:5px;gap:15px}.cap-network{display:flex;align-items:center;gap:10px;width:100%;padding:10px 13px;background:#211f2880;border:1px solid #ffffff15;border-radius:12px;color:#bfb8ce}.cap-network{font:inherit;text-align:left;min-height:56px;cursor:pointer;transition:background .2s ease,border-color .2s ease}.cap-network:hover{background:#302b3e;border-color:#ffffff40}.cap-network:focus-visible,.cap-language-auto:focus-within{outline:2px solid #c4b4e7;outline-offset:3px}.cap-network-hint{font-size:12px;color:#aaa0ba;margin-top:-7px}.cap-offline-scene .cap-offline-output{margin-top:17px}.cap-offline-scene .cap-local-note{font-size:11px}.cap-network>span{font-size:14px;flex:1}.cap-network b{font-weight:400;color:#a69daf;margin-left:5px}.cap-network .cap-off-switch{flex:none;width:36px;height:21px;background:#47434e;border-radius:20px;padding:3px}.cap-off-switch i{display:block;width:15px;height:15px;background:#d3ccd9;border-radius:50%}.cap-off-switch,.cap-off-switch i{transition:background .22s ease,transform .22s ease}.cap-network[aria-checked=true] .cap-off-switch{background:#2ba66a}.cap-network[aria-checked=true]>svg,.cap-network[aria-checked=true] b{color:#67dba0}.cap-network[aria-checked=true] .cap-off-switch i{transform:translate(15px);background:#fff}.cap-offline-output{color:#e0dbe8;font-size:14px;white-space:nowrap}.cap-offline-output>span{display:inline-block}.cap-local-note{color:#a49bae;font-size:10px;display:flex;align-items:center;gap:5px}.cap-language-scene{height:100%;display:flex;flex-direction:column;align-items:center;padding-top:9px}.cap-language-auto{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:#b0c2da;border:1px solid #ffffff1a;padding:5px 10px;border-radius:20px}.cap-language-auto{min-height:44px}.capability-languages .capability-visual{overflow:visible;z-index:2}.cap-language-picker{position:relative;z-index:3}.cap-language-auto{background:#142033;cursor:pointer;font-family:inherit;transition:background .18s ease,border-color .18s ease}.cap-language-auto[aria-expanded=true]{background:#1e304a;border-color:#6687b1}.cap-language-menu{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);width:182px;padding:5px;border:1px solid #35445a;border-radius:12px;background:#101722;box-shadow:0 14px 30px #0009;animation:cap-menu-in .16s ease-out}.cap-language-menu button{width:100%;min-height:44px;border:0;border-radius:7px;background:transparent;color:#c3ccda;font:inherit;font-size:13px;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.capability-card-inner:not([data-motion=playing]) .cap-language-menu{animation-play-state:running!important}.cap-language-menu button:hover,.cap-language-menu button:focus-visible{background:#25354b;color:#fff;outline:none}.cap-language-menu button[aria-checked=true]{color:#a8ceff;background:#1b2a40}@keyframes cap-menu-in{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0 0}}.cap-language-auto:hover{border-color:#ffffff50}.cap-language-scene:not([data-language=auto]) .cap-language-word{animation:none!important;opacity:0;transform:none}.cap-language-scene:not([data-language=auto]) .cap-language-word[data-selected=true]{opacity:1}.cap-language-words{position:relative;width:100%;flex:1;min-height:110px}.cap-language-word{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0}.cap-language-word>span{font-family:"Instrument Serif",serif;font-size:clamp(44px,4.6vw,64px);line-height:1.1;color:#c6defa}.cap-language-word small{font-size:11px;color:#839dbd;margin-top:6px}.cap-language-3{opacity:1}.cap-language-note{font-size:11px;color:#96a8c0;margin-bottom:16px}.capability-card-inner:is([data-motion=playing],[data-motion=paused]) .cap-offline-output>span{animation:capability-write var(--demo-duration) both}.capability-card-inner:is([data-motion=playing],[data-motion=paused]) .cap-dictionary-fields>div:last-child{animation:capability-field var(--demo-duration) both}.capability-card-inner:is([data-motion=playing],[data-motion=paused]) .cap-pin-status{animation:capability-pin var(--demo-duration) both}.capability-card-inner:is([data-motion=playing],[data-motion=paused]) .cap-dictionary-result p{animation:capability-result var(--demo-duration) both}.capability-card-inner:is([data-motion=playing],[data-motion=paused]) .cap-trigger{animation:capability-field var(--demo-duration) both}.capability-card-inner:is([data-motion=playing],[data-motion=paused]) .cap-snippet-expansion{animation:capability-result var(--demo-duration) both}.capability-card-inner:is([data-motion=playing],[data-motion=paused]) .cap-language-word{animation:capability-language var(--demo-duration) both}.capability-card-inner:is([data-motion=playing],[data-motion=paused]) .cap-language-1{animation-name:capability-language-two}.capability-card-inner:is([data-motion=playing],[data-motion=paused]) .cap-language-2{animation-name:capability-language-three}.capability-card-inner:is([data-motion=playing],[data-motion=paused]) .cap-language-3{animation-name:capability-language-four}@keyframes capability-write{0%,27%{clip-path:inset(0 100% 0 0)}66%,to{clip-path:inset(0)}}@keyframes capability-field{0%,10%{opacity:.4}26%,to{opacity:1}}@keyframes capability-pin{0%,28%{opacity:0;transform:translateY(3px)}40%,to{opacity:1;transform:none}}@keyframes capability-result{0%,41%{opacity:0;transform:translateY(8px)}60%,to{opacity:1;transform:none}}@keyframes capability-language{0%,19%{opacity:1;transform:none}25%,to{opacity:0;transform:translateY(-6px)}}@keyframes capability-language-two{0%,20%,50%,to{opacity:0;transform:translateY(6px)}27%,44%{opacity:1;transform:none}}@keyframes capability-language-three{0%,45%,75%,to{opacity:0;transform:translateY(6px)}52%,69%{opacity:1;transform:none}}@keyframes capability-language-four{0%,70%{opacity:0;transform:translateY(6px)}77%,to{opacity:1;transform:none}}.local-trust.local-trust-compact{padding-top:104px;padding-bottom:0;display:flex;gap:32px;align-items:center;justify-content:space-between}.local-trust-compact .local-trust-copy{display:flex;gap:18px;align-items:center}.local-trust-compact .local-trust-copy>svg{color:#a6a6ad;flex:none}.local-trust-compact h2{font-size:30px;line-height:1.15;letter-spacing:-.02em;margin:0}.local-trust-compact p{color:var(--muted);font-size:14px;max-width:580px;margin:10px 0 0}.local-trust-compact .text-link{flex:none;margin:0}@media(max-width:1120px){.capability-rail>.capability-card{flex-basis:340px}.capability-visual{height:226px;padding-inline:28px}.cap-mini-window{max-width:280px;margin-inline:auto}.cap-offline-scene{max-width:280px;margin:auto}.compact-scene{gap:14px;grid-template-columns:76px 16px minmax(123px,1fr) 16px minmax(180px,1.2fr)}.compact-sequence{padding-inline:24px}}@media(max-width:700px){.workflow.workflow-compact{padding-top:128px}.compact-workflow-heading{display:block;margin-bottom:24px}.compact-workflow-heading h2{font-size:clamp(35px,9vw,42px)}.compact-workflow-heading>p{margin-top:16px;font-size:14px}.compact-workflow-heading>p br{display:none}.compact-workflow-heading .eyebrow{font-size:10px;letter-spacing:.15em}.compact-sequence{padding:20px 16px 12px}.compact-scene{min-height:170px;grid-template-columns:62px 20px 1fr;column-gap:12px;row-gap:18px}.compact-key-station{gap:8px}.compact-hud-station{justify-self:center}.compact-speaking-hint,.compact-connector-last{display:none}.compact-output{grid-column:1 / -1;padding:12px 16px}.compact-output p{font-size:18px;margin-top:3px}.compact-bottom{gap:4px;padding-top:12px;align-items:center}.compact-step-list{gap:0;justify-content:space-between}.compact-step-list li{font-size:12px}.compact-step-list li>span{font-size:10px;margin-right:4px}.compact-step-list small{display:none}.compact-step-list li:after{left:0}.demo-playback{width:44px;padding:0;margin-left:10px}.demo-playback>span{display:none}.capabilities.section-space{padding-top:88px}.capabilities-heading{margin-bottom:28px}.capabilities-heading h2{font-size:clamp(39px,10vw,48px)}.capabilities-heading .eyebrow{font-size:10px}.capability-rail{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x proximity;padding-block:2px 12px;margin-right:-16px;padding-right:16px;scrollbar-width:none;overscroll-behavior-x:contain}.capability-rail::-webkit-scrollbar{display:none}.capability-rail>.capability-card{flex:0 0 min(82vw,320px);scroll-snap-align:start}.capability-card-inner{min-height:360px}.capability-visual{height:210px;padding:16px 18px 0}.capability-copy{padding:18px 22px 24px}.capability-copy h3{font-size:17px}.capability-replay{top:215px}.cap-language-word>span{font-size:56px}.capability-navigation{margin-top:14px;display:flex;justify-content:space-between;align-items:center;color:#d1d1d7;font-size:13px}.capability-navigation>span>span{color:#85858f}.capability-navigation>div{display:flex;gap:10px}.capability-navigation button:disabled{opacity:.35;cursor:default}.capability-extras{grid-template-columns:1fr;gap:24px;margin-top:32px}.capability-extras li{gap:14px}.capability-extras h3{font-size:14px;margin-bottom:4px}.capability-extras p{font-size:13px;max-width:none}.local-trust.local-trust-compact{padding-top:72px;flex-direction:column;align-items:flex-start;gap:12px}.local-trust-compact h2{font-size:26px}.local-trust-compact .local-trust-copy{align-items:flex-start;gap:14px}.local-trust-compact .text-link{margin-left:40px}}@media(prefers-reduced-motion:reduce){.compact-workflow *,.compact-workflow *:before,.compact-workflow *:after,.capability-card *,.capability-card *:before,.capability-card *:after{animation:none!important;transition:none!important}.compact-hud{opacity:1!important;width:123px;transform:none}.compact-listening{opacity:1}.compact-processing,.compact-success{opacity:0}.compact-output p span{opacity:1;clip-path:none}.capability-rail{scroll-behavior:auto}}@media(prefers-contrast:more){.capability-card{border-color:#85858f}.capability-copy h3,.capability-copy p,.capability-extras p,.compact-step-list li{color:#eee}}
