.contact-card[data-astro-cid-wvck5gkz]{gap:var(--space-m);background:var(--color-surface);box-shadow:var(--shadow-3);border-radius:24px;padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}.contact-card__phone[data-astro-cid-wvck5gkz]{align-items:center;gap:var(--space-s);padding-bottom:var(--space-m);border-bottom:1px solid var(--color-line);text-decoration:none;display:flex}.contact-card__icon[data-astro-cid-wvck5gkz]{background:var(--color-cta);color:#fff;--icon-size:1.4rem;border-radius:50%;place-items:center;width:3.25rem;height:3.25rem;display:grid}.contact-card__label[data-astro-cid-wvck5gkz]{letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-accent-ink);font-size:.8125rem;font-weight:600;display:block}.contact-card__value[data-astro-cid-wvck5gkz]{font-size:var(--step-3);font-weight:var(--weight-head);font-variant-numeric:tabular-nums;color:var(--color-text);line-height:1.2;display:block}.contact-card__office[data-astro-cid-wvck5gkz] address[data-astro-cid-wvck5gkz]{font-style:normal;font-size:var(--step--1);color:var(--color-text-2);margin-top:.3rem;display:grid}.contact-fallback[data-astro-cid-wvck5gkz]{font-size:var(--step--1);color:var(--color-text-3)}.contact-fallback[data-astro-cid-wvck5gkz] a[data-astro-cid-wvck5gkz]{color:var(--color-text)}
