.contact-page.svelte-19y1n4{display:grid;gap:1rem}.contact-page__header.svelte-19y1n4 h1:where(.svelte-19y1n4){margin:0;font-size:clamp(1.8rem,1.35rem + 1.25vw,2.5rem);line-height:1.1;font-family:var(--cp-font-heading);color:var(--cp-heading)}.contact-page__header.svelte-19y1n4 p:where(.svelte-19y1n4){margin:.65rem 0 0;max-width:70ch;color:var(--cp-text-muted);line-height:1.5}.contact-page__panel.svelte-19y1n4{border:1px solid color-mix(in srgb,var(--cp-border) 78%,#f08cc9);border-radius:14px;background:color-mix(in srgb,var(--cp-surface) 90%,#1a1030);padding:.95rem 1rem}.contact-page__panel.svelte-19y1n4 h2:where(.svelte-19y1n4){margin:0;font-family:var(--cp-font-heading);font-size:1.08rem;color:var(--cp-heading)}.contact-page__panel.svelte-19y1n4 p:where(.svelte-19y1n4){margin:.55rem 0 0;color:var(--cp-text-muted);line-height:1.45}.contact-page__panel.svelte-19y1n4 a:where(.svelte-19y1n4){color:var(--cp-text-primary)}.contact-page__panel.svelte-19y1n4 ul:where(.svelte-19y1n4){margin:.6rem 0 0;padding-left:1rem;color:var(--cp-text-muted);display:grid;gap:.35rem}.contact-page__actions.svelte-19y1n4{display:flex;flex-wrap:wrap;gap:.6rem}
