:root{--bg:#03040a;--panel:#0b0e18;--panel2:#111525;--line:rgba(255,255,255,.1);--muted:#8891a7;--text:#ebedf5;--purple:#8b5cf6;--purple2:#bba4ff;--green:#51e88a;--red:#f56c7e}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Outfit,Arial,sans-serif;overflow-x:hidden}.site-noise{position:fixed;inset:0;pointer-events:none;opacity:.035;z-index:10;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.topbar{height:76px;position:fixed;top:0;left:0;right:0;z-index:20;display:flex;align-items:center;padding:0 clamp(24px,5vw,80px);border-bottom:1px solid transparent;transition:.3s;background:linear-gradient(#03040add,transparent)}.topbar.scrolled{background:#03040af2;border-color:var(--line);backdrop-filter:blur(18px)}.brand{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;font:16px Michroma,sans-serif;letter-spacing:.08em}.brand-mark{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--purple2);color:var(--purple2);font:15px Sora,sans-serif;transform:skew(-8deg);box-shadow:0 0 15px #8b5cf644}.desktop-nav{display:flex;gap:34px;margin-left:clamp(70px,11vw,190px)}.desktop-nav a,.footer-links a{color:#8f98ab;text-decoration:none;font-size:13px;transition:.2s}.desktop-nav a:hover,.footer-links a:hover{color:#fff}.top-actions{margin-left:auto;display:flex;align-items:center;gap:18px}.lang-btn,.menu-btn{border:0;background:transparent;color:#9ba3b6;font:12px 'JetBrains Mono',monospace;cursor:pointer}.lang-btn span{color:var(--purple2);font-size:15px;margin-left:3px}.outline-btn,.primary-btn{font:600 12px 'JetBrains Mono',monospace;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:.25s}.outline-btn{border:1px solid #8b5cf677;color:#c7b8ff;background:#8b5cf60b;padding:12px 18px}.outline-btn:hover{background:#8b5cf622;box-shadow:0 0 22px #8b5cf633}.compact{padding:10px 16px}.menu-btn{display:none;width:26px;padding:0}.menu-btn span{display:block;height:1px;background:#d4d8e2;margin:6px 0}.mobile-nav{display:none}.section-shell{width:min(1200px,calc(100% - 48px));margin:0 auto}.hero{min-height:800px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:120px 0 70px;overflow:hidden}.hero:before{content:"";position:absolute;top:75px;left:50%;width:1px;height:380px;background:linear-gradient(#8b5cf655,transparent);opacity:.7}.hero-glow{position:absolute;width:460px;height:460px;border-radius:50%;filter:blur(120px);opacity:.23;pointer-events:none}.glow-left{background:#6d28d9;left:-230px;top:230px}.glow-right{background:#312e81;right:-240px;top:90px}.eyebrow,.section-kicker{color:#a997e9;font:10px 'JetBrains Mono',monospace;letter-spacing:.15em;text-transform:uppercase}.eyebrow{position:relative;margin-bottom:27px}.live-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 11px var(--green);margin-right:9px;vertical-align:1px}.hero h1{position:relative;margin:0;font:800 clamp(48px,8vw,105px)/.93 Sora,sans-serif;letter-spacing:.02em;color:#f6f5ff}.hero h1 span,.intro h2 span,.section-heading h2 span,.product-copy h3 span,.cta h2 span{color:transparent;background:linear-gradient(115deg,#fff 10%,#a78bfa 67%,#7645eb);background-clip:text;-webkit-background-clip:text}.hero-copy{position:relative;max-width:570px;color:#9ba4b8;font-size:15px;line-height:1.7;margin:30px 0}.hero-actions{display:flex;gap:26px;align-items:center;position:relative}.primary-btn{color:#08060f;border:1px solid #c3afff;background:#c4b1ff;padding:14px 20px;box-shadow:0 0 22px #8b5cf633}.primary-btn:hover{background:#e8e0ff;transform:translateY(-2px);box-shadow:0 0 32px #8b5cf677}.primary-btn span{font-size:16px;margin-left:12px}.text-btn{color:#b7bfce;text-decoration:none;font:12px 'JetBrains Mono',monospace}.text-btn span{color:var(--purple2);margin-left:8px;font-size:17px}.hero-stats{position:relative;display:flex;gap:50px;margin-top:85px}.hero-stats div{display:flex;flex-direction:column;gap:6px}.hero-stats strong{font:700 19px 'JetBrains Mono',monospace;color:#d4c8ff}.hero-stats span{font-size:10px;color:#687185;text-transform:uppercase;letter-spacing:.1em}.scroll-cue{position:absolute;bottom:22px;color:#596275;font:9px 'JetBrains Mono',monospace;letter-spacing:.17em}.scroll-cue span{display:inline-block;width:5px;height:5px;border:1px solid #aa98eb;border-radius:50%;margin-right:8px}.intro{border-top:1px solid var(--line);padding:130px 0 160px}.intro-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;margin-top:33px}.intro h2,.section-heading h2,.cta h2{font:700 clamp(35px,5vw,65px)/1.1 Sora,sans-serif;margin:0;letter-spacing:.02em}.large-copy{font-size:23px;line-height:1.45;color:#e4e5ed;margin:0 0 22px;max-width:510px}.muted-copy{font-size:14px;line-height:1.7;color:#697286;max-width:430px}.feature-section,.products,.comparison,.faq{padding:80px 0 150px}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin:20px 0 45px}.section-heading>p{font-size:13px;color:#6f788d;max-width:210px;line-height:1.5;margin:0 4% 5px 0}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.feature-card{min-height:330px;padding:29px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);position:relative;background:linear-gradient(145deg,#0b0d15aa,transparent);overflow:hidden}.feature-card:after{content:"";position:absolute;right:-80px;bottom:-95px;width:220px;height:220px;background:#8b5cf615;border-radius:50%;filter:blur(28px)}.featured-card{background:linear-gradient(145deg,#160e2d,#080a12)}.card-number{color:#586175;font:11px 'JetBrains Mono',monospace;position:absolute;right:25px}.feature-icon{display:grid;place-items:center;color:#788398;font-size:28px;margin:33px 0 24px}.purple-icon{color:#b09afa;text-shadow:0 0 15px #8b5cf6}.feature-card h3{font:600 19px/1.2 Sora,sans-serif;margin:0 0 18px;letter-spacing:.03em}.feature-card h3 span{color:#8f99ac}.feature-card p{font-size:13px;line-height:1.65;color:#727c91;max-width:250px;margin:0}.card-line{height:1px;background:#8b5cf633;margin:26px 0 14px}.feature-card b{font:10px 'JetBrains Mono',monospace;color:#947be8;letter-spacing:.12em}.products{border-top:1px solid var(--line);padding-top:100px}.product-heading{margin-bottom:35px}.product-switcher{display:flex;border-bottom:1px solid var(--line);margin-bottom:55px}.product-tab{border:0;background:transparent;color:#667084;padding:16px 0;margin-right:40px;cursor:pointer;font:12px 'JetBrains Mono',monospace;letter-spacing:.1em}.product-tab span{color:#947de9}.product-tab.active{color:#f3efff;border-bottom:2px solid var(--purple2)}.product-panel{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.product-label{font:10px 'JetBrains Mono',monospace;color:#967fe4;letter-spacing:.14em;margin-bottom:19px}.product-copy h3{font:600 clamp(35px,5vw,60px)/1.1 Sora,sans-serif;margin:0 0 25px}.product-copy h3 span{font-size:.75em}.product-copy>p{font-size:16px;line-height:1.65;color:#858ea1;max-width:430px}.product-points{display:flex;flex-direction:column;gap:13px;margin:30px 0;color:#b7a7fc;font:10px 'JetBrains Mono',monospace;letter-spacing:.07em}.product-visual{height:400px;position:relative;border:1px solid #8b5cf633;background:radial-gradient(circle at center,#1b143b,transparent 52%),#070912;overflow:hidden}.visual-grid{position:absolute;inset:0;opacity:.17;background-image:linear-gradient(#a78bfa 1px,transparent 1px),linear-gradient(90deg,#a78bfa 1px,transparent 1px);background-size:40px 40px;transform:perspective(350px) rotateX(62deg) scale(1.7) translateY(100px);transform-origin:center bottom}.core-orb{position:absolute;top:50%;left:50%;width:150px;height:150px;transform:translate(-50%,-50%);display:grid;place-items:center}.orb-ring{position:absolute;border:1px solid #a78bfa99;border-radius:50%;box-shadow:0 0 20px #8b5cf655}.ring-one{inset:6px;transform:rotateX(65deg) rotateZ(20deg)}.ring-two{inset:-17px;transform:rotateY(70deg) rotateZ(-22deg);border-color:#8b5cf655}.orb-core{width:64px;height:64px;display:grid;place-items:center;border-radius:50%;background:#140f2e;border:1px solid #c2afff;color:#c9b8ff;font:600 26px Sora;box-shadow:0 0 35px #8b5cf6aa}.visual-label{position:absolute;color:#78819a;font:10px 'JetBrains Mono',monospace;letter-spacing:.08em}.top-label{top:20px;left:22px}.bottom-label{bottom:20px;right:22px}.bottom-label span{color:var(--green)}.comparison{border-top:1px solid var(--line);padding-top:100px}.table-wrap{overflow-x:auto;border:1px solid var(--line)}table{width:100%;border-collapse:collapse;min-width:700px}th,td{text-align:left;padding:18px 22px;border-bottom:1px solid var(--line);font-size:13px;color:#7f899d}th{color:#687286;font:10px 'JetBrains Mono',monospace;letter-spacing:.1em;background:#080a11}td:first-child{color:#dadce5}.twin-col{background:#110b24aa;color:#d2c5ff}.good{color:var(--green);margin-right:8px}.bad{color:var(--red);margin-right:8px}.quote-section{padding:150px 0 160px;text-align:center;border-bottom:1px solid var(--line)}.quote-mark{font:100px Georgia;color:#a38de7;line-height:.5;height:45px}.quote-section blockquote{font:500 clamp(23px,3.5vw,42px)/1.3 Sora,sans-serif;margin:0;color:#f1f1f7}.quote-section blockquote span{color:#8f96a8}.quote-line{width:45px;height:1px;background:#aa95f4;margin:28px auto 18px}.quote-by{color:#656e82;font:10px 'JetBrains Mono',monospace;letter-spacing:.13em}.faq{border-top:1px solid var(--line);padding-top:100px}.faq-list{border-top:1px solid var(--line);max-width:900px;margin-top:40px}.faq-item{width:100%;border:0;border-bottom:1px solid var(--line);background:transparent;color:#e8e9f0;padding:25px 0;text-align:left;cursor:pointer;position:relative;font:500 15px Outfit}.faq-item b{position:absolute;right:10px;color:#9d8de0;font-size:23px;font-weight:300;transition:.25s}.faq-item p{display:none;color:#778196;font-size:13px;line-height:1.7;max-width:720px;margin:16px 35px 0 0}.faq-item.open p{display:block}.faq-item.open b{transform:rotate(45deg)}.cta{text-align:center;padding:140px 0 180px;position:relative;overflow:hidden}.cta-glow{position:absolute;width:500px;height:250px;left:50%;top:100px;transform:translateX(-50%);background:#7c3aed35;filter:blur(100px)}.cta h2,.cta p,.cta button{position:relative}.cta h2{font-size:clamp(40px,6vw,75px);margin:20px 0}.cta p{color:#7e879a;margin:25px 0 30px}.large{padding:17px 27px}footer{border-top:1px solid var(--line);padding:42px clamp(24px,5vw,80px) 30px;display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:30px}.footer-brand p{color:#626b7c;font-size:12px;margin:14px 0 0}.footer-links{display:flex;gap:26px;justify-content:center}.copyright{color:#4f5768;font:9px 'JetBrains Mono',monospace;text-align:right}.modal{display:none;position:fixed;inset:0;z-index:50;align-items:center;justify-content:center;padding:20px}.modal.open{display:flex}.modal-backdrop{position:absolute;inset:0;background:#01030bcc;backdrop-filter:blur(15px)}.modal-content{position:relative;width:min(100%,490px);padding:40px;background:linear-gradient(145deg,#12162aff,#05070fff);border:1px solid #8b5cf655;box-shadow:0 30px 90px #000,0 0 45px #8b5cf633;animation:modalIn .3s ease}.close-btn{position:absolute;top:16px;right:18px;background:#ffffff0d;border:0;color:#9aa4b9;font-size:25px;line-height:1;width:31px;height:31px;cursor:pointer}.modal-header{text-align:center;margin:6px 0 28px}.modal-icon{width:44px;height:44px;display:grid;place-items:center;margin:0 auto 18px;color:#c6b3ff;border:1px solid #a78bfa;background:#8b5cf61a;font:700 19px Sora}.modal-header h2{font:600 25px Sora;margin:0 0 11px}.modal-header p{color:#8992a5;font-size:13px;margin:0}.community-link{display:grid;grid-template-columns:35px 1fr 20px;align-items:center;gap:15px;color:#ececf4;text-decoration:none;border:1px solid #8b5cf633;background:#0b0f1b;padding:15px;margin-top:12px;transition:.2s}.community-link:hover{border-color:#a78bfa;background:#15102b;transform:translateX(3px)}.community-symbol{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#8b5cf633;color:#c4b3ff}.community-link b{display:block;font-size:14px}.community-link small{display:block;color:#768095;font:10px 'JetBrains Mono',monospace;text-transform:uppercase;margin-top:4px}.community-link>strong{color:#b9a6fb;font-size:17px}@keyframes modalIn{from{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:760px){.topbar{height:66px;padding:0 22px}.desktop-nav,.top-actions .outline-btn,.lang-btn{display:none}.menu-btn{display:block}.mobile-nav{position:absolute;display:none;top:65px;left:0;right:0;padding:18px 22px 24px;background:#05060cf7;border-bottom:1px solid var(--line);backdrop-filter:blur(18px)}.mobile-nav.open{display:grid;gap:18px}.mobile-nav a{color:#c8ccda;text-decoration:none;font:13px 'JetBrains Mono',monospace}.mobile-nav .outline-btn{width:max-content}.section-shell{width:min(100% - 40px,1200px)}.hero{min-height:730px;padding-top:120px}.hero h1{font-size:43px}.hero-copy{font-size:13px}.hero-stats{gap:20px;margin-top:65px}.hero-stats strong{font-size:15px}.hero-stats span{font-size:8px}.intro,.feature-section,.products,.comparison,.faq{padding-top:80px;padding-bottom:100px}.intro-grid,.product-panel{grid-template-columns:1fr;gap:35px}.large-copy{font-size:20px}.section-heading{display:block}.section-heading>p{margin-top:18px}.feature-grid{grid-template-columns:1fr}.feature-card{min-height:285px}.product-visual{height:310px;order:-1}.product-panel{gap:45px}.product-switcher{overflow:auto}.product-tab{white-space:nowrap}.table-wrap{margin:0 -20px}.quote-section{padding:100px 0}.quote-section blockquote{font-size:24px}.faq-item{padding-right:30px}footer{grid-template-columns:1fr;padding:35px 22px 25px;gap:25px}.footer-links{justify-content:flex-start;flex-wrap:wrap}.copyright{text-align:left}.modal-content{padding:35px 23px}}
