.action-section.svelte-1oe5y63{max-width:900px;text-align:center}.action-tier.svelte-1oe5y63{display:inline-block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#666;margin-bottom:.5rem}h2.svelte-1oe5y63{font-size:2.5rem;font-weight:700;color:#111;margin-bottom:1rem}.action-desc.svelte-1oe5y63{font-size:1.125rem;color:#555;max-width:600px;margin:0 auto 3rem}.action-cards.svelte-1oe5y63{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.action-card.svelte-1oe5y63{background:#fff;border:1px solid #ddd;border-radius:8px;padding:2rem;text-align:left;display:flex;flex-direction:column}.action-card.svelte-1oe5y63 h3:where(.svelte-1oe5y63){font-size:1.25rem;font-weight:600;color:#111;margin-bottom:.75rem}.action-card.svelte-1oe5y63 p:where(.svelte-1oe5y63){font-size:.95rem;color:#555;line-height:1.5;margin-bottom:1.5rem;flex-grow:1}.org-links.svelte-1oe5y63{display:flex;flex-wrap:wrap;gap:.75rem}.org-links.svelte-1oe5y63 a:where(.svelte-1oe5y63){font-size:.875rem;font-weight:600;color:#111;text-decoration:underline;text-underline-offset:2px}.org-links.svelte-1oe5y63 a:where(.svelte-1oe5y63):hover{color:#666}
