._hero_1w048_1{padding:clamp(5rem,9vw,8rem) max(20px,calc((100vw - 1180px)/2));color:#f8f1e2;background:linear-gradient(135deg,#15382f,#4d4a2d)}._hero_1w048_1>div{max-width:1160px}._hero_1w048_1 h1{max-width:1040px}._hero_1w048_1 span{max-width:940px}._hero_1w048_1 p,._ledger_1w048_1 header p,._close_1w048_1 small,._policy_1w048_1 small,._buckets_1w048_1 small{margin:0;color:#dfbf74;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}._hero_1w048_1 h1{margin:.6rem 0;font:500 clamp(4rem,8vw,7rem)/.92 var(--font-family-display)}._hero_1w048_1 span{display:block;max-width:780px;color:#d8e1dc;line-height:1.7}._hero_1w048_1>div>div{margin-top:1.5rem;display:flex;gap:.6rem;flex-wrap:wrap}._page_1w048_1{width:min(1440px,calc(100% - 40px));margin:auto;padding:clamp(3rem,6vw,6rem) 0}._loading_1w048_1{display:grid;gap:1rem}._metrics_1w048_1{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--border);border-left:1px solid var(--border)}._metrics_1w048_1 article{padding:1.4rem;display:grid;gap:.45rem;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--card)}._metrics_1w048_1 small{color:var(--earth);font-size:.66rem;text-transform:uppercase}._metrics_1w048_1 strong{font:500 2.4rem/1 var(--font-family-display)}._metrics_1w048_1 span{color:var(--muted-foreground);font-size:.76rem}._buckets_1w048_1{margin-top:2rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem}._buckets_1w048_1 article{padding:1.5rem;border:1px solid var(--border);background:var(--card)}._buckets_1w048_1 svg{color:var(--earth)}._buckets_1w048_1 h2{font:500 2rem/1 var(--font-family-display)}._buckets_1w048_1 p{color:var(--muted-foreground);line-height:1.65}._buckets_1w048_1>article>strong{display:block;margin-top:1rem}._policy_1w048_1{margin-top:2rem;padding:1.5rem;display:flex;gap:1rem;border:1px solid var(--border);background:var(--surface)}._policy_1w048_1 svg{color:var(--earth);flex:none}._policy_1w048_1 h2{margin:.25rem 0;font:500 2rem/1 var(--font-family-display)}._policy_1w048_1 p{margin:.5rem 0 0;color:var(--muted-foreground);line-height:1.65}._ledger_1w048_1{margin-top:4rem}._ledger_1w048_1 header{display:flex;justify-content:space-between;align-items:end}._ledger_1w048_1 header p,._close_1w048_1 small,._policy_1w048_1 small,._buckets_1w048_1 small{color:var(--earth)}._ledger_1w048_1 h2,._close_1w048_1 h2{margin:.35rem 0;font:500 clamp(2.5rem,4vw,4rem)/1 var(--font-family-display)}._ledger_1w048_1>div{margin-top:1.5rem}._ledger_1w048_1 article{padding:1rem 0;display:flex;justify-content:space-between;gap:2rem;border-top:1px solid var(--border)}._ledger_1w048_1 article span{display:grid;gap:.25rem}._ledger_1w048_1 article small{color:var(--earth);text-transform:uppercase;font-size:.62rem}._ledger_1w048_1 article p{margin:.2rem 0;color:var(--muted-foreground)}._ledger_1w048_1 article a{color:var(--primary);font-size:.75rem}._ledger_1w048_1 article b{white-space:nowrap;font-size:1.1rem}._empty_1w048_1{padding:2rem;border:1px dashed var(--border);color:var(--muted-foreground);background:var(--surface)}._close_1w048_1{margin-top:4rem;padding:2rem;display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:end;border:1px solid var(--border);background:var(--card)}._close_1w048_1 p{max-width:760px;color:var(--muted-foreground);line-height:1.7}@media(max-width:720px){._page_1w048_1{width:min(100% - 28px,1180px)}._hero_1w048_1{padding-left:18px;padding-right:18px}._metrics_1w048_1,._buckets_1w048_1,._close_1w048_1{grid-template-columns:1fr}._ledger_1w048_1 article{flex-direction:column;gap:.5rem}}._hero_1w048_1{padding-top:var(--section-space-editorial);padding-bottom:var(--section-space-editorial)}@media(max-width:650px){._hero_1w048_1{padding-top:3rem;padding-bottom:3rem}}._metrics_1w048_1{gap:12px;border:0}._metrics_1w048_1 article,._buckets_1w048_1 article,._policy_1w048_1,._empty_1w048_1,._close_1w048_1{border:1px solid var(--border);border-radius:14px;overflow:hidden;background:#fffdf8;box-shadow:0 7px 18px #192e2608}._policy_1w048_1{background:#fffaf1}._close_1w048_1{border-radius:16px}._ledger_1w048_1>div{display:grid;gap:.65rem}._ledger_1w048_1 article{padding:1rem;border:1px solid var(--border);border-radius:12px;background:#fffdf8}
