.cards.svelte-12yjfak{gap:var(--s3);flex-direction:column;display:flex}.card.svelte-12yjfak{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:var(--s3);flex-direction:column;gap:10px;display:flex}.card.svelte-12yjfak h2:where(.svelte-12yjfak){color:var(--muted);font-size:15px;font-weight:600}.phone.svelte-12yjfak{flex-direction:column;display:flex}.phone.svelte-12yjfak b:where(.svelte-12yjfak){font-size:24px;font-weight:700}.phone.svelte-12yjfak:hover b:where(.svelte-12yjfak){color:var(--brand-ink)}.phone.svelte-12yjfak span:where(.svelte-12yjfak){color:var(--muted);font-size:13px}.links.svelte-12yjfak{flex-wrap:wrap;gap:8px;display:flex}.mail.svelte-12yjfak{color:var(--brand-ink);align-self:flex-start;font-size:17px}.addr.svelte-12yjfak{font-size:17px}.sub.svelte-12yjfak{color:var(--muted);font-size:14px;line-height:1.55}.sub.svelte-12yjfak a{color:var(--brand-ink)}.req.svelte-12yjfak{flex-direction:column;margin:0;display:flex}.req.svelte-12yjfak>div:where(.svelte-12yjfak){justify-content:space-between;gap:var(--s3);border-bottom:1px solid var(--line-soft);flex-wrap:wrap;padding:8px 0;display:flex}.req.svelte-12yjfak>div:where(.svelte-12yjfak):last-child{border-bottom:none}.req.svelte-12yjfak dt:where(.svelte-12yjfak){color:var(--muted);font-size:13.5px}.req.svelte-12yjfak dd:where(.svelte-12yjfak){text-align:right;margin:0;font-size:14px}
