.nonprofit-disclosure{margin:65px 0 0;display:grid;grid-template-columns:70px 1fr;gap:24px;padding:clamp(28px,5vw,48px);border-radius:22px;background:linear-gradient(135deg,#f4dfa1,#d5e5d9);border:1px solid #c7d3c9}.nonprofit-disclosure .status-mark{width:62px;height:62px;display:grid;place-items:center;border-radius:50%;background:#0a4a34;color:#f0c548;font-size:1.6rem;font-weight:900}.nonprofit-disclosure h2{color:#083f2d;font-size:clamp(1.8rem,3.5vw,3rem);line-height:1.1;margin:8px 0 16px}.nonprofit-disclosure p{color:#465b4e;margin-bottom:8px}.nonprofit-disclosure strong{color:#123f2b}@media(max-width:600px){.nonprofit-disclosure{grid-template-columns:1fr}.nonprofit-disclosure .status-mark{width:52px;height:52px}}
