.about-hero{background:radial-gradient(circle at 78% 30%,rgba(92,242,197,.1),transparent 28%)}.about-hero h1{max-width:1150px;font-size:clamp(3rem,6vw,6.4rem)}.supporter-section{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(3rem,7vw,7rem);align-items:start}.supporter-intro{position:sticky;top:120px}.supporter-intro h2{font-size:clamp(2.3rem,4vw,4.2rem)}.supporter-intro>p:last-child,.community-note>p{color:var(--muted);font-size:1.02rem}.supporter-grid{display:grid;gap:1rem}.supporter-card{display:grid;grid-template-columns:auto 1fr;gap:1.4rem;padding:1.7rem;border:1px solid var(--line);border-radius:16px;background:linear-gradient(145deg,#102029,#0b171e);text-decoration:none;transition:transform .18s ease,border-color .18s ease}.supporter-card:hover{transform:translateY(-3px);border-color:#397764}.supporter-mark{display:grid;place-items:center;width:66px;height:66px;border-radius:15px;background:linear-gradient(135deg,#1c5147,#174269);color:var(--mint);font-size:.9rem;font-weight:950}.supporter-card small{color:var(--mint);font-size:.62rem;font-weight:850;letter-spacing:.13em}.supporter-card h3{margin:.5rem 0;font-size:1.35rem}.supporter-card p{color:var(--muted);margin:.4rem 0 1.2rem}.supporter-card b{color:var(--mint);font-size:.78rem}.community-note{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;background:#09141b}.community-note h2{margin-bottom:0}.community-note>p{max-width:720px}@media(max-width:900px){.supporter-section,.community-note{grid-template-columns:1fr}.supporter-intro{position:static}}@media(max-width:560px){.supporter-card{grid-template-columns:1fr}.supporter-mark{width:52px;height:52px}}
