@keyframes landing-blink{50%{opacity:0}}@keyframes landing-fadein{0%{opacity:0}}@keyframes landing-orb{50%{opacity:.45}}@keyframes landing-tabprog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes landing-ttTape{0%{transform:translate(0)}to{transform:translate(-50%)}}.landing-g{--display:var(--font-display-stack);--serif:var(--font-body-stack);--mono:var(--font-mono-stack);--shadow:var(--shadow-elev);--shadow-sm:var(--shadow-elev-sm);--bg2:var(--inset);--ember:var(--accent);--ember-pale:var(--accent-hover);--ember-deep:var(--accent);--rt-direct:var(--accent-hover);--rt-anon:var(--accent);--rt-agg:color-mix(in srgb, var(--accent) 55%, var(--bg));--e-out:cubic-bezier(.16, 1, .3, 1);z-index:40;scroll-behavior:smooth;background:var(--bg);color:var(--fg);font-family:var(--serif);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.6;position:fixed;inset:0;overflow:hidden auto}.landing-g *{box-sizing:border-box;margin:0;padding:0}.landing-g a{color:inherit;text-decoration:none}.landing-g button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.landing-g button:disabled{cursor:wait;opacity:.62}.landing-g :focus-visible{outline:2px solid var(--ember);outline-offset:3px;border-radius:4px}.landing-g svg{max-width:100%;display:block}.landing-g .wrap{z-index:2;width:min(1200px,100vw - 44px);margin:0 auto;position:relative}.landing-g .mono{font-family:var(--mono)}.landing-g nav{z-index:60;transition:background .5s,box-shadow .5s;position:fixed;inset:0 0 auto}.landing-g nav.scrolled{background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--edge)}.landing-g .nav-in{align-items:center;gap:26px;width:min(1200px,100vw - 44px);height:62px;margin:0 auto;display:flex}.landing-g .mark{font-family:var(--display);letter-spacing:-.02em;align-items:center;gap:10px;font-size:19px;font-weight:300;display:flex}.landing-g .mark svg{flex:none}.landing-g .nav-links{font-family:var(--mono);letter-spacing:.08em;color:var(--mut);gap:19px;margin-left:auto;font-size:12px;display:flex}.landing-g .nav-links :is(a,button){font-size:inherit;letter-spacing:inherit;padding:4px 0;transition:color .3s;position:relative}.landing-g .nav-links :is(a,button):after{content:"";background:var(--ember);height:1px;transition:left .3s var(--e-out), right .3s var(--e-out);position:absolute;bottom:0;left:50%;right:50%}.landing-g .nav-links :is(a,button):hover{color:var(--fg)}.landing-g .nav-links :is(a,button):hover:after{left:0;right:0}@media (max-width:900px){.landing-g .nav-links{display:none}}.landing-g .btn{font-family:var(--mono);letter-spacing:.03em;white-space:nowrap;transition:transform .35s var(--e-out), background .35s, box-shadow .35s, border-color .35s;border-radius:999px;align-items:center;gap:10px;padding:11px 21px;font-size:13px;display:inline-flex}.landing-g .btn-solid{background:var(--accent);color:var(--on-accent);font-weight:600}.landing-g .btn-solid:hover{filter:brightness(1.1);transform:translateY(-1px)}.landing-g .btn-ghost{border:1px solid var(--edge2);color:var(--mut)}.landing-g .btn-ghost:hover{border-color:var(--accent);color:var(--fg);transform:translateY(-1px)}.landing-g .btn .arr{transition:transform .35s var(--e-out)}.landing-g .btn:hover .arr{transform:translate(4px)}.landing-g .eyebrow{font-family:var(--mono);letter-spacing:.3em;text-transform:uppercase;color:var(--accent);align-items:center;gap:12px;font-size:11px;display:flex}.landing-g .eyebrow:before{content:"";background:var(--accent);opacity:.55;width:24px;height:1px}.landing-g h1{font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(40px,6vw,84px);font-weight:300;line-height:1.04}.landing-g h1 em{color:var(--accent);font-style:normal}.landing-g h2{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(28px,4vw,48px);font-weight:300;line-height:1.12}.landing-g h2 em{color:var(--accent);font-style:normal}.landing-g .body-copy{color:var(--mut);max-width:52ch;font-size:16.5px}.landing-g .body-copy code{font-family:var(--mono);background:var(--inset);border:1px solid var(--edge);color:var(--ember-pale);border-radius:6px;padding:2px 7px;font-size:.85em}.landing-g [data-reveal]{opacity:0;transition:opacity .2s ease-out,transform .2s ease-out;transition-delay:calc(var(--d,0) * 50ms);transform:translateY(4px)}.landing-g [data-reveal].in{opacity:1;transform:none}.landing-g .screen{background:var(--bg2);border:1px solid var(--edge2);box-shadow:var(--shadow);border-radius:15px;overflow:hidden}.landing-g .screen-bar{border-bottom:1px solid var(--edge);height:36px;font-family:var(--mono);letter-spacing:.14em;color:var(--dim);background:#14161999;align-items:center;gap:8px;padding:0 14px;font-size:10px;display:flex}.landing-g .screen-bar i{background:var(--raised);border:1px solid var(--edge2);border-radius:50%;width:9px;height:9px}.landing-g .screen-bar .t{margin-left:6px}.landing-g .screen-bar .g{color:var(--dim);letter-spacing:.1em;margin-left:auto}.landing-g .rule{border:0;border-top:1px solid var(--edge);margin:0}.landing-g .report{padding:100px 0}.landing-g .report-head{max-width:660px;margin-bottom:38px}.landing-g .report-head .body-copy{margin-top:16px}.landing-g .snippet-wrap{text-align:left;max-width:660px;margin:34px auto 0;position:relative}.landing-g .snippet{background:var(--bg2);border:1px solid var(--edge2);font-family:var(--mono);box-shadow:var(--shadow-sm);white-space:pre;color:var(--mut);border-radius:14px;margin:0;padding:20px 22px;font-size:12.5px;line-height:1.85;overflow-x:auto}.landing-g .snippet .cmd{color:var(--fg)}.landing-g .snippet .fl{color:var(--accent-hover)}.landing-g .snippet-copy{border:1px solid var(--edge2);background:var(--surface);height:26px;color:var(--mut);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:999px;padding:0 11px;font-size:10.5px;transition:color .2s ease-out,border-color .2s ease-out,background .2s ease-out;position:absolute;top:11px;right:11px}.landing-g .snippet-copy:hover{color:var(--fg);border-color:var(--accent)}.landing-g .snippet-copy.done{color:var(--up);border-color:color-mix(in srgb, var(--up) 45%, transparent)}.landing-g .snippet .cm{color:var(--dim)}.landing-g .snippet .st{color:var(--up)}.landing-g .caret{vertical-align:-2px;background:var(--ember);width:8px;height:15px;animation:1.1s step-end infinite landing-blink;display:inline-block}.landing-g .mech-grid{grid-template-columns:1fr 1.02fr;align-items:start;gap:clamp(28px,4vw,60px);display:grid}@media (max-width:900px){.landing-g .mech-grid{grid-template-columns:1fr}}.landing-g .mech-visual{width:min(760px,100%);margin:36px auto 0}.landing-g #mechanism .report-head{text-align:center;margin-inline:auto}.landing-g #mechanism .report-head .eyebrow{justify-content:center}.landing-g #mechanism .report-head .body-copy{margin-inline:auto}.landing-g .mech-steps{list-style:none}.landing-g .mech-steps li{border-top:1px solid var(--edge);grid-template-columns:auto 1fr;gap:18px;padding:18px 0;display:grid}.landing-g .mech-steps li:first-child{border-top:0}.landing-g .mech-steps .n{color:var(--dim);padding-top:4px;font-size:11px}.landing-g .mech-steps h3{font-family:var(--display);letter-spacing:-.015em;margin-bottom:5px;font-size:19px;font-weight:300}.landing-g .mech-steps p{color:var(--mut);font-size:15px}.landing-g .mech-book{position:sticky;top:86px}.landing-g .mech-visual .mech-book{position:static}@media (max-width:900px){.landing-g .mech-book{position:static}}.landing-g .lotrow{font-family:var(--mono);grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:10px 16px;font-size:12.5px;display:grid;position:relative}.landing-g .lotrow .d{background:var(--up-soft);border-radius:7px;width:0;transition:width .2s ease-out;position:absolute;inset:2px auto 2px 8px}.landing-g .lotrow>span{position:relative}.landing-g .lotrow .who{color:var(--mut)}.landing-g .lotrow .px{color:var(--fg)}.landing-g .lotrow .lat{color:var(--dim);font-size:11px}.landing-g .lotrow.win .d{background:color-mix(in srgb, var(--up) 22%, transparent)}.landing-g .lotrow.win .who{color:var(--fg)}.landing-g .lotrow.win .px{color:var(--up)}.landing-g .lotrow .tg{letter-spacing:.1em;text-transform:uppercase;color:var(--up);margin-left:8px;font-size:9px}.landing-g .mech-clear{background:var(--inset);border-top:1px solid var(--edge);color:var(--dim);letter-spacing:.05em;align-items:baseline;gap:10px;padding:15px 16px;font-size:11.5px;display:flex}.landing-g .mech-clear b{font-family:var(--display);color:var(--fg);letter-spacing:-.02em;font-size:22px;font-weight:300}.landing-g .mech-clear .up{color:var(--up)}.landing-g .rcpt{grid-template-columns:7.5rem 1fr;gap:2px 0;padding:18px 16px;font-size:12.5px;line-height:1.9;display:grid}.landing-g .rcpt dt{color:var(--dim)}.landing-g .rcpt dd{color:var(--fg)}.landing-g .rcpt .dimtxt{color:var(--dim)}.landing-g .rcpt .oktxt{color:var(--up)}.landing-g .rcpt .sig{color:var(--accent);word-break:break-all}.landing-g .rcpt-ok{background:var(--inset);border-top:1px solid var(--edge);color:var(--mut);align-items:center;gap:10px;padding:13px 16px;font-size:11.5px;display:flex}.landing-g .rcpt-ok .tick{background:var(--up-soft);width:17px;height:17px;color:var(--up);border-radius:50%;flex:none;place-items:center;font-size:10px;display:grid}.landing-g .blot-more{border-top:1px solid var(--edge);background:var(--inset);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);padding:13px 16px;font-size:10.5px}.landing-g .blot-more b{color:var(--mut);font-weight:400}.landing-g footer{border-top:1px solid var(--edge);z-index:2;padding:40px 0 48px;position:relative}.landing-g .foot-in{font-family:var(--mono);color:var(--dim);flex-wrap:wrap;align-items:center;gap:28px;font-size:12px;display:flex}.landing-g .foot-links{gap:22px;margin-left:auto;display:flex}.landing-g .foot-links a{transition:color .3s}.landing-g .foot-links a:hover{color:var(--ember-pale)}.landing-g .foot-note{font-family:var(--mono);color:var(--dim);opacity:.75;margin-top:16px;font-size:11px}@media (prefers-reduced-motion:reduce){.landing-g{scroll-behavior:auto}.landing-g *,.landing-g :before,.landing-g :after{transition:none!important;animation:none!important}.landing-g [data-reveal]{opacity:1;filter:none;transform:none}.landing-g .tt-tape-track{width:auto!important}}.landing-g .tt{background:var(--bg);height:100%;color:var(--fg);font:13px/1.5 var(--serif);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.landing-g .tt .mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.landing-g .tt .up{color:var(--up)}.landing-g .tt .down{color:var(--down)}.landing-g .tt .flat,.landing-g .tt .dim{color:var(--dim)}.landing-g .tt .mut{color:var(--mut)}.landing-g .tt .dot{background:var(--dc,var(--dim));border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.landing-g .tt .tdot{background:var(--up);vertical-align:1px;border-radius:50%;width:5px;height:5px;margin-left:5px;display:inline-block}.landing-g .tt .tag{border:1px solid var(--edge2);color:var(--dim);font:8px var(--mono);letter-spacing:.08em;text-transform:uppercase;vertical-align:1px;border-radius:3px;padding:0 4px;display:inline-block}.landing-g .tt .tag.on{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.landing-g .tt-hd{border-bottom:1px solid var(--edge);background:var(--surface);white-space:nowrap;flex:none;align-items:center;gap:11px;height:46px;padding:0 14px;display:flex}.landing-g .tt-wm{font:300 16px var(--display);letter-spacing:-.01em}.landing-g .tt-wm-sep{color:var(--dim)}.landing-g .tt-wm-sub{color:var(--accent);font:400 10px var(--mono);letter-spacing:.22em;text-transform:uppercase}.landing-g .tt-net{border:1px solid var(--edge);background:var(--up-soft);color:var(--up);font:9.5px var(--mono);border-radius:999px;align-items:center;gap:6px;padding:3px 9px;display:inline-flex}.landing-g .tt-net i{background:var(--up);border-radius:50%;width:6px;height:6px}.landing-g .tt-sess{text-overflow:ellipsis;text-align:right;min-width:0;color:var(--mut);font:10.5px var(--mono);flex:1;overflow:hidden}.landing-g .tt-sess b{color:var(--fg);font-weight:500}.landing-g .tt-asof{color:var(--accent);font:9.5px var(--mono);letter-spacing:.08em}.landing-g .tt-thm{border:1px solid var(--edge2);height:26px;color:var(--mut);font:9.5px var(--mono);background:0 0;border-radius:999px;padding:0 10px}@media (max-width:1120px){.landing-g .tt-sess{display:none}}.landing-g .tt-ticker{background:var(--inset);border-bottom:1px solid var(--edge);flex:none;height:32px;position:relative;overflow:hidden}.landing-g .tt-tape-track{will-change:transform;align-items:center;width:max-content;height:32px;animation:90s linear infinite landing-ttTape;display:flex}.landing-g .tt-ticker:hover .tt-tape-track{animation-play-state:paused}.landing-g .tt-half{align-items:center;height:32px;display:flex}.landing-g .tt-tp{border-right:1px solid var(--edge);height:32px;font:11px var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:8px;padding:0 15px;display:inline-flex}.landing-g .tt-tp .nm{color:var(--fg);letter-spacing:.03em;font-weight:600}.landing-g .tt-tp .px{color:var(--mut)}.landing-g .tt-tp.sim .nm{color:var(--mut);font-weight:400}.landing-g .tt-tp.sim .d{opacity:.72}.landing-g .tt-tp-legend{border-right:1px solid var(--edge2);height:32px;color:var(--dim);font:9px var(--mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;padding:0 15px;display:inline-flex}.landing-g .tt-main{flex:1;min-height:0;display:flex}.landing-g .tt-lrail{border-right:1px solid var(--edge);background:var(--bg);flex:none;width:212px;padding:10px 12px 20px;overflow-y:auto}.landing-g .tt-rrail{border-left:1px solid var(--edge);background:var(--surface);flex:none;width:266px;overflow-y:auto}.landing-g .tt-stage{flex-direction:column;flex:1;min-width:0;display:flex}@media (max-width:1180px){.landing-g .tt-rrail{display:none}}@media (max-width:960px){.landing-g .tt-lrail{display:none}}.landing-g .tt-rn{color:var(--mut);font:10.5px var(--mono);margin:0 0 12px}.landing-g .tt-rn b{color:var(--fg)}.landing-g .tt-fg{margin-bottom:14px}.landing-g .tt-fl{justify-content:space-between;align-items:baseline;margin-bottom:7px;display:flex}.landing-g .tt-fl span:first-child{color:var(--dim);font:700 9px var(--mono);letter-spacing:.14em;text-transform:uppercase}.landing-g .tt-fl .fv{color:var(--mut);font:9.5px var(--mono)}.landing-g .tt-search{border:1px solid var(--edge2);background:var(--inset);width:100%;height:28px;color:var(--mut);font:11px var(--mono);border-radius:7px;padding:0 10px}.landing-g .tt-chips{flex-wrap:wrap;gap:4px;display:flex}.landing-g .tt-chip{border:1px solid var(--edge2);height:23px;color:var(--mut);font:9.5px var(--mono);background:0 0;border-radius:999px;align-items:center;gap:5px;padding:0 9px;display:inline-flex}.landing-g .tt-chip.on{border-color:var(--accent);background:var(--accent-soft);color:var(--fg)}.landing-g .tt-chip .c{color:var(--dim)}.landing-g .tt-dev{width:100%;height:24px;color:var(--mut);font:10.5px var(--mono);border-radius:6px;align-items:center;gap:7px;padding:0 4px;display:flex}.landing-g .tt-dev .bx{border:1px solid var(--edge2);border-radius:3px;flex:none;place-items:center;width:12px;height:12px;display:inline-grid}.landing-g .tt-dev.on .bx{background:var(--accent);border-color:var(--accent)}.landing-g .tt-dev.on{color:var(--fg)}.landing-g .tt-dev .nm{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.landing-g .tt-dev .c{color:var(--dim)}.landing-g .tt-slider{background:var(--inset);border-radius:3px;height:5px;margin:14px 0 6px;position:relative}.landing-g .tt-slider i{background:var(--accent);border-radius:3px;position:absolute;inset:0 40% 0 0}.landing-g .tt-slider b{background:var(--fg);border:2px solid var(--accent);border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:60%;transform:translate(-50%,-50%)}.landing-g .tt-tb{border-bottom:1px solid var(--edge);background:var(--bg);height:34px;color:var(--dim);font:10.5px var(--mono);white-space:nowrap;flex:none;align-items:center;gap:12px;padding:0 14px;display:flex}.landing-g .tt-tb b{color:var(--fg);font-weight:500}.landing-g .tt-tb .sortchip{border:1px solid var(--edge2);color:var(--mut);border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:3px 9px;display:inline-flex}.landing-g .tt-tablewrap{flex:1;min-height:0;overflow:auto}.landing-g .tt-table{border-collapse:collapse;width:100%;min-width:1080px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:11.5px}.landing-g .tt-table th{background:var(--surface);z-index:2;position:sticky}.landing-g .tt-table .hg th{height:22px;color:var(--accent);font:700 8.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;text-align:left;border-bottom:1px solid var(--edge);padding:0 10px;top:0}.landing-g .tt-table .hl th{height:26px;color:var(--dim);font:700 8.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;text-align:right;border-bottom:1px solid var(--edge2);cursor:default;white-space:nowrap;padding:0 10px 7px;top:22px}.landing-g .tt-table .hl th:first-child{text-align:left}.landing-g .tt-table th.gsep{border-left:1px solid var(--edge)}.landing-g .tt-table .hl th .car{color:var(--edge2);margin-left:3px}.landing-g .tt-table .hl th.srt{color:var(--fg)}.landing-g .tt-table .hl th.srt .car{color:var(--accent)}.landing-g .tt-table td{border-bottom:1px solid var(--edge);text-align:right;height:31px;color:var(--mut);white-space:nowrap;padding:0 10px}.landing-g .tt-table td:first-child{text-align:left;color:var(--fg)}.landing-g .tt-table td.gsep{border-left:1px solid var(--edge)}.landing-g .tt-table tbody tr{opacity:0;transition:opacity .45s var(--e-out), transform .45s var(--e-out);transform:translateY(6px)}.landing-g .in-zone .tt-table tbody tr{opacity:1;transition-delay:calc(var(--i,0) * 32ms);transform:none}.landing-g .tt-table tbody tr:hover td,.landing-g .tt-table tbody tr.sel td{background:var(--accent-soft)}.landing-g .tt-table tbody tr.sel td:first-child{box-shadow:inset 2px 0 0 var(--accent)}.landing-g .tt-table tbody tr:hover td:first-child{color:var(--accent-hover)}.landing-g .tt-mname{align-items:center;gap:8px;display:inline-flex}.landing-g .tt-mname .mdev{color:var(--dim);margin-left:2px;font-size:9.5px}.landing-g .tt-est{color:var(--dim)}.landing-g .tt-clr{color:var(--fg);font-weight:600}.landing-g .tt-na{color:var(--dim)}.landing-g .tt-caps{gap:3px;display:inline-flex}.landing-g .tt-cap{border:1px solid var(--edge2);color:var(--dim);font:7.5px var(--mono);letter-spacing:.06em;text-transform:uppercase;border-radius:3px;padding:0 4px}.landing-g .tt-cap.iss{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 40%, transparent)}.landing-g .tt-dep{color:var(--accent);letter-spacing:2px}.landing-g .tt-dep .off{color:var(--edge2)}.landing-g .tt-rt{justify-content:flex-end;gap:4px;display:inline-flex}.landing-g .tt-rt span{color:var(--dim);font-size:10px}.landing-g .tt-rt .d{color:var(--rt-direct)}.landing-g .tt-rt .a{color:var(--rt-anon)}.landing-g .tt-rt .r{color:var(--rt-agg)}.landing-g .tt-ev{background:var(--chart-track);vertical-align:1px;border-radius:999px;width:40px;height:5px;margin-right:6px;display:inline-block;overflow:hidden}.landing-g .tt-ev i{background:var(--accent);border-radius:999px;height:100%;display:block}.landing-g .tt-card{border-bottom:1px solid var(--edge);padding:11px 13px 13px}.landing-g .tt-eyb{color:var(--dim);font:700 9px var(--mono);letter-spacing:.16em;text-transform:uppercase;margin:0 0 9px;display:block}.landing-g .tt-mini{border-collapse:collapse;width:100%;font-family:var(--mono);font-variant-numeric:tabular-nums}.landing-g .tt-mini th{border-bottom:1px solid var(--edge2);color:var(--dim);font:400 8.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;text-align:right;padding:2px 0 5px}.landing-g .tt-mini th:first-child{text-align:left}.landing-g .tt-mini td{border-top:1px solid var(--edge);text-align:right;color:var(--mut);white-space:nowrap;padding:4px 0;font-size:11px}.landing-g .tt-mini td:first-child{text-align:left;color:var(--fg)}.landing-g .tt-mini .micro{color:var(--dim);font-size:8px}.landing-g .tt-pl{color:var(--dim);font:9.5px var(--mono)}.landing-g .tt-stackbar{border-radius:4px;gap:2px;height:12px;margin:7px 0 8px;display:flex;overflow:hidden}.landing-g .tt-stackbar i{height:100%;display:block}.landing-g .tt-lg{color:var(--mut);font:10px var(--mono);align-items:center;gap:7px;padding:2px 0;display:flex}.landing-g .tt-lg .sw{border-radius:2px;flex:none;width:8px;height:8px}.landing-g .tt-lg .sw.pr{border:1px dashed var(--edge2);background:0 0}.landing-g .tt-lg .n{color:var(--fg);margin-left:auto}.landing-g .tt-tier{color:var(--mut);font:10px var(--mono);grid-template-columns:52px 1fr 34px;align-items:center;gap:8px;padding:2.5px 0;display:grid}.landing-g .tt-tier .bar{background:var(--chart-track);border-radius:3px;height:7px;overflow:hidden}.landing-g .tt-tier .bar i{border-radius:3px;height:100%;display:block}.landing-g .tt-tier .n{text-align:right;color:var(--fg)}.landing-g .tt-feed{border-top:1px solid var(--edge);font:10.5px var(--mono);align-items:baseline;gap:8px;padding:4px 0;display:flex}.landing-g .tt-feed:first-of-type{border-top:0}.landing-g .tt-feed .fnm{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.landing-g .tt-feed .fdev{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:9.5px;overflow:hidden}.landing-g .tt-feed .fago{color:var(--dim);white-space:nowrap;font-size:9.5px}.landing-g .tt-ft{border-top:1px solid var(--edge);background:var(--surface);height:26px;color:var(--dim);font:9.5px var(--mono);white-space:nowrap;flex:none;align-items:center;gap:12px;padding:0 14px;display:flex;overflow:hidden}.landing-g .tt-ft kbd{border:1px solid var(--edge2);background:var(--raised);min-width:14px;font:9px var(--mono);text-align:center;color:var(--mut);border-bottom-width:2px;border-radius:4px;padding:1px 4px;display:inline-block}.landing-g .tt-ft .disc{text-overflow:ellipsis;color:var(--dim);margin-left:auto;overflow:hidden}@media (max-width:760px){.landing-g .tt-ft .hints{display:none}}.landing-g .dwr{font-family:var(--mono);font-variant-numeric:tabular-nums;background:var(--surface);border:1px solid var(--edge2);border-top:2px solid var(--accent);box-shadow:var(--shadow);border-radius:12px;overflow:hidden}.landing-g .dwr-hd{border-bottom:1px solid var(--edge);flex-wrap:wrap;align-items:flex-start;gap:24px;padding:15px 20px 13px;display:flex}.landing-g .dwr-id{flex-wrap:wrap;flex:1;align-items:baseline;gap:5px 10px;min-width:0;display:flex}.landing-g .dwr-nm{font:400 23px/1.1 var(--serif,Georgia);letter-spacing:-.01em;color:var(--fg);margin:0}.landing-g .dwr-mid{color:var(--dim);font:10.5px var(--mono)}.landing-g .dwr-dev{color:var(--mut);font:11px var(--mono);align-items:center;gap:6px;display:inline-flex}.landing-g .dwr-dev .dot{background:var(--dc,var(--dim));border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.landing-g .dwr-bdg{border:1px solid var(--edge2);color:var(--mut);font:9px var(--mono);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:2px 7px;display:inline-block}.landing-g .dwr-bdg.iss{border-color:color-mix(in srgb, var(--accent) 45%, transparent);background:var(--accent-soft);color:var(--fg)}.landing-g .dwr-bdg.tr{border-color:var(--up);background:var(--up-soft);color:var(--up)}.landing-g .dwr-px{text-align:right;flex:none;line-height:1.3}.landing-g .dwr-big{color:var(--fg);font-size:24px;font-weight:500}.landing-g .dwr-unit{color:var(--dim);margin-left:5px;font-size:10px}.landing-g .dwr-sub{color:var(--mut);margin-top:2px;font-size:11px;display:block}.landing-g .dwr-clr{color:var(--mut);margin-top:3px;font-size:11px;display:block}.landing-g .dwr-clr b{color:var(--fg);font-weight:600}.landing-g .dwr-zones{grid-template-columns:1.05fr .9fr 1.12fr .95fr;display:grid}.landing-g .dwr-z{border-left:1px solid var(--edge);min-width:0;padding:13px 16px 18px}.landing-g .dwr-z:first-child{border-left:0}.landing-g .dwr-z>.eyb{color:var(--accent);font:700 9px var(--mono);letter-spacing:.16em;text-transform:uppercase;margin:0 0 11px}@media (max-width:1080px){.landing-g .dwr-zones{grid-template-columns:1fr 1fr}.landing-g .dwr-z{border-top:1px solid var(--edge)}.landing-g .dwr-z:nth-child(-n+2){border-top:0}.landing-g .dwr-z:nth-child(odd){border-left:0}}@media (max-width:720px){.landing-g .dwr-zones{grid-template-columns:1fr}.landing-g .dwr-z{border-left:0}}.landing-g .dwr-bh,.landing-g .dwr-lvl{grid-template-columns:22px 1fr 54px 46px;align-items:center;gap:6px;padding:0 6px;display:grid}.landing-g .dwr-bh{color:var(--dim);font:9px var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px}.landing-g .dwr-bh .r{text-align:right}.landing-g .dwr-lvl{border-radius:4px;height:24px;font-size:11.5px;position:relative}.landing-g .dwr-lvl .cum{background:var(--accent-soft);transform-origin:0;transition:transform .8s var(--e-out);transition-delay:calc(var(--i,0) * 80ms);border-radius:4px;position:absolute;top:1px;bottom:1px;left:0;transform:scaleX(0)}.landing-g .in-zone .dwr-lvl .cum{transform:scaleX(1)}.landing-g .dwr-lvl>span{z-index:1;position:relative}.landing-g .dwr-lvl .l{color:var(--dim);font-size:9.5px}.landing-g .dwr-lvl .p{color:var(--fg)}.landing-g .dwr-lvl.best .p{color:var(--accent-hover);font-weight:700}.landing-g .dwr-lvl .s{text-align:right;color:var(--dim)}.landing-g .dwr-lvl .c{text-align:right;color:var(--mut)}.landing-g .dwr-mtag{background:var(--accent-soft);color:var(--accent);letter-spacing:.06em;text-transform:uppercase;border-radius:4px;margin-left:6px;padding:1px 5px;font-size:8px}.landing-g .dwr-bid{border:1px dashed var(--edge2);color:var(--dim);font:9.5px var(--mono);text-align:center;border-radius:6px;margin-top:9px;padding:6px 8px}.landing-g .dwr-cl{border-top:1px solid var(--edge);color:var(--mut);font:11px var(--mono);margin-top:9px;padding-top:8px}.landing-g .dwr-cl b{color:var(--fg);font-weight:600}.landing-g .dwr-fn{color:var(--dim);font:8.5px/1.6 var(--mono);margin:9px 0 0}.landing-g .dwr-pf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;padding:6px 0;display:flex}.landing-g .dwr-pf .pl{color:var(--dim);font:700 9px var(--mono);letter-spacing:.1em;text-transform:uppercase}.landing-g .dwr-pf .pv{color:var(--fg);text-align:right;font-size:18px;font-weight:500}.landing-g .dwr-pf .pv small{color:var(--mut);margin-left:5px;font-size:10.5px;font-weight:400}.landing-g .dwr-pf.est .pv{color:var(--mut)}.landing-g .dwr-psub{border-top:1px solid var(--edge);color:var(--dim);font:10.5px var(--mono);margin:10px 0 0;padding-top:8px}.landing-g .dwr-qt{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.landing-g .dwr-qb{color:var(--fg);font-size:25px;font-weight:500}.landing-g .dwr-qb.est{color:var(--mut)}.landing-g .dwr-ql{color:var(--dim);font:9.5px/1.5 var(--mono);text-align:right;margin-left:auto}.landing-g .dwr-ql .sw{border-top:2px solid var(--accent);vertical-align:3px;width:13px;margin:0 5px 0 8px;display:inline-block}.landing-g .dwr-ql .sw.dash{border-top-style:dashed;border-color:var(--dim)}.landing-g .dwr-kv{font:11px var(--mono);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;padding:4px 0;display:flex}.landing-g .dwr-kv span:first-child{color:var(--dim)}.landing-g .dwr-kv b{color:var(--fg);text-align:right;font-weight:600}.landing-g .dwr-kv b.dim{color:var(--dim);font-weight:400}.landing-g .dwr-evb{background:var(--chart-track);vertical-align:1px;border-radius:999px;width:52px;height:5px;margin-right:7px;display:inline-block;overflow:hidden}.landing-g .dwr-evb i{background:var(--accent);border-radius:999px;height:100%;display:block}.landing-g .dwr-rs{border-radius:4px;gap:2px;height:10px;margin:5px 0 7px;display:flex;overflow:hidden}.landing-g .dwr-rs i{height:100%;display:block}.landing-g .dwr-prov{color:var(--mut);font:10px/1.7 var(--mono);word-break:break-all}.landing-g .k-radar{max-width:280px;margin:8px auto 0;padding:6px 44px}.landing-g .k-radar svg{width:100%;height:auto;display:block;overflow:visible}.landing-g .k-radar .rgrid{fill:none;stroke:var(--edge2)}.landing-g .k-radar .rmed{fill:none;stroke:var(--dim);stroke-width:1.2px;stroke-dasharray:3 4;opacity:.7}.landing-g .k-radar .rpoly{fill:var(--accent-soft);stroke:var(--accent-hover);stroke-width:2px;stroke-linejoin:round;opacity:0;transform-origin:50%;transition:opacity .9s var(--e-out), transform 1.1s var(--e-out);transform:scale(.2)}.landing-g .in-zone .k-radar .rpoly{opacity:1;transform:scale(1)}.landing-g .k-radar .rax{fill:var(--dim);font:8px var(--mono);letter-spacing:.06em}.landing-g .k-radar .rdot{fill:var(--accent-hover)}.landing-g .hero{background:radial-gradient(80% 55% at 50% 0%, color-mix(in srgb, var(--accent) 7%, transparent), transparent 58%);flex-direction:column;min-height:clamp(680px,100svh,980px);padding:calc(62px + clamp(30px,5vh,60px)) 0 0;display:flex;position:relative;overflow:hidden}.landing-g #obg{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.landing-g .hero:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(ellipse 70% 52% at 50% 38%, var(--bg) 30%, transparent 100%), linear-gradient(180deg, var(--bg) 0%, transparent 18%, transparent 72%, var(--bg) 100%);position:absolute;inset:0}.landing-g .hero-head{text-align:center;max-width:780px;margin:0 auto}.landing-g .hero-head .body-copy{max-width:56ch;margin:20px auto 0;font-size:17.5px}.landing-g .hero-head h1{margin-inline:auto;font-size:clamp(38px,5.2vw,72px)}.landing-g .hero-cta{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.landing-g .hero-note{text-align:center;max-width:52ch;color:var(--dim);margin:14px auto 0;font-size:13px;line-height:1.6}.landing-g .hero-alt{text-align:center;letter-spacing:.08em;color:var(--dim);margin-top:16px;font-size:11px}.landing-g .hero-tabs{border:1px solid var(--edge2);background:color-mix(in srgb, var(--surface) 82%, transparent);scrollbar-width:none;border-radius:999px;justify-content:flex-start;gap:4px;width:max-content;max-width:100%;margin:clamp(24px,4.5vh,40px) auto 0;padding:4px;display:flex;position:relative;overflow-x:auto}.landing-g .hero-tabs::-webkit-scrollbar{display:none}.landing-g .hero-tabs button{font-family:var(--mono);letter-spacing:.04em;color:var(--dim);white-space:nowrap;border-radius:999px;flex:none;padding:9px 18px;font-size:12px;transition:color .25s,background .25s;position:relative;overflow:hidden}.landing-g .hero-tabs button:hover{color:var(--fg)}.landing-g .hero-tabs button.on{color:var(--fg);background:var(--raised)}.landing-g .hero-tabs.auto button.on:after{content:"";background:color-mix(in srgb, var(--accent) 60%, transparent);transform-origin:0;border-radius:2px;height:2px;animation:10s linear landing-tabprog;position:absolute;bottom:4px;left:14px;right:14px}.landing-g .hero-bottom{margin-top:auto;padding-top:clamp(24px,4vh,40px)}.landing-g .hero-deck .hero-tabs{margin:0 auto clamp(14px,2.5vh,22px)}.landing-g .hero-window{border-bottom:0;border-radius:15px 15px 0 0}.landing-g .hero-window .screen-bar .lv{color:var(--up)}.landing-g .hero-panes{height:clamp(400px,48vh,540px);position:relative}.landing-g .hpane{display:none;position:absolute;inset:0;overflow:hidden}.landing-g .hpane.on{animation:.6s ease-out landing-fadein;display:block}.landing-g .hpane .tt{border-radius:0;height:100%}.landing-g .hpane>[data-omni2]{height:100%}.landing-g .hero-panes{background:var(--bg)}.landing-g .dchat-shell{flex-direction:column;width:min(780px,100%);height:100%;margin-inline:auto;padding:16px 22px;display:flex}.landing-g .dchat{flex-direction:column;flex:1;justify-content:flex-end;gap:12px;min-height:0;font-size:14px;display:flex;overflow:hidden}.landing-g .dc-user{background:var(--accent);max-width:75%;min-height:40px;color:var(--on-accent);box-shadow:var(--shadow-sm);border-radius:26px 26px 8px;align-self:flex-end;padding:10px 18px;font-size:14px;line-height:1.5}.landing-g .dc-caret{vertical-align:-2px;background:var(--on-accent);width:7px;height:14px;margin-left:2px;animation:1s step-end infinite landing-blink;display:inline-block}.landing-g .dc-stage{opacity:0;transition:opacity .35s ease-out,transform .35s ease-out;transform:translateY(4px)}.landing-g .dc-stage.in{opacity:1;transform:none}.landing-g .dc-pill{background:var(--surface);box-shadow:var(--shadow-sm);font-family:var(--mono);color:var(--accent);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:7px 14px;font-size:11px;font-weight:500;display:inline-flex}.landing-g .dc-pill .mut{color:var(--dim);font-weight:400}.landing-g .dc-orb{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 3px var(--accent-soft);border-radius:50%;flex:none;animation:1.6s ease-in-out infinite landing-orb}.landing-g .rcard{background:var(--surface);border:1px solid var(--edge);box-shadow:var(--shadow-sm);border-radius:18px;overflow:hidden}.landing-g .rcard-hd{align-items:center;gap:10px;padding:12px 14px 8px;display:flex}.landing-g .rcard-ic{background:var(--accent-soft);width:26px;height:26px;color:var(--accent);border-radius:8px;flex:none;place-items:center;font-size:13px;display:grid}.landing-g .rcard-tx{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.landing-g .rcard-tx .eyb{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-size:9.5px;font-weight:500}.landing-g .rcard-tx b{letter-spacing:-.01em;color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.landing-g .rchip{font-family:var(--mono);border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 10px;font-size:10.5px;font-weight:600;display:inline-flex}.landing-g .rchip i{background:currentColor;border-radius:50%;width:6px;height:6px}.landing-g .rchip.run{background:var(--accent-soft);color:var(--accent)}.landing-g .rchip.run i{animation:1.4s ease-in-out infinite landing-orb}.landing-g .rchip.done{background:var(--up-soft);color:var(--up)}.landing-g .dc-card{align-self:flex-start;width:min(480px,100%)}.landing-g .dc-rows{padding:4px 8px 8px}.landing-g .dc-bid{font-family:var(--mono);color:var(--mut);font-variant-numeric:tabular-nums;opacity:0;border-radius:9px;grid-template-columns:1fr auto auto auto;align-items:center;gap:12px;padding:6px 10px;font-size:11.5px;transition:opacity .3s,transform .3s,background .3s;display:grid;transform:translateY(3px)}.landing-g .dc-bid.in{opacity:1;transform:none}.landing-g .dc-bid .rt{border:1px solid var(--edge2);color:var(--dim);letter-spacing:.08em;text-transform:uppercase;vertical-align:1px;border-radius:3px;margin-left:7px;padding:0 4px;font-size:8px;font-style:normal}.landing-g .dc-bid .px{color:var(--fg)}.landing-g .dc-bid .lat{color:var(--dim);font-size:10.5px}.landing-g .dc-bid .wtag{background:var(--up-soft);color:var(--up);opacity:0;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:9.5px;font-weight:600;transition:opacity .3s;display:inline-flex}.landing-g .dc-bid .wtag i{background:currentColor;border-radius:50%;width:5px;height:5px}.landing-g .dc-bid.win{background:color-mix(in srgb, var(--up) 7%, transparent);color:var(--fg)}.landing-g .dc-bid.win .px{color:var(--up);font-weight:600}.landing-g .dc-bid.win .wtag{opacity:1}.landing-g .dc-card-ft{border-top:1px solid var(--edge);font-family:var(--mono);color:var(--dim);opacity:0;align-items:baseline;gap:7px;padding:8px 14px;font-size:10.5px;transition:opacity .35s ease-out;display:flex}.landing-g .dc-card-ft.in{opacity:1}.landing-g .dc-card-ft b{color:var(--fg);font-size:13px;font-weight:600}.landing-g .dc-card-ft .up{color:var(--up)}.landing-g .dc-reply{max-width:62ch;color:var(--fg);margin:0;font-size:14px;line-height:1.65}.landing-g .dc-fill{background:var(--surface);box-shadow:var(--shadow-sm);font-family:var(--mono);color:var(--dim);font-variant-numeric:tabular-nums;border-radius:999px;flex-wrap:wrap;align-self:flex-start;align-items:baseline;gap:4px 7px;padding:8px 16px;font-size:11px;display:inline-flex}.landing-g .dc-fill .w{color:var(--fg)}.landing-g .dc-fill .p{color:var(--up)}.landing-g .dc-fill .a{color:var(--accent)}.landing-g .dcomposer{background:var(--surface);box-shadow:var(--shadow);border-radius:30px;flex-direction:column;flex:none;gap:9px;margin-top:14px;padding:12px 14px 10px;display:flex}.landing-g .dcomposer-input{color:var(--dim);padding:0 8px;font-size:15px}.landing-g .dcomposer-row{align-items:center;gap:6px;display:flex}.landing-g .dchip{background:var(--inset);color:var(--mut);font-family:var(--mono);white-space:nowrap;border-radius:999px;align-items:center;padding:5px 10px;font-size:10px;display:inline-flex}.landing-g .dsend{background:var(--fg);width:34px;height:34px;color:var(--bg);box-shadow:var(--shadow-sm);border-radius:50%;place-items:center;margin-left:auto;font-size:15px;display:grid}.landing-g .hero-lot{flex-direction:column;width:min(720px,100%);max-height:calc(100% - 32px);margin:16px auto;display:flex}.landing-g .hero-lot [data-lot-rows]{flex:1;min-height:0;padding:2px 6px;overflow:hidden}.landing-g .hero-lot .mech-clear{margin-top:auto}.landing-g .hero-rcpt{justify-content:center;align-items:center;height:100%;padding:16px;display:flex;overflow-y:auto}.landing-g .fstory{background:var(--surface);width:min(860px,100%);box-shadow:var(--shadow-sm);border-radius:16px;overflow:hidden}.landing-g .fs-tabs{background:var(--inset);gap:4px;padding:6px;display:flex;overflow-x:auto}.landing-g .fs-tab{letter-spacing:.06em;text-transform:uppercase;color:var(--dim);white-space:nowrap;border-radius:999px;flex:none;padding:6px 12px;font-size:10px;font-weight:600}.landing-g .fs-tab.on{background:var(--surface);color:var(--fg);box-shadow:var(--shadow-sm)}.landing-g .fs-tab.earn{color:color-mix(in srgb, var(--accent) 80%, transparent)}.landing-g .fs-body{flex-direction:column;gap:11px;padding:15px 20px 16px;display:flex}.landing-g .fs-title{letter-spacing:.06em;text-transform:uppercase;color:var(--dim);font-size:10px;font-weight:600}.landing-g .fs-head{color:var(--fg);font-size:15px;line-height:1.55}.landing-g .fs-head .w{font-family:var(--mono);color:var(--accent);font-size:13px}.landing-g .fs-head b{color:var(--up);font-weight:600}.landing-g .fs-ladder{flex-direction:column;gap:7px;display:flex}.landing-g .fs-row{align-items:center;gap:10px;font-size:12px;display:flex}.landing-g .fs-row .who{text-align:right;width:118px;font-family:var(--mono);color:var(--dim);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.landing-g .fs-row.won .who{color:var(--accent)}.landing-g .fs-row .track{background:var(--chart-track);border-radius:999px;flex:1;height:11px;position:relative;overflow:hidden}.landing-g .fs-row .track i{background:color-mix(in srgb, var(--fg) 20%, transparent);border-radius:999px;height:100%;display:block}.landing-g .fs-row.won .track i{background:color-mix(in srgb, var(--accent) 80%, transparent)}.landing-g .fs-row .amt{text-align:right;width:190px;font-family:var(--mono);color:var(--mut);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.landing-g .fs-row.paid{border-top:1px solid var(--edge);padding-top:7px}.landing-g .fs-row.paid .who{color:var(--up);font-weight:600}.landing-g .fs-row.paid .track{border:1px dashed color-mix(in srgb, var(--up) 70%, transparent);background:0 0}.landing-g .fs-row.paid .track i{background:color-mix(in srgb, var(--up) 25%, transparent)}.landing-g .fs-row.paid .amt{color:var(--up);font-weight:600}.landing-g .fs-notes{border-top:1px solid var(--edge);color:var(--mut);flex-direction:column;gap:4px;padding-top:9px;font-size:12px;line-height:1.55;display:flex}.landing-g .fs-notes .m{font-family:var(--mono);color:var(--fg);font-weight:400}.landing-g .fs-notes .g{font-family:var(--mono);color:var(--up);font-weight:400}.landing-g .fs-notes .d{color:var(--dim)}.landing-g .fs-hashes{border-top:1px solid var(--edge);color:var(--mut);grid-template-columns:118px 1fr;gap:3px 14px;padding-top:9px;font-size:11px;display:grid}.landing-g .fs-hashes .k{color:var(--dim)}.landing-g .fs-hashes .ok{color:var(--up)}.landing-g .deskband{padding:48px 0}.landing-g .desk-stats{margin-top:0}.landing-g .statband{grid-template-columns:repeat(5,1fr);gap:16px;margin:0 0 8px;display:grid}@media (max-width:820px){.landing-g .statband{grid-template-columns:1fr 1fr 1fr}}.landing-g .statband .s{border-left:2px solid var(--edge2);padding-left:14px}.landing-g .statband .s .v{font-family:var(--mono);color:var(--fg);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(24px,2.8vw,34px);line-height:1}.landing-g .statband .s .v small{color:var(--ember-pale);letter-spacing:.03em;margin-left:3px;font-size:.42em}.landing-g .statband .s .k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-top:9px;font-size:9.5px}.landing-g .drawer-wrap{overflow-x:auto}.landing-g .final{text-align:center;padding:120px 0;position:relative;overflow:hidden}.landing-g .final-glow{background:radial-gradient(circle, color-mix(in srgb, var(--accent) 13%, transparent), transparent 60%);pointer-events:none;width:86vw;height:86vw;position:absolute;bottom:-46vw;left:50%;transform:translate(-50%)}.landing-g .final h2{font-size:clamp(34px,5vw,66px)}.landing-g .hero-cta.center{justify-content:center;margin-top:32px}.landing-g header[id],.landing-g section[id]{scroll-margin-top:78px}.landing-g #desk{scroll-margin-top:90px}@media (max-width:760px){.landing-g .wrap{width:calc(100vw - 32px)}.landing-g .report{padding:64px 0}.landing-g .report-head{margin-bottom:26px}.landing-g header[id],.landing-g section[id]{scroll-margin-top:62px}.landing-g .deskband{padding:40px 0}.landing-g .nav-in{gap:12px;height:56px}.landing-g .mark{gap:8px;font-size:17px}.landing-g .mark svg{width:24px;height:24px}.landing-g .nav-in .btn{margin-left:auto;padding:10px 16px;font-size:12px}.landing-g .hero{min-height:auto;padding:84px 0 0}.landing-g .hero:after{background:linear-gradient(180deg, var(--bg) 0%, color-mix(in srgb, var(--bg) 72%, transparent) 42%, color-mix(in srgb, var(--bg) 78%, transparent) 74%, var(--bg) 100%)}.landing-g .hero-cta{gap:10px;margin-top:26px}.landing-g .hero-cta .btn{flex:auto;justify-content:center}.landing-g .hero-head .body-copy{font-size:16px}.landing-g .hero-tabs{border-radius:14px;width:100%}.landing-g .hero-bottom{padding-top:26px}.landing-g .hero-panes{height:500px}.landing-g .dchat-shell{padding:10px 12px 12px}.landing-g .dchat{gap:10px}.landing-g .dc-user{max-width:92%}.landing-g .dc-reply{max-width:100%}.landing-g .dcomposer{margin-top:10px}.landing-g .dchip{padding:4px 8px;font-size:9px}.landing-g .hero-rcpt{align-items:flex-start;padding:10px}.landing-g .fs-body{gap:9px;padding:12px 14px 14px}.landing-g .fs-head{font-size:13.5px}.landing-g .fs-row .who{width:82px;font-size:10px}.landing-g .fs-row .amt{width:92px;font-size:10px}.landing-g .fs-row .amt .verb{display:none}.landing-g .fs-hashes{grid-template-columns:82px 1fr;font-size:10px}.landing-g .fs-notes{font-size:11px}.landing-g .hero-lot{width:calc(100% - 20px);max-height:calc(100% - 20px);margin:10px auto}.landing-g .lotrow{grid-template-columns:1fr auto auto;gap:8px;padding:9px 12px;font-size:11px}.landing-g .rcard-tx b{font-size:12px}.landing-g .screen-bar{letter-spacing:.1em;gap:6px;font-size:9px}.landing-g .screen-bar .t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.landing-g .screen-bar .g{display:none}.landing-g .statband{grid-template-columns:1fr 1fr;gap:18px 14px}.landing-g .snippet{padding:44px 16px 18px;font-size:11.5px}.landing-g .snippet-copy{top:10px;right:10px}.landing-g .snippet-wrap{margin-top:26px}.landing-g .dwr-bdg{white-space:nowrap}.landing-g .dwr-hd{gap:14px;padding:14px 16px 12px}.landing-g .dwr-px{text-align:left;flex:100%}.landing-g .dwr-nm{font-size:20px}.landing-g .foot-in{gap:8px 18px}.landing-g .foot-links{flex-wrap:wrap;gap:8px 18px;margin-left:0}.landing-g .foot-links a,.landing-g .foot-links button{padding:9px 0}.landing-g .nav-links a{padding:10px 0}}@media (max-width:380px){.landing-g .statband{grid-template-columns:1fr}}.landing-g .zone{content-visibility:auto;contain-intrinsic-size:auto 760px}.landing-g .landing-g--details{z-index:auto;min-height:1px;position:static;inset:auto;overflow:visible}.landing-details-placeholder{content-visibility:auto;min-height:1px}.landing-g .landing-restore-hint,html[data-wallet-hint="1"] .landing-g:not([data-preview])>.landing-public-content{display:none}html[data-wallet-hint="1"] .landing-g:not([data-preview])>.landing-restore-hint{color:var(--fg);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}html[data-wallet-hint="1"] .landing-g>.landing-restore-hint>.mono{color:var(--dim);letter-spacing:.16em;font-size:10px}.landing-g .landing-index{border-bottom:1px solid var(--edge)}.landing-g .landing-index-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}.landing-g .landing-index-grid>a{border:1px solid var(--edge);background:var(--panel);min-height:128px;color:var(--fg);border-radius:18px;flex-direction:column;justify-content:space-between;gap:18px;padding:20px;text-decoration:none;transition:border-color .18s,transform .18s;display:flex}.landing-g .landing-index-grid>a:hover{border-color:var(--accent);transform:translateY(-2px)}.landing-g .landing-index-grid strong{font-family:var(--font-fraunces), serif;font-size:19px;font-weight:400}.landing-g .landing-index-grid span,.landing-g .landing-index-docs{color:var(--mut);font-size:13px;line-height:1.55}.landing-g .landing-index-docs{margin-top:24px}.landing-g .landing-index-docs a{color:var(--accent);text-underline-offset:3px}@media (max-width:820px){.landing-g .landing-index-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.landing-g .landing-index-grid{grid-template-columns:1fr}.landing-g .landing-index-grid>a{min-height:112px}}
