:root{color-scheme:light dark;--bg: #f6f7f9;--surface: #ffffff;--surface-sunken: #eef0f4;--border: #dfe3ea;--border-strong: #7d879b;--ink: #0e1525;--ink-muted: #556074;--brand: #2b44c9;--brand-hover: #2338a8;--on-brand: #ffffff;--brand-tint: #e7ebfb;--verified: #6b34b8;--verified-tint: #efe6fa;--processing: #3b4a66;--processing-tint: #e8ecf3;--review: #8a5a00;--review-tint: #fbf0d9;--danger: #b42318;--danger-tint: #fde8e6;--chart-1: #2b44c9;--chart-2: #8a55d6;--chart-3: #6e82ec;--chart-4: #7a869b;--shadow-card: 0 1px 2px rgba(14, 21, 37, .06), 0 1px 1px rgba(14, 21, 37, .04);--shadow-panel: 0 12px 32px -12px rgba(14, 21, 37, .18), 0 2px 6px rgba(14, 21, 37, .06);--font-sans: Geist, ui-sans-serif, system-ui, sans-serif;--font-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--space-16: 64px;--space-24: 96px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-pill: 999px}@media(prefers-color-scheme:dark){:root{--bg: #0a0e16;--surface: #121826;--surface-sunken: #0e131e;--border: #253048;--border-strong: #66728c;--ink: #e9edf4;--ink-muted: #98a3b8;--brand: #8ea0ff;--brand-hover: #a9b7ff;--on-brand: #0a0e16;--brand-tint: #1a2250;--verified: #c6a2f5;--verified-tint: #2a1a40;--processing: #b6c0d4;--processing-tint: #1c2436;--review: #f2c062;--review-tint: #33270c;--danger: #ff9b8f;--danger-tint: #3a1512;--chart-1: #8ea0ff;--chart-2: #b98af0;--chart-3: #4e62d6;--chart-4: #5b6782;--shadow-card: none;--shadow-panel: 0 12px 32px -12px rgba(0, 0, 0, .6)}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:16px;line-height:24px;-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3,p,ul,ol,dl,dd{margin:0}ul,ol{padding:0;list-style:none}a{color:var(--brand)}a:focus-visible,summary:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:var(--radius-sm)}img{display:block}.wrap{max-width:1200px;margin:0 auto;padding-inline:32px}.stack{display:flex;flex-direction:column;gap:var(--space-4)}.center{text-align:center}.eyebrow{font-size:13px;line-height:18px;font-weight:600;letter-spacing:.01em;color:var(--brand)}.h1{font-size:56px;line-height:60px;font-weight:700;letter-spacing:-.025em;text-wrap:balance}.h2{font-size:40px;line-height:46px;font-weight:700;letter-spacing:-.02em;text-wrap:balance}.h3{font-size:24px;line-height:32px;font-weight:600;letter-spacing:-.01em;text-wrap:balance}.lead{font-size:18px;line-height:28px;color:var(--ink-muted)}.title{font-size:16px;line-height:24px;font-weight:600}.small{font-size:14px;line-height:20px;color:var(--ink-muted)}.cap{font-size:12px;line-height:16px;font-weight:500;color:var(--ink-muted)}.mono{font-family:var(--font-mono);font-size:12px}.muted{color:var(--ink-muted)}.brand{color:var(--brand)}.logo{display:inline-flex;align-items:center}.logo img{height:26px;width:auto}.footer .logo img{height:22px}.logo .on-dark{display:none}@media(prefers-color-scheme:dark){.logo .on-light{display:none}.logo .on-dark{display:block}}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:var(--radius-md);border:1px solid transparent;font:600 14px/20px var(--font-sans);text-decoration:none;white-space:nowrap;transition:background-color .12s,border-color .12s}.btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.btn-primary{background:var(--brand);color:var(--on-brand)}.btn-primary:hover{background:var(--brand-hover)}.btn-secondary{background:var(--surface);color:var(--ink);border-color:var(--border-strong)}.btn-secondary:hover{background:var(--surface-sunken)}.btn-inverse{background:var(--on-brand);color:var(--brand)}.btn-inverse:hover{background:var(--brand-tint)}.btn-inverse:focus-visible{outline-color:var(--on-brand)}.btn-block{width:100%}.btn-row{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-1)}.badge{display:inline-flex;align-items:center;align-self:flex-start;gap:var(--space-2);padding:4px 12px;border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);font-size:12px;line-height:16px;font-weight:500;color:var(--ink-muted);white-space:nowrap}.badge i{width:6px;height:6px;border-radius:50%;background:var(--brand)}.pill{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:var(--radius-pill);font-size:12px;line-height:18px;font-weight:500;white-space:nowrap}.dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.pill-verified{background:var(--verified-tint);color:var(--verified)}.pill-processing{background:var(--processing-tint);color:var(--processing)}.pill-review{background:var(--review-tint);color:var(--review)}.pill-error{background:var(--danger-tint);color:var(--danger)}.pill-neutral{background:var(--surface-sunken);color:var(--ink-muted)}.chip{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--ink);font:500 12px/16px var(--font-mono);white-space:nowrap}.chip-purchase{background:var(--verified-tint);color:var(--verified);border-color:transparent}.chip-dup{color:var(--ink-muted);border:1px dashed var(--border-strong)}.chip-dup em{font:normal 11px var(--font-sans)}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.ico{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:none;border-radius:var(--radius-md);background:var(--surface-sunken);border:1px solid var(--border)}.ico-logo{background:transparent;border:0;overflow:hidden}.ico-logo img{width:100%;height:100%;object-fit:contain;border-radius:7px}.ico-ga{padding:3px}.ico-ga img{border-radius:0}.ico-sm{width:22px;height:22px}.ico-sm.ico-ga{padding:2px}.nav{position:sticky;top:0;z-index:10;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.nav-inner{display:flex;align-items:center;gap:40px;height:72px}.nav-links{display:flex;gap:28px;flex:1}.nav-links a{font-size:14px;font-weight:600;color:var(--ink-muted);text-decoration:none}.nav-links a:hover{color:var(--ink)}.hero{display:grid;grid-template-columns:minmax(0,400px) max-content minmax(0,1fr);column-gap:var(--space-6);align-items:start;padding-top:var(--space-16);padding-bottom:112px}.hero-copy{display:flex;flex-direction:column;gap:20px;padding-top:var(--space-6)}.trust{display:flex;flex-direction:column;gap:10px;margin-top:var(--space-3)}.trust li,.points li{display:flex;align-items:center;gap:var(--space-2);font-size:14px;line-height:20px}.trust svg,.points svg{color:var(--verified);flex:none}.rail{display:flex;flex-direction:column;padding-top:var(--space-2)}.node{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--space-2);padding:10px 12px}.node-mb{border:1.5px solid var(--brand)}.node-head{display:flex;align-items:center;gap:10px}.node-k{font-size:13px;line-height:16px;font-weight:600}.node-t{margin-top:2px;font:500 12px/16px var(--font-mono);color:var(--ink-muted)}.node-lines{position:relative}.line{display:flex;align-items:center;gap:5px;height:18px;font:500 11px/16px var(--font-mono);white-space:nowrap}.line-ok{color:var(--verified)}.line-drop{color:var(--ink-muted)}.l0{position:absolute;inset:0 auto auto 0;color:var(--ink-muted);opacity:0;animation:rail-l0 10s linear infinite}.l1{animation:rail-l1 10s linear infinite}.l2{animation:rail-l2 10s linear infinite}.node-status{position:relative;height:22px;min-width:116px}.node-status>span{position:absolute;inset:0 auto auto 0}.st-wait{animation:rail-wait 10s linear infinite}.st-proc{opacity:0;animation:rail-proc 10s linear infinite}.st-ok{animation:rail-ok 10s linear infinite}.node-ga:after{content:"";position:absolute;left:100%;top:50%;width:25px;height:2px;margin-top:-1px;background:var(--verified)}.seg{position:relative;height:72px;overflow:hidden}.seg:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;margin-left:-1px;background-image:linear-gradient(180deg,var(--border-strong) 0 6px,transparent 6px 12px);background-size:2px 12px;opacity:.55;animation:rail-dash 1.2s linear infinite}.mv{position:absolute;left:50%;top:0;transform:translate(-50%,-100%);animation:rail-move 10s cubic-bezier(.45,0,.4,1) infinite}.seg-static{display:none;position:absolute;top:0;right:0;bottom:0;left:0;flex-direction:column;align-items:center;justify-content:center;gap:4px}@keyframes rail-move{0%{top:0;transform:translate(-50%,-100%)}18%,to{top:100%;transform:translate(-50%)}}@keyframes rail-dash{to{background-position:0 12px}}@keyframes rail-l0{0%,44%{opacity:1}46%,96%{opacity:0}99%,to{opacity:1}}@keyframes rail-l1{0%,44%{opacity:0}46%,94%{opacity:1}97%,to{opacity:0}}@keyframes rail-l2{0%,53%{opacity:0}55%,94%{opacity:1}97%,to{opacity:0}}@keyframes rail-wait{0%,66%{opacity:1}67%,96%{opacity:0}98%,to{opacity:1}}@keyframes rail-proc{0%,66%{opacity:0}67%,73%{opacity:1}75%,to{opacity:0}}@keyframes rail-ok{0%,73%{opacity:0}75%,94%{opacity:1}97%,to{opacity:0}}@keyframes rail-ring{0%,74%{opacity:0}76%,92%{opacity:1}96%,to{opacity:0}}.hero-visual{position:relative;margin-top:110px}.win{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border);box-shadow:var(--shadow-panel);background:#f1f1f1}.win-bar{display:flex;align-items:center;gap:var(--space-3);height:36px;padding:0 14px;background:#1a1a1a;color:#e3e3e3;font-size:12px;line-height:16px;font-weight:500}.win-bar>span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.win-search{flex:1;max-width:220px;height:22px;margin:0 auto;border-radius:6px;background:#ffffff1f}.win-body{padding:14px}.adm{--adm-ink: #303030;--adm-muted: #616161;--adm-border: #e3e3e3;--adm-ok: #4f6fe8;--adm-proc: #a8b8f3;--adm-review: #d4d4d8;display:flex;flex-direction:column;gap:6px;color:var(--adm-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}.adm-h1{font-size:18px;line-height:24px;font-weight:650}.adm-sub{font-size:12px;line-height:16px;color:var(--adm-muted)}.adm-card{margin-top:8px;background:#fff;border:1px solid var(--adm-border);border-radius:10px;box-shadow:0 1px #1a1a1a12}.adm-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:14px 16px 12px;border-bottom:1px solid var(--adm-border)}.adm-title{font-size:13px;line-height:20px;font-weight:650}.adm-link{font-size:12px;line-height:20px;font-weight:550;white-space:nowrap}.adm-status{display:flex;align-items:center;gap:20px;padding:16px}.donut{position:relative;width:124px;height:124px;flex:none}.donut svg{width:100%;height:100%;transform:rotate(-90deg)}.donut circle{fill:none;stroke-width:6}.donut-track{stroke:#e8e8ec}.donut-ok{stroke:var(--adm-ok)}.donut-proc{stroke:var(--adm-proc)}.donut-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:11px;line-height:14px}.donut-label b{font-size:22px;line-height:28px;font-weight:650}.adm-legend{flex:1;min-width:0;font-size:12px;line-height:16px}.adm-legend li{position:relative;display:flex;align-items:center;gap:8px;padding:8px 0}.adm-legend li+li:not(:nth-child(2)){border-top:1px solid var(--adm-border)}.adm-legend-head{padding-top:0!important;font-weight:550}.adm-legend b{margin-left:auto;font-weight:650}.adm-legend i{width:8px;height:8px;border-radius:50%;flex:none}.sw-ok{background:var(--adm-ok)}.sw-proc{background:var(--adm-proc)}.sw-review{background:var(--adm-review)}.ring{position:absolute;top:2px;right:-8px;bottom:2px;left:-8px;border:2px solid var(--verified);border-radius:8px;pointer-events:none;animation:rail-ring 10s linear infinite}.adm-kpis{display:grid;grid-template-columns:max-content max-content;gap:16px 32px;padding:16px}.adm-kpis>div{display:flex;flex-direction:column;gap:2px}.adm-kpis>div+div{padding-left:16px;border-left:1px solid var(--adm-border)}.adm-kpi{font-size:22px;line-height:28px;font-weight:650}.adm-foot{display:flex;flex-direction:column;gap:4px;margin:0 16px;padding:12px 0 14px;border-top:1px solid var(--adm-border);font-size:12px;line-height:16px;color:var(--adm-ink)}.hero-visual .cap{margin-top:var(--space-3)}.problems{padding-bottom:var(--space-24)}.problems .h3{margin-bottom:var(--space-8)}.problem{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:20px}.problem .pill{margin-bottom:var(--space-1)}.stream{padding:112px 0;background:var(--surface);border-block:1px solid var(--border)}.stream-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:56px;align-items:center}.points{display:flex;flex-direction:column;gap:14px;margin-top:var(--space-2)}.points li{font-size:15px;line-height:22px}.ledger{--row: 56px;overflow:hidden;border-radius:var(--radius-xl);box-shadow:var(--shadow-panel)}.ledger-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) 20px;border-bottom:1px solid var(--border)}.ledger-cols,.ledger-row{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr);gap:var(--space-4);align-items:center;padding:0 20px}.ledger-cols{height:44px;background:var(--surface-sunken);border-bottom:1px solid var(--border)}.ledger-cols>span{display:flex;align-items:center;gap:var(--space-2);font-size:12px;line-height:16px;font-weight:600;color:var(--ink-muted)}.ledger-arrow{color:var(--border-strong)}.ledger-view{position:relative;height:calc(var(--row) * 5);overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 28px,#000 calc(100% - 8px),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 28px,#000 calc(100% - 8px),transparent 100%)}.ledger-track{animation:ledger-scroll 9.6s cubic-bezier(.5,0,.3,1) infinite}.ledger-row{height:var(--row);border-bottom:1px solid var(--border)}.ledger-dup{background:repeating-linear-gradient(135deg,transparent 0 8px,var(--surface-sunken) 8px 9px)}.ledger-src{display:flex;align-items:center;gap:var(--space-2);min-width:0}.ledger-meta{font:400 12px/16px var(--font-mono);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ledger-cell{display:flex;align-items:center;gap:6px;min-width:0;font-size:13px;line-height:18px}.ledger-cell.ok{color:var(--verified);font-weight:500}.ledger-cell.muted{color:var(--ink-muted)}.ledger-tag{display:none;width:64px;flex:none;font-size:11px;line-height:14px;font-weight:600;color:var(--ink-muted)}@keyframes ledger-scroll{0%,13.6%{transform:translateY(0)}16.67%,30.3%{transform:translateY(calc(var(--row) * -1))}33.33%,47%{transform:translateY(calc(var(--row) * -2))}50%,63.6%{transform:translateY(calc(var(--row) * -3))}66.67%,80.3%{transform:translateY(calc(var(--row) * -4))}83.33%,97%{transform:translateY(calc(var(--row) * -5))}to{transform:translateY(calc(var(--row) * -6))}}.section{padding:112px 0}.section-alt{background:var(--surface);border-block:1px solid var(--border)}.section-alt .card{box-shadow:none}.section-head{display:flex;flex-direction:column;gap:var(--space-3);max-width:720px;margin-bottom:var(--space-12)}.section-head.center{margin-inline:auto;align-items:center}.grid{display:grid;gap:var(--space-6)}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.steps li{position:relative;display:flex;flex-direction:column;gap:var(--space-2);padding:20px}.steps li:not(:last-child):after{content:"";position:absolute;top:34px;left:calc(100% + 1px);width:calc(var(--space-4) - 2px);height:2px;background:var(--brand)}.step-num{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-bottom:var(--space-2);border-radius:50%;background:var(--brand-tint);color:var(--brand);font:600 13px/1 var(--font-mono)}.step-ui{display:flex;align-items:center;gap:var(--space-2);margin-top:auto;padding:10px 12px;border-radius:var(--radius-md);background:var(--surface-sunken);font-size:13px;line-height:18px;font-weight:500}.steps .step-ui{margin-top:var(--space-3)}.step-ui .pill{margin-left:auto}.ok{color:var(--verified);margin-left:auto;flex:none}.radio{width:16px;height:16px;flex:none;border-radius:50%;border:1.5px solid var(--border-strong)}.radio.on{border:5px solid var(--brand)}.toggle{position:relative;width:30px;height:18px;flex:none;border-radius:var(--radius-pill);background:var(--brand)}.toggle i{position:absolute;top:3px;right:3px;width:12px;height:12px;border-radius:50%;background:var(--on-brand)}.feature{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:72px;align-items:center;padding-bottom:136px}.feature-shot{position:relative;margin-right:var(--space-8)}.payload{position:absolute;right:-32px;top:34%;width:260px;padding:var(--space-4);box-shadow:var(--shadow-panel)!important}.payload-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:10px}.payload-row{display:flex;justify-content:space-between;gap:var(--space-3);padding:6px 10px;border-radius:var(--radius-sm);font:400 13px/20px var(--font-mono)}.payload-row:nth-child(odd){background:var(--surface-sunken)}.payload-row span:first-child{color:var(--ink-muted)}.bento{grid-auto-flow:dense}.bento .card{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6)}.span-2{grid-column:span 2}.funnel{display:flex;flex-direction:column;gap:6px;margin-top:var(--space-4)}.funnel li{display:grid;grid-template-columns:150px 1fr;align-items:center;gap:var(--space-3)}.funnel .chip{justify-self:start}.funnel i{height:10px;width:var(--w);border-radius:var(--radius-pill);background:var(--chart-1);opacity:.85}.funnel .bar-ok{background:var(--chart-2);opacity:1}.mini{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:var(--space-4)}.mini-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:40px;padding:6px 12px;border:1px solid var(--border);border-radius:var(--radius-md);font-size:13px;line-height:18px}.mini-row.dup{background:repeating-linear-gradient(135deg,transparent 0 8px,var(--surface-sunken) 8px 9px)}.mini-row>span:last-child{display:inline-flex;align-items:center;gap:4px}.ok-text{color:var(--verified);font-weight:500}.consent{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;align-items:center}.consent .cap{margin-top:var(--space-2)}.consent-options{display:flex;flex-direction:column;gap:var(--space-4)}.consent-opt{display:flex;flex-direction:column;gap:var(--space-2);padding:20px}.consent-opt.is-selected{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.consent-head{display:flex;align-items:center;gap:10px}.consent-head .pill{margin-left:auto}.consent-opt .small{padding-left:26px}.consent-facts{display:flex;flex-direction:column;gap:6px;margin-top:var(--space-2);padding:12px 12px 12px 26px;border-top:1px solid var(--border);margin-left:0}.consent-facts li{display:flex;align-items:flex-start;gap:var(--space-2);font-size:13px;line-height:18px}.consent-facts svg{flex:none;margin-top:2px;color:var(--ink-muted)}.consent-facts li:first-child svg{color:var(--verified)}.pricing{max-width:440px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-8);box-shadow:var(--shadow-panel)}.pricing-top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.price{font-size:56px;line-height:60px;font-weight:700;letter-spacing:-.025em}.checks{display:flex;flex-direction:column;gap:10px;padding:var(--space-4) 0;border-block:1px solid var(--border)}.checks li{display:flex;align-items:center;gap:var(--space-2);font-size:15px}.checks svg{color:var(--verified);flex:none}.faq-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-12);align-items:start}.faq{border-top:1px solid var(--border)}.faq details{border-bottom:1px solid var(--border)}.faq summary{display:flex;justify-content:space-between;gap:var(--space-4);padding:18px 0;font-weight:600;cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-weight:400;font-size:20px;color:var(--ink-muted)}.faq details[open] summary:after{content:"−"}.faq details p{max-width:640px;padding-bottom:18px;color:var(--ink-muted)}.about{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12);align-items:center}.apps{padding:var(--space-2) var(--space-6)}.apps li{display:flex;align-items:center;gap:var(--space-3);padding:18px 0}.apps li+li{border-top:1px solid var(--border)}.apps .pill{margin-left:auto}.apps .is-next .title{color:var(--ink-muted)}.apps .is-next .ico{border-style:dashed;background:transparent}.cta-wrap{padding-bottom:112px}.cta-band{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-16) var(--space-6);border-radius:var(--radius-xl);background:var(--brand);color:var(--on-brand);text-align:center}.cta-band .lead{color:inherit;opacity:.85}.cta-band .btn{margin-top:var(--space-2)}.cta-flow{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}.cta-ico{width:40px;height:40px;padding:6px;border-radius:10px;background:#fff}.cta-dash{width:40px;height:2px;background-image:linear-gradient(90deg,currentColor 0 6px,transparent 6px 12px);background-size:12px 2px;opacity:.6;animation:cta-dash 1.2s linear infinite}@keyframes cta-dash{to{background-position:12px 0}}.footer{padding:var(--space-12) 0;border-top:1px solid var(--border)}.footer-inner{display:flex;flex-direction:column;gap:var(--space-3)}.footer-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}.footer-links{display:flex;flex-wrap:wrap;gap:var(--space-6)}.footer-links a{font-size:14px;line-height:20px;color:var(--ink-muted);text-decoration:none}.footer-links a:hover{color:var(--ink)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important}.mv,.l0,.st-wait{display:none}.seg-static{display:flex}}@media(max-width:1040px){.hero{grid-template-columns:minmax(0,1fr) max-content minmax(0,1.1fr)}}@media(max-width:900px){.nav-links{display:none}.nav-inner{justify-content:space-between}.hero{grid-template-columns:minmax(0,1fr);row-gap:var(--space-8);padding-top:40px;padding-bottom:72px}.hero-copy{padding-top:0}.rail{width:max-content;margin:0 auto;padding-top:0}.node-ga:after{left:50%;top:100%;width:2px;height:33px;margin:0 0 0 -1px}.hero-visual{margin-top:0}.problems{padding-bottom:72px}.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.problems .grid-3{grid-template-columns:minmax(0,1fr)}.stream,.section{padding:72px 0}.stream-grid,.feature,.consent,.faq-wrap,.about{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}.ledger{--row: 96px}.ledger-cols{display:none}.ledger-row{grid-template-columns:minmax(0,1fr);gap:6px;align-content:center;padding:0 var(--space-4)}.ledger-tag{display:inline-block}.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.steps li:after{display:none}.feature{padding-bottom:0}.feature-shot{margin-right:0}.payload{position:relative;right:auto;top:auto;width:auto;margin:-24px var(--space-4) 0}.cta-wrap{padding-bottom:72px}}@media(max-width:720px){.wrap{padding-inline:var(--space-4)}.h1{font-size:40px;line-height:44px}.h2{font-size:32px;line-height:38px}.nav .btn{padding:0 14px}.grid-3,.steps{grid-template-columns:minmax(0,1fr)}.span-2{grid-column:auto}.funnel li{grid-template-columns:136px 1fr}.adm-status{gap:14px;padding:14px}.donut{width:112px;height:112px}.donut-label{font-size:10px;line-height:13px}.donut-label b{font-size:18px;line-height:22px}.adm-kpis{grid-template-columns:minmax(0,1fr)}.adm-kpis>div+div{padding:12px 0 0;border-left:0;border-top:1px solid var(--adm-border)}.cta-band{padding:var(--space-12) var(--space-4)}}.nav-spacer{flex:1}.doc{display:flex;flex-direction:column;gap:var(--space-4);max-width:760px;padding-top:var(--space-12);padding-bottom:var(--space-24);color:var(--ink)}.doc>.cap{margin-top:calc(var(--space-2) * -1)}.doc h2{margin-top:var(--space-6);font-size:20px;line-height:28px;font-weight:600;letter-spacing:-.01em}.doc p,.doc li{color:var(--ink-muted)}.doc strong{color:var(--ink);font-weight:600}.doc ul{display:flex;flex-direction:column;gap:var(--space-2);padding-left:20px;list-style:disc}.support-card{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-4);padding:var(--space-6)}.support-card>div{display:flex;flex-direction:column;gap:var(--space-1)}.support-card .btn{white-space:normal;word-break:break-all}
