@import"https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@600;700;900&family=Public+Sans:wght@400;500;600;700;800&display=swap";:root{--ink: #14272d;--deep: #0f2025;--muted: #5b6d71;--paper: #fbfaf4;--card: rgba(255, 255, 255, .68);--mint: #33d7aa;--coral: #ff806a;--amber: #ffd36b;--blue: #4d8df7;--line: rgba(20, 39, 45, .13);--shadow: 0 28px 90px rgba(29, 60, 68, .16);--serif: "Noto Serif SC", serif;--sans: "Public Sans", "Noto Sans SC", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{min-width:320px;min-height:100vh;margin:0;overflow-x:hidden;background:radial-gradient(circle at 10% 8%,rgba(51,215,170,.22),transparent 28rem),radial-gradient(circle at 88% 12%,rgba(255,128,106,.18),transparent 26rem),linear-gradient(180deg,#fbfaf4,#f4faf7 48%,#fbfaf4);color:var(--ink);font-family:var(--sans)}button,input,select{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}.ambient-field{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(20,39,45,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(20,39,45,.035) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(circle at 50% 10%,black,transparent 74%);mask-image:radial-gradient(circle at 50% 10%,black,transparent 74%)}.site-header{position:sticky;top:0;z-index:40;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px clamp(16px,4vw,56px);background:#fbfaf4ad;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.brand{display:inline-flex;align-items:center;gap:12px;border:0;background:transparent;cursor:pointer;text-align:left}.brand-mark{display:grid;width:46px;height:46px;place-items:center;border:1px solid rgba(20,39,45,.22);border-radius:50%;background:#ffffffb8;box-shadow:0 12px 30px #2d555a1f;font-family:var(--serif);font-size:25px;font-weight:900}.brand strong,.brand small{display:block;line-height:1}.brand strong{font-size:16px}.brand small{margin-top:5px;color:var(--muted);font-size:10px;font-weight:800;text-transform:uppercase}nav{justify-self:center;display:flex;align-items:center;min-width:0;max-width:100%;gap:6px;padding:7px;overflow-x:auto;border:1px solid rgba(20,39,45,.12);border-radius:999px;background:#ffffff9e}nav button,.login-link,.language-switch button{min-height:38px;border:0;border-radius:999px;padding:0 13px;background:transparent;color:#2c4248;cursor:pointer;font-size:13px;font-weight:800;white-space:nowrap}nav button.active,nav button:hover,.login-link{background:var(--ink);color:#fff}nav .subtle-link{color:#5a6f73}.site-header.lang-en nav{gap:4px;padding:6px}.site-header.lang-en nav button{min-height:36px;padding:0 10px;font-size:12px}.site-header.lang-en .login-link{min-height:36px;padding:0 11px;font-size:12px}.header-tools{display:inline-flex;align-items:center;gap:10px;justify-self:end}.language-switch{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:5px;border:1px solid rgba(20,39,45,.12);border-radius:999px;background:#ffffff9e}.language-switch svg{width:17px;height:17px;margin-left:7px;color:#587074}.language-switch button{min-width:35px;padding:0 9px;font-size:12px}.language-switch button.active,.language-switch button:hover{background:var(--ink);color:#fff}.page-shell{position:relative;z-index:1;width:min(1220px,calc(100% - 36px));margin:0 auto;padding:42px 0 90px;animation:page-in .68s cubic-bezier(.2,.84,.12,1)}.two-column{display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);align-items:center;gap:clamp(30px,5vw,76px)}.hero{min-height:calc(100vh - 112px)}.eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;color:#2e6665;font-size:12px;font-weight:900;text-transform:uppercase}.eyebrow:before{content:"";width:36px;height:2px;background:var(--coral)}h1,h2,h3,p{margin-top:0}h1{max-width:930px;margin-bottom:24px;font-family:var(--serif);font-size:clamp(42px,6.4vw,92px);line-height:1.02;letter-spacing:0}.partner-page h1,.download-hero h1,.community-hero h1,.page-top h1{font-size:clamp(40px,5.4vw,74px);line-height:1.04}.app-frame.lang-en h1{max-width:760px;font-size:clamp(40px,5.2vw,76px);line-height:1.04}.app-frame.lang-en .partner-page h1,.app-frame.lang-en .download-hero h1,.app-frame.lang-en .community-hero h1,.app-frame.lang-en .page-top h1{max-width:820px;font-size:clamp(34px,3.7vw,52px);line-height:1.06}.app-frame.lang-en .partner-page h1{font-size:clamp(32px,3.3vw,48px);line-height:1.08}h2{margin-bottom:18px;font-family:var(--serif);font-size:clamp(32px,4.7vw,68px);line-height:1.06}h3{margin-bottom:10px;font-size:22px}.hero-lead,.section-headline p,.entry-card p,.feature-tile p,.case-card p,.download-card p,.partner-page p,.community-hero p,.split-banner p{color:var(--muted);font-size:clamp(16px,1.7vw,21px);line-height:1.72}.hero-actions,.split-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.button,.partner-form button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;gap:9px;border:0;border-radius:999px;padding:0 22px;cursor:pointer;font-weight:900;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.button svg,.partner-form button svg{width:18px;height:18px}.button:hover,.partner-form button:hover,.entry-card:hover{transform:translateY(-3px)}.button.primary,.partner-form button{background:var(--ink);color:#fff;box-shadow:0 16px 36px #14272d3b}.button.download{background:linear-gradient(135deg,var(--coral),var(--amber));color:var(--ink);box-shadow:0 16px 38px #ff806a47}.button.community,.button.social{background:#eafff7;color:#13766d;box-shadow:0 14px 34px #33d7aa2e}.button.discord{background:#5865f2;color:#fff}.button.x-channel{background:#111;color:#fff}.button.ghost{border:1px solid var(--line);background:#ffffffa3}.orbital-product{position:relative;min-height:min(650px,68vh);transform-style:preserve-3d}.robot{position:absolute;width:min(48vw,460px);border-radius:40px;box-shadow:var(--shadow);transition:transform .6s ease}.robot-desktop{left:0;top:15%;transform:rotate(-7deg) translateZ(80px)}.robot-humanoid{right:0;top:1%;transform:rotate(6deg) translateZ(30px)}.orbital-product:hover .robot-desktop{transform:rotate(-10deg) translate(-12px,-8px) translateZ(120px)}.orbital-product:hover .robot-humanoid{transform:rotate(9deg) translate(12px,-10px) translateZ(100px)}.orbit{position:absolute;left:50%;top:50%;border:1px solid rgba(20,39,45,.16);border-radius:50%;transform:translate(-50%,-50%) rotateX(62deg) rotate(0);animation:orbit 16s linear infinite}.orbit-one{width:76%;aspect-ratio:1}.orbit-two{width:58%;aspect-ratio:1;animation-duration:11s;animation-direction:reverse}.cloud-core{position:absolute;left:50%;top:52%;display:grid;width:154px;height:154px;place-items:center;border:1px solid rgba(255,255,255,.9);border-radius:50%;background:linear-gradient(145deg,#ffffffe6,#dffaf1c7);box-shadow:0 24px 70px #24a09138;transform:translate(-50%,-50%)}.cloud-core span{display:block;font-family:var(--serif);font-size:36px;font-weight:900}.cloud-core small{display:block;margin-top:-38px;color:#2c7170;font-size:12px;font-weight:900;text-transform:uppercase}.duo-entry,.tri-entry,.feature-mosaic,.download-grid,.case-grid,.community-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.duo-entry{grid-template-columns:repeat(2,minmax(0,1fr));margin:30px 0 90px}.tri-entry{grid-template-columns:repeat(3,minmax(0,1fr));margin:30px 0 90px}.entry-card,.lane-card,.feature-tile,.download-card,.case-card,.partner-form,.tech-board,.install-panel,.protocol-strip,.split-banner{border:1px solid var(--line);border-radius:8px;background:var(--card);box-shadow:0 20px 60px #2949501a;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.entry-card{position:relative;min-height:250px;padding:30px;overflow:hidden;border:0;cursor:pointer;text-align:left}.product-lanes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:28px 0 72px}.lane-card{min-height:320px;padding:30px;background:radial-gradient(circle at 92% 8%,rgba(51,215,170,.22),transparent 15rem),#ffffffad}.lane-card.dark-lane{background:radial-gradient(circle at 90% 12%,rgba(255,128,106,.22),transparent 15rem),linear-gradient(135deg,#13272df5,#263d43f0);color:#f8fff8}.lane-card span{color:#2d706c;font-size:12px;font-weight:900;text-transform:uppercase}.lane-card.dark-lane span,.lane-card.dark-lane p{color:#bde9e1}.lane-card p{color:var(--muted);font-size:19px;line-height:1.72}.entry-card:after{content:"";position:absolute;right:-60px;bottom:-100px;width:260px;height:260px;border-radius:50%;background:#ffffff61}.entry-card span,.feature-tile span,.download-card span,.case-card span{color:#2d706c;font-size:12px;font-weight:900;text-transform:uppercase}.entry-card svg{position:absolute;right:28px;bottom:28px;width:34px;height:34px}.alita-entry{background:linear-gradient(135deg,#e4fcf4eb,#ffffffb8)}.zhen-entry{background:linear-gradient(135deg,#ffe6d2e6,#ffffffb3)}.section-headline{max-width:900px;margin:80px 0 26px}.page-top{margin-top:50px}.feature-mosaic{grid-template-columns:repeat(6,1fr)}.zhen-feature-gap{margin-top:54px}.feature-tile{min-height:260px;padding:24px;grid-column:span 2}.feature-tile:nth-child(1),.feature-tile:nth-child(2){grid-column:span 3}.tile-icon{display:grid;width:48px;height:48px;place-items:center;margin-bottom:24px;border-radius:50%;background:#eafff7;color:#168f80}.tile-icon svg{width:22px;height:22px}.page-hero{min-height:72vh;padding:44px 0 70px}.dark-hero{width:calc(100% + 60px);margin-left:-30px;padding:54px 30px;border-radius:18px;background:radial-gradient(circle at 80% 22%,rgba(51,215,170,.26),transparent 26rem),linear-gradient(135deg,#13272d,#263d43);color:#f8fff8}.dark-hero .hero-lead,.dark-hero .eyebrow{color:#c2e4dd}.solo-product{display:grid;place-items:center}.solo-product img{width:min(100%,520px);border-radius:40px;box-shadow:var(--shadow);animation:float-product 5s ease-in-out infinite}.tech-board{display:grid;grid-template-columns:.8fr 1.2fr;gap:24px;margin-top:70px;padding:30px}.install-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:30px;padding:30px;background:linear-gradient(135deg,#ffe2d6bd,#eafff7d1),#ffffffb3}.install-panel h2{max-width:720px}.install-panel p:not(.eyebrow){max-width:780px;color:var(--muted);font-size:18px;line-height:1.72}.install-actions{display:grid;gap:12px;min-width:250px}.alita-showcase{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.75fr);align-items:center;gap:28px;margin-top:34px;padding:30px;border:1px solid rgba(20,39,45,.08);border-radius:8px;background:linear-gradient(135deg,#fffaece6,#e8fff7c7),#ffffffbd;box-shadow:0 22px 70px #24a09121}.alita-showcase-copy h2{max-width:760px}.alita-showcase-copy p:not(.eyebrow){max-width:780px;color:var(--muted);font-size:clamp(17px,1.5vw,21px);line-height:1.72}.alita-live-card{position:relative;overflow:hidden;min-height:410px;border:1px solid rgba(20,39,45,.12);border-radius:8px;background:linear-gradient(180deg,#ffffffd1,#ecfff8ad),radial-gradient(circle at 50% 72%,rgba(255,178,91,.18),transparent 42%)}.alita-window-bar{position:absolute;left:18px;right:18px;top:18px;z-index:2;display:flex;gap:8px}.alita-window-bar span{width:10px;height:10px;border-radius:50%;background:var(--coral);box-shadow:18px 0 0 var(--amber),36px 0 0 var(--mint)}.alita-live-card img{position:absolute;left:50%;top:52%;width:min(86%,390px);transform:translate(-50%,-50%);filter:drop-shadow(0 28px 34px rgba(20,39,45,.2));animation:alita-float 5s ease-in-out infinite}.voice-wave{position:absolute;left:50%;bottom:26px;display:flex;align-items:end;gap:8px;height:50px;transform:translate(-50%)}.voice-wave i{width:9px;height:24px;border-radius:999px;background:linear-gradient(180deg,var(--mint),var(--teal));animation:voice-wave .94s ease-in-out infinite}.voice-wave i:nth-child(2){animation-delay:.11s}.voice-wave i:nth-child(3){animation-delay:.22s}.voice-wave i:nth-child(4){animation-delay:.33s}.voice-wave i:nth-child(5){animation-delay:.44s}.alita-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}.alita-stats article,.alita-moments article,.alita-paths article{border:1px solid rgba(20,39,45,.08);border-radius:8px;background:#ffffffb8;box-shadow:0 14px 38px #14272d14}.alita-stats article{padding:22px}.alita-stats b{display:block;font-family:var(--serif);font-size:clamp(32px,4vw,54px);line-height:1}.alita-stats span{display:block;margin-top:8px;color:var(--muted);font-weight:900}.alita-position{margin-top:62px}.alita-moments{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px}.alita-moments article{padding:24px}.alita-moments span{color:var(--teal);font-family:var(--serif);font-size:28px;font-weight:900}.alita-moments p,.alita-paths p{color:var(--muted);line-height:1.68}.alita-install{grid-template-columns:minmax(0,1fr) minmax(260px,.48fr) auto;margin-top:42px}.alita-paths{display:grid;gap:10px}.alita-paths article{padding:16px}.alita-paths strong{display:block;margin-bottom:5px}.spec-grid{display:grid;gap:12px}.spec{display:grid;grid-template-columns:110px minmax(0,1fr);gap:14px;padding:16px;border-radius:8px;background:#ffffff94}.spec span{color:#557176;font-weight:900}.spec b{line-height:1.48}.protocol-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:60px;padding:18px;background:var(--deep);color:#fff}.protocol-strip div{padding:18px;border-radius:8px;background:#ffffff14}.protocol-strip span{display:block;margin-bottom:9px;color:#95d7cc;font-size:12px;font-weight:900}.download-hero,.community-hero{display:grid;min-height:56vh;align-items:center}.download-grid{margin-top:-28px}.download-card{min-height:310px;padding:28px;background:linear-gradient(160deg,#ffffffc7,#e9fbf5a8)}.download-card h2,.case-card h2{font-size:clamp(28px,3vw,40px)}.download-card a{display:inline-flex;align-items:center;gap:9px;margin-top:18px;font-weight:900;color:#1a6963}.download-card.muted{opacity:.68}.split-banner{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-top:28px;padding:28px;background:linear-gradient(135deg,#ffe2d6db,#ffffffb3)}.partner-page{min-height:76vh;padding:44px 0}.partner-points{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}.partner-points span{border-radius:999px;padding:10px 14px;background:#ffffffb8;color:#24585a;font-size:13px;font-weight:900}.partner-form{display:grid;gap:16px;padding:28px}.partner-form label{display:grid;gap:8px}.partner-form label span{color:#416267;font-size:12px;font-weight:900}.partner-form input,.partner-form select{width:100%;min-height:50px;border:1px solid var(--line);border-radius:8px;padding:0 14px;background:#ffffffc7;color:var(--ink);font-weight:800}.case-grid{margin-top:30px}.case-card{min-height:330px;padding:28px;background:linear-gradient(180deg,#ffffffc2,#ffffff8a),radial-gradient(circle at 90% 10%,rgba(51,215,170,.2),transparent 14rem)}.community-hero{min-height:58vh}.community-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.site-footer{position:relative;z-index:1;width:min(1220px,calc(100% - 36px));margin:0 auto 28px;color:#f8fff8}.footer-shell{display:grid;grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr);gap:28px;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:18px;padding:clamp(22px,4vw,42px);background:radial-gradient(circle at 12% 18%,rgba(51,215,170,.34),transparent 20rem),radial-gradient(circle at 86% 22%,rgba(255,128,106,.28),transparent 22rem),linear-gradient(135deg,#13272d,#263d43 56%,#182d33);box-shadow:0 26px 90px #13272d42}.footer-signal .eyebrow{color:#bde9e1}.footer-signal h2{max-width:640px;margin-bottom:16px;font-size:clamp(28px,3.2vw,44px);line-height:1.12}.footer-signal p:not(.eyebrow){max-width:620px;color:#c9e3df;font-size:17px;line-height:1.72}.app-frame.lang-en .footer-signal h2{max-width:600px;font-size:clamp(26px,2.8vw,40px)}.footer-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.qr-wall{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:stretch}.qr-card{position:relative;display:grid;min-height:330px;align-content:start;gap:12px;overflow:hidden;border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:16px;background:#ffffff1a;color:#fff;transition:transform .18s ease,background .18s ease}.qr-card:hover{transform:translateY(-4px);background:#ffffff26}.qr-card span{display:inline-flex;width:max-content;border-radius:999px;padding:7px 10px;background:#ffffff24;font-size:12px;font-weight:900;text-transform:uppercase}.qr-card img{width:100%;max-width:180px;justify-self:center;margin:6px 0 4px;border:10px solid #fff;border-radius:8px;background:#fff}.discord-handle{display:grid;min-height:176px;place-items:center;gap:8px;padding:16px 12px;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:radial-gradient(circle at 50% 20%,rgba(255,255,255,.18),transparent 9rem),#5865f229;text-align:center}.discord-handle svg{width:30px;height:30px;color:#fff}.discord-handle strong{max-width:100%;font-size:clamp(15px,1.35vw,20px);line-height:1.18;overflow-wrap:anywhere}.discord-handle em{color:#dfe4ff;font-size:10px;font-style:normal;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.qr-card b{font-size:17px;line-height:1.35}.qr-card small{color:#b7d9d4;font-size:12px;font-weight:800;word-break:break-word}.qr-card.wechat{background:linear-gradient(180deg,#33d7aa38,#ffffff14)}.qr-card.x{background:linear-gradient(180deg,#ffffff29,#ffffff0f)}.qr-card.discord{grid-column:1 / -1;grid-template-columns:minmax(140px,.72fr) minmax(0,1fr);align-items:center;align-content:center;min-height:auto;background:linear-gradient(180deg,#5865f252,#ffffff14)}.qr-card.discord>span{grid-column:1 / -1}.qr-card.discord .discord-handle{grid-row:2 / span 3}.qr-card.discord b,.qr-card.discord small,.qr-card.discord .channel-actions{grid-column:2}.channel-actions{display:grid;gap:8px;margin-top:auto;min-width:0}.channel-actions a,.channel-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;gap:7px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#ffffff1f;color:#fff;cursor:pointer;font:inherit;padding:0 10px;font-size:12px;font-weight:900;text-decoration:none;white-space:normal;text-align:center}.channel-actions svg{width:15px;height:15px}.footer-ribbon{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:16px 4px 0;color:#526a6d;font-size:12px;font-weight:900;text-transform:uppercase}.metrics-page{min-height:72vh}.metrics-hero{max-width:900px;padding:42px 0 28px}.metrics-hero p:not(.eyebrow){color:var(--muted);font-size:20px;line-height:1.7}.metrics-summary,.metrics-grid{display:grid;gap:16px}.metrics-summary{grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 16px}.metrics-summary article,.metric-table,.recent-events,.metrics-error{border:1px solid var(--line);border-radius:8px;background:#ffffffad;box-shadow:0 20px 60px #2949501a;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.metrics-summary article{min-height:140px;padding:22px}.metrics-summary span,.metric-row span,.recent-row span{color:#507074;font-size:12px;font-weight:900;text-transform:uppercase}.metrics-summary b{display:block;margin-top:16px;font-family:var(--serif);font-size:clamp(32px,4vw,56px);line-height:1}.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-table,.recent-events,.metrics-error{padding:24px}.metric-table h2,.recent-events h2{font-size:clamp(28px,3vw,42px)}.metric-row,.recent-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 0;border-top:1px solid var(--line)}.metric-row b{font-size:24px}.recent-events{margin-top:16px}.recent-row{grid-template-columns:120px minmax(0,1fr)}.recent-row small{grid-column:1 / -1;color:var(--muted);font-weight:700}.metrics-error{color:#805240}@keyframes page-in{0%{opacity:0;transform:rotateX(9deg) translateY(28px);transform-origin:50% 0}to{opacity:1;transform:rotateX(0) translateY(0)}}@keyframes orbit{to{transform:translate(-50%,-50%) rotateX(62deg) rotate(360deg)}}@keyframes float-product{50%{transform:translateY(-14px) rotate(1.5deg)}}@keyframes voice-wave{50%{height:48px}}@keyframes alita-float{50%{transform:translate(-50%,calc(-50% - 14px)) rotate(1.5deg)}}@media (max-width: 1060px){.site-header{grid-template-columns:1fr auto}.header-tools{grid-column:2;grid-row:1;justify-self:end}nav{grid-column:1 / -1;justify-self:stretch;width:100%;min-width:0;border-radius:8px}.site-header.lang-en nav button{padding:0 9px;font-size:11.5px}.two-column,.tech-board,.alita-showcase,.alita-install,.install-panel,.footer-shell,.protocol-strip,.alita-moments{grid-template-columns:1fr}.qr-wall,.alita-stats,.metrics-summary,.metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.metrics-grid{grid-template-columns:1fr}.orbital-product{min-height:560px}.feature-tile,.feature-tile:nth-child(1),.feature-tile:nth-child(2){grid-column:span 3}}@media (max-width: 760px){body{background-size:auto}.ambient-field{display:none}.site-header{gap:12px;padding:14px}.page-shell{width:min(100% - 28px,1220px);padding-top:24px;padding-bottom:58px}.brand{min-width:0}.brand-mark{width:42px;height:42px;font-size:23px}.brand small{display:none}.login-link{min-height:42px;padding:0 13px;font-size:12px}.header-tools{display:flex;align-items:center;justify-content:end;flex-wrap:wrap;gap:8px}.language-switch{max-width:min(62vw,250px);overflow-x:auto;scrollbar-width:none}.language-switch::-webkit-scrollbar{display:none}.language-switch svg{margin-left:5px;flex:0 0 auto}.language-switch button{min-width:34px;padding:0 8px}nav{gap:4px;padding:6px;scrollbar-width:none}nav::-webkit-scrollbar{display:none}nav button,.login-link{flex:0 0 auto}h1{font-size:clamp(36px,10.8vw,52px);line-height:1.06}.app-frame.lang-en h1,.app-frame.lang-en .partner-page h1,.app-frame.lang-en .download-hero h1,.app-frame.lang-en .community-hero h1,.app-frame.lang-en .page-top h1{font-size:clamp(34px,9vw,48px);line-height:1.08}h2{font-size:clamp(30px,9vw,44px)}.hero{min-height:auto;padding:22px 0 36px}.hero-actions,.split-actions,.split-banner{flex-direction:column;align-items:stretch}.button{width:100%}.duo-entry,.tri-entry,.product-lanes,.download-grid,.case-grid,.community-grid,.alita-stats,.alita-moments,.qr-wall,.metrics-summary,.feature-mosaic{grid-template-columns:1fr}.feature-tile,.feature-tile:nth-child(1),.feature-tile:nth-child(2){grid-column:auto}.orbital-product{min-height:min(430px,105vw)}.robot{width:min(74vw,330px);border-radius:28px}.robot-desktop{left:0;top:26%}.robot-humanoid{right:0}.cloud-core{width:118px;height:118px}.cloud-core span{font-size:29px}.dark-hero{width:100%;margin-left:0;padding:28px 18px;border-radius:14px}.page-hero{min-height:auto;padding:22px 0 42px}.solo-product img{width:min(100%,360px);border-radius:28px}.entry-card,.feature-tile,.download-card,.case-card,.partner-form,.tech-board,.install-panel,.protocol-strip,.split-banner,.metric-table,.recent-events,.metrics-error{padding:20px}.entry-card,.download-card,.case-card{min-height:auto}.install-actions{min-width:0}.protocol-strip{gap:10px}.partner-page{min-height:auto;padding:24px 0}.site-footer{width:min(100% - 28px,1220px)}.footer-shell{border-radius:14px}.footer-signal h2{font-size:clamp(28px,7vw,38px)}.footer-actions{flex-direction:column}.qr-card{min-height:auto}.qr-card.discord{grid-template-columns:1fr}.qr-card.discord .discord-handle,.qr-card.discord b,.qr-card.discord small,.qr-card.discord .channel-actions{grid-column:auto;grid-row:auto}.discord-handle{min-height:140px}.spec{grid-template-columns:1fr}.metrics-hero{padding:20px 0 18px}.metrics-summary article{min-height:auto}.metrics-summary b{font-size:clamp(34px,12vw,52px)}.recent-row{grid-template-columns:1fr}}@media (max-width: 430px){.site-header{grid-template-columns:1fr auto}.header-tools{display:contents}.language-switch{grid-column:1 / -1;grid-row:2;max-width:100%;width:100%}.login-link{grid-column:2;grid-row:1;width:auto;justify-content:center;text-align:center}nav{grid-column:1 / -1;grid-row:3}.button,.partner-form button{min-height:48px;padding:0 16px}.hero-lead,.section-headline p,.entry-card p,.feature-tile p,.case-card p,.download-card p,.partner-page p,.community-hero p,.split-banner p{font-size:16px}.cloud-core{width:104px;height:104px}.cloud-core small{margin-top:-32px}.qr-card img{max-width:165px}.discord-handle strong{font-size:15px}}
