:root{font-family:Segoe UI,system-ui,sans-serif;color:#f4f3fa;background:#0d0e14;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;font-weight:400;scroll-behavior:smooth}*{box-sizing:border-box}body{margin:0;min-width:360px;background:#0d0e14}a{color:inherit;text-decoration:none}.wrap{width:min(1160px,calc(100% - 64px));margin-inline:auto}.topbar{height:82px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff0d}.brand{display:inline-flex;gap:10px;align-items:center;font-family:Space Grotesk,sans-serif;font-size:17px;font-weight:700;letter-spacing:-.5px}.brand-mark{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(140deg,#9286ff,#6358d9);box-shadow:0 5px 22px #766af244;color:#fff;font-size:17px}.brand-light{color:#aaa4ff;font-weight:500}.nav-links{display:flex;align-items:center;gap:35px;margin-left:80px;color:#a4a3b2;font-size:13px}.nav-links a,.nav-account,.footer-account{transition:color .18s ease}.nav-links a:hover,.nav-account:hover,.footer-account:hover{color:#fff}.nav-account{padding:10px 15px;border:1px solid #ffffff20;border-radius:9px;color:#d3d1df;font-size:12px}.hero{position:relative;min-height:570px;display:grid;grid-template-columns:.88fr 1.12fr;align-items:center;gap:30px;padding-top:40px;padding-bottom:35px}.hero-copy{position:relative;z-index:1;padding:20px 0 35px}.eyebrow{color:#a69fff;font-size:10px;font-weight:700;letter-spacing:1.55px}.hero-copy>.eyebrow{display:inline-flex;align-items:center;gap:9px}.status-dot,.float-live{width:7px;height:7px;border-radius:50%;background:#68e1aa;box-shadow:0 0 12px #68e1aa88}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:Segoe UI,system-ui,sans-serif}h1{margin:23px 0 16px;font-size:clamp(42px,5vw,63px);line-height:1.06;letter-spacing:-3.4px}h1 span,.section-heading h2 span{color:#aaa4ff}.hero-description{max-width:435px;margin-bottom:26px;color:#a7a5b2;font-size:15px;line-height:1.8}.hero-actions{display:flex;flex-wrap:wrap;gap:10px}.button{min-height:47px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 17px;border-radius:9px;font-size:12px;font-weight:700;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.button:hover{transform:translateY(-2px)}.button svg,.footer-account svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.button-primary{background:linear-gradient(105deg,#8175f6,#695de5);box-shadow:0 9px 26px #6d61e544;color:#fff}.button-primary:hover{box-shadow:0 12px 32px #6d61e577}.button-secondary{border:1px solid #ffffff1b;color:#d2d0dc}.button-secondary:hover{border-color:#9b91ff88}.compatibility{margin:15px 0 0;color:#747383;font-size:10px}.compatibility span{padding:0 7px;color:#a69fff}.hero-art{position:relative;min-width:0;padding:28px 0 30px 18px;perspective:1300px}.glow{position:absolute;width:85%;height:80%;top:10%;left:10%;border-radius:50%;background:#6b5bff21;filter:blur(80px)}.app-window{position:relative;z-index:1;overflow:hidden;aspect-ratio:1.46;border:1px solid #ffffff27;border-radius:13px;background:#171820;box-shadow:0 32px 95px #0009,0 0 65px #786cf018;transform:rotateY(-7deg) rotateX(2deg)}.window-top{height:35px;display:flex;align-items:center;gap:5px;padding:0 12px;background:#1d1e27;border-bottom:1px solid #ffffff0b}.window-top>span{width:6px;height:6px;border-radius:50%;background:#4a4b56}.window-top>span:first-child{background:#fc777b}.window-top>span:nth-child(2){background:#f2bf5b}.window-top>span:nth-child(3){background:#64cc8a}.window-top i{margin:auto;color:#858493;font-size:8px;font-style:normal}.window-top b{color:#747381;font-size:8px}.window-content{height:calc(100% - 35px);display:flex}.mock-rail{width:7%;display:flex;flex-shrink:0;flex-direction:column;align-items:center;gap:9px;padding-top:12px;background:#121319}.mock-logo,.mock-server{width:22px;height:22px;display:grid;place-items:center;border-radius:7px;background:#282936;color:#aaa4ff;font-size:8px;font-weight:700}.mock-logo{background:#7569ec;color:#fff}.mock-server.active{background:#453e78}.mock-channels{position:relative;width:26%;flex-shrink:0;padding:13px 10px;background:#1a1b23;border-right:1px solid #ffffff08}.mock-channels>strong{display:block;overflow:hidden;color:#dfdeea;font-size:8px;white-space:nowrap}.mock-channels>small{display:block;margin-top:22px;color:#717181;font-size:6px;letter-spacing:.7px}.mock-channel{padding:7px 6px;color:#898897;font-size:8px}.mock-channel.selected{margin-top:5px;border-radius:4px;background:#35314f;color:#c3bdff}.mock-channels .voice-label{margin-top:18px}.mock-channel.online{color:#6bd2a0}.mock-user{position:absolute;right:0;bottom:0;left:0;height:37px;display:flex;align-items:center;gap:6px;padding:0 8px;background:#15161d}.mock-user>span{width:19px;height:19px;display:grid;place-items:center;border-radius:6px;background:#6b5db9;font-size:8px}.mock-user b,.mock-user small{display:block;font-size:7px}.mock-user small{margin-top:2px;color:#70d7a4;font-size:6px}.mock-user>i{margin-left:auto;color:#66d99e;font-size:6px}.mock-chat{min-width:0;flex:1}.mock-chat>header{height:36px;display:flex;justify-content:space-between;align-items:center;padding:0 12px;border-bottom:1px solid #ffffff0b;color:#e6e5ed;font-size:8px;font-weight:700}.mock-chat>header i{color:#7d7c8a;font-size:6px;font-style:normal;font-weight:400}.mock-chat>header i:first-letter{color:#62d59d}.mock-messages{display:flex;flex-direction:column;gap:10px;padding:12px}.mock-message{display:flex;align-items:flex-start;gap:7px}.message-avatar{width:20px;height:20px;display:grid;place-items:center;flex-shrink:0;border-radius:6px;font-size:8px;font-weight:700}.message-avatar.violet{background:#5d529c}.message-avatar.green{background:#347b62}.mock-message b{color:#e0dfeb;font-size:7px}.mock-message b small{margin-left:5px;color:#72717f;font-size:6px;font-weight:400}.mock-message p{margin:4px 0 0;color:#aaa9b6;font-size:7px}.mock-share{margin:1px 3px 0 27px;padding:7px;border:1px solid #ffffff13;border-radius:6px;background:#1d1e27}.share-top{display:flex;justify-content:space-between;color:#d4d2e0;font-size:6px}.share-top i{color:#aaa4ff;font-size:5px;font-style:normal}.share-screen{height:76px;display:grid;place-items:center;margin-top:6px;border:1px solid #6960aa55;border-radius:4px;background:radial-gradient(ellipse at 50% 45%,#51468b,#1a1b24 68%)}.share-screen span{width:21px;height:21px;display:grid;place-items:center;padding-left:2px;border-radius:50%;background:#ffffff19;color:#fff;font-size:9px}.mock-input{display:flex;justify-content:space-between;align-items:center;height:28px;margin-top:1px;padding:0 8px;border:1px solid #ffffff0d;border-radius:5px;color:#72717f;font-size:7px}.mock-input span{color:#a6a2ba}.float-card{position:absolute;z-index:2;right:-9px;bottom:1px;display:flex;align-items:center;gap:11px;padding:12px 15px;border:1px solid #ffffff20;border-radius:10px;background:#20212b;box-shadow:0 12px 34px #0008}.sound-wave{color:#9a8dff;font-size:13px;letter-spacing:-2px}.float-card b,.float-card small{display:block;white-space:nowrap}.float-card b{font-size:9px}.float-card small{margin-top:3px;color:#92919e;font-size:7px}.float-live{margin-left:3px}.quick-facts{display:grid;grid-template-columns:repeat(3,1fr);padding:18px 0 42px;border-bottom:1px solid #ffffff12}.quick-facts>div{display:grid;grid-template-columns:39px 1fr;grid-template-rows:1fr 1fr;align-items:center;column-gap:10px;padding:4px 28px;border-right:1px solid #ffffff12}.quick-facts>div:first-child{padding-left:5px}.quick-facts>div:last-child{border:0}.fact-icon{grid-row:span 2;width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#8d7cff15;color:#aaa2ff;font-size:15px}.quick-facts strong{align-self:end;color:#e0dfe8;font-size:11px}.quick-facts small{align-self:start;margin-top:3px;color:#858493;font-size:9px}.features{padding-top:91px;padding-bottom:90px}.section-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:31px}.section-heading h2{margin:13px 0 0;font-size:36px;line-height:1.14;letter-spacing:-1.7px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.feature-card{position:relative;min-height:269px;overflow:hidden;padding:20px;border:1px solid #ffffff11;border-radius:12px;background:#14151d}.feature-purple{--feature: #a69aff;--feature-rgb: 139, 120, 255}.feature-blue{--feature: #78b5ff;--feature-rgb: 74, 145, 247}.feature-green{--feature: #71d7a5;--feature-rgb: 75, 201, 140}.feature-card:before{position:absolute;top:-77px;right:-55px;width:165px;height:165px;border-radius:50%;background:rgba(var(--feature-rgb),.1);filter:blur(30px);content:""}.feature-icon{position:relative;width:32px;height:32px;display:grid;place-items:center;margin-bottom:19px;border-radius:9px;background:rgba(var(--feature-rgb),.13);color:var(--feature);font-size:15px}.feature-kicker{color:var(--feature);font-size:7px;font-weight:700;letter-spacing:1.15px}.feature-card h3{margin:8px 0 6px;font-size:17px;letter-spacing:-.4px}.feature-card p{position:relative;z-index:1;max-width:285px;margin-bottom:0;color:#92919f;font-size:10px;line-height:1.7}.voice-visual{position:absolute;right:20px;bottom:22px;left:20px;height:39px;display:flex;align-items:center;justify-content:center;gap:5px;border:1px solid #ffffff0d;border-radius:7px;background:#ffffff04}.voice-visual span{width:4px;height:10px;border-radius:4px;background:#8f81f5}.voice-visual span:nth-child(3n){height:22px}.voice-visual span:nth-child(4n){height:15px}.voice-visual span:nth-child(5n){height:29px}.screen-visual{position:absolute;right:20px;bottom:20px;left:20px;height:62px;overflow:hidden;border:1px solid #ffffff13;border-radius:7px;background:linear-gradient(120deg,#292442,#192032)}.screen-bar{height:15px;display:flex;align-items:center;gap:3px;padding-left:7px;border-bottom:1px solid #ffffff0c}.screen-bar i{width:4px;height:4px;border-radius:50%;background:#ffffff37}.screen-lines{display:grid;gap:5px;padding:8px}.screen-lines i{width:75%;height:3px;border-radius:4px;background:#aaa0ff45}.screen-lines i:nth-child(2){width:55%}.screen-lines i:nth-child(3){width:66%}.chat-visual{position:absolute;right:20px;bottom:20px;left:20px;display:grid;gap:5px}.chat-visual span{width:fit-content;padding:6px 8px;border:1px solid #ffffff0c;border-radius:6px;background:#ffffff06;color:#c5c3d0;font-size:8px}.chat-visual span:nth-child(2){margin-left:auto;border-color:#9c8bff27;background:#8f7cff12}.chat-visual i{padding-left:7px;color:#777684;font-size:6px;font-style:normal}.download-cta{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:54px 20px 47px;border:1px solid #8e7dff20;border-radius:14px;background:radial-gradient(ellipse at 50% 130%,#7867ee32,transparent 70%),#14141d;text-align:center}.cta-orb{position:absolute;top:-135px;left:calc(50% - 170px);width:340px;height:210px;border-radius:50%;background:#8174ff19;filter:blur(60px);pointer-events:none}.download-cta>*:not(.cta-orb){position:relative}.download-cta h2{margin:12px 0 7px;font-size:30px;letter-spacing:-1px}.download-cta p{margin-bottom:20px;color:#a09eae;font-size:11px}.download-cta small{margin-top:10px;color:#7e7c8b;font-size:8px}.footer{min-height:96px;display:flex;align-items:center;gap:25px;color:#858391;font-size:9px}.footer .brand{margin-right:auto;color:#f4f3fa;font-size:13px}.footer .brand-mark{width:27px;height:27px;border-radius:8px;font-size:13px}.footer-account{display:inline-flex;align-items:center;gap:5px;color:#aaa4ff}.footer-account svg{width:13px;height:13px}.footer>small{color:#696876}@media(max-width:900px){.hero{grid-template-columns:1fr;gap:0;padding-top:58px}.hero-copy{padding-bottom:4px}.hero-art{width:min(660px,100%);margin:0 auto;padding-left:0}.hero{min-height:0}.quick-facts>div{padding-inline:14px}.feature-card{padding:16px}.features{padding-top:70px;padding-bottom:70px}}@media(max-width:620px){.wrap{width:calc(100% - 36px)}.topbar{height:68px}.nav-links{display:none}.nav-account{margin-left:auto;padding:8px 10px;font-size:10px}.hero{padding-top:47px}.hero-copy{padding-top:0}.eyebrow{font-size:8px}.hero-copy h1{font-size:43px;letter-spacing:-2.6px}.hero-description{max-width:355px;font-size:13px}.hero-actions{align-items:stretch;flex-direction:column;max-width:330px}.button{min-height:45px}.compatibility{font-size:9px}.hero-art{margin-top:17px;padding-bottom:29px}.app-window{aspect-ratio:1.25;transform:none}.mock-channels{width:30%;padding:9px 6px}.mock-rail{width:8%}.mock-messages{gap:7px;padding:8px}.share-screen{height:53px}.float-card{right:-3px;bottom:-1px;gap:8px;padding:9px 10px}.sound-wave{font-size:10px}.quick-facts{grid-template-columns:1fr;gap:12px;padding:20px 0 29px}.quick-facts>div,.quick-facts>div:first-child{padding:0;border:0}.quick-facts>div:last-child{border:0}.features{padding-top:60px;padding-bottom:55px}.section-heading{margin-bottom:23px}.section-heading h2{font-size:31px}.feature-grid{grid-template-columns:1fr;gap:10px}.feature-card{min-height:240px;padding:19px}.feature-card p{font-size:11px}.download-cta{padding:41px 17px 37px}.download-cta h2{font-size:25px}.download-cta p{line-height:1.6}.footer{min-height:128px;display:grid;grid-template-columns:1fr auto;gap:9px;padding-top:18px;padding-bottom:18px}.footer .brand{grid-column:1}.footer>span{grid-row:2}.footer-account{grid-column:2;grid-row:1}.footer>small{grid-column:2;grid-row:2;text-align:right}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
