.igf[data-astro-cid-4csdbpar]{flex-direction:column;align-items:center;gap:1.5rem;padding-block:.5rem 0;display:flex;overflow:clip visible}.igf__reihe[data-astro-cid-4csdbpar]{justify-content:center;align-items:center;gap:0;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.igf__platz[data-astro-cid-4csdbpar]+.igf__platz[data-astro-cid-4csdbpar]{margin-left:clamp(-4rem,-3vw,-1.9rem)}.igf__platz[data-astro-cid-4csdbpar]{z-index:var(--tiefe,1);transform:translateX(var(--zug,0px));opacity:0;flex:none;transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .5s}[data-astro-cid-4csdbpar][data-igf][data-da] .igf__platz[data-astro-cid-4csdbpar]{transform:translateY(var(--heben)) rotate(var(--kipp));opacity:1}.igf__platz[data-astro-cid-4csdbpar]:first-child{transition-delay:0s}.igf__platz[data-astro-cid-4csdbpar]:nth-child(2){transition-delay:60ms}.igf__platz[data-astro-cid-4csdbpar]:nth-child(3){transition-delay:.12s}.igf__platz[data-astro-cid-4csdbpar]:nth-child(4){transition-delay:.18s}.igf__platz[data-astro-cid-4csdbpar]:nth-child(5){transition-delay:.24s}.igf__platz[data-astro-cid-4csdbpar]:nth-child(6){transition-delay:.3s}.igf__post[data-astro-cid-4csdbpar]{width:clamp(104px,19vw,320px);color:rgb(var(--ink));background:#fff;border-radius:18px;text-decoration:none;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s;display:block;overflow:hidden;box-shadow:0 18px 34px -22px #00000080,0 2px 6px -3px #00000040}.igf__kopf[data-astro-cid-4csdbpar]{align-items:center;gap:.4rem;padding:.45rem .55rem;display:flex}.igf__avatar[data-astro-cid-4csdbpar]{-o-object-fit:cover;object-fit:cover;background:linear-gradient(#fff, #fff) padding-box, conic-gradient(from 200deg, var(--gold,#f4a814), var(--orange,#f5871f), rgb(var(--brand)), var(--gold,#f4a814)) border-box;border:1.5px solid #0000;border-radius:999px;flex-shrink:0;width:clamp(18px,2vw,30px);height:clamp(18px,2vw,30px);padding:1px}.igf__avatar--leer[data-astro-cid-4csdbpar]{font-family:var(--font-heading);background:var(--sand,#f4f4f1);place-items:center;font-size:.75rem;font-weight:800;display:grid}.igf__name[data-astro-cid-4csdbpar]{white-space:nowrap;text-overflow:ellipsis;font-size:clamp(.5rem,.85vw,.8125rem);font-weight:700;line-height:1.2;overflow:hidden}.igf__bild[data-astro-cid-4csdbpar]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%;transition:filter .28s;display:block}.igf__fuss[data-astro-cid-4csdbpar]{color:rgb(var(--ink));gap:.5rem;padding:.45rem .55rem .6rem;display:flex}.igf__fuss[data-astro-cid-4csdbpar] svg[data-astro-cid-4csdbpar]{width:clamp(11px,1.25vw,19px);height:clamp(11px,1.25vw,19px)}.igf__platz[data-astro-cid-4csdbpar]:hover,.igf__platz[data-astro-cid-4csdbpar]:focus-within{z-index:30}.igf__post[data-astro-cid-4csdbpar]:hover,.igf__post[data-astro-cid-4csdbpar]:focus-visible{transform:translateY(-16px)scale(1.06);box-shadow:0 30px 50px -24px #0000008c,0 3px 10px -4px #0000004d}.igf__post[data-astro-cid-4csdbpar]:focus-visible{outline:3px solid rgb(var(--brand));outline-offset:3px}.igf__post[data-astro-cid-4csdbpar]:not(:hover):not(:focus-visible) .igf__bild[data-astro-cid-4csdbpar]{filter:saturate(.9)brightness(.97)}.igf__fussnote[data-astro-cid-4csdbpar]{text-align:center;color:rgb(var(--slate));flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.25rem .75rem;margin:0;padding-inline:1rem;font-size:.8125rem;display:flex}.igf__fussnote[data-astro-cid-4csdbpar] a[data-astro-cid-4csdbpar]{color:rgb(var(--ink));text-underline-offset:4px;font-weight:700;text-decoration:underline}@media (prefers-reduced-motion:reduce){.igf__platz[data-astro-cid-4csdbpar],.igf__post[data-astro-cid-4csdbpar],.igf__bild[data-astro-cid-4csdbpar]{transition:none}}body:has(.home-lesefluss){--hero-home-header:64px}body:has(.home-lesefluss) [data-insel-header]{padding:0}body:has(.home-lesefluss) [data-insel-header] .header-schale{max-width:none;box-shadow:none;border-width:0 0 1px;border-radius:0;margin:0}body:has(.home-lesefluss) [data-insel-header] .header-inhalt{min-height:63px;padding-block:9px}body:has(.home-lesefluss) .header-logo img{max-width:170px;height:auto}body:has(.home-lesefluss) #nav-toggle{width:44px;height:44px}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt.hero-foto{min-height:calc(100svh - var(--hero-home-header));align-items:stretch;margin-top:0;overflow:visible}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt.hero-foto .hero-foto__inhalt:has(.hero-foto__eyebrow){min-height:calc(100svh - var(--hero-home-header));flex-direction:column;align-items:flex-start;padding-bottom:52px;display:flex;padding-top:clamp(36px,6svh,76px)!important}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-foto__scrim{background:linear-gradient(90deg,#0c1611b8,#0c161166 62%,#0c16111f),linear-gradient(#0000 52%,#09100cb3)}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-foto__eyebrow{letter-spacing:.14em;margin:0 0 20px;font-size:14px;line-height:1.45}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-foto__titel{max-width:21ch;margin:0;font-size:clamp(32px,4.5vw,64px);line-height:1.08}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-foto__lead{display:none}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-foto__vorteile{gap:9px;margin:24px 0 0}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-foto__vorteile li{font-size:18px;line-height:1.4}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-foto__aktionen{flex-direction:column;align-items:flex-start;gap:16px;margin:26px 0 32px;display:flex}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .btn-foto-hell{text-align:center;min-height:52px;padding:16px 24px;font-size:18px;line-height:1.3}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-home-bewertung{flex-wrap:wrap;gap:4px 9px;font-size:14px;line-height:1.5;display:flex}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-foto__beleg{align-self:stretch;margin-top:auto;padding-top:24px}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-foto__beleg dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;width:min(100%,840px);display:grid}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-foto__beleg dl>div{grid-template-rows:subgrid;grid-row:span 2;gap:0;display:grid}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-foto__beleg dt{font-size:clamp(24px,2.8vw,36px);line-height:1.18}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-foto__beleg dd{color:#ffffffdb;text-wrap:pretty;width:auto;margin-top:6px;font-size:16px;line-height:1.4}body:has(.home-lesefluss) .home-lesefluss .home-orientierung{display:block}@media (width<=639px){body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-foto__eyebrow{letter-spacing:.12em;margin-bottom:18px;font-size:12px}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-foto__titel{font-size:clamp(30px,7.8vw,36px)}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-foto__aktionen{width:100%}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-home-bewertung{max-width:100%}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-foto__beleg dl{gap:10px 14px}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-foto__beleg dt{font-size:23px}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-foto__beleg dd{font-size:14px}}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-foto__eyebrow{display:block}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-foto__vorteile{display:flex}body:has(.home-lesefluss) [data-insel-header] .header-schale{border-radius:0!important;max-width:none!important}@media (height<=500px){body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-foto__titel{font-size:clamp(30px,4.5vw,42px)!important}body:has(.home-lesefluss) .home-lesefluss .hero-home-kompakt .hero-foto__beleg{padding-top:24px!important}}@media (width<=639px),(height<=500px) and (orientation:landscape){body:has(.home-lesefluss) .home-lesefluss .home-orientierung{display:none}}@media (width<=639px){.home-lesefluss[data-astro-cid-lcdefpme]{--section-rhythm:40px}.home-lesefluss[data-astro-cid-lcdefpme] .zielgruppen-karte[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:16/9}}.home-orientierung[data-astro-cid-lcdefpme]{display:none}@media (width<=639px) and (height>=501px){.home-orientierung[data-astro-cid-lcdefpme]{display:block}}.zielgruppen-titel[data-astro-cid-lcdefpme]{align-items:start;min-height:3.5rem}.zielgruppen-karte[data-astro-cid-lcdefpme]{grid-template-rows:auto 1fr;display:grid}.check-teaser[data-astro-cid-lcdefpme]{align-items:center;gap:2rem;display:grid}.check-teaser__bild[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3;width:100%;height:100%;min-height:220px}.check-teaser__text[data-astro-cid-lcdefpme]{text-align:left}.kontakt-zeilen[data-astro-cid-lcdefpme]{gap:.75rem;margin:0 0 .75rem;padding:0;list-style:none;display:grid}.kontakt-zeilen[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid rgb(var(--line));border-radius:var(--radius-input,.75rem);background:#fff;justify-content:space-between;align-items:center;gap:1rem;min-height:52px;padding:.5rem 1.1rem;display:flex}.kontakt-zeilen[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:rgb(var(--slate));font-size:.875rem}.kontakt-zeilen[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:rgb(var(--ink));margin:-.75rem 0;padding:.75rem 0;font-weight:600;text-decoration:none}.kontakt-zeilen[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-underline-offset:3px;text-decoration:underline}.kontakt-termin[data-astro-cid-lcdefpme]{background:rgb(var(--ink));color:#fff;border-radius:var(--radius-input,.75rem);justify-content:space-between;align-items:center;gap:1rem;min-height:52px;padding:.75rem 1.1rem;text-decoration:none;display:flex}.kontakt-termin[data-astro-cid-lcdefpme]:hover{opacity:.92}.kontakt-termin[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid rgb(var(--brand));outline-offset:3px}.kontakt-termin__zusatz[data-astro-cid-lcdefpme]{opacity:.8;font-size:.8125rem}@media (width<=479px){.kontakt-termin[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;align-items:flex-start;gap:.1rem}}@media (width>=1024px){.check-teaser[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.1fr}}@media (width<=639px){.zielgruppen-titel[data-astro-cid-lcdefpme]{min-height:0}}
