.titelbild[data-astro-cid-xkq25h3u]{margin-top:var(--space-7);border-radius:var(--radius-md);background:var(--color-surface);position:relative;overflow:hidden}.titelbild[data-astro-cid-xkq25h3u] img[data-astro-cid-xkq25h3u]{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.titelbild[data-astro-cid-xkq25h3u] a[data-astro-cid-xkq25h3u]{display:block}.logo-overlay[data-astro-cid-xkq25h3u]{top:var(--space-4);right:var(--space-4);opacity:.75;filter:drop-shadow(0 1px 3px #00000073);pointer-events:none;width:clamp(6rem,16%,11rem);height:auto;position:absolute}.titelbild[data-astro-cid-xkq25h3u] .logo-overlay[data-astro-cid-xkq25h3u]{aspect-ratio:auto;object-fit:contain;width:clamp(6rem,16%,11rem)}.banner[data-astro-cid-xkq25h3u]{padding:var(--space-2) var(--space-4);font-size:var(--text-label)}.banner-ohne-bild[data-astro-cid-xkq25h3u]{margin-top:var(--space-6)}.preis-hinweis[data-astro-cid-xkq25h3u]{white-space:pre-line}.bildmarken[data-astro-cid-xkq25h3u]{top:var(--space-4);left:var(--space-4);justify-items:start;gap:var(--space-2);pointer-events:none;display:grid;position:absolute}.fakten[data-astro-cid-xkq25h3u]{gap:var(--space-5);margin-top:var(--space-6);padding-top:var(--space-5);border-top:2px solid var(--color-accent);display:grid}.fakten[data-astro-cid-xkq25h3u] dl[data-astro-cid-xkq25h3u]{gap:var(--space-4) var(--space-5);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));margin:0;display:grid}.fakten[data-astro-cid-xkq25h3u] dt[data-astro-cid-xkq25h3u],.preis-label[data-astro-cid-xkq25h3u]{color:var(--color-text-muted);font-size:var(--text-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase}.fakten[data-astro-cid-xkq25h3u] dd[data-astro-cid-xkq25h3u]{margin:var(--space-1) 0 0;font-weight:var(--weight-medium)}.abschluss[data-astro-cid-xkq25h3u]{gap:var(--space-4) var(--space-6);padding:var(--space-5);border-radius:var(--radius-md);background:var(--color-surface);flex-wrap:wrap;align-items:center;display:flex}.preis[data-astro-cid-xkq25h3u]{flex:14rem}.preis-wert[data-astro-cid-xkq25h3u]{margin-top:var(--space-1);font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:1.3}.preis-hinweis[data-astro-cid-xkq25h3u]{margin-top:var(--space-2);font-size:var(--text-sm)}.vermittelt[data-astro-cid-xkq25h3u] p[data-astro-cid-xkq25h3u]+p[data-astro-cid-xkq25h3u]{margin-top:var(--space-3)}.kurztext[data-astro-cid-xkq25h3u]{max-width:var(--measure)}.eckdaten[data-astro-cid-xkq25h3u]{gap:var(--space-2);max-width:var(--measure);margin-top:var(--space-5);padding:0;list-style:none;display:grid}.eckdaten[data-astro-cid-xkq25h3u] li[data-astro-cid-xkq25h3u]{padding-left:var(--space-5);position:relative}.eckdaten[data-astro-cid-xkq25h3u] li[data-astro-cid-xkq25h3u]:before{content:"";background:var(--color-accent);width:.375em;height:.375em;position:absolute;top:.62em;left:.125rem}.beschreibung[data-astro-cid-xkq25h3u]{margin-top:var(--space-8)}.beschreibung-titel[data-astro-cid-xkq25h3u],.kontakt-titel[data-astro-cid-xkq25h3u]{margin-bottom:var(--space-5);font-size:var(--text-xl)}.beschreibung[data-astro-cid-xkq25h3u] .prose[data-astro-cid-xkq25h3u]{max-width:var(--measure)}.beschreibung[data-astro-cid-xkq25h3u] .prose[data-astro-cid-xkq25h3u] h3{margin-top:var(--space-6);font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label)}.beschreibung[data-astro-cid-xkq25h3u] .prose[data-astro-cid-xkq25h3u] h3:not(:first-child){margin-top:var(--space-8)}.kontakt[data-astro-cid-xkq25h3u]{padding-top:var(--space-5);border-top:2px solid var(--color-accent);align-self:start}.person[data-astro-cid-xkq25h3u]{gap:var(--space-1);display:grid}.person[data-astro-cid-xkq25h3u] .foto{width:160px;height:160px;margin-bottom:var(--space-3);border-radius:var(--radius-full);object-fit:cover;object-position:top}.name[data-astro-cid-xkq25h3u]{font-weight:var(--weight-semibold)}.name[data-astro-cid-xkq25h3u] a[data-astro-cid-xkq25h3u]{color:inherit;text-decoration:none}.funktion[data-astro-cid-xkq25h3u]{color:var(--color-text-muted)}.kontaktdaten[data-astro-cid-xkq25h3u]{gap:var(--space-3);margin:var(--space-5) 0;display:grid}.kontaktdaten[data-astro-cid-xkq25h3u] dt[data-astro-cid-xkq25h3u]{color:var(--color-text-muted);font-size:var(--text-label-sm)}.kontaktdaten[data-astro-cid-xkq25h3u] dd[data-astro-cid-xkq25h3u]{overflow-wrap:anywhere;margin:0}.zurueck[data-astro-cid-xkq25h3u]{margin-top:var(--space-8)}@media (width>=960px){.fakten[data-astro-cid-xkq25h3u]{grid-template-columns:minmax(0,1fr) auto;align-items:start}.abschluss[data-astro-cid-xkq25h3u]{flex-direction:column;align-items:stretch;min-width:20rem}.preis[data-astro-cid-xkq25h3u]{flex:none}.titelbild[data-astro-cid-xkq25h3u] img[data-astro-cid-xkq25h3u]{aspect-ratio:16/9}.kontakt[data-astro-cid-xkq25h3u]{top:calc(var(--header-h-desktop) + var(--space-5));position:sticky}}
