.safety-block{background:color-mix(in srgb, var(--accent) 8%, var(--bg-deep));border:1px solid color-mix(in srgb, var(--accent) 40%, var(--line-strong));border-radius:var(--r-md);margin-top:14px;padding:12px 14px}.safety-block p{font-family:var(--font-sans);color:var(--text-2);margin:0;font-size:13px;line-height:1.6}.safety-block p+p{margin-top:6px}.safety-block .safety-numbers{font-family:var(--font-sans);color:var(--text-2);margin:6px 0 0;padding:0;font-size:13px;line-height:1.6;list-style:none}.safety-block .safety-numbers strong{color:var(--text)}.safety-block .safety-caveat{color:var(--text-2);font-size:12px}.pray-crisis .safety-block{background:0 0;border:0;margin-top:6px;padding:6px 0 0}
