/* Presentation: a quiet black product stage, large type and visible work. */
:root{color-scheme:dark;--paper:#080808;--ink:#f5f5f5;--muted:#999;--line:#282828;--blue:#fff}body{background:#080808;color:#f5f5f5}em{font-family:inherit;font-style:normal;font-weight:inherit}.section-width{max-width:1180px;width:calc(100% - 112px)}h2{font-size:clamp(39px,4.3vw,62px);letter-spacing:-2.6px;line-height:1.14}.eyebrow{font-size:10px;letter-spacing:1.3px;color:#858585}.site-header{background:#080808ed;border-color:#ffffff08}.nav-wrap{max-width:1440px;width:calc(100% - 80px);height:86px;gap:25px}.brand{font-size:22px;font-weight:600;letter-spacing:-1px}.brand-period{color:#aaa}.desktop-nav{font-size:12px;color:#b9b9b9;gap:29px;margin-left:60px}.desktop-nav a:hover{color:#fff}.button{min-height:54px;font-size:14px;padding:0 25px;border-radius:35px;gap:10px}.button-dark{background:#f5f5f5;color:#111;box-shadow:none}.button-dark:hover{background:#ddd}.button-light{background:#1b1b1b;border-color:#303030;color:#eee}.button-light:hover{background:#292929}.button-small{min-height:43px;padding:0 19px;font-size:12px}.text-button{font-size:13px;font-weight:500;color:#dedede}.text-button:hover{color:#fff}.menu-button{border-color:#444}.menu-button span{background:#eee}.mobile-menu{background:#111;border-color:#333}.mobile-menu button{color:#fff}.hero{padding-top:104px}.hero-intro{max-width:1180px}.hero-eyebrow{display:inline-flex;align-items:center;gap:11px;font-size:11px;letter-spacing:.1px;border:1px solid #252525;background:#141414;border-radius:30px;padding:8px 14px;color:#bbb}.hero h1{font-size:clamp(68px,7.9vw,116px);line-height:1.12;letter-spacing:-6.5px;margin:34px auto 28px;display:flex;align-items:center;justify-content:center;gap:22px;flex-wrap:wrap}.hero-productname{display:inline-flex;align-items:center;gap:19px;white-space:nowrap}.hero-productname>img{width:.83em;height:.83em;border-radius:22%;filter:grayscale(1)}.hero-description{max-width:700px;font-size:18px;line-height:1.75;letter-spacing:-.2px;color:#999}.hero-actions{margin-top:33px;gap:12px}.hero-meta{font-size:11px;color:#858585;margin-top:24px;gap:23px}.hero-meta .icon{width:13px;height:13px;color:#aaa}.platform-note{font-size:10px;line-height:1.9;color:#777;margin-top:12px;max-width:510px}.product-wrap{max-width:1280px;margin-top:76px}.demo-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:10px;color:#777;padding:0 3px 15px;letter-spacing:.2px}.demo-heading>span:first-child{display:flex;align-items:center;gap:7px;color:#c8c8c8}.demo-heading .icon{height:13px;width:13px}.app-window{border-color:#333;border-radius:22px;background:#151515;box-shadow:none}.app-titlebar{background:#191919;border-color:#303030}.window-pips i{background:#555}.app-body{grid-template-columns:215px minmax(0,1fr) 245px;height:540px}.app-sidebar{background:#111;border-color:#303030}.agent-row.selected{background:#292929;border-color:#333}.agent-row:hover{background:#252525}.agent-row strong{font-size:11px;color:#e6e6e6}.agent-row small{font-size:9px;color:#999}.agent-dot{background:#aaa}.bot-avatar.blue{background:#d0d0d0}.bot-avatar.coral{background:#aaa}.bot-avatar.sage{background:#e2e2e2}.bot-avatar i,.bot-avatar.coral i,.bot-avatar.sage i{background:#303030}.bot-avatar:before{background:inherit}.live-dot{background:#aaa;box-shadow:none}.app-chat{background:#1a1a1a}.chat-topline{height:60px;border-color:#303030}.chat-topline strong{font-size:12px}.chat-role{color:#999;font-size:9px}.demo-badge{color:#aaa;border-color:#444}.chat-content{gap:18px}.chat-bubble{font-size:11px;color:#c1c1c1;line-height:1.9}.chat-bubble strong{font-size:10px;color:#eee}.chat-message.user .chat-bubble{background:#303030;border-color:#3b3b3b;color:#ddd}.voice-message-label{color:#aaa}.chat-result{background:#232323;border-color:#414141}.chat-result p{color:#aaa;font-size:9px}.chat-result .result-header{color:#ddd;font-size:10px}.result-bottom{color:#999;border-color:#3b3b3b;font-size:8px}.chat-handoff{background:#222;border-color:#3a3a3a;color:#aaa}.chat-composer{border-color:#444;color:#999}.chat-caption{font-size:7px;color:#858585}.app-taskpanel{background:#161616;border-color:#303030}.app-taskpanel h3{font-size:15px;color:#ddd}.task-step strong{color:#bcbcbc;font-size:9px}.task-step small{color:#888;font-size:8px}.step-mark.done{background:#333;border-color:#555;color:#bbb}.step-mark.working{background:#333;border-color:#999}.step-mark.working:after{background:#ddd}.task-deliverable{background:#1e1e1e;border-color:#3b3b3b}.task-deliverable strong{color:#ccc}.task-deliverable small{color:#999}.demo-transport{margin-top:15px;display:flex;align-items:center;gap:15px}.demo-progress{height:2px;flex:1;appearance:none;border:0;background:#292929;border-radius:4px;overflow:hidden}.demo-progress::-webkit-progress-bar{background:#292929}.demo-progress::-webkit-progress-value{background:#aaa;transition:width .4s}.demo-progress::-moz-progress-bar{background:#aaa}.demo-stage-caption{font-size:9px;color:#888;min-width:98px;text-align:right}.demo-controls{margin-top:18px;gap:20px}.scenario-tabs{background:none;border:0;padding:0;gap:6px}.scenario-tabs button{font-size:11px;color:#999;padding:9px 14px;border-radius:25px;border:1px solid transparent}.scenario-tabs button[aria-selected=true]{background:#252525;border-color:#3b3b3b;color:#eee;box-shadow:none}.scenario-tabs button:hover{color:white}.scenario-tabs .icon{height:14px;width:14px}.demo-play{font-size:11px;color:#aaa}.demo-play:hover{color:#fff}.tools-strip{flex-direction:column;padding:66px 0 74px;gap:23px;border-color:#282828}.tools-strip>p{font-size:11px;color:#7f7f7f}.tool-names{font-size:14px;color:#aaa;gap:42px}.tool-names .icon{width:19px;height:19px;color:#888}.how-section{display:grid;grid-template-columns:1fr 1fr;gap:95px;align-items:center;padding:124px 0}.feature-copy>.eyebrow{margin-bottom:25px}.feature-copy>p{font-size:16px;line-height:1.9;color:#999;margin-top:27px;max-width:420px}.feature-copy>.text-button{margin-top:27px}.voice-stage{background:#141414;border:1px solid #303030;border-radius:24px;padding:30px;display:flex;flex-direction:column;gap:20px;min-width:0}.voice-stage-header{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#888;gap:12px;padding-bottom:10px}.voice-stage-header>span:first-child{display:flex;align-items:center;gap:7px;color:#bbb}.voice-stage-header .icon{height:14px;width:14px}.voice-stage-user{align-self:flex-end;font-size:14px;line-height:1.8;max-width:89%;background:#2c2c2c;border:1px solid #3b3b3b;border-radius:16px 16px 3px 16px;padding:15px 18px;color:#ddd}.voice-stage-bot{display:flex;gap:14px;align-items:flex-start;font-size:13px;line-height:1.9;color:#bbb}.voice-stage-bot>.bot-avatar{width:27px;height:30px;margin-top:5px}.voice-stage-bot>.bot-avatar:before{width:11px;height:11px;left:calc(50% - 5.5px);top:-2px}.voice-stage-bot strong{display:block;font-size:11px;color:#ddd;margin-bottom:3px}.voice-stage-result{display:flex;align-items:center;gap:10px;border-top:1px solid #3b3b3b;padding-top:20px;color:#bbb;font-size:11px}.voice-stage-result>.icon{height:17px;width:17px}.voice-stage-foot{font-size:9px;color:#888;text-align:center}.team-section{background:#0b0b0b;border-color:#282828;color:#eee}.team-inner{gap:85px;padding:112px 0}.team-copy .eyebrow{font-size:10px;color:#888;margin-bottom:25px}.team-copy h2{font-size:55px;letter-spacing:-2.4px}.team-copy h2 em{color:#eee}.team-copy>p{font-size:15px;line-height:1.9;color:#999;max-width:430px;margin-top:25px}.team-features{margin-top:37px}.team-feature{padding:20px 0;border-color:#303030;gap:16px}.team-feature strong{font-size:14px;color:#999}.team-feature small{font-size:11px;color:#888;line-height:1.8}.team-feature.active strong,.team-feature:hover strong{color:#eee}.team-feature.active small{color:#aaa}.team-feature.active .feature-number,.team-feature.active>.icon{color:#ccc}.team-stage{min-height:540px;background:#141414;border-color:#303030;border-radius:24px;padding:31px 25px 25px}.stage-grid{background-image:radial-gradient(#ffffff17 1px,transparent 1px);background-size:19px 19px}.flow-source>p{background:#242424;border-color:#3a3a3a;color:#ccc;font-size:11px;padding:13px 22px}.flow-source>span,.flow-milo small,.flow-specialists small{color:#888}.flow-milo strong,.flow-specialists strong{color:#ddd}.flow-milo .bot-avatar{box-shadow:none}.flow-line{border-color:#666}.flow-branches{stroke:#666}.flow-specialists small{font-size:8px}.flow-update{background:#222;border-color:#3b3b3b;color:#aaa;font-size:9px;margin-top:32px}.small-check{border-color:#888;color:#ccc}.memory-panel,.routines-card{background:#222;border-color:#444}.memory-panel{padding:25px}.memory-panel h3{color:#ddd}.memory-line{border-color:#444;color:#bbb;font-size:12px}.memory-line>.icon{color:#aaa}.memory-label,.memory-edit{color:#999}.routines-card header{color:#ddd}.routines-card small{color:#999}.routine-days span{background:#3b3b3b;color:#ccc}.routine-days span:nth-last-child(2),.routine-days span:last-child{background:#2b2b2b;color:#999}.routine-event{border-color:#444;color:#bbb}.life-section{padding:122px 0}.section-heading{gap:70px}.section-heading .eyebrow{font-size:10px;color:#888;margin-bottom:25px}.section-heading>p{font-size:15px;line-height:1.9;color:#999;max-width:330px}.usecase-grid{gap:24px;margin-top:56px}.usecase,.usecase-research,.usecase-office,.usecase-files{background:#141414;border-color:#303030;border-radius:24px;padding:37px 36px 0}.usecase-icon,.usecase-research .usecase-icon{height:38px;width:38px;background:#222;border-color:#444;color:#bbb;border-radius:11px;margin-bottom:26px}.usecase h3{font-size:30px;line-height:1.23;letter-spacing:-1px}.usecase>p,.usecase-research>p{font-size:13px;line-height:1.95;color:#999;margin-top:20px;max-width:400px}.case-link{font-size:12px;color:#ccc;margin:19px 0 31px}.mail-preview,.office-preview,.files-preview{background:#202020;border-color:#444;border-radius:14px 14px 0 0;padding:23px 22px 20px;min-height:217px;box-shadow:none}.mail-preview-top strong,.office-item strong{color:#ddd;font-size:11px}.mail-preview-top small,.office-item small{color:#999;font-size:8px}.mail-body{font-size:11px;line-height:1.9;color:#bbb}.voice-order,.draft-tag{color:#aaa;border-color:#444}.voice-bars i{background:#bbb}.person-avatar{background:#444;color:#ccc}.office-preview-label{color:#999}.office-item{border-color:#444;padding:15px 0}.office-item>span{color:#ccc;font-size:11px}.office-item>.icon{color:#aaa}.office-bottom{color:#aaa;font-size:9px}.files-preview>div{border-color:#444;font-size:11px;color:#ccc;padding:14px 0}.files-preview>div.files-preview-top{color:#ddd}.files-preview>div>small{color:#999;font-size:8px}.files-preview>div>.icon{color:#aaa}.research-preview{height:240px}.paper-back{background:#303030;border-color:#444;height:240px}.research-paper{background:#222;border-color:#555;height:250px;padding:25px;box-shadow:none}.research-paper>strong{font-size:17px;color:#ccc}.paper-kicker,.paper-sources small{color:#999}.paper-lines i{background:#444}.paper-sources>span{background:#3b3b3b;color:#bbb}.research-glass{background:#3b3b3be8;border-color:#666;color:#ccc}.models-section{background:#0b0b0b;border-color:#282828}.models-inner{gap:105px;padding:110px 0}.models-copy h2{font-size:62px}.models-copy h2 em{color:#eee}.models-copy>.eyebrow{font-size:10px;color:#888}.models-copy>p{font-size:15px;line-height:1.9;color:#999;max-width:420px}.models-copy>p.fine-print{font-size:10px;color:#888;margin-top:20px}.model-brands{font-size:20px;color:#bbb;gap:24px}.claude-brand{font-size:24px}.deepseek-brand{font-size:18px}.access-card{background:#171717;border-color:#3b3b3b;border-radius:20px;padding:29px;box-shadow:none}.access-card h3{font-size:25px;line-height:1.3;margin-top:23px}.access-card p{font-size:12px;line-height:1.95;color:#aaa;margin-top:15px}.access-detail{font-size:11px;color:#aaa}.access-icon,.future-icon{background:#292929;border-color:#444;color:#bbb}.status-label{font-size:9px;color:#bbb;background:#222;border-color:#444}.access-card .text-button{font-size:12px;color:#ddd;margin-top:26px}.future-access{background:#111;padding:25px;gap:16px}.future-label{color:#888;font-size:8px}.future-access h3{font-size:17px;color:#ddd;margin-top:0}.future-access p{font-size:11px;margin-top:9px}.own-access .text-button{font-size:10px;margin-top:17px;color:#ddd}.control-section{gap:100px;padding:115px 0}.control-copy>.eyebrow{font-size:10px;color:#888}.control-copy>p{font-size:15px;line-height:1.9;color:#999;max-width:420px}.control-copy .text-button{font-size:13px;color:#ddd}.control-demo{background:#171717;border-color:#3b3b3b;border-radius:24px;padding:29px;min-height:365px}.control-top{color:#aaa}.control-tabs{background:#292929;border-color:#3b3b3b;border-radius:30px;margin-top:26px}.control-tabs button{border-radius:25px;color:#aaa;font-size:10px;padding:9px 6px}.control-tabs button.active{background:#ddd;color:#111;box-shadow:none}.permission-result{background:#222;border-color:#444;border-radius:13px;padding:23px 20px;min-height:150px}.permission-head{color:#ddd;font-size:12px}.permission-result p{color:#aaa;font-size:11px;line-height:1.9}.permission-card-label{color:#aaa}.permission-card-label>span:last-child{background:#3b3b3b;color:#ccc}.control-foot{color:#999;font-size:9px}.faq-section{gap:100px;padding:115px 0}.faq-section h2{font-size:49px}.faq-section>div>p{font-size:15px;color:#999}.faq-list{border-color:#3b3b3b}.faq-list details{border-color:#3b3b3b}.faq-list summary{font-size:14px;min-height:75px;padding:20px 0;color:#ddd}.faq-list details>p{font-size:12px;line-height:2;color:#999;padding-bottom:24px}.closing-section{background:#0b0b0b;border-color:#282828}.closing-inner{padding:94px 0 92px}.closing-inner>img{width:68px;height:68px;margin-bottom:32px;box-shadow:none}.closing-inner h2{font-size:78px;line-height:1.1;letter-spacing:-3.7px;margin:26px 0}.closing-inner h2 em{color:#eee}.closing-inner>p{font-size:15px;line-height:1.9;color:#999}.closing-inner .button{margin-top:32px}.closing-inner .eyebrow,.closing-caption{color:#888}.closing-caption{font-size:10px;margin-top:22px}.site-footer{padding:43px 0 28px}.footer-main>.brand{font-size:20px}.footer-main>span{font-size:12px;color:#888}.back-top{color:#aaa;font-size:11px}.footer-bottom,.footer-bottom button{color:#888;font-size:10px}.footer-bottom{margin-top:35px;padding-top:23px;border-color:#303030}.site-dialog{background:#191919;border-color:#444;color:#eee;border-radius:24px;padding:40px;box-shadow:none}.site-dialog::backdrop{background:#000000aa;backdrop-filter:blur(8px)}.site-dialog h2{font-size:33px}.site-dialog p{color:#aaa;font-size:12px;line-height:2}.site-dialog .dialog-note{color:#999!important}.site-dialog .eyebrow{color:#999}.dialog-close:hover{background:#333}.dialog-links,.site-dialog .dialog-links{color:#ccc}.setup-steps li{border-color:#444}.setup-steps strong{color:#ddd}.setup-steps small{color:#aaa}
@media(min-width:1600px){.hero{padding-top:120px}.hero h1{font-size:125px}.hero-description{font-size:20px;max-width:750px}.product-wrap{margin-top:90px}}
@media(max-width:1150px){.section-width{width:calc(100% - 72px)}.nav-wrap{width:calc(100% - 60px)}.desktop-nav{margin-left:0;gap:21px;font-size:11px}.hero h1{font-size:90px;letter-spacing:-5px;gap:17px}.hero-productname{gap:15px}.hero-description{font-size:17px;max-width:650px}.app-body{grid-template-columns:180px minmax(0,1fr) 200px;height:530px}.app-taskpanel{padding-inline:15px}.chat-role{display:none}.how-section,.team-inner,.models-inner{gap:55px}.team-copy h2{font-size:47px}.section-heading>p{max-width:285px}.usecase{padding:31px 28px 0}.usecase h3{font-size:27px}.usecase>p{font-size:12px}.control-section{gap:65px}.models-copy h2{font-size:54px}.faq-section{gap:65px}.tool-names{gap:29px}}
@media(max-width:900px){h2{font-size:43px;letter-spacing:-1.8px}.hero{padding-top:78px}.hero h1{font-size:74px;letter-spacing:-4px;gap:14px}.hero-productname{gap:12px}.hero-description{font-size:15px;max-width:570px}.desktop-nav{gap:17px;font-size:10px}.nav-wrap{height:75px;gap:18px}.nav-cta{font-size:10px;min-height:39px;padding:0 14px}.hero-meta{font-size:10px}.hero-actions>.button{font-size:12px;min-height:49px;padding:0 21px}.app-body{grid-template-columns:170px minmax(0,1fr);height:505px}.app-taskpanel{display:none}.chat-role{display:inline}.scenario-tabs button{font-size:10px;padding:9px 11px}.demo-play{font-size:10px}.tool-names{font-size:12px;gap:23px}.tools-strip{padding:48px 0 58px}.how-section{padding:85px 0;gap:40px}.feature-copy>p{font-size:13px;margin-top:23px}.feature-copy>.eyebrow{font-size:9px;margin-bottom:21px}.voice-stage{padding:22px;gap:17px;border-radius:19px}.voice-stage-user{font-size:11px;padding:12px 14px}.voice-stage-bot{font-size:11px;gap:10px}.voice-stage-header{font-size:8px}.voice-stage-result{font-size:10px}.voice-stage-foot{font-size:8px}.team-inner{gap:35px;padding:84px 0}.team-copy h2{font-size:41px}.team-copy>.eyebrow{font-size:8px}.team-copy>p{font-size:13px}.team-feature{gap:12px;padding:17px 0}.team-feature strong{font-size:12px}.team-feature small{font-size:9px}.team-stage{padding-inline:16px;min-height:510px}.flow-source>p{font-size:9px;padding:12px 15px}.flow-specialists small{font-size:7px}.flow-update{font-size:8px;padding:10px}.life-section{padding:86px 0}.section-heading{gap:35px}.section-heading .eyebrow{font-size:8px}.section-heading>p{font-size:12px;max-width:240px}.usecase-grid{gap:20px;margin-top:39px}.usecase{padding:27px 23px 0;border-radius:20px}.usecase h3{font-size:23px}.usecase>p{font-size:11px}.case-link{font-size:10px}.mail-preview,.office-preview,.files-preview{padding:20px 15px 17px;min-height:205px}.mail-preview-top strong,.office-item strong{font-size:9px}.files-preview>div{font-size:10px}.files-preview>div>small{font-size:7px}.research-paper{padding:20px}.research-paper>strong{font-size:15px}.control-section{gap:40px;padding:85px 0}.control-copy>p{font-size:13px}.control-copy>.eyebrow{font-size:9px}.control-demo{padding:21px;border-radius:20px;min-height:345px}.control-tabs button{font-size:9px}.permission-result{padding:20px 15px}.permission-head{font-size:10px}.permission-result p{font-size:10px}.permission-card-label{font-size:7px;flex-wrap:wrap;gap:7px}.control-foot{font-size:8px}.models-inner{gap:37px;padding:85px 0}.models-copy h2{font-size:45px}.models-copy>.eyebrow{font-size:9px}.models-copy>p{font-size:13px}.model-brands{font-size:17px;gap:17px}.claude-brand{font-size:21px}.deepseek-brand{font-size:15px}.access-card{padding:24px}.access-card h3{font-size:21px}.access-card p{font-size:11px}.access-detail{font-size:10px}.future-access{padding:22px;gap:12px}.future-access h3{font-size:16px}.future-access p{font-size:10px}.faq-section{gap:45px;padding:85px 0}.faq-section h2{font-size:40px}.faq-section>div>p{font-size:13px}.faq-list summary{font-size:12px;min-height:67px}.faq-list details>p{font-size:11px}.closing-inner h2{font-size:65px}.footer-main>span{font-size:10px;margin-left:5px}}
@media(max-width:680px){.section-width{width:calc(100% - 40px)}h2{font-size:40px;letter-spacing:-1.7px}.nav-wrap{width:calc(100% - 36px);height:69px;gap:12px}.brand{font-size:20px}.desktop-nav{display:none}.nav-cta{margin-left:auto;font-size:9px;min-height:35px;padding:0 12px;gap:5px}.hero{padding-top:59px}.hero-intro{padding:0 20px}.hero-eyebrow{font-size:9px;padding:7px 11px;gap:8px}.hero h1{font-size:clamp(49px,13vw,78px);letter-spacing:-2.9px;display:block;line-height:1.18;margin:31px auto 23px}.hero-productname{display:flex;justify-content:center;gap:11px;margin-top:4px}.hero-productname>img{width:.8em;height:.8em}.hero-description{font-size:13px;line-height:1.9;max-width:400px;letter-spacing:0}.hero-actions{margin-top:27px;gap:10px}.hero-actions>.button{font-size:10px;min-height:45px;padding:0 16px;gap:7px}.hero-actions .icon{width:14px;height:14px}.hero-actions .icon-tail{display:none}.hero-meta{gap:13px;font-size:8px;margin-top:22px}.hero-meta .icon{width:10px;height:10px}.platform-note{font-size:8px;max-width:310px;line-height:1.9;margin-top:13px}.product-wrap{width:calc(100% - 24px);margin-top:47px}.demo-heading{padding:0 6px 12px;font-size:8px;gap:10px}.demo-heading>span:last-child{font-size:6px;text-align:right;max-width:145px}.app-window{border-radius:14px}.app-body{grid-template-columns:48px minmax(0,1fr);height:430px}.chat-topline{height:48px;padding:0 13px;gap:7px}.chat-topline strong{font-size:10px}.chat-topline .chat-role{font-size:6px}.chat-topline .demo-badge{font-size:5.5px}.chat-content{padding:15px 13px 7px;gap:15px}.chat-bubble{font-size:9px;line-height:1.9}.chat-bubble strong{font-size:8px}.chat-message.user .chat-bubble{font-size:9px;padding:10px 11px;max-width:92%}.voice-message-label{font-size:7px}.chat-result .result-header{font-size:8px}.chat-result p{font-size:8px}.result-bottom{font-size:6px;line-height:1.8}.chat-caption{font-size:5.5px;line-height:1.6;padding:7px 4px}.demo-transport{margin-top:12px;padding:0 5px;gap:12px}.demo-stage-caption{font-size:7px;min-width:75px}.demo-controls{flex-direction:column;gap:7px;margin-top:15px}.scenario-tabs{width:100%;gap:3px}.scenario-tabs button{flex:1;justify-content:center;font-size:8px;padding:8px 5px;gap:5px}.scenario-tabs .icon{height:11px;width:11px}.demo-play{font-size:9px;padding:8px}.tools-strip{padding:35px 0 44px;gap:23px}.tools-strip>p{font-size:9px}.tool-names{font-size:11px;gap:16px 24px}.how-section{grid-template-columns:1fr;gap:34px;padding:67px 0}.feature-copy>.eyebrow{font-size:8px;letter-spacing:1.2px;margin-bottom:20px}.feature-copy>p{font-size:13px;max-width:360px;margin-top:22px}.feature-copy>.text-button{font-size:12px;margin-top:22px}.voice-stage{padding:23px;gap:19px;border-radius:20px}.voice-stage-header{font-size:8px;padding-bottom:7px}.voice-stage-user{font-size:12px;padding:13px 15px}.voice-stage-bot{font-size:12px;line-height:1.95}.voice-stage-result{font-size:10px}.team-inner{grid-template-columns:1fr;gap:37px;padding:67px 0}.team-copy h2{font-size:40px}.team-copy>.eyebrow{font-size:8px;letter-spacing:1px;margin-bottom:21px}.team-copy>p{font-size:13px;max-width:360px;margin-top:23px}.team-features{margin-top:29px}.team-feature{gap:13px;padding:18px 0}.team-feature strong{font-size:13px}.team-feature small{font-size:10px}.team-stage{min-height:510px;max-width:450px;width:100%;margin:auto;padding:26px 20px 21px;border-radius:20px}.flow-source>p{font-size:10px}.flow-update{font-size:8px}.life-section{padding:67px 0}.section-heading{display:block}.section-heading .eyebrow{font-size:8px;letter-spacing:1px;margin-bottom:21px}.section-heading>p{font-size:13px;max-width:360px;margin-top:24px}.usecase-grid{grid-template-columns:1fr;gap:22px;margin-top:35px}.usecase{padding:29px 25px 0;border-radius:20px}.usecase h3{font-size:27px;letter-spacing:-.9px}.usecase>p{font-size:12px;line-height:2;margin-top:18px;max-width:360px}.case-link{font-size:11px;margin-top:19px;margin-bottom:29px}.mail-preview,.office-preview,.files-preview{padding:22px 17px 18px;min-height:210px}.mail-preview-top strong,.office-item strong{font-size:10px}.mail-body{font-size:11px}.research-preview{height:235px}.research-paper>strong{font-size:17px}.control-section{grid-template-columns:1fr;gap:34px;padding:67px 0}.control-copy{grid-row:1}.control-copy>.eyebrow{font-size:8px;margin-bottom:21px}.control-copy>p{font-size:13px;margin-top:23px}.control-copy .text-button{font-size:12px}.control-demo{padding:24px;min-height:354px;max-width:450px;width:100%;margin:auto;border-radius:20px}.control-tabs button{font-size:9px}.permission-head{font-size:11px}.permission-result p{font-size:11px}.models-inner{grid-template-columns:1fr;gap:34px;padding:67px 0}.models-copy h2{font-size:44px}.models-copy>.eyebrow{font-size:8px;margin-bottom:21px}.models-copy>p{font-size:13px;max-width:360px;margin-top:24px}.model-brands{font-size:19px;gap:21px}.claude-brand{font-size:23px}.deepseek-brand{font-size:17px}.models-copy>p.fine-print{font-size:10px}.access-card{padding:27px;border-radius:20px}.access-card h3{font-size:25px}.access-card p{font-size:12px}.access-detail{font-size:11px}.future-access{padding:25px;gap:15px}.future-access h3{font-size:18px}.future-access p{font-size:11px}.own-access .text-button{font-size:11px}.faq-section{grid-template-columns:1fr;gap:35px;padding:67px 0}.faq-section h2{font-size:40px;margin-top:20px}.faq-section>div>p{font-size:13px}.faq-list summary{font-size:13px;min-height:69px}.faq-list details>p{font-size:12px;padding:0 20px 24px 0}.closing-inner{padding:65px 0}.closing-inner>img{height:58px;width:58px;margin-bottom:29px}.closing-inner h2{font-size:48px;letter-spacing:-2px;margin:25px 0;line-height:1.15}.closing-inner>p{font-size:12px;max-width:330px;line-height:2}.closing-inner .button{min-height:47px;font-size:11px;margin-top:28px}.closing-caption{font-size:9px}.site-footer{padding:32px 0 25px}.footer-main>span{font-size:9px;margin-left:0}.footer-bottom,.footer-bottom button{font-size:8px}.site-dialog{padding:35px 27px;border-radius:21px}.site-dialog h2{font-size:29px}}
@media(prefers-reduced-motion:reduce){.demo-progress::-webkit-progress-value{transition:none}}
