section h2{margin-bottom:1rem;font-size:1.5rem}.impact-grid-compact{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:0.75rem;margin-top:1rem}.impact-card-stat{display:flex;align-items:center;gap:0.75rem;padding:0.75rem 1rem;border:1px solid light-dark(var(--stone-200),var(--stone-700));border-radius:8px;background-color:light-dark(var(--gravel),var(--stone-800));text-decoration:none!important;color:inherit;transition:box-shadow 0.2s,border-color 0.2s}.impact-card-stat:hover{border-color:light-dark(var(--stone-300),var(--stone-500));box-shadow:0 2px 4px light-dark(rgba(0,0,0,0.05),rgba(0,0,0,0.3))}.impact-card-stat .badge{font-size:0.8rem;font-weight:bold;padding:0.2rem 0.5rem;border-radius:4px;background-color:light-dark(var(--stone-200),var(--stone-700));border:1px solid light-dark(var(--stone-300),var(--stone-500));color:light-dark(var(--graphite),var(--gravel))}.impact-card-stat .card-title{font-weight:500}.impact-list-cards{display:flex;flex-direction:column;gap:0.75rem;margin-top:1rem}.impact-card-action{display:flex;justify-content:space-between;align-items:center;padding:1rem;border:1px solid light-dark(var(--stone-200),var(--stone-700));border-radius:8px;background-color:light-dark(var(--gravel),var(--stone-800));text-decoration:none!important;color:inherit;transition:background-color 0.2s,border-color 0.2s}.impact-card-action:hover{background-color:light-dark(var(--stone-200),var(--stone-700));border-color:light-dark(var(--stone-300),var(--stone-500))}.impact-info{display:flex;flex-direction:column;gap:0.25rem}.impact-amount{font-weight:bold;font-size:1.1rem}.impact-card-action .card-title{font-weight:600}.impact-card-action .action-icon{font-size:1.2rem;color:light-dark(var(--flint),var(--stone-400));transition:transform 0.2s,color 0.2s}.impact-card-action:hover .action-icon{transform:translateX(4px);color:light-dark(var(--graphite),var(--gravel))}.card-tag{font-size:0.8rem;color:light-dark(var(--flint),var(--stone-400))}