.section-short[data-astro-cid-saenoxzl]{padding-bottom:0}.in-short[data-astro-cid-saenoxzl]{background:var(--color-cream);border-left:4px solid var(--color-yellow);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6)}.in-short[data-astro-cid-saenoxzl] p[data-astro-cid-saenoxzl]{margin:0}.page-hero[data-astro-cid-saenoxzl]{padding:var(--space-16) 0 var(--space-12);text-align:center;background:var(--gradient-hero)}.page-hero[data-astro-cid-saenoxzl] h1[data-astro-cid-saenoxzl]{max-width:900px;margin:0 auto;font-size:clamp(1.75rem,4vw,2.5rem)}.page-hero-eyebrow[data-astro-cid-saenoxzl]{margin:0 0 var(--space-3);font-size:var(--text-sm);font-weight:var(--font-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-secondary)}.hero-lead[data-astro-cid-saenoxzl]{max-width:640px;margin:var(--space-5) auto var(--space-8);font-size:var(--text-lg);color:var(--color-gray-700)}.hero-actions[data-astro-cid-saenoxzl]{justify-content:center;align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.hero-secondary[data-astro-cid-saenoxzl]{font-weight:var(--font-medium)}.section[data-astro-cid-saenoxzl]{padding:var(--space-16) 0}.section-cream[data-astro-cid-saenoxzl]{background:var(--color-cream)}.section-boundary[data-astro-cid-saenoxzl]{background:var(--color-gray-50)}.container-narrow[data-astro-cid-saenoxzl]{max-width:var(--container-md)}.section[data-astro-cid-saenoxzl] h2[data-astro-cid-saenoxzl]{margin-bottom:var(--space-5)}.section-title[data-astro-cid-saenoxzl]{text-align:center}.section-lead[data-astro-cid-saenoxzl]{text-align:center;max-width:640px;margin:0 auto var(--space-8);color:var(--color-gray-600)}.section[data-astro-cid-saenoxzl] p[data-astro-cid-saenoxzl]{color:var(--color-gray-700);margin-bottom:var(--space-4)}.sources-line[data-astro-cid-saenoxzl]{font-size:var(--text-sm)}.center-note[data-astro-cid-saenoxzl]{text-align:center;margin:0}.fact-list[data-astro-cid-saenoxzl]{margin:0 0 var(--space-6);padding-left:var(--space-5);color:var(--color-gray-700)}.fact-list[data-astro-cid-saenoxzl] li[data-astro-cid-saenoxzl]{margin-bottom:var(--space-3)}.check-list[data-astro-cid-saenoxzl]{margin:0 0 var(--space-8);padding:0;list-style:none}.check-list[data-astro-cid-saenoxzl] li[data-astro-cid-saenoxzl]{padding-left:var(--space-8);margin-bottom:var(--space-3);color:var(--color-gray-700);position:relative}.check-list[data-astro-cid-saenoxzl] li[data-astro-cid-saenoxzl]:before{content:"→";color:var(--color-accent);font-weight:var(--font-bold);position:absolute;left:0}.card-grid[data-astro-cid-saenoxzl]{gap:var(--space-5);margin:0 0 var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));display:grid}.info-card[data-astro-cid-saenoxzl]{background:var(--color-gray-50);border-top:4px solid var(--color-yellow);border-radius:var(--radius-lg);padding:var(--space-6)}.info-card[data-astro-cid-saenoxzl]:nth-child(2n){border-top-color:var(--color-accent)}.info-icon[data-astro-cid-saenoxzl]{margin-bottom:var(--space-3);font-size:2rem;display:block}.info-card[data-astro-cid-saenoxzl] h3[data-astro-cid-saenoxzl],.topic-card[data-astro-cid-saenoxzl] h3[data-astro-cid-saenoxzl]{font-size:var(--text-lg);margin-bottom:var(--space-2)}.info-card[data-astro-cid-saenoxzl] p[data-astro-cid-saenoxzl],.topic-card[data-astro-cid-saenoxzl] p[data-astro-cid-saenoxzl]{font-size:var(--text-base);color:var(--color-gray-600);margin:0}.topic-card[data-astro-cid-saenoxzl]{background:var(--color-white);border:1px solid var(--color-gray-200);border-left:4px solid var(--color-yellow);border-radius:var(--radius-lg);padding:var(--space-5)}.flow[data-astro-cid-saenoxzl]{margin:var(--space-6) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}.flow-step[data-astro-cid-saenoxzl]{gap:var(--space-4);background:var(--color-white);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-sm);grid-template-columns:7rem 1fr;align-items:start;display:grid}.flow-time[data-astro-cid-saenoxzl]{font-weight:var(--font-semibold);color:var(--color-secondary);font-size:var(--text-sm);padding-top:2px}.flow-step[data-astro-cid-saenoxzl] h3[data-astro-cid-saenoxzl]{font-size:var(--text-lg);margin-bottom:var(--space-1)}.flow-step[data-astro-cid-saenoxzl] p[data-astro-cid-saenoxzl]{font-size:var(--text-base);color:var(--color-gray-600);margin:0}@media (width<=640px){.flow-step[data-astro-cid-saenoxzl]{gap:var(--space-1);grid-template-columns:1fr}}.boundary-split[data-astro-cid-saenoxzl]{gap:var(--space-5);margin:var(--space-6) 0 var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));display:grid}.boundary-card[data-astro-cid-saenoxzl]{background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--space-5)}.boundary-card[data-astro-cid-saenoxzl] h3[data-astro-cid-saenoxzl]{font-size:var(--text-lg);margin-bottom:var(--space-2)}.boundary-card[data-astro-cid-saenoxzl] p[data-astro-cid-saenoxzl]{font-size:var(--text-base);color:var(--color-gray-600);margin:0}.crisis[data-astro-cid-saenoxzl]{background:var(--gradient-band-dark);color:var(--color-white);border-radius:var(--radius-lg);padding:var(--space-6)}.crisis[data-astro-cid-saenoxzl] p[data-astro-cid-saenoxzl]{color:var(--color-white);opacity:.95}.crisis[data-astro-cid-saenoxzl] ul[data-astro-cid-saenoxzl]{margin:var(--space-3) 0 0;padding-left:var(--space-5)}.crisis[data-astro-cid-saenoxzl] li[data-astro-cid-saenoxzl]{margin-bottom:var(--space-2)}.voices-title[data-astro-cid-saenoxzl]{font-size:var(--text-xl);margin-bottom:var(--space-2)}.voices-note[data-astro-cid-saenoxzl]{font-size:var(--text-base)}.testimonial-grid[data-astro-cid-saenoxzl]{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));display:grid}.testimonial-card[data-astro-cid-saenoxzl]{padding:var(--space-6);background:var(--color-white);border-radius:var(--radius-lg);border-left:4px solid var(--color-accent);box-shadow:var(--shadow-sm);margin:0}.testimonial-card[data-astro-cid-saenoxzl] p[data-astro-cid-saenoxzl]{margin:0 0 var(--space-4);font-style:italic}.testimonial-card[data-astro-cid-saenoxzl] footer[data-astro-cid-saenoxzl]{font-size:var(--text-sm);color:var(--color-gray-700);flex-direction:column;gap:2px;display:flex}.testimonial-source[data-astro-cid-saenoxzl]{color:var(--color-gray-500)}.facts[data-astro-cid-saenoxzl]{margin:0 0 var(--space-10)}.facts[data-astro-cid-saenoxzl]>div[data-astro-cid-saenoxzl]{gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--color-gray-200);grid-template-columns:minmax(120px,200px) 1fr;display:grid}.facts[data-astro-cid-saenoxzl] dt[data-astro-cid-saenoxzl]{font-weight:var(--font-semibold)}.facts[data-astro-cid-saenoxzl] dd[data-astro-cid-saenoxzl]{color:var(--color-gray-700);margin:0}@media (width<=640px){.facts[data-astro-cid-saenoxzl]>div[data-astro-cid-saenoxzl]{gap:var(--space-1);grid-template-columns:1fr}}.bridge[data-astro-cid-saenoxzl]{background:var(--color-cream);border-left:4px solid var(--color-accent);border-radius:var(--radius-lg);padding:var(--space-6)}.bridge[data-astro-cid-saenoxzl] h3[data-astro-cid-saenoxzl]{font-size:var(--text-xl);margin-bottom:var(--space-3)}.bridge[data-astro-cid-saenoxzl] p[data-astro-cid-saenoxzl]:last-child{font-weight:var(--font-medium);margin-bottom:0}
