.kontakt-plate__grid[data-astro-cid-qx4j4tql]{gap:var(--space-8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.kontakt-plate__call[data-astro-cid-qx4j4tql]{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.kontakt-plate__owner[data-astro-cid-qx4j4tql]{margin:0 0 var(--space-2);font-size:var(--step-lead);font-weight:var(--weight-detail);text-wrap:balance;line-height:1.3}.kontakt-plate__phone[data-astro-cid-qx4j4tql]{padding-block:var(--space-1);border-radius:var(--radius-card);color:var(--text);font-family:var(--font-display);font-size:var(--step-phone-contact);font-stretch:var(--stretch-display);font-weight:var(--weight-action);font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:.14em;white-space:nowrap;transition:color var(--duration-fast) var(--ease-out), text-decoration-color var(--duration-fast) var(--ease-out);margin-inline-start:-.04em;line-height:1.05;text-decoration-thickness:.05em;display:inline-block}@media (hover:hover){.kontakt-plate__phone[data-astro-cid-qx4j4tql]:hover{text-decoration-color:var(--accent)}}.kontakt-plate__phone[data-astro-cid-qx4j4tql]:active{color:var(--accent);text-decoration-color:var(--accent)}.kontakt-plate__phone[data-astro-cid-qx4j4tql]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}.kontakt-plate__hours[data-astro-cid-qx4j4tql]{margin:var(--space-3) 0 0;color:var(--muted);font-size:var(--step-lead);font-variant-numeric:tabular-nums;text-wrap:pretty;line-height:1.35}.kontakt-plate__mail[data-astro-cid-qx4j4tql]{gap:var(--space-1);margin:var(--space-6) 0 0;padding-top:var(--space-5);border-top:1px solid var(--line);align-self:stretch;display:grid}.kontakt-plate__mail[data-astro-cid-qx4j4tql] span[data-astro-cid-qx4j4tql]{color:var(--muted);font-size:var(--step-meta);line-height:1.4}.kontakt-plate__mail[data-astro-cid-qx4j4tql] a[data-astro-cid-qx4j4tql]{min-height:44px;color:var(--accent);font-size:var(--step-lead);font-weight:var(--weight-detail);overflow-wrap:anywhere;text-underline-offset:5px;justify-self:start;align-items:center;text-decoration:underline 1px;display:inline-flex}@media (hover:hover){.kontakt-plate__mail[data-astro-cid-qx4j4tql] a[data-astro-cid-qx4j4tql]:hover{text-decoration-thickness:2px}}.kontakt-plate__mail[data-astro-cid-qx4j4tql] a[data-astro-cid-qx4j4tql]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:4px}.kontakt-plate__seat[data-astro-cid-qx4j4tql]{margin:var(--space-4) 0 0;color:var(--muted);font-size:var(--step-meta);font-variant-numeric:tabular-nums;text-wrap:pretty;flex-wrap:wrap;column-gap:.3em;line-height:1.5;display:flex}.kontakt-plate__seat[data-astro-cid-qx4j4tql] span[data-astro-cid-qx4j4tql]{white-space:nowrap}.kontakt-plate__seat[data-astro-cid-qx4j4tql] span[data-astro-cid-qx4j4tql]+span[data-astro-cid-qx4j4tql]:before{content:"· "}@media (width<=560px){.kontakt-plate__seat[data-astro-cid-qx4j4tql]{flex-direction:column}.kontakt-plate__seat[data-astro-cid-qx4j4tql] span[data-astro-cid-qx4j4tql]+span[data-astro-cid-qx4j4tql]:before{content:none}}.kontakt-plate__sheet[data-astro-cid-qx4j4tql]{min-width:0}@media (width>=1000px){.kontakt-plate__mail[data-astro-cid-qx4j4tql]{margin-top:var(--space-8)}.kontakt-plate__grid[data-astro-cid-qx4j4tql]{gap:var(--space-10);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media (width>=1000px) and (height>=900px){.kontakt-plate__call[data-astro-cid-qx4j4tql]{top:calc(var(--top-chrome-height) + var(--space-6));position:sticky}}@media (prefers-reduced-motion:reduce){.kontakt-plate__phone[data-astro-cid-qx4j4tql]{transition:none}}.location-map[data-astro-cid-4eth3l44]{width:100%;height:100%;min-height:var(--location-map-min-h,16rem);text-align:center;background-color:color-mix(in oklch, currentColor 5%, transparent);background-image:linear-gradient(color-mix(in oklch, currentColor 8%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklch, currentColor 8%, transparent) 1px, transparent 1px);background-size:3rem 3rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1rem;display:flex;position:relative}.location-map__note[data-astro-cid-4eth3l44]{margin:0;font-size:1rem;line-height:1.4}.location-map[data-astro-cid-4eth3l44] .location-map__frame{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.kontakt-seat__grid[data-astro-cid-e3qsownu]{gap:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}.kontakt-seat__words[data-astro-cid-e3qsownu]{min-width:0}.kontakt-seat__words[data-astro-cid-e3qsownu] h2[data-astro-cid-e3qsownu]{text-wrap:balance;margin:0}.kontakt-seat__text[data-astro-cid-e3qsownu]{max-width:38ch;margin:var(--space-5) 0 0;font-size:var(--step-lead);text-wrap:pretty;line-height:1.45}.kontakt-seat__areas[data-astro-cid-e3qsownu]{border-top:1px solid var(--line);min-width:0;margin:0}.kontakt-seat__area[data-astro-cid-e3qsownu]{gap:var(--space-1);padding-block:var(--space-4);border-bottom:1px solid var(--line);display:grid}.kontakt-seat__area[data-astro-cid-e3qsownu] dt[data-astro-cid-e3qsownu]{font-weight:var(--weight-detail);line-height:1.35}.kontakt-seat__area[data-astro-cid-e3qsownu] dd[data-astro-cid-e3qsownu]{color:var(--muted);text-wrap:pretty;margin:0;line-height:1.5}.kontakt-seat__map[data-astro-cid-e3qsownu]{aspect-ratio:4/3;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-panel);--location-map-min-h:0;overflow:hidden}@media (width>=560px){.kontakt-seat__area[data-astro-cid-e3qsownu]{column-gap:var(--space-6);grid-template-columns:minmax(0,13rem) minmax(0,1fr);align-items:baseline}.kontakt-seat__map[data-astro-cid-e3qsownu]{aspect-ratio:16/9}}@media (width>=1000px){.kontakt-seat__grid[data-astro-cid-e3qsownu]{gap:var(--space-9) var(--space-10);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.kontakt-seat__map[data-astro-cid-e3qsownu]{aspect-ratio:21/8;grid-column:1/-1}}
