.h-fakten[data-astro-cid-fizt4go2]{background:var(--color-navy);color:var(--color-white);margin-top:48px;padding:56px 0}.h-fakten__grid[data-astro-cid-fizt4go2]{grid-template-columns:repeat(4,1fr);gap:40px;display:grid}.h-fakt[data-astro-cid-fizt4go2]{flex-direction:column;display:flex}.h-fakt__zahl[data-astro-cid-fizt4go2]{font-size:var(--fs-h1);color:var(--color-white);font-variant-numeric:tabular-nums;font-weight:300;line-height:1}.h-fakt__klein[data-astro-cid-fizt4go2]{letter-spacing:.02em;color:#ffffffb3;margin-right:.3em;font-size:.4em}.h-fakt__klein--nach[data-astro-cid-fizt4go2]{margin-left:.3em;margin-right:0}.h-fakt__label[data-astro-cid-fizt4go2]{font-size:var(--fs-meta);letter-spacing:.04em;color:#ffffffb3;max-width:26ch;margin-top:10px}.h-block[data-astro-cid-fizt4go2]{background:var(--color-white);padding:60px 0}.h-block--alt[data-astro-cid-fizt4go2]{background:var(--color-cream)}.h-block[data-astro-cid-fizt4go2] h2[data-astro-cid-fizt4go2]{font-size:var(--fs-h2);margin:14px 0;line-height:1.12}.h-block__lead[data-astro-cid-fizt4go2]{color:var(--color-ink-soft);max-width:60ch;margin:0 0 22px}.h-block__downloads[data-astro-cid-fizt4go2]{flex-wrap:wrap;gap:8px 28px;margin:18px 0 0;display:flex}.h-block__downloads[data-astro-cid-fizt4go2] a[data-astro-cid-fizt4go2]{font-size:var(--fs-meta);color:var(--color-red);border-bottom:1px solid #0000;font-weight:600;text-decoration:none;transition:border-color .15s}.h-block__downloads[data-astro-cid-fizt4go2] a[data-astro-cid-fizt4go2]:hover{border-bottom-color:var(--color-red)}.h-punkte[data-astro-cid-fizt4go2]{max-width:68ch;margin:0 0 26px;padding:0;list-style:none}.h-punkte[data-astro-cid-fizt4go2] li[data-astro-cid-fizt4go2]{color:var(--color-ink-soft);padding:7px 0 7px 22px;position:relative}.h-punkte[data-astro-cid-fizt4go2] li[data-astro-cid-fizt4go2]:before{content:"";background:var(--color-red);width:12px;height:2px;position:absolute;top:17px;left:0}.h-stufen[data-astro-cid-fizt4go2]{grid-template-columns:repeat(3,1fr);align-items:end;gap:12px;margin-top:34px;display:grid}.h-stufe[data-astro-cid-fizt4go2]{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-white);flex-direction:column;gap:6px;padding:18px;display:flex}.h-stufe--1[data-astro-cid-fizt4go2]{min-height:104px}.h-stufe--2[data-astro-cid-fizt4go2]{background:var(--color-navy);border-color:var(--color-navy);min-height:136px}.h-stufe--3[data-astro-cid-fizt4go2]{min-height:168px}.h-stufe__titel[data-astro-cid-fizt4go2]{color:var(--color-navy);font-weight:700}.h-stufe__sub[data-astro-cid-fizt4go2]{font-size:var(--fs-meta);color:var(--color-iron-grey);line-height:1.45}.h-stufe--2[data-astro-cid-fizt4go2] .h-stufe__titel[data-astro-cid-fizt4go2]{color:var(--color-white)}.h-stufe--2[data-astro-cid-fizt4go2] .h-stufe__sub[data-astro-cid-fizt4go2]{color:#ffffffbf}.h-stufe--2[data-astro-cid-fizt4go2]{position:relative}.h-stufe--2[data-astro-cid-fizt4go2]:after{content:"";background:var(--color-red);width:26px;height:2px;position:absolute;bottom:12px;left:18px}.h-stufen__caption[data-astro-cid-fizt4go2]{font-size:var(--fs-meta);color:var(--color-iron-grey);max-width:62ch;margin:14px 0 0}.h-sprachen[data-astro-cid-fizt4go2]{background:var(--color-navy);color:var(--color-white);padding:64px 0}.h-sprachen[data-astro-cid-fizt4go2] .eyebrow[data-astro-cid-fizt4go2]{color:#ffffffa6}.h-sprachen[data-astro-cid-fizt4go2] .eyebrow--line[data-astro-cid-fizt4go2]:after{background:#ffffff4d}.h-sprachen__title[data-astro-cid-fizt4go2]{color:var(--color-white);font-size:var(--fs-h2);margin:14px 0}.h-sprachen__text[data-astro-cid-fizt4go2]{color:#ffffffd9;max-width:62ch;margin:0}.h-sprachen__grid[data-astro-cid-fizt4go2]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:56px;display:grid}.h-sprachen__bild[data-astro-cid-fizt4go2]{justify-self:center;width:100%;max-width:420px;height:auto;display:block}.h-prozesse[data-astro-cid-fizt4go2]{grid-template-columns:repeat(3,1fr);gap:28px 40px;margin-top:10px;display:grid}.h-prozess[data-astro-cid-fizt4go2]{border-top:1px solid var(--color-line);padding-top:16px}.h-prozess__titel[data-astro-cid-fizt4go2]{font-size:var(--fs-h3);color:var(--color-navy);margin:0 0 8px;font-weight:700}.h-prozess__text[data-astro-cid-fizt4go2]{color:var(--color-ink-soft);max-width:52ch;margin:0}.h-kataloge[data-astro-cid-fizt4go2]{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:4px;display:grid}.h-kat[data-astro-cid-fizt4go2]{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-white);align-items:stretch;text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex;overflow:hidden}.h-kat[data-astro-cid-fizt4go2]:hover{border-color:var(--color-navy);transform:translateY(-2px);box-shadow:0 12px 26px -16px #141e3266}.h-kat__cover[data-astro-cid-fizt4go2]{aspect-ratio:210/297;background:var(--color-light-grey);flex:0 0 40%;overflow:hidden}.h-kat__cover[data-astro-cid-fizt4go2] img{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .4s cubic-bezier(.2,.7,.2,1);display:block}.h-kat[data-astro-cid-fizt4go2]:hover .h-kat__cover[data-astro-cid-fizt4go2] img{transform:scale(1.035)}.h-kat__body[data-astro-cid-fizt4go2]{flex-direction:column;flex:auto;gap:4px;padding:20px;display:flex}.h-kat__name[data-astro-cid-fizt4go2]{font-size:var(--fs-h3);color:var(--color-navy);font-weight:700}.h-kat__sub[data-astro-cid-fizt4go2]{font-size:var(--fs-meta);color:var(--color-iron-grey);line-height:1.4}.h-kat__meta[data-astro-cid-fizt4go2]{border-top:1px solid var(--color-line);font-size:var(--fs-meta);color:var(--color-iron-grey);letter-spacing:.04em;font-variant-numeric:tabular-nums;margin-top:auto;padding-top:11px;position:relative}.h-kat__meta[data-astro-cid-fizt4go2]:before{content:"";background:var(--color-red);transform-origin:0;width:26px;height:1px;transition:transform .45s cubic-bezier(.2,.7,.2,1);position:absolute;top:-1px;left:0;transform:scaleX(0)}.h-kat[data-astro-cid-fizt4go2]:hover .h-kat__meta[data-astro-cid-fizt4go2]:before{transform:scaleX(1)}.h-kat__cta[data-astro-cid-fizt4go2]{font-size:var(--fs-meta);color:var(--color-red);padding-top:9px;font-weight:600}@media (prefers-reduced-motion:reduce){.h-kat__meta[data-astro-cid-fizt4go2]:before,.h-kat__cover[data-astro-cid-fizt4go2] img{transition:none}}.h-kontakt[data-astro-cid-fizt4go2]{background:var(--color-navy);color:var(--color-white);text-align:center;padding:64px 0}.h-kontakt__title[data-astro-cid-fizt4go2]{color:var(--color-white);font-size:var(--fs-h2);margin:0 0 12px}.h-kontakt__text[data-astro-cid-fizt4go2]{color:#ffffffd9;margin:0 0 22px}.h-kontakt[data-astro-cid-fizt4go2] .btn[data-astro-cid-fizt4go2]{background:var(--color-white);border-color:var(--color-white);color:var(--color-navy)}.h-kontakt[data-astro-cid-fizt4go2] .btn[data-astro-cid-fizt4go2]:hover{color:var(--color-white);background:0 0}@media (width<=900px){.h-sprachen__grid[data-astro-cid-fizt4go2]{grid-template-columns:1fr;gap:32px}.h-sprachen__bild[data-astro-cid-fizt4go2]{width:82%}.h-fakten__grid[data-astro-cid-fizt4go2]{grid-template-columns:repeat(2,1fr);gap:28px}}@media (width<=760px){.h-stufen[data-astro-cid-fizt4go2]{grid-template-columns:1fr;align-items:stretch}.h-stufe--1[data-astro-cid-fizt4go2],.h-stufe--2[data-astro-cid-fizt4go2],.h-stufe--3[data-astro-cid-fizt4go2]{min-height:0}.h-prozesse[data-astro-cid-fizt4go2],.h-kataloge[data-astro-cid-fizt4go2]{grid-template-columns:1fr}}
