.bs:where(.astro-weiviich){box-sizing:border-box;max-width:var(--raster-aussen);padding:var(--abschnitt) var(--raster-rand);color:var(--color-text);text-align:center;margin-inline:auto}.bs-h2:where(.astro-weiviich){font-family:var(--font-headline);font-weight:var(--head-weight);font-size:var(--head-section);line-height:var(--line-height-hero);margin:0 0 var(--block);text-wrap:balance}.bs-vor:where(.astro-weiviich){margin:0 0 var(--space-2);font-family:var(--font-body);line-height:var(--line-height-body);display:block}.bs-liste:where(.astro-weiviich){gap:var(--space-12);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.bs-liste:where(.astro-weiviich){gap:var(--space-8);grid-template-columns:1fr 1fr}}.bs-v:where(.astro-weiviich){flex-direction:column;align-items:center;display:flex}.bs-siegel:where(.astro-weiviich){filter:drop-shadow(0 6px 10px #0000002e);width:11rem;height:auto;transform:rotate(-6deg)}.bs-titel:where(.astro-weiviich){font-family:var(--font-headline);font-weight:var(--head-weight);font-size:var(--head-title);line-height:var(--line-height-headline);margin:var(--space-4) 0 0}.bs-satz:where(.astro-weiviich){max-width:26rem;margin:var(--space-2) 0 var(--space-3);color:var(--color-text-muted)}@media (width<=47.99rem){.bs-siegel:where(.astro-weiviich){width:9rem}}.df:where(.astro-lbvy5zo4){text-align:center}.df-text:where(.astro-lbvy5zo4){color:var(--color-accent);font-family:var(--font-headline);font-size:var(--head-section);font-weight:var(--head-weight);margin:0;font-style:italic;line-height:1}.warum:where(.astro-ddkayh5q){background:var(--color-bg);color:var(--color-text)}.f2-titel:where(.astro-ddkayh5q){background:var(--color-bg);box-sizing:border-box;min-height:calc((100svh - var(--header-height)) * .72);align-items:end;display:grid;position:relative;overflow:hidden}.f2-titel:where(.astro-ddkayh5q) picture{position:absolute;inset:0}.f2-titel:where(.astro-ddkayh5q) img{object-fit:cover;width:100%;height:100%;display:block}.f2-titel-schleier:where(.astro-ddkayh5q){background:linear-gradient(180deg, #0f0c091f 0%, transparent 26%, color-mix(in oklab, var(--color-bg) 62%, transparent) 50%, var(--color-bg) 78%);position:absolute;inset:0}.f2-titel-text:where(.astro-ddkayh5q){box-sizing:border-box;width:100%;max-width:var(--raster-aussen);padding:var(--space-8) var(--raster-rand) var(--space-4);color:var(--color-text);text-shadow:0 0 1.2rem var(--color-bg), 0 0 .4rem var(--color-bg);margin-inline:auto;position:relative}.f2-h1:where(.astro-ddkayh5q){font-family:var(--font-headline);font-weight:var(--head-weight);font-size:var(--head-foto);line-height:var(--line-height-hero);text-wrap:balance;margin:0}.f2-unter:where(.astro-ddkayh5q){margin:var(--space-2) 0 0;font-family:var(--font-body);font-size:var(--text-lg);font-weight:500;line-height:var(--line-height-body);letter-spacing:normal;color:var(--color-text);display:block}@media (width<=59.98rem){.f2-titel:where(.astro-ddkayh5q){min-height:calc((100svh - var(--header-height)) * .62)}.f2-titel-text:where(.astro-ddkayh5q){padding-block:var(--space-6) var(--space-3)}}@media (width<=47.99rem){.f2-titel:where(.astro-ddkayh5q){min-height:calc((100svh - var(--header-height)) * .46)}}.warum-abschnitt:where(.astro-ddkayh5q){width:var(--raster-breite);padding-block:var(--abschnitt) 0;margin-inline:auto}.warum-abschnitt--folgt:where(.astro-ddkayh5q){padding-block:var(--abschnitt)}.warum-h2:where(.astro-ddkayh5q){margin:0 0 var(--block);font-family:var(--font-headline);font-weight:var(--head-weight);font-size:var(--head-section);line-height:var(--line-height-hero);text-wrap:balance;scroll-margin-top:var(--space-3)}.warum-abschnitt--folgt:where(.astro-ddkayh5q) .warum-h2:where(.astro-ddkayh5q){margin-top:var(--block)}.warum-h3:where(.astro-ddkayh5q){font-family:var(--font-headline);font-weight:var(--head-weight);font-size:var(--head-sub);line-height:var(--line-height-headline);text-wrap:balance;margin:0}.gruende:where(.astro-ddkayh5q){counter-reset:grund;gap:clamp(3rem,4.5vw,4rem);margin:0;padding:0;list-style:none;display:grid}.grund:where(.astro-ddkayh5q){counter-increment:grund;scroll-margin-top:var(--space-3);grid-template-columns:minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.grund__bild:where(.astro-ddkayh5q){border-radius:var(--kasten-rundung);background:var(--color-flaeche);overflow:hidden}.grund__bild:where(.astro-ddkayh5q) picture{height:100%;display:block}.grund__bild:where(.astro-ddkayh5q) img{object-fit:cover;width:100%;height:100%;display:block}.grund__text:where(.astro-ddkayh5q){gap:var(--space-1);justify-items:start;display:grid}.grund__text:where(.astro-ddkayh5q) p:where(.astro-ddkayh5q){margin:0}.grund:where(.astro-ddkayh5q):before{content:counter(grund, decimal-leading-zero);font-family:var(--font-headline);font-weight:var(--head-weight);font-size:var(--head-title);color:var(--color-accent);line-height:1}.grund__bild:where(.astro-ddkayh5q){aspect-ratio:16/9;order:-1}.grund__text:where(.astro-ddkayh5q)>p:where(.astro-ddkayh5q):first-of-type{font-weight:var(--gewicht-kraeftig)}.grund__beleg:where(.astro-ddkayh5q){color:var(--color-text-muted)}@media (width>=60rem){.grund:where(.astro-ddkayh5q){column-gap:var(--raster-spalt);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:.75rem}.grund:where(.astro-ddkayh5q):before{grid-area:1/1/span 4}.grund__text:where(.astro-ddkayh5q){display:contents}.grund__text:where(.astro-ddkayh5q)>:where(.astro-ddkayh5q){grid-column:2/span 4}.grund__text:where(.astro-ddkayh5q)>.grund__beleg:where(.astro-ddkayh5q),.grund__text:where(.astro-ddkayh5q)>.grund__weg:where(.astro-ddkayh5q){grid-column:6/span 4}.grund__text:where(.astro-ddkayh5q)>.warum-h3:where(.astro-ddkayh5q){grid-row:1}.grund__text:where(.astro-ddkayh5q)>p:where(.astro-ddkayh5q):first-of-type{grid-row:2}.grund__text:where(.astro-ddkayh5q)>.grund__beleg:where(.astro-ddkayh5q){color:var(--color-text-muted);grid-row:1/span 2}.grund__text:where(.astro-ddkayh5q)>.grund__weg:where(.astro-ddkayh5q){grid-row:3}.grund__bild:where(.astro-ddkayh5q){aspect-ratio:3/2;order:0;grid-area:1/10/span 4/span 3;height:auto}}.kacheln:where(.astro-ddkayh5q){gap:var(--block) var(--raster-spalt);--kachel-format:3 / 2;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=60rem){.kacheln:where(.astro-ddkayh5q){grid-template-columns:repeat(3,minmax(0,1fr))}}.garantie:where(.astro-ddkayh5q){background:var(--color-flaeche);position:relative}
