@layer seite;@layer gemeinsam{.ue-hero-foto{max-width:620px}.ue-hero-foto img{aspect-ratio:3/2;height:auto}.ue-gruppe{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:40px 64px}.ue-gruppe .versal{max-width:16ch;margin-top:22px}.ue-gruppe .kr-txt{max-width:50ch}.ue-gruppe .kr-txt b{font-weight:600}.ue-gruppe .textlink{margin-top:28px}.ue-gruppe .kr-glas{justify-self:end;width:100%;max-width:560px}.ue-dk{padding:24px 28px}.ue-dk .kr-dk-kopf .tag{flex:none}.ue-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.ue-kpis li{background:var(--mint-hell);border-radius:6px;padding:14px}.ue-kpis b{font:600 24px/1 var(--sans);letter-spacing:-.03em;white-space:nowrap;display:block}.ue-kpis span{font:600 12px/1.3 var(--sans);letter-spacing:-.01em;margin-top:8px;display:block}.ue-kpis em{font:500 12px/1.35 var(--sans);color:var(--grau-4);margin-top:4px;font-style:normal;display:block}.ue-chart{border:1px solid var(--grau-1);border-radius:6px;margin-top:12px;padding:16px}.ue-ch{font:600 12px/1 var(--sans);letter-spacing:-.01em;justify-content:space-between;gap:12px;display:flex}.ue-ch b{color:var(--grau-4);font-feature-settings:"tnum";font-weight:600}.ue-chart svg{width:100%;height:auto;margin-top:12px;display:block}.ue-achse{font:500 11px/1 var(--sans);color:var(--grau-4);font-feature-settings:"tnum";justify-content:space-between;margin-top:8px;display:flex}.ue-dk .kr-dk-fuss{flex-wrap:wrap}.ue-dk .kr-dk-fuss .tag{background:var(--lav-2);margin-left:auto}@media (width<=999px){.ue-gruppe{grid-template-columns:minmax(0,1fr);gap:32px}.ue-gruppe .kr-glas{justify-self:start;max-width:none}.ue-dk{padding:20px}}@media (width<=560px){.ue-kpis{grid-template-columns:minmax(0,1fr)}.ue-dk .kr-dk-fuss .tag{margin-left:0}}.ue-gruender{gap:var(--fuge);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:56px;display:grid}.ue-gr{background:var(--mint-2);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.ue-gr figure,.ue-gr img{height:100%}.ue-gr-txt{flex-direction:column;justify-content:center;padding:28px 32px 32px;display:flex}.ue-gr-txt .eyebrow-k{color:var(--grau-4);margin:0}.ue-gr-txt h3{font:600 28px/1.15 var(--sans);letter-spacing:-.03em;margin-top:12px}.ue-gr-txt .kr-txt{font-size:16px}.ue-gr figcaption{display:none}@media (hover:hover) and (pointer:fine){.ue-gr:hover{background:var(--mint)}}@media (width<=999px){.ue-gruender{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.ue-gr{grid-template-columns:minmax(0,1fr)}.ue-gr img{height:auto}.ue-gr figcaption{display:block}.ue-gr-txt .eyebrow-k,.ue-gr-txt h3{display:none}.ue-gr-txt{padding:20px 20px 24px}.ue-gr-txt .kr-txt{margin-top:0}}#weg .kr-kopf.zentriert .versal{max-width:22ch}.ue-chronik{gap:var(--fuge);max-width:1080px;margin:56px auto 0;display:grid}.ue-schritt{grid-template-columns:104px 44px minmax(0,1fr);align-items:start;display:grid}.ue-zeit{background:var(--weiss);justify-self:start;margin-top:24px}.ue-linie{height:100%;min-height:80px;display:block;position:relative}.ue-linie:before{content:"";top:0;left:21px;bottom:calc(-1 * var(--fuge));background:#24272c24;width:2px;position:absolute}.ue-schritt:first-child .ue-linie:before{top:30px}.ue-schritt:last-child .ue-linie:before{height:30px;bottom:auto}.ue-linie:after{content:"";background:var(--aqua);border-radius:50%;width:12px;height:12px;position:absolute;top:26px;left:16px;box-shadow:0 0 0 4px #ffffffe6}.ue-karte{background:var(--weiss);border-radius:var(--r);grid-template-columns:minmax(0,1fr) 168px;align-items:center;gap:28px;padding:22px 24px 22px 28px;transition:background-color .2s;display:grid}@media (hover:hover) and (pointer:fine){.ue-karte:hover{background:var(--mint-hell)}}.ue-karte h3{font:600 21px/1.3 var(--sans);letter-spacing:-.02em;text-wrap:balance}.ue-karte p{font:500 16px/1.5 var(--sans);letter-spacing:-.01em;color:var(--ink);max-width:58ch;margin-top:8px}.ue-karte img{aspect-ratio:3/2;object-fit:cover;background:var(--grau-1);border-radius:4px;width:100%;height:auto;display:block}@media (width<=767px){.ue-schritt{grid-template-columns:32px minmax(0,1fr);row-gap:8px}.ue-zeit{grid-area:1/2;margin-top:0}.ue-linie{grid-area:1/1/3;min-height:0}.ue-linie:before{left:9px}.ue-linie:after{top:6px;left:4px}.ue-schritt:first-child .ue-linie:before{top:10px}.ue-schritt:last-child .ue-linie:before{height:10px}.ue-karte{grid-area:2/2;grid-template-columns:minmax(0,1fr);gap:16px;padding:18px 20px 20px}.ue-karte img{max-width:220px}.ue-karte h3{font-size:19px}}.ue-werte{grid-template-columns:repeat(3,minmax(0,1fr))}.ue-werte .kr-b{min-height:260px}@media (width<=999px){.ue-werte{grid-template-columns:minmax(0,1fr)}.ue-werte .kr-b{min-height:0}}#kundengeschichte .kr-kopf.zentriert .versal{max-width:26ch}.ue-kg{gap:var(--fuge);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:56px;display:grid}.ue-kg>*{border-radius:var(--r);flex-direction:column;min-height:440px;margin:0;display:flex}.ue-kg-partner{background:var(--mint-2);padding:32px}.ue-kg-partner .prod-figur{align-self:flex-start;height:64px;margin-bottom:22px}.ue-kg-partner .eyebrow-k{color:var(--grau-4);margin:0}.ue-kg-partner h3{font:600 28px/1.15 var(--sans);letter-spacing:-.03em;text-wrap:balance;margin-top:12px}.ue-meta{font:500 15px/1.5 var(--sans);letter-spacing:-.01em;color:var(--ink);margin-top:10px}.ue-kg-partner .textlink{margin-top:auto;padding-top:32px}.ue-kg-kpi{background:var(--lav-2);padding:32px}.ue-kg-kpi .kr-nr{letter-spacing:-.05em;font-size:clamp(88px,8vw,120px)}.ue-kpi-t{font:500 17px/1.5 var(--sans);letter-spacing:-.015em;color:var(--ink);max-width:30ch;margin-top:16px}.ue-kg-zeile{font:500 15px/1.4 var(--sans);letter-spacing:-.01em;color:var(--ink);flex-wrap:wrap;gap:12px 28px;margin-top:auto;padding-top:28px;display:flex}.ue-kg-zeile b{font:600 28px/1 var(--sans);letter-spacing:-.03em;margin-right:6px}.ue-kg-zitat{background:var(--ink) var(--tiefe) center/cover no-repeat;color:var(--weiss);overflow:hidden}.ue-kg-zitat img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.ue-kg-zitat blockquote{margin:0;padding:24px 28px 0}.ue-kg-zitat blockquote p{font:500 17px/1.5 var(--sans);letter-spacing:-.015em;text-wrap:pretty}.ue-kg-zitat figcaption{font:500 14px/1.45 var(--sans);letter-spacing:-.01em;color:var(--grau-2);margin-top:auto;padding:18px 28px 28px}.ue-kg-zitat figcaption b{font:600 16px/1.4 var(--sans);color:var(--weiss);display:block}@media (width<=999px){.ue-kg{grid-template-columns:minmax(0,1fr)}.ue-kg>*{min-height:0}.ue-kg-zitat img{aspect-ratio:16/9;object-position:50% 20%}}.ue-presse-link{justify-self:end;margin-top:0;padding-bottom:6px}.ue-presse{gap:var(--fuge);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:56px;display:grid}.ue-presse li{display:flex}.ue-pk{border-radius:var(--r);border:1px solid var(--grau-2);background:var(--weiss);width:100%;color:var(--ink);flex-direction:column;transition:background-color .2s;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.ue-pk:hover{background:var(--mint-hell)}.ue-pk:hover .textlink svg{transform:translate(3px)}}.ue-pk .textlink svg{transition:transform .2s}.ue-cover{aspect-ratio:4/3;background:var(--lav-2);display:block;position:relative}.ue-cover img{object-fit:contain;width:calc(100% - 48px);height:calc(100% - 48px);position:absolute;top:24px;left:24px}.ue-cover.txt{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.ue-cover.txt b{font:600 24px/1.2 var(--sans);letter-spacing:-.025em;text-wrap:balance}.ue-cover.txt span{font:500 13px/1 var(--sans);color:var(--grau-4)}.ue-pk-txt{flex-direction:column;flex:1;align-items:flex-start;padding:20px 24px 24px;display:flex}.ue-pk-txt .eyebrow-k{color:var(--grau-4);margin:0;line-height:1.4}.ue-pk-txt h3{font:600 21px/1.3 var(--sans);letter-spacing:-.02em;text-wrap:balance;margin-top:12px}.ue-pk-txt .textlink{margin-top:auto;padding-top:24px;font-size:15px}@media (width<=999px){.ue-presse{grid-template-columns:repeat(2,minmax(0,1fr))}.ue-presse-link{justify-self:start}}@media (width<=560px){.ue-presse{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.ue-kg-partner .textlink,.ue-pk-txt .textlink,.ue-gruppe .textlink{min-height:44px}}}@layer vorrang,kern;
