.bibliothek-module__uMXDgq__wurzel[data-profil=klar]{--page:#f4f5f7;--surface:#fff;--surface-muted:#eceef2;--text:#12151c;--text-soft:#4d5560;--line:#dde1e8;--accent:#164fa3;--accent-hover:#0f3d82;--accent-soft:#e7eefb;--on-accent:#fff;--radius-card:14px;--radius-control:10px;--content:1180px;--section-pad:clamp(72px, 9vw, 124px);--font-display:var(--font-sans,ui-sans-serif, system-ui, sans-serif);--ease:cubic-bezier(.2, 0, 0, 1);--dur-1:.16s;--dur-2:.28s;--dur-3:.48s}@media (prefers-color-scheme:dark){.bibliothek-module__uMXDgq__wurzel[data-profil=klar]{--page:#101216;--surface:#181b21;--surface-muted:#22262e;--text:#f0f3f7;--text-soft:#b2bac6;--line:#333943;--accent:#7ba8e8;--accent-hover:#9abcf0;--accent-soft:#1b3152;--on-accent:#101d30}}.bibliothek-module__uMXDgq__wurzel[data-profil=editorial]{--page:#f2efe8;--surface:#fbfaf7;--surface-muted:#eae5da;--text:#191713;--text-soft:#555046;--line:#ddd6c7;--accent:#1f5f52;--accent-hover:#17493f;--accent-soft:#dfeae5;--on-accent:#fff;--radius-card:6px;--radius-control:4px;--content:1080px;--section-pad:clamp(88px, 10vw, 148px);--font-display:var(--font-serif,ui-serif, Georgia, "Times New Roman", serif);--ease:cubic-bezier(.22, .61, .36, 1);--dur-1:.2s;--dur-2:.36s;--dur-3:.62s}@media (prefers-color-scheme:dark){.bibliothek-module__uMXDgq__wurzel[data-profil=editorial]{--page:#12110f;--surface:#1a1917;--surface-muted:#232019;--text:#f4f1ea;--text-soft:#b8b2a5;--line:#3a352c;--accent:#7fc0ad;--accent-hover:#9ad2c1;--accent-soft:#1e312c;--on-accent:#0f1a17}}.bibliothek-module__uMXDgq__wurzel[data-profil=lebendig]{--page:#f6f6f8;--surface:#fff;--surface-muted:#f4eef0;--text:#17141a;--text-soft:#54505a;--line:#e6e0e6;--accent:#c22a4e;--accent-hover:#9d1f3e;--accent-soft:#fde6ec;--on-accent:#fff;--radius-card:22px;--radius-control:14px;--content:1220px;--section-pad:clamp(76px, 9vw, 132px);--font-display:var(--font-sans,ui-sans-serif, system-ui, sans-serif);--ease:cubic-bezier(.16, .84, .44, 1);--dur-1:.14s;--dur-2:.24s;--dur-3:.42s}@media (prefers-color-scheme:dark){.bibliothek-module__uMXDgq__wurzel[data-profil=lebendig]{--page:#141117;--surface:#1c1920;--surface-muted:#262029;--text:#f5f1f6;--text-soft:#bdb4c1;--line:#3b3340;--accent:#f0829f;--accent-hover:#f5a3ba;--accent-soft:#3a1b27;--on-accent:#26131a}}.bibliothek-module__uMXDgq__wurzel[data-profil=praezise]{--page:#f3f4f6;--surface:#fff;--surface-muted:#e9ebee;--text:#0f1216;--text-soft:#4b535c;--line:#d7dbe0;--accent:#14181d;--accent-hover:#000;--accent-soft:#e6e8ea;--on-accent:#fff;--radius-card:4px;--radius-control:3px;--content:1280px;--section-pad:clamp(56px, 7vw, 96px);--font-display:var(--font-sans,ui-sans-serif, system-ui, sans-serif);--ease:cubic-bezier(.2, 0, 0, 1);--dur-1:.12s;--dur-2:.2s;--dur-3:.32s}@media (prefers-color-scheme:dark){.bibliothek-module__uMXDgq__wurzel[data-profil=praezise]{--page:#0d0f12;--surface:#15181c;--surface-muted:#1e2227;--text:#f2f4f6;--text-soft:#a8b0b8;--line:#2b3138;--accent:#eef1f4;--accent-hover:#fff;--accent-soft:#23282e;--on-accent:#14181d}}.bibliothek-module__uMXDgq__baustein{--bib-page:var(--page,#fff);--bib-surface:var(--surface,#fff);--bib-surface-muted:var(--surface-muted,#eceef2);--bib-text:var(--text,#12151c);--bib-text-soft:var(--text-soft,#4d5560);--bib-line:var(--line,#dde1e8);--bib-accent:var(--accent,#164fa3);--bib-accent-hover:var(--accent-hover,#0f3d82);--bib-accent-soft:var(--accent-soft,color-mix(in srgb, var(--accent,#164fa3) 12%, white));--bib-on-accent:var(--on-accent,#fff);--bib-radius:var(--radius-card,14px);--bib-radius-control:var(--radius-control,10px);--bib-content:var(--content,1180px);--bib-pad:var(--section-pad,clamp(72px, 9vw, 124px));--bib-font-display:var(--font-display,var(--font-sans,ui-sans-serif, system-ui, sans-serif));--bib-ease:var(--ease,cubic-bezier(.2, 0, 0, 1));--bib-dur-1:var(--dur-1,.16s);--bib-dur-2:var(--dur-2,.28s);--bib-dur-3:var(--dur-3,.48s);--bib-gap:clamp(14px, 1.8vw, 22px);--bib-shadow:0 1px 2px #1018280d, 0 24px 60px -20px color-mix(in srgb, var(--bib-text) 22%, transparent);--bib-glow:0 10px 24px -10px color-mix(in srgb, var(--bib-accent) 45%, transparent);--bib-glow-hover:0 14px 32px -10px color-mix(in srgb, var(--bib-accent) 55%, transparent)}.bibliothek-module__uMXDgq__wurzel{color:var(--text,#12151c);font-family:var(--font-sans);background:var(--page,#fff)}.bibliothek-module__uMXDgq__wurzel :focus-visible{outline:3px solid var(--bib-accent,var(--accent,#164fa3));outline-offset:3px}.bibliothek-module__uMXDgq__abschnitt{padding-block:var(--bib-pad)}.bibliothek-module__uMXDgq__abschnittFlaeche{background:var(--bib-surface)}.bibliothek-module__uMXDgq__abschnittGedaempft{background:var(--bib-surface-muted)}.bibliothek-module__uMXDgq__huelle{width:min(calc(100% - 32px), var(--bib-content));margin-inline:auto}.bibliothek-module__uMXDgq__ueberzeile{color:var(--bib-accent);letter-spacing:.16em;text-transform:uppercase;margin:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.72rem;font-weight:600}.bibliothek-module__uMXDgq__titel{max-width:18ch;font-family:var(--bib-font-display);letter-spacing:-.02em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(2rem,4.6vw,4.1rem);font-weight:700;line-height:1.06}.bibliothek-module__uMXDgq__titelBreit{max-width:24ch}.bibliothek-module__uMXDgq__vorspann{max-width:58ch;color:var(--bib-text-soft);margin:0;font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.6}.bibliothek-module__uMXDgq__kleintext{color:var(--bib-text-soft);margin:0;font-size:.88rem;line-height:1.6}.bibliothek-module__uMXDgq__nachTitel{margin-top:clamp(16px,2vw,22px)}.bibliothek-module__uMXDgq__pfeil{transition:transform var(--bib-dur-1) var(--bib-ease)}.bibliothek-module__uMXDgq__knopf:hover .bibliothek-module__uMXDgq__pfeil{transform:translate(3px)}.bibliothek-module__uMXDgq__knopf{border-radius:var(--bib-radius-control);min-height:52px;font:inherit;text-align:center;cursor:pointer;transition:transform var(--bib-dur-1) var(--bib-ease), background-color var(--bib-dur-1) var(--bib-ease), border-color var(--bib-dur-1) var(--bib-ease), box-shadow var(--bib-dur-1) var(--bib-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:9px;padding:12px 20px;font-weight:700;line-height:1;display:inline-flex}.bibliothek-module__uMXDgq__knopf:hover{transform:translateY(-1px)}.bibliothek-module__uMXDgq__knopf:active{transform:translateY(1px)scale(.99)}.bibliothek-module__uMXDgq__knopfPrimaer{color:var(--bib-on-accent);background:var(--bib-accent);box-shadow:var(--bib-glow)}.bibliothek-module__uMXDgq__knopfPrimaer:hover{background:var(--bib-accent-hover);box-shadow:var(--bib-glow-hover)}.bibliothek-module__uMXDgq__knopfSekundaer{color:var(--bib-text);border-color:var(--bib-line);background:0 0}.bibliothek-module__uMXDgq__knopfSekundaer:hover{border-color:var(--bib-text-soft);background:var(--bib-surface)}.bibliothek-module__uMXDgq__knopfInvertiert{color:var(--bib-accent);background:var(--bib-surface);box-shadow:var(--bib-shadow)}.bibliothek-module__uMXDgq__knopfInvertiert:hover{background:var(--bib-surface)}.bibliothek-module__uMXDgq__medien{border:1px solid var(--bib-line);border-radius:var(--bib-radius);background:var(--bib-surface-muted);min-height:280px;position:relative;overflow:hidden}.bibliothek-module__uMXDgq__medienHoch{min-height:min(70dvh,720px)}.bibliothek-module__uMXDgq__medienBand{aspect-ratio:16/9;min-height:0}.bibliothek-module__uMXDgq__medienInhalt{position:absolute;inset:0}.bibliothek-module__uMXDgq__medien .bibliothek-module__uMXDgq__medienFeld{min-height:0;position:absolute;inset:0}.bibliothek-module__uMXDgq__medienHinweis{border:1px solid var(--bib-line);min-height:32px;color:var(--bib-text-soft);background:color-mix(in srgb, var(--bib-surface) 92%, transparent);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;padding:6px 10px;font-size:.74rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;bottom:14px;right:14px}.bibliothek-module__uMXDgq__heroText{align-content:start;justify-items:start;gap:clamp(16px,2vw,22px);min-width:0;display:grid}.bibliothek-module__uMXDgq__heroAktionen{flex-wrap:wrap;gap:12px;width:100%;display:flex}.bibliothek-module__uMXDgq__heroTextMitte{text-align:center;justify-items:center}.bibliothek-module__uMXDgq__heroTextMitte .bibliothek-module__uMXDgq__heroAktionen{justify-content:center}.bibliothek-module__uMXDgq__heroTextMitte .bibliothek-module__uMXDgq__heroPunkte{justify-items:center}.bibliothek-module__uMXDgq__heroTextEditorial{gap:clamp(18px,2.4vw,26px)}.bibliothek-module__uMXDgq__heroPunkte{color:var(--bib-text-soft);gap:8px;margin:0;padding:0;font-size:.95rem;list-style:none;display:grid}.bibliothek-module__uMXDgq__heroPunkt{align-items:flex-start;gap:9px;display:flex}.bibliothek-module__uMXDgq__haken{color:var(--bib-accent);flex:none;margin-top:1px}.bibliothek-module__uMXDgq__heroSplit{align-items:center;gap:clamp(24px,4vw,56px);min-height:calc(100dvh - 130px);padding-block:clamp(24px,5vw,56px);display:grid}.bibliothek-module__uMXDgq__heroSplitAllein,.bibliothek-module__uMXDgq__heroEditorialAllein{gap:clamp(24px,4vw,56px);padding-block:clamp(28px,5vw,64px);display:grid}.bibliothek-module__uMXDgq__heroSplitAllein{align-items:center;min-height:calc(100dvh - 130px)}.bibliothek-module__uMXDgq__heroSplitAllein .bibliothek-module__uMXDgq__heroText,.bibliothek-module__uMXDgq__heroEditorialAllein .bibliothek-module__uMXDgq__heroText{max-width:62ch}.bibliothek-module__uMXDgq__heroBuehne{text-align:center;justify-items:center;gap:clamp(26px,4vw,44px);padding-block:clamp(32px,6vw,72px);display:grid}.bibliothek-module__uMXDgq__heroBuehne .bibliothek-module__uMXDgq__vorspann{max-width:62ch}.bibliothek-module__uMXDgq__heroBuehne .bibliothek-module__uMXDgq__titel{max-width:20ch}.bibliothek-module__uMXDgq__heroEditorial{gap:clamp(24px,4vw,52px);padding-block:clamp(28px,5vw,64px);display:grid}.bibliothek-module__uMXDgq__heroTitelEditorial{font-size:clamp(2.5rem,6vw,5.2rem);line-height:1.03}.bibliothek-module__uMXDgq__heroFakten{border-top:1px solid var(--bib-line);gap:12px;width:100%;padding-top:18px;display:grid}.bibliothek-module__uMXDgq__heroFakt{gap:2px;display:grid}.bibliothek-module__uMXDgq__heroFaktLabel{color:var(--bib-text-soft);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:700}.bibliothek-module__uMXDgq__heroFaktWert{font-weight:700}@media (min-width:880px){.bibliothek-module__uMXDgq__heroSplit{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.bibliothek-module__uMXDgq__heroSplit .bibliothek-module__uMXDgq__heroMedien{min-height:min(68dvh,720px)}.bibliothek-module__uMXDgq__heroAktionen{width:auto}}@media (min-width:1000px){.bibliothek-module__uMXDgq__heroEditorial{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:end}.bibliothek-module__uMXDgq__heroEditorial .bibliothek-module__uMXDgq__heroFakten{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}@media (max-width:767px){.bibliothek-module__uMXDgq__heroSplit{min-height:0}.bibliothek-module__uMXDgq__heroBuehne{text-align:left;justify-items:start}.bibliothek-module__uMXDgq__medienBand{aspect-ratio:4/3}}.bibliothek-module__uMXDgq__leistungenRaster{gap:var(--bib-gap);margin-top:clamp(28px,4vw,52px);display:grid}.bibliothek-module__uMXDgq__leistung{border:1px solid var(--bib-line);border-radius:var(--bib-radius);background:var(--bib-surface);align-content:start;gap:10px;min-width:0;padding:clamp(20px,2.4vw,32px);display:grid}.bibliothek-module__uMXDgq__leistungGross{background:var(--bib-accent-soft)}.bibliothek-module__uMXDgq__leistungIcon{color:var(--bib-accent);display:inline-flex}.bibliothek-module__uMXDgq__leistungTitel{overflow-wrap:anywhere;margin:0;font-size:clamp(1.2rem,2vw,1.5rem);font-weight:700;line-height:1.2}.bibliothek-module__uMXDgq__leistungKennung{color:var(--bib-accent);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.85rem;font-weight:700}.bibliothek-module__uMXDgq__leistungText{max-width:42ch;color:var(--bib-text-soft);margin:0;line-height:1.65}.bibliothek-module__uMXDgq__leistungenReihen{margin-top:clamp(20px,3vw,40px);display:grid}.bibliothek-module__uMXDgq__leistungReihe{border-top:1px solid var(--bib-line);gap:6px;padding-block:clamp(20px,2.6vw,30px);display:grid}.bibliothek-module__uMXDgq__leistungReihe:last-child{border-bottom:1px solid var(--bib-line)}@media (min-width:768px){.bibliothek-module__uMXDgq__leistungenKarten{grid-template-columns:repeat(3,minmax(0,1fr))}.bibliothek-module__uMXDgq__leistungReihe{grid-template-columns:72px minmax(0,300px) minmax(0,1fr);align-items:start;gap:24px}}@media (min-width:900px){.bibliothek-module__uMXDgq__leistungenBento{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.bibliothek-module__uMXDgq__leistungGross{grid-row:span 2}}.bibliothek-module__uMXDgq__referenzenKopf{gap:clamp(14px,2vw,22px);display:grid}.bibliothek-module__uMXDgq__belegeRaster{border:1px solid var(--bib-line);border-radius:var(--bib-radius);background:var(--bib-line);gap:1px;margin-top:clamp(28px,4vw,52px);display:grid;overflow:hidden}.bibliothek-module__uMXDgq__beleg{background:var(--bib-surface);align-content:start;gap:10px;min-width:0;min-height:200px;padding:clamp(22px,2.6vw,34px);display:grid}.bibliothek-module__uMXDgq__belegIcon{border:1px solid var(--bib-line);border-radius:var(--bib-radius-control);color:var(--bib-accent);background:var(--bib-accent-soft);padding:10px;display:inline-flex}.bibliothek-module__uMXDgq__belegTitel{overflow-wrap:anywhere;margin:0;font-size:1.15rem;font-weight:700;line-height:1.25}.bibliothek-module__uMXDgq__zitateRaster{gap:var(--bib-gap);margin-top:clamp(28px,4vw,52px);display:grid}.bibliothek-module__uMXDgq__zitat{border:1px solid var(--bib-line);border-radius:var(--bib-radius);background:var(--bib-surface);align-content:start;gap:16px;min-width:0;padding:clamp(22px,2.6vw,34px);display:grid}.bibliothek-module__uMXDgq__zitatText{font-family:var(--bib-font-display);overflow-wrap:anywhere;margin:0;font-size:clamp(1.1rem,1.9vw,1.4rem);line-height:1.4}.bibliothek-module__uMXDgq__zitatQuelle{color:var(--bib-text-soft);gap:2px;margin:0;font-size:.9rem;display:grid}.bibliothek-module__uMXDgq__zitatName{color:var(--bib-text);font-weight:700}.bibliothek-module__uMXDgq__zahlenRaster{border:1px solid var(--bib-line);border-radius:var(--bib-radius);background:var(--bib-line);gap:1px;margin-top:clamp(28px,4vw,52px);display:grid;overflow:hidden}.bibliothek-module__uMXDgq__zahl{background:var(--bib-surface);align-content:start;gap:6px;min-width:0;padding:clamp(20px,2.4vw,30px);display:grid}.bibliothek-module__uMXDgq__zahlWert{font-family:var(--bib-font-display);overflow-wrap:anywhere;font-size:clamp(1.7rem,3.2vw,2.5rem);font-weight:700;line-height:1.05}.bibliothek-module__uMXDgq__zahlBezeichnung{font-weight:700}@media (min-width:768px){.bibliothek-module__uMXDgq__belegeRaster{grid-template-columns:repeat(3,minmax(0,1fr))}.bibliothek-module__uMXDgq__zitateRaster{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.bibliothek-module__uMXDgq__zahlenRaster{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.bibliothek-module__uMXDgq__prozessSchritte{margin-top:clamp(28px,4vw,52px);gap:clamp(20px,3vw,36px);margin-inline:0;padding:0;list-style:none;display:grid}.bibliothek-module__uMXDgq__prozessSchritt{border-top:2px solid var(--bib-accent);align-content:start;gap:8px;min-width:0;padding-top:16px;display:grid}.bibliothek-module__uMXDgq__prozessNummer{color:var(--bib-accent);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.85rem;font-weight:700}.bibliothek-module__uMXDgq__prozessTitel{overflow-wrap:anywhere;margin:0;font-size:1.15rem;font-weight:700;line-height:1.25}.bibliothek-module__uMXDgq__prozessDauer{color:var(--bib-text-soft);letter-spacing:.06em;text-transform:uppercase;font-size:.82rem;font-weight:700}.bibliothek-module__uMXDgq__zeitstrahl{margin-top:clamp(28px,4vw,52px);margin-inline:0;padding:0;list-style:none;display:grid}.bibliothek-module__uMXDgq__zeitstrahlStation{gap:6px;padding:0 0 clamp(22px,3vw,34px) 46px;display:grid;position:relative}.bibliothek-module__uMXDgq__zeitstrahlStation:last-child{padding-bottom:0}.bibliothek-module__uMXDgq__zeitstrahlStation:before{content:"";background:var(--bib-line);width:1px;position:absolute;top:20px;bottom:-6px;left:7px}.bibliothek-module__uMXDgq__zeitstrahlStation:last-child:before{display:none}.bibliothek-module__uMXDgq__zeitstrahlStation:after{content:"";border:2px solid var(--bib-accent);background:var(--bib-surface);border-radius:999px;width:15px;height:15px;position:absolute;top:6px;left:0}@media (min-width:768px){.bibliothek-module__uMXDgq__prozessSchritte{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.bibliothek-module__uMXDgq__faqAkkordeon{gap:clamp(20px,3vw,36px);display:grid}.bibliothek-module__uMXDgq__faqListe{gap:clamp(24px,3.4vw,40px);margin-top:clamp(28px,4vw,52px);display:grid}.bibliothek-module__uMXDgq__faqEintrag{border:1px solid var(--bib-line);border-radius:var(--bib-radius);background:var(--bib-surface)}.bibliothek-module__uMXDgq__faqStapel{gap:var(--bib-gap);align-content:start;display:grid}.bibliothek-module__uMXDgq__faqFrage{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:16px 20px;font-weight:700;line-height:1.35;list-style:none;display:flex}.bibliothek-module__uMXDgq__faqFrage::-webkit-details-marker{display:none}.bibliothek-module__uMXDgq__faqZeichen{color:var(--bib-accent);transition:transform var(--bib-dur-2) var(--bib-ease);flex:none;font-size:1.4rem;line-height:1}details[open] .bibliothek-module__uMXDgq__faqZeichen{transform:rotate(45deg)}.bibliothek-module__uMXDgq__faqAntwort{color:var(--bib-text-soft);margin:0;padding:0 20px 20px;line-height:1.7}.bibliothek-module__uMXDgq__faqListenEintrag{border-top:1px solid var(--bib-line);gap:8px;min-width:0;padding-top:16px;display:grid}.bibliothek-module__uMXDgq__faqListenFrage{overflow-wrap:anywhere;margin:0;font-size:1.15rem;font-weight:700;line-height:1.3}@media (min-width:900px){.bibliothek-module__uMXDgq__faqAkkordeon{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(32px,5vw,80px)}.bibliothek-module__uMXDgq__faqListe{grid-template-columns:repeat(2,minmax(0,1fr))}}.bibliothek-module__uMXDgq__abschluss{padding-block:var(--bib-pad)}.bibliothek-module__uMXDgq__abschlussFormular{align-items:start;gap:clamp(28px,4vw,60px);display:grid}.bibliothek-module__uMXDgq__abschlussArgument{align-content:start;gap:clamp(14px,2vw,22px);display:grid}.bibliothek-module__uMXDgq__punkte{gap:14px;margin:0;padding:0;list-style:none;display:grid}.bibliothek-module__uMXDgq__punkt{align-items:flex-start;gap:12px;display:flex}.bibliothek-module__uMXDgq__abschlussBand{background:var(--bib-accent);color:var(--bib-on-accent)}.bibliothek-module__uMXDgq__abschlussBand .bibliothek-module__uMXDgq__titel,.bibliothek-module__uMXDgq__abschlussBand .bibliothek-module__uMXDgq__vorspann{color:var(--bib-on-accent)}.bibliothek-module__uMXDgq__abschlussBand .bibliothek-module__uMXDgq__vorspann{opacity:.86}.bibliothek-module__uMXDgq__bandInhalt{justify-items:start;gap:clamp(18px,2.6vw,28px);display:grid}.bibliothek-module__uMXDgq__wechsel{align-items:center;gap:clamp(24px,3.5vw,48px);display:grid}.bibliothek-module__uMXDgq__wechselAktion{justify-items:start;gap:14px;display:grid}@media (min-width:900px){.bibliothek-module__uMXDgq__abschlussFormular{grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}.bibliothek-module__uMXDgq__abschlussHaftend{position:sticky;top:24px}}@media (min-width:860px){.bibliothek-module__uMXDgq__wechsel{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.bibliothek-module__uMXDgq__kopf{border-bottom:1px solid var(--bib-line);background:var(--bib-page)}.bibliothek-module__uMXDgq__kopfOhneRahmen{border-bottom:0}.bibliothek-module__uMXDgq__kopfHaftend{z-index:20;background:color-mix(in srgb, var(--bib-page) 92%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:0}.bibliothek-module__uMXDgq__kopfZeile{justify-content:space-between;align-items:center;gap:16px;min-height:72px;display:flex}.bibliothek-module__uMXDgq__marke{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;flex:0 auto;align-items:center;min-height:44px;font-size:1.05rem;font-weight:700;display:inline-flex}.bibliothek-module__uMXDgq__markeLogo{object-fit:contain;object-position:left center;width:auto;max-width:min(200px,45vw);height:40px;display:block}.bibliothek-module__uMXDgq__kopfSeite{align-items:center;gap:14px;display:flex}.bibliothek-module__uMXDgq__kopfNav{display:none}.bibliothek-module__uMXDgq__navLink{background-image:linear-gradient(var(--bib-accent), var(--bib-accent));transition:background-size var(--bib-dur-2) var(--bib-ease);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;padding-bottom:2px}.bibliothek-module__uMXDgq__navLink:hover{background-size:100% 2px}.bibliothek-module__uMXDgq__kopfTelefon{align-items:center;gap:8px;font-weight:700;display:none}.bibliothek-module__uMXDgq__kopfAktion{min-height:44px;padding:10px 16px}.bibliothek-module__uMXDgq__fuss{border-top:1px solid var(--bib-line);color:var(--bib-text-soft);padding-block:clamp(28px,4vw,48px);font-size:.9rem}.bibliothek-module__uMXDgq__fussKompakt{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.bibliothek-module__uMXDgq__fussSpalten{gap:clamp(24px,3vw,40px);display:grid}.bibliothek-module__uMXDgq__fussMarke{color:var(--bib-text);font-size:1.05rem;font-weight:700}.bibliothek-module__uMXDgq__fussLogo{object-fit:contain;object-position:left center;vertical-align:middle;width:auto;max-width:160px;height:28px;display:inline-block}.bibliothek-module__uMXDgq__fussSpalte{align-content:start;gap:8px;display:grid}.bibliothek-module__uMXDgq__fussSpalteTitel{color:var(--bib-text);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.85rem;font-weight:700}.bibliothek-module__uMXDgq__fussLink{align-items:center;min-height:32px;display:inline-flex}.bibliothek-module__uMXDgq__fussRechts{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.bibliothek-module__uMXDgq__fussRechtsZeile{border-top:1px solid var(--bib-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:clamp(20px,3vw,32px);padding-top:clamp(16px,2vw,22px);display:flex}@media (min-width:640px){.bibliothek-module__uMXDgq__kopfTelefon{display:inline-flex}}@media (min-width:900px){.bibliothek-module__uMXDgq__kopfNav{align-items:center;gap:24px;font-size:.92rem;font-weight:700;display:flex}.bibliothek-module__uMXDgq__fussSpalten{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.bibliothek-module__uMXDgq__wurzel *,.bibliothek-module__uMXDgq__wurzel :before,.bibliothek-module__uMXDgq__wurzel :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.bewegung-module__hjv_AG__einblenden{transition:opacity var(--dur-3,.48s) var(--ease,cubic-bezier(.2, 0, 0, 1)), transform var(--dur-3,.48s) var(--ease,cubic-bezier(.2, 0, 0, 1));transition-delay:var(--einblenden-verzoegerung,0s)}.bewegung-module__hjv_AG__einblenden.bewegung-module__hjv_AG__wartet{opacity:0;transform:translateY(22px)}.bewegung-module__hjv_AG__einblenden.bewegung-module__hjv_AG__wartet[data-richtung=oben]{transform:translateY(22px)}.bewegung-module__hjv_AG__einblenden.bewegung-module__hjv_AG__wartet[data-richtung=unten]{transform:translateY(-22px)}.bewegung-module__hjv_AG__einblenden.bewegung-module__hjv_AG__wartet[data-richtung=links]{transform:translate(-26px)}.bewegung-module__hjv_AG__einblenden.bewegung-module__hjv_AG__wartet[data-richtung=rechts]{transform:translate(26px)}.bewegung-module__hjv_AG__einblenden.bewegung-module__hjv_AG__wartet[data-richtung=keine]{transform:none}.bewegung-module__hjv_AG__kartenStapel{gap:var(--karten-luecke,clamp(20px, 4vw, 40px));display:grid}.bewegung-module__hjv_AG__karte{transform-origin:50% 0}@keyframes bewegung-module__hjv_AG__karten-eintritt{0%{transform:translate3d(0, calc(-2 * var(--karten-versatz,16px)), 0) scale(calc(1 - var(--karten-tiefe,.06)))}to{transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bewegung-module__hjv_AG__karte{top:calc(var(--karten-schritt,88px) + var(--karten-index,0) * var(--karten-versatz,16px));animation:linear both bewegung-module__hjv_AG__karten-eintritt;animation-timeline:view();animation-range:entry entry 90%;position:sticky}}}@media (prefers-reduced-motion:reduce){.bewegung-module__hjv_AG__einblenden{transition:none}.bewegung-module__hjv_AG__einblenden.bewegung-module__hjv_AG__wartet{opacity:1;transform:none}.bewegung-module__hjv_AG__karte{animation:none;transform:none}}
.lichtfeld-module__pMlfeG__lichtfeld{min-height:var(--licht-hoehe,280px);pointer-events:none;isolation:isolate;contain:paint;background-color:var(--licht-grund,color-mix(in oklab, var(--accent,#164fa3) 10%, #08090c));background-image:radial-gradient(120% 85% at 50% 6%, color-mix(in oklab, var(--licht-farbe,var(--accent,#164fa3)) 38%, transparent), transparent 62%), repeating-linear-gradient(180deg, color-mix(in oklab, var(--licht-farbe,var(--accent,#164fa3)) 20%, transparent) 0 1px, transparent 1px 32px);opacity:calc(.55 + .45 * var(--licht-staerke,.6));background-position:top;display:block;position:relative;overflow:hidden}.lichtfeld-module__pMlfeG__flaeche{width:100%;height:100%;display:block;position:absolute;inset:0}.lichtfeld-module__pMlfeG__lichtfeld[data-modus=css] .lichtfeld-module__pMlfeG__flaeche{display:none}
.bodenleger-landshut-module__RrYRHq__seite{background:var(--page);color:var(--text);font-family:var(--font-sans)}.bodenleger-landshut-module__RrYRHq__leiste{color:#f1e9dd;letter-spacing:.16em;text-transform:uppercase;background:#2f2a26;font-size:.7rem}.bodenleger-landshut-module__RrYRHq__leisteInnen{justify-content:space-between;gap:16px;max-width:1296px;margin:0 auto;padding:9px clamp(20px,5vw,72px);display:flex}.bodenleger-landshut-module__RrYRHq__leisteRechts{display:none}@media (min-width:720px){.bodenleger-landshut-module__RrYRHq__leisteRechts{display:inline}}.bodenleger-landshut-module__RrYRHq__kopf [data-baustein=kopfzeile]>div>span:first-child{letter-spacing:.14em;text-transform:uppercase;font-size:.9rem;font-weight:700}@media (min-width:720px){.bodenleger-landshut-module__RrYRHq__kopf [data-baustein=kopfzeile]>div>span:first-child{letter-spacing:.2em;font-size:.95rem}}.bodenleger-landshut-module__RrYRHq__hero{padding:0 clamp(10px,1.6vw,22px)}.bodenleger-landshut-module__RrYRHq__heroBuehne{background:#3a3531;align-items:flex-end;min-height:min(80svh,720px);display:flex;position:relative;overflow:hidden}.bodenleger-landshut-module__RrYRHq__heroBild{object-fit:cover;object-position:50% 62%}.bodenleger-landshut-module__RrYRHq__heroSchleier{background:linear-gradient(90deg,#1c1815d1 0%,#1c18158c 46%,#1c18151f 100%),linear-gradient(#1c181500 55%,#1c18158c 100%);position:absolute;inset:0}.bodenleger-landshut-module__RrYRHq__heroText{z-index:1;color:#fff;width:100%;max-width:980px;padding:clamp(40px,7vw,96px) clamp(22px,6vw,84px) clamp(32px,5vw,72px);position:relative}.bodenleger-landshut-module__RrYRHq__heroEyebrow{letter-spacing:.18em;text-transform:uppercase;color:#f1e9dd;margin:0 0 18px;font-size:.72rem;font-weight:700}.bodenleger-landshut-module__RrYRHq__heroTitel{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(2.4rem,4.8vw,4.3rem);font-weight:500;line-height:1.02}.bodenleger-landshut-module__RrYRHq__heroAkzent{color:#e7d6c2;display:block}.bodenleger-landshut-module__RrYRHq__heroIntro{color:#f4eee6;max-width:34rem;margin:22px 0 0;font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.65}.bodenleger-landshut-module__RrYRHq__heroAktionen{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:30px;display:flex}.bodenleger-landshut-module__RrYRHq__knopfSand,.bodenleger-landshut-module__RrYRHq__knopfDunkel{border-radius:2px;justify-content:center;align-items:center;min-height:52px;padding:0 28px;font-size:.98rem;font-weight:600;text-decoration:none;transition:background-color .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);display:inline-flex}.bodenleger-landshut-module__RrYRHq__knopfSand{color:#2f2a26;background:#e7d6c2}.bodenleger-landshut-module__RrYRHq__knopfSand:hover{background:#f1e5d6}.bodenleger-landshut-module__RrYRHq__knopfDunkel{color:#fff;background:#2f2a26}.bodenleger-landshut-module__RrYRHq__knopfDunkel:hover{background:#4a423b}.bodenleger-landshut-module__RrYRHq__knopfSand:focus-visible,.bodenleger-landshut-module__RrYRHq__knopfDunkel:focus-visible,.bodenleger-landshut-module__RrYRHq__textLink:focus-visible,.bodenleger-landshut-module__RrYRHq__textLinkHell:focus-visible{outline-offset:3px;outline:3px solid #c79a6a}.bodenleger-landshut-module__RrYRHq__textLink,.bodenleger-landshut-module__RrYRHq__textLinkHell{border-bottom:1px solid;align-items:center;min-height:44px;font-size:.98rem;font-weight:600;text-decoration:none;display:inline-flex}.bodenleger-landshut-module__RrYRHq__textLink{color:#2f2a26}.bodenleger-landshut-module__RrYRHq__textLinkHell{color:#fff}.bodenleger-landshut-module__RrYRHq__fakten{gap:0;max-width:1296px;margin:0 auto;padding:0 clamp(20px,5vw,72px);list-style:none;display:grid}.bodenleger-landshut-module__RrYRHq__fakt{border-bottom:1px solid var(--line);min-height:60px;color:var(--text);align-items:center;gap:14px;font-size:.95rem;display:flex}.bodenleger-landshut-module__RrYRHq__faktStrich{background:#b08a63;flex:none;width:22px;height:2px}@media (min-width:820px){.bodenleger-landshut-module__RrYRHq__fakten{grid-template-columns:repeat(3,1fr)}.bodenleger-landshut-module__RrYRHq__fakt{border-bottom:0;min-height:76px}}.bodenleger-landshut-module__RrYRHq__huelle{max-width:1296px;margin:0 auto;padding:0 clamp(20px,5vw,72px)}.bodenleger-landshut-module__RrYRHq__kennzeile{letter-spacing:.18em;text-transform:uppercase;color:#7d5f40;margin:0 0 18px;font-size:.72rem;font-weight:700}.bodenleger-landshut-module__RrYRHq__titel{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text);margin:0;font-size:clamp(2rem,3.6vw,3.1rem);font-weight:500;line-height:1.08}.bodenleger-landshut-module__RrYRHq__absatz{color:var(--text-soft);margin:0;font-size:1rem;line-height:1.7}.bodenleger-landshut-module__RrYRHq__leistungen{border-top:1px solid var(--line);padding:clamp(72px,10vw,140px) 0}.bodenleger-landshut-module__RrYRHq__leistungenRaster{gap:40px;display:grid}.bodenleger-landshut-module__RrYRHq__leistungenKopf .bodenleger-landshut-module__RrYRHq__absatz{max-width:30rem;margin-top:22px}.bodenleger-landshut-module__RrYRHq__leistungenListe{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.bodenleger-landshut-module__RrYRHq__leistung{border-bottom:1px solid var(--line);gap:6px;padding:24px 0;display:grid}.bodenleger-landshut-module__RrYRHq__leistungTitel{letter-spacing:-.01em;margin:0;font-size:1.3rem;font-weight:600}@media (min-width:960px){.bodenleger-landshut-module__RrYRHq__leistungenRaster{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:80px}.bodenleger-landshut-module__RrYRHq__leistungenKopf{align-self:start;position:sticky;top:40px}.bodenleger-landshut-module__RrYRHq__leistung{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:32px;padding:28px 0}}.bodenleger-landshut-module__RrYRHq__vorteile{background:#ece5d9;display:grid}.bodenleger-landshut-module__RrYRHq__vorteileBild{min-height:420px;position:relative}.bodenleger-landshut-module__RrYRHq__vorteileBildObjekt{object-fit:cover}.bodenleger-landshut-module__RrYRHq__vorteileText{padding:clamp(56px,8vw,112px) clamp(22px,6vw,96px)}.bodenleger-landshut-module__RrYRHq__vorteileText .bodenleger-landshut-module__RrYRHq__absatz{max-width:34rem;margin-top:20px}.bodenleger-landshut-module__RrYRHq__vorteileListe{border-top:1px solid #d3c7b6;margin:34px 0 0;padding:0;list-style:none}.bodenleger-landshut-module__RrYRHq__vorteil{border-bottom:1px solid #d3c7b6;padding:20px 0}.bodenleger-landshut-module__RrYRHq__vorteilTitel{margin:0 0 6px;font-size:1.08rem;font-weight:600}@media (min-width:960px){.bodenleger-landshut-module__RrYRHq__vorteile{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bodenleger-landshut-module__RrYRHq__vorteileBild{min-height:100%}}.bodenleger-landshut-module__RrYRHq__referenzen{padding:clamp(72px,10vw,140px) 0}.bodenleger-landshut-module__RrYRHq__referenzenKopf{gap:18px;margin-bottom:clamp(32px,4vw,56px);display:grid}.bodenleger-landshut-module__RrYRHq__galerie{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.bodenleger-landshut-module__RrYRHq__galerieEintrag{margin:0}.bodenleger-landshut-module__RrYRHq__galerieEintrag:first-child{grid-column:1/-1}.bodenleger-landshut-module__RrYRHq__galerieRahmen{aspect-ratio:4/3;background:#ece5d9;position:relative;overflow:hidden}.bodenleger-landshut-module__RrYRHq__galerieEintrag:first-child .bodenleger-landshut-module__RrYRHq__galerieRahmen{aspect-ratio:16/10}.bodenleger-landshut-module__RrYRHq__galerieBild{object-fit:cover;transition:transform .9s cubic-bezier(.22,1,.36,1)}.bodenleger-landshut-module__RrYRHq__galerieEintrag:hover .bodenleger-landshut-module__RrYRHq__galerieBild{transform:scale(1.03)}.bodenleger-landshut-module__RrYRHq__galerieUnterschrift{letter-spacing:.04em;color:var(--text-soft);margin-top:10px;font-size:.82rem}@media (min-width:960px){.bodenleger-landshut-module__RrYRHq__referenzenKopf{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:end;gap:64px}.bodenleger-landshut-module__RrYRHq__galerie{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.bodenleger-landshut-module__RrYRHq__galerieEintrag:first-child{grid-area:span 2/1/auto/span 4}.bodenleger-landshut-module__RrYRHq__galerieEintrag:first-child .bodenleger-landshut-module__RrYRHq__galerieRahmen{aspect-ratio:auto;height:calc(100% - 30px);min-height:520px}.bodenleger-landshut-module__RrYRHq__galerieEintrag:nth-child(2),.bodenleger-landshut-module__RrYRHq__galerieEintrag:nth-child(3){grid-column:5/span 2}.bodenleger-landshut-module__RrYRHq__galerieEintrag:nth-child(4){grid-column:1/span 3}.bodenleger-landshut-module__RrYRHq__galerieEintrag:nth-child(5){grid-column:4/span 3}.bodenleger-landshut-module__RrYRHq__galerieEintrag:nth-child(4) .bodenleger-landshut-module__RrYRHq__galerieRahmen,.bodenleger-landshut-module__RrYRHq__galerieEintrag:nth-child(5) .bodenleger-landshut-module__RrYRHq__galerieRahmen{aspect-ratio:16/9}}.bodenleger-landshut-module__RrYRHq__ablauf{background:var(--surface);border-top:1px solid var(--line);padding:clamp(72px,10vw,140px) 0}.bodenleger-landshut-module__RrYRHq__ablaufListe{counter-reset:schritt;gap:0;margin:clamp(36px,5vw,64px) 0 0;padding:0;list-style:none;display:grid}.bodenleger-landshut-module__RrYRHq__schritt{counter-increment:schritt;padding:0 0 34px 52px;position:relative}.bodenleger-landshut-module__RrYRHq__schritt:before{content:counter(schritt);background:var(--surface);color:#7d5f40;border:1px solid #b08a63;border-radius:50%;place-items:center;width:34px;height:34px;font-size:.85rem;font-weight:600;display:grid;position:absolute;top:0;left:0}.bodenleger-landshut-module__RrYRHq__schritt:after{content:"";background:var(--line);width:1px;position:absolute;top:38px;bottom:4px;left:17px}.bodenleger-landshut-module__RrYRHq__schritt:last-child:after{display:none}.bodenleger-landshut-module__RrYRHq__schrittTitel{margin:4px 0 8px;font-size:1.15rem;font-weight:600}@media (min-width:960px){.bodenleger-landshut-module__RrYRHq__ablaufListe{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.bodenleger-landshut-module__RrYRHq__schritt{padding:56px 0 0}.bodenleger-landshut-module__RrYRHq__schritt:after{width:auto;height:1px;inset:17px -26px auto 46px}}.bodenleger-landshut-module__RrYRHq__kontakt{color:#f4eee6;background:#2f2a26;padding:clamp(72px,10vw,128px) 0;scroll-margin-top:12px}.bodenleger-landshut-module__RrYRHq__kontaktRaster{gap:44px;display:grid}.bodenleger-landshut-module__RrYRHq__kontaktKennzeile{letter-spacing:.18em;text-transform:uppercase;color:#e7d6c2;margin:0 0 18px;font-size:.72rem;font-weight:700}.bodenleger-landshut-module__RrYRHq__kontaktTitel{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(2.1rem,4.4vw,3.6rem);font-weight:500;line-height:1.06}.bodenleger-landshut-module__RrYRHq__kontaktIntro{color:#ddd3c7;max-width:28rem;margin:22px 0 0;line-height:1.7}.bodenleger-landshut-module__RrYRHq__kontaktHinweis{color:#e7d6c2;border-left:2px solid #b08a63;margin:28px 0 0;padding-left:16px;font-size:.95rem;line-height:1.6}.bodenleger-landshut-module__RrYRHq__kontaktTelefon{color:#fff;border-bottom:1px solid #e7d6c280;align-items:center;min-height:44px;margin-top:34px;font-size:clamp(1.4rem,2.4vw,1.8rem);font-weight:500;text-decoration:none;display:inline-flex}.bodenleger-landshut-module__RrYRHq__kontaktTelefon:focus-visible{outline-offset:3px;outline:3px solid #e7d6c2}.bodenleger-landshut-module__RrYRHq__kontaktAdresse{color:#c9bdb0;margin:14px 0 0;font-size:.92rem;line-height:1.7}.bodenleger-landshut-module__RrYRHq__formularKarte{color:#2f2a26}@media (min-width:960px){.bodenleger-landshut-module__RrYRHq__kontaktRaster{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:72px}.bodenleger-landshut-module__RrYRHq__kontaktText{position:sticky;top:40px}}.bodenleger-landshut-module__RrYRHq__fragen{border-top:1px solid var(--line)}@media (prefers-reduced-motion:reduce){.bodenleger-landshut-module__RrYRHq__galerieBild,.bodenleger-landshut-module__RrYRHq__knopfSand,.bodenleger-landshut-module__RrYRHq__knopfDunkel{transition:none}.bodenleger-landshut-module__RrYRHq__galerieEintrag:hover .bodenleger-landshut-module__RrYRHq__galerieBild{transform:none}}
