.uk-hero[data-astro-cid-hf56zvmd]{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:end;gap:clamp(2rem,6vw,5rem);padding:clamp(3rem,7vw,6rem) 0;display:grid}h1[data-astro-cid-hf56zvmd]{letter-spacing:-.06em;max-width:12ch;margin:.5rem 0 1rem;font-size:clamp(3rem,7vw,6.4rem);line-height:.9}.hero-copy[data-astro-cid-hf56zvmd]{max-width:44rem;font-size:1.2rem}.market-card[data-astro-cid-hf56zvmd]{border:2px solid var(--nbdb-ink);box-shadow:var(--nbdb-shadow-lg);background:#fff;border-radius:18px;padding:1.4rem}.market-card[data-astro-cid-hf56zvmd] dl[data-astro-cid-hf56zvmd] div[data-astro-cid-hf56zvmd]{border-bottom:1px solid var(--nbdb-ink);justify-content:space-between;gap:1rem;padding:.75rem 0;display:flex}.market-card[data-astro-cid-hf56zvmd] dt[data-astro-cid-hf56zvmd]{font-weight:800}.market-card[data-astro-cid-hf56zvmd] dd[data-astro-cid-hf56zvmd]{text-align:right;font-family:var(--nbdb-font-mono);margin:0}.coverage-badge[data-astro-cid-hf56zvmd]{border:1px solid var(--nbdb-ink);font:800 .7rem var(--nbdb-font-mono);text-transform:uppercase;background:#e7f3e9;border-radius:6px;padding:.3rem .5rem;display:inline-flex}.answer-band[data-astro-cid-hf56zvmd],.rails-band[data-astro-cid-hf56zvmd]{border-block:2px solid var(--nbdb-ink);background:var(--nbdb-red);padding:5rem 0}.answer-grid[data-astro-cid-hf56zvmd]{grid-template-columns:1fr 1fr;gap:3rem;display:grid}.answer-grid[data-astro-cid-hf56zvmd] h2[data-astro-cid-hf56zvmd],.protection-layout[data-astro-cid-hf56zvmd] h2[data-astro-cid-hf56zvmd],.deep-sections[data-astro-cid-hf56zvmd] h2[data-astro-cid-hf56zvmd],.transition-warning[data-astro-cid-hf56zvmd] h2[data-astro-cid-hf56zvmd]{margin:.5rem 0;font-size:clamp(2.2rem,5vw,4.3rem);line-height:.94}.answer-options[data-astro-cid-hf56zvmd]{gap:.8rem;display:grid}.answer-options[data-astro-cid-hf56zvmd] article[data-astro-cid-hf56zvmd],.classification-grid[data-astro-cid-hf56zvmd] article[data-astro-cid-hf56zvmd],.protection-cards[data-astro-cid-hf56zvmd] article[data-astro-cid-hf56zvmd],.rail-grid[data-astro-cid-hf56zvmd] article[data-astro-cid-hf56zvmd]{border:2px solid var(--nbdb-ink);background:#fff;border-radius:14px;padding:1.2rem}.answer-options[data-astro-cid-hf56zvmd] strong[data-astro-cid-hf56zvmd],.answer-options[data-astro-cid-hf56zvmd] span[data-astro-cid-hf56zvmd]{display:block}.answer-options[data-astro-cid-hf56zvmd] span[data-astro-cid-hf56zvmd]{margin-top:.35rem}.classification[data-astro-cid-hf56zvmd],.deep-sections[data-astro-cid-hf56zvmd],.source-ledger[data-astro-cid-hf56zvmd]{padding:6rem 0}.classification-grid[data-astro-cid-hf56zvmd]{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.classification-grid[data-astro-cid-hf56zvmd]>article[data-astro-cid-hf56zvmd]>span[data-astro-cid-hf56zvmd]{color:var(--nbdb-red-hover);font:900 .8rem var(--nbdb-font-mono)}.protection-section[data-astro-cid-hf56zvmd]{background:var(--nbdb-soft);border-block:2px solid var(--nbdb-ink);padding:6rem 0}.protection-layout[data-astro-cid-hf56zvmd]{grid-template-columns:.9fr 1.1fr;gap:3rem;display:grid}.protection-cards[data-astro-cid-hf56zvmd],.rail-grid[data-astro-cid-hf56zvmd]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.transition-warning[data-astro-cid-hf56zvmd]{border:3px solid var(--nbdb-ink);box-shadow:var(--nbdb-shadow-md);background:#fff3b8;border-radius:18px;margin-block:5rem;padding:2rem}.transition-warning[data-astro-cid-hf56zvmd] a[data-astro-cid-hf56zvmd]{align-items:center;min-height:44px;font-weight:900;display:inline-flex}.deep-sections[data-astro-cid-hf56zvmd]{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.deep-sections[data-astro-cid-hf56zvmd] article[data-astro-cid-hf56zvmd]{border-top:3px solid var(--nbdb-ink);padding-top:2rem}.rails-band[data-astro-cid-hf56zvmd]{background:var(--nbdb-ink);color:#fff}.rails-band[data-astro-cid-hf56zvmd] .section-header p,.rails-band[data-astro-cid-hf56zvmd] .nbdb-eyebrow{color:#fff}.rail-grid[data-astro-cid-hf56zvmd] article[data-astro-cid-hf56zvmd]{color:var(--nbdb-ink)}.ledger-grid[data-astro-cid-hf56zvmd]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.source-row[data-astro-cid-hf56zvmd]{border-top:1px solid var(--nbdb-ink);padding:1rem 0}.source-row[data-astro-cid-hf56zvmd] strong[data-astro-cid-hf56zvmd],.source-row[data-astro-cid-hf56zvmd] span[data-astro-cid-hf56zvmd]{font-family:var(--nbdb-font-mono);display:block}.source-row[data-astro-cid-hf56zvmd] a[data-astro-cid-hf56zvmd]{margin:.35rem 0;font-weight:800;display:inline-flex}.research-gaps[data-astro-cid-hf56zvmd]{border:2px dashed var(--nbdb-ink);border-radius:14px;margin-top:2rem;padding:1.4rem}@media (width<=980px){.uk-hero[data-astro-cid-hf56zvmd],.answer-grid[data-astro-cid-hf56zvmd],.protection-layout[data-astro-cid-hf56zvmd],.deep-sections[data-astro-cid-hf56zvmd]{grid-template-columns:1fr}.classification-grid[data-astro-cid-hf56zvmd]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){h1[data-astro-cid-hf56zvmd]{font-size:3.1rem}.classification-grid[data-astro-cid-hf56zvmd],.protection-cards[data-astro-cid-hf56zvmd],.rail-grid[data-astro-cid-hf56zvmd],.ledger-grid[data-astro-cid-hf56zvmd]{grid-template-columns:1fr}.market-card[data-astro-cid-hf56zvmd] dl[data-astro-cid-hf56zvmd] div[data-astro-cid-hf56zvmd]{display:grid}.market-card[data-astro-cid-hf56zvmd] dd[data-astro-cid-hf56zvmd]{text-align:left}}.uk-hub-tool{gap:1rem;padding:6rem 0;display:grid}.uk-hub-empty{border:2px dashed var(--nbdb-ink);border-radius:16px;padding:3rem}.uk-use-case-panel{border:2px solid var(--nbdb-ink);box-shadow:var(--nbdb-shadow-md);background:#fff;border-radius:18px;grid-template-columns:1fr 1fr;align-items:end;gap:1.5rem;padding:1.4rem;display:grid}.uk-use-case-panel h2{margin:.4rem 0;font-size:clamp(2rem,4vw,3.4rem);line-height:.95}.uk-use-case-tabs{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}.uk-use-case-tabs button,.uk-comparison-table button,.uk-mobile-provider-card>button{border:2px solid var(--nbdb-ink);cursor:pointer;background:#fff;border-radius:8px;min-height:44px;padding:.7rem;font-weight:900}.uk-use-case-tabs button[aria-pressed=true],.uk-comparison-table button[aria-pressed=true],.uk-mobile-provider-card>button[aria-pressed=true]{background:var(--nbdb-red);box-shadow:3px 3px 0 var(--nbdb-ink)}.uk-active-lens{border-top:1px solid var(--nbdb-ink);grid-column:1/-1;margin:0;padding-top:1rem}.uk-comparison-table-wrap{border:2px solid var(--nbdb-ink);border-radius:14px;overflow-x:auto}.uk-comparison-table{border-collapse:collapse;background:#fff;width:100%;min-width:1060px}.uk-comparison-table th,.uk-comparison-table td{text-align:left;vertical-align:top;border:1px solid var(--nbdb-ink);padding:1rem}.uk-comparison-table thead{background:var(--nbdb-ink);color:#fff}.uk-comparison-table th span,.uk-comparison-table th small,.uk-comparison-table td small{display:block}.uk-comparison-table small{margin-top:.35rem}.uk-comparison-table tr[data-highlighted=true]{background:#fff7f5}.uk-source-list{gap:.8rem;margin-top:.8rem;display:grid}.uk-source-list article{border:1px solid var(--nbdb-ink);border-radius:8px;padding:.8rem}.uk-source-list strong,.uk-source-list span,.uk-source-list a,.uk-source-list small{overflow-wrap:anywhere;display:block}.uk-mobile-comparison{display:none}.uk-compare-note{border:2px solid var(--nbdb-ink);border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.uk-compare-note a{align-items:center;min-height:44px;font-weight:900;display:inline-flex}@media (width<=760px){.uk-use-case-panel,.uk-use-case-tabs{grid-template-columns:1fr}.uk-comparison-table-wrap{display:none}.uk-mobile-comparison{gap:1rem;display:grid}.uk-mobile-provider-card{border:2px solid var(--nbdb-ink);background:#fff;border-radius:14px;padding:1.2rem}.uk-mobile-provider-card h3{margin:0}.uk-mobile-provider-card>div>span,.uk-mobile-provider-card dt{font:800 .75rem var(--nbdb-font-mono);text-transform:uppercase}.uk-mobile-provider-card dl div{border-top:1px solid var(--nbdb-ink);padding:.7rem 0}.uk-mobile-provider-card dd{margin:.3rem 0}.uk-mobile-provider-card dd small{margin-top:.35rem;display:block}.uk-mobile-provider-card>button{width:100%;margin-top:1rem}.uk-compare-note{flex-direction:column;align-items:flex-start}}
