.hero[data-astro-cid-zfnnlhwv]{position:relative;isolation:isolate;background:var(--background);min-height:clamp(520px,56vw,840px);display:flex;align-items:center;overflow:hidden}.foto[data-astro-cid-zfnnlhwv]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 78%;z-index:-1}.inhalt[data-astro-cid-zfnnlhwv]{position:relative;width:100%;max-width:var(--container-max);margin:0 auto;padding:clamp(40px,5vw,72px) var(--container-pad)}h1[data-astro-cid-zfnnlhwv]{font-family:var(--font-display);font-weight:700;font-size:clamp(56px,11.1vw,160px);line-height:.94;text-transform:uppercase;color:var(--accent);margin:0}.subline[data-astro-cid-zfnnlhwv]{font-family:var(--font-display);font-weight:700;font-size:clamp(26px,4.2vw,60px);line-height:1.08;text-transform:uppercase;color:var(--primary);margin:clamp(14px,1.8vw,26px) 0 0}.text[data-astro-cid-zfnnlhwv]{font-family:var(--font-body);font-weight:600;font-size:16px;line-height:28px;letter-spacing:1.6px;color:var(--primary);max-width:44ch;margin:clamp(18px,2.4vw,32px) 0 0}.cta[data-astro-cid-zfnnlhwv]{display:inline-block;margin-top:clamp(22px,3vw,40px);border:1px solid var(--accent);background:var(--ohg-hell);padding:17px 34px;font-family:var(--font-body);font-weight:700;font-size:13px;letter-spacing:2.6px;text-transform:uppercase;color:var(--accent);text-decoration:none;padding-inline:34px 31.4px;transition:background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),transform var(--duration-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.cta[data-astro-cid-zfnnlhwv]:hover{background:var(--accent);color:var(--ohg-hell)}}.cta[data-astro-cid-zfnnlhwv]:focus-visible{background:var(--accent);color:var(--ohg-hell);outline:2px solid var(--primary);outline-offset:3px}.cta[data-astro-cid-zfnnlhwv]:active{transform:scale(.98)}@media(max-width:860px){.hero[data-astro-cid-zfnnlhwv]{flex-direction:column;align-items:stretch;min-height:0}.foto[data-astro-cid-zfnnlhwv]{position:static;width:100%;height:clamp(220px,45vw,340px);z-index:auto}.text[data-astro-cid-zfnnlhwv]{max-width:none}}@media(max-width:767px){.hero[data-astro-cid-zfnnlhwv]{display:block}.foto[data-astro-cid-zfnnlhwv]{position:absolute;height:100%;z-index:-1;object-position:70% center}.hero[data-astro-cid-zfnnlhwv]:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,color-mix(in oklch,var(--ohg-hell) 95%,transparent),color-mix(in oklch,var(--ohg-hell) 90%,transparent) 58%,color-mix(in oklch,var(--ohg-hell) 4%,transparent) 88%)}.inhalt[data-astro-cid-zfnnlhwv]{padding:42px var(--container-pad) 150px}h1[data-astro-cid-zfnnlhwv]{font-size:56px;line-height:1}.subline[data-astro-cid-zfnnlhwv]{font-size:29px;line-height:1;margin-top:4px}.text[data-astro-cid-zfnnlhwv]{font-size:13px;line-height:20.8px;letter-spacing:.35px;margin-top:12px}.cta[data-astro-cid-zfnnlhwv]{margin-top:30px;font-size:11px;letter-spacing:2px;padding:17px 28px;padding-inline:28px 26px}}@media(prefers-reduced-motion:reduce){.cta[data-astro-cid-zfnnlhwv]{transition:none}.cta[data-astro-cid-zfnnlhwv]:active{transform:none}}.verantwortung[data-astro-cid-gslu7ouk]{background:var(--background);color:var(--primary);padding:clamp(48px,5vw,76px) 0}.raster[data-astro-cid-gslu7ouk]{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad);display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(28px,3.5vw,56px);align-items:center}.eyebrow[data-astro-cid-gslu7ouk]{font-family:var(--font-display);font-weight:700;font-size:16px;line-height:22px;text-transform:uppercase;margin:0}.balken[data-astro-cid-gslu7ouk]{display:block;width:49px;height:5px;background:var(--accent);margin:20px 0 30px}h2[data-astro-cid-gslu7ouk]{font-family:var(--font-display);font-weight:700;font-size:clamp(30px,4.2vw,60px);line-height:1.13;text-transform:uppercase;margin:0}.akzent[data-astro-cid-gslu7ouk]{color:var(--accent)}.text[data-astro-cid-gslu7ouk]{font-family:var(--font-body);font-weight:600;font-size:16px;line-height:28px;letter-spacing:1.28px;max-width:38ch;margin:26px 0 0}.cta[data-astro-cid-gslu7ouk]{display:inline-block;margin-top:34px;border:1.8px solid var(--accent);background:var(--ohg-hell);padding:16px 30px;font-family:var(--font-body);font-weight:700;font-size:13px;letter-spacing:2.6px;text-transform:uppercase;color:var(--accent);text-decoration:none;padding-inline:30px 27.4px;transition:background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),transform var(--duration-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.cta[data-astro-cid-gslu7ouk]:hover{background:var(--accent);color:var(--ohg-hell)}}.cta[data-astro-cid-gslu7ouk]:focus-visible{background:var(--accent);color:var(--ohg-hell);outline:2px solid var(--primary);outline-offset:3px}.cta[data-astro-cid-gslu7ouk]:active{transform:scale(.98)}.diagramm[data-astro-cid-gslu7ouk]{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;column-gap:clamp(180px,24vw,330px);row-gap:clamp(28px,4vw,60px);align-items:start}.faeden[data-astro-cid-gslu7ouk]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.faeden[data-astro-cid-gslu7ouk] path[data-astro-cid-gslu7ouk]{fill:none;stroke-width:1.4}.kreis[data-astro-cid-gslu7ouk]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(246px,30.3vw,415px);aspect-ratio:1;z-index:1}.kreis[data-astro-cid-gslu7ouk] img[data-astro-cid-gslu7ouk]{width:100%;height:100%;display:block}.karte[data-astro-cid-gslu7ouk]{position:relative;z-index:2;max-width:24ch}.karte[data-astro-cid-gslu7ouk].or,.karte[data-astro-cid-gslu7ouk].ur{justify-self:end}.nummer[data-astro-cid-gslu7ouk]{font-family:var(--font-display);font-weight:400;font-size:clamp(38px,4.2vw,60px);line-height:1;margin:0}.karte[data-astro-cid-gslu7ouk] h3[data-astro-cid-gslu7ouk]{font-family:var(--font-display);font-weight:700;font-size:16px;line-height:22px;text-transform:uppercase;margin:10px 0 0}.kartentext[data-astro-cid-gslu7ouk]{font-family:var(--font-body);font-weight:500;font-size:13px;line-height:22px;letter-spacing:.65px;margin:10px 0 0}.mehr[data-astro-cid-gslu7ouk]{display:inline-flex;align-items:center;gap:10px;margin-top:16px;font-family:var(--font-body);font-weight:700;font-size:13px;letter-spacing:1.95px;text-transform:uppercase;color:var(--primary);text-decoration:none}.mehr[data-astro-cid-gslu7ouk] svg[data-astro-cid-gslu7ouk]{transition:transform var(--duration-base) var(--ease-out)}.mehr[data-astro-cid-gslu7ouk]:active{opacity:.7}.mehr[data-astro-cid-gslu7ouk]:focus-visible svg[data-astro-cid-gslu7ouk]{transform:translate(5px)}.mehr[data-astro-cid-gslu7ouk]:focus-visible{text-decoration:underline;text-underline-offset:.4em}@media(hover:hover)and (pointer:fine){.mehr[data-astro-cid-gslu7ouk]:hover svg[data-astro-cid-gslu7ouk]{transform:translate(5px)}.mehr[data-astro-cid-gslu7ouk]:hover{text-decoration:underline;text-underline-offset:.4em}}@media(max-width:1100px){.raster[data-astro-cid-gslu7ouk]{grid-template-columns:1fr}.faeden[data-astro-cid-gslu7ouk]{display:none}.diagramm[data-astro-cid-gslu7ouk]{column-gap:clamp(24px,4vw,48px);padding-top:clamp(253px,33.7vw,423px)}.kreis[data-astro-cid-gslu7ouk]{top:0;transform:translate(-50%)}.karte[data-astro-cid-gslu7ouk]{max-width:none}}@media(max-width:620px){.diagramm[data-astro-cid-gslu7ouk]{grid-template-columns:1fr}.karte[data-astro-cid-gslu7ouk].or,.karte[data-astro-cid-gslu7ouk].ur{justify-self:start}}@media(max-width:767px){.verantwortung[data-astro-cid-gslu7ouk]{padding:30px 0 64px}.eyebrow[data-astro-cid-gslu7ouk]{font-size:13px;line-height:15px}.balken[data-astro-cid-gslu7ouk]{width:30px;height:4px;margin:8px 0 0}h2[data-astro-cid-gslu7ouk]{font-size:34px;line-height:36px;margin-top:24px}.text[data-astro-cid-gslu7ouk]{font-size:14px;line-height:24.5px;letter-spacing:.55px;max-width:none;margin-top:20px}.text[data-astro-cid-gslu7ouk]+.text[data-astro-cid-gslu7ouk]{margin-top:12px}.cta[data-astro-cid-gslu7ouk]{margin-top:18px;font-size:11px;letter-spacing:2px;padding:17px 28px;padding-inline:28px 26px}.diagramm[data-astro-cid-gslu7ouk]{grid-template-columns:1fr 1fr;column-gap:0;row-gap:0;padding-top:calc(min(100%,358px) - 53px);margin-top:40px}.kreis[data-astro-cid-gslu7ouk]{top:0;width:min(100%,358px)}.karte[data-astro-cid-gslu7ouk],.karte[data-astro-cid-gslu7ouk].or,.karte[data-astro-cid-gslu7ouk].ur{justify-self:stretch;background:var(--card);padding:22px 8px 14px}.karte[data-astro-cid-gslu7ouk].ol,.karte[data-astro-cid-gslu7ouk].ul{border-right:1px solid var(--ohg-linie)}.karte[data-astro-cid-gslu7ouk].ul,.karte[data-astro-cid-gslu7ouk].ur{border-top:1px solid var(--ohg-linie)}.nummer[data-astro-cid-gslu7ouk]{font-size:27px}.karte[data-astro-cid-gslu7ouk] h3[data-astro-cid-gslu7ouk]{font-size:13px;line-height:14.95px;margin-top:8px}.kartentext[data-astro-cid-gslu7ouk]{font-size:10px;line-height:15px;letter-spacing:.25px;margin-top:7px}.mehr[data-astro-cid-gslu7ouk]{margin-top:10px;font-size:10px;letter-spacing:1.2px;gap:6px;min-height:44px}}@media(prefers-reduced-motion:reduce){.cta[data-astro-cid-gslu7ouk],.mehr[data-astro-cid-gslu7ouk] svg[data-astro-cid-gslu7ouk]{transition:none}}.unternehmen[data-astro-cid-iar3bvq2]{--wrap: var(--container-max)}.intro[data-astro-cid-iar3bvq2]{background:var(--ohg-indigo);color:var(--ohg-hell);padding:52px 0}.intro-raster[data-astro-cid-iar3bvq2]{max-width:var(--wrap);margin:0 auto;padding:0 var(--container-pad);display:grid;grid-template-columns:minmax(140px,1fr) minmax(0,1.6fr) minmax(0,1.4fr);gap:40px;align-items:start}.intro-eyebrow[data-astro-cid-iar3bvq2] p[data-astro-cid-iar3bvq2]{font-family:var(--font-display);font-weight:700;font-size:18px;line-height:24px;text-transform:uppercase;margin:0}.balken[data-astro-cid-iar3bvq2]{display:block;width:49px;height:5px;background:var(--accent);margin-top:20px}.intro[data-astro-cid-iar3bvq2] h2[data-astro-cid-iar3bvq2]{font-family:var(--font-display);font-weight:700;font-size:clamp(38px,4.2vw,60px);line-height:1.13;text-transform:uppercase;color:var(--accent);margin:0}.intro-text[data-astro-cid-iar3bvq2]{font-family:var(--font-body);font-weight:600;font-size:16px;line-height:28px;letter-spacing:1.28px;margin:0;max-width:40ch}.intro-cta[data-astro-cid-iar3bvq2]{grid-column:3;justify-self:start;margin-top:28px;border:1.8px solid var(--ohg-hell);padding:17px 24px;font-family:var(--font-body);font-weight:700;font-size:14px;letter-spacing:2.8px;text-transform:uppercase;color:var(--ohg-hell);text-decoration:none;padding-inline:24px 21.2px;transition:background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),transform var(--duration-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.intro-cta[data-astro-cid-iar3bvq2]:hover{background:var(--ohg-hell);color:var(--ohg-indigo)}}.intro-cta[data-astro-cid-iar3bvq2]:focus-visible{background:var(--ohg-hell);color:var(--ohg-indigo);outline:2px solid var(--accent);outline-offset:3px}.intro-cta[data-astro-cid-iar3bvq2]:active{transform:scale(.98)}.band[data-astro-cid-iar3bvq2]{position:relative;overflow:hidden;height:clamp(250px,25vw,330px);display:flex;align-items:center;cursor:pointer;text-decoration:none;outline:none}.band[data-astro-cid-iar3bvq2]:after{content:"";position:absolute;inset:0;z-index:4;background:#fff0;transition:background-color var(--duration-base) ease;pointer-events:none}@media(hover:hover)and (pointer:fine){.band[data-astro-cid-iar3bvq2]:hover:after{background:#ffffff12}}.band[data-astro-cid-iar3bvq2]:active:after{background:#ffffff24}.band[data-astro-cid-iar3bvq2]:focus-visible{outline:3px solid #fff;outline-offset:-6px}.foto[data-astro-cid-iar3bvq2]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s ease,filter var(--duration-base) ease}@media(hover:hover)and (pointer:fine){.band[data-astro-cid-iar3bvq2]:hover .foto[data-astro-cid-iar3bvq2]{filter:brightness(1.06)}}.tint[data-astro-cid-iar3bvq2]{position:absolute;inset:0;--deckung: max(.42, .42 * var(--t, 1));background:linear-gradient(90deg,rgb(16 14 38 / calc(var(--deckung) + .18)),rgb(16 14 38 / var(--deckung)) 46%,rgb(16 14 38 / calc(var(--deckung) * .62)),rgb(16 14 38 / calc(var(--deckung) * .34)),rgb(16 14 38 / calc(var(--deckung) * .52)))}.rollo[data-astro-cid-iar3bvq2]{position:absolute;inset:0;background:var(--c);will-change:clip-path}.kante[data-astro-cid-iar3bvq2]{position:absolute;left:0;right:0;height:1px;background:transparent;box-shadow:0 12px 30px -2px #0a081e80;will-change:top;pointer-events:none;opacity:0}.inhalt[data-astro-cid-iar3bvq2]{position:relative;z-index:3;width:100%;display:flex;align-items:center;gap:36px;padding:0 clamp(24px,4.2vw,40px);max-width:var(--wrap);margin:0 auto}.links[data-astro-cid-iar3bvq2]{flex:1;min-width:0;will-change:transform}.band[data-astro-cid-iar3bvq2] h3[data-astro-cid-iar3bvq2]{font-family:var(--font-display);font-weight:400;text-transform:uppercase;font-size:clamp(30px,4vw,58px);line-height:1;letter-spacing:.005em;color:#fff;margin:0}.stich[data-astro-cid-iar3bvq2]{font-family:var(--font-display);font-weight:700;font-size:clamp(14px,1.25vw,19px);line-height:1.32;color:#fff;margin:12px 0 0}.cta[data-astro-cid-iar3bvq2]{margin:20px 0 0;font-family:var(--font-display);font-weight:600;font-size:clamp(12px,1vw,15px);letter-spacing:.2em;text-transform:uppercase;color:#fff}.cta[data-astro-cid-iar3bvq2] .pf[data-astro-cid-iar3bvq2]{display:inline-block;margin-left:8px;transition:transform var(--duration-base) var(--ease-out)}@media(hover:hover)and (pointer:fine){.band[data-astro-cid-iar3bvq2]:hover .cta[data-astro-cid-iar3bvq2] .pf[data-astro-cid-iar3bvq2]{transform:translate(7px)}}.logo[data-astro-cid-iar3bvq2]{height:auto;max-width:clamp(120px,16vw,233px);object-fit:contain;object-position:right center}@media(max-width:1000px){.intro-raster[data-astro-cid-iar3bvq2]{grid-template-columns:1fr;gap:24px}.intro-cta[data-astro-cid-iar3bvq2]{grid-column:1}}@media(max-width:760px){.inhalt[data-astro-cid-iar3bvq2]{flex-direction:column;align-items:flex-start;gap:12px;padding:26px 22px}.band[data-astro-cid-iar3bvq2]{height:auto;min-height:260px}.logo[data-astro-cid-iar3bvq2]{object-position:left center}.tint[data-astro-cid-iar3bvq2]{background:linear-gradient(180deg,rgb(16 14 38 / calc(var(--deckung) + .16)),rgb(16 14 38 / var(--deckung)) 72%,rgb(16 14 38 / calc(var(--deckung) * .72)))}}.steuerung[data-astro-cid-iar3bvq2]{display:none}@media(max-width:767px){.unternehmen[data-astro-cid-iar3bvq2]{background:var(--ohg-indigo);padding-bottom:64px}.intro[data-astro-cid-iar3bvq2]{padding:30px 0 24px}.intro-raster[data-astro-cid-iar3bvq2]{gap:0}.intro-eyebrow[data-astro-cid-iar3bvq2] p[data-astro-cid-iar3bvq2]{font-size:13px;line-height:15px}.balken[data-astro-cid-iar3bvq2]{width:30px;height:4px;margin-top:8px}.intro[data-astro-cid-iar3bvq2] h2[data-astro-cid-iar3bvq2]{font-size:34px;line-height:36px;margin-top:24px}.intro-text[data-astro-cid-iar3bvq2]{font-size:14px;line-height:24.5px;letter-spacing:.55px;max-width:none;margin-top:20px}.intro-cta[data-astro-cid-iar3bvq2]{margin-top:24px;font-size:11px;letter-spacing:2px;padding:17px 24px;padding-inline:24px 22px}.steuerung[data-astro-cid-iar3bvq2]{display:flex;align-items:center;gap:8px;margin-top:28px}.zaehler[data-astro-cid-iar3bvq2]{margin-right:auto;font-family:var(--font-body);font-weight:700;font-size:11px;letter-spacing:2px}.steuerung[data-astro-cid-iar3bvq2] button[data-astro-cid-iar3bvq2]{width:44px;height:44px;border:1.5px solid var(--ohg-hell);background:none;color:var(--ohg-hell);font-family:var(--font-body);font-size:18px;cursor:pointer;transition:background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.steuerung[data-astro-cid-iar3bvq2] button[data-astro-cid-iar3bvq2]:active{transform:scale(.94)}.steuerung[data-astro-cid-iar3bvq2] button[data-astro-cid-iar3bvq2]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.leiste[data-astro-cid-iar3bvq2]{display:flex;gap:1px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--container-pad);padding-inline:var(--container-pad);scrollbar-width:none;overscroll-behavior-x:contain}.leiste[data-astro-cid-iar3bvq2]::-webkit-scrollbar{display:none}.band[data-astro-cid-iar3bvq2]{flex:0 0 78%;height:465px;min-height:0;align-items:stretch;scroll-snap-align:start}.inhalt[data-astro-cid-iar3bvq2]{height:100%;justify-content:space-between;padding:22px 18px 24px}.band[data-astro-cid-iar3bvq2] h3[data-astro-cid-iar3bvq2]{font-size:27px;line-height:1.05}.stich[data-astro-cid-iar3bvq2]{font-size:13px}.stich[data-astro-cid-iar3bvq2] br[data-astro-cid-iar3bvq2]{display:none}.cta[data-astro-cid-iar3bvq2]{font-size:11px}.logo[data-astro-cid-iar3bvq2]{max-width:150px}}@media(prefers-reduced-motion:reduce){.foto[data-astro-cid-iar3bvq2],.cta[data-astro-cid-iar3bvq2] .pf[data-astro-cid-iar3bvq2],.band[data-astro-cid-iar3bvq2]:after{transition:none}.rollo[data-astro-cid-iar3bvq2]{clip-path:inset(0 0 100% 0)!important}.kante[data-astro-cid-iar3bvq2]{display:none}}.projekte[data-astro-cid-7ib6bvxz]{background:var(--ohg-hell);color:var(--ohg-ink);font-family:var(--font-body);font-weight:500;overflow-x:clip}.wrap[data-astro-cid-7ib6bvxz]{max-width:var(--container-max);margin:0 auto;padding:60px var(--container-pad) 90px}.kopf[data-astro-cid-7ib6bvxz]{display:grid;grid-template-columns:minmax(140px,1fr) minmax(0,1.6fr) minmax(0,1.4fr);align-items:start;gap:40px}.eyebrow[data-astro-cid-7ib6bvxz]{display:flex;flex-direction:column;gap:20px;font-family:var(--font-display);font-weight:700;font-size:16px;text-transform:uppercase;color:var(--ohg-indigo);line-height:22px;margin:0}.tick[data-astro-cid-7ib6bvxz]{order:2;width:49px;height:5px;background:var(--accent)}.hl[data-astro-cid-7ib6bvxz]{font-family:var(--font-display);font-weight:700;font-size:clamp(30px,3.4vw,50px);line-height:.98;letter-spacing:.005em;color:var(--ohg-indigo);text-transform:uppercase;margin:0}.hl[data-astro-cid-7ib6bvxz] .g[data-astro-cid-7ib6bvxz]{color:var(--accent)}.rechts[data-astro-cid-7ib6bvxz]{display:flex;align-items:flex-end;gap:40px;flex-wrap:wrap}.intro[data-astro-cid-7ib6bvxz]{max-width:40ch;font-size:14.5px;line-height:1.6;margin:0}.allbtn[data-astro-cid-7ib6bvxz]{font-family:var(--font-display);font-weight:600;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);text-decoration:none;border:1px solid var(--accent);background:var(--ohg-hell);padding:15px 28px;white-space:nowrap;padding-inline:28px 25.92px;transition:background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),transform var(--duration-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.allbtn[data-astro-cid-7ib6bvxz]:hover{background:var(--accent);color:var(--ohg-hell)}}.allbtn[data-astro-cid-7ib6bvxz]:focus-visible{background:var(--accent);color:var(--ohg-hell);outline:2px solid var(--ohg-indigo);outline-offset:3px}.allbtn[data-astro-cid-7ib6bvxz]:active{transform:scale(.98)}.buehne[data-astro-cid-7ib6bvxz]{position:relative;margin-top:60px}.bildbox[data-astro-cid-7ib6bvxz]{position:relative;width:100vw;margin-inline:calc(50% - 50vw);aspect-ratio:22 / 10;overflow:hidden;background:#e7e6ec}.bildbox[data-astro-cid-7ib6bvxz] img[data-astro-cid-7ib6bvxz]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.04);transition:opacity .6s ease,transform 1.5s ease}.bildbox[data-astro-cid-7ib6bvxz] img[data-astro-cid-7ib6bvxz].on{opacity:1;transform:scale(1)}.nav[data-astro-cid-7ib6bvxz]{position:absolute;top:50%;transform:translateY(-50%);width:52px;height:52px;border-radius:50%;border:0;background:#ffffffe6;color:var(--ohg-indigo);font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.nav[data-astro-cid-7ib6bvxz]:hover{background:#fff}}.nav[data-astro-cid-7ib6bvxz]:active{transform:translateY(-50%) scale(.94)}.nav[data-astro-cid-7ib6bvxz].prev{left:22px}.nav[data-astro-cid-7ib6bvxz].next{right:22px}.nav[data-astro-cid-7ib6bvxz]:focus-visible{outline:2px solid var(--ohg-indigo);outline-offset:3px}.punkte[data-astro-cid-7ib6bvxz]{position:absolute;left:50%;bottom:21px;transform:translate(-50%);display:flex;gap:10px;z-index:2}.punkte[data-astro-cid-7ib6bvxz] span[data-astro-cid-7ib6bvxz]{width:8px;height:8px;border-radius:50%;border:.8px solid var(--ohg-hell);opacity:.4;transition:opacity var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out)}.punkte[data-astro-cid-7ib6bvxz] span[data-astro-cid-7ib6bvxz].an{background:var(--ohg-hell);border-color:transparent;opacity:1}.meta[data-astro-cid-7ib6bvxz]{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin-top:18px;padding-top:16px;transition:opacity .25s ease}.meta[data-astro-cid-7ib6bvxz].wechsel{opacity:0}.name[data-astro-cid-7ib6bvxz]{font-family:var(--font-display);font-weight:600;font-size:clamp(18px,1.55vw,24px);color:var(--ohg-indigo);letter-spacing:.005em;margin:0}.ort[data-astro-cid-7ib6bvxz]{color:var(--ohg-gedaempft);font-size:14.5px;margin:3px 0 0}.go[data-astro-cid-7ib6bvxz]{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:600;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--ohg-indigo);text-decoration:none;white-space:nowrap}.go[data-astro-cid-7ib6bvxz] span[data-astro-cid-7ib6bvxz]{transition:transform .3s ease}@media(hover:hover)and (pointer:fine){.go[data-astro-cid-7ib6bvxz]:hover span[data-astro-cid-7ib6bvxz]{transform:translate(6px)}}.tabs[data-astro-cid-7ib6bvxz]{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin-top:40px}.tab[data-astro-cid-7ib6bvxz]{position:relative;text-align:left;background:none;border:0;padding:15px 0 0;cursor:pointer;font-family:inherit;transform-origin:left center;transition:transform var(--duration-fast) var(--ease-out)}.tab[data-astro-cid-7ib6bvxz]:active{transform:scale(.98)}.basis[data-astro-cid-7ib6bvxz]{position:absolute;top:0;left:0;right:0;height:2px;background:var(--ohg-linie)}.fuellung[data-astro-cid-7ib6bvxz]{position:absolute;top:0;left:0;height:2px;width:100%;background:var(--c);transform:scaleX(0);transform-origin:left center;transition:transform .32s var(--ease-out)}.tab[data-astro-cid-7ib6bvxz].active .fuellung[data-astro-cid-7ib6bvxz]{transform:scaleX(1)}.num[data-astro-cid-7ib6bvxz]{display:block;font-family:var(--font-display);font-weight:400;font-size:clamp(28px,2.4vw,38px);line-height:1;color:var(--ohg-gedaempft);opacity:.55;transition:color .3s ease,opacity .3s ease}.kat[data-astro-cid-7ib6bvxz]{display:block;font-family:var(--font-display);font-weight:700;font-size:13px;letter-spacing:.13em;text-transform:uppercase;color:var(--ohg-gedaempft);margin-top:9px;line-height:1.15;transition:color .3s ease}.tab[data-astro-cid-7ib6bvxz].active .num[data-astro-cid-7ib6bvxz]{color:var(--ohg-indigo);opacity:1}.tab[data-astro-cid-7ib6bvxz].active .kat[data-astro-cid-7ib6bvxz]{color:var(--ohg-indigo)}@media(hover:hover)and (pointer:fine){.tab[data-astro-cid-7ib6bvxz]:not(.active):hover .num[data-astro-cid-7ib6bvxz],.tab[data-astro-cid-7ib6bvxz]:not(.active):hover .kat[data-astro-cid-7ib6bvxz]{color:var(--c)}.tab[data-astro-cid-7ib6bvxz]:not(.active):hover .num[data-astro-cid-7ib6bvxz]{opacity:1}}.tab[data-astro-cid-7ib6bvxz]:focus-visible{outline:2px solid var(--ohg-indigo);outline-offset:5px}.ph{color:#a7a5b4}@media(prefers-reduced-motion:reduce){.bildbox[data-astro-cid-7ib6bvxz] img[data-astro-cid-7ib6bvxz],.bildbox[data-astro-cid-7ib6bvxz] img[data-astro-cid-7ib6bvxz].on{transition:opacity 1ms;transform:none}.meta[data-astro-cid-7ib6bvxz],.fuellung[data-astro-cid-7ib6bvxz],.nav[data-astro-cid-7ib6bvxz],.tab[data-astro-cid-7ib6bvxz],.punkte[data-astro-cid-7ib6bvxz] span[data-astro-cid-7ib6bvxz],.go[data-astro-cid-7ib6bvxz] span[data-astro-cid-7ib6bvxz]{transition:none}.nav[data-astro-cid-7ib6bvxz]:active{transform:translateY(-50%)}.tab[data-astro-cid-7ib6bvxz]:active{transform:none}}.liste-mobil[data-astro-cid-7ib6bvxz]{display:none}@media(max-width:767px){.wrap[data-astro-cid-7ib6bvxz]{padding:30px var(--container-pad) 64px}.eyebrow[data-astro-cid-7ib6bvxz]{gap:8px;font-size:13px;letter-spacing:normal;line-height:15px}.eyebrow[data-astro-cid-7ib6bvxz] .tick[data-astro-cid-7ib6bvxz]{order:2;width:30px;height:4px}.hl[data-astro-cid-7ib6bvxz]{font-size:34px;line-height:36px;margin-top:24px}.intro[data-astro-cid-7ib6bvxz]{max-width:none;font-size:14px;line-height:24.5px;letter-spacing:.55px;font-weight:600;margin-top:20px}.buehne[data-astro-cid-7ib6bvxz],.tabs[data-astro-cid-7ib6bvxz]{display:none}.kopf[data-astro-cid-7ib6bvxz]{display:contents}.wrap[data-astro-cid-7ib6bvxz]{display:flex;flex-direction:column;align-items:flex-start}.rechts[data-astro-cid-7ib6bvxz]{display:contents}.liste-mobil[data-astro-cid-7ib6bvxz]{display:flex;flex-direction:column;gap:44px;list-style:none;margin:42px 0 44px;padding:0;width:100%;order:1}.rechts[data-astro-cid-7ib6bvxz] .allbtn[data-astro-cid-7ib6bvxz]{order:2}.liste-mobil[data-astro-cid-7ib6bvxz] a[data-astro-cid-7ib6bvxz]{display:grid;grid-template-columns:55fr 45fr;align-items:end;color:var(--ohg-indigo);text-decoration:none}.liste-mobil[data-astro-cid-7ib6bvxz] .gespiegelt[data-astro-cid-7ib6bvxz] a[data-astro-cid-7ib6bvxz]{grid-template-columns:45fr 55fr}.liste-mobil[data-astro-cid-7ib6bvxz] img[data-astro-cid-7ib6bvxz]{width:100%;height:245px;object-fit:cover;display:block}.liste-mobil[data-astro-cid-7ib6bvxz] .gespiegelt[data-astro-cid-7ib6bvxz] img[data-astro-cid-7ib6bvxz]{order:2}.liste-mobil[data-astro-cid-7ib6bvxz] .text[data-astro-cid-7ib6bvxz]{display:flex;flex-direction:column;padding:0 0 4px 14px}.liste-mobil[data-astro-cid-7ib6bvxz] .gespiegelt[data-astro-cid-7ib6bvxz] .text[data-astro-cid-7ib6bvxz]{padding:0 14px 4px 0}.liste-mobil[data-astro-cid-7ib6bvxz] .num[data-astro-cid-7ib6bvxz]{opacity:1;font-family:var(--font-display);font-size:27px;line-height:27px}.liste-mobil[data-astro-cid-7ib6bvxz] .kat[data-astro-cid-7ib6bvxz]{color:var(--ohg-indigo);letter-spacing:normal;margin-top:8px;font-family:var(--font-display);font-weight:700;font-size:15px;line-height:17.25px;text-transform:uppercase;hyphens:manual}.liste-mobil[data-astro-cid-7ib6bvxz] .name[data-astro-cid-7ib6bvxz]{margin-top:8px;font-size:10px;line-height:15px;letter-spacing:.25px}.liste-mobil[data-astro-cid-7ib6bvxz] .go[data-astro-cid-7ib6bvxz]{margin-top:18px;min-height:24px;font-weight:700;font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:var(--ohg-indigo)}.liste-mobil[data-astro-cid-7ib6bvxz] .go[data-astro-cid-7ib6bvxz] span[data-astro-cid-7ib6bvxz]{display:inline-block;font-size:15px;margin-left:4px;transition:transform var(--duration-base) var(--ease-out)}.liste-mobil[data-astro-cid-7ib6bvxz] a[data-astro-cid-7ib6bvxz]:active .go[data-astro-cid-7ib6bvxz] span[data-astro-cid-7ib6bvxz]{transform:translate(4px)}.liste-mobil[data-astro-cid-7ib6bvxz] a[data-astro-cid-7ib6bvxz]:focus-visible{outline:2px solid var(--ohg-indigo);outline-offset:4px}}@media(max-width:900px){.tabs[data-astro-cid-7ib6bvxz]{grid-template-columns:repeat(2,1fr);gap:22px 26px}.kopf[data-astro-cid-7ib6bvxz]{align-items:flex-start}}.karriere[data-astro-cid-mgktxdg2]{background:var(--primary);color:var(--primary-foreground);padding:clamp(48px,5vw,72px) 0}.raster[data-astro-cid-mgktxdg2]{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:clamp(28px,4vw,64px);align-items:start}.kopf[data-astro-cid-mgktxdg2]{grid-column:1}.lead[data-astro-cid-mgktxdg2]{grid-column:2;align-self:end}.bild[data-astro-cid-mgktxdg2]{grid-column:1}.liste[data-astro-cid-mgktxdg2]{grid-column:2}.eyebrow[data-astro-cid-mgktxdg2]{font-family:var(--font-display);font-weight:700;font-size:16px;line-height:22px;text-transform:uppercase;margin:0}.balken[data-astro-cid-mgktxdg2]{display:block;width:49px;height:5px;background:var(--accent);margin:20px 0 32px}h2[data-astro-cid-mgktxdg2]{font-family:var(--font-display);font-weight:700;font-size:clamp(30px,4.2vw,60px);line-height:1.13;text-transform:uppercase;margin:0}.akzent[data-astro-cid-mgktxdg2]{color:var(--accent)}.lead[data-astro-cid-mgktxdg2] p[data-astro-cid-mgktxdg2]{font-family:var(--font-body);font-weight:600;font-size:16px;line-height:28px;letter-spacing:1.28px;max-width:52ch;margin:0}.bild[data-astro-cid-mgktxdg2] img[data-astro-cid-mgktxdg2]{width:100%;height:auto;display:block;margin-top:clamp(24px,3vw,44px)}.liste[data-astro-cid-mgktxdg2] ul[data-astro-cid-mgktxdg2]{list-style:none;margin:0;padding:0;border-top:1.8px solid var(--primary-foreground)}.liste[data-astro-cid-mgktxdg2] li[data-astro-cid-mgktxdg2]{border-bottom:1.8px solid var(--primary-foreground)}.liste[data-astro-cid-mgktxdg2] ul[data-astro-cid-mgktxdg2] a[data-astro-cid-mgktxdg2]{display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:14px;padding:18px 0;color:var(--primary-foreground);text-decoration:none}.liste[data-astro-cid-mgktxdg2] ul[data-astro-cid-mgktxdg2] a[data-astro-cid-mgktxdg2]:focus-visible .titel[data-astro-cid-mgktxdg2]{text-decoration:underline;text-underline-offset:.35em}@media(hover:hover)and (pointer:fine){.liste[data-astro-cid-mgktxdg2] ul[data-astro-cid-mgktxdg2] a[data-astro-cid-mgktxdg2]{transition:grid-template-columns var(--duration-base) var(--ease-out)}.liste[data-astro-cid-mgktxdg2] ul[data-astro-cid-mgktxdg2] a[data-astro-cid-mgktxdg2]:hover{grid-template-columns:49px 1fr auto}}@media(prefers-reduced-motion:reduce){.liste[data-astro-cid-mgktxdg2] ul[data-astro-cid-mgktxdg2] a[data-astro-cid-mgktxdg2]{transition:none}}.chip[data-astro-cid-mgktxdg2]{width:100%;height:5px}.titel[data-astro-cid-mgktxdg2]{font-family:var(--font-display);font-weight:700;font-size:16px;line-height:24px}.ort[data-astro-cid-mgktxdg2]{font-family:var(--font-body);font-weight:500;font-size:13px;line-height:22px;letter-spacing:.65px}.alle[data-astro-cid-mgktxdg2]{display:inline-flex;align-items:center;justify-content:center;min-height:52px;min-width:min(384px,100%);margin-top:clamp(24px,3vw,48px);background:var(--ohg-hell);border:1.8px solid var(--accent);padding-block:0;padding-inline:28px 25.4px;font-family:var(--font-body);font-weight:700;font-size:13px;line-height:1;letter-spacing:2.6px;text-transform:uppercase;color:var(--accent);text-decoration:none;transition:transform var(--duration-fast) var(--ease-out),background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out)}@media(hover:hover)and (pointer:fine){.alle[data-astro-cid-mgktxdg2]:hover{background:var(--accent);color:var(--ohg-hell)}}.alle[data-astro-cid-mgktxdg2]:active{transform:scale(.98)}.alle[data-astro-cid-mgktxdg2]:focus-visible{outline:2px solid var(--primary-foreground);outline-offset:3px}@media(prefers-reduced-motion:reduce){.alle[data-astro-cid-mgktxdg2]{transition:none}.alle[data-astro-cid-mgktxdg2]:active{transform:none}}@media(max-width:900px){.raster[data-astro-cid-mgktxdg2]{grid-template-columns:1fr}.kopf[data-astro-cid-mgktxdg2],.lead[data-astro-cid-mgktxdg2],.bild[data-astro-cid-mgktxdg2],.liste[data-astro-cid-mgktxdg2]{grid-column:1}.liste[data-astro-cid-mgktxdg2] ul[data-astro-cid-mgktxdg2] a[data-astro-cid-mgktxdg2]{grid-template-columns:20px 1fr}.ort[data-astro-cid-mgktxdg2]{grid-column:2}}@media(max-width:767px){.karriere[data-astro-cid-mgktxdg2]{padding:30px 0 64px}.raster[data-astro-cid-mgktxdg2]{gap:0}.eyebrow[data-astro-cid-mgktxdg2]{font-size:13px;line-height:15px}.balken[data-astro-cid-mgktxdg2]{width:30px;height:4px;margin:8px 0 0}h2[data-astro-cid-mgktxdg2]{font-size:34px;line-height:36px;margin-top:24px}.lead[data-astro-cid-mgktxdg2] p[data-astro-cid-mgktxdg2]{font-size:14px;line-height:24.5px;letter-spacing:.55px;max-width:none;margin-top:20px}.bild[data-astro-cid-mgktxdg2]{margin-inline:calc(-1 * var(--container-pad))}.bild[data-astro-cid-mgktxdg2] img[data-astro-cid-mgktxdg2]{margin-top:30px;height:260px;object-fit:cover}.liste[data-astro-cid-mgktxdg2]{margin-top:30px}.titel[data-astro-cid-mgktxdg2]{font-size:15px;line-height:20px}.ort[data-astro-cid-mgktxdg2]{font-size:12px}.alle[data-astro-cid-mgktxdg2]{min-height:47px;font-size:11px;letter-spacing:2px;padding-inline:20px 18px;white-space:nowrap}}.logoleiste[data-astro-cid-a6shrr7e]{background:var(--background);color:var(--primary);border-top:1.8px solid var(--ohg-linie);padding:clamp(32px,3.5vw,48px) 0}.raster[data-astro-cid-a6shrr7e]{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad);display:grid;grid-template-columns:auto minmax(0,320px) minmax(0,1fr);gap:clamp(24px,3vw,48px);align-items:center}h2[data-astro-cid-a6shrr7e]{font-family:var(--font-display);font-weight:700;font-size:clamp(26px,2.6vw,36px);line-height:44px;letter-spacing:-.36px;text-transform:uppercase;margin:0}.text[data-astro-cid-a6shrr7e] p[data-astro-cid-a6shrr7e]{font-family:var(--font-body);font-weight:500;font-size:13px;line-height:22px;letter-spacing:.65px;margin:0}.text[data-astro-cid-a6shrr7e] .stark[data-astro-cid-a6shrr7e]{font-weight:700}.marken[data-astro-cid-a6shrr7e]{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:space-between;gap:clamp(16px,2.5vw,40px);flex-wrap:wrap}.marken[data-astro-cid-a6shrr7e] li[data-astro-cid-a6shrr7e]+li[data-astro-cid-a6shrr7e]{border-left:1.8px solid rgb(111 117 111 / .3);padding-left:clamp(16px,2.5vw,40px)}.marken[data-astro-cid-a6shrr7e] a[data-astro-cid-a6shrr7e]{display:block;line-height:0;transition:opacity var(--duration-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.marken[data-astro-cid-a6shrr7e] a[data-astro-cid-a6shrr7e]:hover{opacity:.68}}.marken[data-astro-cid-a6shrr7e] a[data-astro-cid-a6shrr7e]:focus-visible{outline:2px solid var(--primary);outline-offset:6px}.marken[data-astro-cid-a6shrr7e] a[data-astro-cid-a6shrr7e]:active{opacity:.68}@media(prefers-reduced-motion:reduce){.marken[data-astro-cid-a6shrr7e] a[data-astro-cid-a6shrr7e]{transition:none}}.marken[data-astro-cid-a6shrr7e] img[data-astro-cid-a6shrr7e]{display:block;height:auto;max-width:100%}.dreiteilig[data-astro-cid-a6shrr7e]{display:inline-flex;align-items:center;gap:6px}@media(max-width:1100px){.raster[data-astro-cid-a6shrr7e]{grid-template-columns:1fr}.marken[data-astro-cid-a6shrr7e]{justify-content:flex-start}}@media(max-width:767px){.logoleiste[data-astro-cid-a6shrr7e]{padding:30px 0 35px}.raster[data-astro-cid-a6shrr7e]{gap:18px}h2[data-astro-cid-a6shrr7e]{font-size:34px;line-height:36px}.text[data-astro-cid-a6shrr7e] p[data-astro-cid-a6shrr7e]{font-size:12px;line-height:19.8px;letter-spacing:normal}.marken[data-astro-cid-a6shrr7e]{margin-top:14px;row-gap:12px}.marken[data-astro-cid-a6shrr7e] a[data-astro-cid-a6shrr7e]{display:flex;align-items:center;min-height:44px}}
