.survivors-inspire-page{max-width:960px;margin:0 auto;padding:2.5rem 1.5rem 4rem;color:#1f2937}.si-hero{background:linear-gradient(135deg,#ede9fe,#f0f9ff);border-radius:18px;padding:2.75rem 2rem;text-align:center;box-shadow:0 14px 28px rgba(15,23,42,.08)}.si-hero-inner{max-width:700px;margin:0 auto}.si-eyebrow{text-transform:uppercase;letter-spacing:.2rem;font-size:.75rem;font-weight:600;color:#6d28d9;margin-bottom:.75rem}.si-hero h1{margin:0 0 .75rem;font-size:2.3rem;color:#312e81}.si-subtitle{margin:0;color:#4b5563;font-size:1.1rem;line-height:1.6}.si-section{margin-top:2rem}.si-card{background:#ffffff;border-radius:14px;padding:1.75rem;border:1px solid #e5e7eb;box-shadow:0 8px 22px rgba(15,23,42,.06)}.si-card p{color:#4b5563;line-height:1.7}.si-list{padding-left:1.25rem;margin:1rem 0 1.5rem;color:#374151}.si-list li{margin-bottom:.75rem}.si-callout{background:#eef2ff;border-left:5px solid #6366f1}.si-callout h2{margin-top:0;color:#1e1b4b}.survivors-inspire-page a{color:#4338ca;text-decoration:none}.survivors-inspire-page a:hover{text-decoration:underline}@media (max-width:640px){.si-hero{padding:2.25rem 1.5rem}.si-hero h1{font-size:2rem}}