.contacts-page.svelte-1yg573h{padding:34px 0 clamp(58px,6vw,92px)}.contacts-layout.svelte-1yg573h{grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);align-items:stretch;gap:1rem;display:grid}.copy.svelte-1yg573h,.contact-card.svelte-1yg573h{border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);background:#ffffffe0;border:1px solid #1722341a}.copy.svelte-1yg573h{align-content:center;gap:1rem;padding:clamp(1.2rem,4vw,2rem);display:grid}h1.svelte-1yg573h{color:var(--text-strong);margin:0;font-family:inherit;font-size:clamp(1.9rem,2.6vw,3.05rem);line-height:.98}p.svelte-1yg573h{max-width:42rem;color:var(--muted);margin:0;font-size:1.05rem;line-height:1.68}.contact-card.svelte-1yg573h{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:.9rem;display:grid}.contact-card.svelte-1yg573h a:where(.svelte-1yg573h),.contact-card.svelte-1yg573h div:where(.svelte-1yg573h){border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);align-content:start;gap:.45rem;min-height:190px;padding:1rem;display:grid}.contact-card.svelte-1yg573h svg{color:var(--primary-strong)}.contact-card.svelte-1yg573h span:where(.svelte-1yg573h){color:var(--muted);font-size:.86rem;font-weight:850}.contact-card.svelte-1yg573h strong:where(.svelte-1yg573h){color:var(--text-strong);overflow-wrap:anywhere;font-size:1.05rem;line-height:1.35}@media (width<=900px){.contacts-layout.svelte-1yg573h,.contact-card.svelte-1yg573h{grid-template-columns:1fr}.contact-card.svelte-1yg573h a:where(.svelte-1yg573h),.contact-card.svelte-1yg573h div:where(.svelte-1yg573h){min-height:auto}}
