:root{--bg:#070707;--bg2:#0c0c0e;--panel:#101116;--panel2:#15161c;--line:hsla(0,0%,100%,.08);--line2:hsla(0,0%,100%,.16);--ink:#f2f5f7;--ink2:#b9c4cc;--ink3:#7e8992;--green:#00d19a;--green2:#0ae8ae;--blue:#1bb6fd;--indigo:#8298fc;--gold:#e4b95b;--red:#ff6b7a;--font-display:var(--font-poppins),"Poppins",sans-serif;--font-body:var(--font-plex-sans),"IBM Plex Sans",sans-serif;--font-mono:var(--font-plex-mono),"IBM Plex Mono",monospace;--r:14px;--max:1180px}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}::-moz-selection{background:rgba(0,209,154,.3)}::selection{background:rgba(0,209,154,.3)}a{text-decoration:none}a:not([class]){color:var(--green)}img{max-width:100%}button{font-family:var(--font-body)}.wrap{max-width:var(--max);margin:0 auto;padding:0 28px}.mono{font-family:var(--font-mono)}h1,h2,h3,h4{font-family:var(--font-display);line-height:1.15;letter-spacing:-.01em}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--green);margin-bottom:14px}.eyebrow:before{content:"";width:22px;height:1px;background:var(--green)}.section{padding:88px 0;border-top:1px solid var(--line)}.section-head{max-width:640px;margin-bottom:44px}.section-head h2{font-size:34px;font-weight:700;margin-bottom:12px}.section-head p{color:var(--ink2);font-size:17px}.chip{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.06em;padding:4px 10px;border-radius:99px;border:1px solid var(--line2);color:var(--ink2)}.chip.demo{color:var(--gold);border-color:rgba(228,185,91,.4);background:rgba(228,185,91,.07)}.chip.live{color:var(--green);border-color:rgba(0,209,154,.4);background:rgba(0,209,154,.07)}.chip.soon{color:var(--blue);border-color:rgba(27,182,253,.4);background:rgba(27,182,253,.07)}.chip.earned{color:var(--gold);border-color:rgba(228,185,91,.4);background:rgba(228,185,91,.07)}.btn{display:inline-flex;align-items:center;gap:9px;height:46px;padding:0 22px;border-radius:11px;border:none;cursor:pointer;font-weight:600;font-size:15px;transition:transform .15s ease,box-shadow .15s ease}.btn:focus-visible{outline:2px solid var(--green);outline-offset:2px}.btn-primary{background:linear-gradient(135deg,var(--green),#00b487);color:#04231a;box-shadow:0 8px 24px -8px rgba(0,209,154,.45)}.btn-primary:hover{transform:translateY(-1px)}.btn-ghost{background:transparent;color:var(--ink);border:1px solid var(--line2)}.btn-ghost:hover{border-color:var(--green);color:var(--green)}.nav{position:sticky;top:0;z-index:100;background:rgba(7,7,7,.84);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.nav-inner{gap:26px;height:66px}.logo,.nav-inner{display:flex;align-items:center}.logo{gap:10px;font-family:var(--font-display);font-weight:700;font-size:19px;color:var(--ink);cursor:pointer}.logo svg{display:block}.logo .fi{color:var(--green)}.nav-links{display:flex;gap:4px;margin-left:8px}.nav-links button{height:38px;padding:0 14px;border-radius:9px;border:none;background:transparent;color:var(--ink2);font-weight:600;font-size:14px;cursor:pointer}.nav-links button:hover{color:var(--ink)}.nav-links button.active{color:var(--green);background:rgba(0,209,154,.1)}.nav-cta{margin-left:auto;display:flex;gap:10px;align-items:center}.nav .btn{height:40px;padding:0 18px;font-size:14px}.hero{padding:84px 0 72px;position:relative;overflow:hidden}.hero:before{top:-320px;right:-180px;width:760px;height:760px;background:radial-gradient(closest-side,rgba(0,209,154,.13),transparent 70%)}.hero:after,.hero:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.hero:after{bottom:-380px;left:-220px;width:700px;height:700px;background:radial-gradient(closest-side,rgba(27,182,253,.1),transparent 70%)}.hero-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:48px;align-items:center;position:relative;z-index:1}.hero h1{font-size:54px;font-weight:800;margin:0 0 18px}.hero h1 em{font-style:normal;background:linear-gradient(100deg,var(--green),var(--blue));-webkit-background-clip:text;background-clip:text;color:transparent}.hero .lede{font-size:19.5px;line-height:1.5;color:var(--ink);max-width:560px;margin-bottom:14px}.hero .lede-sub{font-size:16px;line-height:1.6;color:var(--ink2);max-width:560px;margin-bottom:26px}.hero-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:34px}.hero-shot .phone{width:266px}.router{display:flex;gap:10px;flex-wrap:wrap}.router button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 16px;border-radius:12px;background:var(--panel);border:1px solid var(--line);color:var(--ink);cursor:pointer;text-align:left;transition:border-color .15s}.router button:hover{border-color:var(--green)}.router .r-k{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}.router .r-v{font-weight:600;font-size:14px}.phone{width:300px;border-radius:42px;background:#050505;border:1px solid var(--line2);box-shadow:0 40px 90px -30px rgba(0,0,0,.8),inset 0 0 0 8px #0e0f12;padding:14px;position:relative}.phone .notch{width:96px;height:24px;border-radius:14px;background:#0e0f12;margin:2px auto 10px}.screen{border-radius:26px;background:linear-gradient(180deg,#0b0c10,#0e1015);border:1px solid var(--line);padding:18px 16px 20px;font-family:var(--font-mono)}.scr-top{display:flex;justify-content:space-between;margin-bottom:14px}.scr-addr,.scr-top{font-size:10px;color:var(--ink3)}.scr-addr{margin-bottom:4px}.scr-prop{font-family:var(--font-body);font-weight:600;font-size:14px;color:var(--ink);margin-bottom:14px}.verdict{border:1px solid rgba(0,209,154,.5);background:rgba(0,209,154,.08);border-radius:14px;padding:16px;text-align:center;margin-bottom:14px}.verdict .v-label{font-size:10px;letter-spacing:.22em;color:var(--ink3);margin-bottom:6px}.verdict .v-word{font-family:var(--font-display);font-weight:800;font-size:30px;letter-spacing:.04em;color:var(--green2);text-shadow:0 0 24px rgba(0,209,154,.45)}.verdict .v-sub{font-size:10.5px;color:var(--ink2);margin-top:6px;font-family:var(--font-body)}.mrow{display:flex;justify-content:space-between;align-items:baseline;padding:8px 2px;border-bottom:1px dashed var(--line);font-size:11px}.mrow .mk{color:var(--ink3)}.mrow .mv{color:var(--ink);font-weight:600}.mrow .mv.good{color:var(--green2)}.scr-cta{margin-top:14px;text-align:center;font-size:10.5px;color:var(--blue)}.phone-float{display:flex;justify-content:center;position:relative}.phone-badge{position:absolute;bottom:26px;left:50%;transform:translateX(-50%) translateX(-190px);background:var(--panel);border:1px solid var(--line2);border-radius:12px;padding:10px 14px;font-size:12px;color:var(--ink2);box-shadow:0 18px 40px -18px rgba(0,0,0,.7);white-space:nowrap}.phone-badge b{color:var(--green);font-family:var(--font-mono)}.grid3{grid-template-columns:repeat(3,1fr)}.grid2,.grid3{display:grid;gap:18px}.grid2{grid-template-columns:repeat(2,1fr)}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:26px}.card h3{font-size:17px;font-weight:600;margin:0 0 8px}.card p{color:var(--ink2);font-size:14.5px}.card .ic{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:rgba(0,209,154,.1);color:var(--green);margin-bottom:16px}.rail{display:grid;grid-template-columns:repeat(6,1fr);gap:0;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:var(--panel)}.rail .stage{padding:22px 18px;border-right:1px solid var(--line);position:relative}.rail .stage:last-child{border-right:none}.rail .s-n{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;margin-bottom:8px}.rail .s-t{font-family:var(--font-display);font-weight:700;font-size:15px;margin-bottom:6px}.rail .s-d{font-size:12.5px;color:var(--ink3);line-height:1.5}.rail .stage:after{content:"→";position:absolute;right:-7px;top:24px;color:var(--green);font-size:13px;z-index:2;background:var(--panel);border-radius:50%}.rail .stage:last-child:after{display:none}.tok-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.tok{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:30px;position:relative;overflow:hidden}.tok .t-name{font-family:var(--font-display);font-weight:800;font-size:26px;margin-bottom:4px}.tok.covi .t-name{color:var(--green)}.tok.eluv .t-name{color:var(--gold)}.tok .t-role{font-size:14.5px;color:var(--ink2);margin-bottom:18px}.tok table{width:100%;border-collapse:collapse;font-size:13.5px}.tok td{padding:9px 0;border-bottom:1px dashed var(--line)}.tok td:first-child{color:var(--ink3)}.tok td:last-child{text-align:right;font-family:var(--font-mono);color:var(--ink)}.tok .t-foot{margin-top:16px;color:var(--ink2)}.motto{font-family:var(--font-display);font-weight:700;font-size:22px;text-align:center;margin:0 0 34px}.motto .m1{color:var(--green)}.motto .m2{color:var(--gold)}.mkt-cats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:36px}.mkt-cat{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:18px}.mkt-cat .c-t{font-weight:600;font-size:14.5px;margin:10px 0 4px}.mkt-cat p{font-size:12.5px;color:var(--ink3)}.listing{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:22px;display:flex;flex-direction:column;gap:10px}.listing .l-top{display:flex;justify-content:space-between;align-items:center}.listing .l-name{font-family:var(--font-display);font-weight:700;font-size:16px}.listing .l-loc{font-size:13px;color:var(--ink3)}.listing .l-meta{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:12px;color:var(--ink2);border-top:1px dashed var(--line);padding-top:10px}.listing .btn{height:38px;font-size:13.5px;justify-content:center}.price-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;max-width:820px}.price-grid-3{grid-template-columns:1fr 1fr 1fr;max-width:1000px}@media(max-width:860px){.price-grid-3{grid-template-columns:1fr}}.price{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:30px}.price.pro{border-color:rgba(0,209,154,.5);background:linear-gradient(180deg,rgba(0,209,154,.06),var(--panel) 45%)}.price .p-name{font-family:var(--font-display);font-weight:700;font-size:18px}.price .p-amt{font-family:var(--font-mono);font-size:34px;font-weight:600;margin:10px 0 2px}.price .p-amt span{font-size:14px;color:var(--ink3)}.price ul{list-style:none;margin-top:16px;flex-direction:column}.price li,.price ul{display:flex;gap:9px}.price li{font-size:14px;color:var(--ink2)}.price li:before{content:"✓";color:var(--green);font-weight:700}.bob-hero{display:grid;grid-template-columns:1fr .9fr;gap:52px;align-items:center;padding:72px 28px 60px}.bob-hero h1{font-size:46px;font-weight:800;margin-bottom:16px}.bob-hero h1 .or{color:var(--ink3);font-weight:600}.bob-hero h1 .build{color:var(--green)}.bob-hero h1 .bust{color:var(--red)}.store-badges{gap:12px;margin-top:22px}.store-badge{display:flex;gap:10px;background:#0c0c0e;border-radius:11px;padding:9px 16px;color:var(--ink);cursor:default}.store-badge .sb-s{font-size:10px;color:var(--ink3);line-height:1.2}.store-badge .sb-b{font-weight:600;font-size:14.5px;line-height:1.2}.goal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.goal{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:18px}.goal .g-t{font-weight:600;font-size:15px;margin-bottom:4px}.goal p{font-size:13px;color:var(--ink3)}.goal .chip{margin-top:10px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;counter-reset:step}.step{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:26px;counter-increment:step}.step:before{content:counter(step,decimal-leading-zero);font-family:var(--font-mono);color:var(--green);letter-spacing:.12em}.step h3{font-size:16px;margin:10px 0 6px}.step p{font-size:14px;color:var(--ink2)}.disclaim{background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--blue);border-radius:10px;padding:18px 22px;font-size:13.5px;color:var(--ink2);max-width:860px}.disclaim b{color:var(--ink)}.waitlist{display:flex;gap:10px;max-width:460px;margin-top:8px}.waitlist input{flex:1;height:46px;border-radius:11px;border:1px solid var(--line2);background:var(--bg2);color:var(--ink);padding:0 16px;font-family:var(--font-body);font-size:14.5px}.waitlist input:focus{outline:2px solid var(--green);outline-offset:1px;border-color:transparent}.wl-note{font-size:12px;color:var(--ink3);margin-top:8px}.wp-box{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:34px;max-width:860px}.wp-toc{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:22px 0;font-size:14.5px}.wp-toc a{color:var(--ink2)}.wp-toc a:hover{color:var(--green)}.notice{background:rgba(228,185,91,.06);border:1px solid rgba(228,185,91,.3);border-radius:10px;padding:16px 20px;font-size:13px;color:var(--ink2);margin-top:22px}.res-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.dash-note{margin-bottom:26px}.dash-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px}.stat{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:20px}.stat .s-k{font-size:12px;color:var(--ink3);margin-bottom:6px}.stat .s-v{font-family:var(--font-mono);font-size:24px;font-weight:600}footer{border-top:1px solid var(--line);padding:56px 0 40px;margin-top:40px}.foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;margin-bottom:36px}.foot-grid h4{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);margin-bottom:14px}.foot-grid a{display:block;color:var(--ink2);font-size:14px;margin-bottom:9px}.foot-grid a:hover{color:var(--green)}.legal{border-top:1px solid var(--line);padding-top:26px;font-size:12.5px;color:var(--ink3);line-height:1.7}.legal p{margin-bottom:10px}@media(max-width:960px){.bob-hero,.grid2,.hero-grid,.tok-grid{grid-template-columns:1fr}.dash-grid,.goal-grid,.grid3,.mkt-cats,.res-grid,.steps{grid-template-columns:1fr 1fr}.rail{grid-template-columns:1fr 1fr 1fr}.rail .stage:after{display:none}.hero h1{font-size:40px}.bob-hero h1{font-size:36px}.foot-grid{grid-template-columns:1fr 1fr}.nav-links,.phone-badge{display:none}}@media(max-width:600px){.dash-grid,.goal-grid,.grid3,.mkt-cats,.price-grid,.rail,.res-grid,.steps{grid-template-columns:1fr}}.layers{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.layer{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:20px 18px}.layer .l-t{font-weight:600;font-size:14.5px;margin:10px 0 5px}.layer p{font-size:12.5px;color:var(--ink3)}.layer .ic{width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:rgba(27,182,253,.1);color:var(--blue);font-size:15px}.apps-row{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.app-card{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:8px}.app-card.featured{border-color:rgba(0,209,154,.45);background:linear-gradient(180deg,rgba(0,209,154,.05),var(--panel) 50%)}.app-card .a-n{font-family:var(--font-display);font-weight:700;font-size:15.5px}.app-card .a-d{font-size:12.5px;color:var(--ink3);flex:1}.app-card .a-m{font-family:var(--font-mono);font-size:11px;color:var(--ink2);border-top:1px dashed var(--line);padding-top:9px;display:flex;justify-content:space-between}.app-card a{font-size:13px;font-weight:600}.cred-row{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.stat-band{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:26px}.stat-band .sb{border:1px solid var(--line);border-radius:12px;padding:18px;background:var(--panel)}.stat-band .sb-v{font-family:var(--font-mono);font-size:24px;font-weight:600;color:var(--green)}.stat-band .sb-k{font-size:12.5px;color:var(--ink3);margin-top:4px}.cta-band{border:1px solid var(--line);border-radius:20px;background:linear-gradient(120deg,rgba(0,209,154,.08),rgba(27,182,253,.06));padding:56px 48px;text-align:center}.cta-band h2{font-size:32px;font-weight:800;margin-bottom:10px}.cta-band p{color:var(--ink2);margin-bottom:24px}@media(max-width:960px){.apps-row,.layers,.stat-band{grid-template-columns:1fr 1fr}.cta-band{padding:40px 24px}}@media(max-width:600px){.apps-row,.layers,.stat-band{grid-template-columns:1fr}}.own-stack{border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.own-layer{display:grid;grid-template-columns:190px 1fr auto;gap:18px;align-items:center;padding:20px 24px;background:var(--panel)}.own-layer:last-child{border-bottom:none}.own-layer.yours{background:linear-gradient(90deg,rgba(228,185,91,.06),var(--panel) 60%)}.own-layer.ours{background:linear-gradient(90deg,rgba(0,209,154,.06),var(--panel) 60%)}.own-layer .ol-who{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.own-layer.yours .ol-who{color:var(--gold)}.own-layer.ours .ol-who{color:var(--green)}.own-layer .ol-what{color:var(--ink2)}.own-layer .ol-what b{color:var(--ink)}.seg-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:26px}.flow-line{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-family:var(--font-mono);font-size:12.5px;color:var(--ink2);background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:16px 20px;margin-top:26px}.flow-line b{color:var(--green)}.flow-line .fx{color:var(--ink3)}@media(max-width:760px){.own-layer,.seg-grid{grid-template-columns:1fr}}.wp-layout{display:grid;grid-template-columns:250px 1fr;gap:44px;align-items:start}.wp-side{position:sticky;top:92px;border:1px solid var(--line);border-radius:var(--r);background:var(--panel);padding:22px}.wp-side h4{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin-bottom:12px}.wp-side a{display:block;font-size:13.5px;color:var(--ink2);padding:6px 0;border-bottom:1px dashed var(--line);cursor:pointer}.wp-side a:last-child{border-bottom:none}.wp-side a:hover{color:var(--green)}.wp-sec{margin-bottom:44px}.wp-sec h3{font-size:21px;font-weight:700;margin-bottom:12px}.wp-sec h3 .n{color:var(--green);font-family:var(--font-mono);font-size:15px;margin-right:8px}.wp-sec p{color:var(--ink2);font-size:15px;margin-bottom:12px}.alloc{width:100%;border-collapse:collapse;font-size:14px;margin:14px 0;border:1px solid var(--line);border-radius:12px;overflow:hidden}.alloc th{text-align:left;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);background:var(--bg2);padding:11px 16px}.alloc td{padding:11px 16px;border-top:1px solid var(--line);color:var(--ink2)}.alloc td:nth-child(2),.alloc td:nth-child(3){font-family:var(--font-mono);text-align:right;color:var(--ink)}.alloc tr.hl td{color:var(--green)}.bar{height:8px;background:var(--bg2);overflow:hidden;margin-top:4px}.bar,.bar i{border-radius:99px}.bar i{display:block;height:100%;background:linear-gradient(90deg,var(--green),var(--blue))}.mkt-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:34px}.filter-bar{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:22px}.filter-bar button{height:34px;padding:0 14px;border-radius:99px;border:1px solid var(--line2);background:transparent;color:var(--ink2);font-size:13px;font-weight:600;cursor:pointer}.filter-bar button.on{color:var(--green);border-color:rgba(0,209,154,.5);background:rgba(0,209,154,.08)}.filter-bar .count{margin-left:auto;font-family:var(--font-mono);font-size:12px;color:var(--ink3)}.listing .l-bar{margin:2px 0 4px}.res-featured{display:grid;grid-template-columns:1.2fr .8fr;gap:0;border:1px solid rgba(0,209,154,.4);border-radius:var(--r);overflow:hidden;margin-bottom:34px;background:linear-gradient(120deg,rgba(0,209,154,.07),var(--panel) 55%)}.res-featured .rf-l{padding:34px}.res-featured .rf-r{background:var(--bg2);border-left:1px solid var(--line);padding:34px;font-family:var(--font-mono);font-size:12.5px;color:var(--ink2);line-height:2}.art-list{border:1px solid var(--line);border-radius:var(--r);overflow:hidden;margin-top:34px}.art{display:grid;grid-template-columns:1fr auto auto auto;gap:18px;align-items:center;padding:16px 22px;border-bottom:1px solid var(--line);background:var(--panel)}.art:last-child{border-bottom:none}.art .a-t{font-weight:600;font-size:14.5px}.art .chip{justify-self:end}.art .a-time{font-family:var(--font-mono);font-size:12px;color:var(--ink3)}.dash-grid6{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;margin-bottom:18px}.parts{width:100%;border-collapse:collapse;font-size:13.5px}.parts th{text-align:left;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);padding:10px 8px;border-bottom:1px solid var(--line)}.parts td{padding:12px 8px;border-bottom:1px dashed var(--line);color:var(--ink2)}.parts td:first-child{color:var(--ink);font-weight:600}.act{display:flex;gap:12px;padding:11px 0;border-bottom:1px dashed var(--line);font-size:13px;color:var(--ink2)}.act:last-child{border-bottom:none}.act .a-amt{font-family:var(--font-mono);color:var(--green);white-space:nowrap}.act .a-amt.gold{color:var(--gold)}.prog-mini{display:flex;gap:6px;margin-top:10px}.prog-mini i{flex:1;height:7px;border-radius:99px;background:var(--bg2)}.prog-mini i.done{background:linear-gradient(90deg,var(--green),var(--blue))}@media(max-width:960px){.wp-layout{grid-template-columns:1fr}.wp-side{position:static}.dash-grid6{grid-template-columns:1fr 1fr 1fr}.mkt-stats,.res-featured{grid-template-columns:1fr}}@media(max-width:600px){.dash-grid6{grid-template-columns:1fr 1fr}.art{grid-template-columns:1fr auto}}.shop-head{display:flex;justify-content:space-between;align-items:center;margin:52px 0 18px;flex-wrap:wrap;gap:14px}.shop-head h3{font-size:22px;font-weight:700}.cart{display:flex;align-items:center;gap:14px;background:var(--panel);border:1px solid var(--line2);border-radius:12px;padding:10px 16px;font-family:var(--font-mono);font-size:13px}.cart b{color:var(--green)}.shop-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.prod{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:7px}.prod .p-img{height:86px;border-radius:9px;background:linear-gradient(135deg,var(--bg2),var(--panel2));display:flex;align-items:center;justify-content:center;font-size:26px;color:var(--ink3)}.prod .p-n{font-weight:600;font-size:14px}.prod .p-s{font-size:12px;color:var(--ink3)}.prod .p-row{display:flex;justify-content:space-between;align-items:baseline;margin-top:4px}.prod .p-price{font-family:var(--font-mono);font-size:16px;font-weight:600}.prod .p-back{font-family:var(--font-mono);font-size:10.5px;color:var(--green)}.prod .btn{height:34px;font-size:12.5px;justify-content:center;margin-top:6px}.proc{display:grid;grid-template-columns:repeat(5,1fr);gap:0;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:var(--panel)}.proc .p-step{padding:22px 18px;border-right:1px solid var(--line)}.proc .p-step:last-child{border-right:none}.proc .p-n{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;margin-bottom:8px}.proc .p-t{font-family:var(--font-display);font-weight:700;font-size:15px;margin-bottom:6px}.proc .p-d{font-size:12.5px;color:var(--ink3)}.faq{border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.faq details{border-bottom:1px solid var(--line);background:var(--panel)}.faq details:last-child{border-bottom:none}.faq summary{padding:18px 22px;font-weight:600;font-size:15px;cursor:pointer;list-style:none;display:flex;justify-content:space-between}.faq summary:after{content:"+";color:var(--green);font-family:var(--font-mono)}.faq details[open] summary:after{content:"–"}.faq .fa-b{padding:0 22px 18px;color:var(--ink2);font-size:14px}.intake{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:30px;max-width:680px}.intake label{display:block;font-size:13px;color:var(--ink2);margin:14px 0 6px;font-weight:600}.intake input,.intake select,.intake textarea{width:100%;border-radius:10px;border:1px solid var(--line2);background:var(--bg2);color:var(--ink);padding:11px 14px;font-family:var(--font-body);font-size:14.5px}.intake textarea{min-height:110px;resize:vertical}.intake input:focus,.intake select:focus,.intake textarea:focus{outline:2px solid var(--green);outline-offset:1px}.legal-page{max-width:820px}.legal-page h3{font-size:19px;font-weight:700;margin:32px 0 10px}.legal-page h3 .n{color:var(--green);font-family:var(--font-mono);font-size:14px;margin-right:8px}.legal-page li,.legal-page p{color:var(--ink2);font-size:14.5px;margin-bottom:10px}.legal-page ul{padding-left:20px;margin-bottom:10px}.tpl-note{background:rgba(27,182,253,.07);border:1px solid rgba(27,182,253,.35);border-radius:10px;padding:14px 18px;font-size:13px;color:var(--ink2);margin-bottom:26px}.guide-step{display:grid;grid-template-columns:64px 1fr;gap:22px;padding:26px 0;border-bottom:1px dashed var(--line)}.guide-step:last-child{border-bottom:none}.guide-step .gs-n{width:52px;height:52px;border-radius:14px;background:rgba(0,209,154,.1);color:var(--green);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-weight:600}.guide-step h3{font-size:17px;margin-bottom:6px}.guide-step p{color:var(--ink2);font-size:14.5px}@media(max-width:960px){.proc,.shop-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.proc,.shop-grid{grid-template-columns:1fr}}.bob-mark{width:64px;height:64px;flex:none}.bob-mark.sm{width:38px;height:38px}.bob-mark.lg{width:84px;height:84px}.app-show{display:grid;grid-template-columns:.95fr 1.05fr;gap:52px;align-items:center}.store-line{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:18px}.values-row{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.arch-list{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:18px}.arch-item{display:flex;gap:12px;align-items:flex-start;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:18px}.arch-item .tick{color:var(--green);font-weight:700}.arch-item span{font-size:14.5px;color:var(--ink2)}.team-row{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}.tm{gap:11px;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:10px 16px}.tm,.tm .av{display:flex;align-items:center}.tm .av{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,rgba(0,209,154,.25),rgba(27,182,253,.25));justify-content:center;font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--green)}.tm .tn{font-weight:600;font-size:13.5px}.road5{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.os-badge{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:11px;padding:4px 10px;border-radius:99px;border:1px solid rgba(32,129,226,.5);color:#5ba7f0;background:rgba(32,129,226,.08)}@media(max-width:960px){.app-show,.arch-list,.values-row{grid-template-columns:1fr}.road5{grid-template-columns:1fr 1fr}}@media(max-width:600px){.road5{grid-template-columns:1fr}}.menu-btn{display:none;width:40px;height:40px;border-radius:9px;border:1px solid var(--line2);background:transparent;color:var(--ink);cursor:pointer;font-size:18px;line-height:1}.mobile-menu{display:none;position:fixed;top:66px;left:0;right:0;z-index:99;background:rgba(7,7,7,.97);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);padding:12px 28px 22px}.mobile-menu.open{display:block}.mobile-menu button{display:block;width:100%;text-align:left;padding:13px 8px;border:none;border-bottom:1px solid var(--line);background:transparent;color:var(--ink);font-weight:600;font-size:15px;cursor:pointer}.mobile-menu button.active{color:var(--green)}.mobile-menu button:last-child{border-bottom:none}@media(max-width:960px){.menu-btn{display:flex;align-items:center;justify-content:center}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.fund-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center;padding-bottom:14px}.fund-hero h1{font-size:44px;font-weight:800;margin:6px 0 16px;line-height:1.1}.fund-hero h1 em{font-style:normal;background:linear-gradient(100deg,var(--green),var(--blue));-webkit-background-clip:text;background-clip:text;color:transparent}.fund-hero .lede{font-size:17.5px;color:var(--ink2);max-width:520px;margin-bottom:22px}.fund-stat3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:22px 0}.fund-stat3 .fs{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:16px}.fund-stat3 .fs .fv{font-family:var(--font-mono);font-size:22px;font-weight:600;color:var(--green)}.fund-stat3 .fs .fk{font-size:12px;color:var(--ink3);margin-top:4px;line-height:1.4}.frame-map{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.fmap{background:var(--panel);border-radius:var(--r);padding:20px;border:1px solid var(--line);border-top:3px solid var(--blue)}.fmap h4{font-family:var(--font-display);font-size:15px;margin-bottom:4px}.fmap .who{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin-bottom:12px}.fmap ul{list-style:none;margin-top:10px}.fmap li{font-size:12.5px;color:var(--ink2);padding:5px 0;border-top:1px dashed var(--line);display:flex;gap:8px;align-items:flex-start}.fmap li:before{content:"✓";color:var(--green);font-size:11px;flex-shrink:0;margin-top:1px}.report{background:linear-gradient(180deg,#0b0c10,var(--panel));border:1px solid var(--line2);border-radius:16px;padding:0;overflow:hidden;box-shadow:0 30px 70px -30px rgba(0,0,0,.7)}.report .rpt-head{display:flex;justify-content:space-between;align-items:flex-start;padding:22px 26px;border-bottom:1px solid var(--line);background:var(--panel2)}.report .rpt-head .rt{font-family:var(--font-display);font-weight:700;font-size:18px}.report .rpt-head .rs{font-size:12px;color:var(--ink3);margin-top:3px}.report .rpt-verify{text-align:right;font-family:var(--font-mono);font-size:10.5px;color:var(--green);line-height:1.6}.report .rpt-verify .vk{color:var(--ink3)}.report .rpt-body{padding:24px 26px}.rpt-kpi{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:22px}.rpt-kpi .k{background:var(--bg2);border:1px solid var(--line);border-radius:10px;padding:14px}.rpt-kpi .kv{font-family:var(--font-mono);font-size:24px;font-weight:600;color:var(--ink)}.rpt-kpi .kv.g{color:var(--green)}.rpt-kpi .kk{font-size:11px;color:var(--ink3);margin-top:4px;line-height:1.4}.rpt-table{width:100%;border-collapse:collapse;font-size:13px}.rpt-table th{text-align:left;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);padding:8px 10px;border-bottom:1px solid var(--line2)}.rpt-table td{padding:10px;border-bottom:1px solid var(--line);color:var(--ink2)}.rpt-table td.mono{font-family:var(--font-mono);color:var(--ink)}.rpt-table .att{font-family:var(--font-mono);font-size:11px;color:var(--green)}.rpt-foot{justify-content:space-between;align-items:center;padding:16px 26px;border-top:1px solid var(--line);background:var(--panel2);font-size:11.5px;color:var(--ink3)}.export-row,.rpt-foot{display:flex;flex-wrap:wrap;gap:10px}.export-row{margin-top:18px}.export-row .exp{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:12px;padding:8px 13px;border-radius:9px;border:1px solid var(--line2);color:var(--ink2);background:var(--panel);cursor:pointer}.export-row .exp:hover{border-color:var(--green);color:var(--green)}.assess{background:var(--panel);border:1px solid var(--line2);border-radius:16px;padding:30px;max-width:760px}.assess .a-prog{display:flex;gap:6px;margin-bottom:22px}.assess .a-prog i{flex:1;height:4px;border-radius:99px;background:var(--line2)}.assess .a-prog i.on{background:var(--green)}.assess .q-step{display:none}.assess .q-step.on{display:block;animation:fadeUp .3s ease}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.assess .q-k{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);margin-bottom:8px}.assess .q-t{font-family:var(--font-display);font-weight:700;font-size:20px;margin-bottom:18px}.opt-grid{display:grid;gap:10px}.opt{text-align:left;padding:15px 18px;border-radius:12px;background:var(--bg2);border:1px solid var(--line);color:var(--ink);cursor:pointer;font-size:14.5px;font-weight:500;transition:border-color .15s,background .15s}.opt.sel,.opt:hover{border-color:var(--green)}.opt.sel{background:rgba(0,209,154,.08)}.opt .os{display:block;font-size:12px;color:var(--ink3);font-weight:400;margin-top:3px}.assess-nav{display:flex;justify-content:space-between;margin-top:24px}.a-result{display:none}.a-result.on{display:block;animation:fadeUp .3s ease}.a-result .r-band{background:linear-gradient(135deg,rgba(0,209,154,.12),rgba(27,182,253,.08));border:1px solid rgba(0,209,154,.4);border-radius:14px;padding:22px;margin-bottom:20px}.a-result .r-band h3{font-size:22px;font-weight:800;margin-bottom:6px}.a-result .cap-list{list-style:none}.a-result .cap-list li{display:flex;gap:10px;align-items:flex-start;padding:9px 0;border-bottom:1px dashed var(--line);font-size:14px;color:var(--ink2)}.a-result .cap-list li b{color:var(--ink)}.a-result .cap-list li:before{content:"✓";color:var(--green);font-weight:700;flex-shrink:0}.roi-band{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0}.roi-band .rb{background:var(--bg2);border:1px solid var(--line);border-radius:10px;padding:14px;text-align:center}.roi-band .rb .rv{font-family:var(--font-mono);font-size:22px;font-weight:600;color:var(--green)}.roi-band .rb .rk{font-size:11px;color:var(--ink3);margin-top:4px}@media(max-width:960px){.fund-hero{grid-template-columns:1fr}.frame-map,.rpt-kpi{grid-template-columns:1fr 1fr}.fund-stat3{grid-template-columns:1fr}}@media(max-width:600px){.frame-map{grid-template-columns:1fr}.rpt-kpi{grid-template-columns:1fr 1fr}.roi-band{grid-template-columns:1fr}}.admin-grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px}.cohort-bar{display:flex;flex-direction:column;gap:12px}.cbar{display:grid;grid-template-columns:180px 1fr 62px;gap:14px;align-items:center}.cbar .cn{font-size:13.5px;color:var(--ink2)}.cbar .ctrack{height:10px;border-radius:99px;background:var(--bg2);overflow:hidden;border:1px solid var(--line)}.cbar .cfill{height:100%;border-radius:99px;background:linear-gradient(90deg,var(--green),var(--blue))}.cbar .cpct{font-family:var(--font-mono);font-size:13px;color:var(--green);text-align:right}.risk-list .act .a-amt{color:var(--gold)}.mini-flag{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:7px}.mini-flag.g{background:var(--green)}.mini-flag.y{background:var(--gold)}.mini-flag.r{background:#f0645b}.verifier{background:linear-gradient(180deg,#0b0c10,var(--panel));border:1px solid var(--line2);border-radius:16px;padding:26px;max-width:760px}.verifier .vin{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}.verifier input{flex:1;min-width:220px;background:var(--bg2);border:1px solid var(--line2);border-radius:10px;padding:13px 15px;color:var(--ink);font-family:var(--font-mono);font-size:14px}.verifier input:focus{outline:none;border-color:var(--green)}.v-chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}.v-chips button{font-family:var(--font-mono);font-size:11px;padding:5px 10px;border-radius:99px;border:1px solid var(--line2);background:transparent;color:var(--ink3);cursor:pointer}.v-chips button:hover{border-color:var(--green);color:var(--green)}.v-out{display:none;margin-top:20px;border-radius:12px;padding:20px;animation:fadeUp .3s ease}.v-out.on{display:block}.v-out.ok{background:rgba(0,209,154,.07);border:1px solid rgba(0,209,154,.45)}.v-out.bad{background:hsla(4,83%,65%,.07);border:1px solid hsla(4,83%,65%,.45)}.v-out .vh{gap:10px;font-size:16px;margin-bottom:14px}.v-out .vh,.v-out .vh .vdot{display:flex;align-items:center;font-weight:700}.v-out .vh .vdot{width:22px;height:22px;border-radius:50%;justify-content:center;font-size:13px}.v-out.ok .vh .vdot{background:var(--green);color:#04150f}.v-out.bad .vh .vdot{background:#f0645b;color:#1a0605}.v-row{display:grid;grid-template-columns:170px 1fr;gap:10px;padding:8px 0;border-top:1px dashed var(--line);font-size:13px}.v-row .vk{color:var(--ink3);font-size:11.5px;letter-spacing:.05em;text-transform:uppercase}.v-row .vk,.v-row .vv{font-family:var(--font-mono)}.v-row .vv{color:var(--ink);word-break:break-all}.v-row .vv.g{color:var(--green)}.dev-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:40px;align-items:center}.dev-hero h1{font-size:42px;font-weight:800;line-height:1.1;margin:6px 0 14px}.dev-hero h1 em{font-style:normal;background:linear-gradient(100deg,var(--green),var(--blue));-webkit-background-clip:text;background-clip:text;color:transparent}.code-card{background:#0a0b0f;border:1px solid var(--line2);border-radius:14px;overflow:hidden;font-family:var(--font-mono)}.code-card .cc-top{display:flex;align-items:center;gap:7px;padding:11px 15px;border-bottom:1px solid var(--line);background:var(--panel2)}.code-card .cc-top .dot{width:11px;height:11px;border-radius:50%}.code-card .cc-top .r{background:#f0645b}.code-card .cc-top .y{background:#f2c14e}.code-card .cc-top .g{background:#00d19a}.code-card .cc-top .cc-file{margin-left:8px;font-size:11.5px;color:var(--ink3)}.code-card pre{margin:0;padding:18px;font-size:12.5px;line-height:1.7;color:var(--ink2);overflow-x:auto;white-space:pre}.code-card .kw{color:#5ba7f0}.code-card .st{color:#00d19a}.code-card .cm{color:var(--ink3)}.code-card .fn{color:var(--gold)}.ep-list{display:flex;flex-direction:column;gap:10px}.ep{display:grid;grid-template-columns:70px 1fr;gap:14px;align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:11px;padding:13px 16px}.ep .m{font-family:var(--font-mono);font-size:11px;font-weight:700;text-align:center;padding:4px 0;border-radius:6px}.ep .m.get{background:rgba(32,129,226,.15);color:#5ba7f0}.ep .m.post{background:rgba(0,209,154,.15);color:var(--green)}.ep .m.hook{background:rgba(242,193,78,.15);color:var(--gold)}.ep .path{font-family:var(--font-mono);font-size:13.5px;color:var(--ink)}.ep .desc{font-size:12.5px;color:var(--ink3);margin-top:2px}.arch-diagram{display:flex;flex-direction:column;gap:0;max-width:820px;margin:0 auto}.arch-layer{border:1px solid var(--line2);border-radius:14px;padding:18px 20px;background:var(--panel);position:relative}.arch-layer .al-tag{position:absolute;top:-9px;left:18px;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);background:var(--bg);padding:0 8px}.arch-layer .al-row{display:flex;gap:10px;flex-wrap:wrap}.arch-node{flex:1;min-width:130px;background:var(--bg2);border:1px solid var(--line);border-radius:10px;padding:12px 14px;text-align:center}.arch-node b{font-size:13.5px;display:block}.arch-node span{font-size:11px;color:var(--ink3)}.arch-node.hl{border-color:var(--green);background:rgba(0,209,154,.06)}.arch-conn{text-align:center;color:var(--ink3);font-size:20px;padding:6px 0;line-height:1}@media(max-width:960px){.admin-grid4{grid-template-columns:1fr 1fr}.dev-hero{grid-template-columns:1fr}.cbar{grid-template-columns:120px 1fr 52px}}@media(max-width:600px){.admin-grid4{grid-template-columns:1fr 1fr}.ep{grid-template-columns:56px 1fr}.v-row{grid-template-columns:1fr}}.sec-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.sec-card{background:var(--panel);border-radius:var(--r);padding:22px;border:1px solid var(--line);border-top:3px solid var(--green)}.sec-card .si{font-size:22px;margin-bottom:10px}.sec-card h4{font-family:var(--font-display);font-size:15.5px;margin-bottom:8px}.sec-card p{font-size:13px;color:var(--ink2);line-height:1.55}.compliance-track{display:flex;flex-direction:column;gap:0;max-width:820px}.ct-item{display:grid;grid-template-columns:34px 1fr auto;gap:16px;align-items:flex-start;padding:16px 0;border-top:1px solid var(--line)}.ct-item:first-child{border-top:none}.ct-dot{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:12px;font-weight:700;margin-top:2px}.ct-dot.done{background:var(--green);color:#04150f}.ct-dot.prog{background:rgba(242,193,78,.2);border:1.5px solid var(--gold);color:var(--gold)}.ct-dot.next{background:var(--bg2);border:1.5px solid var(--line2);color:var(--ink3)}.ct-item .cth{font-weight:600;font-size:15px}.ct-item .ctd{font-size:13px;color:var(--ink3);margin-top:3px;line-height:1.5}.sla-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.sla{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:18px;text-align:center}.sla .sv{font-family:var(--font-mono);font-size:26px;font-weight:600;color:var(--green)}.sla .sk{font-size:12px;color:var(--ink3);margin-top:5px}.gov-list{display:grid;grid-template-columns:1fr 1fr;gap:12px}.gov{display:flex;gap:11px;align-items:flex-start;background:var(--bg2);border:1px solid var(--line);border-radius:11px;padding:14px 16px}.gov:before{content:"✓";color:var(--green);font-weight:700;flex-shrink:0;margin-top:1px}.gov b{font-size:13.5px}.gov span{font-size:12.5px;color:var(--ink3);display:block;margin-top:2px}.interop-flow{display:flex;align-items:stretch;gap:12px;flex-wrap:wrap}.iflow-node{flex:1;min-width:150px;background:var(--panel);border:1px solid var(--line2);border-radius:12px;padding:18px;text-align:center}.iflow-node.hl{border-color:var(--green);background:rgba(0,209,154,.06)}.iflow-node b{font-size:14px;display:block;margin-bottom:4px}.iflow-node span{font-size:11.5px;color:var(--ink3)}.iflow-arrow{display:flex;align-items:center;color:var(--ink3);font-size:20px}.std-row{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:8px}.std{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:18px}.std .stag{display:inline-block;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;padding:3px 9px;border-radius:99px;border:1px solid rgba(32,129,226,.5);color:#5ba7f0;background:rgba(32,129,226,.08);margin-bottom:10px}.std h4{font-size:14.5px;margin-bottom:6px}.std p{font-size:12.5px;color:var(--ink2);line-height:1.5}@media(max-width:960px){.sec-grid{grid-template-columns:1fr}.sla-grid{grid-template-columns:1fr 1fr}.gov-list,.std-row{grid-template-columns:1fr}.interop-flow{flex-direction:column}.iflow-arrow{transform:rotate(90deg);justify-content:center}}@media(max-width:600px){.sla-grid{grid-template-columns:1fr 1fr}.ct-item{grid-template-columns:28px 1fr}}.mkt-tabs{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 30px;border-bottom:1px solid var(--line);padding-bottom:0}.mkt-tabs button{background:transparent;border:none;border-bottom:2px solid transparent;color:var(--ink3);font-family:var(--font-display);font-weight:600;font-size:14.5px;padding:10px 4px;margin-right:18px;cursor:pointer;transition:color .15s,border-color .15s}.mkt-tabs button.on{color:var(--ink);border-bottom-color:var(--green)}.mkt-tabs button:hover{color:var(--ink2)}.store-badges{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:6px}.store-badge{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:7px;border:1px solid var(--line2);background:var(--panel2);font-size:11px;font-weight:600;color:var(--ink2)}.store-badge svg{width:13px;height:13px}.app-feature{display:grid;grid-template-columns:120px 1fr;gap:22px;background:linear-gradient(135deg,rgba(0,209,154,.06),rgba(27,182,253,.05));border:1px solid var(--line2);border-radius:18px;padding:24px;margin-bottom:28px;align-items:center}.app-feature .fa-icon{width:120px;height:120px;border-radius:26px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--panel);border:1px solid var(--line)}.app-feature .fa-icon svg{width:100%;height:100%}.app-feature .fa-eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;color:var(--green);text-transform:uppercase;margin-bottom:6px}.app-feature h3{font-size:24px;margin-bottom:6px}.app-feature p{font-size:13.5px;color:var(--ink2);line-height:1.55;margin-bottom:14px;max-width:60ch}.app-feature .fa-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.app-grid{grid-template-columns:repeat(2,1fr)}.app-grid,.app-tile{display:grid;gap:14px}.app-tile{grid-template-columns:64px 1fr auto;align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:16px 18px}.app-tile .a-icon{width:64px;height:64px;border-radius:15px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--panel2);border:1px solid var(--line)}.app-tile .a-icon svg{width:100%;height:100%}.app-tile .a-icon .a-emoji{font-size:30px}.app-tile .a-body{min-width:0}.app-tile .a-name{font-family:var(--font-display);font-weight:700;font-size:15.5px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.app-tile .a-cat{font-size:12px;color:var(--ink3);margin-top:2px}.app-tile .a-sub{font-size:11.5px;color:var(--ink2);margin-top:6px;display:flex;gap:12px;flex-wrap:wrap;align-items:center}.app-tile .a-sub .a-store{font-family:var(--font-mono);font-size:10.5px;color:var(--ink3)}.app-tile .a-get{display:flex;flex-direction:column;gap:6px;align-items:flex-end}.app-tile .get-btn{height:32px;padding:0 18px;border-radius:99px;border:none;background:rgba(0,209,154,.14);color:var(--green);font-weight:700;font-size:13px;font-family:var(--font-display);cursor:pointer;letter-spacing:.02em}.app-tile .get-btn.soon{background:var(--panel2);color:var(--ink2)}.app-tile .get-btn.partner{background:rgba(27,182,253,.14);color:#4dbefd}.app-tile .a-price{font-size:10.5px;color:var(--ink3);font-family:var(--font-mono)}.partner-note{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-family:var(--font-mono);color:#4dbefd;background:rgba(27,182,253,.08);border:1px solid rgba(27,182,253,.3);border-radius:99px;padding:2px 10px}.nft-band{background:radial-gradient(120% 140% at 100% 0,rgba(122,57,187,.14),transparent 60%),var(--panel);border:1px solid var(--line2);border-radius:18px;padding:26px;margin-top:8px}.nft-band .nb-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:18px}.nft-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.nft-card{background:var(--bg2);border:1px solid var(--line);border-radius:14px;overflow:hidden}.nft-card .nf-art{height:120px;display:flex;align-items:center;justify-content:center;font-size:44px;background:linear-gradient(135deg,rgba(122,57,187,.22),rgba(27,182,253,.14))}.nft-card .nf-body{padding:14px 16px 16px}.nft-card .nf-name{font-family:var(--font-display);font-weight:700;font-size:14.5px;display:flex;align-items:center;justify-content:space-between;gap:8px}.nft-card .nf-chain{font-size:11px;color:var(--ink3);margin:4px 0 10px}.nft-card .nf-meta{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:11px;color:var(--ink2);margin-top:8px}.nft-badge{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-mono);font-size:10px;color:#a86fdf;background:rgba(122,57,187,.14);border:1px solid rgba(122,57,187,.4);border-radius:99px;padding:2px 8px}@media(max-width:860px){.app-feature,.app-grid,.nft-grid{grid-template-columns:1fr}.app-feature{text-align:center}.app-feature .fa-icon{margin:0 auto}.app-feature .fa-actions,.app-feature .store-badges{justify-content:center}}.more-mkt{margin-top:40px;padding-top:32px;border-top:1px solid var(--line)}.callout-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.callout{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:8px;transition:border-color .15s,transform .15s}.callout:hover{transform:translateY(-2px)}.callout .co-ic{font-size:26px;width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--panel2);border:1px solid var(--line);margin-bottom:4px}.callout .co-t{font-family:var(--font-display);font-weight:700;font-size:15px}.callout p{font-size:12.5px;color:var(--ink2);line-height:1.5;flex:1}.callout .co-link{margin-top:6px;align-self:flex-start;background:transparent;border:none;padding:0;font-family:var(--font-display);font-weight:600;font-size:13px;color:var(--green);cursor:pointer}.callout[data-accent=nft]:hover{border-color:rgba(122,57,187,.5)}.callout[data-accent=nft] .co-ic{border-color:rgba(122,57,187,.4)}.callout[data-accent=nft] .co-link{color:#a86fdf}.callout[data-accent=partner]:hover{border-color:rgba(27,182,253,.5)}.callout[data-accent=partner] .co-ic{border-color:rgba(27,182,253,.4)}.callout[data-accent=partner] .co-link{color:#4dbefd}.callout[data-accent=supply]:hover{border-color:var(--line2)}.callout[data-accent=token]:hover{border-color:rgba(0,209,154,.5)}@media(max-width:860px){.callout-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.callout-grid{grid-template-columns:1fr}.app-tile{grid-template-columns:52px 1fr;grid-template-areas:"i b" "g g"}.app-tile .a-icon{width:52px;height:52px}.app-tile .a-get{flex-direction:row;justify-content:flex-start;align-items:center;margin-top:4px}}.page-glow{background-image:radial-gradient(640px 420px at 85% -12%,rgba(0,209,154,.07),transparent 70%)}.section.alt{background:var(--bg2);padding:104px 0}.card p{font-size:15px;line-height:1.6}.app-card .a-d,.callout p,.goal p,.layer p,.mkt-cat p,.proc .p-d,.rail .s-d,.std p{font-size:13.5px;line-height:1.55}.fmap li{font-size:13.5px}.app-tile .a-cat,.fund-stat3 .fs .fk,.rpt-kpi .kk,.sla .sk,.stat-band .sb-k{font-size:13px}.app-tile .a-sub{font-size:12.5px}.app-tile .a-price,.nft-card .nf-chain{font-size:12px}.wl-note{font-size:13px}.foot-grid a{font-size:14.5px}.legal{font-size:13.5px;color:var(--ink2)}.eyebrow{font-size:12px;letter-spacing:.16em}.chip,.eyebrow{font-family:var(--font-body);font-weight:600}.chip{letter-spacing:.03em;font-size:11.5px}.chip.demo{border-style:dashed;background:transparent;color:var(--ink3);border-color:rgba(228,185,91,.45)}.stat .s-v,.stat-band .sb-v{font-size:28px}.store-badge:has(.sb-s){height:auto;padding:9px 16px;font-size:14.5px;border-radius:11px;gap:10px;background:#0c0c0e}.cart svg,.co-ic svg,.ic svg,.nf-art svg,.p-img svg,.si svg{display:block;flex:none}.sec-card .si{color:var(--green)}.nf-art{color:#cbb0ee}.callout[data-accent=nft] .co-ic{color:#a86fdf}.callout[data-accent=partner] .co-ic{color:#4dbefd}.callout[data-accent=token] .co-ic{color:var(--green)}.callout[data-accent=supply] .co-ic{color:var(--ink2)}.nav-links{align-items:center}.nav-drop{position:relative}.nav-drop>.nd-btn{display:inline-flex;align-items:center;gap:7px}.nav-drop>.nd-btn:after{content:"";width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg) translateY(-2px);opacity:.6}.nav-drop:focus-within>.nd-btn,.nav-drop:hover>.nd-btn{color:var(--ink)}.nav-drop:has(button.active)>.nd-btn{color:var(--green);background:rgba(0,209,154,.1)}.nd-menu{display:none;position:absolute;top:100%;left:0;padding-top:8px;z-index:120}.nav-drop:focus-within .nd-menu,.nav-drop:hover .nd-menu{display:block}.nd-menu-in{background:#0b0c10;border:1px solid var(--line2);border-radius:12px;padding:6px;min-width:214px;box-shadow:0 24px 50px -20px rgba(0,0,0,.8)}.nd-menu-in button{display:block;width:100%;text-align:left;height:auto;padding:9px 12px;border-radius:8px;font-size:13.5px}.nd-menu-in button:hover{background:hsla(0,0%,100%,.05);color:var(--ink)}.nd-menu-in button.active{color:var(--green);background:rgba(0,209,154,.08)}.subnav{position:sticky;top:66px;z-index:90;background:rgba(7,7,7,.85);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.subnav-inner{display:flex;gap:2px;align-items:center;height:46px;overflow-x:auto;scrollbar-width:none}.subnav-inner::-webkit-scrollbar{display:none}.subnav .sn-label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);margin-right:12px}.subnav .sn-label,.subnav button{white-space:nowrap;font-weight:600}.subnav button{height:30px;padding:0 12px;border-radius:99px;border:none;background:transparent;color:var(--ink2);font-size:13px;cursor:pointer}.subnav button:hover{color:var(--green)}.theme-btn{width:40px;height:40px;border-radius:9px;border:1px solid var(--line2);background:transparent;color:var(--ink2);cursor:pointer;display:flex;align-items:center;justify-content:center;flex:none}.theme-btn:hover{color:var(--ink);border-color:var(--green)}.theme-btn .tb-sun{display:none}html:not(.dark) .theme-btn .tb-sun{display:block}html:not(.dark) .theme-btn .tb-moon{display:none}html:not(.dark){--bg:#f6f9fc;--bg2:#eef2f7;--panel:#fff;--panel2:#f2f7fb;--line:#dee6ee;--line2:#c2cfdb;--ink:#24384f;--ink2:#3a4f68;--ink3:#566b84;--green:#00a87c;--green2:#00bc8a;--blue:#0c9be0;--indigo:#5d74e8;--gold:#db8a0e;--red:#e5484d}html:not(.dark) :where(h1,h2,h3,h4){color:#00336b}html:not(.dark) :where(.logo){color:#00336b}html:not(.dark) .btn-primary{background:#00336b;color:#fff;box-shadow:0 8px 24px -8px rgba(0,51,107,.35)}html:not(.dark) .btn-primary:hover{background:#00234a}html:not(.dark) .hero-ctas .btn-primary,html:not(.dark) .nav .btn-primary{background:linear-gradient(135deg,#00d19a,#00b487);color:#04231a;box-shadow:0 8px 24px -8px rgba(0,161,120,.4)}html:not(.dark) .btn-ghost{color:#00336b;border-color:#c2cfdb}html:not(.dark) .btn-ghost:hover{background:#f2f7fb;border-color:#a3bedc;color:#00336b}html:not(.dark) a:focus-visible,html:not(.dark) button:focus-visible{outline:3px solid #1bb6fd;outline-offset:2px}html:not(.dark) input:focus,html:not(.dark) select:focus,html:not(.dark) textarea:focus{outline:3px solid #1bb6fd;outline-offset:1px}html:not(.dark) .nav{background:rgba(246,249,252,.86)}html:not(.dark) .mobile-menu{background:rgba(246,249,252,.97)}html:not(.dark) .subnav{background:rgba(246,249,252,.88)}html:not(.dark) .nd-menu-in{background:#fff;box-shadow:0 24px 50px -20px rgba(0,51,107,.24)}html:not(.dark) .nd-menu-in button:hover{background:#f2f7fb}html:not(.dark) .report{background:var(--panel);box-shadow:0 30px 70px -30px rgba(0,51,107,.24)}html:not(.dark) .verifier{background:var(--panel)}html:not(.dark) .store-badge{background:var(--panel2)}html:not(.dark) .store-badge:has(.sb-s){background:var(--panel)}html:not(.dark) .nf-art{color:#7a47b8}html:not(.dark) .nft-badge{color:#7a47b8;background:rgba(122,57,187,.08)}html:not(.dark) .callout[data-accent=nft] .co-ic,html:not(.dark) .callout[data-accent=nft] .co-link{color:#7a47b8}html:not(.dark) .callout[data-accent=partner] .co-ic,html:not(.dark) .callout[data-accent=partner] .co-link,html:not(.dark) .ep .m.get,html:not(.dark) .get-btn.partner,html:not(.dark) .os-badge,html:not(.dark) .partner-note{color:#0a82c4}html:not(.dark) .verdict .v-word{text-shadow:none}html:not(.dark) :is(.section.dkband,footer,.ink-surface){--bg:#00234a;--bg2:#001a38;--panel:#0a3057;--panel2:#12406e;--line:hsla(0,0%,100%,.12);--line2:hsla(0,0%,100%,.24);--ink:#f2f7fb;--ink2:#c7d6e6;--ink3:#8fa7c0;--green:#00d19a;--green2:#0ae8ae;--blue:#55c8fe;--indigo:#a3b2fd;--gold:#f5c36b;--red:#ff8a96;background-color:#00234a;color:var(--ink)}html:not(.dark) .section.dkband{padding:104px 0;border-top:none;background-image:radial-gradient(700px 420px at 82% -10%,rgba(0,209,154,.13),transparent 70%)}html:not(.dark) .v-marketplace .section.dkband{padding:72px 0 56px}html:not(.dark) .v-bob .section.dkband{padding:0}html:not(.dark) .v-marketplace .section.dkband .section-head{margin-bottom:0}html:not(.dark) :where(.section.dkband,footer,.ink-surface) :where(h1,h2,h3,h4){color:var(--ink)}html:not(.dark) :is(.section.dkband,footer,.ink-surface) .btn-primary{background:linear-gradient(135deg,#00d19a,#00b487);color:#04231a;box-shadow:0 8px 24px -8px rgba(0,209,154,.45)}html:not(.dark) :is(.section.dkband,footer,.ink-surface) .btn-primary:hover{background:linear-gradient(135deg,#0ae8ae,#00b487)}html:not(.dark) :is(.section.dkband,footer,.ink-surface) .btn-ghost{color:#f2f7fb;border-color:hsla(0,0%,100%,.28)}html:not(.dark) :is(.section.dkband,footer,.ink-surface) .btn-ghost:hover{background:hsla(0,0%,100%,.08);border-color:#00d19a;color:#0ae8ae}html:not(.dark) .section.dkband .os-badge{color:#5ba7f0}html:not(.dark) footer{border-top:none}html:not(.dark) footer .logo{color:#f2f7fb}html:not(.dark) .cta-band{background:radial-gradient(120% 180% at 50% 0,rgba(0,209,154,.16),transparent 60%),#00234a;border-color:hsla(0,0%,100%,.14)}html:not(.dark) .cta-band h2{color:#f2f7fb}html:not(.dark) .cta-band p{color:#c7d6e6}html:not(.dark) .cta-band .btn-primary{background:linear-gradient(135deg,#00d19a,#00b487);color:#04231a}html:not(.dark) .cta-band .btn-ghost{color:#f2f7fb;border-color:hsla(0,0%,100%,.28)}html:not(.dark) .cta-band .btn-ghost:hover{border-color:#00d19a;color:#0ae8ae}html:not(.dark) .code-card,html:not(.dark) .phone{--ink:#f2f5f7;--ink2:#b9c4cc;--ink3:#7e8992;--line:hsla(0,0%,100%,.08);--line2:hsla(0,0%,100%,.16);--green:#00d19a;--green2:#0ae8ae;--blue:#1bb6fd;--gold:#e4b95b;--panel:#101116;--panel2:#15161c;--bg2:#0c0c0e}.coin{flex:none;display:block;border-radius:50%}.coin,.er-dot .coin{width:24px;height:24px}.t-name .coin{width:28px;height:28px}.l-name .coin{width:20px;height:20px}.s-k .coin{width:15px;height:15px}.motto .coin{width:26px;height:26px}.page-glow>.wrap>.section-head h2{font-size:40px;letter-spacing:-.015em}.app-card,.app-tile,.callout,.card,.fmap,.goal,.listing,.nft-card,.prod,.std{transition:border-color .18s ease,box-shadow .18s ease}.app-card:hover,.app-tile:hover,.card:hover,.listing:hover,.nft-card:hover,.prod:hover{border-color:var(--line2);box-shadow:0 16px 36px -20px rgba(0,0,0,.55)}html:not(.dark) .app-card:hover,html:not(.dark) .app-tile:hover,html:not(.dark) .card:hover,html:not(.dark) .listing:hover,html:not(.dark) .nft-card:hover,html:not(.dark) .prod:hover{box-shadow:0 16px 36px -22px rgba(0,51,107,.35)}.btn:active{transform:translateY(1px)}img.coin{-o-object-fit:contain;object-fit:contain;border-radius:50%}.ic.ic-co{background:transparent;width:44px;height:44px}.ic.ic-logo{background:#fff;border:1px solid var(--line);border-radius:10px;width:auto;height:56px;padding:8px 12px;display:inline-flex;align-items:center;align-self:flex-start}.ic.ic-logo img{height:100%;width:auto;-o-object-fit:contain;object-fit:contain;display:block}html:not(.dark) .lg-w{display:none!important}html:not(.dark) .lg-c{display:block!important}.hero-shot.hero-carousel{height:auto;display:flex;justify-content:center;align-items:flex-start;aspect-ratio:auto}.hc-phone{position:relative;width:328px;border-radius:46px;background:#050505;padding:11px;box-shadow:0 44px 96px -34px rgba(0,26,56,.5);border:1px solid rgba(0,26,56,.25)}.hc-screen{position:relative;height:618px;border-radius:36px;overflow:hidden;background:#0b0c10}.hc-s{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;animation:hcFade 22.5s linear infinite}.hc-s:first-child{opacity:1}.hc-phone:hover .hc-s{animation-play-state:paused}@keyframes hcFade{0%{opacity:0}2.5%{opacity:1}20%{opacity:1}24%{opacity:0}to{opacity:0}}@media(prefers-reduced-motion:reduce){.hc-s{animation:none}.hc-s:first-child{opacity:1}.hc-phone:hover .hc-s{animation-play-state:paused}}@media(max-width:960px){.hero-shot{height:auto;aspect-ratio:1040/840}}.stat .s-v,.stat-band .sb-v{font-size:40px;letter-spacing:-.02em}.price .p-amt{font-size:44px}.sla .sv{font-size:32px}.fund-stat3 .fs .fv,.rpt-kpi .kv{font-size:30px}.legal-page p,.wp-sec p{max-width:65ch}html:not(.dark) #s-tokens.section.dkband{background-image:radial-gradient(700px 420px at 82% -10%,rgba(228,185,91,.15),transparent 70%)}html:not(.dark) .v-developers .section.dkband{background-image:radial-gradient(700px 420px at 82% -10%,rgba(27,182,253,.15),transparent 70%)}html:not(.dark) #s-build.section.dkband{background-image:radial-gradient(700px 420px at 82% -10%,rgba(130,152,252,.15),transparent 70%)}html:not(.dark) #s-trust.section.dkband{background-image:radial-gradient(700px 420px at 18% -10%,rgba(0,209,154,.12),transparent 70%)}.rv{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease,border-color .18s ease,box-shadow .18s ease}.rv.on{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.rv{opacity:1;transform:none}}.mkt-panel{animation:fadeUp .35s ease}.exp:active,.filter-bar button:active,.get-btn:active,.v-chips button:active{transform:translateY(1px)}.admin-bar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:12px 16px;margin-bottom:18px}.admin-bar .ab-item{display:flex;flex-direction:column;gap:2px;padding-right:18px;border-right:1px dashed var(--line);font-size:13.5px;font-weight:600;color:var(--ink)}.admin-bar .ab-item:last-of-type{border-right:none}.admin-bar .ab-k{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);font-weight:500}.v-admin .admin-grid4 .stat{border-top:3px solid var(--green)}.v-admin .admin-grid4 .stat .s-k{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.v-admin .cbar .ctrack{height:14px;border-radius:99px}.v-admin .cbar .cpct{font-size:14px;font-weight:600}.v-admin .export-row .exp{background:var(--bg2);border-radius:10px;padding:10px 16px;font-size:12.5px;transition:background .15s,color .15s,border-color .15s}.v-admin .export-row .exp:hover{background:rgba(0,209,154,.1)}.v-admin .act{align-items:center;padding:13px 0}@media(max-width:760px){.admin-bar .ab-item{border-right:none;padding-right:0}.admin-bar .btn{margin-left:0;width:100%}}.store-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:24px;align-items:start}.store-side{position:sticky;top:120px}.side-phone{border-radius:34px;background:#050505;border:1px solid var(--line2);box-shadow:0 30px 70px -30px rgba(0,0,0,.6);padding:10px}.side-phone .sp-notch{width:80px;height:18px;border-radius:12px;background:#0e0f12;margin:2px auto 8px}.side-phone .sp-screen{height:480px;border-radius:22px;overflow:hidden}.side-cap{margin-top:12px;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:12px 14px}@media(max-width:960px){.store-layout{grid-template-columns:1fr}.store-side{position:static;max-width:320px}}#s-market .apps-row{grid-template-columns:repeat(3,1fr)}@media(max-width:760px){#s-market .apps-row{grid-template-columns:1fr}}html:not(.dark) .nav{background:rgba(0,26,56,.93);border-bottom:1px solid hsla(0,0%,100%,.1)}html:not(.dark) .nav-links button{color:#c7d6e6}html:not(.dark) .nav-links button:hover{color:#fff}html:not(.dark) .nav-links button.active{color:#0ae8ae;background:rgba(0,209,154,.12)}html:not(.dark) .nav-drop:has(button.active)>.nd-btn{color:#0ae8ae;background:rgba(0,209,154,.12)}html:not(.dark) .nav .nd-menu-in{background:#00234a;border-color:hsla(0,0%,100%,.18)}html:not(.dark) .nav .nd-menu-in button{color:#c7d6e6}html:not(.dark) .nav .nd-menu-in button:hover{background:hsla(0,0%,100%,.07);color:#fff}html:not(.dark) .nav .nd-menu-in button.active{color:#0ae8ae;background:rgba(0,209,154,.1)}html:not(.dark) .nav .lg-w{display:block!important}html:not(.dark) .nav .lg-c{display:none!important}html:not(.dark) .theme-btn{color:#c7d6e6;border-color:hsla(0,0%,100%,.25)}html:not(.dark) .menu-btn{color:#f2f7fb;border-color:hsla(0,0%,100%,.25)}html:not(.dark) .mobile-menu{background:rgba(0,26,56,.97)}html:not(.dark) .mobile-menu button{color:#c7d6e6;border-bottom-color:hsla(0,0%,100%,.1)}html:not(.dark) .mobile-menu button.active{color:#0ae8ae}.own-layer{padding:26px 28px;gap:22px}.own-layer .ol-who{font-size:12px;letter-spacing:.16em}.own-layer .ol-what{font-size:15px;line-height:1.6}.own-layer .chip{justify-self:end}.own-layer.yours{box-shadow:inset 3px 0 0 var(--gold)}.own-layer.ours{box-shadow:inset 3px 0 0 var(--green)}.own-layer:not(.yours):not(.ours){box-shadow:inset 3px 0 0 var(--blue)}.tok{padding:34px}.tok .t-name{font-size:30px}.t-name .coin{width:36px;height:36px}.tok .t-role{font-size:15px;margin:6px 0 20px}.tok table{font-size:14px}.tok td{padding:11px 0}.tok .t-foot{background:var(--bg2);border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-size:13px;margin-top:18px}.motto{font-size:24px}.motto .coin{width:30px;height:30px}.tok-grid{gap:0;border:1px solid var(--line2);border-radius:18px;overflow:hidden}.tok{border:none;border-radius:0;padding:40px 38px}.tok.covi{border-top:3px solid var(--green);border-right:1px solid var(--line)}.tok.eluv{border-top:3px solid var(--gold)}.tok .t-name{font-size:34px}.t-name .coin{width:44px;height:44px}.tok td:last-child{font-weight:600}@media(max-width:960px){.tok.covi{border-right:none;border-bottom:1px solid var(--line)}}.own-stack{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;border:none;border-radius:0;overflow:visible;background:transparent}.own-layer{display:flex;flex-direction:column;align-items:flex-start;gap:12px;border-bottom:1px solid var(--line);border:1px solid var(--line);border-radius:16px;padding:26px;box-shadow:none}.own-layer.yours{border-top:3px solid var(--gold);background:var(--panel)}.own-layer.ours{border-top:3px solid var(--green);background:var(--panel)}.own-layer:not(.yours):not(.ours){border-top:3px solid var(--blue);background:var(--panel)}.own-layer .ol-who{font-size:11.5px}.own-layer .ol-what{font-size:14.5px;line-height:1.65;flex:1}@media(max-width:960px){.own-stack{grid-template-columns:1fr}}.price{display:flex;flex-direction:column;border-radius:16px;padding:32px}.price ul{flex:1}.price .p-cta{margin-top:24px;width:100%;justify-content:center}.price .p-amt{margin:12px 0 4px}.price .p-amt span{font-size:15px}.price li{padding:2px 0}.price.featured{border-color:rgba(0,209,154,.55);border-top:3px solid var(--green);background:linear-gradient(180deg,rgba(0,209,154,.07),var(--panel) 45%);transform:translateY(-10px);box-shadow:0 24px 50px -24px rgba(0,0,0,.5)}html:not(.dark) .price.featured{box-shadow:0 24px 50px -26px rgba(0,51,107,.3)}.price-grid-3{align-items:stretch}@media(max-width:860px){.price.featured{transform:none}}.rail .stage{padding:26px 22px}.rail .s-n{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:rgba(0,209,154,.12);color:var(--green);letter-spacing:0;font-size:12px;margin-bottom:12px}.rail .s-t{font-size:16px}.rail .s-d{font-size:13px}.proc .p-step{padding:26px 22px}.proc .p-n{display:inline-flex;align-items:center;background:rgba(27,182,253,.12);color:var(--blue);border-radius:99px;padding:5px 12px;letter-spacing:.06em;margin-bottom:12px}.proc .p-t{font-size:16px}.step{padding:30px;border-top:3px solid var(--green)}.step:before{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:rgba(0,209,154,.12);font-size:13px;letter-spacing:0}.step h3{font-size:17px;margin:12px 0 8px}.faq summary{padding:20px 24px;font-size:16px;align-items:center}.faq summary:after{width:26px;height:26px;border:1px solid var(--line2);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;flex:none}.faq details[open]{background:var(--bg2)}.faq .fa-b{font-size:14.5px;line-height:1.65;max-width:70ch;padding:0 24px 20px}.grid3 .card,.road5 .card,.seg-grid .card,.values-row .card{border-top:3px solid transparent}.grid3 .card:hover,.seg-grid .card:hover,.values-row .card:hover{border-top-color:var(--green)}.road5 .card:hover{border-top-color:var(--blue)}.layer{border-top:3px solid transparent;transition:border-color .18s ease,box-shadow .18s ease}.layer:hover{border-top-color:var(--blue)}.layer .ic{width:40px;height:40px}.art{transition:background .15s}.art:hover{background:var(--bg2)}.cta-band{border-radius:24px;padding:64px 48px}.cta-band h2{font-size:38px}.guide-step .gs-n{border-radius:50%}.member-bar{gap:14px;flex-wrap:wrap;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:12px 16px;margin-bottom:18px}.member-bar,.member-bar .mb-av{display:flex;align-items:center}.member-bar .mb-av{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,rgba(0,209,154,.3),rgba(27,182,253,.3));justify-content:center;font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--green);flex:none}.member-bar .mb-id{display:flex;flex-direction:column;gap:2px}.member-bar .mb-id b{font-size:14.5px}.member-bar .mb-id span{font-size:11px;color:var(--ink3)}.v-dashboard .dash-grid6 .stat{border-top:3px solid var(--line2)}.v-dashboard .dash-grid6 .stat:first-child{border-top-color:var(--green)}.v-dashboard .dash-grid6 .stat:nth-child(2){border-top-color:var(--gold)}.v-dashboard .parts td{padding:13px 8px}.v-dashboard .parts tr:hover td{background:var(--bg2)}.v-dashboard .prog-mini i{height:10px}.v-dashboard .act{display:flex;justify-content:space-between;align-items:center;padding:13px 0;gap:14px}.v-dashboard .act .a-amt{order:2;background:rgba(0,209,154,.1);border-radius:99px;padding:4px 12px;font-size:12px;flex:none}.v-dashboard .act .a-amt.gold{background:rgba(228,185,91,.12)}@media(max-width:760px){.member-bar .btn{margin-left:0;width:100%}}:root{--background:0 0% 2.7%;--foreground:204 24% 96%;--card:230 16% 8%;--card-foreground:204 24% 96%;--popover:230 16% 8%;--popover-foreground:204 24% 96%;--primary:164 100% 41%;--primary-foreground:161 70% 8%;--secondary:231 14% 10%;--secondary-foreground:204 24% 96%;--muted:231 14% 10%;--muted-foreground:207 8% 58%;--accent:164 100% 41%;--accent-foreground:161 70% 8%;--border:230 10% 15%;--input:230 10% 18%;--ring:164 100% 41%;--radius:0.875rem}html:not(.dark){--background:210 50% 98%;--foreground:212 37% 23%;--card:0 0% 100%;--card-foreground:212 37% 23%;--popover:0 0% 100%;--popover-foreground:212 37% 23%;--primary:211 100% 21%;--primary-foreground:0 0% 100%;--secondary:207 56% 97%;--secondary-foreground:211 100% 21%;--muted:210 33% 95%;--muted-foreground:213 20% 40%;--accent:164 100% 33%;--accent-foreground:0 0% 100%;--border:210 32% 90%;--input:210 26% 81%;--ring:196 98% 55%}.ink-surface{background-color:#00234a;background-image:radial-gradient(700px 420px at 82% -10%,rgba(0,209,154,.13),transparent 70%)}html.dark .ink-surface{background-color:#0b0c10;background-image:radial-gradient(700px 420px at 82% -10%,rgba(0,209,154,.1),transparent 70%)}.wrap-narrow{max-width:860px;margin:0 auto}.sr-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nav-drop>.nd-btn,.nav-links a.nd-link{height:38px;padding:0 14px;border-radius:9px;border:none;background:transparent;color:var(--ink2);font-weight:600;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap}.nav-links a.nd-link:hover{color:var(--ink)}.nav-links a.nd-link.active{color:var(--green);background:rgba(0,209,154,.1)}.nav-drop:has(a.active)>.nd-btn{color:var(--green);background:rgba(0,209,154,.1)}.nd-menu-in a{display:block;width:100%;text-align:left;padding:9px 12px;border-radius:8px;font-size:13.5px;font-weight:600;color:var(--ink2)}.nd-menu-in a:hover{background:hsla(0,0%,100%,.05);color:var(--ink)}.nd-menu-in a.active{color:var(--green);background:rgba(0,209,154,.08)}.nav-wallet{display:flex;align-items:center}.mobile-menu a{display:block;width:100%;padding:13px 8px;border-bottom:1px solid var(--line);color:var(--ink);font-weight:600;font-size:15px}.mobile-menu a.active{color:var(--green)}.mm-actions{display:flex;flex-direction:column;gap:10px;margin-top:16px}.mm-actions .btn{width:100%}@media(max-width:960px){.nav .btn,.nav .nav-wallet,.nav-links{display:none}}html:not(.dark) .nav .logo{color:#f2f7fb}html:not(.dark) .nav-links a.nd-link{color:#c7d6e6}html:not(.dark) .nav-links a.nd-link:hover{color:#fff}html:not(.dark) .nav-links a.nd-link.active{color:#0ae8ae;background:rgba(0,209,154,.12)}html:not(.dark) .nav-drop:has(a.active)>.nd-btn{color:#0ae8ae;background:rgba(0,209,154,.12)}html:not(.dark) .nav .nd-menu-in a{color:#c7d6e6}html:not(.dark) .nav .nd-menu-in a:hover{background:hsla(0,0%,100%,.07);color:#fff}html:not(.dark) .nav .nd-menu-in a.active{color:#0ae8ae;background:rgba(0,209,154,.1)}html:not(.dark) .mobile-menu a{color:#c7d6e6;border-bottom-color:hsla(0,0%,100%,.1)}html:not(.dark) .mobile-menu a.active{color:#0ae8ae}.subnav a{height:30px;padding:0 12px;border-radius:99px;color:var(--ink2);font-size:13px;font-weight:600;white-space:nowrap;display:inline-flex;align-items:center}.subnav a:hover{color:var(--green)}html:not(.dark) .subnav{background:rgba(246,249,252,.92);border-bottom:1px solid var(--line)}@media(max-width:960px){.subnav{display:none}}.ph-screen{display:flex;flex-direction:column;padding:0;overflow:hidden;font-family:var(--font-body);color:#f2f5f7;background:linear-gradient(180deg,#0b0c10,#0e1015)}.ph-status{justify-content:space-between;padding:10px 16px 6px;font-size:10.5px;font-weight:600;color:#8c97a2;font-family:var(--font-mono)}.ph-status,.ph-status-r{display:flex;align-items:center}.ph-status-r{gap:5px}.ph-status i{display:block;background:#8c97a2;border-radius:1px}.ph-sig{width:11px;height:8px;clip-path:polygon(0 100%,2px 100%,2px 62%,0 62%,4px 100%,6px 100%,6px 38%,4px 38%,8px 100%,10px 100%,10px 0,8px 0)}.ph-wifi{width:10px;height:8px;border-radius:50% 50% 0 0/100% 100% 0 0}.ph-batt{width:15px;height:8px;border-radius:2px;background:transparent!important;border:1px solid #8c97a2;position:relative}.ph-batt:after{content:"";position:absolute;inset:1.5px;width:8px;background:#8c97a2;border-radius:1px}.ph-body{flex:1;min-height:0;overflow:hidden;padding:6px 14px 12px;display:flex;flex-direction:column;gap:10px}.ph-title{font-family:var(--font-display);font-weight:700;font-size:19px;color:#f2f5f7;letter-spacing:-.01em}.ph-sub{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#7e8992;font-weight:600;margin-top:2px}.ph-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.ph-stats.two{grid-template-columns:repeat(2,1fr)}.ph-stats>div{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:8px 9px;display:flex;flex-direction:column;gap:2px;min-width:0}.ph-stats .k{font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#7e8992;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ph-stats .v{font-family:var(--font-mono);font-size:13px;font-weight:600;color:#f2f5f7}.ph-stats .v.gold{color:#e4b95b}.ph-tabs{display:flex;gap:5px;overflow:hidden}.ph-tabs span{font-size:10.5px;font-weight:600;color:#7e8992;padding:4px 9px;border-radius:99px;border:1px solid hsla(0,0%,100%,.08);white-space:nowrap}.ph-tabs span.on{color:#04231a;background:#0ae8ae;border-color:transparent}.ph-feature{border:1px solid rgba(0,209,154,.42);background:rgba(0,209,154,.08);border-radius:13px;padding:10px 11px}.ph-feature-eyebrow{font-size:8.5px;letter-spacing:.18em;text-transform:uppercase;color:#0ae8ae;font-weight:700;margin-bottom:7px}.ph-feature-row{display:flex;align-items:center;gap:10px}.ph-feature-row .bob-mark{width:36px;height:36px;flex:none;border-radius:10px}.ph-feature-txt{flex:1;min-width:0;display:flex;flex-direction:column}.ph-feature-txt b{font-size:13px;font-weight:600;color:#f2f5f7}.ph-feature-txt b,.ph-feature-txt span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ph-feature-txt span{font-size:10.5px;color:#b9c4cc}.ph-list{display:flex;flex-direction:column;min-width:0}.ph-row{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid hsla(0,0%,100%,.07)}.ph-row:last-child{border-bottom:none}.ph-row.slim{padding:7px 0}.ph-ico{width:28px;height:28px;flex:none;border-radius:8px;background:linear-gradient(135deg,rgba(0,209,154,.28),rgba(27,182,253,.26));border:1px solid hsla(0,0%,100%,.08)}.ph-row-txt{flex:1;min-width:0;display:flex;flex-direction:column}.ph-row-txt b{font-size:12px;font-weight:600;color:#f2f5f7}.ph-row-txt b,.ph-row-txt span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ph-row-txt span{font-size:10px;color:#7e8992}.ph-get{flex:none;font-size:10px;font-weight:700;letter-spacing:.04em;color:#04231a;background:#0ae8ae;border-radius:99px;padding:4px 11px}.ph-get.soon{color:#7e8992;background:transparent;border:1px solid hsla(0,0%,100%,.14)}.ph-amt{flex:none;font-family:var(--font-mono);font-size:11.5px;font-weight:600;color:#0ae8ae}.ph-amt.gold{color:#e4b95b}.ph-hero-card{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:13px;padding:12px;display:flex;flex-direction:column;gap:5px}.ph-hero-card .k{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#7e8992;font-weight:600}.ph-hero-card .v{font-family:var(--font-display);font-size:17px;font-weight:700;color:#0ae8ae}.ph-hero-card .s{font-size:10px;color:#b9c4cc;line-height:1.45}.ph-bar{height:6px;background:hsla(0,0%,100%,.09);overflow:hidden;margin:3px 0}.ph-bar,.ph-bar i{border-radius:99px}.ph-bar i{display:block;height:100%;background:linear-gradient(90deg,#00d19a,#0ae8ae)}.ph-asset{border:1px solid hsla(0,0%,100%,.09);border-radius:13px;padding:11px 12px;display:flex;flex-direction:column;gap:2px}.ph-asset.covi{border-left:3px solid #00d19a;background:rgba(0,209,154,.07)}.ph-asset.eluv{border-left:3px solid #e4b95b;background:rgba(228,185,91,.07)}.ph-asset .n{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;color:#7e8992;font-weight:600}.ph-asset .v{font-family:var(--font-display);font-size:18px;font-weight:700;color:#f2f5f7}.ph-asset .s{font-size:10px;color:#b9c4cc}.ph-keys{margin-top:auto;font-size:9.5px;color:#7e8992;text-align:center;border-top:1px solid hsla(0,0%,100%,.07);padding-top:9px}.ph-tabbar{justify-content:space-between;gap:2px;padding:8px 12px 10px;border-top:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02)}.ph-tabbar,.ph-tabbar span{display:flex;align-items:center}.ph-tabbar span{flex:1;flex-direction:column;gap:3px;font-size:8px;font-weight:600;color:#5e6975;letter-spacing:.02em}.ph-tabbar span.on{color:#0ae8ae}.ph-tabic{width:14px;height:14px;background:currentColor;border-radius:3px;opacity:.85}.ph-tabic-home{clip-path:polygon(50% 0,100% 45%,86% 45%,86% 100%,14% 100%,14% 45%,0 45%)}.ph-tabic-market{border-radius:4px;clip-path:polygon(14% 28%,86% 28%,100% 100%,0 100%)}.ph-tabic-learn{clip-path:polygon(0 18%,50% 0,100% 18%,50% 38%)}.ph-tabic-wallet{border-radius:4px}.ph-tabic-profile{border-radius:50%}.phone .ph-screen{height:562px}.side-phone .ph-screen{height:100%}@media(max-width:520px){.phone{width:min(300px,86vw)}}.stat-band.cols3{grid-template-columns:repeat(3,1fr)}.rail.cols4{grid-template-columns:repeat(4,1fr)}@media(max-width:960px){.rail.cols4,.stat-band.cols3{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.rail.cols4,.stat-band.cols3{grid-template-columns:1fr}}.router a{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 16px;border-radius:12px;background:var(--panel);border:1px solid var(--line);color:var(--ink);text-align:left;transition:border-color .15s}.router a:hover{border-color:var(--green)}.chip.covi{color:var(--green);border-color:rgba(0,209,154,.4);background:rgba(0,209,154,.07)}.chip.eluv{color:var(--gold);border-color:rgba(228,185,91,.4);background:rgba(228,185,91,.07)}.chip.free{color:var(--blue);border-color:rgba(27,182,253,.4);background:rgba(27,182,253,.07)}.tag-row{gap:6px}.store-bar,.tag-row{display:flex;flex-wrap:wrap}.store-bar{align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.cat-tabs{display:flex;gap:6px;flex-wrap:wrap}.cat-tab{height:36px;padding:0 16px;border-radius:99px;border:1px solid var(--line);background:var(--panel);color:var(--ink2);font-family:var(--font-body);font-weight:600;font-size:13.5px;cursor:pointer;transition:border-color .15s,color .15s}.cat-tab:hover{border-color:var(--green);color:var(--green)}.cat-tab.on{background:var(--green);border-color:transparent;color:#04231a}html:not(.dark) .cat-tab.on{background:#00336b;color:#fff}.store-search{flex:none}.store-search input{height:36px;width:230px;max-width:100%;border-radius:99px;border:1px solid var(--line2);background:var(--bg2);color:var(--ink);padding:0 16px;font-family:var(--font-body);font-size:13.5px}.store-search input::-moz-placeholder{color:var(--ink3)}.store-search input::placeholder{color:var(--ink3)}.store-count{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);margin-bottom:16px}.store-empty{color:var(--ink2);font-size:14.5px;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:22px}.store-grid{grid-template-columns:repeat(3,1fr)}@media(max-width:960px){.store-grid{grid-template-columns:repeat(2,1fr)}.store-search input{width:100%}.store-search{flex:1 1 100%}}@media(max-width:600px){.store-grid{grid-template-columns:1fr}}.prod-card{color:var(--ink);transition:border-color .15s,transform .15s}.prod-card:hover{border-color:var(--green);transform:translateY(-2px)}.prod-card .pc-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.prod-card .pc-ic{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:rgba(0,209,154,.1);color:var(--green);flex:none}.prod-card .a-d{margin-bottom:2px}.prod-card .pc-view{color:var(--green);font-weight:600}.prod-card .pc-shot{display:block;position:relative;aspect-ratio:16/10;margin:-20px -20px 4px;border-radius:11px 11px 0 0;overflow:hidden;background:#070b1f;border-bottom:1px solid var(--line)}.prod-card .pc-shot img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 46%;object-position:center 46%}.prod-card .pc-shot-blank{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0a1b33,#070b1f 60%);color:#00d19a}.feat-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:26px;align-items:start;background:linear-gradient(135deg,rgba(0,209,154,.07),var(--panel) 55%);border:1px solid rgba(0,209,154,.4);border-radius:18px;padding:30px}.feat-card .fc-mark{width:200px}.feat-card .fc-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}.feat-card .fc-name{font-family:var(--font-display);font-weight:800;font-size:28px;margin:0 0 6px}.feat-card .fc-tag{font-size:16px;color:var(--green);font-weight:600;margin-bottom:10px}.feat-card .fc-desc{font-size:14.5px;color:var(--ink2);max-width:640px;margin-bottom:14px}.feat-card .fc-ctas{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}@media(max-width:760px){.feat-card{grid-template-columns:1fr;gap:18px;padding:24px}.feat-card .fc-name{font-size:23px}.feat-card .fc-mark{width:170px;margin:0 auto}}.crumb{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:20px}.crumb,.crumb a{color:var(--ink3)}.crumb a:hover{color:var(--green)}.pd-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:36px;align-items:start}.pd-ic{width:66px;height:66px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:rgba(0,209,154,.1);color:var(--green);margin-bottom:18px}.pd-hero h1{font-size:42px;font-weight:800;margin:0 0 12px}.pd-tag{font-size:19px;color:var(--green);font-weight:600;margin-bottom:14px}.pd-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:18px}.pd-lede{font-size:16.5px;color:var(--ink2);max-width:660px}.pd-ctas{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}.pd-body{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:34px;align-items:start}.pd-feats{list-style:none;display:flex;flex-direction:column;gap:12px}.pd-feats li{display:flex;gap:11px;font-size:14.5px;color:var(--ink2);line-height:1.6}.pd-feats li:before{content:"✓";color:var(--green);font-weight:700;flex:none}.pd-note{background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--gold);border-radius:12px;padding:22px}.pd-note h3{font-size:15.5px;margin-bottom:10px}.pd-note p{font-size:14px;color:var(--ink2)}.pd-shot{margin:0;width:320px;max-width:100%}.pd-shot-frame{border:1px solid var(--line2);border-radius:18px;overflow:hidden;background:#070b1f;line-height:0}.pd-shot-frame img{display:block;width:100%;height:auto}.pd-shot figcaption{margin-top:10px;font-family:var(--font-mono);font-size:11px;letter-spacing:.05em;color:var(--ink3);text-align:center}@media(max-width:960px){.pd-body,.pd-hero{grid-template-columns:1fr}.pd-hero h1{font-size:32px}.pd-shot{width:280px;margin:0 auto}}.demo-wrap{display:grid;grid-template-columns:auto minmax(0,1fr);gap:40px;align-items:center}.demo-phone{width:400px;max-width:100%;border-radius:44px;background:#050505;border:1px solid var(--line2);box-shadow:0 40px 90px -30px rgba(0,0,0,.8),inset 0 0 0 8px #0e0f12;padding:14px;flex:none}.demo-phone iframe{display:block;width:100%;height:780px;border:0;border-radius:30px;background:#0b0c10}.demo-cap{display:flex;align-items:center;gap:8px;justify-content:center;margin-top:12px;font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;color:var(--ink3);text-align:center}.demo-steps{list-style:none;display:flex;flex-direction:column;gap:14px;margin-top:20px}.demo-steps li{display:grid;grid-template-columns:26px 1fr;gap:12px;font-size:14.5px;color:var(--ink2)}.demo-steps .ds-n{font-family:var(--font-mono);font-size:12px;color:var(--green);padding-top:3px}@media(max-width:1040px){.demo-wrap{grid-template-columns:1fr;gap:28px}.demo-phone{margin:0 auto}}@media(max-width:480px){.demo-phone{width:100%;border-radius:32px;padding:10px}.demo-phone iframe{height:700px;border-radius:24px}}.primer{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.primer .pr{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:20px 18px}.primer .pr-n{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;color:var(--green);margin-bottom:9px}.primer .pr-t{font-family:var(--font-display);font-weight:700;font-size:15px;margin-bottom:6px}.primer .pr-d{font-size:13px;color:var(--ink3);line-height:1.55}@media(max-width:960px){.primer{grid-template-columns:1fr 1fr}}@media(max-width:600px){.primer{grid-template-columns:1fr}}.lss-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:stretch}.lss-col{background:var(--panel);border-radius:14px;padding:22px 20px;border:1px solid var(--line);border-top:3px solid var(--line2)}.lss-today{border-top-color:var(--green)}.lss-launch{border-top-color:var(--blue)}.lss-audit{border-top-color:var(--gold)}.lss-head{gap:10px;margin-bottom:16px}.lss-head,.lss-ic{display:flex;align-items:center}.lss-ic{justify-content:center;width:32px;height:32px;border-radius:9px;flex:none}.lss-today .lss-ic{background:rgba(0,209,154,.12);color:var(--green)}.lss-launch .lss-ic{background:rgba(27,182,253,.12);color:var(--blue)}.lss-audit .lss-ic{background:rgba(228,185,91,.12);color:var(--gold)}.lss-title{font-family:var(--font-display);font-weight:700;font-size:15px;line-height:1.3;color:var(--ink);margin:0}.lss-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.lss-list li{display:flex;gap:10px;font-size:13.5px;line-height:1.55;color:var(--ink2)}.lss-dot{width:6px;height:6px;border-radius:50%;flex:none;margin-top:7px;background:var(--ink3)}.lss-today .lss-dot{background:var(--green)}.lss-launch .lss-dot{background:var(--blue)}.lss-audit .lss-dot{background:var(--gold)}.lss-link{color:var(--ink2);text-decoration:underline;text-decoration-color:var(--line2);text-underline-offset:3px;transition:color .15s,text-decoration-color .15s}.lss-link:hover{color:var(--green);text-decoration-color:var(--green)}.lss-foot{margin:16px 0 0;font-size:12.5px;line-height:1.55;color:var(--ink3)}@media(max-width:900px){.lss-grid{grid-template-columns:1fr}}.roster{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--panel)}.roster-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:16px;padding:14px 18px;border-bottom:1px solid var(--line)}.roster-row:last-child{border-bottom:none}.roster-row:hover{background:var(--panel2)}.roster-ic{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;flex:none;background:rgba(0,209,154,.1);color:var(--green)}.roster-ic svg{width:19px;height:19px}.roster-txt{display:flex;flex-direction:column;min-width:0}.roster-txt b{font-family:var(--font-display);font-weight:700;font-size:15px;color:var(--ink);line-height:1.3}.roster-txt span{font-size:13px;line-height:1.45;overflow:hidden;text-overflow:ellipsis}.roster-cat,.roster-txt span{color:var(--ink3);white-space:nowrap}.roster-cat{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.roster-link{font-size:13px;font-weight:600;color:var(--green);white-space:nowrap}.roster-link:hover{text-decoration:underline;text-underline-offset:3px}html:not(.dark) .roster .chip.live{color:#008f6b}html:not(.dark) .roster .chip.soon{color:#0b7fbb}@media(max-width:860px){.roster-row{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ic txt" ". meta";row-gap:10px}.roster-ic{grid-area:ic}.roster-txt{grid-area:txt}.roster-txt span{white-space:normal}.roster-cat{display:none}.roster-row .chip{grid-area:meta;justify-self:start}.roster-link{grid-area:meta;justify-self:end}}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/28485c0de2075f40-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/5fb25f343c7550ca-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7db6c35d839a711c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_Fallback_d5a796;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_d5a796{font-family:__Poppins_d5a796,__Poppins_Fallback_d5a796;font-style:normal}.__variable_d5a796{--font-poppins:"__Poppins_d5a796","__Poppins_Fallback_d5a796"}