.contact-page.svelte-1bv7ezn{color:#dce7f5;background:linear-gradient(135deg,#07111f 0%,#13293b 100%);place-items:center;min-height:80vh;padding:2.5rem 1.25rem;display:grid}.card.svelte-1bv7ezn{background:#07111fd9;border:1px solid #ffffff1f;border-radius:1.25rem;width:min(740px,100%);padding:2rem;box-shadow:0 26px 50px #0000003d}.eyebrow.svelte-1bv7ezn{text-transform:uppercase;letter-spacing:.2em;color:#7ad7ff;margin:0 0 .6rem;font-size:.8rem}h1.svelte-1bv7ezn{margin:0 0 1rem;font-size:clamp(2.2rem,4vw,3rem)}.lead.svelte-1bv7ezn{color:#dce7f5;margin:0 0 1.75rem;line-height:1.8}.links.svelte-1bv7ezn{flex-wrap:wrap;gap:.9rem;display:flex}.links.svelte-1bv7ezn a:where(.svelte-1bv7ezn){color:#07111f;background:#7ad7ff;border-radius:999px;justify-content:center;align-items:center;padding:.9rem 1.1rem;font-weight:600;text-decoration:none;display:inline-flex}.social-cards.svelte-1bv7ezn{gap:.75rem;margin-top:1.4rem;display:grid}.social-card.svelte-1bv7ezn{background:#ffffff0d;border:1px solid #7ad7ff2e;border-radius:1rem;padding:1rem}.social-type.svelte-1bv7ezn{text-transform:uppercase;letter-spacing:.16em;color:#7ad7ff;margin:0 0 .35rem;font-size:.85rem}.social-card.svelte-1bv7ezn a:where(.svelte-1bv7ezn){color:#dce7f5;word-break:break-word;text-decoration:none;display:inline-block}.social-card.svelte-1bv7ezn a:where(.svelte-1bv7ezn):hover{color:#7ad7ff}.links.svelte-1bv7ezn a:where(.svelte-1bv7ezn):hover{background:#9ce8ff}
