.bar[data-astro-cid-nen7h5rs]{background:var(--dc-bar);height:36px}.bar__in[data-astro-cid-nen7h5rs]{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.bar__text[data-astro-cid-nen7h5rs]{color:var(--vz-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bar__link[data-astro-cid-nen7h5rs]{color:var(--vz-ink);align-items:center;gap:6px;text-decoration:none;display:inline-flex;position:absolute;right:0}.bar__link[data-astro-cid-nen7h5rs]:hover{text-underline-offset:3px;text-decoration:underline}.head[data-astro-cid-nen7h5rs]{z-index:30;background:color-mix(in oklab, var(--vz-bg) 88%, transparent);backdrop-filter:blur(14px);border-bottom:1px solid var(--vz-line);position:sticky;top:0}.head__in[data-astro-cid-nen7h5rs]{grid-template-columns:auto 1fr auto;align-items:center;gap:32px;min-height:72px;display:grid}.brand[data-astro-cid-nen7h5rs]{gap:4px;line-height:1;text-decoration:none;display:grid}.brand__name[data-astro-cid-nen7h5rs]{font-family:var(--vz-font-display);letter-spacing:.06em;text-transform:uppercase;font-size:1.125rem;font-weight:500}.brand__sub[data-astro-cid-nen7h5rs]{letter-spacing:.16em;text-transform:uppercase;color:var(--vz-ink-muted);font-size:.6875rem}.nav[data-astro-cid-nen7h5rs]{justify-content:center;gap:clamp(20px,3vw,44px);display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{letter-spacing:.1em;text-transform:uppercase;transition:background-size .3s var(--vz-ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding:8px 2px;font-size:.8125rem;font-weight:500;text-decoration:none}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background-size:100% 1px}.tel[data-astro-cid-nen7h5rs]{justify-items:end;line-height:1.2;text-decoration:none;display:grid}.tel__num[data-astro-cid-nen7h5rs]{font-family:var(--vz-font-display);letter-spacing:.01em;white-space:nowrap;font-size:1.125rem;font-weight:300}.tel__note[data-astro-cid-nen7h5rs]{color:var(--vz-ink-muted);font-size:.75rem}@media (width<=900px){.nav[data-astro-cid-nen7h5rs]{display:none}.head__in[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto;gap:16px}}@media (width<=767px){.bar__link[data-astro-cid-nen7h5rs]{display:none}.bar__text[data-astro-cid-nen7h5rs]{padding-inline:20px}.head__in[data-astro-cid-nen7h5rs]{min-height:64px}.tel[data-astro-cid-nen7h5rs]{background:var(--dc-sage);border-radius:999px;align-content:center;min-height:44px;padding:10px 18px}.tel__note[data-astro-cid-nen7h5rs]{display:none}.tel__num[data-astro-cid-nen7h5rs]{font-size:.875rem;font-weight:500}}.foot[data-astro-cid-jo6i4kqk]{background:var(--dc-deep);color:var(--dc-on-deep);padding-block:clamp(48px,6vw,80px) 28px}.foot__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr 1fr;gap:40px;padding-bottom:48px;display:grid}.foot__name[data-astro-cid-jo6i4kqk]{font-family:var(--vz-font-display);letter-spacing:.06em;text-transform:uppercase;font-size:1.5rem;font-weight:500}.foot__sub[data-astro-cid-jo6i4kqk]{letter-spacing:.16em;text-transform:uppercase;color:var(--dc-deep-muted);margin-top:6px;font-size:.75rem}.foot__city[data-astro-cid-jo6i4kqk]{color:var(--dc-deep-muted);margin-top:20px}.foot__col[data-astro-cid-jo6i4kqk]{align-content:start;gap:10px;display:grid}.foot__cap[data-astro-cid-jo6i4kqk]{color:var(--dc-deep-muted);margin-bottom:6px}.foot__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{width:fit-content;text-decoration:none}.foot__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-underline-offset:3px;text-decoration:underline}.foot__tel[data-astro-cid-jo6i4kqk]{font-family:var(--vz-font-display);white-space:nowrap;font-size:1.25rem;font-weight:300}.foot__muted[data-astro-cid-jo6i4kqk]{color:var(--dc-deep-muted)}.foot__legal[data-astro-cid-jo6i4kqk]{color:var(--dc-deep-muted);border-top:1px solid #edeee82e;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:22px;font-size:.8125rem;display:flex}.foot__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-underline-offset:3px}@media (width<=767px){.foot__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:32px}}
