.contact-hero[data-v-23f7bc75]{align-items:center;display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) 7.25rem;margin-bottom:1.5rem}.contact-hero__title[data-v-23f7bc75]{color:var(--zs-ink);font-size:clamp(1.4rem,1.1rem + 1.2vw,2rem);font-weight:800;line-height:1.4;margin:0 0 .5rem}.contact-hero__lead[data-v-23f7bc75]{color:color-mix(in srgb,var(--zs-ink) 72%,var(--zs-surface));font-size:.95rem;line-height:1.9;margin:0;max-width:44rem}.contact-hero__art[data-v-23f7bc75]{min-width:0}.contact-hero__svg[data-v-23f7bc75]{display:block;height:auto;width:100%}@media(min-width:700px){.contact-hero[data-v-23f7bc75]{gap:1.25rem;grid-template-columns:minmax(0,1fr) 14rem}}.contact-grid[data-v-23f7bc75]{align-items:start;display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr) 17.5rem}.contact-card[data-v-23f7bc75]{border-radius:var(--zs-radius-surface);padding:1.35rem;scroll-margin-top:5rem}.contact-label[data-v-23f7bc75]{color:var(--zs-ink);font-size:.9rem;font-weight:750;margin-bottom:.55rem}.contact-topics[data-v-23f7bc75]{border:0;margin:0 0 1.25rem;min-width:0;padding:0}.contact-topics__grid[data-v-23f7bc75]{display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.contact-topic[data-v-23f7bc75]{align-items:center;background:var(--zs-surface);border:1px solid color-mix(in srgb,var(--zs-ink) 16%,transparent);border-radius:var(--zs-radius);color:var(--zs-ink);cursor:pointer;display:flex;font-size:.82rem;font-weight:650;gap:.4rem;line-height:1.45;min-height:44px;padding:.5rem .65rem;position:relative}.contact-topic.is-active[data-v-23f7bc75],.contact-topic[data-v-23f7bc75]:hover{border-color:var(--zs-primary)}.contact-topic.is-active[data-v-23f7bc75]{background:color-mix(in srgb,var(--zs-primary) 8%,var(--zs-surface));box-shadow:inset 0 0 0 1px var(--zs-primary);color:var(--zs-primary)}.contact-topic__input[data-v-23f7bc75]{opacity:0;pointer-events:none;position:absolute}.contact-topic[data-v-23f7bc75]:has(.contact-topic__input:focus-visible){outline:2px solid var(--zs-primary);outline-offset:2px}.contact-topics__hint[data-v-23f7bc75]{color:color-mix(in srgb,var(--zs-ink) 62%,var(--zs-surface));font-size:.8rem;line-height:1.7;margin:.5rem 0 0}.contact-fields[data-v-23f7bc75]{display:grid;gap:1rem .85rem;grid-template-columns:repeat(2,minmax(0,1fr))}.contact-fields__full[data-v-23f7bc75]{grid-column:1/-1}.contact-note[data-v-23f7bc75]{align-items:flex-start;color:color-mix(in srgb,var(--zs-ink) 62%,var(--zs-surface));display:flex;font-size:.8rem;gap:.35rem;line-height:1.8;margin:1rem 0}.contact-note__icon[data-v-23f7bc75]{flex:0 0 auto;margin-top:.3rem}.contact-note a[data-v-23f7bc75]{color:var(--zs-primary);font-weight:700}.contact-done[data-v-23f7bc75]{padding:1.5rem .5rem;text-align:center}.contact-done__icon[data-v-23f7bc75]{align-items:center;background:color-mix(in srgb,var(--zs-success) 18%,var(--zs-surface));border-radius:999px;color:var(--zs-success);display:inline-flex;height:3.5rem;justify-content:center;width:3.5rem}.contact-done__title[data-v-23f7bc75]{font-size:1.2rem;font-weight:800;margin:.85rem 0 .4rem}.contact-done__text[data-v-23f7bc75]{color:color-mix(in srgb,var(--zs-ink) 75%,var(--zs-surface));font-size:.92rem;line-height:1.9;margin:0 auto 1.1rem;max-width:28rem}.contact-done__actions[data-v-23f7bc75]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.contact-side[data-v-23f7bc75]{display:flex;flex-direction:column;gap:.75rem}.contact-side__card[data-v-23f7bc75]{align-items:flex-start;background:var(--zs-surface);border:1px solid color-mix(in srgb,var(--zs-ink) 10%,transparent);border-radius:var(--zs-radius-surface);display:flex;gap:.7rem;padding:.95rem}.contact-side__icon[data-v-23f7bc75]{align-items:center;background:color-mix(in srgb,var(--zs-primary) 8%,var(--zs-surface));border-radius:var(--zs-radius);color:var(--zs-primary);display:inline-flex;flex:0 0 auto;height:2.4rem;justify-content:center;width:2.4rem}.contact-side__title[data-v-23f7bc75]{color:var(--zs-ink);font-size:.92rem;font-weight:800;margin:0 0 .15rem}.contact-side__text[data-v-23f7bc75]{color:color-mix(in srgb,var(--zs-ink) 65%,var(--zs-surface));font-size:.8rem;line-height:1.7;margin:0 0 .35rem}.contact-side__address[data-v-23f7bc75]{font-style:normal}.contact-side__link[data-v-23f7bc75]{color:var(--zs-primary);font-size:.82rem;font-weight:750;text-decoration:none}.contact-side__link[data-v-23f7bc75]:hover{text-decoration:underline}@media(max-width:860px){.contact-grid[data-v-23f7bc75]{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.contact-card[data-v-23f7bc75]{padding:1rem}.contact-topics__grid[data-v-23f7bc75]{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-fields[data-v-23f7bc75]{grid-template-columns:minmax(0,1fr)}}
