.mkt{background:var(--bg);color:var(--ink);font-size:16px;line-height:1.6;overflow-x:clip}:root{--bg:#0a0a0b;--bg-1:#0d0d0f;--bg-2:#101012;--panel:#111113;--panel-2:#141416;--panel-3:#18181b;--line:#1e1e22;--line-2:#26262b;--line-3:#313138;--ink:#edece8;--ink-2:#a9a9b2;--ink-3:#6e6e78;--ink-4:#4a4a52;--accent:#ff5a47;--accent-2:#ff7a6a;--accent-dim:#ff5a4724;--accent-glow:#ff5a4759;--ok:#46b98c;--ok-dim:#46b98c1f;--warn:#d9a441;--sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--r:10px;--r-sm:6px;--wrap:1200px;--nav-h:64px}.mkt *,.mkt{box-sizing:border-box;margin:0;padding:0}.mkt{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){.mkt{scroll-behavior:auto}}.mkt{background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;line-height:1.6;overflow-x:clip}.mkt::selection{background:var(--accent);color:#0a0a0b}.mkt a{color:inherit;text-decoration:none}.mkt button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}.mkt img,.mkt svg,.mkt canvas{max-width:100%;display:block}.mkt :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.mkt .wrap{max-width:var(--wrap);margin:0 auto;padding:0 32px}.mkt .wrap-wide{max-width:1360px;margin:0 auto;padding:0 32px}.mkt .sec{padding:140px 0;position:relative}.mkt .sec-tight{padding:96px 0}.mkt .sec-quiet{padding:200px 0}@media (max-width:768px){.mkt .wrap,.mkt .wrap-wide{padding:0 20px}.mkt .sec{padding:88px 0}.mkt .sec-quiet{padding:120px 0}}.mkt .mono{font-family:var(--mono);letter-spacing:.08em;font-size:11px;font-weight:500}.mkt .mono-up{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;font-weight:500}.mkt .eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:12px;margin-bottom:28px;font-size:11px;font-weight:500;display:flex}.mkt .eyebrow .num{color:var(--accent)}.mkt .eyebrow:before{content:"";background:var(--line-3);width:24px;height:1px}.mkt h1{letter-spacing:-.035em;font-size:clamp(44px,7.2vw,92px);font-weight:600;line-height:1.02}.mkt .statement{letter-spacing:-.03em;max-width:20ch;font-size:clamp(34px,4.6vw,64px);font-weight:600;line-height:1.06}.mkt .statement-sm{letter-spacing:-.025em;font-size:clamp(28px,3.4vw,44px);font-weight:600;line-height:1.1}.mkt .lede{color:var(--ink-2);max-width:56ch;font-size:clamp(17px,1.5vw,20px);line-height:1.6}.mkt .dim{color:var(--ink-2)}.mkt .dimmer{color:var(--ink-3)}.mkt .acc{color:var(--accent)}.mkt .tnum{font-variant-numeric:tabular-nums}.mkt .btn{letter-spacing:-.01em;white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:12px 22px;font-size:14.5px;font-weight:600;transition:transform .15s,background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.mkt .btn-primary{background:var(--accent);color:#120705}.mkt .btn-primary:hover{background:var(--accent-2);box-shadow:0 8px 32px -8px var(--accent-glow);transform:translateY(-1px)}.mkt .btn-ghost{border:1px solid var(--line-3);color:var(--ink)}.mkt .btn-ghost:hover{border-color:var(--ink-3);background:#ffffff08}.mkt .btn-sm{border-radius:7px;padding:8px 16px;font-size:13px}.mkt .arrow{font-weight:400;transition:transform .15s}.mkt .btn:hover .arrow{transform:translate(3px)}.mkt .panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;box-shadow:inset 0 1px #ffffff05,0 24px 64px -32px #000000b3}.mkt .panel-head{border-bottom:1px solid var(--line);background:var(--panel-2);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.mkt .panel-title{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:10px;font-size:10.5px;display:flex}.mkt .win-dots{gap:6px;display:flex}.mkt .win-dots i{background:var(--line-3);border-radius:50%;width:8px;height:8px}.mkt .panel-body{padding:20px}.mkt .subpanel{background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r-sm)}.mkt .dot{border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.mkt .dot-live{background:var(--accent);box-shadow:0 0 8px var(--accent-glow);animation:2.2s ease-in-out infinite blink}.mkt .dot-ok{background:var(--ok)}.mkt .dot-idle{background:var(--ink-4)}@keyframes blink{0%,to{opacity:1}50%{opacity:.45}}.mkt .chip{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--ink-2);background:var(--panel-2);white-space:nowrap;border-radius:5px;align-items:center;gap:7px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex}.mkt .chip-acc{color:var(--accent);background:var(--accent-dim);border-color:#ff5a4759}.mkt .chip-ok{color:var(--ok);background:var(--ok-dim);border-color:#46b98c4d}.mkt .chip-warn{color:var(--warn);background:#d9a44114;border-color:#d9a4414d}.mkt .chip-ghost{background:0 0}.mkt .metric .m-label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px;font-size:10px}.mkt .metric .m-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1.1}.mkt .metric .m-sub{font-family:var(--mono);color:var(--ink-3);margin-top:4px;font-size:10.5px}.mkt .m-value.lg{font-size:34px}.mkt .up{color:var(--ok)}.mkt .down{color:var(--accent)}.mkt .dtable{border-collapse:collapse;width:100%;font-size:13px}.mkt .dtable th{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);text-align:left;border-bottom:1px solid var(--line);padding:10px 14px;font-size:9.5px;font-weight:500}.mkt .dtable td{border-bottom:1px solid var(--line);color:var(--ink-2);font-variant-numeric:tabular-nums;padding:11px 14px}.mkt .dtable tr:last-child td{border-bottom:none}.mkt .dtable tr:hover td{background:#ffffff04}.mkt .dtable .id{font-family:var(--mono);color:var(--ink);font-size:11.5px}.mkt .dtable .num{text-align:right;font-family:var(--mono);font-size:12px}.mkt .ev{font-family:var(--mono);color:var(--ink-3);border-bottom:1px solid #ffffff08;grid-template-columns:76px 92px 1fr auto;align-items:baseline;gap:16px;padding:7px 0;font-size:11.5px;display:grid}.mkt .ev .t{color:var(--ink-4);font-size:10.5px}.mkt .ev .k{color:var(--ink-2);font-weight:500}.mkt .ev .k.hot{color:var(--accent)}.mkt .ev .v{color:var(--ink);text-align:right}.mkt .rv{opacity:0;transition:opacity .8s cubic-bezier(.2,.6,.2,1),transform .8s cubic-bezier(.2,.6,.2,1);transform:translateY(26px)}.mkt .rv.in{opacity:1;transform:none}.mkt .rv-d1{transition-delay:.1s}.mkt .rv-d2{transition-delay:.2s}.mkt .rv-d3{transition-delay:.32s}.mkt .rv-d4{transition-delay:.44s}.mkt .rv-d5{transition-delay:.56s}@media (prefers-reduced-motion:reduce){.mkt .rv{opacity:1;transition:none;transform:none}.mkt *,.mkt{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mkt .pulse-line{background:var(--line);height:1px;position:relative;overflow:hidden}.mkt .pulse-line:after{content:"";background:linear-gradient(90deg,transparent,var(--accent),transparent);width:20%;height:1px;animation:5s cubic-bezier(.4,0,.2,1) infinite pulse-travel;position:absolute;top:0;left:-20%}@keyframes pulse-travel{0%{left:-20%}60%,to{left:110%}}.mkt .flow-v{flex-direction:column;align-items:center;gap:0;display:flex}.mkt .flow-arrow{background:linear-gradient(var(--line-3),var(--ink-4));width:1px;height:28px;margin:2px 0;position:relative}.mkt .flow-arrow:after{content:"";border:3.5px solid #0000;border-top-color:var(--ink-4);position:absolute;bottom:-1px;left:-3px}.mkt .arch-box{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--panel);text-align:center;min-width:220px;padding:14px 22px}.mkt .arch-box .ab-t{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-size:11px;font-weight:600}.mkt .arch-box .ab-s{color:var(--ink-3);margin-top:3px;font-size:12px}.mkt .arch-box.hot{background:linear-gradient(#ff5a470f,#0000);border-color:#ff5a4766}.mkt .arch-box.hot .ab-t{color:var(--accent)}.mkt .nav{z-index:100;height:var(--nav-h);border-bottom:1px solid #0000;align-items:center;transition:background .3s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;display:flex;position:fixed;top:0;left:0;right:0}.mkt .nav.scrolled{-webkit-backdrop-filter:blur(12px);border-bottom-color:var(--line);background:#0a0a0bd1}.mkt .nav-inner{justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1360px;margin:0 auto;padding:0 32px;display:flex}.mkt .wordmark{letter-spacing:.22em;align-items:center;gap:10px;font-size:17px;font-weight:700;display:flex}.mkt .wordmark .wm-dot{background:var(--accent);width:7px;height:7px;box-shadow:0 0 10px var(--accent-glow);border-radius:50%;animation:2.4s ease-in-out infinite blink}.mkt .nav-links{gap:4px;display:flex}.mkt .nav-links a{color:var(--ink-2);border-radius:7px;padding:8px 13px;font-size:13.5px;font-weight:500;transition:color .15s,background .15s}.mkt .nav-links a:hover{color:var(--ink);background:#ffffff0a}.mkt .nav-right{align-items:center;gap:14px;display:flex}.mkt .nav-right .signin{color:var(--ink-2);font-size:13.5px;font-weight:500}.mkt .nav-right .signin:hover{color:var(--ink)}@media (max-width:960px){.mkt .nav-links,.mkt .nav-right .signin{display:none}}.mkt .hero{align-items:center;min-height:100vh;padding:140px 0 120px;display:flex;position:relative;overflow:hidden}.mkt #heroCanvas{opacity:.85;width:100%;height:100%;position:absolute;inset:0}.mkt .hero:before{content:"";pointer-events:none;background:radial-gradient(1200px 600px at 70% 40%,transparent 20%,var(--bg) 85%), linear-gradient(180deg,#0a0a0b99,transparent 30%,transparent 70%,var(--bg));position:absolute;inset:0}.mkt .hero-grid-bg{pointer-events:none;opacity:.5;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(900px 600px at 50% 40%,#000 30%,#0000 80%);mask-image:radial-gradient(900px 600px at 50% 40%,#000 30%,#0000 80%)}.mkt .hero-inner{z-index:2;grid-template-columns:1.05fr .95fr;align-items:center;gap:64px;width:100%;display:grid;position:relative}@media (max-width:1024px){.mkt .hero-inner{grid-template-columns:1fr;gap:48px}}.mkt .hero-eyebrow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);border:1px solid var(--line-2);background:#11111399;border-radius:100px;align-items:center;gap:10px;margin-bottom:32px;padding:7px 14px;font-size:10.5px;display:inline-flex}.mkt .hero h1 .h1-dim{color:var(--ink-3)}.mkt .hero .lede{margin:28px 0 36px}.mkt .hero-ctas{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.mkt .hero-tech{font-family:var(--mono);letter-spacing:.14em;color:var(--ink-4);text-transform:uppercase;margin-top:44px;font-size:10px}.mkt .hero-tech b{color:var(--ink-3);font-weight:500}.mkt .focus-card{position:relative}.mkt .focus-feed{font-family:var(--mono);color:var(--ink-4);height:66px;margin-bottom:14px;font-size:10.5px;line-height:2;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 30%);mask-image:linear-gradient(#0000,#000 30%)}.mkt .focus-feed .ff-row{white-space:nowrap;grid-template-columns:86px 92px auto;gap:14px;display:grid}.mkt .focus-feed .ff-row .fk{color:var(--ink-3)}.mkt .focus-feed .ff-row .fv{color:var(--ink-2);text-align:right}.mkt .focus-feed .ff-row.hot .fk,.mkt .focus-feed .ff-row.hot .fv{color:var(--accent)}.mkt .player-card{transition:box-shadow .5s;position:relative}.mkt .player-card.alerting{box-shadow:0 0 0 1px #ff5a4766,0 24px 80px -24px #ff5a4740}.mkt .pc-grid{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.mkt .pc-cell{background:var(--panel);padding:14px 16px}.mkt .pc-cell .m-value{font-size:20px}.mkt .pc-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 16px;font-size:12.5px;display:flex}.mkt .seg-swap{text-align:right;min-width:150px;height:26px;position:relative;overflow:hidden}.mkt .seg-swap .chip{transition:transform .5s cubic-bezier(.3,.7,.3,1),opacity .5s;position:absolute;top:0;right:0}.mkt .seg-swap .chip.out{opacity:0;transform:translateY(-26px)}.mkt .seg-swap .chip.waiting{opacity:0;transform:translateY(26px)}.mkt .pc-alert{border-top:1px solid var(--line);font-family:var(--mono);letter-spacing:.04em;background:linear-gradient(90deg,var(--accent-dim),transparent 70%);color:var(--accent);align-items:center;gap:10px;padding:12px 16px;font-size:11px;display:none}.mkt .pc-alert.show{animation:.45s cubic-bezier(.3,.7,.3,1) slideIn;display:flex}.mkt .pc-alert.jn{color:var(--ok);background:linear-gradient(90deg,#46b98c1a,#0000 70%)}@keyframes slideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mkt .trend-down{color:var(--accent);font-family:var(--mono);align-items:center;gap:5px;font-size:10.5px;display:inline-flex}.mkt .ops-bar{z-index:90;-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--line);height:30px;font-family:var(--mono);color:var(--ink-4);letter-spacing:.03em;opacity:0;background:#0a0a0be0;align-items:center;font-size:10px;transition:opacity .5s,transform .5s;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(100%)}.mkt .ops-bar.show{opacity:1;transform:none}.mkt .ops-tag{border-right:1px solid var(--line);height:100%;color:var(--ink-3);letter-spacing:.12em;background:var(--bg);flex:none;align-items:center;gap:7px;padding:0 14px;display:flex}.mkt .ops-stream{flex:1;height:100%;position:relative;overflow:hidden}.mkt .ops-track{white-space:nowrap;will-change:transform;align-items:center;gap:44px;height:100%;animation:60s linear infinite ops-scroll;display:flex;position:absolute}.mkt .ops-track span b{color:var(--ink-3);font-weight:500}.mkt .ops-track span i{color:var(--accent);font-style:normal}@keyframes ops-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:768px){.mkt .ops-bar{display:none}}@media (prefers-reduced-motion:reduce){.mkt .ops-track{animation:none}}.mkt .chaos-outer{height:280vh;position:relative}.mkt .chaos-sticky{justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.mkt #chaosCanvas{width:100%;height:100%;position:absolute;inset:0}.mkt .chaos-copy{z-index:2;text-align:center;width:100%;padding:0 24px;position:relative}.mkt .chaos-copy .statement{max-width:16ch;margin:0 auto}.mkt .chaos-h{width:100%;transition:opacity .5s,transform .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mkt .chaos-h.hidden{opacity:0;pointer-events:none;transform:translate(-50%,-46%)}.mkt .chaos-sub{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-top:20px;font-size:11px}.mkt .chaos-stage{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4);z-index:2;gap:28px;font-size:10px;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.mkt .chaos-stage span{transition:color .3s}.mkt .chaos-stage span.on{color:var(--accent)}.mkt .loop-strip{grid-template-columns:repeat(5,1fr);gap:0;margin-top:72px;display:grid;position:relative}.mkt .loop-node{text-align:center;padding:28px 20px 0;position:relative}.mkt .loop-node:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:0;right:0}.mkt .loop-node:after{content:"";background:var(--bg);border:1.5px solid var(--line-3);border-radius:50%;width:7px;height:7px;margin-left:-3.5px;transition:border-color .3s,background .3s,box-shadow .3s;position:absolute;top:-3.5px;left:50%}.mkt .loop-node.on:after{background:var(--accent);border-color:var(--accent);box-shadow:0 0 12px var(--accent-glow)}.mkt .loop-node .ln-k{font-family:var(--mono);letter-spacing:.2em;color:var(--ink-3);font-size:12px;font-weight:600;transition:color .3s}.mkt .loop-node.on .ln-k{color:var(--ink)}.mkt .loop-node .ln-d{color:var(--ink-3);margin-top:8px;font-size:13px;line-height:1.5}.mkt .loop-pulse{background:linear-gradient(90deg,transparent,var(--accent),transparent);width:9%;height:1px;transition:left 1.1s cubic-bezier(.5,0,.4,1);position:absolute;top:-1px;left:0}@media (max-width:860px){.mkt .loop-strip{grid-template-columns:1fr;gap:8px;margin-top:48px}.mkt .loop-node{text-align:left;padding:16px 0 16px 24px}.mkt .loop-node:before{width:1px;height:100%;top:0}.mkt .loop-node:after{margin-left:0;top:22px;left:-3.5px}.mkt .loop-pulse{display:none}}.mkt .p360{background:var(--line);grid-template-columns:280px 1fr;gap:1px;display:grid}@media (max-width:900px){.mkt .p360{grid-template-columns:1fr}}.mkt .p360-side{background:var(--panel);flex-direction:column;gap:18px;padding:20px;display:flex}.mkt .p360-main{background:var(--panel)}.mkt .p360-id{align-items:center;gap:14px;display:flex}.mkt .p360-avatar{background:var(--panel-3);border:1px solid var(--line-2);width:44px;height:44px;font-family:var(--mono);color:var(--accent);border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.mkt .kv{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:7px 0;font-size:12.5px;display:flex}.mkt .kv .k{color:var(--ink-3)}.mkt .kv .v{color:var(--ink);font-variant-numeric:tabular-nums}.mkt .kv .v.mono{font-size:11px}.mkt .p360-tabs{border-bottom:1px solid var(--line);background:var(--panel-2);gap:2px;padding:8px 12px 0;display:flex}.mkt .p360-tabs button{color:var(--ink-3);border-radius:7px 7px 0 0;padding:8px 14px;font-size:12.5px;font-weight:500;position:relative}.mkt .p360-tabs button.act-tab{color:var(--ink)}.mkt .p360-tabs button.act-tab:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.mkt .p360-metrics{background:var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}@media (max-width:640px){.mkt .p360-metrics{grid-template-columns:repeat(2,1fr)}}.mkt .p360-metrics .metric{background:var(--panel);padding:16px}.mkt .whale-meter{background:var(--panel-3);border-radius:2px;height:4px;margin-top:10px;overflow:hidden}.mkt .whale-meter i{background:linear-gradient(90deg,#ff5a4780,var(--accent));border-radius:2px;width:0;height:100%;transition:width 1.4s cubic-bezier(.2,.7,.2,1);display:block}.mkt .trail{padding:6px 20px 14px}.mkt .trail-row{border-bottom:1px solid #ffffff09;grid-template-columns:64px 12px 1fr auto;align-items:center;gap:12px;padding:9px 0;font-size:12.5px;display:grid}.mkt .trail-row:last-child{border-bottom:none}.mkt .trail-row .tt{font-family:var(--mono);color:var(--ink-4);font-size:10px}.mkt .trail-row .tk{background:var(--line-3);border-radius:50%;width:7px;height:7px;position:relative}.mkt .trail-row .tk.hot{background:var(--accent);box-shadow:0 0 8px var(--accent-glow)}.mkt .trail-row .tk.ok{background:var(--ok)}.mkt .trail-row .td{color:var(--ink-2)}.mkt .trail-row .tv{font-family:var(--mono);color:var(--ink);text-align:right;font-size:11.5px}.mkt .traj-wrap{padding:28px 20px 8px;position:relative}.mkt .traj-svg{width:100%;height:auto}.mkt .traj-labels{grid-template-columns:repeat(7,1fr);gap:8px;padding:0 20px 20px;display:grid}.mkt .traj-label{text-align:center}.mkt .traj-label .tl-d{font-family:var(--mono);letter-spacing:.1em;color:var(--ink-4);text-transform:uppercase;font-size:9.5px}.mkt .traj-label .tl-t{color:var(--ink-2);margin-top:3px;font-size:11.5px;line-height:1.35}.mkt .traj-label.hot .tl-t{color:var(--accent)}@media (max-width:760px){.mkt .traj-labels{display:none}}.mkt .split{grid-template-columns:5fr 7fr;align-items:start;gap:64px;display:grid}.mkt .split.rev{grid-template-columns:7fr 5fr}@media (max-width:980px){.mkt .split,.mkt .split.rev{grid-template-columns:1fr;gap:40px}}.mkt .split-copy{position:sticky;top:120px}@media (max-width:980px){.mkt .split-copy{position:static}}.mkt .split-copy .lede{margin-top:20px;font-size:16.5px}.mkt .feature-list{border-top:1px solid var(--line);flex-direction:column;gap:0;margin-top:28px;display:flex}.mkt .feature-list li{border-bottom:1px solid var(--line);color:var(--ink-2);align-items:baseline;gap:14px;padding:13px 0;font-size:14px;list-style:none;display:flex}.mkt .feature-list li b{color:var(--ink);font-weight:600}.mkt .feature-list li:before{content:"—";color:var(--accent);font-family:var(--mono);flex:none;font-size:12px}.mkt .whale-sec{position:relative;overflow:hidden}.mkt #whaleCanvas{opacity:.9;width:100%;height:100%;position:absolute;inset:0}.mkt .whale-inner{z-index:2;position:relative}.mkt .whale-model{max-width:420px;margin-left:auto}.mkt .wm-inputs{flex-direction:column;gap:0;display:flex}.mkt .wm-in{color:var(--ink-2);border-bottom:1px solid #ffffff0d;grid-template-columns:1fr auto 60px;align-items:center;gap:12px;padding:9px 0;font-size:12.5px;display:grid}.mkt .wm-in .bar{background:var(--panel-3);border-radius:2px;width:120px;height:3px;overflow:hidden}.mkt .wm-in .bar i{background:var(--accent);opacity:.75;border-radius:2px;width:0;height:100%;transition:width 1.2s cubic-bezier(.2,.7,.2,1);display:block}.mkt .wm-in .w{font-family:var(--mono);color:var(--ink-3);text-align:right;font-size:10.5px}.mkt .wm-out{justify-content:space-between;align-items:baseline;padding-top:18px;display:flex}.mkt .wm-out .score{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--accent);font-size:46px;font-weight:600}.mkt .whale-stat{gap:40px;margin-top:36px;display:flex}.mkt .whale-stat .metric .m-value{font-size:28px}.mkt .signals-grid{grid-template-columns:5fr 7fr;align-items:start;gap:64px;display:grid}@media (max-width:980px){.mkt .signals-grid{grid-template-columns:1fr;gap:40px}}.mkt .signal-item{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel);cursor:default;grid-template-columns:4px 1fr;gap:0;transition:border-color .2s,transform .2s;display:grid;overflow:hidden}.mkt .signal-item+.signal-item{margin-top:10px}.mkt .signal-item:hover{border-color:var(--line-3);transform:translate(2px)}.mkt .signal-item .sev{background:var(--line-3)}.mkt .signal-item.hi .sev{background:var(--accent)}.mkt .signal-item.md .sev{background:var(--warn)}.mkt .signal-item.op .sev{background:var(--ok)}.mkt .signal-body{padding:13px 16px}.mkt .signal-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.mkt .signal-msg{color:var(--ink);letter-spacing:-.01em;font-size:14px;font-weight:500}.mkt .signal-meta{font-family:var(--mono);color:var(--ink-4);flex-wrap:wrap;gap:16px;margin-top:8px;font-size:10px;display:flex}.mkt .signal-meta b{color:var(--ink-3);font-weight:500}.mkt .signal-why{border-top:1px dashed var(--line-2);font-family:var(--mono);color:var(--ink-3);margin-top:10px;padding-top:10px;font-size:10.5px;line-height:1.9;display:none}.mkt .signal-item:hover .signal-why,.mkt .signal-item:focus-within .signal-why{display:block}.mkt .signal-why .cause{color:var(--ink-2)}.mkt .signal-why .arr{color:var(--accent)}.mkt .funnel{flex-direction:column;gap:0;max-width:560px;margin:64px auto 0;display:flex}.mkt .fstep{grid-template-columns:120px 1fr;align-items:center;gap:20px;padding:14px 0;display:grid}.mkt .fstep .fnum{letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-align:right;color:var(--ink);font-size:32px;font-weight:600}.mkt .fstep .fbar{background:var(--panel-3);border:1px solid var(--line-2);border-radius:4px;height:26px;position:relative;overflow:hidden}.mkt .fstep .fbar i{background:linear-gradient(90deg,#ff5a472e,#ff5a478c);width:0;transition:width 1s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.mkt .fstep .flab{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);grid-column:2;margin-top:-6px;font-size:10px}.mkt .fstep.final .fnum{color:var(--accent);font-size:40px}.mkt .fdown{text-align:center;color:var(--ink-4);font-family:var(--mono);padding:2px 0 2px 140px;font-size:12px}.mkt .seg-uni{height:560px;position:relative}.mkt #segCanvas{width:100%;height:100%;position:absolute;inset:0}.mkt .seg-log{border:1px solid var(--line);border-radius:var(--r-sm);-webkit-backdrop-filter:blur(8px);width:300px;max-width:calc(100% - 32px);font-family:var(--mono);color:var(--ink-3);background:#0d0d0fe6;padding:10px 14px;font-size:10px;line-height:2;position:absolute;bottom:16px;right:16px}.mkt .seg-log .sl-row{white-space:nowrap;justify-content:space-between;gap:12px;display:flex;overflow:hidden}.mkt .seg-log .sl-row b{color:var(--ink-2);font-weight:500}.mkt .seg-log .sl-row i{color:var(--accent);font-style:normal}.mkt .seg-legend{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);flex-direction:column;gap:7px;font-size:9.5px;display:flex;position:absolute;top:16px;left:16px}.mkt .seg-legend span{align-items:center;gap:8px;display:flex}.mkt .seg-legend .sq{border-radius:2px;flex:none;width:7px;height:7px}.mkt .builder{background:var(--line);grid-template-columns:7fr 5fr;gap:1px;display:grid}@media (max-width:860px){.mkt .builder{grid-template-columns:1fr}}.mkt .builder-left{background:var(--panel);padding:22px}.mkt .builder-right{background:var(--panel-2);flex-direction:column;gap:20px;padding:22px;display:flex}.mkt .cond{grid-template-columns:1fr auto auto;align-items:center;gap:10px;margin-top:10px;display:grid}.mkt .cond .cfield,.mkt .cond .cop,.mkt .cond .cval{border:1px solid var(--line-2);background:var(--panel-2);border-radius:var(--r-sm);color:var(--ink);white-space:nowrap;padding:9px 13px;font-size:13px}.mkt .cond .cop{font-family:var(--mono);color:var(--ink-3);font-size:12px}.mkt .cond .cval{font-family:var(--mono);color:var(--accent);font-size:12px}.mkt .cond-join{font-family:var(--mono);letter-spacing:.14em;color:var(--ink-4);text-transform:uppercase;align-items:center;gap:10px;margin:12px 0 2px;font-size:9.5px;display:flex}.mkt .cond-join:after{content:"";background:var(--line);flex:1;height:1px}.mkt .builder-count .m-value{color:var(--ink);font-size:42px}.mkt .seg-live{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ok);align-items:center;gap:8px;font-size:10px;display:flex}.mkt .journey-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.mkt .journey-svg{width:100%;min-width:980px;height:auto}.mkt .j-node rect{fill:var(--panel-2);stroke:var(--line-2);rx:7}.mkt .j-node text{fill:var(--ink-2);letter-spacing:1.4px;font-family:JetBrains Mono,monospace;font-size:10px}.mkt .j-node .j-sub{fill:var(--ink-4);letter-spacing:1px;font-size:8.5px}.mkt .j-node.lit rect{stroke:var(--accent);fill:#1a1210}.mkt .j-node.lit text{fill:var(--ink)}.mkt .j-node.lit .j-sub{fill:var(--accent)}.mkt .j-node.done rect{stroke:var(--line-3)}.mkt .j-edge{stroke:var(--line-3);stroke-width:1.2px;fill:none}.mkt .j-edge.lit{stroke:var(--accent);stroke-width:1.5px}.mkt .j-branch-lab{fill:var(--ink-4);letter-spacing:1.5px;font-family:JetBrains Mono,monospace;font-size:9px}.mkt .j-branch-lab.lit{fill:var(--accent)}.mkt #jToken{fill:var(--accent);filter:drop-shadow(0 0 6px #ff5a47cc);opacity:0;transition:cx 1s cubic-bezier(.4,0,.3,1),cy 1s cubic-bezier(.4,0,.3,1)}.mkt #jToken.on{opacity:1}.mkt .j-status{border-top:1px solid var(--line);font-family:var(--mono);color:var(--ink-3);letter-spacing:.06em;justify-content:space-between;align-items:center;padding:12px 18px;font-size:10.5px;display:flex}.mkt .j-status b{color:var(--ink);font-weight:500}.mkt .j-status .js-outcome{color:var(--ok);opacity:0;transition:opacity .5s}.mkt .j-status .js-outcome.show{opacity:1}.mkt .chan-wrap{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}@media (max-width:980px){.mkt .chan-wrap{grid-template-columns:1fr;gap:40px}}.mkt .chan-svg{width:100%;max-width:480px;height:auto;margin:0 auto}.mkt .ch-node circle{fill:var(--panel-2);stroke:var(--line-2)}.mkt .ch-node text{fill:var(--ink-3);letter-spacing:1.6px;text-anchor:middle;font-family:JetBrains Mono,monospace;font-size:9.5px}.mkt .ch-node.lit circle{stroke:var(--accent);fill:#1a1210}.mkt .ch-node.lit text{fill:var(--ink)}.mkt .ch-edge{stroke:var(--line-2);stroke-width:1px;fill:none}.mkt .ch-edge.lit{stroke:var(--accent);stroke-width:1.4px}.mkt .chan-days{border-top:1px solid var(--line);flex-direction:column;margin-top:8px;display:flex}.mkt .chan-day{border-bottom:1px solid var(--line);grid-template-columns:70px 110px 1fr;align-items:baseline;gap:16px;padding:14px 0;transition:opacity .3s;display:grid}.mkt .chan-day .cd-d{font-family:var(--mono);letter-spacing:.14em;color:var(--ink-4);text-transform:uppercase;font-size:10px}.mkt .chan-day .cd-c{font-family:var(--mono);letter-spacing:.1em;color:var(--ink-2);text-transform:uppercase;font-size:11px}.mkt .chan-day .cd-t{color:var(--ink-3);font-size:13px}.mkt .chan-day.on .cd-d{color:var(--accent)}.mkt .chan-day.on .cd-c{color:var(--ink)}.mkt .chan-day.dimmed{opacity:.35}.mkt .camp{background:var(--line);grid-template-columns:7fr 5fr;gap:1px;display:grid}@media (max-width:900px){.mkt .camp{grid-template-columns:1fr}}.mkt .camp-left{background:var(--panel);padding:22px}.mkt .camp-right{background:var(--panel-2);padding:22px}.mkt .form-row{margin-bottom:16px}.mkt .form-row .fl{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);margin-bottom:7px;font-size:9.5px}.mkt .form-field{border:1px solid var(--line-2);background:var(--panel-2);border-radius:var(--r-sm);color:var(--ink);padding:10px 14px;font-size:13.5px}.mkt .form-field .var{font-family:var(--mono);color:var(--accent);background:var(--accent-dim);border-radius:4px;padding:1.5px 6px;font-size:11.5px}.mkt .preview-mail{border:1px solid var(--line-2);border-radius:var(--r-sm);color:var(--ink-2);background:#0c0c0e;padding:16px;font-size:13px;line-height:1.7}.mkt .variant-row{gap:8px;margin-top:8px;display:flex}.mkt .variant{border:1px solid var(--line-2);border-radius:var(--r-sm);text-align:center;background:var(--panel);flex:1;padding:12px}.mkt .variant .vt{font-family:var(--mono);letter-spacing:.14em;color:var(--ink-3);text-transform:uppercase;font-size:10px}.mkt .variant .vn{font-variant-numeric:tabular-nums;margin-top:4px;font-size:20px;font-weight:600}.mkt .variant.hold{border-style:dashed;border-color:var(--line-3)}.mkt .variant.hold .vn{color:var(--ink-3)}.mkt .deliv{margin-top:18px}.mkt .deliv-bar{background:var(--panel-3);border-radius:3px;height:5px;margin-top:8px;overflow:hidden}.mkt .deliv-bar i{background:var(--ok);border-radius:3px;width:0;height:100%;transition:width 1.6s cubic-bezier(.2,.7,.2,1);display:block}.mkt .reward-arch{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin-top:56px;display:flex}.mkt .reward-arch .arch-box{min-width:180px}.mkt .flow-h{background:var(--line-3);flex:none;width:44px;height:1px;position:relative}.mkt .flow-h:after{content:"";border:3.5px solid #0000;border-left-color:var(--ink-4);position:absolute;top:-3.5px;right:-1px}@media (max-width:860px){.mkt .reward-arch{flex-direction:column}.mkt .flow-h{width:1px;height:28px}.mkt .flow-h:after{border-left-color:#0000;border-top-color:var(--ink-4);top:auto;bottom:-1px;right:-3px}}.mkt .reward-caps{background:var(--line);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:64px;display:grid;overflow:hidden}@media (max-width:860px){.mkt .reward-caps{grid-template-columns:1fr}}.mkt .rcap{background:var(--panel);padding:22px}.mkt .rcap .rc-t{letter-spacing:-.01em;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.mkt .rcap .rc-t .mono{color:var(--ink-4);font-size:9.5px}.mkt .rcap p{color:var(--ink-3);margin-top:8px;font-size:13.5px;line-height:1.6}.mkt .vip-track{padding:56px 24px 20px;position:relative;overflow:hidden}.mkt .vip-line{background:var(--panel-3);border-radius:1px;height:2px;position:absolute;top:88px;left:24px;right:24px}.mkt .vip-fill{background:linear-gradient(90deg,#ff5a4766,var(--accent));border-radius:1px;width:0;height:2px;transition:width 1.6s cubic-bezier(.2,.7,.2,1);position:absolute;top:88px;left:24px}.mkt .vip-tiers{grid-template-columns:repeat(5,1fr);display:grid;position:relative}.mkt .vip-tier{text-align:center;padding-top:44px;position:relative}.mkt .vip-tier .vt-dot{background:var(--bg);border:2px solid var(--line-3);z-index:1;border-radius:50%;width:10px;height:10px;margin-left:-5px;transition:border-color .4s,background .4s,box-shadow .4s;position:absolute;top:26px;left:50%}.mkt .vip-tier.passed .vt-dot{background:var(--accent);border-color:var(--accent)}.mkt .vip-tier.current .vt-dot{background:var(--bg);border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-dim),0 0 14px var(--accent-glow)}.mkt .vip-tier .vt-n{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-4);font-size:10px}.mkt .vip-tier.passed .vt-n,.mkt .vip-tier.current .vt-n{color:var(--ink)}.mkt .vip-tier .vt-s{color:var(--ink-4);margin-top:3px;font-size:11px}.mkt .vip-meta{background:var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:32px;display:grid}@media (max-width:700px){.mkt .vip-meta{grid-template-columns:1fr}}.mkt .vip-meta>div{background:var(--panel);padding:18px 20px}.mkt .vip-actions{color:var(--ink-2);flex-direction:column;gap:8px;font-size:13px;display:flex}.mkt .vip-actions span{align-items:baseline;gap:10px;display:flex}.mkt .vip-actions span:before{content:"→";color:var(--accent);font-family:var(--mono);font-size:11px}.mkt .transfer-flow{flex-direction:column;align-items:center;margin-top:56px;display:flex}.mkt .verify-chips{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:40px;display:flex}.mkt .split-anim{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin:48px 0 8px;display:flex}.mkt .pop-box{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--panel);text-align:center;min-width:130px;padding:16px 22px;transition:border-color .4s,opacity .4s}.mkt .pop-box .pb-n{font-variant-numeric:tabular-nums;font-size:26px;font-weight:600}.mkt .pop-box .pb-l{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-top:4px;font-size:9.5px}.mkt .pop-box.hold{border-style:dashed}.mkt .pop-box.hold .pb-n{color:var(--ink-3)}.mkt .split-arrow{color:var(--ink-4);font-family:var(--mono);font-size:14px}.mkt .holdout-chart{padding:24px 20px 8px}.mkt .hc-svg{width:100%;height:auto}.mkt .hc-legend{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);gap:24px;padding:0 24px 18px;font-size:10px;display:flex}.mkt .hc-legend span{align-items:center;gap:8px;display:flex}.mkt .hc-legend .sw{border-radius:1px;width:16px;height:2px}.mkt .hc-delta{opacity:0;transition:opacity .8s .8s}.mkt .hc-delta.show{opacity:1}.mkt .learn-metrics{background:var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}@media (max-width:700px){.mkt .learn-metrics{grid-template-columns:1fr}}.mkt .learn-metrics>div{background:var(--panel);padding:18px 20px}.mkt .house{background:var(--bg-1);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.mkt .kpi-row{background:var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(6,1fr);gap:1px;display:grid}@media (max-width:1000px){.mkt .kpi-row{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.mkt .kpi-row{grid-template-columns:repeat(2,1fr)}}.mkt .kpi{background:var(--panel);padding:16px 18px}.mkt .house-main{background:var(--line);grid-template-columns:8fr 4fr;gap:1px;display:grid}@media (max-width:900px){.mkt .house-main{grid-template-columns:1fr}}.mkt .house-chart{background:var(--panel);padding:20px}.mkt .house-side{background:var(--panel);flex-direction:column;gap:16px;padding:20px;display:flex}.mkt .side-stat{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:baseline;padding:10px 0;font-size:13px;display:flex}.mkt .side-stat .k{color:var(--ink-3)}.mkt .side-stat .v{font-family:var(--mono);color:var(--ink);font-size:13px}.mkt .side-stat .v small{color:var(--ink-4);margin-left:6px;font-size:10px}.mkt .palette{max-width:640px;margin:56px auto 0}.mkt .palette-box{border:1px solid var(--line-2);border-radius:var(--r);background:#101012f2;overflow:hidden;box-shadow:0 32px 80px -24px #000c}.mkt .palette-input{border-bottom:1px solid var(--line);color:var(--ink);align-items:center;gap:12px;padding:15px 18px;font-size:14.5px;display:flex}.mkt .palette-input .slash{font-family:var(--mono);color:var(--ink-4);border:1px solid var(--line-2);border-radius:4px;padding:2px 7px;font-size:10px}.mkt #typedQ{border-right:1.5px solid var(--accent);white-space:nowrap;padding-right:2px;overflow:hidden}.mkt .palette-tokens{border-bottom:1px solid var(--line);opacity:0;flex-wrap:wrap;gap:8px;padding:14px 18px;transition:opacity .5s;display:flex}.mkt .palette-tokens.show{opacity:1}.mkt .ptoken{font-family:var(--mono);border:1px solid var(--line-2);color:var(--ink-2);border-radius:5px;align-items:center;gap:8px;padding:5px 10px;font-size:10.5px;display:flex}.mkt .ptoken b{color:var(--ink-4);letter-spacing:.1em;font-weight:500}.mkt .ptoken i{color:var(--accent);font-style:normal}.mkt .palette-result{font-family:var(--mono);color:var(--ink-3);opacity:0;justify-content:space-between;align-items:center;padding:13px 18px;font-size:11px;transition:opacity .5s .2s;display:flex}.mkt .palette-result.show{opacity:1}.mkt .palette-result b{color:var(--ink);font-size:14px}.mkt .sankey-svg{width:100%;height:auto}.mkt .sk-flow{fill:#3a3a42;opacity:.32;transition:opacity .2s,fill .2s}.mkt .sk-flow:hover{opacity:.55}.mkt .sk-flow.hot{fill:var(--accent);opacity:.28}.mkt .sk-flow.hot:hover{opacity:.5}.mkt .sk-node{fill:#54545e}.mkt .sk-node.hot{fill:var(--accent)}.mkt .sk-lab{fill:var(--ink-2);letter-spacing:1.2px;font-family:JetBrains Mono,monospace;font-size:10px}.mkt .sk-val{fill:var(--ink-4);font-family:JetBrains Mono,monospace;font-size:9px}.mkt .cohort-grid{grid-template-columns:110px repeat(5,1fr);gap:4px;margin-top:8px;display:grid}.mkt .cohort-grid .ch-head{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-4);text-align:center;padding:6px 0;font-size:9.5px}.mkt .cohort-grid .ch-row{font-family:var(--mono);color:var(--ink-3);align-items:center;font-size:10.5px;display:flex}.mkt .ch-cell{text-align:center;font-family:var(--mono);color:var(--ink);background:var(--accent);cursor:default;border-radius:4px;padding:12px 4px;font-size:11px;transition:transform .15s;position:relative}.mkt .ch-cell:hover{z-index:2;outline:1px solid #ffffff40;transform:scale(1.06)}.mkt .ch-cell span{z-index:1;position:relative}.mkt .cohort-tabs{gap:8px;margin-bottom:16px;display:flex}.mkt .aff-old{flex-wrap:wrap;gap:12px;margin:28px 0 8px;display:flex}.mkt .aff-old .chip{color:var(--ink-4);border-color:var(--line);text-decoration:line-through}.mkt .aff-cards{grid-template-columns:1fr 1fr;gap:20px;margin-top:32px;display:grid}@media (max-width:800px){.mkt .aff-cards{grid-template-columns:1fr}}.mkt .aff-card .dtable td{padding:9px 14px}.mkt .aff-vp{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;padding:16px;display:flex}.mkt .aff-vp .k{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);font-size:9.5px}.mkt .aff-vp .v{font-variant-numeric:tabular-nums;font-size:26px;font-weight:600}.mkt .compare{background:var(--line);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:1fr 1fr;gap:1px;margin-top:56px;display:grid;overflow:hidden}@media (max-width:760px){.mkt .compare{grid-template-columns:1fr}}.mkt .cmp-col{background:var(--panel);padding:32px}.mkt .cmp-col.puls{background:linear-gradient(180deg,#ff5a470d,transparent 40%),var(--panel)}.mkt .cmp-col .cc-t{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:10px;margin-bottom:24px;font-size:11px;display:flex}.mkt .cmp-col.puls .cc-t{color:var(--accent)}.mkt .cmp-terms{flex-wrap:wrap;gap:10px;display:flex}.mkt .cmp-terms .term{font-family:var(--mono);border:1px solid var(--line-2);color:var(--ink-4);background:var(--panel-2);border-radius:6px;padding:8px 14px;font-size:12px}.mkt .cmp-col.puls .term{color:var(--ink);border-color:var(--line-3)}.mkt .cmp-col.puls .term.hot{color:var(--accent);background:var(--accent-dim);border-color:#ff5a4766}.mkt .integ{grid-template-columns:1fr 1fr;align-items:start;gap:64px;margin-top:56px;display:grid}@media (max-width:900px){.mkt .integ{grid-template-columns:1fr}}.mkt .providers{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.mkt .providers .arch-box{min-width:140px;padding:11px 16px}.mkt .ingest-log{font-family:var(--mono);color:var(--ink-3);padding:16px 18px;font-size:10.5px;line-height:2.1}.mkt .ingest-log b{color:var(--ink-2);font-weight:500}.mkt .ingest-log .ok{color:var(--ok)}.mkt .ingest-log .hot{color:var(--accent)}.mkt .tenants{flex-direction:column;gap:0;margin-top:48px;display:flex}.mkt .tenant{border:1px solid var(--line-2);border-radius:var(--r);background:var(--panel);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}.mkt .tenant .tn{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);align-items:center;gap:10px;font-size:11px;display:flex}.mkt .tenant .tres{flex-wrap:wrap;gap:8px;display:flex}.mkt .iso-boundary{font-family:var(--mono);letter-spacing:.3em;color:var(--accent);text-transform:uppercase;align-items:center;gap:16px;padding:18px 8px;font-size:9.5px;display:flex}.mkt .iso-boundary:before,.mkt .iso-boundary:after{content:"";border-top:2px dashed #ff5a4766;flex:1;height:0}.mkt .sec-props{background:var(--line);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:48px;display:grid;overflow:hidden}@media (max-width:760px){.mkt .sec-props{grid-template-columns:1fr}}.mkt .sec-prop{background:var(--panel);padding:20px 22px}.mkt .sec-prop .sp-t{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink);font-size:10.5px;font-weight:600}.mkt .sec-prop p{color:var(--ink-3);margin-top:7px;font-size:13px;line-height:1.6}.mkt .team-row{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.mkt .member{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--panel-2);align-items:center;gap:12px;padding:10px 16px;display:flex}.mkt .member .av{background:var(--panel-3);border:1px solid var(--line-3);width:30px;height:30px;font-family:var(--mono);color:var(--ink-2);border-radius:50%;justify-content:center;align-items:center;font-size:10px;display:flex}.mkt .member .mn{font-size:13px;font-weight:600}.mkt .member .mr{font-family:var(--mono);letter-spacing:.1em;color:var(--ink-4);text-transform:uppercase;font-size:9.5px}.mkt .audit-line{border-bottom:1px solid #ffffff0a;grid-template-columns:88px 1fr;align-items:baseline;gap:16px;padding:10px 0;font-size:13px;display:grid}.mkt .audit-line:last-child{border-bottom:none}.mkt .audit-line .at{font-family:var(--mono);color:var(--ink-4);font-size:10px}.mkt .audit-line .aa{color:var(--ink-2)}.mkt .audit-line .aa b{color:var(--ink);font-weight:600}.mkt .audit-line .aa .obj{font-family:var(--mono);color:var(--accent);font-size:11.5px}.mkt .proof{background:var(--bg-1);border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center}.mkt .proof-env{background:var(--accent-dim);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);border:1px solid #ff5a474d;border-radius:100px;align-items:center;gap:10px;margin-top:40px;padding:9px 18px;font-size:10.5px;display:inline-flex}.mkt .proof-stats{flex-wrap:wrap;justify-content:center;gap:56px;margin-top:48px;display:flex}.mkt .dev-grid{grid-template-columns:5fr 7fr;align-items:start;gap:64px;margin-top:16px;display:grid}@media (max-width:980px){.mkt .dev-grid{grid-template-columns:1fr;gap:40px}}.mkt .code-panel{font-family:var(--mono);color:var(--ink-2);padding:20px 22px;font-size:12.5px;line-height:1.9;overflow-x:auto}.mkt .code-panel .c-kw{color:#b0b0ba}.mkt .code-panel .c-fn{color:var(--accent)}.mkt .code-panel .c-str{color:#c9a06b}.mkt .code-panel .c-num{color:#7fb8a4}.mkt .code-panel .c-cm{color:var(--ink-4)}.mkt .dev-result{border-top:1px solid var(--line);font-family:var(--mono);letter-spacing:.06em;flex-direction:column;gap:8px;padding:14px 22px;font-size:10.5px;display:flex}.mkt .dev-result span{color:var(--ink-3);opacity:0;align-items:center;gap:10px;transition:opacity .4s,transform .4s;display:flex;transform:translate(-6px)}.mkt .dev-result span.on{opacity:1;transform:none}.mkt .dev-result .tick{color:var(--ok)}.mkt .impl{background:var(--line);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:56px;display:grid;overflow:hidden}@media (max-width:760px){.mkt .impl{grid-template-columns:1fr}}.mkt .impl-step{background:var(--panel);padding:28px}.mkt .impl-step .is-n{font-family:var(--mono);color:var(--accent);letter-spacing:.2em;font-size:11px}.mkt .impl-step .is-t{letter-spacing:-.01em;margin-top:12px;font-size:19px;font-weight:600}.mkt .impl-step p{color:var(--ink-3);margin-top:10px;font-size:14px;line-height:1.65}.mkt .cta-sec{text-align:center;border-top:1px solid var(--line);justify-content:center;align-items:center;min-height:88vh;display:flex;position:relative;overflow:hidden}.mkt #ctaCanvas{opacity:.7;width:100%;height:100%;position:absolute;inset:0}.mkt .cta-inner{z-index:2;padding:120px 24px;position:relative}.mkt .cta-inner .eyebrow{justify-content:center}.mkt .cta-inner .eyebrow:before{display:none}.mkt .cta-ctas{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:40px;display:flex}.mkt .cta-by{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-4);margin-top:72px;font-size:10px}.mkt .cta-by b{color:var(--ink-3);font-weight:500}.mkt footer{border-top:1px solid var(--line);background:var(--bg);padding:64px 0 96px}.mkt .foot-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;display:grid}@media (max-width:800px){.mkt .foot-grid{grid-template-columns:1fr 1fr}}.mkt .foot-col .fc-t{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-4);margin-bottom:16px;font-size:9.5px}.mkt .foot-col a{color:var(--ink-3);padding:5px 0;font-size:13.5px;transition:color .15s;display:block}.mkt .foot-col a:hover{color:var(--ink)}.mkt .foot-bottom{border-top:1px solid var(--line);font-family:var(--mono);color:var(--ink-4);letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:64px;padding-top:24px;font-size:10px;display:flex}
