:root{color-scheme:light;--bg:#f6f7f9;--surface:#fff;--surface-raised:#fff;--surface-subtle:#edf0f3;--text:#17202a;--text-muted:#657080;--border:#d7dce3;--border-strong:#b9c1cc;--blue:#2f7de1;--blue-soft:#dfeeff;--coral:#df4b4b;--coral-soft:#fce6e5;--green:#256d46;--green-soft:#dcf1e5;--amber:#a66e00;--focus:#5b6fdd;--header-bg:#f6f7f9f0;--shadow:0 18px 48px #17202a1f;--max-width:1180px;--radius:8px}:root[data-theme=dark]{color-scheme:dark;--bg:#090909;--surface:#121212;--surface-raised:#171717;--surface-subtle:#1b1b1b;--text:#f1f1f1;--text-muted:#aaa;--border:#363636;--border-strong:#555;--blue:#3b82f6;--blue-soft:#172c4b;--coral:#ef5350;--coral-soft:#401e1e;--green:#58b77b;--green-soft:#123524;--amber:#e6b422;--focus:#8b9cff;--header-bg:#090909f0;--shadow:0 20px 60px #0000006b}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg);scroll-padding-top:84px}body{background:var(--bg);min-width:320px;color:var(--text);letter-spacing:0;text-rendering:optimizelegibility;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.55;overflow-x:hidden}button,select,input{font:inherit;letter-spacing:0}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:0;line-height:1.08}h1{margin-bottom:18px;font-size:64px;font-weight:780}h2{margin-bottom:18px;font-size:42px;font-weight:740}h3{margin-bottom:10px;font-size:19px;font-weight:700}::selection{background:var(--blue-soft);color:var(--text)}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:1000;background:var(--text);color:var(--bg);border-radius:6px;padding:10px 14px;position:fixed;top:8px;left:8px;transform:translateY(-140%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:100;background:var(--header-bg);backdrop-filter:blur(14px);border-bottom:1px solid #0000;position:sticky;top:0}.site-header:after{content:"";background:var(--border);opacity:.75;height:1px;position:absolute;bottom:0;left:0;right:0}.header-inner,.footer-inner,.footer-bottom,.section-inner{width:min(calc(100% - 48px), var(--max-width));margin-inline:auto}.header-inner{justify-content:space-between;align-items:center;gap:28px;height:68px;display:flex}.brand{align-items:center;gap:10px;min-width:max-content;font-weight:760;display:inline-flex}.brand img{border-radius:7px}.desktop-nav{color:var(--text-muted);align-items:center;gap:26px;font-size:14px;font-weight:600;display:flex}.desktop-nav a,.footer-links a{transition:color .16s}.desktop-nav a:hover,.footer-links a:hover{color:var(--text)}.header-actions{align-items:center;gap:8px;display:flex}.locale-control{height:40px;color:var(--text-muted);border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;padding:0 7px 0 10px;display:inline-flex}.locale-control:hover{border-color:var(--border);color:var(--text)}.locale-control select{width:88px;height:100%;color:var(--text);color-scheme:inherit;cursor:pointer;background:0 0;border:0;outline:0}.locale-control select option{background:var(--surface);color:var(--text)}.icon-button{width:40px;height:40px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;padding:0;display:inline-grid}.icon-button:hover{border-color:var(--border);background:var(--surface-subtle);color:var(--text)}.theme-icon-dark,:root[data-theme=dark] .theme-icon-light{display:none}:root[data-theme=dark] .theme-icon-dark{display:block}.button{border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:10px 16px;font-weight:700;line-height:1.2;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button-primary{border-color:var(--blue);background:var(--blue);color:#fff;box-shadow:0 8px 22px #2f7de138}.button-primary:hover{background:#246bc4;border-color:#246bc4}.button-secondary,.button-quiet{border-color:var(--border);background:var(--surface);color:var(--text)}.button-secondary:hover,.button-quiet:hover{border-color:var(--border-strong);background:var(--surface-subtle)}.button-large{min-height:50px;padding:13px 20px}.menu-toggle,.mobile-nav,.menu-close-icon,.menu-toggle[aria-expanded=true] .menu-open-icon{display:none}.menu-toggle[aria-expanded=true] .menu-close-icon{display:block}.hero{border-bottom:1px solid var(--border);flex-direction:column;justify-content:flex-start;display:flex;position:relative;overflow:hidden}.hero:before{z-index:0;content:"";background:var(--border);opacity:.45;width:1px;position:absolute;top:0;bottom:0;left:50%}.hero-copy{z-index:2;text-align:center;width:min(100% - 48px,850px);margin:0 auto;padding:76px 0 44px;position:relative}.hero-brand-mark{align-items:flex-end;gap:6px;height:32px;margin-bottom:17px;display:inline-flex}.signal{border-radius:4px;width:7px;display:block}.signal-blue{background:var(--blue);height:18px}.signal-white{background:var(--text);height:31px}.signal-coral{background:var(--coral);height:24px}.hero-value{max-width:800px;margin:0 auto 18px;font-size:29px;font-weight:650;line-height:1.2}.hero-body{max-width:700px;color:var(--text-muted);margin:0 auto 28px;font-size:18px}.hero-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.hero-reassurance{color:var(--text-muted);align-items:center;gap:7px;margin:14px 0 0;font-size:13px;display:inline-flex}.hero-reassurance svg{color:var(--green)}.hero-product{z-index:1;width:min(100% - 64px,1100px);margin:0 auto 54px;position:relative}.product-window{border:1px solid var(--border-strong);background:var(--surface-raised);box-shadow:var(--shadow);border-radius:8px;overflow:hidden}.window-bar{border-bottom:1px solid var(--border);height:48px;color:var(--text-muted);grid-template-columns:1fr auto 1fr;align-items:center;padding:0 15px;font-size:12px;display:grid}.window-bar>svg{justify-self:end}.window-brand,.window-status{align-items:center;gap:8px;display:inline-flex}.window-brand{color:var(--text);font-size:13px;font-weight:700}.window-brand img{border-radius:5px}.window-status{color:var(--green);font-weight:650}.window-body{grid-template-columns:230px 1fr;min-height:410px;display:grid}.preview-sidebar{border-right:1px solid var(--border);background:var(--surface-subtle);padding:18px 12px}.sidebar-title{justify-content:space-between;align-items:center;padding:0 8px 13px;font-size:13px;display:flex}.sidebar-title button{border:1px solid var(--border);background:var(--surface);width:27px;height:27px;color:var(--text);border-radius:5px;place-items:center;padding:0;display:grid}.dialog-row{min-height:62px;color:var(--text-muted);border:1px solid #0000;border-radius:6px;grid-template-columns:10px 1fr;align-items:start;gap:9px;padding:10px 8px;display:grid}.dialog-row.is-active{border-color:var(--border);background:var(--surface);color:var(--text)}.dialog-row strong,.dialog-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dialog-row strong{font-size:12px}.dialog-row small{color:var(--text-muted);margin-top:4px;font-size:10px}.dialog-dot{background:var(--border-strong);border-radius:50%;width:7px;height:7px;margin-top:5px}.dialog-dot.is-live{background:var(--coral);box-shadow:0 0 0 3px var(--coral-soft)}.preview-main{min-width:0;padding:15px 17px}.preview-toolbar{justify-content:space-between;align-items:center;gap:16px;min-height:43px;display:flex}.dialog-heading strong,.dialog-heading span{display:block}.dialog-heading strong{font-size:14px}.dialog-heading span{color:var(--coral);margin-top:2px;font-size:10px;font-weight:700}.transport-controls{gap:6px;display:flex}.transport{border:1px solid var(--border);background:var(--surface);border-radius:5px;place-items:center;width:31px;height:31px;display:grid}.transport-pause{color:var(--amber)}.transport-stop{color:var(--coral)}.meters{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;gap:14px;padding:11px 0;display:grid}.meter-row{color:var(--text-muted);grid-template-columns:38px 1fr 38px;align-items:center;gap:8px;font-size:9px;display:grid}.meter-row i,.processing-line i{background:var(--surface-subtle);border-radius:3px;height:5px;display:block;overflow:hidden}.meter-row i b,.processing-line i b{border-radius:inherit;background:var(--blue);height:100%;display:block}.meter-row.output i b{background:var(--coral)}.preview-tabs{border-bottom:1px solid var(--border);height:46px;color:var(--text-muted);align-items:center;gap:18px;font-size:10px;font-weight:650;display:flex}.preview-tabs>span{border-bottom:2px solid #0000;align-items:center;height:46px;display:inline-flex}.preview-tabs>span.is-active{border-color:var(--blue);color:var(--text)}.preview-search{border:1px solid var(--border);background:var(--surface);border-radius:5px;align-items:center;gap:6px;min-width:190px;height:29px;margin-left:auto;padding:0 7px;display:flex}.preview-search span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.preview-search kbd{font:inherit;color:var(--text-muted)}.preview-chat{min-height:235px;padding:18px 4px 44px;position:relative}.utterance{border:1px solid var(--border);background:var(--surface-subtle);border-radius:7px;width:min(73%,420px);margin-bottom:12px;padding:10px 12px}.utterance.self{border-color:color-mix(in srgb, var(--green) 35%, var(--border));background:var(--green-soft);margin-left:auto}.utterance-meta{color:var(--text-muted);justify-content:space-between;align-items:center;font-size:9px;display:flex}.utterance-meta strong{color:var(--text);font-size:10px}.utterance p{margin:5px 0 0;font-size:11px;line-height:1.45}.processing-line{color:var(--text-muted);grid-template-columns:16px auto 1fr;align-items:center;gap:7px;font-size:9px;display:grid;position:absolute;bottom:8px;left:0;right:0}.processing-line svg{color:var(--blue)}.processing-line i b{width:80%}.next-cue{z-index:2;border:1px solid var(--border);background:var(--bg);width:36px;height:36px;color:var(--text-muted);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.outcome-strip{border-bottom:1px solid var(--border);background:var(--surface)}.outcome-grid{grid-template-columns:repeat(3,1fr);display:grid}.outcome-grid article{border-right:1px solid var(--border);grid-template-columns:30px 1fr;gap:15px;min-height:150px;padding:30px;display:grid}.outcome-grid article:first-child{border-left:1px solid var(--border)}.outcome-grid article:first-child>svg{color:var(--blue)}.outcome-grid article:nth-child(2)>svg{color:var(--coral)}.outcome-grid article:nth-child(3)>svg{color:var(--green)}.outcome-grid h2{margin-bottom:7px;font-size:17px}.outcome-grid p{color:var(--text-muted);margin:0;font-size:13px}.section{padding:104px 0}.section-contrast{border-block:1px solid var(--border);background:var(--surface)}.section-heading{max-width:730px;margin-bottom:55px}.section-heading.compact{max-width:660px;margin-bottom:38px}.section-heading p,.proof-copy>p,.privacy-copy>p,.platform-layout p,.final-inner>p{max-width:650px;color:var(--text-muted);margin-bottom:0;font-size:18px}.kicker{color:var(--blue);letter-spacing:0;text-transform:uppercase;margin-bottom:13px;font-size:12px;font-weight:800;display:block}.workflow-steps{border-block:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}.workflow-steps article{border-right:1px solid var(--border);min-height:285px;padding:36px 32px 30px;position:relative}.workflow-steps article:first-child{border-left:1px solid var(--border)}.step-number{color:var(--border-strong);font-size:12px;font-weight:800;position:absolute;top:17px;right:19px}.step-icon{border:1px solid var(--border);background:var(--surface);border-radius:8px;place-items:center;width:52px;height:52px;margin-bottom:42px;display:grid}.workflow-steps article:first-child .step-icon{color:var(--blue)}.workflow-steps article:nth-child(2) .step-icon{color:var(--coral)}.workflow-steps article:nth-child(3) .step-icon{color:var(--green)}.workflow-steps p,.benefit-grid p,.case-grid p,.privacy-list p{color:var(--text-muted);margin-bottom:0;font-size:14px}.proof-layout{grid-template-columns:minmax(0,.8fr) minmax(520px,1.2fr);align-items:center;gap:82px;display:grid}.proof-points{color:var(--text-muted);gap:12px;margin:30px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.proof-points li{align-items:center;gap:9px;display:flex}.proof-points svg{color:var(--green)}.summary-preview{border:1px solid var(--border-strong);background:var(--surface-raised);box-shadow:var(--shadow);border-radius:8px;overflow:hidden}.summary-topbar,.summary-footer{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;min-height:58px;padding:10px 16px;display:flex}.summary-topbar div span,.summary-topbar div strong{display:block}.summary-topbar div span{color:var(--text-muted);font-size:10px}.summary-topbar div strong{font-size:13px}.status-ready{background:var(--green-soft);height:27px;color:var(--green);border-radius:5px;align-items:center;gap:5px;padding:0 9px;font-size:10px;font-weight:700;display:inline-flex}.summary-document{min-height:310px;padding:24px 26px}.summary-label{color:var(--blue);text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:800;display:inline-flex}.summary-label.coral{color:var(--coral)}.summary-label.green{color:var(--green)}.summary-document p{margin-bottom:22px;font-size:14px}.task-row{grid-template-columns:16px 1fr;align-items:start;gap:9px;display:grid}.task-check{border:1px solid var(--border-strong);border-radius:4px;width:15px;height:15px;margin-top:2px}.summary-footer{border-top:1px solid var(--border);min-height:48px;color:var(--text-muted);border-bottom:0;font-size:10px}.summary-footer button{border:1px solid var(--border);background:var(--surface);height:30px;color:var(--text);border-radius:5px;align-items:center;gap:6px;padding:0 10px;font-size:10px;display:inline-flex}.benefit-grid{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(2,1fr);display:grid}.benefit-grid article{border-right:1px solid var(--border);border-bottom:1px solid var(--border);min-height:210px;padding:30px}.benefit-grid svg{color:var(--blue);margin-bottom:35px}.benefit-grid article:nth-child(2) svg{color:var(--coral)}.benefit-grid article:nth-child(3) svg{color:var(--green)}.benefit-grid article:nth-child(4) svg{color:var(--amber)}.use-cases{padding-top:18px}.case-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.case-grid article{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-height:235px;padding:28px;position:relative}.case-grid article>svg{color:var(--text-muted);position:absolute;bottom:24px;right:24px}.case-icon{background:var(--blue-soft);width:48px;height:48px;color:var(--blue);border-radius:7px;place-items:center;margin-bottom:40px;display:grid}.case-grid article:nth-child(2) .case-icon{background:var(--coral-soft);color:var(--coral)}.case-grid article:nth-child(3) .case-icon{background:var(--green-soft);color:var(--green)}.platform-band{border-block:1px solid var(--border);background:var(--text);color:var(--bg);padding:82px 0}:root[data-theme=dark] .platform-band{color:#111;background:#f1f1f1}.platform-layout{grid-template-columns:minmax(0,1fr) minmax(460px,.8fr);align-items:end;gap:70px;display:grid}.platform-layout h2{max-width:680px}.platform-layout p{color:currentColor;opacity:.67}.platform-list{opacity:.9;border-top:1px solid;border-left:1px solid;grid-template-columns:repeat(2,1fr);display:grid}.platform-link{border-bottom:1px solid;border-right:1px solid;align-items:center;gap:10px;min-height:74px;padding:16px 20px;font-size:14px;font-weight:700;transition:background .16s,color .16s;display:flex}.platform-link svg:last-child{margin-left:auto}.platform-link:hover,.platform-link:focus-visible{background:#ffffff1a}:root[data-theme=dark] .platform-link:hover,:root[data-theme=dark] .platform-link:focus-visible{background:#00000014}.platform-link.is-unavailable{opacity:.58}.downloads{border-bottom:1px solid var(--border);background:var(--surface)}.download-grid{gap:12px;display:grid}.download-item{border:1px solid var(--border);background:var(--surface-raised);border-radius:8px;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:20px;min-height:132px;padding:24px;display:grid}.download-icon{border-radius:7px;place-items:center;width:50px;height:50px;display:grid}.download-icon.android{background:var(--green-soft);color:var(--green)}.download-icon.linux{background:var(--blue-soft);color:var(--blue)}.download-icon.unavailable{background:var(--surface-muted);color:var(--text-muted)}.download-unavailable{grid-template-columns:54px minmax(0,1fr)}.download-copy p{max-width:650px;color:var(--text-muted);margin:7px 0 0;font-size:14px}.download-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.download-title h3{margin:0}.download-title span{color:var(--green);align-items:center;gap:5px;font-size:11px;font-weight:750;display:inline-flex}.download-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.download-foot{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:54px;margin-top:22px;display:grid}.download-foot .text-link{white-space:nowrap;margin-top:0}.download-foot div{text-align:right;justify-self:end;gap:4px;max-width:650px;display:grid}.download-foot span{color:var(--text-muted);font-size:13px}.privacy-layout{grid-template-columns:minmax(0,.8fr) minmax(520px,1.2fr);gap:100px;display:grid}.privacy-copy{align-self:start}.text-link{color:var(--blue);align-items:center;gap:8px;margin-top:26px;font-weight:700;display:inline-flex}.privacy-list{border-top:1px solid var(--border)}.privacy-list article{border-bottom:1px solid var(--border);grid-template-columns:48px 1fr;align-items:start;gap:22px;min-height:155px;padding:26px 0;display:grid}.privacy-index{background:var(--blue-soft);width:42px;height:42px;color:var(--blue);border-radius:7px;place-items:center;font-size:11px;font-weight:800;display:grid}.privacy-index.is-coral{background:var(--coral-soft);color:var(--coral)}.privacy-index.is-green{background:var(--green-soft);color:var(--green)}.free-band{border-block:1px solid var(--border);background:var(--surface);padding:64px 0}.free-layout{grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:26px;display:grid}.free-layout h2{margin-bottom:10px;font-size:30px}.free-layout p{max-width:710px;color:var(--text-muted);margin-bottom:7px}.free-layout small{color:var(--text-muted)}.free-icon{background:var(--green-soft);width:62px;height:62px;color:var(--green);border-radius:8px;place-items:center;display:grid}.faq-layout{grid-template-columns:minmax(300px,.65fr) minmax(0,1.35fr);align-items:start;gap:90px;display:grid}.sticky-heading{position:sticky;top:108px}.faq-list{border-top:1px solid var(--border)}.faq-list details{border-bottom:1px solid var(--border)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;min-height:74px;font-size:17px;font-weight:680;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list details p{max-width:680px;color:var(--text-muted);margin:0;padding:0 40px 24px 0}.faq-plus{border:1px solid var(--border);width:30px;height:30px;color:var(--text-muted);border-radius:50%;flex:0 0 30px;place-items:center;font-size:18px;transition:transform .16s;display:grid}.faq-list details[open] .faq-plus{transform:rotate(45deg)}.final-cta{border-top:1px solid var(--border);background:var(--surface);padding:100px 0 110px}.final-inner{text-align:center}.final-inner img{border-radius:8px;width:96px;height:96px;margin:0 auto 28px}.final-inner h2{max-width:780px;margin-inline:auto}.final-inner>p{margin:0 auto 30px}.site-footer{border-top:1px solid var(--border);background:var(--bg);padding-top:56px}.footer-inner{grid-template-columns:1fr auto;align-items:start;gap:40px;padding-bottom:50px;display:grid}.footer-brand p{color:var(--text-muted);margin:12px 0 0;font-size:14px}.footer-links{color:var(--text-muted);grid-template-columns:repeat(4,auto);gap:25px;font-size:13px;display:grid}.footer-status{color:var(--text-muted);align-items:center;gap:8px;font-size:12px;display:flex}.footer-status svg:first-child{color:var(--green)}.footer-bottom{border-top:1px solid var(--border);min-height:60px;color:var(--text-muted);justify-content:space-between;align-items:center;font-size:11px;display:flex}[data-reveal]{opacity:1;transform:none}html.js [data-reveal]{opacity:0;transition:opacity .46s,transform .46s;transform:translateY(14px)}html.js [data-reveal][data-visible]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html.js [data-reveal]{opacity:1;transform:none}}@media (width<=1023px){h1{font-size:54px}h2{font-size:36px}.desktop-nav{display:none}.menu-toggle{display:inline-grid}.mobile-nav{border-bottom:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);padding:12px 24px 20px;position:absolute;top:68px;left:0;right:0}.mobile-nav[data-open]{gap:3px;display:grid}.mobile-nav>a:not(.button){color:var(--text-muted);padding:11px 4px}.header-sign-in{display:none}.hero-copy{padding-top:64px}.window-body{grid-template-columns:190px 1fr}.preview-search{min-width:130px}.proof-layout,.privacy-layout{grid-template-columns:1fr;gap:55px}.proof-copy,.privacy-copy{max-width:720px}.platform-layout{grid-template-columns:1fr;gap:40px}.platform-list{max-width:620px}.download-item{grid-template-columns:54px minmax(0,1fr)}.download-item>.button,.download-actions{grid-column:2;justify-self:start}.faq-layout{grid-template-columns:1fr;gap:10px}.sticky-heading{position:static}}@media (width<=767px){h1{font-size:42px}h2{font-size:30px}.header-inner,.footer-inner,.footer-bottom,.section-inner{width:min(calc(100% - 32px), var(--max-width))}.header-inner{gap:8px}.brand span{font-size:14px}.locale-control{padding-inline:7px}.hero-copy{width:calc(100% - 32px);min-width:0;padding:50px 0 34px}.hero-copy h1,.hero-copy p,.final-inner h2,.final-inner>p,.platform-layout h2,.platform-layout p{overflow-wrap:anywhere}.hero-value{font-size:23px}.hero-body{font-size:16px}.hero-actions{grid-template-columns:1fr;display:grid}.hero-actions .button{width:100%}.hero-product{width:calc(100% - 20px);margin-bottom:42px}.window-bar{grid-template-columns:1fr auto}.window-status{display:none}.window-body{grid-template-columns:1fr;min-height:420px}.preview-sidebar{display:none}.preview-main{padding:13px 12px}.meters{grid-template-columns:1fr;gap:7px}.preview-tabs{gap:13px}.preview-tabs>span:nth-child(2),.preview-tabs>span:nth-child(3){display:none}.preview-search{flex:1;min-width:0}.utterance{width:88%}.next-cue{display:none}.outcome-grid,.workflow-steps,.benefit-grid,.case-grid{grid-template-columns:1fr}.outcome-grid article,.outcome-grid article:first-child,.workflow-steps article,.workflow-steps article:first-child{border-right:1px solid var(--border);border-bottom:1px solid var(--border);border-left:1px solid var(--border);min-height:auto}.outcome-grid article:last-child,.workflow-steps article:last-child{border-bottom:0}.workflow-steps article{padding:28px 24px}.step-icon{margin-bottom:24px}.section{padding:76px 0}.section-heading{margin-bottom:38px}.summary-document{min-height:0;padding:20px}.benefit-grid article{min-height:190px}.platform-layout{gap:30px}.platform-layout>*{min-width:0}.platform-link{min-height:62px;padding:13px}.download-item{grid-template-columns:42px minmax(0,1fr);gap:14px;padding:18px}.download-icon{width:42px;height:42px}.download-item>.button,.download-actions{grid-column:1/-1;width:100%}.download-actions .button{flex:190px}.download-foot{grid-template-columns:1fr;gap:22px}.download-foot div{text-align:left;justify-self:start}.privacy-layout{gap:38px}.privacy-list article{grid-template-columns:42px 1fr;gap:14px}.free-layout{grid-template-columns:54px 1fr}.free-layout .button{grid-column:1/-1;width:100%}.free-icon{width:50px;height:50px}.free-layout h2{font-size:24px}.faq-list summary{min-height:68px;font-size:15px}.footer-inner{grid-template-columns:1fr}.footer-links{grid-template-columns:repeat(2,auto);justify-content:start}.footer-bottom{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:78px}}@media (width<=390px){.header-inner{width:calc(100% - 20px)}.brand span{display:none}.hero-copy{width:calc(100% - 28px)}.hero-product{width:calc(100% - 12px)}.platform-list{grid-template-columns:1fr}.window-brand span{display:none}.preview-search span{max-width:95px}}
