.tiles[data-astro-cid-kindz6ku]{scrollbar-width:none;margin:0 calc(-1 * var(--wrap-pad)) 8px;padding:2px var(--wrap-pad) 8px;gap:8px;display:flex;overflow-x:auto}.tiles[data-astro-cid-kindz6ku]::-webkit-scrollbar{display:none}.tile[data-astro-cid-kindz6ku]{border:1px solid var(--hair-strong);border-radius:var(--r-pill);background:var(--paper-hi);color:var(--ink);flex-direction:column;flex:none;gap:6px;padding:8px 14px;transition:border-color .15s,box-shadow .15s,color .15s;display:flex}.tile[data-astro-cid-kindz6ku]:hover{border-color:var(--accent)}.tile-name[data-astro-cid-kindz6ku]{white-space:nowrap;font-size:13px;font-weight:500}.tile-projects[data-astro-cid-kindz6ku]{display:none}.tile[data-astro-cid-kindz6ku].is-on{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.tile[data-astro-cid-kindz6ku].is-on .tile-name[data-astro-cid-kindz6ku]{color:var(--accent)}@media (width>=760px){.tiles[data-astro-cid-kindz6ku]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 28px;padding:0;display:grid;overflow:visible}.tile[data-astro-cid-kindz6ku]{border-radius:var(--r-lg);padding:15px 16px 16px}.tile--wide[data-astro-cid-kindz6ku]{grid-column:span 2}.tile-name[data-astro-cid-kindz6ku]{white-space:normal;font-size:14px;font-weight:600}.tile--wide[data-astro-cid-kindz6ku] .tile-name[data-astro-cid-kindz6ku]{font-size:15.5px}.tile-projects[data-astro-cid-kindz6ku]{color:var(--muted);font-size:12.5px;line-height:1.5;display:block}.tile--wide[data-astro-cid-kindz6ku] .tile-projects[data-astro-cid-kindz6ku]{font-size:13.5px}.tile-project[data-astro-cid-kindz6ku]{white-space:nowrap}}@media (width>=1060px){.tiles[data-astro-cid-kindz6ku]{grid-template-columns:repeat(4,minmax(0,1fr))}}.cisa[data-astro-cid-kindz6ku]{font-family:var(--font-mono);letter-spacing:.06em;white-space:nowrap;color:var(--accent);background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);border-radius:var(--r-sm);padding:2px 7px;font-size:10.5px}.ledger-bar[data-astro-cid-kindz6ku]{display:contents}.ledger-showing[data-astro-cid-kindz6ku]{z-index:5;background:var(--paper);border-bottom:1px solid var(--rule);margin-bottom:14px;padding:12px 0;position:sticky;top:56px}@media (width>=760px){.ledger-bar[data-astro-cid-kindz6ku]{z-index:5;background:var(--paper);border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;margin-bottom:14px;padding:12px 0;display:flex;position:sticky;top:56px}.ledger-showing[data-astro-cid-kindz6ku]{background:0 0;border:0;order:-1;margin:0;padding:0;position:static}}.ledger-showing[data-astro-cid-kindz6ku],.ledger-meta[data-astro-cid-kindz6ku]{font-family:var(--font-mono);color:var(--muted)}.ledger-meta[data-astro-cid-kindz6ku]{margin:0}.ledger-latest[data-astro-cid-kindz6ku]{white-space:nowrap}.ledger-showing[data-astro-cid-kindz6ku]{letter-spacing:.14em;text-transform:uppercase;font-size:11px}.ledger-showing[data-astro-cid-kindz6ku] b[data-astro-cid-kindz6ku]{color:var(--ink);font-weight:600}.ledger-clear[data-astro-cid-kindz6ku]{border:1px solid var(--hair-strong);border-radius:var(--r-pill);background:var(--paper-hi);letter-spacing:.1em;color:var(--accent);margin-left:8px;padding:2px 10px;font-size:10px}.ledger-clear[data-astro-cid-kindz6ku][hidden],.ledger-meta[data-astro-cid-kindz6ku][hidden]{display:none}.ledger-meta[data-astro-cid-kindz6ku]{letter-spacing:.06em;font-size:10.5px}.blocks[data-astro-cid-kindz6ku]{flex-direction:column;gap:12px;display:flex}.block[data-astro-cid-kindz6ku]{border:1px solid var(--hair-strong);border-radius:var(--r-lg);background:var(--paper-hi);scroll-margin-top:140px;overflow:hidden}.block[data-astro-cid-kindz6ku][hidden]{display:none}.block-head[data-astro-cid-kindz6ku]{border-bottom:1px solid var(--hair);background:color-mix(in srgb, var(--accent) 3%, var(--paper-hi));flex-direction:column;gap:6px;padding:12px 16px;display:flex}.block-name[data-astro-cid-kindz6ku]{flex-direction:column;gap:2px;display:flex}.block-name[data-astro-cid-kindz6ku] h3[data-astro-cid-kindz6ku]{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:17px;font-weight:600}.block-area[data-astro-cid-kindz6ku]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:10px}.block-facts[data-astro-cid-kindz6ku]{font-family:var(--font-mono);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:11px;display:flex}.block-writeup[data-astro-cid-kindz6ku]{color:var(--accent);font-weight:500}.block-writeup[data-astro-cid-kindz6ku]:hover{color:var(--ink)}@media (width>=760px){.block-head[data-astro-cid-kindz6ku]{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px}.block-name[data-astro-cid-kindz6ku]{flex-direction:row;align-items:baseline;gap:12px}.block-facts[data-astro-cid-kindz6ku]{white-space:nowrap;flex-wrap:nowrap}}.rows[data-astro-cid-kindz6ku]{margin:0;padding:0;list-style:none}.block[data-astro-cid-kindz6ku].is-folded .row--extra{display:none}.block-more[data-astro-cid-kindz6ku]{text-align:left;cursor:pointer;border:0;border-top:1px solid var(--hair);background:var(--paper);width:100%;font-family:var(--font-mono);letter-spacing:.06em;color:var(--accent);padding:10px 16px;font-size:11px;display:block}.block-more[data-astro-cid-kindz6ku][hidden]{display:none}.block-more[data-astro-cid-kindz6ku]:hover{color:var(--ink)}@media (width>=760px){.block-more[data-astro-cid-kindz6ku]{padding:10px 20px}}section.bar.disc-hero{border-bottom:none;padding:clamp(56px,7vw,104px) 0 clamp(28px,3.5vw,44px)}section.bar.disclosures-section{padding-top:0}section.bar.disclosures-section:before{display:none}.disc-hero-copy{flex-direction:column;gap:20px;max-width:64ch;display:flex}.disc-hero-copy>.rule-tag{align-self:flex-start}.disc-hero-grid{flex-direction:column;gap:clamp(32px,5vw,48px);display:flex}.latest-plate{display:none}@media (width>=760px){.latest-plate{display:block}}@media (width>=1060px){.disc-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:center;gap:clamp(40px,5vw,72px);display:grid}.disc-hero-title{font-size:clamp(34px,3.8vw,52px)}}.latest-plate{border:1px solid var(--hair-strong);background:var(--paper-hi);border-radius:var(--r-lg);overflow:hidden}.latest-plate-head{border-bottom:1px solid var(--hair);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);align-items:center;gap:10px;padding:14px 16px;font-size:10.5px;font-weight:500;display:flex}.latest-plate-dot{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 3px var(--accent-soft);border-radius:50%;flex-shrink:0}.latest-rows{margin:0;padding:4px 0;list-style:none}.latest-rows li+li{border-top:1px solid var(--hair)}.latest-row{justify-content:space-between;align-items:baseline;gap:16px;padding:11px 16px;transition:background .15s;display:flex}.latest-row:hover{background:var(--paper-lo)}.latest-name{color:var(--ink);font-size:14px;font-weight:600}.latest-row:hover .latest-name{color:var(--accent)}.latest-cisa{vertical-align:1px;font-family:var(--font-mono);letter-spacing:.06em;color:var(--accent);background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);border-radius:var(--r-sm);margin-left:8px;padding:1px 5px;font-size:9px;font-weight:500}.latest-date{font-family:var(--font-mono);color:var(--muted);white-space:nowrap;font-size:11px}.latest-plate-cap{border-top:1px solid var(--hair);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:12px 16px 14px;font-size:10px}.disc-hero-title{font-family:var(--font-display);font-optical-sizing:auto;letter-spacing:-.022em;color:var(--ink);font-size:clamp(40px,5vw,60px);font-weight:600;line-height:1.05}.disc-hero-title em{color:var(--accent);font-style:normal}.disc-hero-sub{color:var(--muted);max-width:58ch;font-size:17px;line-height:1.65}.disc-hero-back{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid #0000;align-self:flex-start;padding-bottom:2px;font-size:11px;transition:border-color .15s}.disc-hero-back:hover{border-bottom-color:var(--accent)}
