.pr-contact.svelte-wbf3ay{background:var(--ink);color:var(--paper);border-radius:24px;padding:26px 26px 22px;box-shadow:0 24px 60px #0f141938}.pr-contact-k.svelte-wbf3ay{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#fafaf799;margin:0;font-size:.7rem}.pr-contact-who.svelte-wbf3ay{font-family:var(--font-display);letter-spacing:-.02em;margin:8px 0 18px;font-size:1.3rem;font-weight:700;line-height:1.2}.pr-contact-row.svelte-wbf3ay{color:var(--paper);border-top:1px solid #fafaf724;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;text-decoration:none;display:flex}.pr-contact-row.svelte-wbf3ay:hover .pr-contact-v:where(.svelte-wbf3ay){text-underline-offset:4px;text-decoration:underline}.pr-contact-row.svelte-wbf3ay:focus-visible{outline:2px solid var(--paper);outline-offset:4px;border-radius:4px}.pr-contact-l.svelte-wbf3ay{color:#fafaf799;font-size:.85rem}.pr-contact-v.svelte-wbf3ay{font-family:var(--font-mono);font-size:.98rem}.pr-contact-foot.svelte-wbf3ay{color:#fafaf7a8;border-top:1px solid #fafaf724;margin:6px 0 0;padding-top:14px;font-size:.82rem;line-height:1.5}
