.phone-display.svelte-jlsk0q{display:flex;flex-direction:column;gap:.75rem}.phone-display.compact.svelte-jlsk0q{gap:.5rem}.regional-numbers.svelte-jlsk0q,.toll-free-number.svelte-jlsk0q{display:flex;flex-direction:column;gap:.5rem}.phone-entry.svelte-jlsk0q{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.compact.svelte-jlsk0q .phone-entry:where(.svelte-jlsk0q){gap:.25rem}.phone-label.svelte-jlsk0q{font-size:.875rem;color:var(--color-surface-600, #6b7280);white-space:nowrap}.compact.svelte-jlsk0q .phone-label:where(.svelte-jlsk0q){font-size:.8125rem}.phone-number.svelte-jlsk0q{font-weight:600;color:var(--color-primary-600, #2563eb);text-decoration:none;white-space:nowrap;transition:color .2s ease}.phone-number.svelte-jlsk0q:hover{color:var(--color-primary-700, #1d4ed8);text-decoration:underline}.phone-number.toll-free.svelte-jlsk0q{font-size:1.125rem;color:var(--color-primary-700, #1d4ed8)}.compact.svelte-jlsk0q .phone-number:where(.svelte-jlsk0q){font-size:.875rem}.compact.svelte-jlsk0q .phone-number.toll-free:where(.svelte-jlsk0q){font-size:1rem}@media(min-width:640px){.phone-display.svelte-jlsk0q:not(.compact){flex-direction:row;gap:2rem}.regional-numbers.svelte-jlsk0q{flex-direction:row;gap:1.5rem}}
