@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f4f1f7;font-synthesis:none;text-rendering:optimizelegibility;--ink:#f4f1f7;--muted:#aaa5b0;--quiet:#85808b;--line:#ffffff1b;--soft-line:#ffffff0f;--violet:#9c78ff;--violet-bright:#b79cff;--panel:#101015;--mono:Inter,ui-sans-serif,system-ui,sans-serif;background:#08080a;font-family:Inter,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{background:#09090c;min-width:320px;margin:0;overflow-x:hidden}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}img{display:block}[hidden]{display:none!important}::selection{color:#fff;background:#7e59d8}.section-shell,.site-header{width:min(1240px,100% - 64px);margin-inline:auto}body:before{z-index:-2;content:"";background:linear-gradient(#0a0a0d 0,#08080a 42%,#070709 100%);position:fixed;inset:0}body:after{z-index:-1;opacity:.1;pointer-events:none;content:"";background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.10'/%3E%3C/svg%3E");position:fixed;inset:0}.site-header{z-index:20;border-bottom:1px solid var(--soft-line);grid-template-columns:1fr auto 1fr;align-items:center;height:88px;display:grid;position:relative}.brand{letter-spacing:-.04em;align-items:center;gap:9px;width:max-content;font-size:18px;font-weight:700;display:inline-flex}.brand img,.dialog-brand img{object-fit:contain;width:32px;height:32px}.desktop-nav{color:#a6a1ac;gap:32px;font-size:13px;display:flex}.desktop-nav a,.site-footer a{transition:color .18s}.desktop-nav a:hover,.site-footer a:hover{color:#fff}.header-actions{justify-content:flex-end;align-items:center;gap:20px;display:flex}.text-button{color:#bbb5c1;background:0 0;border:0;padding:0;font-size:13px}.text-button:hover{color:#fff}.compact-button{background:#ffffff0a;border:1px solid #ffffff29;border-radius:8px;padding:9px 15px;font-size:13px;font-weight:600;transition:border-color .18s,background .18s}.compact-button:hover{background:#ffffff14;border-color:#ffffff47}.menu-button,.mobile-nav{display:none}.hero{grid-template-columns:minmax(430px,.9fr) minmax(600px,1.2fr);align-items:center;gap:64px;min-height:810px;padding-block:76px 104px;display:grid}.kicker,.section-index{color:#9a8eaa;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px}.kicker{color:#b9a8db;align-items:center;gap:9px;display:flex}.kicker span{background:#a27dff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 16px #a27dff}.hero h1{letter-spacing:-.067em;max-width:650px;margin:26px 0 0;font-size:clamp(58px,6.2vw,92px);font-weight:500;line-height:.98}.hero h1 em,.statement h2 em,.pricing h2 em{color:#a99fb2;font-style:normal;font-weight:400}.hero-description{color:#aaa4b0;max-width:570px;margin:30px 0 0;font-size:18px;line-height:1.72}.hero-actions{align-items:center;gap:26px;margin-top:34px;display:flex}.primary-button{color:#111015;background:#eeeaf1;border:1px solid #e8e3ec;border-radius:8px;justify-content:center;align-items:center;gap:28px;min-height:47px;padding:0 18px;font-size:13px;font-weight:700;transition:transform .18s,background .18s;display:inline-flex;box-shadow:0 8px 28px #00000038}.link-button{color:#a49eaa;gap:12px;font-size:13px;display:inline-flex}.link-button:hover{color:#fff}.platform-note{color:#68636e;font-family:var(--mono);align-items:center;gap:8px;margin:28px 0 0;font-size:10px;display:flex}.windows-mark{font-family:system-ui;font-size:16px}.hero-product{perspective:1200px;min-width:0;position:relative}.ambient-orb{filter:blur(14px);background:radial-gradient(circle at 45% 42%,#8a61ff52,#341a7029 35%,#0000 68%);border-radius:50%;width:450px;height:450px;position:absolute;top:-30px;right:-80px}.app-frame{background:#0e0e14e8;border:1px solid #ffffff21;border-radius:15px;grid-template-columns:58px 1fr;height:590px;display:grid;position:relative;overflow:hidden;transform:rotateY(-2.5deg)rotateX(1deg);box-shadow:0 45px 100px #0000008c,inset 0 1px #ffffff09}.app-rail{border-right:1px solid var(--soft-line);background:#0c0c11;flex-direction:column;align-items:center;padding:18px 0;display:flex}.app-rail img{width:27px;height:27px}.rail-items{gap:12px;margin-top:42px;display:grid}.rail-items span,.rail-settings{color:#5f5a66;background:0 0;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.rail-items svg,.rail-settings svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.rail-items .is-active{color:#c9b7f1;background:#9168ef26;box-shadow:inset 2px 0 #9d78f8}.rail-settings{margin-top:auto}.app-stage{background:radial-gradient(circle at 85% 18%,#623db117,#0000 19rem);padding:20px 24px;position:relative}.app-topbar{color:#a19ba7;justify-content:space-between;align-items:center;font-size:10px;display:flex}.search-pill{color:#67616d;background:#ffffff06;border:1px solid #ffffff14;border-radius:7px;justify-content:space-between;width:270px;padding:10px 11px;display:flex}.search-pill kbd,.command-preview kbd{font-family:var(--mono);font-size:8px;font-weight:400}.app-greeting{margin:62px 12px 40px}.app-greeting small{color:#756a87;font-family:var(--mono);font-size:9px}.app-greeting h2{letter-spacing:-.045em;margin:12px 0 0;font-size:33px;font-weight:500;line-height:1.1}.focus-panel{background:#0b0b0fad;border:1px solid #ffffff13;margin:0 12px}.focus-panel header{border-bottom:1px solid var(--soft-line);justify-content:space-between;padding:18px 18px 15px;display:flex}.focus-panel header div{gap:5px;display:grid}.focus-panel header small{color:#766c83;font-family:var(--mono);font-size:8px}.focus-panel header strong{font-size:11px;font-weight:600}.focus-panel header>span{color:#5f5964;font-family:var(--mono);font-size:8px}.focus-row{border-bottom:1px solid #ffffff0b;grid-template-columns:3px 1fr auto;align-items:center;gap:14px;height:62px;padding:0 18px;display:grid}.focus-row:last-child{border:0}.focus-row i{background:#5b5760;border-radius:2px;width:3px;height:24px}.focus-row i.violet{background:#9872ea}.focus-row i.blue{background:#688cd8}.focus-row div{gap:4px;display:grid}.focus-row strong{font-size:10px;font-weight:500}.focus-row small{color:#625d68;font-size:8px}.focus-row>span{color:#8e8794;border:1px solid #ffffff12;border-radius:5px;padding:5px 8px;font-size:8px}.focus-row.muted{opacity:.65}.command-preview{color:#77717d;background:#15141b;border:1px solid #ffffff1a;border-radius:9px;align-items:center;gap:10px;height:48px;padding:0 13px;font-size:9px;display:flex;position:absolute;bottom:24px;left:24px;right:24px;box-shadow:0 16px 38px #0000004d}.command-preview img{width:18px;height:18px}.command-preview kbd{color:#5d5763;margin-left:auto}.statement{border-top:1px solid var(--line);grid-template-columns:180px 1fr;gap:32px;padding-block:150px;display:grid}.statement h2{letter-spacing:-.055em;margin:0;font-size:clamp(44px,5.8vw,76px);font-weight:500;line-height:1.08}.statement>p:last-child{color:#8c8792;grid-column:2;max-width:670px;margin:28px 0 0;font-size:17px;line-height:1.75}.story{border-top:1px solid var(--line)}.story-row{border-bottom:1px solid var(--line);grid-template-columns:.83fr 1.17fr;align-items:center;gap:100px;min-height:620px;padding-block:100px;display:grid}.story-row--reverse .story-copy{order:2}.story-copy>span{color:#9d7be8;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.story-copy h3{letter-spacing:-.05em;max-width:480px;margin:18px 0 24px;font-size:clamp(36px,4vw,56px);font-weight:500;line-height:1.07}.story-copy p{color:#89838f;max-width:470px;margin:0;line-height:1.75}.signal-visual,.context-visual,.history-visual{border:1px solid var(--line);background:#ffffff05;min-height:360px;position:relative}.signal-visual{flex-direction:column;justify-content:center;padding:54px;display:flex}.signal-line{color:#7c7682;font-family:var(--mono);grid-template-columns:70px 1fr 42px;align-items:center;gap:15px;margin-bottom:22px;font-size:9px;display:grid}.signal-line i{background:linear-gradient(90deg,#7656ba,#7656ba14);height:1px}.signal-line small{text-align:right}.suggestion-card{background:#14121a;border:1px solid #a67eff38;border-radius:9px;width:min(380px,90%);margin:25px 0 0 auto;padding:20px;box-shadow:0 20px 60px #00000059}.suggestion-card>small{color:#9575dc;font-family:var(--mono);text-transform:uppercase;font-size:8px}.suggestion-card>strong{margin:10px 0 7px;font-size:13px;display:block}.suggestion-card>p{color:#665f6d;margin:0;font-size:9px}.suggestion-card>div{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.suggestion-card button,.history-visual button{color:#817a86;background:0 0;border:1px solid #ffffff14;border-radius:5px;padding:6px 9px;font-size:8px}.suggestion-card button:last-child{color:#fff;background:#8a68da}.context-visual{grid-template-columns:1fr 1fr;gap:10px;padding:48px;display:grid}.context-source{border:1px solid var(--soft-line);background:#0d0d12;grid-template-columns:30px 1fr;align-content:center;gap:4px 10px;padding:18px;display:grid}.context-source span{color:#625a6d;font-family:var(--mono);grid-row:1/3;font-size:9px}.context-source strong{font-size:11px}.context-source small{color:#68626c;font-size:9px}.context-answer{background:linear-gradient(90deg,#8f6add1a,#8f6add04);border-left:2px solid #8f6add;grid-column:1/3;padding:24px}.context-answer small{color:#9d7be8;font-family:var(--mono);font-size:8px}.context-answer p{color:#c8c2cd;margin:13px 0 20px;font-size:13px;line-height:1.6}.context-answer span{color:#665f6c;font-size:9px}.history-visual{align-content:center;padding:44px;display:grid}.history-visual>div{border-bottom:1px solid var(--soft-line);grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:18px 0;display:grid}.history-icon{color:#9d7be8;border:1px solid #ffffff14;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.history-visual p{gap:4px;margin:0;display:grid}.history-visual strong{font-size:11px}.history-visual small{color:#68616d;font-size:9px}.history-visual footer{color:#5f5864;font-family:var(--mono);text-transform:uppercase;padding-top:18px;font-size:8px}.privacy{border-bottom:1px solid var(--line);grid-template-columns:.7fr 1.1fr 1fr;align-items:center;gap:72px;padding-block:150px;display:grid;position:relative}.privacy-mark{place-items:center;height:330px;display:grid;position:relative}.privacy-mark:before{filter:blur(60px);content:"";background:#7e52e429;border-radius:50%;width:260px;height:260px;position:absolute}.privacy-mark img{object-fit:contain;filter:drop-shadow(0 25px 50px #0006);width:260px;height:260px;position:relative}.privacy-copy h2{letter-spacing:-.055em;margin:20px 0 24px;font-size:clamp(42px,4.8vw,66px);font-weight:500;line-height:1.05}.privacy-copy>p:last-child{color:#89838f;max-width:480px;line-height:1.75}.privacy dl{margin:0}.privacy dl div{border-top:1px solid var(--line);padding:24px 0}.privacy dl div:last-child{border-bottom:1px solid var(--line)}.privacy dt{font-size:13px;font-weight:600}.privacy dd{color:#77717c;margin:9px 0 0;font-size:12px;line-height:1.65}.pricing-heading{grid-template-columns:1.5fr .5fr;align-items:end;gap:80px;margin-bottom:70px;display:grid}.pricing-heading h2{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(48px,5.4vw,72px);font-weight:500;line-height:1.04}.pricing-heading>p{color:#87818d;max-width:350px;margin:0 0 8px;font-size:14px;line-height:1.7}.price-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.price-card{border-right:1px solid var(--line);background:#ffffff02;flex-direction:column;min-height:520px;padding:36px;display:flex;position:relative}.price-card:first-child{border-left:1px solid var(--line)}.popular-tag{color:#fff;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:#9471e4;padding:7px 10px;font-size:8px;position:absolute;top:0;right:0}.price-card header>p{margin:0 0 34px;font-size:16px;font-weight:600}.price-card header div{align-items:baseline;gap:9px;display:flex}.price-card header strong{letter-spacing:-.06em;font-size:52px;font-weight:500}.price-card header span{color:#77717c;font-size:12px}.price-card header small{color:#817b86;margin-top:12px;font-size:12px;display:block}.price-card ul{border-top:1px solid var(--soft-line);gap:14px;margin:38px 0;padding:27px 0 0;list-style:none;display:grid}.price-card li{color:#aaa4af;padding-left:18px;font-size:12px;position:relative}.price-card li:before{color:#8d6bd7;content:"·";position:absolute;left:0}.plan-button{color:#d8d3dc;background:0 0;border:1px solid #ffffff26;border-radius:7px;width:100%;height:44px;margin-top:auto;font-size:12px;font-weight:600;transition:background .18s,border-color .18s}.plan-button:hover{background:#ffffff0d;border-color:#ffffff4d}.pricing-note{color:#5f5a64;max-width:760px;margin:26px 0 0;font-size:10px;line-height:1.7}.faq{border-top:1px solid var(--line);grid-template-columns:.7fr 1.3fr;gap:110px;padding-block:130px;display:grid}.faq h2{letter-spacing:-.05em;margin:18px 0 0;font-size:46px;font-weight:500}.faq-list details{border-top:1px solid var(--line)}.faq-list details:last-child{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;padding:25px 0;font-size:14px;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#726b78;font-size:20px;font-weight:300;transition:transform .18s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{color:#817b86;max-width:650px;margin:-5px 0 26px;font-size:13px;line-height:1.75}.final-cta{border-top:1px solid var(--line);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:620px;display:flex}.final-cta img{object-fit:contain;width:74px;height:74px}.final-cta p{color:#79737e;margin:28px 0 12px;font-size:14px;line-height:1.6}.final-cta h2{letter-spacing:-.07em;margin:0 0 36px;font-size:clamp(52px,7vw,94px);font-weight:500}.site-footer{border-top:1px solid var(--line);grid-template-columns:2fr 1fr 1fr 1.3fr;gap:50px;padding-block:54px;display:grid}.site-footer>div{align-content:start;gap:10px;display:grid}.site-footer strong{color:#e0dce4;margin-bottom:6px;font-size:11px}.site-footer a:not(.brand),.site-footer p{color:#69636e;margin:0;font-size:11px;line-height:1.7}.site-footer p{text-align:right}.account-dialog{width:min(440px,100% - 28px);max-height:calc(100vh - 32px);color:var(--ink);background:#0e0d13;border:1px solid #ffffff21;border-radius:14px;padding:34px;overflow:auto;box-shadow:0 40px 120px #000000b8}.account-dialog::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040406b8}.dialog-close{color:#6f6874;background:0 0;border:0;width:30px;height:30px;font-size:24px;font-weight:300;position:absolute;top:18px;right:19px}.dialog-close:hover{color:#fff}.dialog-brand{align-items:center;gap:8px;font-weight:700;display:flex}.dialog-brand img{width:27px;height:27px}.auth-heading{margin:38px 0 26px}.dialog-kicker{color:#9d7be8;font-family:var(--mono);text-transform:uppercase;margin:0 0 10px;font-size:9px}.auth-heading h2{letter-spacing:-.05em;margin:0;font-size:32px;font-weight:500}.auth-heading>p:last-child{color:#77717d;margin:11px 0 0;font-size:12px;line-height:1.6}.account-dialog form{gap:17px;display:grid}.mode-switch{border:1px solid var(--line);background:#09090d;border-radius:8px;grid-template-columns:1fr 1fr;padding:3px;display:grid}.mode-button{color:#77717d;background:0 0;border:0;border-radius:6px;height:35px;font-size:11px}.mode-button.is-active{color:#fff;background:#1b1822}.account-dialog label{gap:8px;display:grid}.account-dialog label span,.account-view span{color:#938c99;font-size:10px}.account-dialog input{border:1px solid var(--line);color:#fff;background:#09090d;border-radius:7px;outline:0;width:100%;height:44px;padding:0 13px;font-size:12px}.account-dialog input:focus{border-color:#8666cd;box-shadow:0 0 0 3px #8666cd1a}.captcha{min-height:78px}.form-message,.billing-status{color:#8f8994;min-height:18px;margin:0;font-size:11px;line-height:1.5}.form-message.is-error,.billing-status.is-error{color:#e59aa5}.submit-button{width:100%}.submit-button:disabled{cursor:wait;opacity:.55;transform:none}.account-view{gap:20px;display:grid}.account-identity,.account-plan{border:1px solid var(--line);background:#0a0a0e;border-radius:8px;gap:7px;padding:17px;display:grid}.account-view strong{font-size:15px;font-weight:600}.account-plan strong{text-transform:capitalize}.account-plan small{color:#6e6873;font-size:10px}.account-action{width:100%}.secondary-action{border:1px solid var(--line);color:#d6d0da;background:0 0;border-radius:7px;height:42px;font-size:11px}.secondary-action:hover{background:#ffffff0a}.sign-out{justify-self:start}.billing-status{margin-top:16px}.primary-button:focus-visible,.plan-button:focus-visible,.text-button:focus-visible,.compact-button:focus-visible,.menu-button:focus-visible,.dialog-close:focus-visible,.secondary-action:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:3px;outline:2px solid #a789eb}@media (max-width:1050px){.hero{grid-template-columns:1fr;padding-top:100px}.hero-copy{max-width:760px}.hero-product{width:min(760px,100%);margin-left:auto}.privacy{grid-template-columns:.6fr 1fr}.privacy dl{grid-column:1/3;grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.story-row{gap:55px}.price-card{padding:28px}}@media (max-width:760px){.section-shell,.site-header{width:min(100% - 34px,1240px)}.site-header{grid-template-columns:1fr auto;height:72px}.desktop-nav,.header-actions>.compact-button{display:none}.menu-button{background:0 0;border:0;align-content:center;gap:5px;width:32px;height:32px;padding:7px;display:grid}.menu-button span{background:#bbb4c0;height:1px}.mobile-nav{border-bottom:1px solid var(--line);background:#0b0b0f;padding:15px;display:grid;position:absolute;top:71px;left:0;right:0}.mobile-nav a{color:#aaa4af;padding:12px;font-size:13px}.hero{grid-template-columns:1fr;gap:60px;min-height:auto;padding-block:90px}.hero h1{font-size:clamp(48px,14vw,72px)}.hero-description{font-size:16px}.hero-actions{flex-direction:column;align-items:flex-start}.app-frame{grid-template-columns:44px 1fr;height:480px}.app-stage{padding:14px}.app-greeting{margin:42px 6px 28px}.app-greeting h2{font-size:27px}.search-pill{width:220px}.focus-panel{margin:0 6px}.command-preview{bottom:14px;left:14px;right:14px}.statement{grid-template-columns:1fr;padding-block:100px}.statement h2,.statement>p:last-child{grid-column:1}.story-row,.story-row--reverse{grid-template-columns:1fr;gap:45px;min-height:auto;padding-block:80px}.story-row--reverse .story-copy{order:0}.signal-visual,.context-visual,.history-visual{min-height:330px;padding:28px}.privacy{grid-template-columns:1fr;gap:45px;padding-block:100px}.privacy-mark{height:220px}.privacy-mark img{width:210px;height:210px}.privacy dl{grid-column:1;grid-template-columns:1fr}.pricing{padding-block:100px}.pricing-heading{grid-template-columns:1fr;gap:30px}.price-grid{grid-template-columns:1fr}.price-card,.price-card:first-child{border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);min-height:480px}.faq{grid-template-columns:1fr;gap:50px;padding-block:100px}.site-footer{grid-template-columns:1fr 1fr}.site-footer>.brand,.site-footer>p{grid-column:1/3}.site-footer p{text-align:left}}@media (max-width:470px){.hero{padding-top:68px}.kicker{font-size:9px}.hero h1{font-size:47px}.app-frame{height:440px}.search-pill{display:none}.focus-row{padding-inline:12px}.focus-row>span{display:none}.context-visual{grid-template-columns:1fr}.context-source,.context-answer{grid-column:1}.price-card{padding:24px}.account-dialog{padding:26px 20px}.site-footer{gap:35px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#09090cc7;width:min(1240px,100% - 64px);transition:background .2s,border-color .2s;position:sticky;top:0}.quick-download{border-radius:9px;grid-template-columns:20px auto 16px;align-items:center;gap:9px;min-height:46px;padding:0 12px;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 10px 26px #0000003d}.quick-download:hover{transform:translateY(-1px);box-shadow:0 13px 30px #00000052}.quick-download--windows{color:#fff;background:#0878d1}.quick-download--macos{color:#111114;background:#f5f5f7;border:1px solid #ffffffad}.quick-download--neutral{border:1px solid var(--line);color:#f3eef6;background:#131218}.quick-download-icon{fill:currentColor;width:20px;height:20px}.quick-download>span{white-space:nowrap;gap:1px;display:grid}.quick-download small{letter-spacing:.045em;text-transform:uppercase;opacity:.72;font-size:7px;font-weight:600}.quick-download strong{font-size:11px;font-weight:700}.quick-download-arrow{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;opacity:.82;width:15px;height:15px}.quick-download.is-unavailable{filter:saturate(.65)}.quick-download--neutral{grid-template-columns:auto 20px}.quick-download--neutral .quick-download-icon{display:none}@media (max-width:760px){.header-actions{gap:10px}.header-actions>.text-button{display:none}.quick-download{grid-template-columns:18px auto;min-height:40px;padding:0 11px}.quick-download-icon{width:18px;height:18px}.quick-download small,.quick-download-arrow{display:none}.quick-download strong{font-size:10px}.hero{padding-top:64px}}@media (max-width:430px){.quick-download strong{font-size:0}.quick-download strong:after{content:"Download";font-size:10px}.quick-download{grid-template-columns:18px auto;padding-inline:10px}}:root{--mono:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ink:#f7f7f5;--muted:#aaa9a5;--quiet:#777671;--line:#ffffff21;--soft-line:#ffffff13;--violet:#9b7be5;--violet-bright:#b29aeb;--panel:#101011;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body,body:before{background:#0b0b0c}body:after{display:none}.section-shell,.site-header{width:min(1160px,100% - 48px)}.site-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0b0cf0;height:76px}.site-header.is-scrolled{background:#0b0b0cfa}.quick-download{min-height:40px;box-shadow:none;border-radius:6px}.quick-download:hover{box-shadow:none;filter:brightness(1.08);transform:none}.quick-download small{display:none}.quick-download>span{display:block}.quick-download--windows{background:#1769aa}.quick-download--macos{background:#f3f3f1;border:0}.kicker{color:#8d8c88;letter-spacing:0;text-transform:none;margin-bottom:24px;font-size:12px;font-weight:500}.kicker span{display:none}.hero h1{letter-spacing:-.065em;font-size:clamp(58px,6vw,82px);font-weight:550;line-height:.98}.hero h1 em,.statement h2 em,.pricing-heading h2 em{color:inherit;-webkit-text-fill-color:inherit;background:0 0;font-style:normal}.hero-description{color:#a09f9b;max-width:500px;margin-top:30px;font-size:17px;line-height:1.65}.primary-button{color:#111113;box-shadow:none;background:#f1f0ed;border-radius:6px}.platform-note{gap:14px;margin-top:24px}.platform-note span{color:#777671;background:0 0;border:0}.platform-note b{font-weight:400}.ambient-orb{display:none}.app-frame{background:#0d0d10;border-color:#ffffff29;border-radius:12px;box-shadow:0 32px 80px #00000052;transform:none!important}.hero-product{perspective:none}.command-preview{background:#161619;border-radius:6px;box-shadow:0 12px 30px #0000003d}.section-index{font-weight:600;color:#8f8e89!important;letter-spacing:0!important;text-transform:none!important;font-family:inherit!important;font-size:12px!important}.statement{grid-template-columns:150px 1fr;gap:40px;padding-block:118px}.statement h2{font-size:clamp(42px,5vw,64px);font-weight:550;line-height:1.08}.statement>p:last-child{max-width:620px;margin-top:22px;font-size:16px;line-height:1.7}.product-tour{padding-block:116px}.tour-heading{margin-bottom:42px}.tour-heading h2{font-size:clamp(42px,5vw,62px);font-weight:550}.tour-heading>p:last-child{max-width:520px}.tour-shell{background:#0d0d0f;border-color:#ffffff24;border-radius:12px;overflow:hidden}.tour-conversion{border:1px solid var(--line);background:0 0;border-radius:8px;margin-top:22px;padding:22px 24px}.tour-conversion .plan-button{width:auto;min-width:190px;margin:0}.value-section{border-top:1px solid var(--line);padding-block:116px}.value-heading>p:last-child{color:#8d8c88;grid-column:2;max-width:580px;margin:22px 0 0;line-height:1.7}.product-principles span{color:#716f6c;font-variant-numeric:tabular-nums;font-size:11px}.product-principles h3{letter-spacing:-.02em;margin:54px 0 12px;font-size:18px;font-weight:600}.privacy{grid-template-columns:120px 1fr 1.1fr;gap:54px;padding-block:116px}.privacy-mark{align-self:start;height:auto}.privacy-mark:before{display:none}.privacy-mark img{filter:none;width:86px;height:86px}.privacy-copy h2{font-size:clamp(38px,4vw,54px);font-weight:550}.privacy dl div{padding:20px 0}.pricing-heading{grid-template-columns:1.25fr .75fr;gap:60px;margin-bottom:52px}.pricing-heading h2{font-size:clamp(42px,5vw,62px);font-weight:550}.price-card,.price-card:first-child{border:1px solid var(--line);background:#0d0d0f;border-radius:9px;min-height:500px;padding:30px}.popular-tag{color:#b8a1eb;letter-spacing:0;text-transform:none;background:0 0;border:1px solid #b29aeb4d;border-radius:999px;padding:5px 8px;font-family:inherit;font-size:9px;top:18px;right:18px}.price-card header>p{margin-bottom:30px}.price-card header strong{font-size:48px}.plan-button{border-radius:6px}.price-reassurance{text-align:center}.faq h2{font-weight:550}.final-cta{min-height:540px}.final-cta img{width:56px;height:56px}.final-cta h2{font-size:clamp(50px,6vw,76px);font-weight:550}.motion-ready .reveal{transition-duration:.45s;transform:translateY(12px)}@media (max-width:1050px){.hero{gap:64px;min-height:auto}.privacy{grid-template-columns:100px 1fr}.privacy dl{grid-column:1/3}.price-grid{gap:10px}.price-card{padding:24px}}@media (max-width:760px){.section-shell,.site-header{width:min(100% - 28px,1160px)}.hero{padding-block:72px 90px}.hero h1{font-size:clamp(50px,14vw,68px)}.statement,.value-heading{grid-template-columns:1fr;gap:22px}.statement h2,.statement>p:last-child,.value-heading h2,.value-heading>p:last-child{grid-column:1}.product-tour,.value-section,.privacy,.pricing{padding-block:88px}.tour-conversion{flex-direction:column;align-items:flex-start}.tour-conversion .plan-button{width:100%}.product-principles{grid-template-columns:1fr;margin-top:44px}.product-principles article{min-height:auto;padding:26px 0}.product-principles article+article{border-top:1px solid var(--line);border-left:0;padding-left:0}.product-principles h3{margin:22px 0 10px}.privacy{grid-template-columns:1fr;gap:28px}.privacy-mark img{width:64px;height:64px}.privacy dl{grid-column:1}.pricing-heading{grid-template-columns:1fr;gap:28px}.price-grid{gap:12px}.price-card,.price-card:first-child{border:1px solid var(--line)}.final-cta{min-height:480px}}.hero-product{--tilt-x:0deg;--tilt-y:0deg}.app-frame{transform:rotateY(calc(-2.5deg + var(--tilt-x))) rotateX(calc(1deg + var(--tilt-y)));transition:transform .22s ease-out}.focus-row{width:100%;color:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0b;border-radius:0;padding:0 18px;transition:background .18s,opacity .18s}.focus-row.is-selected>span{color:#b69ae8;border-color:#9d7be84d}.focus-row:focus-visible{z-index:1;outline-offset:-2px;outline:1px solid #9d7be8;position:relative}.suggestion-card{transition:transform .22s,border-color .22s,opacity .22s}.suggestion-card.is-added{border-color:#64c69159;transform:translateY(-3px)}.suggestion-card.is-dismissed{opacity:.7;border-color:#ffffff14}.suggestion-card.is-added>small{color:#76c69b}.suggestion-card button:disabled{cursor:default;opacity:.45}.context-source{font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color .18s,background .18s,opacity .18s}.context-source:not(.is-active){opacity:.46}.context-source.is-active{background:#8f6add12;border-color:#9d7be847}.context-source:focus-visible{outline-offset:2px;outline:1px solid #9d7be8}.context-answer p{transition:opacity .12s,transform .12s}.context-answer.is-changing p{opacity:0;transform:translateY(4px)}.history-visual>div.is-reviewing{background:linear-gradient(90deg,#8f6add14,#0000)}.history-visual>div.is-restored{opacity:.62}.history-visual>div.is-restored .history-icon{color:#76c69b;border-color:#64c6914d}.history-visual button{transition:color .18s,border-color .18s,background .18s}.history-visual button:hover{color:#c1a8ed;border-color:#9d7be84d}.history-visual button:disabled{cursor:default;color:#76c69b}.pricing-controls{justify-items:start;gap:22px;display:grid}.pricing-controls>p{color:#87818d;max-width:350px;margin:0;font-size:14px;line-height:1.7}.billing-toggle{border:1px solid var(--line);background:#08080b;border-radius:8px;padding:3px;display:flex}.billing-toggle button{color:#716b77;background:0 0;border:0;border-radius:6px;height:31px;padding:0 11px;font-size:10px}.billing-toggle button.is-active{color:#fff;background:#1a1720}.billing-toggle span{color:#9c7adf;font-family:var(--mono);text-transform:uppercase;margin-left:4px;font-size:7px}.price-card header strong{transition:opacity .15s,transform .15s}.price-grid.is-changing .price-card header strong{opacity:.25;transform:translateY(3px)}.motion-ready .reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(28px)}.motion-ready .reveal.is-visible{opacity:1;transform:none}.motion-ready .reveal-delay{transition-delay:.12s}@media (max-width:760px){.site-header{width:min(100% - 34px,1240px)}.pricing-controls{gap:16px}.app-frame{transform:none!important}.motion-ready .reveal{transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){.motion-ready .reveal{opacity:1!important;transform:none!important}.app-frame{transform:none!important}.price-grid.is-changing .price-card header strong{opacity:1;transform:none}}.auth-consent{color:#817b86;align-items:start;font-size:10px;line-height:1.55;grid-template-columns:16px 1fr!important;gap:10px!important}.auth-consent input{accent-color:#9872ea;margin:1px 0 0;padding:0;width:15px!important;height:15px!important;min-height:0!important}.auth-consent a{color:#b69ae8;text-underline-offset:2px;-webkit-text-decoration:underline #b69ae866;text-decoration:underline #b69ae866}.auth-consent a:hover{color:#fff}.mode-switch{grid-template-columns:repeat(3,1fr)}.auth-recovery-link{color:#91899a;justify-self:end;margin-top:-8px;font-size:10px}.auth-recovery-link:hover{color:#fff}.mfa-dialog{gap:17px;display:grid}.mfa-dialog .text-button{justify-self:center}@media (max-width:470px){body{min-width:280px}.section-shell,.site-header{width:calc(100% - 24px)}.hero{gap:44px}.hero-product{width:100%;overflow:hidden}.app-frame{grid-template-columns:minmax(0,1fr);height:420px}.app-rail{display:none}.app-stage{min-width:0;padding:14px 12px}.app-greeting{margin:34px 4px 24px}.app-greeting h2{overflow-wrap:anywhere;max-width:100%;font-size:clamp(24px,8vw,29px)}.focus-panel{min-width:0;margin:0}.focus-panel header{padding:14px 12px 12px}.focus-row{grid-template-columns:3px minmax(0,1fr);gap:10px;padding-inline:12px}.focus-row div{min-width:0}.focus-row strong,.focus-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.command-preview{min-width:0;bottom:10px;left:10px;right:10px}.command-preview span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}@media (max-width:900px){.hero-product{width:100%;margin:0}.app-frame{border-radius:12px;grid-template-columns:minmax(0,1fr);height:460px;box-shadow:0 26px 64px #0000006b;transform:none!important}.app-rail{display:none}.app-stage{min-width:0;padding:18px}.app-greeting{margin:38px 8px 28px}.app-greeting h2{font-size:clamp(27px,6vw,34px)}.search-pill{width:min(260px,55%)}.focus-panel{min-width:0;margin:0 8px}.focus-row{height:58px}.command-preview{bottom:18px;left:18px;right:18px}}@media (max-width:560px){.app-frame{height:430px}.app-stage{padding:14px 12px}.search-pill{display:none}.app-greeting{margin:30px 4px 22px}.focus-panel{margin:0}.focus-panel header{padding:14px 12px 12px}.focus-row{grid-template-columns:3px minmax(0,1fr);gap:10px;padding-inline:12px}.focus-row>span{display:none}.focus-row div{min-width:0}.focus-row strong,.focus-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.command-preview{bottom:10px;left:10px;right:10px}}.comparison-actions{justify-content:center;padding:28px 0 0;display:flex}.compare-toggle{color:#d8d3dc;background:0 0;border:1px solid #ffffff26;border-radius:7px;align-items:center;gap:14px;min-height:44px;padding:0 18px;font-size:12px;font-weight:600;transition:border-color .18s,background .18s;display:flex}.compare-toggle:hover,.compare-toggle.is-open{background:#9d7be812;border-color:#9d7be87a}.compare-toggle span{color:#9d7be8;font-size:16px;transition:transform .18s}.compare-toggle.is-open span{transform:rotate(180deg)}.compare-toggle:focus-visible{outline-offset:3px;outline:2px solid #a789eb}.plan-comparison{border:1px solid var(--line);background:#0b0b0f;margin-top:28px}.comparison-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:40px;padding:30px 32px;display:flex}.comparison-heading h3{letter-spacing:-.035em;margin:10px 0 0;font-size:28px;font-weight:500}.comparison-heading>p{color:#817b86;max-width:420px;margin:0;font-size:12px;line-height:1.65}.comparison-scroll{overflow-x:auto}.comparison-scroll:focus-visible{outline-offset:-2px;outline:2px solid #a789eb}.plan-comparison table{border-collapse:collapse;width:100%;min-width:680px}.plan-comparison th,.plan-comparison td{border-bottom:1px solid var(--soft-line);text-align:center;height:58px;padding:0 22px;font-size:12px}.plan-comparison thead th{color:#ded9e3;height:54px;font-size:13px;font-weight:600}.plan-comparison th:first-child{text-align:left}.plan-comparison tbody th{color:#aaa4af;width:40%;font-weight:500}.plan-comparison td{color:#8e8794;width:20%}.plan-comparison tr:last-child th,.plan-comparison tr:last-child td{border-bottom:0}.plan-comparison th:nth-child(3),.plan-comparison td:nth-child(3){background:#9d7be80b}.included{color:#76c69b;background:#76c69b1a;border-radius:50%;place-items:center;width:23px;height:23px;font-size:13px;font-weight:700;display:inline-grid}.not-included{color:#57515c;font-size:16px}@media (max-width:760px){.comparison-heading{gap:18px;padding:24px 20px;display:grid}.comparison-heading h3{font-size:24px}.plan-comparison th,.plan-comparison td{padding-inline:16px}}.button-arrow{font-size:18px;line-height:1}.platform-note{gap:8px;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.platform-note span{border:1px solid var(--line);color:#aaa5b0;border-radius:5px;padding:5px 8px;font-size:10px}.platform-note b{color:#6f6974;font-size:11px;font-weight:500}.command-preview{height:54px}.command-preview input{color:#c9c3ce;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:10px}.command-preview button{color:#cdbbf0;background:#9d7be81a;border:1px solid #9d7be852;border-radius:6px;height:30px;padding:0 10px;font-size:9px;font-weight:600}.command-preview button:hover{background:#9d7be82e}.demo-result{background:#101512;border:1px solid #76c69b38;border-radius:8px;gap:5px;padding:14px 16px;display:grid;position:absolute;bottom:84px;left:24px;right:24px;box-shadow:0 14px 35px #00000047}.demo-result strong{color:#d7e7dd;font-size:11px}.demo-result span{color:#789083;font-size:9px;line-height:1.5}.pricing-status{color:#8e8793;text-align:center;min-height:18px;margin:20px 0 0;font-size:12px}.pricing-status.is-error{color:#de929e}@media (max-width:560px){.platform-note{flex-wrap:wrap}.platform-note b{flex-basis:100%}.command-preview img{display:none}.command-preview input{font-size:9px}.demo-result{bottom:74px;left:10px;right:10px}}.tour-heading{grid-template-columns:.6fr 1.35fr 1fr;align-items:end;gap:40px;margin-bottom:48px;display:grid}.tour-heading h2{letter-spacing:-.05em;margin:0;font-size:clamp(38px,4.5vw,60px);font-weight:500}.tour-heading>p:last-child{color:#89838f;margin:0;font-size:14px;line-height:1.7}.tour-shell{border:1px solid var(--line);background:#0b0b10;border-radius:14px;grid-template-columns:250px minmax(0,1fr);min-height:590px;display:grid;overflow:hidden;box-shadow:0 30px 80px #00000047}.tour-tabs{border-right:1px solid var(--line);background:#0d0d12;align-content:start;padding:14px;display:grid}.tour-tabs button{color:#85808b;text-align:left;background:0 0;border:0;border-radius:8px;gap:5px;padding:15px 14px;display:grid}.tour-tabs button:hover{color:#c7c1cc;background:#ffffff06}.tour-tabs button.is-active{color:#f1edf4;background:#976fe81a;box-shadow:inset 2px 0 #9d78f8}.tour-tabs strong{font-size:13px;font-weight:600}.tour-tabs small{font-size:10px;line-height:1.45}.tour-panels{min-width:0}.tour-panel{min-height:590px;padding:34px}.tour-panel>header{border-bottom:1px solid var(--soft-line);justify-content:space-between;align-items:start;gap:30px;padding-bottom:28px;display:flex}.tour-panel>header div{gap:8px;display:grid}.tour-panel>header div>span{color:#9575dc;text-transform:uppercase;font-size:10px;font-weight:600}.tour-panel>header h3{letter-spacing:-.04em;margin:0;font-size:30px;font-weight:500}.tour-shortcut,.tour-count{border:1px solid var(--line);color:#77717d;border-radius:6px;padding:7px 9px;font-size:10px}.tour-panel>footer{color:#8e8794;background:#8765d20f;border-left:2px solid #8765d2;margin-top:22px;padding:14px 16px;font-size:11px;line-height:1.55}.tour-card{border:1px solid var(--line);margin-top:28px}.tour-card-title{border-bottom:1px solid var(--soft-line);gap:5px;padding:16px 18px;display:grid}.tour-card-title span{color:#6f6875;text-transform:uppercase;font-size:9px}.tour-card-title strong{font-size:12px}.tour-card>button{border:0;border-bottom:1px solid var(--soft-line);color:#c9c3ce;text-align:left;background:0 0;grid-template-columns:3px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;height:68px;padding:0 18px;display:grid}.tour-card>button:last-child{border:0}.tour-card>button:hover,.tour-card>button.is-complete{background:#8f6add12}.tour-card i{background:#5b5760;border-radius:2px;width:3px;height:25px}.tour-card i.violet{background:#9872ea}.tour-card i.blue{background:#688cd8}.tour-card button>span{gap:4px;display:grid}.tour-card button strong{font-size:11px}.tour-card button small{color:#68616d;font-size:9px}.tour-card b{border:1px solid var(--line);color:#8e8794;border-radius:5px;padding:6px 9px;font-size:9px;font-weight:500}.tour-list{border:1px solid var(--line);margin-top:28px;display:grid}.tour-list>div{border-bottom:1px solid var(--soft-line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;display:grid}.tour-list>div:last-child{border:0}.tour-icon{border:1px solid var(--line);color:#a988ed;border-radius:8px;place-items:center;width:32px;height:32px;font-size:11px;display:grid}.tour-list p{gap:4px;margin:0;display:grid}.tour-list strong{font-size:11px}.tour-list small{color:#716a76;font-size:9px}.tour-list em{color:#8d6bd7;font-size:9px;font-style:normal}.tour-list button,.tour-flow>div>button{border:1px solid var(--line);color:#aaa4af;background:0 0;border-radius:6px;min-height:32px;padding:0 11px;font-size:9px}.tour-list button:hover,.tour-list button.is-complete,.tour-flow>div>button:hover,.tour-flow>div>button.is-complete{color:#d3c4ee;background:#9d7be814;border-color:#9d7be859}.tour-file-search{gap:8px;margin-top:28px;display:flex}.tour-file-search input{border:1px solid var(--line);color:#d9d3de;background:#09090d;border-radius:7px;outline:0;flex:1;min-width:0;height:42px;padding:0 13px}.tour-file-search input:focus{border-color:#8666cd}.tour-file-search button{color:#111015;background:#ede8f1;border:0;border-radius:7px;padding:0 16px;font-size:10px;font-weight:700}.tour-file-layout{border:1px solid var(--line);grid-template-columns:180px 1fr;min-height:260px;margin-top:12px;display:grid}.tour-file-layout aside{border-right:1px solid var(--line);align-content:start;gap:9px;padding:18px;display:grid}.tour-file-layout aside strong{font-size:10px}.tour-file-layout aside span{color:#9e7de4;font-size:10px}.tour-file-layout aside small{color:#716a76;margin-top:8px;font-size:9px}.tour-file-results{align-content:start;display:grid}.tour-file-results button{border:0;border-bottom:1px solid var(--soft-line);color:#bcb5c2;text-align:left;background:0 0;gap:5px;padding:17px 18px;display:grid}.tour-file-results button:hover,.tour-file-results button.is-complete{background:#8f6add0f}.tour-file-results strong{font-size:11px}.tour-file-results small{color:#6d6672;font-size:9px}.tour-flow{border:1px solid var(--line);grid-template-columns:190px 1fr;min-height:340px;margin-top:28px;display:grid}.tour-flow>aside{border-right:1px solid var(--line);padding:10px}.tour-flow>aside button{color:#817a86;text-align:left;background:0 0;border:0;border-radius:6px;gap:5px;width:100%;padding:13px;display:grid}.tour-flow>aside button.is-active{color:#d6cfdb;background:#976fe81a}.tour-flow>aside strong{font-size:10px}.tour-flow>aside small{font-size:8px}.tour-flow>div{padding:20px}.tour-flow label{border-bottom:1px solid var(--soft-line);gap:6px;padding-bottom:17px;display:grid}.tour-flow label span{color:#6e6773;font-size:9px}.tour-flow label strong{font-size:11px}.tour-flow ol{gap:10px;margin:18px 0;padding:0;list-style:none;display:grid}.tour-flow li{border:1px solid var(--soft-line);grid-template-columns:26px 1fr;align-items:center;gap:10px;padding:11px;display:grid}.tour-flow li>span{color:#a988ed;background:#18141f;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;display:grid}.tour-flow li p{gap:4px;margin:0;display:grid}.tour-flow li strong{font-size:10px}.tour-flow li small{color:#6d6672;font-size:9px}@media (max-width:900px){.tour-heading{grid-template-columns:1fr;gap:16px}.tour-shell{grid-template-columns:1fr;min-height:0}.tour-tabs{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(110px,1fr));overflow-x:auto}.tour-tabs button{min-width:110px}.tour-panel{min-height:560px}.tour-flow{grid-template-columns:160px 1fr}}@media (max-width:600px){.product-tour{padding-block:90px}.tour-shell{border-radius:10px}.tour-tabs{padding:8px}.tour-tabs button{padding:12px 10px}.tour-panel{min-height:520px;padding:22px 16px}.tour-panel>header{flex-direction:column;align-items:flex-start;gap:14px}.tour-panel>header h3{font-size:25px}.tour-card>button{height:72px;padding-inline:12px}.tour-file-layout,.tour-flow{grid-template-columns:1fr}.tour-file-layout aside,.tour-flow>aside{border-right:0;border-bottom:1px solid var(--line)}.tour-flow>aside{grid-template-columns:1fr 1fr;display:grid}.tour-list>div{grid-template-columns:32px minmax(0,1fr)}.tour-list>div button{grid-column:2;justify-self:start}}.tour-conversion{background:#9d7be80e;border:1px solid #9d7be83d;border-radius:10px;justify-content:space-between;align-items:center;gap:32px;margin-top:22px;padding:20px 22px;display:flex}.tour-conversion>div{gap:6px;display:grid}.tour-conversion span{color:#9575dc;text-transform:uppercase;letter-spacing:.055em;font-size:10px;font-weight:700}.tour-conversion strong{color:#c7c1cc;max-width:720px;font-size:12px;font-weight:500;line-height:1.6}.tour-conversion .plan-button{white-space:nowrap;width:auto;min-width:210px;margin:0;padding-inline:18px}.value-section{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:80px;padding-block:120px;display:grid}.value-heading{align-self:start}.value-heading h2{letter-spacing:-.05em;max-width:560px;margin:18px 0 24px;font-size:clamp(38px,4.5vw,62px);font-weight:500;line-height:1.02}.value-heading>p:last-child{color:#8e8794;max-width:520px;margin:0;font-size:14px;line-height:1.75}.value-calculator{border:1px solid var(--line);background:#0b0b10;border-radius:14px;grid-template-columns:1fr .82fr;display:grid;overflow:hidden}.value-controls{align-content:center;gap:36px;padding:38px;display:grid}.value-controls label{gap:15px;display:grid}.value-controls label>span{color:#aaa4af;justify-content:space-between;gap:18px;font-size:12px;display:flex}.value-controls output{color:#e8e2ec;font-weight:600}.value-controls input{accent-color:#9d7be8;cursor:pointer;width:100%;height:4px}.value-result{border-left:1px solid var(--line);background:#0d0c12;align-content:center;gap:12px;padding:38px;display:grid}.value-result>p:first-child{color:#8f72d1;text-transform:uppercase;letter-spacing:.055em;margin:0;font-size:10px;font-weight:700}.value-result>strong{letter-spacing:-.055em;font-size:clamp(46px,6vw,72px);font-weight:500}.value-result>span{color:#817b86;font-size:11px;line-height:1.55}.value-result>span b{color:#bbb4c0;font-weight:600}.value-comparison{border-top:1px solid var(--soft-line);border-bottom:1px solid var(--soft-line);color:#8d8792;justify-content:space-between;margin-top:12px;padding:14px 0;font-size:11px;display:flex}.value-comparison b{color:#d8d2dd}.value-note{color:#78a889;min-height:34px;margin:0;font-size:11px;line-height:1.55}.value-result .plan-button{margin-top:4px}.plan-finder{border:1px solid var(--line);background:#0b0b0f;border-radius:10px;justify-content:space-between;align-items:center;gap:32px;margin:38px 0 18px;padding:18px 20px;display:flex}.plan-finder>div:first-child{gap:5px;display:grid}.plan-finder span{color:#766f7a;text-transform:uppercase;letter-spacing:.055em;font-size:9px}.plan-finder strong{color:#c4bdc9;font-size:12px;font-weight:500}.plan-finder-options{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.plan-finder-options button{border:1px solid var(--line);color:#8e8794;background:0 0;border-radius:6px;min-height:34px;padding:0 12px;font-size:10px}.plan-finder-options button:hover,.plan-finder-options button.is-active{color:#d8cbee;background:#9d7be814;border-color:#9d7be873}.price-card.is-recommended{box-shadow:0 0 0 1px #9d7be81f,0 24px 60px #00000038;border-color:#9d7be894!important}.price-card header em{color:#9274d6;margin-top:12px;font-size:10px;font-style:normal;font-weight:600;display:block}.price-card li strong{color:#d9cfeb;font-weight:600}.price-reassurance{color:#77717c;text-align:center;margin:10px 0 0;font-size:10px}.cta-reassurance{color:#77717c;margin-top:18px;font-size:11px;display:block}.conversion-dock{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0e0d12f5;border:1px solid #9d7be84d;border-radius:11px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;width:min(840px,100% - 44px);margin:auto;padding:14px 16px 14px 18px;display:grid;position:fixed;bottom:22px;left:22px;right:22px;box-shadow:0 20px 60px #00000085}.conversion-dock[hidden]{display:none}.conversion-dock>div{gap:4px;display:grid}.conversion-dock strong{font-size:12px}.conversion-dock span{color:#817a86;font-size:10px}.conversion-dock>a{color:#aaa3ae;font-size:10px;text-decoration:none}.conversion-dock>a:hover{color:#fff}.conversion-dock .plan-button{width:auto;min-width:110px;margin:0;padding-inline:16px}.conversion-dock-close{border:1px solid var(--line);color:#8e8794;background:#111015;border-radius:50%;width:24px;height:24px;line-height:1;position:absolute;top:-9px;right:-9px}@media (max-width:980px){.value-section{grid-template-columns:1fr;gap:42px}.value-calculator{grid-template-columns:1fr 1fr}.plan-finder{flex-direction:column;align-items:flex-start}.plan-finder-options{justify-content:flex-start}.conversion-dock{grid-template-columns:minmax(0,1fr) auto}.conversion-dock>a{display:none}}@media (max-width:700px){.tour-conversion{flex-direction:column;align-items:stretch}.tour-conversion .plan-button{width:100%}.value-calculator{grid-template-columns:1fr}.value-controls{padding:28px 22px}.value-result{border-top:1px solid var(--line);border-left:0;padding:28px 22px}.plan-finder-options{grid-template-columns:1fr;width:100%;display:grid}.conversion-dock{grid-template-columns:1fr;width:calc(100% - 24px);padding:14px;bottom:12px;left:12px;right:12px}.conversion-dock>div span{display:none}.conversion-dock .plan-button{width:100%}}.ambient-orb,.privacy-mark:before{display:none}.tour-tabs button.is-active{background:#17151c}.tour-panel>header div>span{color:#8e8d89;text-transform:none}.tour-panel>footer{background:#ffffff06;border-left-color:#76736f}.value-section{padding-block:116px;display:block}.value-heading{grid-template-columns:150px 1fr;column-gap:40px;display:grid}.value-heading h2{max-width:720px;margin:0;font-size:clamp(42px,5vw,62px);font-weight:550;line-height:1.08}.value-heading>p:last-child{grid-column:2;max-width:580px;margin:22px 0 0}.product-principles{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:66px;display:grid}.product-principles article{min-height:250px;padding:30px 30px 36px 0}.product-principles article+article{border-left:1px solid var(--line);padding-left:30px}.product-principles span{color:#716f6c;font-size:11px}.product-principles h3{margin:54px 0 12px;font-size:18px}.product-principles p{color:#85847f;margin:0;font-size:13px;line-height:1.7}.price-grid{border:0;gap:12px}.price-card,.price-card:first-child{border:1px solid var(--line);background:#0d0d0f;border-radius:9px}.price-card--featured{background:#0f0e12;border-color:#b29aeb7a}.popular-tag{color:#b8a1eb;text-transform:none;background:0 0;border:1px solid #b29aeb4d;border-radius:999px;font-family:inherit;top:18px;right:18px}.price-card header em{display:none}.price-card li:before{color:#8f8e89;content:"✓"}.plan-button--primary{color:#111113;background:#eceae6;border-color:#eceae6}.plan-button--primary:hover{background:#fff}@media (max-width:760px){.value-heading{grid-template-columns:1fr;gap:22px}.value-heading h2,.value-heading>p:last-child{grid-column:1}.product-principles{grid-template-columns:1fr;margin-top:44px}.product-principles article{min-height:auto;padding:26px 0}.product-principles article+article{border-top:1px solid var(--line);border-left:0;padding-left:0}.product-principles h3{margin:22px 0 10px}}body>.quick-download{z-index:100;border:1px solid #ffffff1f;border-radius:6px;align-items:center;gap:8px;min-height:38px;padding:0 11px;display:flex;position:fixed;top:10px;right:10px;box-shadow:0 8px 24px #00000040}body>.quick-download--macos{background:#f4f4f2;border-color:#0000001f}body>.quick-download small{display:none}body>.quick-download>span{align-self:stretch;align-items:center;display:flex}body>.quick-download strong{letter-spacing:-.01em;font-family:Segoe UI Variable Text,Segoe UI,Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:600;line-height:1;display:block}body>.quick-download-icon{width:16px;height:16px}body>.quick-download-arrow{width:14px;height:14px}@media (max-width:760px){body>.quick-download{min-height:36px;padding-inline:10px;top:8px;right:8px}.site-header .header-actions{padding-right:118px}.header-actions>.text-button{display:none}}@media (max-width:430px){body>.quick-download strong{font-size:0}body>.quick-download strong:after{content:"Download";font-size:10px}body>.quick-download-arrow{display:none}.site-header .header-actions{padding-right:82px}}.kicker,.section-index{letter-spacing:.045em;font-size:12px}.platform-note,.pricing-note{font-size:12px;line-height:1.6}.story-copy>span{letter-spacing:.055em;font-size:11px}.signal-line,.suggestion-card>small,.context-source span,.context-answer small,.history-visual footer{letter-spacing:.02em;font-size:10px}.suggestion-card>p,.context-source small,.context-answer span,.history-visual small{font-size:11px}.suggestion-card button,.history-visual button{font-size:10px}.dialog-kicker{letter-spacing:.025em;font-size:11px}.account-dialog label span,.account-view span,.form-message,.billing-status{font-size:12px}.account-plan small,.billing-toggle button{font-size:11px}.billing-toggle span{font-size:9px}.auth-consent{font-size:12px}.comparison-plan-tabs{display:none}@media (max-width:600px){html{scroll-padding-top:70px}body>.quick-download{top:max(8px,env(safe-area-inset-top));right:max(8px,env(safe-area-inset-right));gap:7px;min-height:36px;padding:0 10px}body>.quick-download strong{font-size:10px}body>.quick-download strong:after{content:none}body>.quick-download-arrow{display:none}.site-header{height:68px}.site-header .header-actions{padding-right:158px}.menu-button{width:30px;height:30px;padding:7px}.hero{gap:40px;padding-block:56px 44px}.hero-product{overflow:visible}.app-frame{height:360px}.app-stage{padding:12px 10px}.app-greeting{margin:22px 4px 16px}.app-greeting h2{font-size:clamp(23px,7.3vw,28px);line-height:1.08}.focus-panel header{padding:10px 11px}.focus-row{height:48px;padding-inline:11px}.command-preview{height:46px;bottom:9px;left:9px;right:9px}.demo-result{bottom:62px;left:9px;right:9px}.statement{padding-block:64px}.product-tour,.value-section,.privacy,.pricing{padding-block:72px}.comparison-heading{padding:22px 18px}.comparison-heading h3{font-size:23px}.comparison-scroll{overflow:visible}.comparison-plan-tabs{border:1px solid var(--line);background:#08080b;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:4px;margin:14px;padding:4px;display:grid}.comparison-plan-tabs button{color:#85808b;background:0 0;border:0;border-radius:5px;height:38px;font-size:12px;font-weight:600}.comparison-plan-tabs button.is-active{color:#fff;background:#1a1720}.plan-comparison table{table-layout:fixed;width:100%;min-width:0}.plan-comparison th,.plan-comparison td{height:56px;padding:0 14px}.plan-comparison th:first-child{width:68%}.plan-comparison th:not(:first-child),.plan-comparison td:not(:first-child){width:32%;display:none}.comparison-scroll[data-mobile-plan=free] th:nth-child(2),.comparison-scroll[data-mobile-plan=free] td:nth-child(2),.comparison-scroll[data-mobile-plan=go] th:nth-child(3),.comparison-scroll[data-mobile-plan=go] td:nth-child(3),.comparison-scroll[data-mobile-plan=max] th:nth-child(4),.comparison-scroll[data-mobile-plan=max] td:nth-child(4){display:table-cell}.plan-comparison th:nth-child(3),.plan-comparison td:nth-child(3){background:0 0}}@media (max-width:370px){body>.quick-download strong{font-size:0}body>.quick-download strong:after{content:"Download";font-size:10px}.site-header .header-actions{padding-right:92px}}:root{--canvas:#050507;--canvas-raised:#0b0b0f;--material:#16161cb8;--material-strong:#1c1b22e6;--hairline:#ffffff1a;--hairline-strong:#ffffff29;--label:#f5f5f7;--secondary-label:#a1a1aa;--tertiary-label:#707078;--sloth-accent:#a78bfa;--sloth-accent-strong:#8b5cf6;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI Variable,Segoe UI,sans-serif}html{scroll-padding-top:7rem}body{background:linear-gradient(180deg, #0a0a0c 0, var(--canvas) 34rem, #09090b 100%);color:var(--label);-webkit-font-smoothing:antialiased}body:before,body:after{display:none}.site-header{border:1px solid var(--hairline);-webkit-backdrop-filter:blur(28px)saturate(160%);backdrop-filter:blur(28px)saturate(160%);background:linear-gradient(#2d2d33ad,#151519a8);border-radius:18px;width:min(1180px,100% - 48px);height:58px;padding:0 18px;top:12px;box-shadow:0 12px 36px #00000040,inset 0 1px #ffffff0a}.site-header.is-scrolled{border-color:var(--hairline-strong);background:#121216e0}.brand{letter-spacing:-.035em;gap:8px;font-size:16px}.brand img,.dialog-brand img{width:28px;height:28px}.desktop-nav{color:#a5a5ad;gap:28px;font-size:12px}.header-actions{gap:12px}.text-button{color:#b7b7bf;font-size:12px}body>.quick-download{border-color:#ffffff24;border-radius:14px;gap:9px;min-height:46px;padding:0 14px;transition:transform .2s,box-shadow .2s,filter .2s;top:18px;right:18px;box-shadow:0 10px 30px #00000047,inset 0 1px #ffffff1f}body>.quick-download:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 14px 38px #00000057}body>.quick-download--macos{background:#f9f9fbf5}.hero{text-align:center;grid-template-columns:1fr;gap:72px;min-height:auto;padding-block:142px 124px}.hero-copy{max-width:920px;margin:0 auto}.kicker{color:#c4b5fd;letter-spacing:0;background:#8b5cf614;border:1px solid #c4b5fd2e;border-radius:999px;margin:0;padding:7px 12px;font-size:12px;font-weight:600;display:inline-flex}.hero h1{letter-spacing:-.075em;text-wrap:balance;max-width:980px;margin:26px auto 0;font-size:clamp(64px,8.3vw,112px);font-weight:650;line-height:.92}.hero-description{color:#aaaab2;text-wrap:balance;max-width:650px;margin:30px auto 0;font-size:clamp(17px,1.7vw,21px);line-height:1.55}.hero-actions{justify-content:center;margin-top:34px}.primary-button{color:#111114;background:#f5f5f7;border:0;border-radius:999px;min-height:48px;padding:0 22px;font-size:14px;font-weight:650;box-shadow:0 12px 32px #00000047}.primary-button:hover{background:#fff;transform:translateY(-1px)}.link-button{color:#b8a7e8;align-items:center;font-size:14px}.platform-note{color:#72727a;justify-content:center;gap:16px;margin-top:24px;font-size:12px}.platform-note span{color:#96969e}.hero-product{perspective:none;width:min(1040px,100%);margin:0 auto}.hero-product:before,.ambient-orb{display:none}.app-frame{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(145deg,#2b2b32b3,#0f0f13d1);border-color:#ffffff29;border-radius:26px;grid-template-columns:64px 1fr;height:610px;box-shadow:0 55px 140px #0000009e,0 0 0 1px #ffffff06,inset 0 1px #ffffff14;transform:none!important}.app-rail{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#14141ac2}.rail-items span,.rail-settings{border-radius:9px}.rail-items .is-active{background:linear-gradient(#a681f947,#764bca33);box-shadow:inset 0 0 0 1px #c4b5fd29}.search-pill,.command-preview,.focus-panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1c1c23ad;border-color:#ffffff1a}.search-pill{border-radius:10px}.focus-panel{border-radius:16px;overflow:hidden;box-shadow:0 16px 44px #0003}.focus-row:hover,.focus-row.is-selected{background:#ffffff09}.command-preview{border-radius:14px}.command-preview button{background:#8b5cf6e6;border-radius:9px}.statement{text-align:center;border-top:0;grid-template-columns:1fr;justify-items:center;padding-block:150px}.section-index{color:#96969f;letter-spacing:0;text-transform:none;font-size:12px;font-weight:600}.statement h2{letter-spacing:-.06em;text-wrap:balance;max-width:900px;font-size:clamp(52px,6.4vw,82px);font-weight:650}.statement>p:last-child{max-width:680px;color:var(--secondary-label);grid-column:1;margin-top:30px;font-size:18px;line-height:1.6}.product-tour{border-top-color:var(--hairline);padding-block:130px}.tour-heading h2,.value-heading h2,.pricing-heading h2{letter-spacing:-.055em;font-weight:650}.tour-shell{border-color:var(--hairline);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(145deg,#27272d94,#0e0e12b8);border-radius:24px;box-shadow:0 36px 100px #00000057,inset 0 1px #ffffff09}.tour-tabs{background:#18171d94}.tour-tabs button{border-radius:12px}.tour-card,.tour-list,.tour-file-layout,.tour-flow{background:#08080c5c;border-radius:14px;overflow:hidden}.tour-panel>footer{background:#ffffff06;border:1px solid #ffffff12;border-radius:12px}.tour-conversion,.plan-finder{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#16151ca3;border-radius:18px}.value-section,.privacy,.pricing,.faq{padding-block:130px}.product-principles{border:0;gap:16px}.product-principles article,.product-principles article+article{border:1px solid var(--hairline);-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);background:linear-gradient(145deg,#ffffff13,#ffffff05);border-radius:22px;min-height:280px;padding:30px}.product-principles h3{letter-spacing:-.025em;margin-top:76px;font-size:20px}.privacy{border-bottom-color:var(--hairline);grid-template-columns:.6fr 1.1fr 1fr;gap:60px}.privacy-mark{height:260px}.privacy-mark img{width:180px;height:180px}.privacy-copy h2{font-weight:650}.price-card,.price-card:first-child{border-color:var(--hairline);background:linear-gradient(160deg,#ffffff0a,#ffffff03);border-radius:22px;min-height:520px;padding:32px}.price-card--featured{background:linear-gradient(150deg,#ffffff17,#ffffff05 58%);border-color:#fff3;box-shadow:0 25px 80px #0000003d,inset 0 1px #ffffff14}.popular-tag{color:#d8ccff;background:#a78bfa24;border:0}.plan-button{border-radius:999px;height:46px}.plan-button--primary{color:#111114;background:#f5f5f7;border:0}.comparison-actions{margin-top:30px}.compare-toggle{border-radius:999px}.plan-comparison{background:#0f0f14c2;border-radius:22px;overflow:hidden}.faq-list details{border-color:var(--hairline)}.faq-list summary{font-size:16px}.final-cta{border:1px solid var(--hairline);background:linear-gradient(145deg,#ffffff13,#121217a8);border-radius:32px;min-height:620px;margin-bottom:80px;box-shadow:inset 0 1px #ffffff0a}.final-cta h2{font-weight:650}.site-footer{border-top-color:var(--hairline)}.account-dialog{-webkit-backdrop-filter:blur(30px)saturate(150%);backdrop-filter:blur(30px)saturate(150%);background:linear-gradient(145deg,#35353cd1,#141418db);border:1px solid #ffffff29;border-radius:24px;box-shadow:0 40px 130px #000000b3,inset 0 1px #ffffff0f}.mode-switch,.account-dialog input,.account-identity,.account-plan{border-radius:12px}.captcha.is-verified{border-radius:12px;box-shadow:inset 0 0 0 1px #82d6a447}@media (max-width:900px){.hero{padding-top:120px}.app-frame{height:560px}.tour-heading{grid-template-columns:1fr}.privacy{text-align:center;grid-template-columns:1fr}.privacy dl{text-align:left;grid-column:1}.privacy-mark{height:150px}.privacy-mark img{width:120px;height:120px}}@media (max-width:760px){.section-shell,.site-header{width:min(100% - 28px,1180px)}.site-header{border-radius:16px;height:54px;padding-inline:13px;top:8px}.site-header .header-actions{padding-right:136px}body>.quick-download{border-radius:13px;min-height:44px;top:13px;right:13px}.hero{gap:52px;padding-block:104px 82px}.hero h1{font-size:clamp(52px,15vw,76px)}.hero-description{font-size:17px}.hero-actions{flex-direction:column;gap:18px}.primary-button{width:min(100%,300px)}.app-frame{border-radius:20px;height:430px}.statement,.product-tour,.value-section,.privacy,.pricing,.faq{padding-block:92px}.statement h2{font-size:clamp(44px,12vw,64px)}.tour-panel{padding:24px 18px}.product-principles{grid-template-columns:1fr}.product-principles article+article{border:1px solid var(--hairline);padding:26px}.product-principles article{min-height:220px}.product-principles h3{margin-top:48px}.price-grid{gap:12px}.price-card,.price-card:first-child{border-radius:18px;min-height:auto}.final-cta{border-radius:24px;min-height:500px;margin-bottom:42px}}@media (max-width:600px){.site-header .header-actions{padding-right:126px}.app-frame{grid-template-columns:42px 1fr;height:370px}.app-greeting{margin-top:20px}.focus-row{height:50px}.platform-note{flex-wrap:wrap}.platform-note b{flex-basis:100%}.plan-comparison{border-radius:18px}}@media (max-width:390px){body>.quick-download{padding-inline:11px}.site-header .header-actions{padding-right:82px}.hero h1{font-size:48px}}:root{--premium-black:#050506;--premium-graphite:#111114;--premium-ink:#17171a;--premium-paper:#f5f5f7;--premium-white:#fbfbfd;--premium-muted:#8a8a93;--premium-violet:#9b87f5;--premium-violet-strong:#785ee8;--premium-line:#ffffff1a;--premium-shadow:0 48px 120px #00000073;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI Variable,Segoe UI,Inter,sans-serif}body{background:var(--premium-black);color:#f5f5f7}.section-shell{width:min(1160px,100% - 48px)}.site-header{width:100%;height:64px;box-shadow:none;-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:#070709b8;border:0;border-bottom:1px solid #ffffff13;border-radius:0;padding-inline:max(24px,50vw - 580px);position:sticky;top:0}.site-header.is-scrolled{background:#070709e6;border-color:#ffffff1c}.brand{font-size:17px;font-weight:680}.brand img{width:30px;height:30px}.desktop-nav{gap:34px;font-size:12px}.desktop-nav a{color:#ffffff8f}.desktop-nav a:hover{color:#fff}.site-header .header-actions{padding-right:184px}body>.quick-download{border-radius:999px;min-height:46px;padding-inline:15px;top:9px;right:16px;box-shadow:0 12px 34px #0000004d,inset 0 1px #fff3}body>.quick-download--windows{background:linear-gradient(#7e67ea,#654bd3)}body>.quick-download--macos{color:#151518}.hero{gap:78px;min-height:calc(100vh - 64px);padding-block:112px 120px}.hero-copy{max-width:1020px}.kicker{color:#ffffff8a;background:0 0;border:0;padding:0;font-size:13px;font-weight:540}.hero h1{letter-spacing:-.078em;max-width:1080px;margin-top:22px;font-size:clamp(68px,9.5vw,126px);font-weight:620;line-height:.91}.hero-description{max-width:670px;margin-top:34px;font-size:20px;line-height:1.5}.hero-actions{margin-top:36px}.primary-button{min-height:50px;padding-inline:24px;font-size:14px}.link-button{color:#b9acf6}.platform-note{color:#ffffff59}.hero-product{width:min(1080px,100%)}.app-frame{-webkit-backdrop-filter:blur(36px)saturate(130%);backdrop-filter:blur(36px)saturate(130%);background:#141419c7;border:1px solid #ffffff2e;border-radius:30px;height:620px;box-shadow:0 60px 150px #000000a8,inset 0 1px #ffffff1a}.app-rail{background:#0e0e12bd}.app-stage{background:linear-gradient(145deg,#15141beb,#08080be0)}.search-pill,.command-preview,.focus-panel{background:#ffffff0e;border-color:#ffffff1c}.command-preview{box-shadow:0 18px 48px #00000047,inset 0 1px #ffffff12}.command-preview button{background:#8e78ee}.statement{background:var(--premium-paper);width:100%;max-width:none;min-height:680px;color:var(--premium-ink);padding:180px max(24px,50vw - 580px)}.statement .section-index{color:#73737b}.statement h2{color:#17171a;max-width:980px;font-size:clamp(58px,7vw,92px)}.statement>p:last-child{color:#66666e}.feature-story,.feature-chapter{width:100%}.feature-chapter--dark{background:var(--premium-black);color:#f5f5f7}.feature-chapter--light{background:var(--premium-paper);color:var(--premium-ink)}.feature-chapter__inner{grid-template-columns:.72fr 1.28fr;align-items:center;gap:90px;width:min(1160px,100% - 48px);min-height:720px;margin-inline:auto;padding-block:110px;display:grid}.feature-chapter__inner--reverse{grid-template-columns:1.28fr .72fr}.feature-chapter__inner--reverse .feature-copy{order:2}.feature-copy span{color:var(--premium-violet);font-size:13px;font-weight:650}.feature-chapter--light .feature-copy span{color:#6f56d8}.feature-copy h2{letter-spacing:-.06em;text-wrap:balance;margin:16px 0 22px;font-size:clamp(48px,5vw,72px);font-weight:630;line-height:1}.feature-copy p{color:#9999a2;max-width:430px;margin:0;font-size:17px;line-height:1.65}.feature-chapter--light .feature-copy p{color:#626269}.feature-visual{background:linear-gradient(145deg,#ffffff17,#ffffff06);border:1px solid #ffffff24;border-radius:30px;min-height:430px;position:relative;overflow:hidden;box-shadow:0 42px 100px #00000052,inset 0 1px #ffffff17}.feature-chapter--light .feature-visual{background:#fff;border-color:#1414181a;box-shadow:0 32px 90px #1e1e2d21}.command-story{background:radial-gradient(circle at 50% 0,#8b6ff43d,#0000 56%),#111118;place-items:center;padding:48px;display:grid}.story-command{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#2e2c39f0;border:1px solid #ffffff38;border-radius:22px;width:min(590px,100%);overflow:hidden;box-shadow:0 28px 80px #0000006b,inset 0 1px #ffffff24}.story-command__input{color:#f4f3f7;border-bottom:1px solid #ffffff17;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;height:74px;padding:0 18px;display:grid}.story-command__input img{width:27px;height:27px}.story-command kbd{color:#8f8d99;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:7px;padding:5px 8px;font-size:10px}.story-command__result{color:#aaa7b1;grid-template-columns:22px 1fr auto;align-items:center;gap:12px;min-height:62px;padding:0 18px;display:grid}.story-command__result.is-selected{color:#fff;background:#9b87f521}.story-command__result i{color:#a996ff;font-style:normal}.story-command__result span{gap:4px;display:grid}.story-command__result small{color:#76737e;font-size:10px}.workspace-story{color:#1a1a1d;background:#fff;grid-template-columns:58px 1fr;display:grid}.story-sidebar{background:#ececf1;flex-direction:column;align-items:center;gap:18px;padding:20px 12px;display:flex}.story-sidebar b{background:#826bea;border-radius:50%;width:26px;height:26px}.story-sidebar i{background:#d9d9df;border-radius:8px;width:28px;height:28px}.story-sidebar i.is-active{background:#b8abf6}.story-workspace{padding:28px 32px}.story-workspace header{color:#6b6b72;justify-content:space-between;align-items:center;font-size:12px;display:flex}.story-workspace header button{color:#fff;background:#1c1c1f;border:0;border-radius:999px;padding:9px 13px;font-size:11px}.story-workspace h3{letter-spacing:-.045em;margin:52px 0 7px;font-size:38px}.story-workspace>p{color:#777780;margin:0 0 28px}.story-task{border-top:1px solid #e6e6ea;grid-template-columns:5px 1fr auto;align-items:center;gap:14px;min-height:68px;display:grid}.story-task i{background:#8b73ef;border-radius:3px;width:4px;height:28px}.story-task span{gap:4px;display:grid}.story-task small{color:#92929a;font-size:10px}.story-task em{color:#6d56d8;font-size:11px;font-style:normal}.continue-story{background:#0c0c11;padding:64px 52px}.continue-line{background:#ffffff21;width:1px;position:absolute;top:80px;bottom:80px;left:66px}.continue-point{grid-template-columns:18px 1fr auto;align-items:center;gap:18px;min-height:118px;margin-bottom:34px;display:grid;position:relative}.continue-point>i{z-index:1;background:#0c0c11;border:3px solid #aa99f5;border-radius:50%;width:11px;height:11px}.continue-point span{gap:7px;display:grid}.continue-point small{color:#777581}.continue-point strong{font-size:19px}.continue-point em{color:#9c99a5;font-size:12px;font-style:normal}.continue-point button{color:#dddbe3;background:#ffffff0f;border:1px solid #ffffff21;border-radius:999px;padding:9px 14px}.chat-story{color:#202023;background:#fff;padding:44px}.chat-story__message{background:#ececf2;border-radius:18px 18px 5px;max-width:78%;margin:0 0 26px auto;padding:16px 18px}.chat-story__message span{color:#777780;font-size:10px}.chat-story__message p{margin:7px 0 0;line-height:1.5}.chat-story__message--sloth{background:#fafafa;border:1px solid #e4e4e9;grid-template-columns:26px 1fr;gap:12px;max-width:86%;margin-left:0;display:grid}.chat-story__message--sloth img{width:26px}.chat-story__message--sloth p{margin:0}.chat-story__message--sloth small{color:#898991;grid-column:2}.chat-story__composer{color:#9999a1;border:1px solid #dddde3;border-radius:18px;justify-content:space-between;align-items:center;height:58px;padding:0 12px 0 18px;display:flex;position:absolute;bottom:30px;left:30px;right:30px}.chat-story__composer button{color:#fff;background:#19191c;border:0;border-radius:50%;width:36px;height:36px}.flow-story{background:radial-gradient(circle,#8b6ff421,#0000 60%),#0c0c11;align-content:center;justify-items:center;padding:42px;display:grid}.flow-node{background:#ffffff0e;border:1px solid #ffffff21;border-radius:16px;width:min(460px,90%);padding:18px 20px;box-shadow:inset 0 1px #ffffff12}.flow-node small{color:#8f899b;margin-bottom:8px;display:block}.flow-node strong{font-size:15px}.flow-connector{background:linear-gradient(#9d89f6,#9d89f633);width:1px;height:34px}.product-tour{border-top:0;padding-block:150px}.tour-heading{grid-template-columns:.55fr 1.4fr .8fr}.tour-heading h2{font-size:clamp(48px,5vw,68px)}.tour-shell{box-shadow:var(--premium-shadow), inset 0 1px #ffffff12;background:#141419c2;border-radius:28px}.tour-tabs{background:#0a0a0dad;width:250px;padding:16px}.tour-tabs button{border-radius:14px;padding:16px}.tour-tabs button.is-active{background:#9b87f51f;box-shadow:inset 0 0 0 1px #9b87f52b}.tour-panel{padding:48px}.tour-conversion{display:none!important}.value-section{display:none}.privacy{background:var(--premium-paper);width:100%;max-width:none;min-height:650px;color:var(--premium-ink);padding:140px max(24px,50vw - 580px)}.privacy-copy h2{color:#17171a;letter-spacing:-.055em;font-size:clamp(48px,5vw,68px)}.privacy-copy p,.privacy dd{color:#66666e}.privacy dt{color:#202024}.privacy-mark{filter:none}.pricing{padding-block:150px}.pricing-heading h2{font-size:clamp(52px,5.5vw,74px)}.price-grid{gap:14px}.price-card,.price-card:first-child{background:#ffffff06;border-radius:24px}.price-card--featured{background:linear-gradient(150deg,#9b87f51f,#ffffff06 55%)}.plan-comparison{background:#101014}.faq{padding-block:130px}.faq-heading h2{font-size:clamp(46px,5vw,68px)}.final-cta{background:linear-gradient(145deg,#9b87f51f,#ffffff09);border-radius:36px;width:min(1160px,100% - 48px);min-height:620px}@media (max-width:900px){.feature-chapter__inner,.feature-chapter__inner--reverse{grid-template-columns:1fr;gap:52px;min-height:auto;padding-block:96px}.feature-chapter__inner--reverse .feature-copy{order:0}.feature-copy{max-width:620px}.feature-visual{min-height:390px}.hero{padding-top:100px}.statement{min-height:560px;padding-block:120px}.tour-heading,.tour-shell{grid-template-columns:1fr}.tour-tabs{width:100%;display:flex;overflow:auto}.tour-tabs button{min-width:145px}}@media (max-width:760px){.site-header{height:58px;padding-inline:14px}.site-header .header-actions{padding-right:132px}.desktop-nav{display:none}.hero{min-height:auto;padding-block:92px 78px}.hero h1{font-size:clamp(52px,15vw,74px)}.hero-description{font-size:17px}.app-frame{border-radius:22px;height:430px}.statement{padding-inline:22px}.feature-chapter__inner{width:calc(100% - 28px);padding-block:78px}.feature-copy h2{font-size:46px}.feature-copy p{font-size:15px}.feature-visual{border-radius:22px;min-height:350px}.command-story{padding:20px}.workspace-story{grid-template-columns:42px 1fr}.story-workspace{padding:20px 16px}.story-workspace h3{margin-top:34px;font-size:28px}.continue-story{padding:36px 20px}.continue-line{left:34px}.continue-point{grid-template-columns:16px 1fr}.continue-point button{display:none}.chat-story{padding:24px 18px}.flow-story{padding:24px}.tour-panel{padding:28px 18px}.privacy{padding-inline:22px}.final-cta{width:calc(100% - 28px)}}@media (max-width:600px){html,body{max-width:100%;overflow-x:clip}.section-shell{width:calc(100% - 32px)}.site-header{width:100%;height:58px;padding-inline:16px}.site-header .header-actions{padding-right:0}.brand{gap:7px;font-size:16px}.brand img,.menu-button{width:28px;height:28px}body>.quick-download{display:none}.hero{gap:48px;padding-block:72px 68px}.hero-copy{min-width:0}.kicker{font-size:11px}.hero h1{letter-spacing:-.065em;max-width:100%;margin-top:18px;font-size:clamp(47px,14vw,61px);line-height:.94}.hero-description{margin-top:24px;font-size:16px;line-height:1.55}.hero-actions{gap:18px;margin-top:28px}.hero-actions .primary-button{width:100%}.platform-note{margin-top:22px}.hero-product{width:100%;min-width:0;overflow:hidden}.app-frame{border-radius:22px;width:100%;height:386px;grid-template-columns:minmax(0,1fr)!important;transform:none!important}.app-rail{display:none!important}.app-stage{width:100%;min-width:0;padding:16px 14px}.app-topbar{min-width:0}.search-pill{display:none}.app-greeting{width:auto;margin:30px 2px 22px}.app-greeting h2{overflow-wrap:normal;word-break:normal;width:auto;max-width:280px;margin-top:9px;font-size:28px;line-height:1.05}.focus-panel{width:auto;min-width:0;margin:0}.focus-panel header{padding:13px 12px 11px}.focus-row{grid-template-columns:3px minmax(0,1fr);gap:10px;height:51px;padding-inline:12px}.focus-row>span{display:none}.focus-row div{min-width:0}.focus-row strong,.focus-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.command-preview{height:48px;bottom:10px;left:10px;right:10px}.command-preview span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.statement{min-height:0;padding:82px 20px}.statement h2{font-size:clamp(43px,12.5vw,56px);line-height:1.02}.statement>p:last-child{margin-top:24px;font-size:15px;line-height:1.65}.feature-chapter__inner{gap:34px;width:calc(100% - 32px);padding-block:66px}.feature-copy h2{font-size:clamp(39px,11vw,48px)}.feature-copy p{font-size:15px;line-height:1.6}.feature-visual{border-radius:20px;min-height:315px}.command-story{padding:16px}.story-command{border-radius:17px}.story-command__input{height:64px;padding-inline:14px}.story-command__result{min-height:58px;padding-inline:14px}.workspace-story{grid-template-columns:36px minmax(0,1fr)}.story-sidebar{padding-inline:6px}.story-workspace{min-width:0;padding:18px 14px}.story-workspace h3{margin-top:28px;font-size:25px}.story-task{grid-template-columns:4px minmax(0,1fr)}.story-task em{display:none}.continue-story{padding:28px 18px}.continue-line{top:60px;bottom:60px;left:32px}.continue-point{min-height:92px;margin-bottom:20px}.continue-point strong{font-size:16px}.chat-story{padding:22px 16px}.chat-story__message{max-width:90%}.chat-story__composer{bottom:16px;left:16px;right:16px}.flow-story{padding:20px 16px}.flow-node{width:100%}.product-tour{padding-block:82px}.tour-heading{gap:16px;margin-bottom:34px}.tour-heading h2{font-size:clamp(40px,11.5vw,50px);line-height:1}.tour-heading>p:last-child{font-size:14px}.tour-shell{border-radius:20px;grid-template-columns:minmax(0,1fr);min-height:0}.tour-tabs{width:100%;padding:8px}.tour-tabs button{min-width:126px;padding:12px}.tour-tabs small{display:none}.tour-panel{min-width:0;min-height:0;padding:24px 16px}.tour-panel>header{gap:12px;padding-bottom:20px}.tour-panel>header h3{font-size:25px}.tour-card{margin-top:20px}.tour-card>button{height:66px}.tour-flow{min-height:0;margin-top:20px}.privacy{grid-template-columns:1fr;gap:30px;min-height:0;padding:82px 20px}.privacy-mark{justify-items:start;height:96px}.privacy-mark img{width:76px;height:76px}.privacy-copy h2{margin-block:14px 20px;font-size:clamp(42px,12vw,52px)}.privacy-copy>p:last-child{font-size:15px}.privacy dl{grid-column:1}.privacy dl div{padding-block:20px}.pricing{padding-block:82px}.pricing-heading{gap:24px;margin-bottom:42px}.pricing-heading h2{font-size:clamp(42px,12vw,52px)}.pricing-controls{align-items:flex-start}.billing-toggle{align-self:stretch}.billing-toggle button{flex:1}.price-grid{grid-template-columns:minmax(0,1fr);gap:12px}.price-card,.price-card:first-child{min-height:0;padding:28px 24px}.price-card ul{margin-block:30px}.price-card .plan-button{margin-top:8px}.plan-finder{margin-top:28px}.pricing-note{font-size:11px}.faq{gap:34px;padding-block:82px}.faq-heading h2,.faq h2{font-size:43px}.faq-list summary{gap:18px;padding-block:22px;line-height:1.35}.final-cta{border-radius:24px;width:calc(100% - 32px);min-height:440px;padding:64px 22px}.final-cta h2{font-size:clamp(48px,14vw,62px)}.site-footer{gap:34px 24px;width:calc(100% - 32px);padding-block:46px}.feature-visual,.app-frame{opacity:1!important;animation:none!important;transform:none!important}.motion-ready .reveal{opacity:1!important;transition:none!important;transform:none!important}}@media (max-width:360px){.hero h1{font-size:45px}.story-command__input kbd{display:none}}@media (prefers-reduced-motion:no-preference){.feature-visual,.app-frame{animation:.7s cubic-bezier(.22,1,.36,1) both premium-in}.feature-chapter:nth-child(2) .feature-visual{animation-delay:50ms}@keyframes premium-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}}.app-frame--current{background:radial-gradient(34rem 24rem at 8% 10%,#6844bf2e,#0000 67%),radial-gradient(30rem 24rem at 92% 90%,#455bb81f,#0000 68%),#08080c;border-color:#ffffff26;border-radius:28px;grid-template-columns:176px minmax(0,1fr);gap:10px;height:650px;padding:10px;overflow:hidden;box-shadow:0 60px 150px #000000a3,inset 0 1px #ffffff14}.app-frame--current .app-rail,.app-frame--current .app-stage{-webkit-backdrop-filter:blur(30px)saturate(145%);backdrop-filter:blur(30px)saturate(145%);background:linear-gradient(145deg,#2b28369e,#100f15b3);border:1px solid #ffffff21;border-radius:19px;min-width:0;overflow:hidden;box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff21}.app-frame--current .app-rail{align-items:stretch;padding:12px 9px}.app-rail-brand{color:#f5f2fa;letter-spacing:-.035em;align-items:center;gap:9px;height:42px;padding:0 9px;font-size:13px;display:flex}.app-rail-brand img{width:25px;height:25px}.app-frame--current .rail-items{gap:4px;margin-top:10px;display:grid}.app-frame--current .rail-items span,.app-frame--current .rail-settings{color:#efecf78f;background:0 0;border:1px solid #0000;border-radius:11px;justify-content:flex-start;align-items:center;gap:9px;width:100%;height:37px;padding:0 10px;display:flex}.app-frame--current .rail-items svg,.app-frame--current .rail-settings svg{flex:none;width:15px;height:15px}.app-frame--current .rail-items b,.app-frame--current .rail-settings b{font-size:10px;font-weight:570}.app-frame--current .rail-items .is-active{color:#f3edff;background:linear-gradient(120deg,#9675f438,#7153d11a);border-color:#baa1ff6e;box-shadow:0 9px 24px #190c403d,inset 0 1px #ffffff29,inset 3px 0 #b397ffb3}.app-frame--current .rail-settings{margin-top:auto}.app-frame--current .app-stage{background:linear-gradient(150deg,#18171fb8,#0a0a0ec2);padding:0}.app-frame--current .app-topbar{background:#15141b52;border-bottom:1px solid #ffffff13;min-height:76px;padding:0 19px}.app-title{text-align:left;gap:2px;display:grid}.app-title small{color:#76717f;letter-spacing:.05em;font-size:7px;font-weight:650}.app-title strong{color:#f5f3f8;letter-spacing:-.02em;font-size:14px}.app-title span{color:#77727f;font-size:8px}.app-header-actions{align-items:center;gap:8px;display:flex}.app-new-task{color:#171719;background:linear-gradient(#fff,#ded9e8);border:1px solid #fff3;border-radius:999px;height:34px;padding:0 12px;font-size:9px;font-weight:650}.app-frame--current .search-pill{background:linear-gradient(135deg,#ffffff13,#ffffff06);border:1px solid #ffffff21;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;width:230px;height:35px;padding:0 6px 0 10px;display:grid;box-shadow:0 9px 24px #0000002e,inset 0 1px #ffffff17}.app-frame--current .search-pill>span{color:#aa99f5;font-size:12px}.app-frame--current .search-pill input{color:#aaa5b1;background:0 0;border:0;outline:0;min-width:0;font-size:9px}.app-frame--current .search-pill button{color:inherit;background:0 0;border:0;padding:0}.app-frame--current .search-pill kbd{color:#77727f;background:#ffffff0f;border:0;border-radius:6px;padding:4px 6px;font-size:7px}.app-dashboard{grid-template-columns:minmax(0,1fr) 220px;gap:14px;padding:28px 31px 32px;display:grid;position:relative}.app-frame--current .app-greeting{text-align:left;align-content:center;min-height:140px;margin:0}.app-frame--current .app-greeting small{color:#a78bfa;font-size:8px;font-weight:600}.app-frame--current .app-greeting h2{color:#f5f5f7;letter-spacing:-.06em;margin:7px 0 0;font-size:39px;font-weight:610;line-height:.98}.app-frame--current .app-greeting p{color:#9e99a6;max-width:330px;margin:11px 0 0;font-size:9px;line-height:1.55}.app-frame--current .app-greeting button{color:#b7a9f6;background:0 0;border:0;margin-top:12px;padding:0;font-size:8px}.app-summary{background:linear-gradient(145deg,#ffffff13,#ffffff06);border:1px solid #ffffff21;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));align-self:center;display:grid;overflow:hidden;box-shadow:0 18px 46px #0003,inset 0 1px #ffffff14}.app-summary div{text-align:left;border-right:1px solid #ffffff13;flex-direction:column;justify-content:center;gap:4px;min-width:0;height:78px;padding:0 10px;display:flex}.app-summary div:last-child{border-right:0}.app-summary strong{letter-spacing:-.045em;font-size:20px;font-weight:620}.app-summary span{color:#7d7885;font-size:7px;line-height:1.25}.app-frame--current .focus-panel{background:linear-gradient(145deg,#ffffff10,#ffffff04);border-radius:15px;margin:0;box-shadow:0 20px 52px #0003,inset 0 1px #ffffff12}.app-frame--current .focus-panel header{padding:14px 16px 12px}.app-frame--current .focus-panel header small{color:#77727f;text-transform:none;font-size:7px}.app-frame--current .focus-panel header strong{font-size:11px}.app-frame--current .focus-row{color:#d9d5df;background:0 0;height:55px;padding:0 15px}.app-frame--current .focus-row:hover,.app-frame--current .focus-row.is-selected{background:#987aee17}.app-frame--current .focus-row strong{font-size:9px}.app-frame--current .focus-row small{font-size:7px}.app-frame--current .focus-row>span{color:#9c8dde;background:0 0;border:0}.app-frame--current .focus-panel footer{color:#6f6a76;text-align:left;border-top:1px solid #fff1;padding:10px 15px;font-size:7px}.demo-utility{background:linear-gradient(145deg,#ffffff10,#ffffff04);border:1px solid #ffffff21;border-radius:15px;overflow:hidden;box-shadow:0 20px 52px #0000002e,inset 0 1px #ffffff12}.demo-utility header{text-align:left;border-bottom:1px solid #ffffff12;padding:15px;font-size:10px;font-weight:600}.demo-utility>div{text-align:left;border-bottom:1px solid #ffffff0f;grid-template-columns:22px 1fr auto;align-items:center;gap:9px;min-height:58px;padding:0 13px;display:grid}.demo-utility>div:last-child{border-bottom:0}.demo-utility>div>span{color:#b8a7f4;font-size:13px}.demo-utility p{gap:3px;margin:0;display:grid}.demo-utility strong{font-size:8px}.demo-utility small{color:#746f7b;font-size:7px}.demo-utility b{color:#756b91;font-size:9px}.app-frame--current .demo-result{z-index:4;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#111915e6;border-color:#76c69b3d;border-radius:12px;width:300px;padding:12px 14px;bottom:24px;left:auto;right:31px}@media (max-width:760px){.app-frame--current{border-radius:21px;grid-template-columns:47px minmax(0,1fr);gap:6px;height:470px;padding:6px}.app-frame--current .app-rail,.app-frame--current .app-stage{border-radius:15px}.app-frame--current .app-rail{padding:7px 5px;display:flex!important}.app-rail-brand{justify-content:center;height:36px;padding:0}.app-rail-brand img{width:23px;height:23px}.app-rail-brand strong{display:none}.app-frame--current .rail-items{gap:3px;margin-top:7px}.app-frame--current .rail-items span,.app-frame--current .rail-settings{justify-content:center;height:34px;padding:0}.app-frame--current .rail-items b,.app-frame--current .rail-settings b{display:none}.app-frame--current .app-topbar{min-height:59px;padding:0 10px}.app-title span,.app-new-task{display:none}.app-title small{font-size:6px}.app-title strong{font-size:11px}.app-header-actions{min-width:0}.app-frame--current .search-pill{width:150px;height:33px}.app-frame--current .search-pill kbd{font-size:0}.app-frame--current .search-pill kbd:after{content:"Ctrl Space";font-size:7px}.app-dashboard{grid-template-columns:minmax(0,1fr);gap:9px;padding:15px 12px 18px}.app-frame--current .app-greeting{min-height:91px}.app-frame--current .app-greeting h2{font-size:27px}.app-frame--current .app-greeting p{max-width:250px;margin-top:7px;font-size:7px}.app-frame--current .app-greeting button{display:none}.app-summary{grid-row:2}.app-summary div{height:49px;padding-inline:8px}.app-summary strong{font-size:15px}.app-summary span{font-size:6px}.app-frame--current .focus-panel{grid-row:3}.app-frame--current .focus-panel header{padding:9px 10px}.app-frame--current .focus-row{height:43px;padding-inline:10px}.app-frame--current .focus-row:nth-of-type(3),.app-frame--current .focus-panel footer,.demo-utility{display:none}.app-frame--current .demo-result{width:auto;bottom:12px;left:12px;right:12px}}@media (max-width:420px){.app-frame--current .search-pill{grid-template-columns:minmax(0,1fr) auto;width:126px}.app-frame--current .search-pill>span{display:none}.app-frame--current .app-greeting h2{font-size:24px}}@media (max-width:600px){.app-frame--current{grid-template-columns:47px minmax(0,1fr)!important}}
