.disclosures{background:var(--ink);color:#ddd6ca;max-width:880px;min-height:100svh;margin:0 auto;padding:30px 24px 80px;font-family:Inter,system-ui,sans-serif}.disclosures>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:70px;display:flex}.disclosures-brand{color:var(--paper);letter-spacing:-.6px;align-items:center;gap:10px;font-size:19px;display:flex}.disclosures-brand .brand-mark{width:30px;height:30px}.disclosures-open{color:#15120f;background:linear-gradient(#fbf7ef,#d8cfbf);border-radius:999px;padding:10px 16px;font-size:12px}.disclosures-kicker{font:10px var(--mono);letter-spacing:2px;color:#8b8479;margin:0 0 20px}.disclosures h1{letter-spacing:-2px;color:var(--paper);margin:0 0 20px;font-size:clamp(40px,6vw,62px);font-weight:400;line-height:1.05}.disclosures h1 span{color:#b8b0a3;font-style:normal}.disclosures-lede{color:#8b8479;max-width:560px;margin:0 0 50px;font-size:14px;line-height:1.8}.disclosures section{border-top:1px solid #221f1c;grid-template-columns:48px minmax(0,1fr);gap:18px;padding:30px 0;display:grid}.disclosures section>span{font:11px var(--mono);color:var(--seal);padding-top:5px}.disclosures h2{color:#ece6da;letter-spacing:-.3px;margin:0 0 12px;font-size:18px;font-weight:450}.disclosures section p{color:#a39b8f;margin:0 0 12px;font-size:14px;line-height:1.85}.disclosures>footer{font:9px var(--mono);letter-spacing:2px;color:#5f5950;border-top:1px solid #221f1c;align-items:center;gap:10px;margin-top:20px;padding-top:30px;display:flex}.disclosures>footer .brand-mark{color:#7d766c;width:18px;height:18px}@media (max-width:560px){.disclosures section{grid-template-columns:1fr;gap:6px}.disclosures>header{margin-bottom:44px}}
