.treasury-hero:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 50% 40% at 50% 30%,rgba(55,178,120,.04),transparent 65%);pointer-events:none;z-index:0}.treasury-hero{padding-top:8rem}.treasury-features{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;max-width:900px;margin:0 auto 3rem}.treasury-feature{padding:2rem;text-align:center}.treasury-feature h3{font-size:1.125rem;margin-bottom:.75rem;color:var(--color-gold)}.treasury-feature p{font-size:.9375rem;line-height:1.7;margin:0 auto}.treasury-balance{max-width:600px;margin:0 auto 2rem;padding:2rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.75rem}.treasury-balance-value{font-family:var(--font-heading);font-size:2.25rem;font-weight:700;letter-spacing:.02em}.treasury-balance-note{font-size:.8rem;color:var(--color-gold);font-weight:600;padding:.25rem 1rem;border-radius:999px;background:rgba(212,175,55,.1);border:1px solid rgba(212,175,55,.2)}.treasury-address{max-width:600px;margin:0 auto;padding:2rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.treasury-address-note{font-size:.875rem;color:var(--color-text-dim)}@media (max-width:768px){.treasury-hero{padding-top:6rem}.treasury-features{grid-template-columns:1fr}.treasury-feature{padding:1.5rem}}@media (max-width:480px){.treasury-hero{padding-top:5rem}.treasury-address{padding:1.5rem}}.funds-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;max-width:1000px;margin:0 auto}.fund-card{padding:2rem}.fund-card h3{font-size:1.125rem;margin-bottom:.5rem}.fund-amount{display:inline-block;font-size:.8rem;font-weight:600;color:var(--gold);margin-bottom:.75rem}.fund-card p{font-size:.875rem;line-height:1.7}.fund-progress{margin-top:1rem}.fund-progress-bar{height:4px;background:rgba(255,255,255,.06);border-radius:2px;overflow:hidden}.fund-progress-fill{height:100%;background:var(--color-gold);border-radius:2px;transition:width 1s ease;min-width:2px;box-shadow:0 0 8px rgba(212,175,55,.4)}.fund-progress-label{display:block;font-size:.7rem;color:var(--color-text-dim);margin-top:.35rem}.fund-distribution{margin-top:.75rem;font-style:italic;opacity:.8}.initiatives-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;max-width:1000px;margin:0 auto}.initiative-card{padding:2rem}.initiative-card h3{font-size:1.125rem;margin-bottom:.75rem}.initiative-card p{font-size:.875rem;line-height:1.7}@media (max-width:768px){.funds-grid{grid-template-columns:repeat(2,1fr)}.fund-card{padding:1.5rem}.initiatives-grid{grid-template-columns:repeat(2,1fr)}.initiative-card{padding:1.5rem}}@media (max-width:480px){.funds-grid,.initiatives-grid{grid-template-columns:1fr}}