.home-head[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-10)}.home-hero[data-astro-cid-j7pv25f6]{padding-block:clamp(1.5rem,4vw,4rem) clamp(2.5rem,5vw,4.5rem)}@media(min-width:900px){.hero--home[data-astro-cid-j7pv25f6]{grid-template-columns:1.12fr .88fr;gap:var(--space-14)}}.hero--home[data-astro-cid-j7pv25f6] .hero__copy[data-astro-cid-j7pv25f6]{max-width:40rem}.home-hero__visual[data-astro-cid-j7pv25f6]{margin:0}@media(max-width:899px){.home-hero__visual[data-astro-cid-j7pv25f6]{order:-1}}.home-hero__visual[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto;aspect-ratio:1173 / 831;object-fit:cover;border-radius:var(--radius-2xl);background:var(--bg-alt);box-shadow:var(--shadow-2)}@media(min-width:900px){.home-hero__visual[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 5;object-position:57% center}}@media(max-width:599px){.home-hero__visual[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{aspect-ratio:16 / 9}}.home-hero__visual[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{margin-top:var(--space-3);font-size:var(--font-size-small);color:var(--muted)}.home-hero__call[data-astro-cid-j7pv25f6]{font-size:var(--font-size-small);color:var(--muted)}.home-hero__call[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.home-hero__proof[data-astro-cid-j7pv25f6]{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line);font-size:var(--font-size-small);color:var(--muted)}.home-sortiment[data-astro-cid-j7pv25f6]{padding-top:clamp(2rem,4vw,3.5rem)}.marken[data-astro-cid-j7pv25f6]{margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--line);display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3) var(--space-8)}.marken__label[data-astro-cid-j7pv25f6]{font-size:var(--font-size-small);color:var(--muted)}.marken__list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6)}.marken__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:var(--font-weight-semibold);font-size:1.125rem;letter-spacing:var(--letter-spacing-tight);color:var(--heading)}.sortiment__note[data-astro-cid-j7pv25f6]{margin-top:var(--space-4);font-size:var(--font-size-small);color:var(--muted)}@media(min-width:900px){.split[data-astro-cid-j7pv25f6]{grid-template-columns:.95fr 1.05fr;gap:var(--space-16)}.split--balanced[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;align-items:start}}.showroom__adresse[data-astro-cid-j7pv25f6]{font-size:var(--font-size-small)}.region-list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid}.region-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;gap:var(--space-1);padding-block:var(--space-5);border-top:1px solid var(--line)}.region-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child{border-bottom:1px solid var(--line)}.region-list__head[data-astro-cid-j7pv25f6]{font-weight:var(--font-weight-semibold);color:var(--heading)}.ratgeber-list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;max-width:48rem}.ratgeber-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line)}.ratgeber-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child{border-bottom:1px solid var(--line)}.ratgeber-row[data-astro-cid-j7pv25f6]{display:grid;gap:var(--space-1);padding-block:var(--space-5);color:inherit;text-decoration:none}.ratgeber-row__titel[data-astro-cid-j7pv25f6]{font-size:var(--font-size-h3);color:var(--heading);transition:color var(--duration-quick) var(--easing-standard)}@media(hover:hover){.ratgeber-row[data-astro-cid-j7pv25f6]:hover .ratgeber-row__titel[data-astro-cid-j7pv25f6]{color:var(--accent-strong)}}.section-foot[data-astro-cid-j7pv25f6]{margin-top:var(--space-10);display:flex;justify-content:flex-start}.cta-band__sign[data-astro-cid-j7pv25f6]{font-weight:var(--font-weight-semibold);color:var(--dark-text)}
