:root{--bg:#07132f;--ink:#f5f8ff;--muted:#aebcdb;--cyan:#00d6ff;--violet:#a348ff;--blue:#0084ff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}a{color:inherit;text-decoration:none}.wrap{max-width:1180px;margin:auto;padding-left:30px;padding-right:30px}.nav{height:92px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ffffff1c}.brand,.footerbrand{display:flex;align-items:center;gap:15px}.symbol{font-weight:1000;letter-spacing:-.12em;font-size:32px;padding-right:6px;background:linear-gradient(115deg,#00e4e9 5%,#0084ff 50%,#e044f9 100%);background-clip:text;color:transparent;font-style:italic}.brandname{font-size:11px;letter-spacing:.18em;font-weight:800;line-height:1.4}.nav nav{display:flex;gap:32px}.nav nav a{font-size:14px;color:#c5cce1}.nav nav a:hover,.footerlinks a:hover{color:var(--cyan)}.hero{min-height:740px;position:relative;overflow:hidden;padding-top:120px;padding-bottom:100px}.eyebrow,.kicker{font-size:12px;letter-spacing:.2em;font-weight:800;color:#76dfff}.eyebrow{display:flex;align-items:center;gap:12px}.dot{width:8px;height:8px;border-radius:50%;background:#00e9c6;box-shadow:0 0 16px #00e9c6}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(55px,7.5vw,105px);line-height:1.02;letter-spacing:-.075em;margin:24px 0 30px;position:relative;z-index:2}h1 span{background:linear-gradient(100deg,#00d6ff,#558bff,#b45aff);background-clip:text;color:transparent}.hero>p{font-size:19px;line-height:1.8;color:var(--muted);max-width:540px;position:relative;z-index:2}.actions{display:flex;gap:13px;margin-top:32px;position:relative;z-index:2}.btn{display:inline-flex;gap:25px;align-items:center;justify-content:center;border-radius:12px;padding:17px 23px;font-weight:750;font-size:14px}.primary{background:linear-gradient(110deg,#00bfe8,#4078ff);color:#fff;box-shadow:0 12px 35px #0078ff40}.secondary{border:1px solid #ffffff45;color:#e9edff}.hero-art{position:absolute;right:-75px;top:140px;width:550px;height:480px;pointer-events:none}.orb{position:absolute;border-radius:50%;filter:blur(2px)}.orb1{width:370px;height:370px;background:radial-gradient(circle at 30% 25%,#1ac8ff,#2a2bba 52%,#6311a7 80%,transparent);right:40px;top:0;opacity:.7}.orb2{width:230px;height:230px;background:#b42df5;filter:blur(95px);bottom:10px;right:0;opacity:.6}.glass{position:absolute;top:90px;right:80px;width:345px;height:275px;border:1px solid #ffffff50;border-radius:35px;transform:rotate(-12deg);background:linear-gradient(145deg,#ffffff28,#ffffff05);backdrop-filter:blur(16px);box-shadow:0 40px 80px #0008;display:flex;flex-direction:column;align-items:center;justify-content:center}.glasslogo{font-size:108px;font-weight:1000;font-style:italic;letter-spacing:-.13em;padding-right:20px;background:linear-gradient(110deg,#00f5ec,#279bff,#f45bee);background-clip:text;color:transparent}.glasscaption{font-size:10px;letter-spacing:.2em;color:#f7edff}.glasscaption i{color:var(--cyan)}.apps-section{background:#f6f8ff;color:#0b1834;padding:110px 0}.sectiontop{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:44px}.sectiontop h2,.about h2,.contact h2{font-size:clamp(38px,4.7vw,60px);letter-spacing:-.06em;line-height:1.1;margin:14px 0}.sectiontop p{max-width:320px;line-height:1.7;color:#60708c}.apps-section .kicker{color:#007ac8}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.appcard{background:#fff;border:1px solid #e4e9f5;border-radius:22px;overflow:hidden;box-shadow:0 12px 36px #10204c0a}.art{height:210px;display:grid;place-items:center;font-size:105px;color:white}.art1{background:radial-gradient(circle at 30% 20%,#ffb778,#ff6194 55%,#7743d9)}.art2{background:radial-gradient(circle at 40% 20%,#385eb7,#161c5d 65%,#5a268d)}.art3{background:radial-gradient(circle at 30% 20%,#44dcd8,#1387d1 60%,#343cb7)}.cardbody{padding:25px}.type{color:#6175a5;font-size:10px;letter-spacing:.2em;font-weight:850}.cardbody h3{font-size:23px;letter-spacing:-.035em;margin:10px 0}.cardbody p{color:#64728d;line-height:1.65;min-height:76px}.status{display:inline-block;border-radius:100px;background:#eaf1ff;color:#3158a6;padding:8px 13px;font-size:12px;font-weight:750}.note{margin:25px 0 0;color:#75829b;font-size:13px}.about{padding-top:125px;padding-bottom:125px;display:grid;grid-template-columns:1fr 1fr;gap:80px}.about em{font-style:normal;color:#77cfff}.about p{font-size:18px;color:var(--muted);line-height:1.8}.about strong{color:white}.values{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.values span{border:1px solid #ffffff36;border-radius:100px;padding:10px 17px;font-size:13px}.contact-section{background:radial-gradient(ellipse at 90% 90%,#3b207c,#0d2453 48%,#07132f);border-top:1px solid #ffffff22}.contact{text-align:center;padding-top:110px;padding-bottom:110px}.contact p{color:var(--muted);font-size:18px}.contact .btn{margin:20px 0}.contact small{display:block;color:#9cafd5;font-size:12px}footer{min-height:120px;display:flex;align-items:center;justify-content:space-between;gap:20px}footer .footerbrand span:last-child{font-size:13px;font-weight:700}.footerlinks{display:flex;gap:22px;font-size:13px;color:#c6d1e8}.copyright{font-size:12px;color:#8394b9}.legal{max-width:850px;margin:80px auto 130px;padding:0 25px;line-height:1.8;color:#b8c7e5}.legal h1{font-size:55px}.legal h2{font-size:24px;margin-top:38px;color:white}.legal a{text-decoration:underline}@media(max-width:900px){.hero-art{opacity:.3;right:-230px}.cards{grid-template-columns:1fr 1fr}.about{gap:30px}}@media(max-width:650px){.nav{height:78px}.nav nav{gap:14px}.nav nav a{font-size:12px}.nav nav a:nth-child(2){display:none}.hero{padding-top:105px;min-height:650px}.hero-art{top:210px;right:-320px;opacity:.23}.hero>p{font-size:16px}.sectiontop{display:block}.cards,.about{grid-template-columns:1fr}.apps-section,.about{padding-top:80px;padding-bottom:80px}.about{gap:20px}footer{padding-top:30px;padding-bottom:30px;flex-wrap:wrap}.copyright{width:100%}.actions{flex-wrap:wrap}}