.contact-page[data-v-c32f62c7]{display:grid;gap:2rem}.contact-alert[data-v-c32f62c7]{background:#ffffff85;border-left:3px solid var(--color-accent-strong);display:grid;gap:.375rem;max-width:62rem;padding:1rem}.clinic-item h3[data-v-c32f62c7],.contact-alert strong[data-v-c32f62c7],.contact-channel a[data-v-c32f62c7],.contact-channel__value[data-v-c32f62c7],.contact-list h3[data-v-c32f62c7],.contact-section__head h2[data-v-c32f62c7],.contact-steps h3[data-v-c32f62c7]{color:var(--color-text)}.clinic-item h3[data-v-c32f62c7],.contact-alert strong[data-v-c32f62c7],.contact-list h3[data-v-c32f62c7],.contact-steps h3[data-v-c32f62c7]{font-size:1rem;font-weight:700;line-height:1.5}.clinic-item p[data-v-c32f62c7],.contact-alert p[data-v-c32f62c7],.contact-channel p[data-v-c32f62c7],.contact-list p[data-v-c32f62c7],.contact-section__head p[data-v-c32f62c7],.contact-steps p[data-v-c32f62c7]{color:var(--color-muted);font-size:.9375rem;line-height:1.8;margin:0}.contact-section[data-v-c32f62c7]{background:var(--color-surface-strong);border:1px solid var(--color-border);border-radius:.5rem;display:grid;gap:1rem;padding:1.25rem}.contact-section__head[data-v-c32f62c7]{display:grid;gap:.625rem;max-width:48rem}.contact-section__head h2[data-v-c32f62c7]{font-size:1.35rem;font-weight:700;line-height:1.35;margin:0}.contact-grid[data-v-c32f62c7],.contact-list[data-v-c32f62c7]{display:grid;gap:.875rem}.clinic-item[data-v-c32f62c7],.contact-channel[data-v-c32f62c7],.contact-list article[data-v-c32f62c7]{background:#ffffff94;border:1px solid var(--color-border);border-radius:.5rem;display:grid;gap:.625rem;padding:1rem}.contact-channel span[data-v-c32f62c7]{color:var(--color-accent-strong);font-size:.75rem;font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.contact-channel a[data-v-c32f62c7],.contact-channel__value[data-v-c32f62c7]{font-size:1.15rem;font-weight:700;line-height:1.4;margin:0;overflow-wrap:anywhere}.clinic-item a[data-v-c32f62c7],.contact-action[data-v-c32f62c7]{background:var(--color-text);border:1px solid var(--color-text);border-radius:.375rem;color:#fff;font-size:.875rem;font-weight:600;line-height:1.4;padding:.75rem 1rem;transition:border-color .15s ease,background .15s ease;width:-moz-fit-content;width:fit-content}.clinic-item a[data-v-c32f62c7]:focus-visible,.clinic-item a[data-v-c32f62c7]:hover,.contact-action[data-v-c32f62c7]:focus-visible,.contact-action[data-v-c32f62c7]:hover{background:var(--color-accent-strong);border-color:var(--color-accent-strong)}.contact-steps[data-v-c32f62c7]{display:grid;list-style:none;margin:0;padding:0}.contact-steps li[data-v-c32f62c7]{border-top:1px solid var(--color-border);display:grid;gap:1rem;grid-template-columns:3rem minmax(0,1fr);padding:1rem 0}.contact-steps li[data-v-c32f62c7]:first-child{border-top:0}.contact-steps span[data-v-c32f62c7]{color:var(--color-accent-strong);font-size:.875rem;font-weight:700;line-height:1.5}.contact-steps div[data-v-c32f62c7]{display:grid;gap:.375rem}@media(min-width:48rem){.contact-section[data-v-c32f62c7]{gap:1.5rem;padding:1.75rem}.contact-grid--two[data-v-c32f62c7]{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-grid--three[data-v-c32f62c7]{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-section--split[data-v-c32f62c7]{align-items:start;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}
