.pd-container[data-v-b0cbc7d9]{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.pd-hero[data-v-b0cbc7d9]{border-bottom:var(--bw) solid var(--border)}.pd-hero .pd-container[data-v-b0cbc7d9]{padding-top:var(--space-8);padding-bottom:var(--space-10)}.pd-breadcrumb[data-v-b0cbc7d9]{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-muted);margin-bottom:var(--space-6)}.pd-breadcrumb__back[data-v-b0cbc7d9]{color:var(--text-muted);text-decoration:none}.pd-breadcrumb__back[data-v-b0cbc7d9]:hover{color:var(--accent);text-decoration:none}.pd-breadcrumb__sep[data-v-b0cbc7d9]{margin-inline:.3em}.pd-breadcrumb__current[data-v-b0cbc7d9]{color:var(--text)}.pd-hero__badges[data-v-b0cbc7d9]{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.pd-badge[data-v-b0cbc7d9]{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-label);text-transform:uppercase;border:var(--bw) solid currentColor;border-radius:var(--radius-1);padding:.3em .6em;display:inline-block}.pd-badge--type[data-v-b0cbc7d9]{color:var(--brand);background:var(--brand-weak);border-color:var(--brand)}.pd-badge--spec[data-v-b0cbc7d9]{color:var(--text-muted);background:var(--surface-sunken);border-color:var(--n-200)}.pd-hero__name[data-v-b0cbc7d9]{margin:0 0 var(--space-3);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);text-wrap:balance;line-height:1.15}.pd-hero__meta[data-v-b0cbc7d9]{gap:var(--space-3);font-family:var(--font-mono);font-size:var(--fs-small);color:var(--text-muted);flex-wrap:wrap;align-items:center;display:flex}.pd-meta-dot[data-v-b0cbc7d9]{opacity:.4}.pd-content[data-v-b0cbc7d9]{gap:var(--space-12);padding-top:var(--space-12);padding-bottom:var(--space-20);grid-template-columns:1fr 300px;align-items:start;display:grid}.pd-main[data-v-b0cbc7d9]{gap:var(--space-8);flex-direction:column;display:flex}section[id][data-v-b0cbc7d9]{scroll-margin-top:80px}.pd-address[data-v-b0cbc7d9]{gap:var(--space-2);font-style:normal;font-size:var(--fs-body);color:var(--text);line-height:var(--lh-body);flex-direction:column;display:flex}.pd-address p[data-v-b0cbc7d9]{margin:0}.pd-address__phone a[data-v-b0cbc7d9],.pd-address__web a[data-v-b0cbc7d9]{color:var(--accent);text-decoration:none}.pd-address__phone a[data-v-b0cbc7d9]:hover,.pd-address__web a[data-v-b0cbc7d9]:hover{text-decoration:underline}.pd-map[data-v-b0cbc7d9]{margin-top:var(--space-5)}.pd-map__frame[data-v-b0cbc7d9]{border:var(--bw) solid var(--border);border-radius:var(--radius-2);filter:grayscale(.15);width:100%;height:220px;display:block}.pd-map__actions[data-v-b0cbc7d9]{margin-top:var(--space-3)}.pd-map__btn[data-v-b0cbc7d9]{background:var(--accent);color:var(--accent-on);font-size:var(--fs-small);font-weight:var(--fw-medium);border-radius:var(--radius-1);transition:opacity var(--dur-fast) var(--ease);padding:.5rem 1rem;text-decoration:none;display:inline-block}.pd-map__btn[data-v-b0cbc7d9]:hover{opacity:.9}.pd-map__btn[data-v-b0cbc7d9]:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset,2px)}.pd-poi-section[data-v-b0cbc7d9]{background:var(--surface);border-radius:var(--radius-2);box-shadow:var(--shadow-1);padding:var(--space-5)}.pd-poi-section__heading[data-v-b0cbc7d9]{margin:0 0 var(--space-4);font-size:1.05rem;font-weight:var(--fw-semi);letter-spacing:var(--ls-tight);color:var(--text)}.pd-poi-list[data-v-b0cbc7d9]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pd-poi[data-v-b0cbc7d9]{align-items:baseline;gap:0 var(--space-3);padding:var(--space-3) 0;border-top:var(--bw) solid var(--border);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.pd-poi[data-v-b0cbc7d9]:first-child{border-top:none;padding-top:0}.pd-poi__name[data-v-b0cbc7d9]{font-weight:var(--fw-medium);color:var(--text);flex:auto;min-width:40%}.pd-poi__dist[data-v-b0cbc7d9]{font-family:var(--font-mono);color:var(--text-muted)}.pd-poi__price[data-v-b0cbc7d9]{font-family:var(--font-mono);color:var(--accent)}.pd-poi__addr[data-v-b0cbc7d9]{color:var(--text-muted);font-size:var(--fs-micro);flex-basis:100%}.pd-poi__route[data-v-b0cbc7d9]{color:var(--accent);font-size:var(--fs-small);white-space:nowrap;margin-left:auto;text-decoration:none}.pd-poi__route[data-v-b0cbc7d9]:hover{text-decoration:underline}.pd-poi-note[data-v-b0cbc7d9]{margin:var(--space-3) 0 0;font-size:var(--fs-micro);color:var(--text-muted);line-height:var(--lh-body)}.pd-poi-attribution[data-v-b0cbc7d9]{margin:calc(var(--space-4) * -1) 0 0;font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-muted);line-height:var(--lh-body)}.pd-profil-section[data-v-b0cbc7d9]{gap:var(--space-8);flex-direction:column;display:flex}.pd-treatments__note[data-v-b0cbc7d9]{font-size:var(--fs-small);color:var(--text-muted);margin:0 0 var(--space-5);max-width:70ch;line-height:1.55}.pd-treatments__grid[data-v-b0cbc7d9]{gap:var(--space-5);grid-template-columns:1fr 1fr;align-items:start;display:grid}.pd-treatments__table[data-v-b0cbc7d9]{border-collapse:collapse;width:100%;font-size:var(--fs-small)}.pd-treatments__th[data-v-b0cbc7d9]{text-align:left;font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:var(--fw-medium);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted);padding:0 0 var(--space-2);border-bottom:var(--bw) solid var(--border-strong)}.pd-treatments__td[data-v-b0cbc7d9]{padding:var(--space-2) 0;border-bottom:var(--bw) solid var(--border);line-height:1.4}.pd-treatments__table tbody tr:last-child .pd-treatments__td[data-v-b0cbc7d9]{border-bottom:none}.pd-treatments__th--num[data-v-b0cbc7d9],.pd-treatments__td--num[data-v-b0cbc7d9]{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:var(--space-3)}.pd-treatments__code[data-v-b0cbc7d9]{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-subtle);margin-left:var(--space-1);white-space:nowrap;display:inline-block}@media (width<=900px){.pd-treatments__grid[data-v-b0cbc7d9]{grid-template-columns:1fr}}.pd-faq__list[data-v-b0cbc7d9]{flex-direction:column;gap:0;margin:0;padding:0;display:flex}.pd-faq__item[data-v-b0cbc7d9]{border-top:var(--bw) solid var(--border);padding:var(--space-4) 0}.pd-faq__item[data-v-b0cbc7d9]:first-child{border-top:none;padding-top:0}.pd-faq__question[data-v-b0cbc7d9]{font-size:var(--fs-body);font-weight:var(--fw-semi);color:var(--text);margin:0 0 var(--space-2)}.pd-faq__answer[data-v-b0cbc7d9]{font-size:var(--fs-small);line-height:var(--lh-body);color:var(--text-muted);max-width:72ch;margin:0}.pd-hours[data-v-b0cbc7d9]{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--text);line-height:var(--lh-body);white-space:pre-line;margin:0}.pd-premium-desc[data-v-b0cbc7d9]{font-size:var(--fs-body);color:var(--text);line-height:var(--lh-body);max-width:70ch;margin:0}.pd-claim-cta[data-v-b0cbc7d9]{background:var(--surface-sunken);border-left:var(--bw-heavy) solid var(--accent);border-radius:var(--radius-2);box-shadow:var(--shadow-1);overflow:hidden}.pd-claim-cta__body[data-v-b0cbc7d9]{padding:var(--space-6);gap:var(--space-3);flex-direction:column;display:flex}.pd-claim-cta__kicker[data-v-b0cbc7d9]{font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:var(--fw-semi);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--accent)}.pd-claim-cta__heading[data-v-b0cbc7d9]{font-size:1.1rem;font-weight:var(--fw-semi);letter-spacing:var(--ls-tight);color:var(--text);margin:0}.pd-claim-cta__text[data-v-b0cbc7d9]{font-size:var(--fs-small);line-height:var(--lh-body);color:var(--text-muted);max-width:60ch;margin:0}.pd-claim-cta__premium-hint[data-v-b0cbc7d9]{font-size:var(--fs-small);color:var(--text-muted);line-height:var(--lh-body);border-top:var(--bw) solid var(--border);padding-top:var(--space-3);margin:0}.pd-claim-cta__premium-link[data-v-b0cbc7d9]{color:var(--accent);text-decoration:none}.pd-claim-cta__premium-link[data-v-b0cbc7d9]:hover{text-decoration:underline}.pd-claim-cta__footer[data-v-b0cbc7d9]{padding-top:var(--space-3);border-top:var(--bw) solid var(--border);margin-top:var(--space-2)}.pd-claim-cta__btn[data-v-b0cbc7d9]{color:var(--accent);font-size:var(--fs-small);font-weight:var(--fw-medium);border:var(--bw) solid var(--accent);border-radius:var(--radius-1);transition:background var(--dur-fast) var(--ease);white-space:nowrap;background:0 0;padding:.55rem 1.1rem;text-decoration:none;display:inline-block}.pd-claim-cta__btn[data-v-b0cbc7d9]:hover{background:var(--accent-weak);text-decoration:none}.pd-claim-cta__btn[data-v-b0cbc7d9]:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset,2px)}.pd-attribution-text[data-v-b0cbc7d9]{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-muted);line-height:var(--lh-body);margin:0}.pd-attribution-link[data-v-b0cbc7d9]{color:var(--accent);text-decoration:none}.pd-attribution-link[data-v-b0cbc7d9]:hover{text-decoration:underline}.pd-aside__sticky[data-v-b0cbc7d9]{gap:var(--space-4);flex-direction:column;display:flex;position:sticky;top:88px}.pd-anchor-nav--mobile[data-v-b0cbc7d9]{display:none}.pd-anchor-nav--desktop[data-v-b0cbc7d9]{gap:var(--space-1);flex-direction:column;display:flex}.pd-anchor-nav__link[data-v-b0cbc7d9]{font-size:var(--fs-small);color:var(--text-muted);line-height:var(--lh-body);padding:.35em var(--space-3);border-left:var(--bw-heavy) solid transparent;transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);text-decoration:none}.pd-anchor-nav__link[data-v-b0cbc7d9]:hover{color:var(--text)}.pd-anchor-nav__link.is-active[data-v-b0cbc7d9]{color:var(--accent);font-weight:var(--fw-medium);border-left-color:var(--accent);background:var(--accent-weak)}.pd-anchor-nav__link[data-v-b0cbc7d9]:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset,2px)}.pd-dl[data-v-b0cbc7d9]{gap:var(--space-2) var(--space-4);grid-template-columns:auto 1fr;margin:0;display:grid}.pd-dt[data-v-b0cbc7d9]{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted);white-space:nowrap}.pd-dd[data-v-b0cbc7d9]{font-size:var(--fs-small);color:var(--text);word-break:break-word;margin:0}.pd-link[data-v-b0cbc7d9]{color:var(--accent);text-decoration:none}.pd-link[data-v-b0cbc7d9]:hover{text-decoration:underline}.pd-low-data-note[data-v-b0cbc7d9]{margin:var(--space-3) 0 0;font-size:var(--fs-small);color:var(--text-muted);font-style:italic}.pd-aside-nav[data-v-b0cbc7d9]{border-top:var(--bw) solid var(--border);padding-top:var(--space-4)}.pd-aside-nav__kicker[data-v-b0cbc7d9]{font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:var(--fw-medium);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-3)}.pd-aside-nav__list[data-v-b0cbc7d9]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pd-aside-nav__link[data-v-b0cbc7d9]{font-size:var(--fs-small);color:var(--accent);line-height:var(--lh-body);text-decoration:none}.pd-aside-nav__link[data-v-b0cbc7d9]:hover{text-underline-offset:2px;text-decoration:underline}.pd-source-note[data-v-b0cbc7d9]{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted);padding:var(--space-3) 0;border-top:var(--bw) solid var(--border)}@media (width<=900px){.pd-content[data-v-b0cbc7d9]{grid-template-columns:1fr}.pd-aside__sticky[data-v-b0cbc7d9]{position:static;top:auto}.pd-anchor-nav--desktop[data-v-b0cbc7d9]{display:none}.pd-anchor-nav--mobile[data-v-b0cbc7d9]{align-items:center;gap:var(--space-2);z-index:10;background:var(--paper);border-bottom:var(--bw) solid var(--border);padding:var(--space-3) var(--gutter);scrollbar-width:none;-ms-overflow-style:none;display:flex;position:sticky;top:72px;overflow-x:auto}.pd-anchor-nav--mobile[data-v-b0cbc7d9]::-webkit-scrollbar{display:none}.pd-anchor-nav--mobile .pd-anchor-nav__link[data-v-b0cbc7d9]{white-space:nowrap;border:var(--bw) solid var(--border);border-radius:var(--radius-pill,999px);flex:none;padding:.4em .9em}.pd-anchor-nav--mobile .pd-anchor-nav__link.is-active[data-v-b0cbc7d9]{border-color:var(--accent);background:var(--accent-weak);color:var(--accent)}section[id][data-v-b0cbc7d9]{scroll-margin-top:140px}}@media (width<=640px){.pd-hero .pd-container[data-v-b0cbc7d9]{padding-top:var(--space-6);padding-bottom:var(--space-8)}.pd-claim-cta__footer[data-v-b0cbc7d9]{flex-direction:column;align-items:flex-start}.pd-poi__name[data-v-b0cbc7d9]{min-width:100%}.pd-poi__route[data-v-b0cbc7d9]{flex-basis:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.pd-map__btn[data-v-b0cbc7d9],.pd-claim-cta__btn[data-v-b0cbc7d9]{transition:none}}
