:root{color-scheme:dark;--bg:#080b10;--surface:#0e131b;--border:#ffffff12;--text:#ecf2f6;--muted:#8b98a7;--accent:#62eed0;--cyan:#71cafa}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--bg);color:var(--text);font:14px/1.7 Inter,"Segoe UI","Microsoft YaHei","PingFang SC",sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}button,a,summary{touch-action:manipulation;-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}::selection{background:#287569;color:white}.container{width:min(1200px,calc(100% - 96px));margin:auto}.header{position:sticky;top:0;z-index:30;background:#080b10e8;backdrop-filter:blur(20px);border-bottom:1px solid var(--border)}.nav-wrap{height:84px;display:flex;align-items:center;justify-content:space-between;gap:25px}.brand{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:600;white-space:nowrap;letter-spacing:1px}.brand>svg{color:var(--accent);width:35px;height:35px}.brand-thin{font-weight:400;margin-left:3px}.brand small{font-size:9px;color:#7b8b98;letter-spacing:2px;border-left:1px solid #ffffff25;padding-left:13px;margin-left:3px;font-weight:400}nav{display:flex;align-items:center;gap:30px;font-size:12px;color:#a3aeb9}nav a:hover{color:white}.nav-login{margin-left:30px}.button{display:inline-flex;align-items:center;justify-content:center;gap:30px;background:var(--accent);color:#081c19;border:1px solid var(--accent);border-radius:6px;padding:14px 25px;font-size:13px;min-height:50px;transition:background .2s,box-shadow .2s,transform .2s}.button:hover{background:#9bfbe4;color:#081c19;box-shadow:0 0 30px #62eed025;transform:translateY(-2px)}.button>span{font-size:18px;line-height:1}.button-small{padding:8px 18px;min-height:39px;font-size:12px;gap:22px}.button-outline{background:#ffffff03;color:#d7e0e7;border-color:#ffffff24}.button-outline:hover{background:#ffffff0b;color:white;box-shadow:none}.menu-toggle{display:none}.hero{position:relative;overflow:hidden;background:radial-gradient(ellipse 55% 45% at 50% 65%,#0e555339,transparent 80%)}.hero-grid-lines{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(#ffffff06 1px,transparent 1px),linear-gradient(90deg,#ffffff06 1px,transparent 1px);background-size:100px 100px;mask-image:linear-gradient(transparent,#000,transparent)}.hero:before,.hero:after{content:'';position:absolute;width:1px;height:190px;background:linear-gradient(transparent,#62eed070,transparent);top:150px;left:12%;transform:rotate(30deg);filter:blur(.2px)}.hero:after{left:auto;right:12%;top:330px;height:150px}.hero-content{position:relative;text-align:center;padding-top:57px}.release-pill{display:inline-flex;align-items:center;gap:12px;border:1px solid #62eed02b;background:#62eed005;border-radius:30px;padding:6px 7px 6px 13px;color:#b7ccc8;font-size:10px;letter-spacing:1px}.status-dot{display:inline-block;width:5px;height:5px;flex-shrink:0;background:var(--accent);border-radius:50%;box-shadow:0 0 8px #62eed060}.pill-arrow{border-left:1px solid #ffffff15;padding:0 9px;font-size:15px;color:var(--accent)}.hero-overline{color:#687b86;font-size:9px;letter-spacing:5px;margin-top:29px}h1{font-weight:550;font-size:clamp(45px,5.4vw,76px);line-height:1.25;letter-spacing:-3px;margin:17px 0 22px}.gradient-text{background:linear-gradient(110deg,#b5f8e1 3%,#64e4cc 45%,#79baf9 100%);background-clip:text;-webkit-background-clip:text;color:transparent}.hero-description{font-size:13px;color:#8d9eac;line-height:1.95;margin:0}.hero-actions{display:flex;justify-content:center;gap:14px;margin-top:29px}.hero-actions .play-icon{font-size:20px;color:#c9d9e1}.hero-actions .button-outline{gap:10px}.hero-notes{display:flex;justify-content:center;gap:25px;color:#71838c;font-size:9px;margin-top:20px}.product-stage{position:relative;margin:57px auto 0;max-width:1110px;scroll-margin-top:110px}.stage-glow{position:absolute;inset:-1px 10% 50%;background:#55dec745;filter:blur(85px);pointer-events:none}.product-window{position:relative;text-align:left;border:1px solid #73e9d13b;border-bottom-color:#ffffff0c;border-radius:12px;background:#0d121a;box-shadow:0 0 0 7px #ffffff06,0 0 90px #46e2bd08;overflow:hidden}.window-bar{height:39px;border-bottom:1px solid #ffffff0b;display:flex;align-items:center;justify-content:space-between;padding:0 17px;background:#111820;color:#6a818b;font-size:9px;letter-spacing:1px}.window-dots{display:flex;gap:6px}.window-dots i{height:6px;width:6px;border-radius:50%;background:#36434c}.window-dots i:first-child{background:#bf726d}.window-dots i:nth-child(2){background:#bfaa69}.window-dots i:last-child{background:#5b9b83}.window-live{display:flex;align-items:center;gap:7px;color:#9ab8b2;font-size:8px}.app-layout{display:grid;grid-template-columns:145px 230px 1fr 175px;height:430px}.app-sidebar{padding:22px 11px;background:#0b1017;border-right:1px solid #ffffff09;position:relative}.app-brand{font-size:24px;letter-spacing:-1px;font-weight:650;padding:0 10px 22px;color:#d9e9e5}.app-brand>span:not(.tiny-dot){font-weight:350}.tiny-dot{color:var(--accent)}.app-space{font-size:8px;color:#5d7181;display:flex;justify-content:space-between;padding:0 9px 12px}.side-item{display:flex;align-items:center;gap:9px;font-size:10px;color:#768a9b;padding:9px 10px;border-radius:5px;margin:5px 0}.side-item>span{font-size:14px}.side-item.active{background:#61e4bd10;color:#78dbc4}.side-item b{font-size:8px;background:#63d5b620;padding:0 4px;margin-left:auto;font-weight:400}.side-bottom{position:absolute;bottom:17px;left:17px;right:14px;display:flex;gap:9px;align-items:center;font-size:10px}.side-bottom small{display:block;color:#6c858b;font-size:8px}.side-bottom>span:last-child{margin-left:auto;color:#637a85}.avatar{display:grid;place-items:center;width:31px;height:31px;flex-shrink:0;border-radius:9px;font-size:12px;font-weight:400}.agent-avatar{background:#204536;color:#a2e7b3}.blue-avatar{background:linear-gradient(135deg,#214355,#172e44);color:#88cdea;border:1px solid #71b0d11c}.purple-avatar{background:linear-gradient(135deg,#37324f,#28283b);color:#b4a4d8}.orange-avatar{background:linear-gradient(135deg,#503c30,#342e28);color:#d7b68d}.inbox{position:relative;border-right:1px solid #ffffff09;padding:21px 10px;background:#0e141c}.inbox-title{display:flex;justify-content:space-between;padding:0 6px;font-size:14px}.inbox-title span{color:#698090}.inbox-search{font-size:8px;padding:6px 8px;border:1px solid #ffffff0d;border-radius:4px;margin:15px 3px 17px;color:#566d7c}.inbox-tabs{font-size:8px;display:flex;gap:26px;margin:0 6px 14px;color:#69808e}.inbox-tabs span:first-child{color:#a8ded1}.inbox-tabs b{font-size:7px;font-weight:400;background:#4ea9941b;padding:1px 4px;margin-left:2px}.person{display:flex;gap:9px;padding:14px 8px;border-radius:6px;position:relative}.person.selected{background:#4ddcba0c;border:1px solid #4ddcba16}.person>div{flex:1;min-width:0}.person h4{font-size:9px;font-weight:500;margin:0;line-height:1.5}.person time{float:right;font-size:7px;color:#66838c;font-weight:400}.person p{font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#69838e;margin:5px 0 6px}.person small{font-size:6px;color:#6e9c9c;background:#53949112;padding:2px 5px;border-radius:2px}.person .avatar{width:28px;height:28px;font-size:10px}.person i{position:absolute;right:8px;bottom:18px;width:4px;height:4px;border-radius:50%;background:var(--accent)}.inbox-tip{position:absolute;bottom:23px;left:18px;font-size:7px;color:#536f7c;display:flex;align-items:center;gap:7px}.inbox-tip .status-dot{width:3px;height:3px}.conversation{min-width:0;display:flex;flex-direction:column}.conversation-header{height:62px;border-bottom:1px solid #ffffff09;display:flex;align-items:center;padding:12px 20px;gap:10px;font-size:11px}.conversation-header small{display:block;font-size:7px;color:#759290;margin-top:3px}.conversation-header .status-dot{width:3px;height:3px;margin-right:4px}.conversation-more{margin-left:auto;color:#67818f;font-size:16px}.messages{flex:1;padding:12px 22px 5px}.message-time{text-align:center;color:#485f6f;font-size:7px;margin-bottom:14px}.message{font-size:9px;padding:10px 12px;border-radius:7px;line-height:1.7;width:fit-content;max-width:88%}.incoming{background:#19232e;color:#c1cfda;border-top-left-radius:0;margin-bottom:14px}.outgoing{background:#15372f;color:#c5e6dc;border:1px solid #61dab411;margin-left:auto;border-top-right-radius:0}.translation{font-size:8px;color:#669d91;border-top:1px solid #ffffff08;margin-top:7px;padding-top:7px;display:flex;gap:6px}.incoming .translation{color:#708997}.read-state{color:#589285;text-align:right;font-size:6px;margin:4px 0 11px}.composer{border-top:1px solid #ffffff0b;padding:10px 17px;height:104px}.composer-toolbar{display:flex;gap:14px;color:#788c9b;font-size:16px}.composer-toolbar small{margin-left:auto;font-size:7px;display:flex;align-items:center;gap:5px;color:#80ac9e}.composer-toolbar .status-dot{width:3px;height:3px}.composer p{font-size:8px;color:#496170;margin:7px 0 10px}.composer-bottom{display:flex;align-items:center;justify-content:space-between;font-size:6px;color:#3e5869}.send-button{background:#67d9bb;color:#102b24;font-size:8px;padding:4px 10px;border-radius:4px}.visitor-info{border-left:1px solid #ffffff09;text-align:center;padding:20px 16px}.visitor-title{display:flex;justify-content:space-between;font-size:9px;color:#8fa2ae;text-align:left}.large-avatar{width:48px;height:48px;margin:27px auto 10px;font-size:19px;border-radius:15px}.visitor-info h4{font-size:10px;font-weight:500;margin:0 0 7px}.visitor-tag{font-size:6px;background:#27604d25;color:#6bb49a;border:1px solid #57b89316;padding:3px 7px;border-radius:3px}.visitor-info dl{text-align:left;margin-top:22px;border-top:1px solid #ffffff09;padding-top:15px}.visitor-info dt{font-size:7px;color:#536d7d;margin-bottom:4px}.visitor-info dd{font-size:8px;margin:0 0 12px;color:#93a6b4}.visitor-note{border-top:1px solid #ffffff09;padding-top:12px;text-align:left;font-size:7px;color:#879ba7}.visitor-note span{float:right}.visitor-note p{color:#557180;font-size:7px;margin-top:10px}.stage-caption{display:flex;justify-content:space-between;margin-top:17px;color:#485e6a;font-size:8px;letter-spacing:.5px}.metrics{display:grid;grid-template-columns:repeat(4,1fr);padding:50px 0 49px;border-bottom:1px solid var(--border);margin-top:15px}.metrics>div{text-align:center;border-right:1px solid var(--border)}.metrics>div:last-child{border:0}.metrics strong{font-size:26px;font-weight:500;letter-spacing:-1px}.metrics strong span{font-size:13px;font-weight:400;color:#7e959e;margin-left:5px;letter-spacing:0}.metrics p{font-size:10px;color:#5f7584;margin:7px 0 0}.section{padding-top:110px;padding-bottom:110px}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:42px}.eyebrow{font-size:9px;color:#69bda9;letter-spacing:2px}h2{font-size:40px;font-weight:500;line-height:1.45;letter-spacing:-1.5px;margin:18px 0 0}.muted-heading{color:#697d8b}.section-heading>p{font-size:12px;color:#7c91a0;line-height:1.9;margin:0 0 7px}.bento-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.bento{background:linear-gradient(130deg,#111923,#0d121a);border:1px solid #ffffff0e;border-radius:13px;padding:33px;position:relative;overflow:hidden;min-width:0}.bento-wide{grid-column:span 2;display:flex;gap:28px;min-height:330px}.feature-copy{flex:1}.feature-icon{display:grid;place-items:center;width:38px;height:38px;border:1px solid #62eed025;background:#62eed008;color:#80dfc7;font-size:21px;border-radius:9px;margin-bottom:24px}h3{font-size:23px;line-height:1.5;font-weight:500;letter-spacing:-.5px;margin:0 0 13px}.bento p{font-size:11px;line-height:1.9;color:#7f94a4;margin:0}.feature-tags{display:flex;gap:7px;margin-top:25px}.feature-tags span{font-size:8px;border:1px solid #ffffff12;border-radius:4px;padding:4px 8px;color:#718f9c}.mini-chat{width:260px;align-self:center;border:1px solid #ffffff12;border-radius:10px;background:#0a1119;padding:17px;transform:rotate(-4deg);box-shadow:0 20px 40px #0003}.mini-chat-top{display:flex;align-items:center;gap:7px;font-size:9px;color:#a9bec7;padding-bottom:14px;border-bottom:1px solid #ffffff09}.mini-chat-top>span:last-child{margin-left:auto}.mini-in,.mini-out{font-size:8px;border-radius:5px;line-height:1.9;padding:9px 10px;width:fit-content;margin-top:16px}.mini-in{background:#1c2833;color:#91a7b6}.mini-out{margin-left:auto;background:#163e34;color:#b8dfd2}.file-card{display:flex;gap:9px;align-items:center;background:#0e2c25;padding:9px;margin-top:8px;border-radius:4px}.file-card>span{display:grid;place-items:center;background:#5ad8ad15;width:25px;height:29px;font-size:17px;color:#69c5a5}.file-card small{display:block;font-size:6px;color:#548e7e}.mini-typing{display:flex;gap:3px;margin-top:15px;background:#1c2833;width:36px;padding:8px;border-radius:4px}.mini-typing i{width:3px;height:3px;background:#708697;border-radius:50%}.routing-card h3{font-size:21px}.routing-card .feature-icon{color:#9cacf1;background:#8198ff09;border-color:#8198ff24}.routing{margin-top:30px;text-align:center;font-size:8px;color:#91a5b6}.route-source{border:1px solid #ffffff18;background:#17212c;border-radius:5px;padding:8px;width:85px;margin:auto}.route-line{height:30px;width:1px;background:#56708066;margin:auto}.route-people{display:flex;justify-content:space-between;position:relative;border-top:1px solid #56708044;padding:15px 8px 0}.route-people>span{display:flex;flex-direction:column;align-items:center;gap:6px;position:relative}.route-people .avatar{width:30px;height:30px}.language-feature{background:radial-gradient(ellipse at bottom,#153c442b,transparent),#0e151e;min-height:315px}.language-feature h3{margin-top:16px;font-size:29px}.language-cloud{position:relative;display:flex;flex-wrap:wrap;gap:8px;margin-top:25px;transform:rotate(-7deg);width:110%}.language-cloud span{font-size:12px;padding:5px 14px;border:1px solid #7cd9ea1b;background:#121f2a;color:#75a7ba;border-radius:5px}.language-cloud span:nth-child(3){color:#8af0d4;border-color:#73eac343}.card-footnote{display:block;font-size:7px;color:#536f80;margin-top:24px}.tools-feature{grid-column:span 2;display:flex;align-items:center;justify-content:space-between;gap:25px}.tools-feature h3{font-size:22px}.tool-rows{width:49%}.tool-rows>div{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border-bottom:1px solid #ffffff10;padding:20px 0}.tool-rows>div:last-child{border:0}.tool-rows span{font-size:8px;color:#4b6b7e}.tool-rows strong{font-size:11px;font-weight:400;color:#b8cbd6}.tool-rows small{font-size:8px;color:#587789}.tool-rows b{font-weight:400;font-size:14px;color:#648898;margin-left:auto}.solutions{background:#0a0f16;border-block:1px solid #ffffff08}.text-link{font-size:11px;color:#a7c7c1;border-bottom:1px solid #529c862f;padding-bottom:6px;margin-bottom:8px}.solution-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.solution-grid article{min-width:0}.scenario-index{font-size:8px;letter-spacing:1.5px;color:#64808c}.scenario-art{height:210px;position:relative;margin:18px 0 27px;border:1px solid #ffffff0b;background:radial-gradient(ellipse,#18363a44,transparent 75%),#0d141c;border-radius:9px;display:flex;align-items:center;justify-content:center;overflow:hidden}.globe{position:relative;width:136px;height:136px;border:1px solid #4bba9e55;border-radius:50%;box-shadow:inset 12px 0 30px #49c7a712,0 0 25px #49c7a70a;transform:rotate(-20deg)}.globe i{position:absolute;inset:0 30px;border:1px solid #4bba9e44;border-radius:50%}.globe i:nth-child(2){inset:25px 0}.globe i:nth-child(3){inset:50px 0}.globe b{position:absolute;right:7px;top:27px;color:#79efc8;font-size:23px;text-shadow:0 0 18px #4deab6}.global-art>span{position:absolute;font-size:9px;border:1px solid #4bba9e24;border-radius:4px;padding:5px 10px;background:#11231f;color:#99c9bb;top:48px;left:23px;transform:rotate(-10deg)}.global-art>span:last-child{left:auto;right:26px;top:138px;transform:rotate(9deg)}.commerce-art{background:radial-gradient(ellipse,#39364f44,transparent 75%),#0e141f}.order-demo{width:124px;height:148px;background:linear-gradient(135deg,#24293a,#121a26);border:1px solid #c5cfff20;border-radius:7px;transform:rotate(-12deg);padding:10px}.order-demo>span{font-size:5px;color:#6a7a9a;letter-spacing:1px}.product-cube{font-size:70px;line-height:1.2;text-align:center;color:#7c85a7;text-shadow:0 0 20px #7c85a750}.order-lines i{display:block;height:3px;background:#7883a52e;width:75%;margin-top:5px}.order-lines i:last-child{width:45%}.order-chat{position:absolute;background:#233934;color:#a5c9bc;font-size:9px;padding:9px 13px;border:1px solid #6ba79124;border-radius:6px;right:18px;bottom:24px;transform:rotate(5deg)}.team-art{background:radial-gradient(ellipse,#263e5233,transparent 75%),#0d141c}.team-node{display:grid;place-items:center;width:58px;height:58px;border:1px solid #64ceb44d;color:#7ddbbf;border-radius:16px;font-size:28px;background:#16312b;z-index:1;box-shadow:0 0 30px #5ce1b811}.team-orbit{position:absolute;width:180px;height:125px;border:1px dashed #587e9566;border-radius:50%;transform:rotate(-20deg)}.team-member{position:absolute;z-index:1;display:grid;place-items:center;width:31px;height:31px;font-size:10px;border-radius:9px;background:#24374a;border:1px solid #688eaa44;color:#94b2c7}.one{left:24%;top:38px}.two{right:22%;top:50px;background:#36324c}.three{right:34%;bottom:23px;background:#3c352e}.solution-grid h3{font-size:21px;margin-bottom:12px}.solution-grid p{font-size:12px;color:#7d93a3;line-height:1.9;margin:0}.scenario-bottom{display:flex;justify-content:space-between;border-top:1px solid #ffffff0d;padding-top:17px;margin-top:25px;color:#4e7282;font-size:9px}.scenario-bottom b{font-size:15px;font-weight:400;color:#86a6b2}.onboarding{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.onboarding>div>p{font-size:12px;color:#738b9b;margin-top:20px}.onboarding ol{list-style:none;padding:0;margin:0}.onboarding li{display:flex;gap:25px;padding:26px 0;border-bottom:1px solid #ffffff0c}.onboarding li:first-child{padding-top:0}.onboarding li:last-child{border:0;padding-bottom:0}.onboarding li>span{font-size:13px;color:#6bbaab;border:1px solid #62eed027;border-radius:50%;width:39px;height:39px;display:grid;place-items:center;flex-shrink:0}.onboarding h3{font-size:16px;margin:0 0 8px}.onboarding li p{font-size:11px;color:#738b9b;margin:0}.pricing{background:#0c1119;border-block:1px solid #ffffff09}.center-heading{text-align:center}.center-heading h2{font-size:36px}.center-heading p{font-size:12px;color:#8197a7;margin:16px 0 0}.billing{display:flex;gap:3px;width:max-content;max-width:100%;padding:5px;border:1px solid #ffffff12;border-radius:7px;margin:30px auto 44px;background:#080d14}.billing button{padding:8px 22px;min-height:36px;border:0;background:transparent;color:#6b8698;border-radius:4px;font-size:11px}.billing button.active{background:#20352f;color:#b1e9d9;box-shadow:0 0 0 1px #78d9b928}.billing small{font-size:8px;color:#56a08a;margin-left:3px}.plans{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.plan{padding:29px 23px;border:1px solid #ffffff14;border-radius:10px;background:linear-gradient(135deg,#121c27,#0d141d);position:relative}.plan-kicker{font-size:9px;color:#5f8092}.plan h3{font-size:23px;margin:12px 0 7px}.plan>p{font-size:10px;color:#7894a6;margin:0}.price{display:flex;align-items:baseline;gap:9px;margin-top:27px}.price strong{font-size:44px;font-weight:450;letter-spacing:-2px;line-height:1.3}.price>span{font-size:10px;color:#7995a5}.plan-total{font-size:9px;color:#5d7e90;margin:5px 0 22px;min-height:16px}.plan .button{display:flex;width:100%;font-size:11px;justify-content:space-between;min-height:43px;padding:9px 12px;gap:5px}.plan ul{list-style:none;padding:19px 0 0;margin:25px 0 0;border-top:1px solid #ffffff0d}.plan li{font-size:10px;color:#8ca3b3;margin:13px 0}.plan li:before{content:'✓';color:#50977f;margin-right:9px}.plan li b{font-weight:500;font-size:14px;color:#8ad3ba;margin-right:3px}.recommended{border-color:#62eed072;background:linear-gradient(145deg,#183029,#111b22 65%);box-shadow:0 0 40px #62eed006}.recommend-label{position:absolute;right:18px;top:-12px;color:#102b23;background:#78e5c4;font-size:9px;border-radius:4px;padding:3px 13px}.translation-addon{display:flex;align-items:center;gap:19px;border:1px solid #ffffff11;background:#111d26;border-radius:8px;padding:23px 27px;margin-top:24px}.addon-icon{display:grid;place-items:center;width:45px;height:45px;border:1px solid #74b6df2e;border-radius:9px;color:#97c3dd;font-size:13px}.translation-addon h3{font-size:13px;margin:0 0 7px;letter-spacing:0}.translation-addon h3 span{font-size:8px;border:1px solid #4d8f9133;color:#74a9a7;border-radius:3px;padding:2px 6px;margin-left:12px;white-space:nowrap}.translation-addon p{font-size:10px;color:#718e9f;margin:0}.addon-price{margin-left:auto;font-size:10px;white-space:nowrap;color:#7897a7}.addon-price strong{font-size:27px;font-weight:400;color:#d1e0e8;margin-right:5px}.price-disclaimer{text-align:center;max-width:950px;margin:20px auto 0;font-size:8px;line-height:1.9;color:#536e7e}.faq-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px}.section-description{font-size:12px;color:#708b9b}.faq-list details{padding:23px 0;border-bottom:1px solid #ffffff11}.faq-list details:first-child{padding-top:6px}.faq-list summary{display:flex;justify-content:space-between;gap:20px;align-items:center;cursor:pointer;list-style:none;font-size:13px;color:#b8cad6;min-height:28px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font-size:21px;color:#6da794;font-weight:300}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list p{font-size:11px;line-height:2;color:#728e9f;margin:15px 30px 0 0}.final-cta{text-align:center;position:relative;overflow:hidden;border-top:1px solid #ffffff09;background:radial-gradient(ellipse at 50% 100%,#13453955,transparent 65%);padding:90px 0 100px}.final-cta .container{position:relative}.final-cta h2{font-size:63px;line-height:1.27;letter-spacing:-2px;margin-top:22px}.final-cta p{font-size:13px;color:#7b9d9c;margin:23px 0 30px}.final-cta small{display:block;font-size:9px;color:#51766e;margin-top:17px}.cta-grid{position:absolute;inset:0;background-image:linear-gradient(#69bca70a 1px,transparent 1px),linear-gradient(90deg,#69bca70a 1px,transparent 1px);background-size:75px 75px;mask-image:radial-gradient(ellipse,#000,transparent 70%)}.footer-top{display:flex;align-items:center;gap:25px;padding:34px 0}.footer-top .brand{font-size:18px}.footer-top .brand>svg{width:29px;height:29px}.footer-top p{font-size:10px;color:#526f7e}.footer-top>div{margin-left:auto;display:flex;gap:25px;color:#829da9;font-size:10px}.footer-bottom{border-top:1px solid #ffffff0b;padding:19px 0 27px;display:flex;justify-content:space-between;color:#415c6d;font-size:8px;letter-spacing:1px}.skip{position:fixed;z-index:50;left:20px;top:-80px;background:var(--accent);color:#061910;padding:12px}.skip:focus{top:10px}
@media(min-width:1500px){.hero-content{padding-top:78px}h1{font-size:82px}.product-stage{margin-top:65px}}
@media(max-width:1100px){.container{width:calc(100% - 64px)}nav{gap:20px}.nav-login{margin-left:10px}.app-layout{grid-template-columns:125px 205px 1fr 150px}.visitor-info{padding-inline:12px}.messages{padding-inline:15px}.bento{padding:26px}.bento-wide{gap:18px}.mini-chat{width:210px}.tools-feature{display:block}.tool-rows{width:100%;margin-top:15px}.tool-rows>div{padding:14px 0}.tools-feature .feature-icon{display:none}.plan{padding:26px 17px}.solution-grid{gap:22px}.hero:before{left:5%}.hero:after{right:5%}}
@media(max-width:900px){.nav-wrap{height:72px}.menu-toggle{display:flex;flex-direction:column;justify-content:center;gap:6px;width:40px;height:40px;background:#ffffff03;border:1px solid #ffffff16;border-radius:5px;padding:10px}.menu-toggle span{height:1px;width:18px;background:#98b7b7}nav{display:none;position:absolute;top:72px;left:0;right:0;background:#0c131b;border-bottom:1px solid #ffffff17;padding:20px 32px;box-shadow:0 20px 40px #0005}nav.is-open{display:flex;flex-direction:column;align-items:stretch;gap:5px}nav>a{padding:11px}.nav-login{margin-left:0}.button-small{max-width:220px;margin-top:8px}.hero-content{padding-top:43px}h1{font-size:58px}.hero-overline{font-size:8px;letter-spacing:4px}.hero:before,.hero:after{display:none}.app-layout{grid-template-columns:110px 190px 1fr;height:420px}.visitor-info{display:none}.side-item{padding-inline:6px;font-size:9px;gap:6px}.side-bottom{left:12px;gap:7px}.app-sidebar{padding-inline:7px}.inbox{padding-inline:7px}.messages{padding-inline:12px}.metrics strong{font-size:22px}.metrics p{font-size:9px}.metrics strong span{font-size:11px}.section{padding-block:80px}h2{font-size:33px}.section-heading>p{font-size:11px}.bento-grid{grid-template-columns:repeat(2,1fr)}.bento-wide{min-height:300px}.mini-chat{width:265px}.tools-feature{display:flex;gap:28px}.tools-feature .feature-icon{display:grid}.tool-rows{width:48%;margin-top:0}.language-feature{min-height:300px}.routing-card{grid-column:1;grid-row:2}.language-feature{grid-column:2;grid-row:2}.solution-grid{gap:18px}.scenario-art{height:175px}.scenario-index{font-size:6px;letter-spacing:1px}.solution-grid h3{font-size:19px}.solution-grid p{font-size:10px}.scenario-bottom{font-size:8px}.order-chat{font-size:7px;right:7px}.global-art>span{left:7px;font-size:7px}.global-art>span:last-child{right:7px}.onboarding{gap:45px}.plans{grid-template-columns:repeat(2,1fr);gap:25px 18px}.plan{padding:29px}.faq-grid{gap:40px;grid-template-columns:.8fr 1.2fr}.center-heading h2{font-size:32px}.footer-top>p{display:none}}
@media(max-width:600px){.container{width:calc(100% - 36px)}.brand{font-size:19px;gap:7px}.brand>svg{width:30px;height:30px}.brand small{font-size:7px;padding-left:10px;margin-left:0}.nav-wrap{height:66px}nav{top:66px;padding:16px 18px}.hero-content{padding-top:34px}.release-pill{font-size:8px;gap:9px;padding:5px 5px 5px 10px;letter-spacing:.5px}.hero-overline{font-size:7px;letter-spacing:3px;margin-top:26px}h1{font-size:39px;letter-spacing:-1.8px;line-height:1.32;margin:18px -3px 20px}.hero-description{font-size:11px;line-height:2}.hero-actions{gap:10px;margin-top:23px}.button{font-size:11px;min-height:46px;padding:11px 17px;gap:20px}.hero-actions .button-outline{gap:7px}.hero-notes{font-size:7px;gap:15px;margin-top:18px}.product-stage{margin-top:35px}.product-window{border-radius:9px;box-shadow:0 0 0 4px #ffffff06}.window-bar{height:30px;font-size:6px;padding:0 10px;letter-spacing:.5px}.window-live{font-size:6px;gap:5px}.window-dots{gap:4px}.window-dots i{width:4px;height:4px}.app-layout{display:grid;grid-template-columns:1fr;height:370px}.app-sidebar,.inbox{display:none}.conversation-header{height:53px;padding:10px 15px;font-size:10px}.conversation-header .avatar{width:29px;height:29px}.conversation-header small{font-size:7px}.messages{padding:10px 15px 0}.message-time{margin-bottom:10px}.message{font-size:9px;max-width:85%;padding:9px 11px}.translation{font-size:8px;padding-top:6px;margin-top:6px}.incoming{margin-bottom:11px}.composer{height:83px;padding:8px 13px}.composer-toolbar{font-size:14px}.composer p{margin:4px 0 7px}.composer-bottom{font-size:6px}.read-state{margin-bottom:9px}.stage-caption{display:block;font-size:6px;margin-top:13px}.stage-caption span{display:block}.stage-caption span:first-child{font-size:8px;color:#69858c;margin-bottom:4px}.metrics{grid-template-columns:repeat(2,1fr);padding:8px 0;margin-top:26px}.metrics>div{padding:20px 0}.metrics>div:nth-child(2){border-right:0}.metrics>div:nth-child(n+3){border-top:1px solid var(--border)}.metrics strong{font-size:23px}.metrics p{font-size:8px}.section{padding-block:61px}.eyebrow{font-size:7px;letter-spacing:1.5px}h2{font-size:28px;letter-spacing:-1px;margin-top:14px}.section-heading{display:block;margin-bottom:27px}.section-heading>p{font-size:11px;margin-top:18px}.bento-grid{grid-template-columns:1fr;gap:14px}.bento{padding:26px}.bento-wide{grid-column:auto;display:block}.feature-icon{width:33px;height:33px;font-size:19px;margin-bottom:20px}h3{font-size:22px}.bento p{font-size:11px}.feature-tags{margin-top:18px}.mini-chat{width:85%;max-width:275px;margin:30px auto 10px}.mini-in,.mini-out{font-size:9px}.mini-chat-top{font-size:10px}.routing-card,.language-feature{grid-column:auto;grid-row:auto;min-height:0}.routing{max-width:270px;margin:25px auto 0}.route-people{padding-inline:14px}.language-feature h3{font-size:28px}.language-cloud{width:100%;margin-top:28px}.language-cloud span{font-size:12px}.card-footnote{font-size:7px;margin-top:28px}.tools-feature{grid-column:auto;display:block}.tool-rows{width:100%;margin-top:20px}.tool-rows strong{font-size:12px}.tool-rows small{font-size:9px}.tool-rows>div{padding:16px 0}.solution-grid{grid-template-columns:1fr;gap:36px}.solutions .text-link{display:inline-block;margin:23px 0 0}.scenario-index{font-size:8px;letter-spacing:1.2px}.scenario-art{height:195px;margin:14px 0 20px}.global-art>span{left:20%;font-size:9px}.global-art>span:last-child{right:17%}.order-chat{font-size:9px;right:17%}.solution-grid h3{font-size:21px}.solution-grid p{font-size:11px}.scenario-bottom{margin-top:17px;padding-top:13px;font-size:9px}.onboarding{grid-template-columns:1fr;gap:28px}.onboarding li{padding-block:21px;gap:18px}.onboarding h3{font-size:15px}.onboarding li p{font-size:10px}.onboarding li>span{width:34px;height:34px;font-size:11px}.center-heading h2{font-size:26px}.center-heading p{font-size:11px}.billing{margin:25px auto 35px;padding:4px;gap:2px}.billing button{padding:7px 11px;font-size:10px}.billing small{font-size:7px;margin-left:2px}.plans{gap:23px 11px}.plan{padding:21px 13px;border-radius:8px}.plan-kicker{font-size:7px}.plan h3{font-size:19px;margin:9px 0 6px}.plan>p{font-size:8px}.price{margin-top:20px;gap:5px}.price strong{font-size:34px}.price>span{font-size:8px}.plan-total{font-size:7px;margin-bottom:18px}.plan .button{font-size:9px;min-height:38px;padding:7px 9px}.plan .button>span{font-size:14px}.plan ul{padding-top:12px;margin-top:20px}.plan li{font-size:8px;margin:11px 0}.plan li:before{margin-right:6px}.plan li b{font-size:12px}.recommend-label{right:12px;font-size:8px;top:-11px;padding:3px 10px}.translation-addon{padding:18px;gap:12px;flex-wrap:wrap}.addon-icon{width:36px;height:36px;font-size:10px}.translation-addon>div:not(.addon-price){flex:1}.translation-addon h3{font-size:11px;line-height:1.7;margin-bottom:5px}.translation-addon h3 span{display:table;margin:5px 0 0;font-size:7px}.translation-addon p{font-size:9px}.addon-price{width:100%;text-align:right;border-top:1px solid #ffffff09;padding-top:10px}.addon-price strong{font-size:23px}.price-disclaimer{text-align:left;font-size:7px;margin-top:17px}.faq-grid{grid-template-columns:1fr;gap:25px}.faq-list summary{font-size:12px;gap:15px}.faq-list p{font-size:10px;margin-right:18px}.faq-list details{padding:19px 0}.final-cta{padding:66px 0 70px}.final-cta h2{font-size:43px;letter-spacing:-1.5px}.final-cta p{font-size:11px;margin:20px 0 25px}.final-cta small{font-size:8px}.footer-top{flex-wrap:wrap;gap:22px;padding:26px 0}.footer-top>div{margin-left:0;width:100%;font-size:10px;gap:25px}.footer-bottom{font-size:7px;letter-spacing:.4px;padding:18px 0 24px}.footer-bottom>span:nth-child(2){display:none}}
@media(max-width:360px){h1{font-size:34px}.hero-description{font-size:10px}.hero-actions .button{padding-inline:13px;gap:12px}.plans{gap:20px 9px}.plan{padding-inline:10px}.billing button{padding-inline:9px}.hero-notes{gap:10px;font-size:6px}.message{font-size:8px}.translation{font-size:7px}.metrics strong{font-size:21px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}

/* Compact layout and localized content. */
.nav-wrap{height:68px;gap:20px}.nav-wrap>.brand{order:0}.nav-wrap>nav{order:1;margin-inline-start:auto;gap:22px}.nav-actions{order:2;display:flex;align-items:center;gap:10px}.nav-login{margin-left:8px}.brand{font-size:20px}.brand small{display:none}.language-picker{position:relative;font-size:11px}.language-picker summary{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none;min-height:36px;border:1px solid #ffffff1c;border-radius:6px;padding:6px 10px;background:#ffffff03;white-space:nowrap}.language-picker summary::-webkit-details-marker{display:none}.language-picker img{width:22px;height:16px;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px #ffffff18}.language-chevron{color:#7c989f}.language-panel{position:absolute;inset-inline-end:0;top:calc(100% + 12px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;width:460px;padding:12px;background:#111b25;border:1px solid #33454e;border-radius:10px;box-shadow:0 20px 65px #0009;max-height:70vh;overflow:auto}.language-panel button{display:flex;align-items:center;gap:9px;min-height:40px;color:#b7cbd5;background:transparent;border:1px solid transparent;border-radius:5px;padding:8px;font-size:11px;text-align:start;white-space:nowrap}.language-panel button:hover{background:#ffffff08}.language-panel button[aria-pressed=true]{border-color:#62eed044;background:#62eed00d;color:#8fead3}.language-panel button img{flex-shrink:0}.hero-content{padding-top:32px}.hero-overline{margin-top:19px}h1{font-size:clamp(40px,4.7vw,65px);margin:12px 0 17px}.hero-actions{margin-top:22px}.hero-notes{margin-top:14px}.product-stage{margin-top:34px}.app-layout{height:410px}.metrics{padding-block:30px;margin-top:10px}.section{padding-block:70px}.section-heading{margin-bottom:28px}h2{font-size:34px;margin-top:12px}.bento{padding:26px}.bento-wide{min-height:285px}.language-feature{min-height:285px}.feature-icon{margin-bottom:17px}.scenario-art{height:180px;margin:12px 0 20px}.onboarding li{padding-block:19px}.center-heading h2{font-size:32px}.billing{margin:23px auto 31px}.plan{padding:23px 20px}.price{margin-top:20px}.plan ul{margin-top:19px;padding-top:12px}.plan li{margin:10px 0}.translation-addon{margin-top:18px;padding:19px 23px}.faq-list details{padding-block:17px}.final-cta{padding:62px 0 68px}.final-cta h2{font-size:50px}.final-cta p{margin:18px 0 24px}.footer-top{padding-block:24px}.footer-bottom{padding-block:15px 20px}
html:not([lang^=zh]) h1{font-size:clamp(35px,4.2vw,59px);letter-spacing:-1.8px;max-width:970px;margin-inline:auto}html:not([lang^=zh]) h2{font-size:30px;letter-spacing:-.6px}html:not([lang^=zh]) h3{font-size:20px}html:not([lang^=zh]) .bento-wide{min-height:325px}html:not([lang^=zh]) .app-layout{height:460px}html:not([lang^=zh]) .message{font-size:8px}html:not([lang^=zh]) .person time{display:none}html:not([lang^=zh]) .side-item{font-size:8px;gap:5px}html:not([lang^=zh]) .plan .button{font-size:10px}html:not([lang^=zh]) .brand{font-size:18px}html:not([lang^=zh]) .nav-wrap>nav{gap:15px;font-size:11px}.brand-thin{margin-inline-start:3px}.hero-content,.bento,.plan,.faq-grid{overflow-wrap:break-word}html[dir=rtl] .nav-login{margin-left:0}html[dir=rtl] .side-bottom{direction:rtl}html[dir=rtl] .conversation-more,html[dir=rtl] .side-item b,html[dir=rtl] .composer-toolbar small{margin-left:0;margin-right:auto}html[dir=rtl] .outgoing{margin-left:0;margin-right:auto}html[dir=rtl] .read-state{text-align:left}html[dir=rtl] .visitor-info dl,html[dir=rtl] .visitor-note{text-align:right}html[dir=rtl] .product-window{text-align:right}html[dir=rtl] .plan li:before{margin-right:0;margin-left:9px}html[dir=rtl] .addon-price{margin-left:0;margin-right:auto}html[dir=rtl] .footer-top>div{margin-left:0;margin-right:auto}html[dir=rtl] .tool-rows b{margin-left:0;margin-right:auto}
@media(min-width:1500px){.hero-content{padding-top:42px}h1{font-size:68px}.product-stage{margin-top:38px}}
@media(max-width:1100px){.nav-wrap>nav{gap:13px}.nav-actions{gap:8px}.nav-wrap{gap:14px}.nav-login{margin-left:0}.current-language{max-width:67px;overflow:hidden;text-overflow:ellipsis}.nav-wrap>nav>.button-small{padding-inline:12px;gap:12px}.language-panel .current-language{max-width:none}}
@media(max-width:1100px){.nav-wrap{height:64px}.menu-toggle{display:flex;flex-direction:column;justify-content:center;gap:6px;width:36px;height:36px;background:#ffffff03;border:1px solid #ffffff16;border-radius:5px;padding:8px}.menu-toggle span{height:1px;width:18px;background:#98b7b7}.nav-wrap>nav{display:none;position:absolute;top:64px;left:0;right:0;background:#0c131b;border-bottom:1px solid #ffffff17;padding:16px 24px;box-shadow:0 20px 40px #0005;margin:0;z-index:2}.nav-wrap>nav.is-open{display:flex;flex-direction:column;align-items:stretch;gap:5px}.nav-wrap>nav>a{padding:10px}.nav-actions{margin-inline-start:auto}.language-panel{z-index:3}.nav-wrap>nav>.button-small{max-width:220px}.nav-wrap>nav .nav-login{margin:0}}
@media(max-width:900px){.section{padding-block:53px}.app-layout{height:420px}.bento-wide{min-height:280px}.bento{padding:24px}.language-feature{min-height:280px}.scenario-art{height:155px}.plan{padding:24px}.hero-content{padding-top:28px}.hero-description{font-size:12px}.final-cta h2{font-size:44px}}
@media(max-width:600px){.nav-wrap{height:60px}.nav-wrap>nav{top:60px}.brand{font-size:17px;letter-spacing:0;gap:5px}.brand>svg{width:27px;height:27px}.brand-thin{margin-left:1px}.language-picker summary{padding:6px 8px;gap:6px;font-size:10px}.language-picker img{width:20px;height:14px}.current-language{max-width:59px}.language-panel{width:min(345px,calc(100vw - 36px));grid-template-columns:repeat(2,minmax(0,1fr));padding:9px;gap:3px;max-height:65vh}.language-panel button{font-size:11px;padding:7px;min-height:38px}.nav-actions{gap:7px}.hero-content{padding-top:25px}.hero-overline{margin-top:18px;letter-spacing:2px}h1{font-size:36px;margin-top:13px;margin-bottom:15px}.hero-description{font-size:11px}.hero-actions{margin-top:19px}.hero-notes{margin-top:12px}.product-stage{margin-top:27px}.app-layout{height:370px}.metrics{padding-block:3px;margin-top:18px}.metrics>div{padding:16px 2px}.metrics strong{font-size:21px}.section{padding-block:43px}.section-heading{margin-bottom:23px}h2{font-size:27px}.bento{padding:22px}.feature-icon{margin-bottom:15px}.mini-chat{margin:23px auto 5px}.solution-grid{gap:27px}.scenario-art{height:155px;margin-bottom:16px}.solution-grid p{font-size:11px}.onboarding{gap:21px}.onboarding li{padding-block:17px}.center-heading h2{font-size:25px}.billing{margin:20px auto 28px}.plan{padding:19px 13px}.plan h3{font-size:19px}.plan li{margin:10px 0}.price{margin-top:16px}.translation-addon{padding:17px}.faq-grid{gap:20px}.faq-list details{padding-block:15px}.final-cta{padding:45px 0 49px}.final-cta h2{font-size:37px}.footer-top{padding-block:21px;gap:18px}html:not([lang^=zh]) h1{font-size:33px;line-height:1.18;letter-spacing:-1px}html:not([lang^=zh]) h2{font-size:25px}html:not([lang^=zh]) h3{font-size:20px}html:not([lang^=zh]) .hero-description{font-size:10px}html:not([lang^=zh]) .hero-notes{flex-wrap:wrap;gap:6px 13px}html:not([lang^=zh]) .plan h3{font-size:17px}html:not([lang^=zh]) .plan .button{font-size:9px}html:not([lang^=zh]) .app-layout{height:415px}html:not([lang^=zh]) .brand{font-size:16px}.hero-actions{flex-wrap:wrap}.billing button{padding-inline:9px}.billing{max-width:100%;flex-wrap:wrap;justify-content:center}.translation-addon h3 span{white-space:normal}.price>span{overflow-wrap:anywhere}.plans{align-items:start}.brand{flex-shrink:0}}
@media(max-width:600px){.language-panel{position:fixed;top:69px;inset-inline:18px;width:auto;max-height:70vh}html:not([lang^=zh]) .brand-thin{display:none}}
/* User-supplied real workspace screenshot; keep the entire original image. */
.workspace-screenshot-link{display:block;line-height:0;direction:ltr}
.workspace-screenshot{display:block;width:100%;height:auto;max-width:100%;aspect-ratio:1775 / 1008;object-fit:contain}
/* Product screenshots: full frames, alternating editorial layout. */
.product-stories{display:grid;gap:28px}.product-story{display:grid;grid-template-columns:minmax(210px,.7fr) minmax(0,1.7fr);align-items:center;gap:36px;padding:28px;border:1px solid #ffffff12;border-radius:14px;background:linear-gradient(120deg,#111c22,#0c1118);overflow:hidden}.product-story:nth-child(2){grid-template-columns:minmax(0,1.7fr) minmax(210px,.7fr)}.product-story:nth-child(2) .story-copy{order:2}.story-copy{min-width:0}.story-number{font-size:10px;letter-spacing:3px;color:var(--accent)}.story-copy h3{font-size:28px;font-weight:500;margin:16px 0}.story-copy p{font-size:13px;line-height:1.9;color:var(--muted);margin:12px 0}.story-copy .story-lead{font-size:16px;color:#c9d9df}.story-copy .text-link{display:inline-block;font-size:12px;margin-top:18px}.story-image{display:block;min-width:0;border:1px solid #ffffff18;border-radius:9px;overflow:hidden;line-height:0;box-shadow:0 16px 36px #0004;transition:border-color .2s}.story-image:hover{border-color:#62eed077}.story-image img{display:block;width:100%;height:auto}.nav-wrap>nav{font-size:14.4px;gap:20px}.nav-wrap>nav .button-small{font-size:14.4px}.language-picker{font-size:13.2px}.language-panel button{font-size:13.2px}.language-panel{width:500px}html:not([lang^=zh]) .nav-wrap>nav{font-size:13.2px;gap:12px}.nav-wrap{gap:16px}
@media(max-width:1100px){.product-story,.product-story:nth-child(2){gap:24px;padding:22px;grid-template-columns:minmax(190px,.65fr) minmax(0,1.35fr)}.product-story:nth-child(2){grid-template-columns:minmax(0,1.35fr) minmax(190px,.65fr)}.story-copy h3{font-size:24px}}
@media(max-width:700px){.product-stories{gap:18px}.product-story,.product-story:nth-child(2){grid-template-columns:1fr;padding:18px;gap:18px}.product-story:nth-child(2) .story-copy{order:0}.story-copy h3{margin:10px 0;font-size:24px}.story-copy p{margin:8px 0}.story-copy .text-link{margin-top:6px}.story-image{border-radius:6px}}
@media(max-width:600px){.language-picker summary{font-size:12px}.language-panel{width:auto}.language-panel button{font-size:13.2px;white-space:normal}.current-language{max-width:78px}.nav-actions{gap:6px}.nav-wrap{gap:8px}}
.zoomable-image{cursor:zoom-in}.image-viewer{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:#080b10f5;color:#ecf2f6;overflow:hidden}.image-viewer::backdrop{background:#000c}.image-viewer[open]{display:flex;flex-direction:column}.viewer-toolbar{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px;background:#131d25;border-bottom:1px solid #ffffff20;flex-shrink:0}.viewer-toolbar button{width:44px;height:44px;border:1px solid #ffffff30;border-radius:8px;background:#22323e;color:white;font-size:25px}.viewer-toolbar button:disabled{opacity:.35;cursor:default}.viewer-toolbar output{min-width:60px;text-align:center;font-size:14px}.viewer-toolbar [data-action=close]{position:absolute;inset-inline-end:16px}.viewer-stage{flex:1;min-height:0;overflow:auto;direction:ltr;padding:16px;overscroll-behavior:contain}.viewer-stage img{display:block;max-width:none;height:auto;margin:auto;border-radius:5px}.viewer-stage img:focus{outline:0}
.footer-glow{height:110px;background:radial-gradient(ellipse at 50% 100%,#13453955,transparent 68%);pointer-events:none}.floating-actions{position:fixed;right:20px;bottom:28px;z-index:40;display:flex;flex-direction:column;gap:10px}.floating-actions a{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid #62eed038;border-radius:12px;background:#14252beF;color:var(--accent);box-shadow:0 6px 24px #0005;backdrop-filter:blur(12px)}.floating-actions a:hover{background:#245048;border-color:var(--accent)}.floating-actions svg{width:23px;height:23px}.policy-page{background:radial-gradient(ellipse at 50% 0,#13453944,transparent 60%),#080b10}.policy-document{max-width:820px;margin:auto;padding:54px 28px 70px}.policy-document>.eyebrow{margin-top:40px}.policy-document h1{font-size:36px;letter-spacing:0;margin:14px 0}.policy-date{color:var(--muted);font-size:12px}.policy-document section{padding:20px 0;border-bottom:1px solid var(--border)}.policy-document section h2{font-size:18px;letter-spacing:0;font-weight:500;margin:0 0 10px}.policy-document section p{color:#aebdc7;font-size:14px;line-height:1.95;margin:0}.policy-document>.text-link:last-child{display:inline-block;margin-top:28px}@media(max-width:600px){.footer-glow{height:70px}.floating-actions{right:12px;bottom:18px;gap:8px}.floating-actions a{width:42px;height:42px}.footer{padding-bottom:90px}.policy-document{padding:32px 22px 50px}}
/* Compact hero and persistent moving navigation highlight. */
.hero-content{padding-top:22px}.hero-overline{display:none}.hero-content h1{font-size:clamp(36px,4vw,54px);font-weight:500;line-height:1.16;letter-spacing:-1.5px;margin:16px 0 12px}.hero-description{font-size:13px;line-height:1.75}.hero-actions{margin-top:17px;gap:12px}.hero-actions .button{min-height:43px;padding:9px 22px}.hero-notes{margin-top:10px}.product-stage{margin-top:24px}.release-pill{padding-block:3px}html:not([lang^=zh]) .hero-content h1{font-size:clamp(32px,3.5vw,48px);line-height:1.18;max-width:900px;margin:16px auto 12px}.nav-wrap>nav{position:relative;isolation:isolate;gap:5px}.nav-wrap>nav>a{position:relative;z-index:1;padding:9px 12px;border-radius:6px;white-space:nowrap;transition:color .2s}.nav-wrap>nav>.nav-login{margin:0}.nav-wrap>nav>.button-small{background:transparent;border-color:transparent;box-shadow:none;color:var(--accent);transform:none;gap:12px}.nav-wrap>nav>a.nav-highlighted{color:#081c19}.nav-highlight{position:absolute;inset:0 auto auto 0;pointer-events:none;background:var(--accent);border-radius:6px;z-index:0;opacity:0;transition:transform .25s ease,width .25s ease,height .25s ease,opacity .15s}html:not([lang^=zh]) .nav-wrap>nav{gap:2px}html:not([lang^=zh]) .nav-wrap>nav>a{padding-inline:9px}@media(max-width:1100px){.nav-wrap>nav{position:absolute}.nav-wrap>nav>a{white-space:normal}.nav-wrap>nav>.button-small{max-width:none}}@media(max-width:600px){.hero-content{padding-top:18px}.hero-content h1{font-size:34px;margin:13px 0 10px;letter-spacing:-1px}.hero-description{font-size:11px;line-height:1.7}.hero-actions{margin-top:14px;gap:10px}.hero-actions .button{padding:8px 16px;min-height:42px}.hero-notes{margin-top:9px}.product-stage{margin-top:21px}html:not([lang^=zh]) .hero-content h1{font-size:30px;margin:13px auto 10px}}@media(prefers-reduced-motion:reduce){.nav-highlight{transition:none}}
/* Compact pricing section. */
.pricing.section{padding-block:46px}.pricing .center-heading h2{margin:9px 0 10px}.pricing .center-heading p{margin:0}.pricing .billing{margin:18px auto 25px}.pricing .plans{gap:14px}.pricing .plan{padding:20px 18px}.pricing .plan h3{margin-top:9px;margin-bottom:7px}.pricing .plan>p{margin:0}.pricing .price{margin-top:14px}.pricing .plan-total{margin-top:4px}.pricing .plan>.button{margin-top:15px;min-height:40px;padding-block:8px}.pricing .plan ul{margin-top:15px;margin-bottom:0;padding-top:10px}.pricing .plan li{margin:7px 0}.pricing .translation-addon{margin-top:14px;padding:15px 19px}.pricing .translation-addon h3{margin-top:0;margin-bottom:4px}.pricing .translation-addon p{margin:0}@media(max-width:600px){.pricing.section{padding-block:32px}.pricing .billing{margin:15px auto 23px}.pricing .plans{gap:12px}.pricing .plan{padding:16px 12px}.pricing .plan li{margin:7px 0}.pricing .translation-addon{padding:14px}.pricing .plan>.button{padding-inline:8px}}
.hero-content{padding-top:23px}.hero-content h1.privacy-headline{font-size:clamp(20px,3.6vw,48px);white-space:nowrap;line-height:1.25;letter-spacing:-1px;margin:0 0 12px;font-weight:500}.hero-actions{margin-top:14px}.hero-notes{margin-top:8px}.product-stage{margin-top:20px}html:not([lang^=zh]) .hero-content h1.privacy-headline{font-size:clamp(22px,3vw,40px);white-space:normal;max-width:1120px;margin:0 auto 12px;letter-spacing:-.6px}@media(max-width:600px){.hero-content{padding-top:19px}.hero-content h1.privacy-headline{font-size:clamp(17px,4.65vw,27px);letter-spacing:-.5px;margin-bottom:10px}.hero-actions{margin-top:12px}.product-stage{margin-top:18px}html:not([lang^=zh]) .hero-content h1.privacy-headline{font-size:24px}}
.language-panel a{display:flex;align-items:center;gap:9px;min-height:40px;color:#b7cbd5;border:1px solid transparent;border-radius:5px;padding:8px;font-size:13.2px;text-align:start}.language-panel a:hover,.language-panel a[aria-current=page]{background:#62eed00d;border-color:#62eed044;color:#8fead3}.language-panel a img{flex-shrink:0}

.hero-notes>span:first-child{color:var(--accent)}
