:root{color-scheme:dark;--bg:#090b12;--paper:#101420;--paper2:#151a29;--text:#f5f6ff;--muted:#a7afc6;--line:#2a3041;--accent:#9251ff;--cyan:#488dff;--orange:#ff653e;--w:1120px}
*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:system-ui,-apple-system,sans-serif;line-height:1.65}a{color:inherit}a:focus-visible{outline:3px solid #88b3ff;outline-offset:4px;border-radius:4px}::selection{background:#744be6;color:white}
.wrap{max-width:var(--w);margin:auto;padding:0 26px}.nav-bar{border-bottom:1px solid #ffffff12;background:#090b12e8;position:relative;z-index:4}.nav-inner{min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:18px}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;font-family:system-ui,-apple-system,'Segoe UI',sans-serif;font-size:25px;font-weight:700;letter-spacing:-.8px;white-space:nowrap}.brand img{width:48px;height:48px;object-fit:contain}.brand strong{color:#bca5ff;font-weight:700}.nav-links{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.nav-links a{font-size:14px;text-decoration:none;color:var(--muted);font-weight:700;transition:color .2s}.nav-links a:hover,.nav-links a[aria-current='page']{color:#fff}.lang-toggle{border:1px solid #ffffff33;border-radius:999px;padding:7px 11px;color:#eee!important}.eyebrow{display:inline-flex;align-items:center;gap:9px;letter-spacing:2.1px;text-transform:uppercase;font-size:11px;font-weight:800;color:#c5b6ff}.eyebrow:before{content:'';width:9px;height:9px;background:var(--orange);border-radius:50%;box-shadow:0 0 15px #ff653e87}.gradient-text{background:linear-gradient(100deg,#55acff 0%,#aa6cff 51%,#ff6844 100%);background-clip:text;-webkit-background-clip:text;color:transparent}.hero{position:relative;overflow:hidden;border-bottom:1px solid #ffffff15;min-height:610px;display:grid;align-items:center}.hero:before{content:'';position:absolute;z-index:0;pointer-events:none;width:850px;height:850px;right:-270px;top:-180px;border-radius:50%;background:radial-gradient(circle,#8a43fb27 0%,#244be81f 34%,transparent 66%);filter:blur(9px)}.hero-grid{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:50px;align-items:center;padding-top:88px;padding-bottom:90px}.hero h1,.page-hero h1{font-family:system-ui,-apple-system,'Segoe UI',sans-serif;letter-spacing:-3.5px;font-size:clamp(46px,5.9vw,81px);line-height:1.05;margin:20px 0 24px}.hero .lede{color:var(--muted);font-size:18px;max-width:560px;line-height:1.8}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin:29px 0 20px}.button{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:48px;border-radius:13px;padding:12px 22px;text-decoration:none;font-weight:800;font-size:14px}.button.primary{background:linear-gradient(105deg,#346efb,#924efb);box-shadow:0 10px 36px #713fee40;color:#fff}.button.outline{border:1px solid #ffffff30;background:#ffffff0b}.hero-note{color:#8894af;font-size:13px}.showcase{position:relative;min-height:430px;max-width:460px;justify-self:center;width:100%;display:flex;align-items:center;justify-content:center}.mock{position:relative;width:330px;max-width:100%;min-height:430px;border-radius:31px;background:linear-gradient(155deg,#22223c 0%,#121626 53%,#0c101b 100%);border:1px solid #ffffff35;box-shadow:0 36px 90px #0009,0 0 90px #8852ff1b;padding:23px;transform:rotate(5deg)}.mock:before{content:'';display:block;width:65px;height:4px;border-radius:20px;background:#ffffff38;margin:0 auto 24px}.mock-cover{height:215px;border-radius:23px;background:radial-gradient(circle at 60% 29%,#e08afa 0%,#8549ed 30%,#273da6 62%,#12152a 100%);display:grid;place-items:center;position:relative;overflow:hidden}.mock-cover:before{content:'';position:absolute;width:245px;height:245px;border:2px solid #ffffff28;border-radius:50%;transform:translate(65px,-48px)}.mock-cover:after{content:'';position:absolute;width:190px;height:190px;border:2px solid #ffffff22;border-radius:50%;transform:translate(-80px,100px)}.mock-cover img{position:relative;z-index:1;width:145px;height:145px;object-fit:contain;filter:drop-shadow(0 12px 15px #18142d65)}.mock-title{font-family:system-ui,-apple-system,'Segoe UI',sans-serif;font-weight:700;font-size:19px;margin:21px 0 2px}.mock-caption{font-size:12px;color:#aab2cc}.timeline{height:4px;background:#ffffff24;border-radius:4px;margin:25px 0 16px}.timeline:before{content:'';display:block;width:48%;height:100%;border-radius:4px;background:linear-gradient(90deg,#3889ff,#a854ff)}.controls{display:flex;gap:20px;align-items:center;justify-content:center;font-size:19px;font-weight:800}.play-dot{width:43px;height:43px;display:grid;place-items:center;background:#f7f7ff;color:#131624;border-radius:50%;font-size:19px}.float-card{position:absolute;bottom:37px;left:-12px;border:1px solid #ffffff3b;background:#1f263dec;backdrop-filter:blur(15px);border-radius:15px;display:flex;align-items:center;gap:11px;padding:13px 17px;box-shadow:0 12px 37px #0008;transform:rotate(-5deg)}.float-card i{display:block;height:28px;width:4px;border-radius:4px;background:#b075ff;box-shadow:8px -6px #a05ffc,16px 5px #ef6c7b,24px -9px #568dff;margin-right:26px}.float-card b{display:block;font-size:12px}.float-card small{font-size:11px;color:#a8b0c9}.section{padding:86px 0}.section-top{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:30px}.section h2{font-family:system-ui,-apple-system,'Segoe UI',sans-serif;font-size:clamp(29px,3vw,42px);letter-spacing:-1.6px;line-height:1.16;margin:11px 0}.section-intro{color:var(--muted);max-width:620px;font-size:15px}.features{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.feature{padding:28px;border:1px solid #ffffff18;border-radius:22px;background:linear-gradient(150deg,#151b2b,#0f1320);min-height:220px}.feature-icon{width:46px;height:46px;border-radius:15px;background:#8b53ff2a;display:grid;place-items:center;font-size:22px;margin-bottom:21px}.feature h3{margin:0 0 7px;font-size:19px;font-family:system-ui,-apple-system,'Segoe UI',sans-serif}.feature p{margin:0;color:#a7aec2;font-size:14px}.coming{color:#c7adef;background:#8655ff20;border:1px solid #9c64ff52;padding:3px 8px;border-radius:999px;font-size:10px;vertical-align:middle;white-space:nowrap;margin-left:4px}.stat-band{border-top:1px solid #ffffff15;border-bottom:1px solid #ffffff15;background:linear-gradient(90deg,#11152a,#16122b)}.stat-inner{padding:35px 0;display:flex;justify-content:space-around;flex-wrap:wrap;gap:23px;text-align:center}.stat-inner span{color:#b7bfd6;font-weight:700;font-size:13px}.stat-inner b{display:block;font-family:system-ui,-apple-system,'Segoe UI',sans-serif;font-size:21px;color:#fff;margin-bottom:2px}.contact-block{border:1px solid #ffffff25;border-radius:25px;background:radial-gradient(circle at 80% 20%,#824bff22,transparent 53%),linear-gradient(120deg,#171b31,#111521);padding:40px;display:flex;justify-content:space-between;gap:25px;align-items:center}.contact-block h2{font-family:system-ui,-apple-system,'Segoe UI',sans-serif;font-size:30px;margin:0 0 8px;letter-spacing:-1px}.contact-block p{color:var(--muted);margin:0}.page-hero{padding:78px 0 44px;border-bottom:1px solid #ffffff14;background:radial-gradient(ellipse at 72% 20%,#7034bf20,transparent 42%)}.page-hero h1{font-size:clamp(40px,5vw,65px);margin:12px 0 15px}.page-hero p{color:var(--muted);max-width:770px;font-size:17px}.updated{font-size:12px;color:#939cb5;margin-top:21px}.document{max-width:870px;padding-top:55px;padding-bottom:90px}.document h2{font-size:24px;font-family:system-ui,-apple-system,'Segoe UI',sans-serif;letter-spacing:-.6px;margin:38px 0 13px}.document h3{font-size:16px;margin:22px 0 9px}.document p,.document li{color:#c2c8d7;font-size:15px;line-height:1.85}.document ul{padding-left:22px}.document li{margin-bottom:8px}.document a{color:#bba0ff;text-underline-offset:3px}.legal-card{border:1px solid #52496b;border-left:3px solid #a569ff;background:#17172b;padding:18px 22px;border-radius:11px;margin:25px 0}.legal-card p{margin:0}.footer{border-top:1px solid #ffffff17;background:#0d101a;padding:35px 0 22px}.footer-row{display:flex;align-items:start;justify-content:space-between;gap:22px;flex-wrap:wrap}.footer a{text-decoration:none;color:#adb6cd}.footer-links{display:flex;gap:18px;flex-wrap:wrap;font-size:13px}.footer small{color:#707a95;font-size:12px}.footer-legal{margin-top:19px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.footer .brand{font-size:20px}.footer .brand img{width:31px;height:31px}@media(max-width:900px){.hero-grid{grid-template-columns:1fr;gap:38px}.showcase{justify-self:start;margin-left:48px}.hero{min-height:0}.features{grid-template-columns:1fr 1fr}}@media(max-width:650px){.wrap{padding:0 18px}.nav-inner{padding:14px 0;flex-wrap:wrap;min-height:0}.brand{font-size:22px}.brand img{width:39px;height:39px}.nav-links{gap:15px}.nav-links a{font-size:12px}.hero-grid{padding-top:58px;padding-bottom:55px}.hero h1{letter-spacing:-2.6px}.hero .lede{font-size:16px}.showcase{margin-left:0;justify-self:center;min-height:390px}.mock{width:275px;min-height:370px;padding:17px}.mock-cover{height:180px}.float-card{left:-4px}.section{padding:60px 0}.features{grid-template-columns:1fr}.contact-block{padding:27px;flex-direction:column;align-items:start}.page-hero{padding:55px 0 33px}.page-hero h1{letter-spacing:-2px}.document{padding-top:24px;padding-bottom:55px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
