:root{--bg:#070e18;--surface:#101d2b;--line:#294054;--text:#f3f7fa;--muted:#9caec0;--mint:#65e9bc;--gold:#d9c3a0;--cyan:#a8d9ed;--max:1220px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;line-height:1.58;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}::selection{background:#5ce4ae;color:#061a17}.wrap{width:min(calc(100% - 64px),var(--max));margin:auto}.ambient{position:absolute;pointer-events:none;filter:blur(85px);z-index:-1}.ambient-one{width:550px;height:550px;top:110px;right:-150px;background:#0c625a4d}.ambient-two{width:300px;height:450px;top:700px;left:-170px;background:#263a7655}.topbar{position:sticky;z-index:50;top:0;background:#080f19eb;backdrop-filter:blur(20px);border-bottom:1px solid #ffffff12}.nav{display:flex;align-items:center;justify-content:space-between;gap:24px;height:86px}.brand{display:flex;align-items:center;gap:11px;font-weight:900;font-size:16px;letter-spacing:-.055em;line-height:1.1;white-space:nowrap}.brandmark{width:42px;height:42px;display:grid;place-items:center;background:linear-gradient(135deg,#b4fbdc,#2db7a3);color:#092120;border-radius:13px;font-size:25px}.brand-thin{font-weight:400;color:#c6ddd8}.brand small{display:block;font-weight:600;letter-spacing:.19em;color:#839ca5;font-size:8px;margin-top:6px}.links{display:flex;gap:29px;font-size:12px;font-weight:650;color:#b3c2d0}.links a:hover,.site-footer a:hover{color:var(--mint)}.navright{display:flex;align-items:center;gap:12px}.release{padding:8px 12px;border:1px solid #37756269;background:#16362d7d;color:#adf2d9;font-size:10px;letter-spacing:.08em;font-weight:750;border-radius:50px;white-space:nowrap}.online{display:inline-block;width:7px;height:7px;border-radius:50%;background:#67ecc0;margin-right:7px;box-shadow:0 0 15px #54f5b2}.menubtn{display:none;color:white;background:#162938;border:1px solid #325062;border-radius:10px;padding:6px 10px}.hero{padding:100px 0 115px;min-height:750px;display:grid;grid-template-columns:1.06fr 1fr;gap:55px;align-items:center}.eyebrow{color:var(--mint);letter-spacing:.21em;font-size:10px;font-weight:850;text-transform:uppercase}.eyebrow .line{display:inline-block;height:1px;background:var(--mint);width:24px;vertical-align:middle;margin-right:9px}.hero h1{font-size:clamp(60px,6.5vw,106px);line-height:.98;letter-spacing:-.085em;margin:28px 0 33px;font-weight:800}.hero h1 em,.security h2 em,.endcap h2 em,.experience-notes h3 em{font-style:normal;color:var(--mint)}.hero-lead{color:#b3c5d1;max-width:530px;font-size:18px;line-height:1.85}.hero-lead strong{color:#f4fbf9;font-weight:600}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin:38px 0 53px}.btn{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;border-radius:12px;font-weight:750;font-size:13px;padding:16px 23px;border:1px solid transparent;transition:transform .2s,background .2s}.btn:hover{transform:translateY(-2px)}.btn-main{background:var(--mint);color:#08291f;box-shadow:0 13px 42px #31c49530}.btn-sub{color:#d7e4ec;border-color:#41606d;background:#20314273}.hero-foot{display:flex;gap:33px}.hero-foot div{display:grid;gap:2px}.hero-foot b{color:#d1e9e5;font-size:11px}.hero-foot span{font-size:11px;color:#758b9e}.hero-visual{position:relative;min-height:600px;display:flex;justify-content:center;align-items:center}.orbit{position:absolute;border:1px solid #60deb927;border-radius:50%;width:500px;height:500px}.orbit-b{width:395px;height:395px;border-color:#71d9ca2d}.device{z-index:2;width:302px;background:#030b12;border:7px solid #273949;border-radius:40px;box-shadow:0 40px 100px #0009,0 0 60px #39dcaa13;padding:14px 9px 9px;transform:rotate(7deg)}.device-notch{width:87px;height:14px;margin:-12px auto 8px;background:#243541;border-radius:0 0 14px 14px}.phone-inner{background:linear-gradient(180deg,#0f2131,#081723);border-radius:23px;padding:18px 13px 19px;min-height:495px;overflow:hidden}.mini-top{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:850}.mini-gem{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:#8bf4d7;color:#0b2823;font-size:18px}.mini-top small{display:block;color:#8ba1aa;letter-spacing:.1em;font-size:6px}.mini-top i{margin-left:auto;color:#83ddbe;font-style:normal;font-size:6px}.mini-hero{margin:24px 0 18px;border-radius:17px;background:linear-gradient(120deg,#135960,#246b4c);padding:20px 15px}.mini-hero>span{font-size:8px;letter-spacing:.1em;color:#b7e9df}.mini-hero strong{font-size:32px;letter-spacing:-1px;display:block;margin:9px 0}.mini-hero div{font-size:8px;color:#b4dad6;display:flex;justify-content:space-between}.mini-hero div span{color:#80ffcb}.mini-smalltitle{font-size:8px;font-weight:850;letter-spacing:.08em;display:flex;justify-content:space-between;margin:17px 0 10px}.mini-smalltitle span{color:#7299a8}.mini-tiles{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mini-tiles>div{background:#172e3f;border:1px solid #26495a;border-radius:12px;padding:12px}.mini-tiles small{color:#abc4cd;font-size:7px}.mini-tiles b{font-size:13px;display:block;margin-top:8px}.mini-bank{display:flex;align-items:center;gap:7px;padding:10px 4px;border-bottom:1px solid #244052}.bankmark{width:26px;height:26px;flex:none;display:grid;place-items:center;border-radius:8px;font-weight:900}.tmark{background:#fae136;color:#1f2021}.omark{background:#ff7055;color:#fff}.mini-bank>div{display:grid;gap:1px}.mini-bank b{font-size:9px}.mini-bank small{font-size:7px;color:#8fabb6}.mini-bank>strong{margin-left:auto;font-size:10px}.mini-bottom{display:flex;justify-content:space-around;margin-top:17px;border-top:1px solid #294c57;padding-top:11px}.mini-bottom>span{font-size:15px;text-align:center;color:#83d8b2}.mini-bottom small{display:block;font-size:7px;color:#9eb5bf}.glass-floating{z-index:3;position:absolute;padding:17px 19px;border:1px solid #53786c85;background:#11262fcc;backdrop-filter:blur(16px);border-radius:14px;box-shadow:0 20px 45px #0006}.glass-floating .micro{display:block;color:#92b8bb;font-size:8px;letter-spacing:.15em;font-weight:850}.glass-floating strong{font-size:13px;display:block;margin:9px 0}.glass-floating .spark{font-size:9px;color:#72f1c4}.glass-floating .light{color:#6f958d}.glass-left{left:-8px;top:133px}.glass-right{right:-12px;bottom:125px}.visual-disclaimer{position:absolute;bottom:5px;right:0;color:#607b89;letter-spacing:.14em;font-weight:750;font-size:9px}.visual-disclaimer span{color:var(--mint)}.trustbar{border-top:1px solid #2d465144;border-bottom:1px solid #2d465144;background:#0e1924}.trustbar-inner{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:25px 0;font-size:10px;font-weight:750;letter-spacing:.14em;color:#97b2b5}.trustbar i{color:#63dcb3;font-style:normal;margin-right:9px}.section{padding:112px 0;scroll-margin-top:82px}.section-head{display:flex;align-items:end;justify-content:space-between;gap:50px;margin-bottom:46px}.section-head h2,.security h2,.endcap h2{font-size:clamp(36px,4.8vw,64px);letter-spacing:-.06em;line-height:1.12;margin:14px 0 0}.dim{color:#7d94a3}.section-head>p{color:#93aabb;max-width:430px;font-size:15px;margin:0 0 8px;line-height:1.8}.experience-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.75fr);gap:58px;align-items:center}.preview-panel{background:#101e2b;border:1px solid #365164;border-radius:22px;overflow:hidden;box-shadow:0 30px 90px #0004}.preview-top{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #2e4854;padding:17px 21px;font-size:9px;letter-spacing:.13em;font-weight:800;color:#8fabbb}.dots{display:flex;gap:5px}.dots i{width:7px;height:7px;background:#617b88;border-radius:50%}.dots i:first-child{background:#59e4ad}.dummy{color:#71e1bc}.preview-switch{display:flex;gap:6px;padding:12px 17px;border-bottom:1px solid #2e4854}.preview-switch button{border:0;background:transparent;border-radius:9px;color:#96b0bf;font-size:12px;font-weight:700;padding:10px 15px}.preview-switch button.selected{background:#245d4b;color:#a7f5d4}.demo-body{padding:25px;min-height:380px}.preview-footer{display:flex;justify-content:space-between;gap:9px;padding:14px 22px;color:#688d9b;border-top:1px solid #2e4854;font-size:9px;font-weight:800;letter-spacing:.09em}.preview-footer span:first-child{color:#58d8a7}.demo-title{font-size:12px;letter-spacing:.13em;font-weight:850;color:#a1c7c6;margin-bottom:14px}.demo-hero{padding:22px;background:linear-gradient(115deg,#16515b,#286e4f);border:1px solid #54c8aa66;border-radius:15px}.demo-hero small{font-size:10px;letter-spacing:.14em;color:#a2ded0}.demo-hero strong{font-size:36px;display:block;letter-spacing:-1.5px;margin:9px 0}.demo-hero span{font-size:11px;color:#beece0}.demo-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.demo-stat{padding:15px;background:#192f40;border:1px solid #3a5364;border-radius:13px}.demo-stat small{color:#a4c1cc;font-size:10px}.demo-stat b{display:block;margin:7px 0 0;font-size:18px}.demo-card{border:1px solid #3d5666;background:#172b3b;border-radius:13px;padding:14px;margin-bottom:10px;display:flex;gap:10px;align-items:center}.demo-card>div{display:grid;gap:3px}.demo-card strong{font-size:12px}.demo-card small{color:#95b3c2;font-size:10px}.demo-card>em{margin-left:auto;font-size:14px;font-weight:800;font-style:normal}.demo-note{font-size:11px;color:#8baebd;margin-top:16px;line-height:1.6}.demo-chiprow{display:flex;gap:7px;flex-wrap:wrap;margin:14px 0}.demo-chip{background:#1b3945;border:1px solid #406878;border-radius:9px;padding:9px 10px;font-size:11px;color:#caeee3}.demo-chip.active{background:#28664f;color:#dcfff0}.demo-chart{width:100%;height:138px;background:#132839;border-radius:13px;border:1px solid #345364}.note-line{display:flex;gap:21px;padding:20px 0;border-bottom:1px solid #ffffff1b}.note-line>b{color:#5bd6b2;font-size:12px}.note-line strong{font-size:14px}.note-line p{font-size:13px;color:#94aabb;margin:7px 0 0;line-height:1.7}.experience-notes h3{font-size:30px;line-height:1.27;letter-spacing:-.045em;margin:17px 0 26px}.features-section{background:linear-gradient(180deg,#0b1824,#08131e)}.features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.feature{position:relative;background:linear-gradient(155deg,#132839,#10202d);border:1px solid #2b4454;border-radius:18px;padding:25px;min-height:266px;overflow:hidden}.feature.featured{grid-column:span 2;min-height:290px;background:linear-gradient(115deg,#123d3e,#122639)}.feature-icon{height:44px;width:44px;border:1px solid #5fd6b355;background:#5cd9ad16;border-radius:13px;display:grid;place-items:center;color:#8ef3cf;font-size:22px}.feature-no{position:absolute;top:28px;right:23px;color:#668d99;font-size:9px;font-weight:850;letter-spacing:.14em}.feature h3{font-size:21px;letter-spacing:-.04em;margin:23px 0 9px}.feature p{color:#a3b9c7;font-size:13px;line-height:1.8;margin:0}.feature-visual{display:flex;justify-content:space-between;align-items:end;margin-top:29px}.feature-visual small{font-size:9px;color:#97bdba}.feature-visual strong{display:block;font-size:25px;color:#84ffca}.feature-visual svg{width:47%}.pillrow{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}.pillrow span{font-size:10px;border:1px solid #477465;border-radius:8px;background:#22504675;padding:5px 9px;color:#b6e9d4}.fakebar{height:7px;border-radius:9px;background:#2b4455;margin-top:19px;overflow:hidden}.fakebar span{display:block;background:#65e9bc;width:42%;height:100%}.fakebar.line2{margin-top:10px}.fakebar.line2 span{width:75%;background:#8bb6dd}.arch-shell{border:1px solid #345467;background:#101e2b;border-radius:22px;padding:32px;box-shadow:0 25px 60px #0003}.arch-title{display:flex;justify-content:space-between;gap:10px;padding-bottom:22px;color:#8aabba;font-size:10px;font-weight:850;letter-spacing:.14em}.arch-grid{display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr) 40px minmax(0,1fr);align-items:center;gap:15px}.arch-node{border:1px solid #395468;background:#162e40;border-radius:17px;text-align:center;padding:25px 10px;min-height:175px}.arch-green{background:#123d38;border-color:#4a947d}.arch-symbol{color:#93eecb;font-size:30px}.arch-node>span{display:block;color:#7d9eaf;font-size:9px;letter-spacing:.12em;font-weight:850;margin:7px}.arch-node h3{font-size:21px;margin:7px 0}.arch-node p{font-size:11px;color:#adc7d0;margin:0}.arch-arrow,.arch-down{color:#65e7b6;font-size:25px;text-align:center}.arch-down{padding:18px}.arch-store{display:grid;grid-template-columns:1fr 1fr;gap:15px;max-width:760px;margin:auto}.arch-store>div{background:#172f40;border:1px solid #3a5c6a;border-radius:15px;padding:23px;display:flex;gap:13px;align-items:center}.database-icon{color:#8df0c7;font-size:27px}.arch-store b,.arch-store small{display:block}.arch-store small{font-size:11px;color:#97b4c1;margin-top:5px}.arch-caption{margin:25px 0 0;text-align:center;font-size:11px;color:#7b9baa}.security{background:#0c1e2b;border-top:1px solid #213e49;border-bottom:1px solid #213e49}.security-layout{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.security-layout>div>p:not(.eyebrow){font-size:16px;color:#a4bbc7;line-height:1.9;max-width:440px}.security-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px}.security-cards article{background:#102839;border:1px solid #355361;border-radius:14px;padding:20px}.security-cards article span{color:#74e5bc;font-size:11px}.security-cards article b{display:block;margin-top:12px;font-size:14px}.security-cards article p{margin:8px 0 0;font-size:12px;color:#92b1bb}.gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.gallery-slot{border-radius:18px;overflow:hidden;border:1px solid #315064;background:#112234}.slot-visual{height:315px;background:radial-gradient(ellipse at 80% 10%,#2e806745,transparent 60%),repeating-linear-gradient(0deg,transparent 0 31px,#69caae07 32px),#0f2231;display:grid;place-items:center;position:relative}.slot-visual>span{position:absolute;top:16px;left:18px;font-size:10px;color:#5faeac;letter-spacing:.2em}.slot-outline{width:125px;height:214px;border:2px solid #547f8455;border-radius:21px;padding:22px 12px;display:grid;align-content:start;gap:12px;transform:rotate(-7deg)}.slot-outline div{background:#386c7066;height:21px;border-radius:7px}.slot-outline div:first-child{height:50px;background:#367c7166}.slot-visual>i{position:absolute;bottom:20px;font-size:9px;letter-spacing:.18em;color:#70adad;font-style:normal}.slot-footer{padding:19px;display:flex;justify-content:space-between;gap:15px;align-items:center}.slot-footer b{font-size:13px}.slot-footer span{font-size:11px;color:#91adba}.roadmap-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:11px}.roadmap-item{border-top:2px solid #44746a;padding:21px 17px;background:#102232}.roadmap-item>span{font-size:11px;color:#80d7b5}.roadmap-item b{display:block;letter-spacing:.1em;font-size:10px;margin:14px 0}.roadmap-item p{font-size:12px;color:#9db4c2;min-height:38px}.roadmap-item small{font-size:9px;color:#6ee2b0;letter-spacing:.12em;font-weight:750}.roadmap-item.upcoming{border-top-color:#5b6d86}.roadmap-item.upcoming small{color:#c3b58d}.endcap{background:radial-gradient(ellipse at 50% 100%,#184d49,#0b1b29 65%);text-align:center;padding:115px 0}.endcap h2{font-size:clamp(55px,8vw,100px)}.endcap p{color:#9db9c3;margin:22px auto 34px}.site-footer{border-top:1px solid #ffffff1a;padding:30px 0}.foot{display:flex;align-items:center;justify-content:space-between;gap:20px}.foot>span,.foot>a:last-child{font-size:10px;letter-spacing:.12em;color:#819da8}.foot .brand{font-size:13px}.foot .brandmark{width:32px;height:32px;font-size:19px}.foot .brand small{font-size:6px}
@media(max-width:1100px){.hero{gap:15px}.glass-left{left:-32px}.glass-right{right:-20px}.features{grid-template-columns:repeat(2,minmax(0,1fr))}.experience-grid{gap:30px}.hero h1{font-size:72px}.hero-visual{min-height:570px}}
@media(max-width:800px){.wrap{width:min(calc(100% - 36px),var(--max))}.nav{height:72px}.links{display:none;position:absolute;top:72px;left:0;right:0;background:#0b1825;border-bottom:1px solid #345464;padding:20px;flex-direction:column;text-align:center}.links.open{display:flex}.menubtn{display:block}.hero{padding:64px 0 70px;grid-template-columns:1fr;text-align:center}.hero-lead{margin:auto}.hero-actions,.hero-foot{justify-content:center}.hero-visual{min-height:580px}.glass-left{left:2%}.glass-right{right:1%}.section{padding:79px 0}.section-head{display:block}.section-head>p{margin-top:20px}.experience-grid,.security-layout{grid-template-columns:1fr}.experience-notes{max-width:650px}.arch-grid{gap:6px}.arch-node{padding:18px 7px}.gallery-grid{gap:9px}.slot-visual{height:255px}.slot-footer{display:grid}.roadmap-strip{grid-template-columns:repeat(2,1fr)}}
@media(max-width:540px){.release{font-size:9px;padding:6px}.brand{font-size:13px}.brand small{font-size:6px}.brandmark{width:37px;height:37px}.hero h1{font-size:clamp(52px,14vw,78px)}.hero-lead{font-size:15px}.hero-foot{gap:17px}.hero-foot span{font-size:9px}.hero-visual{min-height:540px}.device{width:275px}.orbit{width:325px;height:325px}.orbit-b{width:250px;height:250px}.glass-floating{padding:11px}.glass-floating strong{font-size:10px}.glass-left{left:-5px;top:70px}.glass-right{right:-6px;bottom:90px}.visual-disclaimer{bottom:0;font-size:8px}.trustbar-inner{justify-content:center}.features,.gallery-grid{grid-template-columns:1fr}.feature.featured{grid-column:auto}.section-head h2,.security h2{font-size:42px}.demo-body{padding:14px;min-height:360px}.preview-switch{padding:9px 6px;gap:0;justify-content:space-between}.preview-switch button{padding:9px 8px;font-size:11px}.preview-top{padding:12px;font-size:8px}.preview-top .dummy{display:none}.demo-hero strong{font-size:30px}.demo-stat b{font-size:15px}.arch-shell{padding:15px}.arch-title{font-size:8px}.arch-grid{grid-template-columns:1fr;gap:6px}.arch-node{min-height:unset;padding:16px}.arch-arrow{transform:rotate(90deg);font-size:22px}.arch-store{grid-template-columns:1fr}.security-cards{gap:8px}.security-cards article{padding:14px}.security-cards article b{font-size:12px}.roadmap-strip{gap:6px}.roadmap-item{padding:14px 10px}.roadmap-item p{font-size:11px}.foot{flex-wrap:wrap;justify-content:center;text-align:center}.gallery-slot{max-width:430px;width:100%;margin:auto}.slot-visual{height:290px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}