:root .website[data-website] .geschichte-hero{padding-block:var(--web-abschnitt-l)}:root .website[data-website] .geschichte-hero-inhalt{justify-items:start;gap:22px;display:grid;position:relative}:root .website[data-website] .geschichte-titel{letter-spacing:-.05em;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(44px,7vw,92px);font-weight:700;line-height:1.04}:root .website[data-website] .geschichte-slogan{border:1px solid var(--familie-glas-rand);background:var(--familie-glas);box-shadow:var(--familie-glas-schatten);-webkit-backdrop-filter:blur(22px)saturate(170%);backdrop-filter:blur(22px)saturate(170%);letter-spacing:-.02em;border-radius:999px;margin:0;padding:10px 20px;font-size:clamp(17px,2vw,22px);font-weight:650;display:inline-flex}:root .website[data-website] .geschichte-logos{flex-wrap:wrap;gap:12px;margin:14px 0 0;padding:0;list-style:none;display:flex}:root .website[data-website] .geschichte-logos li{border:1px solid var(--familie-glas-rand);background:var(--familie-glas);box-shadow:var(--familie-glas-schatten);border-radius:16px;padding:10px 18px;font-size:20px}:root .website[data-website] .geschichte-abschnitt{padding-block:var(--web-abschnitt-m,72px)}:root .website[data-website] .geschichte-abschnitt>.web-heading{text-wrap:balance;letter-spacing:-.045em;max-width:22ch;font-weight:700}:root .website[data-website] .geschichte-text{max-width:68ch;color:var(--web-ink);gap:1.1em;margin-top:28px;font-size:clamp(17px,1.5vw,19px);line-height:1.75;display:grid}:root .website[data-website] .geschichte-text p{margin:0}:root .website[data-website] .geschichte-ruf{letter-spacing:-.035em;color:var(--web-akzent-tief);font-size:clamp(24px,3vw,34px);font-weight:700;line-height:1.2}:root .website[data-website] .geschichte-band{background:radial-gradient(ellipse at 90% 15%, color-mix(in srgb, var(--skin-produkt-kmu-akzent) 14%, transparent), transparent 65%), linear-gradient(125deg, var(--web-akzent-hell), var(--skin-weiss-a66));border-block:1px solid var(--familie-glas-rand)}:root .website[data-website] .geschichte-zwei{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}:root .website[data-website] .geschichte-zwei>*{min-width:0}:root .website[data-website] .geschichte-bild{margin:28px 0 0;position:sticky;top:112px}:root .website[data-website] .geschichte-karten{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px;display:grid}:root .website[data-website] .geschichte-karte{border:1px solid var(--familie-glas-rand);border-top:3px solid var(--web-akzent);background:var(--familie-glas);box-shadow:var(--familie-glas-schatten);-webkit-backdrop-filter:blur(22px)saturate(170%);backdrop-filter:blur(22px)saturate(170%);border-radius:20px;padding:28px}:root .website[data-website] .geschichte-karte h3{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:650;line-height:1.25}:root .website[data-website] .geschichte-karte p{color:var(--web-muted);margin:14px 0 0;font-size:16px;line-height:1.7}:root .website[data-website] .geschichte-unterschrift{letter-spacing:-.045em;color:var(--web-akzent-tief);margin:36px 0 28px;font-size:clamp(30px,4.4vw,54px);font-weight:700;line-height:1.1}@media (max-width:900px){:root .website[data-website] .geschichte-zwei{grid-template-columns:minmax(0,1fr)}:root .website[data-website] .geschichte-bild{margin-top:0;position:static}:root .website[data-website] .geschichte-karten{grid-template-columns:minmax(0,1fr)}}:root .website[data-website] .geschichte-film{padding-block:clamp(8px,2vw,24px) 0;scroll-margin-top:112px}:root .website[data-website] .geschichte-film .demo-video{grid-template-columns:minmax(0,1fr)}
