:root{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#071a33;background:#f6f0e3;font-synthesis:none;--display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--sans: "Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono: "IBM Plex Mono", "SFMono-Regular", Consolas, Menlo, monospace;--ink: #071a33;--ink-soft: #233a55;--muted: #5f6d7d;--quiet: #8893a1;--canvas: #f6f0e3;--paper: #fffdf8;--surface: #f6f0e3;--line: #d5cec0;--line-strong: #8d98a5;--accent: #ffd93d;--accent-dark: #071a33;--accent-soft: #fff2ad;--repair: #ff4a32;--blue: #2450ff;--good: #159a63;--good-soft: #e2f3eb;--warn: #e59b18;--warn-soft: #fff0cd;--bad: #ff4a32;--bad-soft: #ffe4de;--demo-neon: #18d83b}@font-face{font-family:Barlow Condensed;src:url(/fonts/BarlowCondensed-ExtraBold.ttf) format("truetype");font-weight:800;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Variable.ttf) format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-Medium.ttf) format("truetype");font-weight:500;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:var(--canvas)}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--blue);outline-offset:2px}svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}code,pre{font-family:var(--mono)}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.skip-link{position:fixed;top:10px;left:10px;z-index:100;padding:12px 15px;background:var(--accent);color:var(--ink);border:2px solid var(--ink);border-radius:8px;font-weight:800;transform:translateY(-160%);transition:transform .12s ease}.skip-link:focus{transform:translateY(0)}.app-shell{min-height:100vh;background:var(--canvas)}.topbar{min-height:72px;display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;padding:0 clamp(18px,4vw,64px);border-bottom:1px solid var(--ink);background:var(--ink);position:sticky;top:0;z-index:20}.brand{border:0;background:transparent;color:var(--paper);display:inline-flex;align-items:stretch;justify-self:start;padding:0;text-align:left}.brand-mark-panel{align-self:stretch;min-height:72px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;background:var(--accent);border-right:1px solid rgba(246,240,227,.28)}.topbar nav{display:flex;align-items:stretch;gap:22px}.topbar nav a{min-height:48px;display:inline-flex;align-items:center;border-bottom:4px solid transparent;color:#fffdf8b8;padding:4px 5px 0;font-size:13px;font-weight:680;text-decoration:none}.topbar nav a:hover{color:var(--paper)}.topbar nav a.active{color:var(--accent);border-bottom-color:var(--accent)}.network-state{justify-self:end;align-self:center;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.network-state>small{color:#fffdf89e;font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.06em}.topbar .state-label{color:var(--paper)}.smarty-mark{width:78px;aspect-ratio:494 / 235;display:inline-flex;overflow:hidden;flex:0 0 auto;background:var(--accent)}.smarty-mark-small{width:82px}.smarty-mark img{display:block;width:100%;height:100%;object-fit:cover}main{min-height:calc(100vh - 137px)}.public-home{animation:page-enter .18s ease-out both}.home-hero{min-height:590px;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(330px,.65fr);background:var(--paper);border-bottom:1px solid var(--ink)}.home-hero-copy{min-height:590px;padding:clamp(62px,7vw,102px) clamp(32px,7vw,112px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.club-label{display:inline-flex;background:var(--ink);color:var(--paper);padding:8px 10px;font:500 11px var(--mono);letter-spacing:.09em;text-transform:uppercase;margin-bottom:28px;box-shadow:4px 4px 0 var(--repair)}.home-hero h1{max-width:820px;font:800 clamp(62px,7vw,104px)/.84 var(--display);letter-spacing:-.025em;text-transform:uppercase;margin-bottom:27px}.home-hero h1 em{color:var(--ink);font-style:normal;position:relative;white-space:nowrap}.home-hero h1 em:after{content:"";position:absolute;left:1%;right:0;bottom:-8px;height:6px;background:var(--repair);transform:rotate(-1deg)}.home-hero-copy>p{max-width:690px;color:var(--ink-soft);font-size:clamp(17px,1.6vw,22px);line-height:1.55;margin-bottom:0}.home-actions{display:flex;gap:10px;margin-top:31px}.hero-action{background:var(--ink);border-color:var(--ink);color:var(--paper)}.hero-action:hover{background:var(--ink-soft)}.hero-assurances{display:flex;flex-wrap:wrap;gap:8px 20px;color:var(--muted);font:600 11px var(--mono);text-transform:uppercase;letter-spacing:.07em;margin-top:20px}.hero-assurances span:before{content:"✓";color:var(--good);padding-right:7px}.home-hero-proof{padding:clamp(36px,4vw,60px);display:flex;flex-direction:column;justify-content:center;background:var(--accent);border-left:1px solid var(--ink);color:var(--ink)}.home-proof-heading{display:flex;flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:38px}.home-proof-heading .smarty-mark{width:118px}.home-proof-heading>span{font:650 11px var(--mono);letter-spacing:.08em;text-transform:uppercase}.home-hero-proof>strong{font:800 clamp(50px,5vw,72px)/.86 var(--display);letter-spacing:-.02em;text-transform:uppercase}.home-hero-proof>p{margin:24px 0 30px;max-width:390px;color:var(--ink-soft);font-size:14px;line-height:1.62}.home-proof-list{margin:0;border-top:1px solid rgba(7,26,51,.5)}.home-proof-list>div{display:grid;grid-template-columns:74px 1fr;gap:14px;padding:15px 0;border-bottom:1px solid rgba(7,26,51,.35)}.home-proof-list dt{font-weight:800;font-size:12px}.home-proof-list dd{margin:0;font-size:11px;line-height:1.5;color:var(--ink-soft)}.home-ledger{width:min(1380px,calc(100% - 64px));margin:-1px auto 0;display:grid;grid-template-columns:repeat(3,1fr);background:var(--paper);border:1px solid var(--line-strong)}.home-ledger>div{min-height:174px;padding:29px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;border-right:1px solid var(--line)}.home-ledger>div:last-child{border-right:0}.home-ledger span{color:var(--paper);background:var(--accent-dark);font:650 11px var(--mono);padding:5px 7px;text-transform:uppercase;letter-spacing:.07em}.home-ledger strong{font-size:16px}.home-ledger p{color:var(--muted);font-size:12px;line-height:1.56;margin:0}.home-forward-path{width:min(1380px,calc(100% - 64px));margin:76px auto 96px;border-top:1px solid var(--line-strong)}.home-forward-path>div:first-child{max-width:780px;padding:42px 0 34px}.home-forward-path>div:first-child>span{color:var(--accent-dark);font:650 11px var(--mono);letter-spacing:.09em;text-transform:uppercase}.home-forward-path h2{margin:12px 0 14px;font-size:clamp(32px,4vw,48px);line-height:1.04;letter-spacing:-.04em}.home-forward-path>div:first-child p{max-width:680px;margin:0;color:var(--muted);font-size:14px;line-height:1.65}.forward-path-records{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line-strong);background:var(--paper)}.forward-path-records>div{min-height:164px;padding:26px;display:flex;flex-direction:column;gap:10px;border-right:1px solid var(--line)}.forward-path-records>div:last-child{border-right:0}.forward-path-records span{align-self:flex-start;padding:5px 7px;background:var(--accent);color:var(--ink);font:650 11px var(--mono);letter-spacing:.07em;text-transform:uppercase}.forward-path-records strong{font-size:15px}.forward-path-records p{margin:0;color:var(--muted);font-size:11px;line-height:1.55}.smart-check{width:min(1380px,calc(100% - 64px));margin:56px auto 0;display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);border:1px solid var(--ink);background:var(--paper)}.check-intro{padding:clamp(30px,4vw,58px);color:var(--paper);background:var(--ink);position:relative;overflow:hidden}.check-intro:after{content:"?";position:absolute;right:-14px;bottom:-77px;font-size:300px;line-height:1;font-weight:800;color:#fbfaf609}.check-intro>span{color:var(--accent);display:block;font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:15px}.check-intro h2{font:760 clamp(38px,4vw,58px)/1 var(--sans);letter-spacing:-.045em;margin-bottom:20px;color:var(--paper)}.check-intro>p{max-width:460px;color:#fbfaf6b3;font-size:14px;line-height:1.65}.check-privacy-mark{margin-top:38px;display:flex;flex-direction:column;gap:5px;color:var(--paper);font:650 11px var(--mono);position:relative;z-index:1}.check-privacy-mark i{position:absolute;left:-16px;top:4px;width:7px;height:7px;border-radius:50%;background:var(--good)}.check-privacy-mark small{color:#fbfaf680;font:500 11px var(--mono);line-height:1.45}.check-console{min-width:0;padding:clamp(22px,3vw,38px)}.check-controls{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;align-items:end}.check-controls .primary{min-height:44px}.check-controls.is-automatic{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:14px 16px;border:1px solid var(--line-strong);background:var(--surface)}.check-controls.is-automatic>div{display:grid;gap:4px}.check-controls.is-automatic>div>span{color:var(--ink);font:650 11px var(--mono);letter-spacing:.06em;text-transform:uppercase}.check-controls.is-automatic>div>p{max-width:650px;margin:0;color:var(--muted);font-size:11px;line-height:1.45}.check-controls.is-automatic .primary{min-width:160px;background:var(--accent);border-color:var(--accent);color:var(--ink)}.check-controls.is-automatic .primary:hover{background:var(--paper);border-color:var(--ink)}.check-progress{height:8px;border:1px solid var(--line-strong);margin-top:18px;background:var(--surface);overflow:hidden}.check-progress i{display:block;height:100%;background:var(--accent);transition:width .32s linear}.check-status{min-height:48px;display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;padding:11px 0;border-bottom:1px solid var(--line)}.check-status>span:last-child{color:var(--muted);font-size:11px;line-height:1.45}.check-result{display:grid;grid-template-columns:repeat(4,1fr);border-top:5px solid var(--accent);margin-top:16px}.tier-result{grid-column:1 / -1;display:grid;grid-template-columns:minmax(130px,.6fr) minmax(180px,1fr) 2fr;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.tier-result>span,.result-metric>span,.earnings-estimate>span{color:var(--muted);font:650 11px var(--mono);letter-spacing:.07em;text-transform:uppercase}.tier-result strong{font:800 clamp(30px,4vw,48px)/.9 var(--display);letter-spacing:-.01em;color:var(--ink);text-transform:uppercase}.tier-result p{color:var(--muted);font-size:11px;line-height:1.5;margin:0}.result-metric{min-height:76px;padding:14px 12px 12px 0;border-bottom:1px solid var(--line);border-right:1px solid var(--line);display:flex;flex-direction:column;gap:9px}.result-metric+.result-metric{padding-left:12px}.result-metric:nth-of-type(5){border-right:0}.result-metric strong{font:650 clamp(15px,2vw,20px) var(--mono);letter-spacing:-.035em}.earnings-estimate{grid-column:1 / -1;padding:15px 0 0;display:grid;grid-template-columns:1fr auto;gap:4px 22px}.earnings-estimate strong{font-size:27px;letter-spacing:-.04em}.earnings-estimate small{grid-column:1 / -1;color:var(--muted);font-size:11px;line-height:1.5}.check-evidence{grid-column:1 / -1;display:grid;grid-template-columns:130px 1fr;gap:18px;align-items:baseline;padding:11px 0;border-bottom:1px solid var(--line)}.check-evidence span,.fleet-estimate span{color:var(--muted);font:650 11px var(--mono);letter-spacing:.07em;text-transform:uppercase}.check-evidence p{margin:0;color:var(--ink-soft);font-size:11px;line-height:1.5}.fleet-estimate{grid-column:1 / -1;display:grid;grid-template-columns:minmax(210px,1fr) auto;gap:5px 20px;align-items:baseline;margin-top:14px;padding:13px 15px;border:1px solid var(--line-strong);background:var(--good-soft)}.fleet-estimate strong{font:680 18px var(--mono);letter-spacing:-.035em;color:var(--good)}.fleet-estimate small{grid-column:1 / -1;color:var(--muted);font-size:11px;line-height:1.45}.check-download-step{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"eyebrow eyebrow" "title title" "copy copy" "invite invite";column-gap:24px;row-gap:5px;align-items:center;margin-top:14px;padding:16px 18px;border:1px solid var(--ink);border-left:5px solid var(--accent);background:var(--surface)}.check-download-step>span{grid-area:eyebrow;color:var(--accent-dark);font:650 11px var(--mono);letter-spacing:.08em;text-transform:uppercase}.check-download-step h3{grid-area:title;margin:0;font-size:clamp(20px,2.4vw,28px);letter-spacing:-.035em}.check-download-step p{grid-area:copy;max-width:720px;margin:0;color:var(--muted);font-size:11px;line-height:1.5}.check-download-step>.prelaunch-invite{grid-area:invite;width:100%;margin:10px 0 0}.check-download-step.is-ready{background:var(--accent);box-shadow:none}.check-download-step.is-ready .primary{background:var(--ink);border-color:var(--ink);color:var(--paper)}.check-download-step.is-ready .primary:hover{background:var(--ink-soft);border-color:var(--ink-soft)}.check-methodology{margin-top:16px;border-top:1px solid var(--line-strong)}.check-methodology summary{padding:14px 0;cursor:pointer;color:var(--ink);font:650 11px var(--mono);letter-spacing:.04em}.check-methodology>div{padding:0 0 14px 18px;border-left:3px solid var(--accent)}.check-methodology p{margin:0 0 8px;color:var(--muted);font-size:11px;line-height:1.55}.check-methodology p strong{color:var(--ink)}.check-methodology .text-button{margin-top:5px}.home-paths{width:min(1380px,calc(100% - 64px));margin:90px auto 0}.home-section-heading{max-width:750px;margin-bottom:29px}.home-section-heading>span,.home-operational-band>div>span{color:var(--accent-dark);font:650 11px var(--mono);text-transform:uppercase;letter-spacing:.08em}.home-section-heading h2,.home-operational-band h2{font:800 clamp(42px,5vw,72px)/.9 var(--display);letter-spacing:-.01em;text-transform:uppercase;margin:12px 0 14px}.home-section-heading p{color:var(--muted);font-size:14px;line-height:1.62}.path-register{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.path-register article{min-height:310px;padding:29px;border-right:1px solid var(--line-strong);display:flex;flex-direction:column;align-items:flex-start;background:var(--paper)}.path-register article:last-child{border-right:0}.path-index{display:flex;align-items:center;justify-content:flex-start;width:100%;color:var(--muted);font:650 11px var(--mono)}.path-index i{font-style:normal;color:var(--accent-dark);text-transform:uppercase;letter-spacing:.08em}.path-register h3{font-size:25px;line-height:1.12;letter-spacing:-.03em;margin:28px 0 13px}.path-register p{color:var(--muted);font-size:12px;line-height:1.6;margin-bottom:27px}.path-register button{margin-top:auto}.home-operational-band{margin-top:90px;padding:clamp(50px,7vw,96px) max(32px,calc((100vw - 1316px)/2));background:var(--accent);display:grid;grid-template-columns:1.1fr .9fr;gap:70px;color:var(--ink)}.home-operational-band h2{font-size:clamp(33px,4.4vw,58px);margin-bottom:0}.home-operational-band ul{list-style:none;padding:0;margin:0;border-top:1px solid rgba(8,24,40,.45)}.home-operational-band li{display:grid;grid-template-columns:145px 1fr;gap:18px;padding:20px 0;border-bottom:1px solid rgba(8,24,40,.35)}.home-operational-band li b{font-size:12px}.home-operational-band li span{font-size:11px;line-height:1.5;opacity:.72}.console-page{width:min(1380px,100%);margin:0 auto;padding:52px 32px 88px;animation:page-enter .18s ease-out both}.console-page-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:56px;align-items:end;padding-bottom:34px}.console-page-copy{min-width:0}.eyebrow,.console-section-header>div>span{display:block;color:var(--muted);font:600 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:11px}h1,h2,h3,p{margin-top:0}h1{color:var(--ink);font:800 clamp(50px,5.5vw,74px)/.92 var(--display);letter-spacing:-.015em;text-transform:uppercase;margin:0 0 17px;max-width:850px}h2{font-family:var(--sans);font-weight:760;letter-spacing:-.04em}h3{font-family:var(--sans)}.console-page-copy>p{max-width:750px;color:var(--muted);font-size:16px;line-height:1.62;margin:0}.page-actions{display:flex;gap:9px;margin-top:25px}.page-aside{justify-self:end}.header-control{display:flex;flex-direction:column;align-items:flex-end;gap:18px;min-width:190px}.network-switch{min-width:290px}.network-switch label{width:100%}.network-switch label>span{display:block;color:var(--muted);font:600 11px var(--mono);letter-spacing:.07em;text-transform:uppercase;margin-bottom:6px}.primary,.secondary,.link-button{min-height:44px;border:1px solid var(--ink);border-radius:8px;padding:10px 15px;font-weight:700;font-size:13px;letter-spacing:.01em;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;transition:background .12s ease,color .12s ease,border-color .12s ease,transform .12s ease}.primary{background:var(--ink);color:var(--paper)}.primary:hover{background:var(--ink-soft);transform:translateY(-1px)}.primary:disabled,.secondary:disabled{opacity:.42;cursor:not-allowed;transform:none}.secondary{background:transparent;color:var(--ink);border-width:2px}.secondary:hover{border-color:var(--accent);color:var(--accent-dark)}.wide{width:100%}.text-button{min-height:44px;border:0;color:var(--ink);background:transparent;font-weight:700;font-size:12px;padding:8px 0;display:inline-flex;align-items:center;text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}.text-button:hover{color:var(--accent-dark)}.copy-button{border:1px solid currentColor;background:transparent;color:inherit;border-radius:8px;font:500 11px var(--mono);padding:6px 9px}input,select{border:1px solid var(--line-strong);border-radius:8px;background:var(--paper);color:var(--ink);min-height:44px;padding:9px 11px}input::placeholder{color:var(--quiet)}label{color:var(--ink-soft);font-size:12px;font-weight:700}label input,label select{display:block;width:100%;margin-top:6px}.state-label{display:inline-flex;align-items:center;flex-wrap:wrap;gap:7px;color:var(--ink-soft);font:600 11px/1.4 var(--mono);text-transform:uppercase;letter-spacing:.05em}.state-label>i{width:7px;height:7px;border-radius:50%;background:var(--quiet);flex:0 0 auto}.state-label>small{color:var(--quiet);font:500 11px var(--mono);text-transform:none;letter-spacing:0;padding-left:4px}.state-label.live>i,.state-label.active>i,.state-label.ready>i,.state-label.passed>i,.state-label.busy>i,.state-label.completed>i,.state-label.evidenced>i{background:var(--good)}.state-label.prelaunch>i,.state-label.staging>i,.state-label.staged>i,.state-label.pending>i,.state-label.open>i{background:var(--warn)}.state-label.revoked>i,.state-label.rejected>i,.state-label.failed>i,.state-label.suspended>i,.state-label.retired>i{background:var(--bad)}.ledger-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--paper)}.ledger-cell{min-height:148px;padding:24px 26px;display:flex;flex-direction:column;justify-content:center;border-right:1px solid var(--line);position:relative}.ledger-cell:last-child{border-right:0}.ledger-cell.is-emphasis:before{content:"";position:absolute;left:-1px;top:24px;bottom:24px;width:3px;background:var(--accent)}.ledger-cell>span{color:var(--muted);font:600 11px var(--mono);letter-spacing:.09em;text-transform:uppercase}.ledger-cell strong{font-size:clamp(27px,3vw,41px);line-height:1;letter-spacing:-.04em;margin:16px 0 8px;font-variant-numeric:tabular-nums;white-space:nowrap}.ledger-cell small{color:var(--muted);font-size:11px;line-height:1.4}.ledger-strip-compact{grid-template-columns:repeat(6,minmax(0,1fr))}.ledger-strip-compact .ledger-cell{min-height:120px;padding:19px 18px}.ledger-strip-compact .ledger-cell strong{font-size:clamp(18px,2vw,26px);margin-top:13px}.console-section{margin-top:58px}.console-section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:16px}.console-section-header>div{min-width:0}.console-section-header>div>span{margin-bottom:7px}.console-section-header h2{font-size:25px;line-height:1.18;letter-spacing:-.035em;margin:0}.console-section-header p{color:var(--muted);font-size:13px;line-height:1.55;max-width:690px;margin:7px 0 0}.section-meta{color:var(--muted);font:500 11px var(--mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.console-panel{background:var(--paper);border:1px solid var(--ink);border-radius:12px;padding:24px;min-width:0}.console-panel>.console-section-header:first-child{border-bottom:1px solid var(--line);margin-bottom:0}.console-notice{display:flex;gap:11px;align-items:flex-start;border-left:3px solid var(--accent);background:var(--paper);padding:14px 17px;margin-bottom:22px;color:var(--ink-soft);font-size:12px;line-height:1.5}.console-notice strong{white-space:normal}.console-notice.warning{border-left-color:var(--warn);background:var(--warn-soft)}.traffic-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.chart-panel{padding-bottom:10px}.chart-panel .console-section-header{border:0}.traffic-chart{width:100%;height:auto;overflow:visible}.chart-grid-lines{stroke:var(--line);stroke-width:1}.request-line{fill:none;stroke:var(--ink);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.input-bar{fill:var(--ink)}.reasoning-bar{fill:var(--accent)}.output-bar{fill:var(--blue)}.chart-legend{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end;color:var(--muted);font:500 11px var(--mono)}.chart-legend i{width:7px;height:7px;display:inline-block;margin-left:6px}.chart-legend .input{background:var(--ink)}.chart-legend .reasoning{background:var(--accent)}.chart-legend .output{background:var(--blue)}.methodology-record{display:grid;grid-template-columns:.8fr 2fr;gap:36px;align-items:start;border-top:1px solid var(--line-strong);margin-top:14px;padding:18px 2px 0}.methodology-record>div{display:flex;flex-direction:column;gap:5px}.methodology-record span{color:var(--muted);font:600 11px var(--mono);text-transform:uppercase;letter-spacing:.08em}.methodology-record strong{font-size:12px}.methodology-record p{color:var(--muted);font-size:11px;line-height:1.55;margin:0}.earnings-record{min-width:255px;border-left:3px solid var(--accent);padding:4px 0 4px 20px;display:flex;flex-direction:column;align-items:flex-start}.earnings-record span{color:var(--muted);font:600 11px var(--mono);letter-spacing:.08em;text-transform:uppercase}.earnings-record strong{font-size:40px;line-height:1;letter-spacing:-.045em;margin:12px 0 8px;font-variant-numeric:tabular-nums}.earnings-record small{color:var(--muted);font-size:11px}.provider-state-record strong{max-width:260px;font-size:clamp(23px,3vw,32px);text-transform:capitalize}.account-area{width:100%}.account-navigation{width:min(1380px,100%);min-height:54px;margin:0 auto;padding:0 32px;display:flex;justify-content:space-between;align-items:stretch;border-bottom:1px solid var(--line-strong);background:var(--surface)}.account-navigation>div{display:flex;align-items:stretch;gap:24px}.account-navigation>div>button{border:0;border-bottom:3px solid transparent;padding:3px 1px 0;background:transparent;color:var(--muted);font-size:12px;font-weight:700}.account-navigation>div>button.active{color:var(--ink);border-bottom-color:var(--accent)}.account-signout{align-self:center}.demo-data-banner{min-height:47px;margin-bottom:28px;padding:11px 15px;display:flex;align-items:center;gap:14px;color:var(--demo-neon);background:var(--ink);border:1px solid var(--demo-neon);font:600 11px/1.4 var(--mono)}.demo-data-banner strong{white-space:nowrap;letter-spacing:.08em}.demo-data-banner span{color:var(--good-soft)}.is-demo-console .console-page-header .eyebrow,.is-demo-console .earnings-record strong,.is-demo-console>.ledger-strip .ledger-cell strong,.is-demo-console .machine-panel .record-row strong,.is-demo-console .machine-panel .record-row small{color:var(--demo-neon);text-shadow:0 0 10px rgba(24,216,59,.18)}.owner-layout{display:grid;grid-template-columns:minmax(0,2fr) 300px;gap:14px;margin-top:42px}.machine-panel{padding-bottom:12px}.payout-panel p,.actions-panel p{color:var(--muted);font-size:12px;line-height:1.55;margin:18px 0}.settlement-lines{display:grid;margin-top:12px}.settlement-lines>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.settlement-lines span{color:var(--muted);font-size:11px}.settlement-lines strong{font:650 13px var(--mono)}.setup-panel{border-top:1px solid var(--line-strong);padding-top:24px}.add-machine-form{margin-top:14px;padding:16px;border:1px solid var(--line);background:var(--surface);display:grid;grid-template-columns:minmax(180px,1fr) auto;gap:10px;align-items:end}.add-machine-form>div{display:flex;gap:8px}.add-machine-form>small{grid-column:1 / -1;color:var(--muted);font-size:11px}.enrollment-consent-form{grid-template-columns:1fr 1fr;align-items:start;padding:24px}.enrollment-consent-form>label:not(.consent-row){display:grid;gap:7px;font-weight:700}.enrollment-consent-form .enrollment-disclosure{grid-column:1 / -1;display:block;padding:18px;border:1px solid var(--ink);background:var(--paper)}.enrollment-disclosure strong{display:block;margin-bottom:8px}.enrollment-disclosure p{margin:7px 0 0;color:var(--muted);font-size:12px;line-height:1.55}.enrollment-consent-form .consent-row{grid-column:1 / -1}.enrollment-consent-form .enrollment-actions{grid-column:1 / -1;justify-content:flex-end}.setup-steps{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.setup-step{padding:19px 24px 0 0;border-right:1px solid var(--line);min-height:134px}.setup-step+.setup-step{padding-left:20px}.setup-step:last-child{border-right:0}.setup-step strong{font-size:13px}.setup-step p{color:var(--muted);font-size:11px;line-height:1.58;margin:7px 0 0}.qualification-recall{display:grid;grid-template-columns:minmax(210px,1fr) minmax(210px,.85fr) auto;gap:22px;align-items:center;margin:0 0 18px;padding:16px 18px;border:1px solid var(--ink);border-left:5px solid var(--good);background:var(--paper)}.qualification-recall>div{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.qualification-recall>div>span:not(.state-label){color:var(--muted);font:600 11px var(--mono);text-transform:uppercase;letter-spacing:.07em}.qualification-recall>div>strong{font:650 18px var(--mono)}.qualification-recall small{color:var(--muted);font-size:11px}.download-now{background:var(--accent);border-color:var(--ink);color:var(--ink)}.download-now:hover{background:var(--paper);border-color:var(--ink)}.provider-zero-state{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:22px;align-items:center;margin:0 0 18px;padding:20px 22px;border:1px solid var(--ink);border-left:5px solid var(--accent);background:var(--paper)}.provider-zero-state.ready{border-left-color:var(--good);background:var(--good-soft)}.provider-zero-state.attention{border-left-color:var(--warn);background:var(--warn-soft)}.provider-zero-state .state-label{align-self:start;margin-top:4px}.provider-zero-state>div>span{display:block;margin-bottom:5px;color:var(--muted);font:650 11px var(--mono);letter-spacing:.08em;text-transform:uppercase}.provider-zero-state h2{margin:0 0 6px;font-size:clamp(22px,3vw,29px);letter-spacing:-.035em}.provider-zero-state p{max-width:790px;margin:0;color:var(--muted);font-size:11px;line-height:1.5}.provider-zero-state>button{min-width:150px}.record-table{width:100%;overflow-x:auto}.record-head,.record-row{display:grid;align-items:center;gap:16px;min-width:760px}.record-head{color:var(--muted);font:600 11px var(--mono);text-transform:uppercase;letter-spacing:.07em;padding:12px 10px 10px;border-bottom:1px solid var(--line-strong)}.record-row{min-height:66px;padding:10px;border-bottom:1px solid var(--line);font-size:11px;transition:background .12s ease}.record-row:hover{background:var(--surface)}.record-row:last-child{border-bottom:0}.record-row strong{color:var(--ink);font-size:12px}.record-row small{color:var(--muted);font-size:11px;line-height:1.4}.record-row code{color:var(--ink-soft);font-size:11px;overflow:hidden;text-overflow:ellipsis}.record-row.is-muted{opacity:.58}.machine-table .record-head,.machine-table .record-row{grid-template-columns:minmax(210px,1.5fr) .6fr .9fr .8fr .7fr}.private-machine-table .record-head,.private-machine-table .record-row{grid-template-columns:minmax(175px,1.3fr) .58fr .72fr .85fr .72fr .65fr}.private-machine-table .record-row{align-items:start}.private-machine-table .text-button.compact{min-height:24px;width:fit-content;padding:0;font-size:10px}.model-record-table .record-head,.model-record-table .record-row{grid-template-columns:minmax(260px,1.5fr) 1fr .7fr .6fr .4fr}.request-table .record-head,.request-table .record-row{grid-template-columns:1.2fr .75fr 1fr 1fr .65fr .45fr}.private-request-table .record-head,.private-request-table .record-row{grid-template-columns:1.2fr 1fr 1fr .9fr .55fr}.machine-identity{display:flex;align-items:center;gap:11px;min-width:0}.machine-identity>span:last-child,.model-record-table .record-row>div:first-child{min-width:0;display:flex;flex-direction:column;gap:4px}.machine-mark{width:36px;height:32px;border:1px solid var(--ink);border-radius:8px;display:grid;place-items:center;position:relative;background:var(--paper);flex:0 0 auto}.machine-mark b{font:600 11px var(--mono);letter-spacing:.03em}.machine-mark i{position:absolute;width:3px;height:3px;border-radius:50%;background:var(--accent);bottom:4px}.machine-mark i:first-of-type{left:12px}.machine-mark i:last-of-type{right:12px}.inline-select select{width:100%;min-height:32px;padding:5px 7px;font-size:11px;margin:0}.performance-cell,.numeric-cell{display:flex;flex-direction:column;gap:5px}.numeric-cell{align-items:flex-end;text-align:right}.capacity-track{height:2px;background:var(--line);max-width:120px}.capacity-track i{display:block;height:100%;background:var(--accent);transition:width .24s ease}.row-actions{display:flex;gap:10px}.danger{color:var(--bad)}.model-register{border-top:1px solid var(--line-strong);padding-top:24px}.network-next-step{padding:25px;border:1px solid var(--ink);background:var(--paper)}.journey-next-step{margin:0 0 28px;padding:28px 30px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:center;background:var(--accent);border:1px solid var(--ink);border-radius:12px}.journey-next-step>div>span{color:var(--accent-dark);font:650 11px var(--mono);letter-spacing:.09em;text-transform:uppercase}.journey-next-step h2{margin:8px 0 7px;font-size:clamp(26px,3.2vw,40px);line-height:1}.journey-next-step p{max-width:720px;margin:0;color:var(--ink-soft);font-size:12px;line-height:1.55}.journey-next-step .primary{background:var(--ink);border-color:var(--ink);color:var(--paper)}#network-computers,#invite-members,#network-api{scroll-margin-top:120px}.private-layout.is-single-action{grid-template-columns:minmax(0,680px);justify-content:center}.private-layout.is-single-action .members-panel{width:100%}.network-onboarding-grid.is-focused{grid-template-columns:minmax(0,2fr) minmax(260px,.8fr);align-items:start}.network-onboarding-grid.is-invitation{grid-template-columns:minmax(0,760px);justify-content:center}.network-onboarding-grid.is-invitation .network-join-card{position:static}.secondary-disclosure{padding:0;overflow:hidden}.secondary-disclosure>summary{cursor:pointer;padding:20px 22px;color:var(--muted);font:650 11px var(--mono);letter-spacing:.06em;text-transform:uppercase}.secondary-disclosure[open]>summary{border-bottom:1px solid var(--line);color:var(--ink)}.secondary-disclosure>div{padding:22px}.recommended-defaults{margin:0;padding:14px 16px;background:var(--accent-soft);border-left:4px solid var(--accent);color:var(--muted);font-size:11px;line-height:1.55}.recommended-defaults strong{color:var(--ink)}.form-options-disclosure{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.form-options-disclosure>summary{cursor:pointer;padding:13px 0;color:var(--muted);font:600 11px var(--mono);letter-spacing:.05em;text-transform:uppercase}.form-options-disclosure>div{padding:4px 0 16px;display:grid;gap:12px}.empty-record{display:flex;align-items:center;justify-content:center;gap:18px;min-height:160px;padding:28px;color:var(--muted)}.empty-record .smarty-mark{width:64px;opacity:.72}.empty-record strong{color:var(--ink);display:block;font-size:13px;margin-bottom:6px}.empty-record p{font-size:11px;max-width:460px;margin:0;line-height:1.5}.auth-stage{padding-top:82px;max-width:1080px}.auth-stage.compact{max-width:900px}.auth-card{max-width:720px;margin-top:18px}.auth-card label{display:block;margin-bottom:7px}.auth-card small{color:var(--muted);display:block;margin-top:12px;font-size:11px}.node-connection-page{max-width:920px;padding-top:32px}.node-connection-page .console-page-header{display:block;padding-bottom:22px}.node-connection-page .console-page-header h1{max-width:720px;font-size:clamp(32px,3.6vw,46px);line-height:.98;margin-bottom:12px}.node-connection-page .console-page-copy>p{max-width:680px;font-size:14px;line-height:1.5}.node-connection-card{max-width:760px;margin-top:0;padding:22px}.node-connection-card .methodology-record{margin-top:0}.node-owner-fieldset{min-width:0;margin:18px 0 10px;padding:0;border:0;display:grid;gap:8px}.node-owner-fieldset legend{margin:0 0 2px;padding:0;color:var(--ink);font-size:13px;font-weight:750}.node-connection-card .consent-row{display:grid;grid-template-columns:20px minmax(0,1fr);gap:11px;align-items:start;margin:0;padding:12px 14px;border-color:var(--line-strong);background:var(--paper);font-size:12px;line-height:1.45;cursor:pointer}.node-connection-card .consent-row:has(input:checked){border-color:var(--ink);background:var(--accent-soft)}.node-connection-card .consent-row input[type=radio],.node-connection-card .consent-row input[type=checkbox]{display:block;width:18px;height:18px;min-height:0;margin:0;padding:0;accent-color:var(--blue)}.node-connection-card .enrollment-confirmation{margin-top:14px}.node-connection-submit{min-width:200px;margin-top:14px}@media(max-width:560px){.console-page.node-connection-page{padding:26px 16px 60px}.node-connection-page .console-page-header h1{font-size:36px}.node-connection-card{padding:18px}.node-connection-submit{width:100%}}.token-row{display:flex;gap:8px}.token-row input{flex:1;min-width:0}.auth-existing-invite{max-width:720px;margin-top:18px;border-top:1px solid var(--line-strong)}.auth-existing-invite>summary{min-height:48px;display:flex;align-items:center;cursor:pointer;color:var(--ink);font-size:12px;font-weight:750}.auth-existing-invite .auth-card{margin-top:0}.error{color:var(--bad)!important;margin:12px 0 0;font-size:12px!important}.validation-section{border-top:1px solid var(--line-strong);padding-top:24px}.gate-register{border-top:1px solid var(--line-strong)}.gate-record{min-height:58px;display:grid;grid-template-columns:34px 24px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 8px;border-bottom:1px solid var(--line)}.gate-record>span:first-child{color:var(--quiet);font:500 11px var(--mono)}.gate-record>i{width:20px;height:20px;display:grid;place-items:center;border:1px solid var(--line-strong);color:var(--warn);font-style:normal;font-size:11px}.gate-record.passed>i{color:var(--good);border-color:var(--good)}.gate-record>div{display:flex;flex-direction:column;gap:3px}.gate-record strong{font-size:11px}.gate-record small{color:var(--muted);font-size:11px}.operator-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:14px;margin-top:48px}.span-two{min-width:0}.release-record{display:grid;grid-template-columns:minmax(190px,.8fr) auto minmax(420px,1.7fr);gap:20px;align-items:center;padding:17px 4px;border-bottom:1px solid var(--line)}.release-identity{display:flex;flex-direction:column;gap:5px;min-width:0}.release-identity code{overflow:hidden;text-overflow:ellipsis;color:var(--muted);font-size:11px}.release-identity small{color:var(--muted);font-size:11px}.release-control{display:grid;grid-template-columns:100px 82px minmax(140px,1fr) auto;align-items:end;gap:8px}.release-control label{color:var(--muted);font:600 11px var(--mono);text-transform:uppercase;letter-spacing:.06em}.release-control input,.release-control select{width:100%;min-height:35px;display:block;margin-top:5px;padding:7px;color:var(--ink);font:400 11px var(--mono)}.release-control .primary{min-height:44px;padding:8px 11px;white-space:nowrap}.release-control input,.release-control select{min-height:44px}.invite-panel form{display:grid;gap:13px;margin-top:16px}.actions-panel .text-button{display:block;margin-top:14px}.developer-aside{display:flex;align-items:center;gap:20px}.trust-register{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.trust-register>span{min-height:84px;display:grid;grid-template-columns:26px 1fr;grid-template-rows:auto auto;column-gap:11px;align-content:center;padding:15px 22px;border-right:1px solid var(--line)}.trust-register>span:last-child{border-right:0}.trust-register svg{width:22px;grid-row:1 / 3;color:var(--accent-dark)}.trust-register strong{font-size:11px}.trust-register small{color:var(--muted);font-size:11px;margin-top:3px}.developer-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:64px;align-items:center}.developer-grid>div:first-child>p{color:var(--muted);font-size:12px;line-height:1.6}.api-key-label{display:block;margin-top:22px}.api-key-label input{margin-top:7px;width:100%}.code-window{min-width:0;background:var(--ink);color:var(--paper);border:1px solid var(--ink)}.code-title{min-height:40px;border-bottom:1px solid var(--ink-soft);display:flex;align-items:center;justify-content:space-between;padding:0 12px;color:var(--quiet);font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.06em}.code-window pre{white-space:pre-wrap;word-break:break-word;font:400 11px/1.8 var(--mono);padding:22px;margin:0;min-height:205px}.available-models{border-top:1px solid var(--line-strong);padding-top:24px}.model-dossier{display:grid;grid-template-columns:minmax(300px,1fr) 1.25fr;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--paper)}.model-dossier.is-muted{opacity:.62}.dossier-title{padding:25px;border-right:1px solid var(--line)}.dossier-title>span{color:var(--accent-dark);font:600 11px var(--mono);letter-spacing:.06em}.dossier-title h3{font-size:25px;letter-spacing:-.03em;margin:16px 0 8px}.dossier-title p{color:var(--muted);font-size:11px;line-height:1.55}.dossier-title code{display:block;color:var(--quiet);font-size:11px;overflow-wrap:anywhere;margin-top:20px}.model-dossier dl{display:grid;grid-template-columns:repeat(3,1fr);margin:0}.model-dossier dl div{padding:22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.model-dossier dl div:nth-child(3n){border-right:0}.model-dossier dl div:nth-last-child(-n+3){border-bottom:0}.model-dossier dt{color:var(--muted);font:600 11px var(--mono);text-transform:uppercase;letter-spacing:.06em}.model-dossier dd{margin:9px 0 0;font-size:14px;font-weight:700}.model-dossier dd code{font-size:10px;overflow-wrap:anywhere;word-break:break-word}.build-verification{grid-column:1 / -1;padding:15px 22px;border-top:1px solid var(--line)}.build-verification summary{cursor:pointer;color:var(--ink);font-size:12px;font-weight:750}.build-verification p{max-width:820px;margin:12px 0 2px;color:var(--muted);font-size:11px;line-height:1.55}.price-comparison-line{grid-column:1 / -1;margin:0;padding:15px 22px;border-top:1px solid var(--line);color:var(--muted);font-size:11px;line-height:1.55}.price-comparison-line strong{color:var(--ink)}.hosted-alternative{max-width:900px;border-left:5px solid var(--accent)}.hosted-alternative p{max-width:780px;margin:18px 0 0;color:var(--muted);font-size:13px;line-height:1.65}.privacy-callout{margin:48px 0 0}.privacy-callout svg{width:24px;flex:0 0 auto;color:var(--accent-dark)}.privacy-callout>div{display:flex;flex-direction:column;gap:4px}.private-auth-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.private-auth-grid .auth-card{margin:0;max-width:none}.private-create,.compact-form{display:grid;gap:12px}.network-loading-state .console-panel{min-height:90px;display:flex;align-items:center}.network-onboarding-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:14px;align-items:start}.network-create-primary{border:1px solid var(--ink);border-top:5px solid var(--accent)}.network-create-primary>label>small{color:var(--muted);font-weight:500}.network-join-card{position:sticky;top:96px}.network-earnings-projection{padding:16px 18px;border:1px solid var(--line-strong);background:var(--accent-soft);display:grid;gap:6px}.network-earnings-projection>span{color:var(--accent-dark);font:650 11px var(--mono);letter-spacing:.07em;text-transform:uppercase}.network-earnings-projection>strong{color:var(--ink);font:650 clamp(21px,3vw,30px) var(--mono);letter-spacing:-.045em}.network-earnings-projection>strong small{color:var(--muted);font-size:11px;letter-spacing:0}.network-earnings-projection p{color:var(--muted);font-size:11px;line-height:1.45;margin:0}.network-earnings-projection.is-empty{background:var(--surface)}.network-earnings-projection .text-button{justify-self:start}.join-network-form{border-top:1px solid var(--line);margin-top:17px;padding-top:17px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end}.network-details-form{margin-top:14px;padding:16px 18px;border-bottom:1px solid var(--line-strong);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;background:var(--surface)}.network-details-form>div{min-width:0;display:grid;gap:4px}.network-details-form>div strong{font-size:13px}.network-details-form>div span{color:var(--muted);font-size:11px;line-height:1.45}.network-details-form>form{grid-column:1 / -1;display:grid;grid-template-columns:minmax(220px,.7fr) minmax(280px,1.3fr);gap:12px;align-items:end;padding-top:14px;border-top:1px solid var(--line)}.network-details-form>form>label{display:grid;gap:6px}.network-details-form>form .editor-actions{grid-column:1 / -1}.network-journey{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:28px;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--paper)}.network-journey>div{min-height:94px;padding:18px 20px;display:flex;flex-direction:column;justify-content:center;gap:6px;border-right:1px solid var(--line)}.network-journey>div:last-child{border-right:0}.network-journey span{color:var(--accent-dark);font:650 11px var(--mono);text-transform:uppercase;letter-spacing:.08em}.network-journey strong{font-size:12px}.network-journey small{color:var(--muted);font-size:11px}.network-wallet-section{border-top:1px solid var(--line-strong);padding-top:24px}.network-wallet-layout{display:grid;grid-template-columns:minmax(260px,1.1fr) minmax(330px,1fr);gap:0 38px;border-top:1px solid var(--line-strong);background:var(--paper)}.wallet-policy-copy{padding:24px 0}.wallet-policy-copy strong{font-size:15px}.wallet-policy-copy p{max-width:620px;color:var(--muted);font-size:11px;line-height:1.58;margin:9px 0 18px}.policy-summary{padding:24px 9px;display:grid;gap:14px;align-content:start}.policy-summary p,.policy-summary small{margin:0;color:var(--muted);font-size:11px;line-height:1.55}.policy-editor{display:grid;gap:14px;padding:16px 0 2px}.policy-editor fieldset{min-width:0;margin:0;padding:0;border:0;display:grid;gap:8px}.policy-editor legend{margin-bottom:8px;font-size:11px;font-weight:750}.policy-editor fieldset>label{min-height:62px;display:grid;grid-template-columns:auto 1fr;gap:11px;align-items:start;padding:13px 14px;border:1px solid var(--line);background:var(--surface);cursor:pointer}.policy-editor fieldset>label:has(input:checked){border-color:var(--ink);background:var(--accent-soft)}.policy-editor fieldset>label input{margin-top:3px}.policy-editor fieldset>label span{display:grid;gap:4px}.policy-editor fieldset>label strong{font-size:12px}.policy-editor fieldset>label small{color:var(--muted);font-size:11px;line-height:1.45}.editor-actions{display:flex;justify-content:flex-end;gap:9px}.consent-row{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;padding:15px;border:1px solid var(--ink);background:var(--accent-soft);font-size:11px;line-height:1.55}.consent-row input{margin-top:3px}.wallet-record{display:grid;grid-template-columns:1fr 1fr;margin:0;border-left:1px solid var(--line)}.wallet-record>div{min-height:82px;padding:17px 20px;border-bottom:1px solid var(--line);border-right:1px solid var(--line)}.wallet-record dt{color:var(--muted);font:600 11px var(--mono);text-transform:uppercase;letter-spacing:.07em}.wallet-record dd{margin:10px 0 0;font:650 14px var(--mono);text-transform:capitalize}.wallet-payout-action{grid-column:1 / -1;min-height:66px;border-top:1px solid var(--line-strong);display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 0}.wallet-payout-action span{color:var(--muted);font-size:11px;line-height:1.45}.delivery-note{display:block;color:var(--muted);font-size:11px;line-height:1.45;margin-top:7px}.private-create .console-section-header{margin-bottom:2px}.routing-section{border-top:1px solid var(--line-strong);padding-top:24px}.routing-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(250px,.6fr);gap:30px;border-top:1px solid var(--line-strong)}.routing-options{display:grid}.routing-options>button{display:grid;grid-template-columns:18px minmax(180px,.8fr) minmax(210px,1.2fr);gap:14px;align-items:center;min-height:86px;text-align:left;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--ink);padding:14px 9px}.routing-options>button:hover{background:var(--surface)}.routing-options>button.selected{background:var(--paper);box-shadow:inset 3px 0 0 var(--accent)}.route-radio{width:14px;height:14px;border:1px solid var(--line-strong);display:grid;place-items:center}.selected .route-radio:after{content:"";width:6px;height:6px;background:var(--accent)}.route-option-copy{display:flex;flex-direction:column;gap:5px}.route-option-copy strong{font-size:12px}.route-option-copy small{color:var(--muted);font-size:11px;line-height:1.45}.route-path{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:center;color:var(--muted)}.route-path b{border:1px solid var(--line);background:var(--paper);padding:8px;font:600 11px var(--mono);text-align:center;text-transform:uppercase;letter-spacing:.04em}.route-path i{font-style:normal;color:var(--accent-dark)}.routing-gates{list-style:none;margin:0;padding:10px 0;display:grid}.routing-gates li{padding:12px 0;border-bottom:1px solid var(--line)}.routing-gates li>div{display:flex;flex-direction:column;gap:4px}.routing-gates strong{font-size:11px}.routing-gates small{color:var(--muted);font-size:11px;line-height:1.45}.routing-explainer{padding:25px 0}.routing-explainer strong{font-size:12px}.routing-explainer p{margin:9px 0 0;color:var(--muted);font-size:11px;line-height:1.58}.network-budget-control{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end;padding:18px 9px 2px}.network-budget-control label{display:grid;gap:6px;color:var(--ink);font-size:11px}.network-budget-control label small{color:var(--muted);font-weight:400}.network-budget-control input{margin:0}.inline-policy-editor{min-width:0;display:grid;gap:7px}.inline-policy-editor select{min-width:0;width:100%;margin:0}.policy-cell{display:grid;gap:7px;align-content:start}.policy-cell>span{font-size:11px;line-height:1.4}.contributor-controls{display:flex;justify-content:flex-end;gap:10px;margin:-8px 0 12px}.contributor-controls label{display:grid;gap:5px;color:var(--muted);font:600 10px var(--mono);text-transform:uppercase;letter-spacing:.06em}.contributor-controls select{min-height:38px;margin:0;font:500 11px var(--sans);text-transform:none;letter-spacing:0}.network-membership-footer{margin-top:26px;padding:18px 0;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:20px}.network-membership-footer p{margin:0;color:var(--muted);font-size:11px;line-height:1.5}.network-membership-footer strong{color:var(--ink)}.private-layout{display:grid;grid-template-columns:minmax(0,1.8fr) 320px;gap:14px;margin-top:48px}.private-span-two{min-width:0}.inline-form{display:grid;grid-template-columns:1.2fr .8fr auto;gap:8px;align-items:end;border-top:1px solid var(--line-strong);margin-top:16px;padding-top:16px}.add-node-row{grid-template-columns:minmax(180px,1.25fr) minmax(130px,.75fr) minmax(150px,.85fr) auto}.inline-form label>span{color:var(--muted);font:600 11px var(--mono);letter-spacing:.06em;text-transform:uppercase}.inline-form select{margin-top:5px;width:100%}.members-panel .compact-form,.api-link-panel .compact-form{margin-top:16px}.secret-result{display:block;margin-top:12px;padding:10px;background:var(--ink);color:var(--paper);overflow-wrap:anywhere;font-size:11px}.member-list{display:grid;margin-top:18px;border-top:1px solid var(--line-strong)}.member-list>div{min-height:52px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:9px;align-items:center;border-bottom:1px solid var(--line);padding:8px 0}.member-list>div>span:first-child{display:flex;flex-direction:column;gap:3px;min-width:0}.member-list strong{font-size:11px;overflow:hidden;text-overflow:ellipsis}.member-list small{color:var(--muted);font-size:11px}.network-earnings-cell{display:flex;flex-direction:column;gap:5px;align-items:flex-start}.network-earnings-cell>strong{font:650 12px var(--mono)}.join-page{width:min(1316px,calc(100% - 64px));margin:0 auto;padding:64px 0 96px;animation:page-enter .18s ease-out both}.join-loading,.join-missing{min-height:62vh;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.join-loading{align-items:center;gap:18px;color:var(--muted)}.join-loading .smarty-mark{width:96px}.join-missing{max-width:760px;margin:0}.join-missing p{max-width:660px;color:var(--muted);font-size:15px;line-height:1.6}.join-missing small{margin-top:16px;color:var(--bad)}.join-hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:clamp(44px,8vw,118px);align-items:center;padding-bottom:62px;border-bottom:1px solid var(--ink)}.join-hero h1{max-width:900px}.join-hero>div>p{max-width:760px;color:var(--muted);font-size:17px;line-height:1.62}.join-primary-action{margin-top:16px;background:var(--accent);border-color:var(--ink);color:var(--ink)}.join-primary-action:hover{background:var(--paper);color:var(--ink)}.join-hero>div>small{display:block;margin-top:12px;color:var(--muted);font:500 11px/1.5 var(--mono)}.join-network-record{padding:28px;border:1px solid var(--ink);border-top:6px solid var(--accent);background:var(--paper)}.join-network-record>.smarty-mark{width:106px;margin-bottom:22px}.join-network-record>.state-label{margin-bottom:18px}.join-network-record dl{margin:0;border-top:1px solid var(--line-strong)}.join-network-record dl>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:16px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--line)}.join-network-record dt{color:var(--muted);font:600 11px var(--mono);text-transform:uppercase;letter-spacing:.06em}.join-network-record dd{margin:0;font-weight:750;overflow-wrap:anywhere}.join-explanation{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:clamp(38px,7vw,96px);padding:58px 0;border-bottom:1px solid var(--line-strong)}.join-explanation>div:first-child>span,.join-interest>div>span{color:var(--accent-dark);font:650 11px var(--mono);text-transform:uppercase;letter-spacing:.08em}.join-explanation h2,.join-interest h2{max-width:720px;margin:10px 0 14px;font-size:clamp(29px,4vw,46px);line-height:1.02}.join-explanation p,.join-interest p{max-width:720px;color:var(--muted);font-size:13px;line-height:1.65}.join-economics{padding-left:28px;border-left:5px solid var(--accent)}.join-economics>strong{font-size:18px}.join-term{display:flex;flex-direction:column;gap:6px;margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}.join-term b{font-size:12px}.join-term span{color:var(--muted);font-size:11px;line-height:1.55}.join-interest{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.52fr) auto;gap:18px;align-items:end;padding:58px 0 0}.join-interest label{color:var(--muted);font:600 11px var(--mono);letter-spacing:.05em;text-transform:uppercase}.join-interest input{width:100%;margin-top:7px;text-transform:none}.join-interest>button{min-width:160px}.join-interest .join-success,.join-interest .error{grid-column:2 / -1;margin:0}.join-interest .join-success{color:var(--good);font-size:11px}.network-address-field{display:grid;gap:7px}.network-address-input{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;border:1px solid var(--line-strong);border-radius:8px;background:var(--paper);overflow:hidden}.network-address-input>span{height:100%;display:flex;align-items:center;padding:0 10px;border-right:1px solid var(--line);background:var(--surface);color:var(--muted);font:500 11px var(--mono);white-space:nowrap}.network-address-input input{border:0;border-radius:0}.network-address-input:focus-within{outline:3px solid var(--blue);outline-offset:2px}.network-address-input:focus-within input{outline:0}.slug-status{color:var(--muted);font-size:11px}.slug-status.available{color:var(--good)}.slug-status.taken{color:var(--bad)}.network-share-panel{margin-bottom:14px;border-top:5px solid var(--accent)}.network-share-link{display:grid;gap:8px;padding:14px;background:var(--surface);border:1px solid var(--line)}.network-share-link code{color:var(--ink);font-size:11px;overflow-wrap:anywhere}.network-share-actions{display:flex;flex-wrap:wrap;gap:8px}.interest-list{margin-top:16px;border-top:1px solid var(--line-strong)}.interest-list>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.interest-list span{display:flex;flex-direction:column;gap:3px;min-width:0}.interest-list strong{font-size:11px;overflow:hidden;text-overflow:ellipsis}.interest-list small{color:var(--muted);font-size:10px}.modal-backdrop{position:fixed;inset:0;background:#172a3f94;z-index:50;display:grid;place-items:center;padding:20px}.modal{width:min(620px,100%);background:var(--paper);border:1px solid var(--ink);padding:28px}.modal h2{font-size:25px}.modal pre{white-space:pre-wrap;word-break:break-all;background:var(--ink);color:var(--paper);padding:16px;font:400 11px/1.6 var(--mono);max-height:280px;overflow:auto}.modal>p{color:var(--muted);font-size:11px}.modal-actions{display:flex;justify-content:flex-end;gap:9px}.modal-actions .copy-button{color:var(--ink)}.activation-modal{width:min(720px,100%)}.activation-modal h2{max-width:560px;margin-bottom:10px}.activation-modal .activation-lead{max-width:610px;margin:0 0 22px;color:var(--muted);font-size:14px;line-height:1.55}.activation-steps{display:grid;gap:0;margin:0 0 20px;padding:0;list-style:none;border:1px solid var(--rule)}.activation-steps li{display:grid;grid-template-columns:36px 1fr;align-items:center;min-height:52px;padding:8px 14px;border-bottom:1px solid var(--rule)}.activation-steps li:last-child{border-bottom:0}.activation-steps li span{font:700 12px var(--mono);color:var(--muted)}.activation-steps li strong{font-size:14px}.activation-code-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:stretch}.activation-code-row code{display:flex;align-items:center;min-width:0;padding:13px 15px;border:1px solid var(--ink);background:var(--paper);color:var(--ink);font:600 13px var(--mono);overflow-wrap:anywhere}.activation-code-row .primary{min-width:116px}.activation-modal .activation-note{margin:10px 0 20px;color:var(--muted);font-size:12px}@media(max-width:620px){.activation-code-row{grid-template-columns:1fr}.activation-code-row .primary{width:100%}}.toast{position:fixed;right:24px;bottom:24px;background:var(--paper);border:1px solid var(--line-strong);border-left:3px solid var(--accent);padding:12px 16px;box-shadow:0 12px 30px #172a3f1f;z-index:40;font-size:11px}.toast.error{border-left-color:var(--bad);color:var(--bad)}.marketing-page{animation:page-enter .18s ease-out both}.marketing-eyebrow{display:block;color:var(--accent-dark);font:650 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px}.prelaunch-invite{width:min(1080px,calc(100% - 64px));margin:48px auto;padding:28px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:14px 36px;align-items:end;border:1px solid var(--ink);border-left:6px solid var(--accent);background:var(--paper)}.console-page .prelaunch-invite,.prelaunch-invite.is-compact{width:100%}.prelaunch-invite.is-compact{margin:18px 0 0;padding:20px}.prelaunch-invite h3{margin:0 0 9px;color:var(--ink);font-size:clamp(24px,3vw,34px);line-height:1.05;letter-spacing:-.04em}.prelaunch-invite p{max-width:620px;margin:0;color:var(--muted);font-size:12px;line-height:1.55}.prelaunch-invite form{display:grid;gap:6px}.prelaunch-invite form>div{display:flex;gap:8px}.prelaunch-invite input{min-width:0;flex:1}.prelaunch-invite>small{grid-column:1 / -1;padding-top:12px;border-top:1px solid var(--line);color:var(--muted);font:500 11px/1.5 var(--mono)}.prelaunch-invite .invite-success{align-self:center;padding:15px 17px;border-left:4px solid var(--good);background:var(--good-soft);color:var(--ink);font-weight:700}.prelaunch-invite>.error{grid-column:2}.marketing-hero{padding:clamp(64px,8vw,116px) max(32px,calc((100vw - 1316px)/2));border-bottom:1px solid var(--line-strong)}.marketing-hero.is-paper{background:var(--paper)}.marketing-hero h1{max-width:1020px;font-size:clamp(48px,6.5vw,88px);line-height:.96}.marketing-hero p{max-width:760px;color:var(--muted);font-size:17px;line-height:1.65}.blog-register{width:min(1316px,calc(100% - 64px));margin:64px auto 100px;border-top:1px solid var(--ink)}.blog-card{display:grid;grid-template-columns:180px minmax(280px,.9fr) minmax(320px,1.1fr) auto;gap:30px;align-items:start;padding:32px 0;border-bottom:1px solid var(--line-strong)}.blog-card>div{display:flex;flex-direction:column;gap:8px}.blog-date,.blog-topic{font:650 11px var(--mono);text-transform:uppercase;letter-spacing:.07em}.blog-topic{color:var(--accent-dark)}.blog-card h2{margin:0;font-size:29px;line-height:1.08;letter-spacing:-.035em}.blog-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.6}.editorial-page{background:var(--paper)}.article-header{padding:clamp(56px,7vw,96px) max(32px,calc((100vw - 1040px)/2)) 52px;background:var(--canvas);border-bottom:1px solid var(--line-strong)}.article-header h1{max-width:1000px;font-size:clamp(52px,7vw,94px);line-height:.94;margin-top:22px}.article-back{min-width:44px;min-height:44px;color:var(--ink);display:inline-flex;align-items:center;margin-bottom:36px;font:700 11px var(--mono);text-decoration-color:var(--accent);text-underline-offset:4px}.article-byline{display:flex;flex-wrap:wrap;gap:10px 28px;color:var(--muted);font:600 11px var(--mono);text-transform:uppercase;letter-spacing:.06em}.article-body{width:min(760px,calc(100% - 48px));margin:0 auto;padding:64px 0 110px;color:var(--ink-soft)}.article-body p{font-size:17px;line-height:1.78}.article-body .article-lede{color:var(--ink);font-size:24px;line-height:1.5;font-weight:560}.article-body h2{color:var(--ink);font-size:clamp(32px,4vw,46px);letter-spacing:-.04em;line-height:1.05;margin:66px 0 24px}.article-body blockquote{margin:44px -70px;padding:28px 36px;border:1px solid var(--ink);border-left:8px solid var(--accent);color:var(--ink);background:var(--surface);font-size:clamp(28px,4vw,43px);font-weight:720;letter-spacing:-.04em;line-height:1.12}.article-prompt{padding:19px 22px;background:var(--ink);color:var(--paper);font:650 16px/1.5 var(--mono)!important}.article-body a{color:var(--ink);text-decoration-color:var(--accent);text-underline-offset:4px}.article-example{margin:30px 0;padding:25px;border:1px solid var(--line-strong);background:var(--surface);display:flex;flex-direction:column;gap:11px}.article-example strong{color:var(--ink);font-size:19px}.article-example span{font-size:13px;line-height:1.55}.article-closing{display:grid;grid-template-columns:1fr 1fr;margin:72px -120px 36px;border:1px solid var(--ink)}.article-closing>div{padding:28px;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.article-closing>div+div{border-left:1px solid var(--ink);background:var(--accent-soft)}.article-closing.is-single{grid-template-columns:1fr}.article-closing.is-single>div{max-width:760px}.article-closing span{color:var(--accent-dark);font:650 11px var(--mono);letter-spacing:.08em;text-transform:uppercase}.article-closing strong{color:var(--ink);font-size:16px;line-height:1.45}.article-final{color:var(--ink);text-align:center;font-size:21px!important}.agent-hero{min-height:540px;padding:clamp(56px,7vw,94px) max(32px,calc((100vw - 1316px)/2));display:flex;align-items:center;color:var(--paper);background:var(--ink)}.agent-hero .marketing-eyebrow{color:var(--accent)}.agent-hero h1{color:var(--paper);max-width:1060px;font-size:clamp(49px,6vw,82px);line-height:.94}.agent-hero p{max-width:720px;color:#fbfaf6b8;font-size:16px;line-height:1.65}.agents-page{overflow-x:hidden}.agent-hero>div,.agent-work-grid>div,.agent-outcome>*,.agent-guardrails>*,.agent-json>div{width:100%;min-width:0;max-width:100%}.agent-hero h1{overflow-wrap:anywhere}.agent-primary-action{margin-top:13px;background:var(--accent);border-color:var(--accent);color:var(--ink)}.agent-primary-action:hover{background:var(--paper);border-color:var(--paper);color:var(--ink)}.agent-endpoints{display:flex;flex-wrap:wrap;align-items:center;gap:9px 14px;margin-top:26px}.agent-endpoints span{color:#fbfaf68f;font:650 10px var(--mono);letter-spacing:.07em;text-transform:uppercase}.agent-endpoints code{min-width:0;max-width:100%;color:#fbfaf6d1;font-size:10px;overflow-wrap:anywhere;word-break:break-word}.agent-outcome{width:min(1316px,calc(100% - 64px));margin:68px auto 0;display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:70px;align-items:start}.agent-outcome h2,.agent-guardrails h2,.worked-example-heading h2{margin:12px 0 0;font-size:clamp(34px,4vw,54px);line-height:1;letter-spacing:-.045em;overflow-wrap:anywhere}.agent-outcome ol{margin:0;padding:0;list-style:none;border-top:1px solid var(--ink)}.agent-outcome li{display:grid;grid-template-columns:minmax(120px,.42fr) minmax(0,1fr);gap:16px;padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}.agent-outcome li strong{font-size:13px}.agent-outcome li span{color:var(--muted);font-size:12px;line-height:1.55}.savings-answer{padding:58px max(32px,calc((100vw - 1316px)/2));background:var(--accent);color:var(--ink)}.savings-answer>span{font:650 11px var(--mono);text-transform:uppercase;letter-spacing:.08em}.savings-answer h2{max-width:1060px;margin:13px 0 16px;font-size:clamp(36px,5vw,66px);line-height:1;letter-spacing:-.05em}.savings-answer h2 em{color:var(--accent-dark);font-style:normal}.savings-answer p{max-width:850px;margin:0;font-size:14px;line-height:1.6}.savings-ledger{width:min(1316px,calc(100% - 64px));margin:54px auto 0;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line-strong);background:var(--paper)}.savings-ledger>div{min-height:158px;padding:22px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:10px}.savings-ledger>div:last-child{border-right:0}.savings-ledger span{color:var(--muted);font:650 11px var(--mono);text-transform:uppercase;letter-spacing:.06em}.savings-ledger strong{font:680 clamp(25px,3vw,38px) var(--mono);letter-spacing:-.05em}.savings-ledger small{color:var(--muted);font-size:11px;line-height:1.45}.savings-ledger .is-accent{border-top:5px solid var(--accent);background:var(--accent-soft)}.savings-ledger .is-accent strong{color:var(--accent-dark)}.agent-work-grid{width:min(1316px,calc(100% - 64px));margin:48px auto 0;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.agent-work-grid>section,.agent-work-grid>div{padding:38px}.agent-work-grid>section+section,.agent-work-grid>div+div{border-left:1px solid var(--line-strong)}.agent-work-grid h2,.agent-json h2{font-size:31px;letter-spacing:-.04em}.agent-integration-grid>div:first-child>p{color:var(--muted);font-size:13px;line-height:1.65}.integration-settings{margin:24px 0 0;border-top:1px solid var(--line)}.integration-settings>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:16px;padding:13px 0;border-bottom:1px solid var(--line)}.integration-settings dt{color:var(--muted);font:650 10px var(--mono);text-transform:uppercase;letter-spacing:.05em}.integration-settings dd{margin:0;min-width:0}.integration-settings code{color:var(--ink);font-size:11px;overflow-wrap:anywhere}.agent-code-panel{background:var(--ink)}.agent-code-panel .marketing-eyebrow{color:var(--accent)}.agent-code-panel pre{margin:21px 0 0;color:var(--paper);font:500 11px/1.7 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere}.agent-activation-path{width:min(1316px,calc(100% - 64px));margin:48px auto 0;display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:70px;padding:38px 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.agent-activation-path h2{margin:12px 0 0;max-width:560px;font-size:clamp(32px,3.5vw,48px);line-height:1;letter-spacing:-.045em}.agent-activation-path p{max-width:560px;color:var(--muted);font-size:12px;line-height:1.65}.agent-activation-path ul{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.agent-activation-path li{display:grid;grid-template-columns:130px minmax(0,1fr);gap:20px;padding:20px 0;border-bottom:1px solid var(--line)}.agent-activation-path li strong{font-size:13px}.agent-activation-path li span{color:var(--muted);font-size:12px;line-height:1.55}.agent-guardrails{width:min(1316px,calc(100% - 64px));margin:72px auto 0;display:grid;grid-template-columns:.7fr 1.3fr;gap:68px}.agent-guardrails ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--ink);border-left:1px solid var(--line)}.agent-guardrails li{min-height:138px;padding:20px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:10px}.agent-guardrails li strong{font-size:13px}.agent-guardrails li span{color:var(--muted);font-size:11px;line-height:1.55}.worked-example{margin-top:80px;padding:70px 0 66px;background:var(--surface);border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.worked-example-heading{width:min(900px,calc(100% - 64px));margin:0 auto;text-align:center}.worked-example-heading p{color:var(--muted);font-size:13px;line-height:1.65}.worked-example .savings-ledger{margin-top:40px}.worked-example-formula{width:min(1316px,calc(100% - 64px));margin:18px auto 0;color:var(--muted);font:500 11px/1.6 var(--mono)}.worked-example-formula strong{color:var(--ink)}.agent-work-grid ul{margin:22px 0 0;padding:0;list-style:none;border-top:1px solid var(--line)}.agent-work-grid li{padding:14px 0;border-bottom:1px solid var(--line);color:var(--muted);font-size:12px;line-height:1.55}.human-handoff{background:var(--paper);display:flex;flex-direction:column;align-items:flex-start}.human-handoff p{color:var(--muted);font-size:13px;line-height:1.65}.human-handoff>strong{font-size:15px;line-height:1.5;margin:8px 0 24px}.agent-json{width:min(1316px,calc(100% - 64px));margin:48px auto 100px;border:1px solid var(--line-strong)}.agent-json>summary{padding:20px 24px}.agent-json>div{padding:28px}.agent-json p{color:var(--muted);font-size:12px;line-height:1.6}.agent-json p code{color:var(--ink)}.agent-json button{margin-top:8px}.agent-json pre{margin:22px 0 0;max-height:560px;overflow:auto;padding:26px;background:var(--ink);color:var(--paper);border-left:6px solid var(--accent);font:500 11px/1.65 var(--mono);white-space:pre-wrap}.developer-grid>div:first-child>small{display:block;margin-top:12px;color:var(--muted);line-height:1.5}.human-hero{min-height:570px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);background:var(--paper);border-bottom:1px solid var(--line-strong)}.human-hero>div:first-child{padding:clamp(62px,8vw,112px) clamp(32px,7vw,112px)}.human-hero h1{max-width:930px;font-size:clamp(50px,6.8vw,90px);line-height:.94}.human-hero p{max-width:740px;color:var(--ink-soft);font-size:18px;line-height:1.6}.human-hero .human-mini-note{max-width:680px;margin-top:14px;padding-left:14px;border-left:3px solid var(--accent);font-size:13px;line-height:1.55}.human-hero-mark{padding:50px;background:var(--accent);display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--ink)}.human-hero-mark .smarty-mark{width:220px}.human-hero-mark strong{margin-top:38px;font-size:25px}.human-hero-mark span{margin-top:6px;font:600 11px var(--mono)}.humans-page .smart-check{margin-top:72px}.human-risk-faq{width:min(1180px,calc(100% - 64px));margin:72px auto 100px;display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:70px;align-items:start}.human-risk-faq h2,.teams-honest-answer h2{margin:12px 0 16px;font-size:clamp(34px,4vw,52px);line-height:1;letter-spacing:-.045em}.human-risk-faq>div:first-child>p,.teams-honest-answer>p{color:var(--muted);font-size:13px;line-height:1.65}.human-risk-list{border-top:1px solid var(--ink)}.human-risk-list details{border-bottom:1px solid var(--line)}.human-risk-list summary{min-height:60px;display:flex;align-items:center;cursor:pointer;color:var(--ink);font-size:13px;font-weight:750}.human-risk-list details p{margin:0;padding:0 18px 20px;border-left:3px solid var(--accent);color:var(--muted);font-size:12px;line-height:1.65}.teams-honest-answer{width:min(1080px,calc(100% - 64px));margin:72px auto 0;display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:70px;padding:38px 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.human-next{margin-top:80px;padding:clamp(50px,7vw,92px) max(32px,calc((100vw - 1316px)/2));background:var(--ink);color:var(--paper);display:grid;grid-template-columns:1fr 1fr;gap:70px}.human-next>div>span{color:var(--accent);font:650 11px var(--mono);letter-spacing:.08em;text-transform:uppercase}.human-next h2{margin:14px 0 18px;color:var(--paper);font-size:clamp(36px,4.5vw,58px);line-height:1;letter-spacing:-.045em}.human-next p{color:#fbfaf6ad;font-size:14px;line-height:1.65}.human-next ul{list-style:none;margin:0;padding:0;border-top:1px solid rgba(251,250,246,.35)}.human-next li{padding:20px 0;border-bottom:1px solid rgba(251,250,246,.28);display:grid;grid-template-columns:165px 1fr;gap:18px}.human-next li strong{font-size:12px}.human-next li span{color:#fbfaf6a8;font-size:11px;line-height:1.5}.compatibility-hero{min-height:560px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);border-bottom:1px solid var(--line-strong);background:var(--paper)}.compatibility-hero>div:first-child{padding:clamp(60px,8vw,108px) clamp(32px,7vw,112px)}.compatibility-hero h1{max-width:980px;margin-bottom:24px;font-size:clamp(49px,6vw,82px);line-height:.94;letter-spacing:-.055em}.compatibility-hero p{max-width:760px;color:var(--ink-soft);font-size:17px;line-height:1.62}.compatibility-verdict{padding:48px;display:flex;flex-direction:column;justify-content:center;background:var(--accent);color:var(--ink)}.compatibility-verdict span,.qualification-register article>span,.qualification-caveat>span{font:650 11px var(--mono);letter-spacing:.08em;text-transform:uppercase}.compatibility-verdict strong{margin:16px 0;font-size:clamp(33px,4vw,51px);line-height:1;letter-spacing:-.045em}.compatibility-verdict small{max-width:290px;font-size:11px;line-height:1.5}.qualification-register{width:min(1316px,calc(100% - 64px));margin:68px auto 0;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.qualification-register article{min-height:285px;padding:29px;display:flex;flex-direction:column;border-right:1px solid var(--line-strong);background:var(--paper)}.qualification-register article:last-child{border-right:0}.qualification-register article>span{color:var(--accent-dark)}.qualification-register h2{margin:28px 0 13px;font-size:25px;letter-spacing:-.035em}.qualification-register p{margin:0 0 26px;color:var(--muted);font-size:12px;line-height:1.6}.qualification-register article>strong{margin-top:auto;font:650 11px var(--mono)}.qualification-facts{width:min(1316px,calc(100% - 64px));margin:72px auto 0;display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:start}.qualification-facts h2{margin:12px 0 16px;font-size:clamp(35px,4vw,54px);line-height:1;letter-spacing:-.045em}.qualification-facts p{color:var(--muted);font-size:13px;line-height:1.65}.qualification-table{border-top:1px solid var(--ink)}.qualification-table>div{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line)}.qualification-table strong,.qualification-table span{padding:15px 17px;font-size:11px;line-height:1.45}.qualification-table strong+strong,.qualification-table span+span{border-left:1px solid var(--line)}.qualification-table>div:first-child{background:var(--ink);color:var(--paper)}.qualification-caveat{margin-top:78px;padding:clamp(54px,7vw,88px) max(32px,calc((100vw - 1050px)/2));color:var(--paper);background:var(--ink);text-align:center}.qualification-caveat>span{color:var(--accent)}.qualification-caveat h2{margin:15px 0 17px;color:var(--paper);font-size:clamp(36px,5vw,61px);line-height:1;letter-spacing:-.05em}.qualification-caveat p{max-width:810px;margin:0 auto;color:#fbfaf6ad;font-size:14px;line-height:1.65}footer{min-height:65px;border-top:1px solid var(--line-strong);display:flex;justify-content:space-between;align-items:center;padding:18px clamp(18px,4vw,64px);color:var(--muted);font-size:12px;line-height:1.5;background:var(--paper)}.footer-links{display:flex;align-items:center;gap:17px}.footer-links a{min-width:44px;min-height:46px;display:inline-flex;align-items:center;color:var(--ink);text-decoration-color:var(--accent);text-underline-offset:3px;font-weight:700}.footer-warning{color:var(--warn)}@keyframes page-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:1050px){.topbar{grid-template-columns:auto 1fr}.topbar nav{justify-self:end}.network-state{display:none}.ledger-strip-compact{grid-template-columns:repeat(3,1fr)}.ledger-strip-compact .ledger-cell:nth-child(3){border-right:0}.ledger-strip-compact .ledger-cell:nth-child(-n+3){border-bottom:1px solid var(--line)}.owner-layout,.operator-layout,.private-layout{grid-template-columns:1fr}.release-record{grid-template-columns:1fr auto}.release-control{grid-column:1 / -1}.routing-layout{grid-template-columns:1fr;gap:12px}.network-wallet-layout{grid-template-columns:1fr}.wallet-record{border-left:0;border-top:1px solid var(--line)}.smart-check{grid-template-columns:1fr}.network-journey{grid-template-columns:repeat(2,1fr)}.network-journey>div:nth-child(2){border-right:0}.network-journey>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.home-operational-band{grid-template-columns:1fr;gap:36px}.routing-gates{grid-template-columns:repeat(4,1fr);gap:12px;border-top:1px solid var(--line)}.blog-card{grid-template-columns:150px minmax(220px,.8fr) 1.2fr auto;gap:20px}.savings-ledger{grid-template-columns:repeat(2,1fr)}.savings-ledger>div:nth-child(2n){border-right:0}.savings-ledger>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.compatibility-hero{grid-template-columns:1fr minmax(280px,.48fr)}.qualification-facts{gap:38px}.article-body blockquote,.article-closing{margin-left:0;margin-right:0}.join-hero{grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);gap:42px}.join-interest{grid-template-columns:1fr minmax(220px,.65fr)}.join-interest>button{grid-column:2}}@media(max-width:760px){.topbar{min-height:0;display:flex;flex-wrap:wrap;padding:12px 16px 0}.brand{margin-bottom:10px}.brand-mark-panel{min-height:44px;padding:0 9px}.smarty-mark-small{width:62px}.topbar nav{order:2;width:100%;overflow-x:auto;gap:18px;scrollbar-width:none}.topbar nav::-webkit-scrollbar{display:none}.topbar nav a{min-height:44px;flex:0 0 auto}.console-page{padding:38px 16px 64px}.account-navigation{padding:0 16px}.home-hero{grid-template-columns:1fr}.home-hero-copy{min-height:500px;padding:58px 24px}.home-hero-proof{min-height:440px;padding:42px 24px;border-left:0;border-top:1px solid var(--ink)}.home-proof-heading{margin-bottom:28px}.home-hero h1{font-size:clamp(42px,9vw,56px)}.home-ledger,.smart-check,.home-paths,.home-forward-path{width:calc(100% - 32px)}.home-ledger,.path-register{grid-template-columns:1fr}.home-ledger>div,.path-register article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.home-ledger>div:last-child,.path-register article:last-child{border-bottom:0}.check-controls,.check-controls.is-automatic,.tier-result{grid-template-columns:1fr}.check-controls.is-automatic .primary{width:100%}.check-result{grid-template-columns:repeat(2,1fr)}.check-download-step{grid-column:1 / -1;grid-template-columns:1fr}.tier-result,.earnings-estimate{grid-column:1 / -1}.home-actions{flex-wrap:wrap}.network-details-form{grid-template-columns:1fr}.console-page-header{grid-template-columns:1fr;gap:24px;padding-bottom:28px}.page-aside{justify-self:start;width:100%}.header-control{align-items:flex-start;width:100%}.network-switch{min-width:0}.ledger-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.ledger-cell:nth-child(2){border-right:0}.ledger-cell:nth-child(-n+2){border-bottom:1px solid var(--line)}.ledger-strip-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.ledger-strip-compact .ledger-cell:nth-child(3){border-right:1px solid var(--line)}.ledger-strip-compact .ledger-cell:nth-child(2n){border-right:0}.ledger-strip-compact .ledger-cell:nth-child(-n+4){border-bottom:1px solid var(--line)}.traffic-grid,.developer-grid,.private-auth-grid,.network-onboarding-grid,.model-dossier{grid-template-columns:1fr}.network-join-card{position:static}.dossier-title{border-right:0;border-bottom:1px solid var(--line)}.trust-register{grid-template-columns:repeat(2,1fr)}.trust-register>span:nth-child(2){border-right:0}.trust-register>span:nth-child(-n+2){border-bottom:1px solid var(--line)}.setup-steps{grid-template-columns:1fr}.setup-step,.setup-step+.setup-step{border-right:0;border-bottom:1px solid var(--line);padding:17px 0;min-height:0}.qualification-recall,.provider-zero-state{grid-template-columns:1fr}.provider-zero-state>button{width:100%}.routing-options>button{grid-template-columns:18px 1fr}.route-path{grid-column:2}.routing-gates{grid-template-columns:repeat(2,1fr)}.inline-form,.add-node-row{grid-template-columns:1fr}.release-control{grid-template-columns:1fr 1fr}.signature-label,.release-control .primary{grid-column:1 / -1}.methodology-record{grid-template-columns:1fr;gap:12px}.blog-register,.savings-ledger,.agent-work-grid,.agent-outcome,.agent-activation-path,.agent-guardrails,.agent-json,.qualification-register,.qualification-facts,.prelaunch-invite,.human-risk-faq,.teams-honest-answer{width:calc(100% - 32px)}.blog-card{grid-template-columns:1fr}.blog-card .text-button{justify-self:start}.agent-hero,.agent-outcome,.agent-activation-path,.agent-guardrails,.human-hero,.human-next,.human-risk-faq,.teams-honest-answer,.compatibility-hero,.qualification-facts,.prelaunch-invite{grid-template-columns:1fr}.join-page{width:calc(100% - 32px);padding:44px 0 70px}.join-hero,.join-explanation,.join-interest{grid-template-columns:1fr}.join-hero>*,.join-explanation>*,.join-interest>*{min-width:0}.join-hero{gap:30px;padding-bottom:42px}.join-hero h1{font-size:clamp(38px,12vw,50px);overflow-wrap:anywhere}.join-hero p{overflow-wrap:anywhere}.join-network-record{width:100%;min-width:0;padding:22px;overflow:hidden}.join-network-record dd,.join-network-record code{min-width:0;overflow-wrap:anywhere;word-break:break-word}.join-explanation{gap:32px;padding:42px 0}.join-economics{padding-left:18px}.join-interest{padding-top:42px}.join-interest>button,.join-interest .join-success,.join-interest .error{grid-column:1}.join-interest>button{width:100%}.network-address-input{grid-template-columns:1fr}.network-address-input>span{min-height:38px;border-right:0;border-bottom:1px solid var(--line)}.agent-hero{padding:58px 24px}.agent-hero h1{font-size:clamp(42px,13vw,58px)}.agent-endpoints code{width:100%}.agent-outcome,.agent-activation-path,.agent-guardrails{gap:34px}.agent-outcome li{grid-template-columns:125px minmax(0,1fr)}.prelaunch-invite>.error{grid-column:1}.agent-work-grid{grid-template-columns:1fr}.agent-work-grid>section+section,.agent-work-grid>div+div{border-left:0;border-top:1px solid var(--line-strong)}.human-hero-mark{min-height:330px}.compatibility-verdict{min-height:300px}.qualification-register{grid-template-columns:1fr}.qualification-register article{min-height:0;border-right:0;border-bottom:1px solid var(--line)}.qualification-register article:last-child{border-bottom:0}.article-body blockquote,.article-closing{margin-left:0;margin-right:0}.article-closing{grid-template-columns:1fr}.article-closing>div+div{border-left:0;border-top:1px solid var(--ink)}.forward-path-records{grid-template-columns:repeat(2,1fr)}.forward-path-records>div:nth-child(2){border-right:0}.forward-path-records>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.journey-next-step{grid-template-columns:1fr}input,select{font-size:16px}.console-notice{flex-wrap:wrap}.console-notice>div{min-width:0}footer{align-items:flex-start;flex-direction:column;gap:12px}.footer-links{flex-wrap:wrap}}@media(max-width:460px){h1{font-size:39px}.home-hero h1{font-size:42px;letter-spacing:-.05em}.home-hero h1 em{white-space:normal}.club-label{font-size:11px;letter-spacing:.065em}.console-page-copy>p{font-size:14px}.page-actions,.token-row{flex-direction:column}.check-result{grid-template-columns:1fr}.result-metric{border-right:0;padding-left:0!important}.earnings-estimate,.check-evidence,.fleet-estimate{grid-template-columns:1fr}.prelaunch-invite form>div{flex-direction:column}.prelaunch-invite form>div>*{width:100%}.agent-primary-action{width:100%}.agent-outcome li,.agent-activation-path li{grid-template-columns:minmax(0,1fr);gap:8px}.agent-guardrails ul{grid-template-columns:1fr}.agent-guardrails li{min-height:0}.worked-example-heading,.worked-example-formula{width:calc(100% - 32px);text-align:left}.home-operational-band{padding:50px 24px}.home-operational-band li{grid-template-columns:1fr;gap:5px}.add-machine-form,.join-network-form{grid-template-columns:1fr}.add-machine-form>div{flex-direction:column}.page-actions>*,.token-row>button{width:100%}.ledger-cell{min-height:126px;padding:19px 16px}.ledger-cell strong{font-size:27px}.ledger-strip-compact{grid-template-columns:1fr}.ledger-strip-compact .ledger-cell{border-right:0!important;border-bottom:1px solid var(--line)}.ledger-strip-compact .ledger-cell:last-child{border-bottom:0}.console-panel{padding:18px}.console-section-header{align-items:flex-start;flex-direction:column}.trust-register{grid-template-columns:1fr}.trust-register>span{border-right:0;border-bottom:1px solid var(--line)}.trust-register>span:last-child{border-bottom:0}.model-dossier dl{grid-template-columns:repeat(2,1fr)}.model-dossier dl div:nth-child(3n){border-right:1px solid var(--line)}.model-dossier dl div:nth-child(2n){border-right:0}.model-dossier dl div:nth-last-child(-n+3){border-bottom:1px solid var(--line)}.model-dossier dl div:nth-last-child(-n+2){border-bottom:0}.routing-gates,.route-path{grid-template-columns:1fr}.route-path i{transform:rotate(90deg);justify-self:center}.earnings-record{min-width:0;width:100%}.demo-data-banner{align-items:flex-start;flex-direction:column}.network-journey{grid-template-columns:1fr}.network-journey>div{border-right:0;border-bottom:1px solid var(--line)}.network-journey>div:last-child{border-bottom:0}.marketing-hero h1,.agent-hero h1,.human-hero h1,.compatibility-hero h1{font-size:46px}.human-hero>div:first-child{padding:52px 24px}.savings-ledger{grid-template-columns:1fr}.savings-ledger>div{border-right:0!important;border-bottom:1px solid var(--line)}.savings-ledger>div:last-child{border-bottom:0}.agent-work-grid>section{padding:26px 20px}.agent-json{grid-template-columns:1fr}.agent-json pre{grid-column:1;font-size:11px}.human-next{padding:50px 24px}.human-next li{grid-template-columns:1fr;gap:6px}.forward-path-records{grid-template-columns:1fr}.forward-path-records>div{min-height:0;border-right:0;border-bottom:1px solid var(--line)}.forward-path-records>div:last-child{border-bottom:0}.network-onboarding-grid.is-focused{grid-template-columns:1fr}.article-body{width:calc(100% - 32px)}.article-body .article-lede{font-size:21px}.article-body p{font-size:16px}.article-body blockquote{padding:23px;font-size:27px}.footer-warning{display:none}}.legal-page{max-width:1180px}.legal-index-notice{display:flex;align-items:center;gap:18px;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.legal-index-notice p{margin:0;color:var(--muted)}.legal-document-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ink);border-left:1px solid var(--ink)}.legal-document-card{min-height:230px;padding:28px;color:var(--ink);text-decoration:none;border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--paper)}.legal-document-card:hover,.legal-document-card:focus-visible{background:var(--accent-soft);outline:3px solid var(--blue);outline-offset:-3px}.legal-document-card>span,.legal-version-bar strong{display:block;margin-bottom:16px;font:700 11px/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.legal-document-card h2{margin:0 0 12px;font-size:26px}.legal-document-card p{color:var(--muted);line-height:1.55}.legal-document-card small{display:block;margin-top:20px;font-family:var(--mono);color:var(--muted)}.legal-version-bar{display:grid;grid-template-columns:1fr 1fr 3fr;border:1px solid var(--ink)}.legal-version-bar>span{min-width:0;padding:18px 22px;border-right:1px solid var(--line);font:600 13px/1.45 var(--mono)}.legal-version-bar>span:last-child{border-right:0}.legal-version-bar strong{margin-bottom:5px}.legal-hash{overflow-wrap:anywhere}.legal-copy{max-width:820px;margin:56px auto}.legal-copy section{padding:32px 0;border-top:1px solid var(--line)}.legal-copy h2{margin:0 0 18px;font-size:30px}.legal-copy p,.legal-copy li{font-size:17px;line-height:1.72;color:var(--ink)}.legal-copy li+li{margin-top:10px}.legal-request-form,.legal-gate-card{max-width:820px;margin:40px auto;padding:32px;border:1px solid var(--ink)}.legal-request-page{max-width:900px}.legal-request-page .console-page-header{max-width:820px;margin:0 auto;padding-bottom:0}.legal-request-page .console-page-header h1{font-size:clamp(38px,5vw,56px)}.legal-request-page .legal-request-form{margin-top:28px;background:var(--paper)}.legal-request-form label{display:grid;gap:8px;margin:18px 0;font-weight:700}.legal-request-form textarea{width:100%;min-height:150px;resize:vertical;border:1px solid var(--line-strong);border-radius:8px;padding:11px;background:var(--paper);color:var(--ink)}.legal-request-note{max-width:820px;margin:-16px auto 0;color:var(--muted);font-size:12px}.legal-request-note a{color:var(--ink);font-weight:700;text-decoration-color:var(--accent);text-underline-offset:3px}.form-confirmation{padding:15px;border-left:4px solid var(--good);background:var(--good-soft)}.legal-required-list{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:26px;border:1px solid var(--line)}.legal-required-list a{display:grid;gap:7px;padding:18px;color:var(--ink);text-decoration:none;border-right:1px solid var(--line)}.legal-required-list a:last-child{border-right:0}.legal-required-list span{font:600 11px/1.3 var(--mono);color:var(--muted)}.legal-gate-card .consent-row{margin:16px 0}.legal-gate-card .wide{margin-top:20px}.payout-compliance-note{padding:14px 16px;border-left:4px solid var(--warn);background:var(--warn-soft);font-size:13px;line-height:1.55}.legal-account-record{border-top:1px solid var(--ink)}.legal-account-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--ink)}.legal-account-list>a{display:flex;min-width:0;min-height:108px;justify-content:space-between;align-items:flex-start;gap:18px;padding:20px;color:var(--ink);text-decoration:none;border-right:1px solid var(--line)}.legal-account-list>a:last-child{border-right:0}.legal-account-list strong,.legal-account-list small{display:block}.legal-account-list small{margin-top:7px;font:600 11px/1.3 var(--mono);color:var(--muted)}@media(max-width:860px){.legal-document-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-version-bar{grid-template-columns:1fr 1fr}.legal-version-bar .legal-hash{grid-column:1 / -1;border-top:1px solid var(--line)}.legal-required-list{grid-template-columns:1fr}.legal-required-list a{border-right:0;border-bottom:1px solid var(--line)}.legal-required-list a:last-child{border-bottom:0}.legal-account-list{grid-template-columns:1fr}.legal-account-list>a{border-right:0;border-bottom:1px solid var(--line)}.legal-account-list>a:last-child{border-bottom:0}}@media(max-width:560px){.legal-document-grid{grid-template-columns:1fr}.legal-index-notice{align-items:flex-start;flex-direction:column}.legal-version-bar{grid-template-columns:1fr}.legal-version-bar>span{border-right:0;border-bottom:1px solid var(--line)}.legal-version-bar .legal-hash{grid-column:auto;border-top:0}.legal-copy{margin:30px auto}.legal-copy p,.legal-copy li{font-size:16px}.legal-request-form,.legal-gate-card{padding:20px}}@media print{.topbar,footer,.skip-link,.legal-print{display:none!important}.legal-page{max-width:none;padding:0}.legal-copy{max-width:none;margin:24px 0}.legal-copy section{break-inside:avoid}}
