.safety.svelte-11apmc0{max-width:720px;margin:0 auto;padding:32px var(--page-pad) 72px;display:grid;gap:24px}.hero.svelte-11apmc0{display:grid;gap:12px;text-align:center}.kicker.svelte-11apmc0{text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;color:color-mix(in srgb,var(--fg) 55%,transparent);margin:0}.hero.svelte-11apmc0 h1:where(.svelte-11apmc0){margin:0;font-size:clamp(1.8rem,3.4vw,2.6rem);line-height:1.15;font-weight:900}.lead.svelte-11apmc0{margin:0;font-size:1.05rem;color:color-mix(in srgb,var(--fg) 75%,transparent)}.card.svelte-11apmc0{background:var(--surface);border:1px solid var(--hairline);border-radius:14px;padding:16px;display:grid;gap:10px}.card.svelte-11apmc0 h2:where(.svelte-11apmc0){margin:0;font-size:1.1rem}.card.svelte-11apmc0 ul:where(.svelte-11apmc0){margin:0;padding-left:1.25rem;display:grid;gap:6px}.card.svelte-11apmc0 li:where(.svelte-11apmc0){color:color-mix(in srgb,var(--fg) 75%,transparent);font-size:.95rem;line-height:1.4}.contact.svelte-11apmc0{display:grid;justify-items:center;gap:10px;text-align:center}.contact.svelte-11apmc0 h2:where(.svelte-11apmc0){margin:0}.contact.svelte-11apmc0 p:where(.svelte-11apmc0){margin:0;color:color-mix(in srgb,var(--fg) 75%,transparent)}
