@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/lato-300-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/lato-300-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lato-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lato-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/marcellus-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/marcellus-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/schibsted-grotesk-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/schibsted-grotesk-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/schibsted-grotesk-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/schibsted-grotesk-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/schibsted-grotesk-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/schibsted-grotesk-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/source-sans-3-400-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/source-sans-3-400-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/source-sans-3-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/source-sans-3-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/source-sans-3-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/source-sans-3-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--graphit:#1e2a33;--graphit-2:#27353f;--papier:#fff;--hell:#eef0f2;--linie:#c9ced3;--sek:#5a6570;--lipo:#007cbe;--lipo-d:#0a5f8e;--lipo-2:#374558;--lipo-3:#8facb3;--bel:#606b57;--bel-2:#1f473e;--bel-3:#f2efe6;--disp:"Schibsted Grotesk",system-ui,sans-serif;--body:"Source Sans 3",system-ui,sans-serif;--maxw:1240px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}body{font-family:var(--body);color:var(--graphit);background:var(--papier);-webkit-font-smoothing:antialiased;font-size:1.0625rem;line-height:1.55}a{color:inherit}a:focus-visible,button:focus-visible{outline-offset:3px;box-shadow:0 0 0 5px var(--lipo);outline:2px solid #fff}img{max-width:100%;height:auto;display:block}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 clamp(1rem,4vw,2.5rem)}h1,h2,h3{font-family:var(--disp);letter-spacing:-.015em;font-weight:600}h2{font-size:clamp(1.9rem,3.4vw,2.6rem);line-height:1.1}p{max-width:64ch}.eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--sek);margin-bottom:.9rem;font-size:.8125rem;font-weight:600}.on-dark .eyebrow{color:#a9b6c0}.btn{border:1.5px solid;border-radius:2px;padding:.8rem 1.25rem;font-weight:600;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-block}.btn.solid{background:var(--graphit);border-color:var(--graphit);color:#fff}.btn.solid:hover{background:#0f171e;border-color:#0f171e}.btn.ghost{background:0 0}.btn.ghost:hover{background:var(--graphit);color:#fff;border-color:var(--graphit)}.btn.white{color:var(--graphit);background:#fff;border-color:#fff}.btn.white:hover{background:#e6eaee;border-color:#e6eaee}.btn.outline-w{color:#fff;border-color:#ffffffb3}.btn.outline-w:hover{color:var(--graphit);background:#fff;border-color:#fff}.arrow:after{content:"→";margin-left:.5em;transition:transform .2s;display:inline-block}.arrow:hover:after{transform:translate(3px)}header{z-index:20;color:#fff;background:linear-gradient(#141d24bf,#141d2400);position:absolute;top:0;left:0;right:0}.hd{justify-content:space-between;align-items:center;height:84px;display:flex}.logo{font-family:var(--disp);letter-spacing:-.01em;font-size:1.05rem;font-weight:700;line-height:1.05;text-decoration:none}.logo small{font-family:var(--body);opacity:.8;letter-spacing:.03em;font-size:.75rem;font-weight:400;display:block}nav ul{gap:1.75rem;list-style:none;display:flex}nav a{border-bottom:1.5px solid #0000;padding-bottom:2px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:border-color .2s}nav a:hover{border-color:#fff}.logo .short{display:none}@media (width<=820px){nav ul{gap:1rem}nav a{font-size:.875rem}nav li:first-child,nav li:nth-child(3),nav li:nth-child(4),.logo .long{display:none}.logo .short{display:inline}.logo small{display:none}}.hero{background:var(--graphit);color:#fff;grid-template-columns:minmax(0,11fr) minmax(0,9fr);min-height:min(88vh,820px);display:grid;position:relative}.hero .txt{flex-direction:column;justify-content:flex-end;padding:8rem clamp(1rem,4vw,2.5rem) clamp(2.5rem,6vw,4.5rem);display:flex}.hero .txt>*{max-width:600px}.hero .txt{padding-left:max(clamp(1rem,4vw,2.5rem),calc((100vw - var(--maxw))/2 + clamp(1rem,4vw,2.5rem)))}.hero figure{min-height:360px;margin:0;position:relative}.hero img{object-fit:cover;object-position:70% 35%;width:100%;height:100%;position:absolute;inset:0}.hero h1{max-width:14ch;font-size:clamp(2.4rem,4.6vw,4rem);font-weight:600;line-height:1}.hero .lead{color:#d5dde3;max-width:44ch;margin-top:1.4rem;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.4}.hero .cta{flex-wrap:wrap;gap:.9rem;margin-top:2rem;display:flex}.hero .cred{color:#e6ebef;background:#141d248c;padding:.15rem .5rem;font-size:.75rem;position:absolute;bottom:.6rem;right:.9rem}@media (width<=860px){.hero{grid-template-columns:1fr}.hero .txt{padding-top:6.5rem}.hero figure{min-height:300px}}.statement{padding:clamp(4rem,9vw,7.5rem) 0}.statement .grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(2rem,5vw,5rem);display:grid}.statement h2{max-width:22ch;font-size:clamp(1.9rem,3.6vw,2.9rem)}.statement p+p{margin-top:1rem}.statement .facts{border-top:1px solid var(--linie);flex-wrap:wrap;gap:2.5rem;margin-top:2rem;padding-top:1.5rem;display:flex}.statement .facts div{min-width:120px}.statement .facts b{font-family:var(--disp);font-size:2rem;font-weight:600;line-height:1;display:block}.statement .facts span{color:var(--sek);font-size:.9375rem}@media (width<=860px){.statement .grid{grid-template-columns:1fr}}.marken{grid-template-columns:1fr 1fr;min-height:70vh;display:grid}@media (width<=860px){.marken{grid-template-columns:1fr}}.marke{color:#fff;isolation:zone;flex-direction:column;justify-content:flex-end;min-height:440px;text-decoration:none;display:flex;position:relative;overflow:hidden}.marke img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .8s;position:absolute;inset:0}.marke:hover img{transform:scale(1.03)}.marke:before{content:"";z-index:-1;transition:opacity .3s;position:absolute;inset:0}.marke.l:before{background:linear-gradient(#007cbe0d 0%,#007cbe8c 55%,#007cbeeb 100%)}.marke.b:before{background:linear-gradient(#1f473e0d 0%,#1f473e8c 55%,#1f473ef0 100%)}.marke .in{padding:clamp(1.5rem,3.5vw,3rem)}.marke .tag{letter-spacing:.09em;text-transform:uppercase;opacity:.9;font-size:.8125rem;font-weight:600}.marke h3{margin:.5rem 0 .75rem;font-size:clamp(1.9rem,3.2vw,2.8rem);line-height:1.05}.marke.l h3{font-family:"Lato",var(--disp);letter-spacing:.005em;font-weight:300}.marke.b h3{font-family:Marcellus,serif;font-weight:400}.marke p{color:#f0f4f7;max-width:44ch}.marke .go{border-bottom:1.5px solid #fff9;margin-top:1.1rem;padding-bottom:1px;font-weight:600;display:inline-block}.marke:hover .go{border-color:#fff}.standorte{background:var(--graphit);color:#fff;padding:clamp(3.5rem,8vw,6.5rem) 0}.standorte .grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}@media (width<=860px){.standorte .grid{grid-template-columns:1fr}}.standorte h2{margin-bottom:1rem}.standorte p{color:#c8d0d6}.orte{border-top:1px solid #ffffff2e;margin-top:1.75rem;list-style:none}.orte li{border-bottom:1px solid #ffffff2e;grid-template-columns:14px 1fr auto;align-items:baseline;gap:.9rem;padding:.85rem 0;display:grid}.orte i{background:var(--lipo);border-radius:50%;width:12px;height:12px;display:inline-block;transform:translateY(1px)}.orte i.b{background:#7f8f74}.orte b{font-weight:600}.orte small{color:#a9b6c0;font-size:.875rem;display:block}.orte span{color:#a9b6c0;white-space:nowrap;font-size:.875rem}.map{width:100%;height:auto;max-height:560px;display:block}.map .land{fill:#27353f;stroke:#3d4c58;stroke-width:1px}.map .dot{fill:var(--lipo)}.map .dot.b{fill:#7f8f74}.map .lbl{fill:#fff;font-family:"Source Sans 3",system-ui,sans-serif;font-size:14px;font-weight:600}.map .lbl2{fill:#a9b6c0;font-family:"Source Sans 3",system-ui,sans-serif;font-size:11px}.map .ring{fill:none;stroke:var(--lipo);stroke-width:1.5px;opacity:.5}.leistungen{padding:clamp(3.5rem,8vw,6.5rem) 0}.leistungen .head{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,5vw,5rem);margin-bottom:clamp(2rem,4vw,3.5rem);display:grid}.leistungen .head p{align-self:end}@media (width<=860px){.leistungen .head{grid-template-columns:1fr}}.dl{border-top:1px solid var(--linie)}.dl>div{border-bottom:1px solid var(--linie);grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:1.5rem;padding:1.75rem 0;display:grid}.dl dt{font-family:var(--disp);font-size:1.35rem;font-weight:600;line-height:1.2}.dl dt span{font-family:var(--body);color:var(--sek);letter-spacing:0;margin-top:.35rem;font-size:.9rem;font-weight:400;display:block}.dl dd p+p{margin-top:.6rem}.dl dd .for{color:var(--sek);margin-top:.8rem;font-size:.875rem}.dl dd .for i{border-radius:2px;margin-right:.35rem;padding:.05em .5em;font-style:normal;font-weight:600;display:inline-block}.dl dd .for i.l{color:var(--lipo-d);background:#e3f1fa}.dl dd .for i.b{color:var(--bel-2);background:#eaece6}@media (width<=640px){.dl>div{grid-template-columns:1fr;gap:.6rem}}.karriere{background:var(--hell);grid-template-columns:1fr 1fr;display:grid}@media (width<=860px){.karriere{grid-template-columns:1fr}}.karriere img{object-fit:cover;width:100%;height:100%;min-height:380px}.karriere .in{flex-direction:column;justify-content:center;padding:clamp(2.5rem,6vw,5rem) clamp(1.25rem,5vw,4rem);display:flex}.karriere ul{max-width:52ch;margin:1.25rem 0 0;list-style:none}.karriere li{border-top:1px solid var(--linie);padding:.55rem 0}.karriere li:last-child{border-bottom:1px solid var(--linie)}.karriere .cta{flex-wrap:wrap;gap:.9rem;margin-top:1.75rem;display:flex}.karriere .person{color:var(--sek);margin-top:1.75rem;font-size:.9375rem}.karriere .person b{color:var(--graphit)}.presse{border-bottom:1px solid var(--linie);padding:clamp(3rem,6vw,4.5rem) 0}.presse .row{flex-wrap:wrap;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:flex}.presse p{color:var(--sek);max-width:34ch;margin-right:auto;font-size:.9375rem}.presse img{filter:grayscale()contrast(1.1);opacity:.7;width:auto;height:48px;transition:opacity .2s}.presse img:hover{opacity:1}.kontakt{padding:clamp(3.5rem,8vw,6rem) 0}.kontakt .grid{grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,4fr);gap:2.5rem;display:grid}@media (width<=860px){.kontakt .grid{grid-template-columns:1fr}}address{font-style:normal;line-height:1.65}.kontakt a{border-bottom:1px solid var(--linie);text-decoration:none;transition:border-color .2s}.kontakt a:hover{border-color:var(--graphit)}.kontakt .note{color:var(--sek);margin-top:1rem;font-size:.9375rem}footer{background:var(--graphit);color:#c8d0d6;padding:1.6rem 0;font-size:.875rem}footer .row{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}footer a{color:#fff;margin-left:1.25rem;text-decoration:none}footer a:hover{text-decoration:underline}.sub{background:var(--graphit);color:#fff;padding:9rem 0 clamp(2.5rem,5vw,4rem)}.sub .grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(2rem,5vw,5rem);display:grid}@media (width<=860px){.sub .grid{grid-template-columns:1fr}}.sub h1{max-width:16ch;font-size:clamp(2.2rem,4.4vw,3.6rem);line-height:1.02}.sub .lead{color:#d5dde3;max-width:46ch;margin-top:1.2rem;font-size:1.15rem}.crumb{color:#a9b6c0;margin-bottom:1rem;font-size:.875rem}.crumb a{color:#fff;border-bottom:1px solid #fff6;text-decoration:none}.crumb span{margin:0 .5rem}.sub img{aspect-ratio:4/3;object-fit:cover;border-radius:2px;width:100%}.bereiche{padding:clamp(3rem,7vw,5.5rem) 0}.bereiche .grid{grid-template-columns:repeat(var(--spalten,3),minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);display:grid}@media (width<=1000px){.bereiche .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.bereiche .grid{grid-template-columns:1fr}}.bereiche h3{margin:.6rem 0 .5rem;font-size:1.4rem}.bereiche .k{letter-spacing:.09em;text-transform:uppercase;color:var(--sek);font-size:.8125rem;font-weight:600}.bereiche p{font-size:1rem}.bereiche a{border-bottom:1.5px solid var(--linie);margin-top:.8rem;font-weight:600;text-decoration:none;display:inline-block}.bereiche a:hover{border-color:var(--graphit)}.jobs{background:var(--hell);padding:clamp(3rem,7vw,5.5rem) 0}.filter{flex-wrap:wrap;gap:.75rem;margin:1.5rem 0 1.25rem;display:flex}.filter label{color:var(--sek);flex-direction:column;gap:.25rem;font-size:.875rem;display:flex}.filter select{font:inherit;border:1.5px solid var(--linie);min-width:170px;color:var(--graphit);background:#fff;border-radius:2px;padding:.55rem .75rem;font-size:.9375rem}@media (width<=560px){.filter{grid-template-columns:1fr 1fr;display:grid}.filter select{width:100%;min-width:0}.filter .count{grid-column:1/-1;margin-left:0}}.filter .count{color:var(--sek);align-self:end;margin-left:auto;font-size:.9375rem}.joblist{border:1px solid var(--linie);background:#fff;border-radius:2px;list-style:none}.job{border-top:1px solid var(--linie);grid-template-columns:minmax(0,6fr) minmax(0,3fr) minmax(0,2fr) 40px;align-items:center;gap:1rem;padding:1.15rem 1.25rem;text-decoration:none;transition:background .15s;display:grid}.job:first-child{border-top:0}.job:hover{background:#f7f8f9}.job h3{font-size:1.15rem;font-weight:600;line-height:1.25}.job .ges{color:var(--sek);margin-top:.2rem;font-size:.875rem;display:block}.job .ges i{vertical-align:1px;background:var(--graphit);border-radius:50%;width:9px;height:9px;margin-right:.4rem;display:inline-block}.job .ges i.l{background:var(--lipo)}.job .ges i.b{background:var(--bel)}.job .ort,.job .art{color:var(--graphit);font-size:.9375rem}.job .art{color:var(--sek)}.job .pf{text-align:right;font-size:1.25rem;transition:transform .2s}.job:hover .pf{transform:translate(3px)}.job[hidden]{display:none}.job.neu h3:after{content:"Neu";letter-spacing:.06em;text-transform:uppercase;background:var(--graphit);color:#fff;vertical-align:middle;font-size:.7rem;font-family:var(--body);border-radius:2px;margin-left:.6rem;padding:.15em .45em}.empty{color:var(--sek);padding:2rem 1.25rem;display:none}@media (width<=760px){.job{grid-template-columns:1fr 32px}.job .ort,.job .art{display:none}.job .ges:after{content:attr(data-more);margin-left:.2rem}}.initiativ{color:var(--sek);margin-top:1.25rem;font-size:.9375rem}.initiativ a{color:var(--graphit);font-weight:600}.prozess{padding:clamp(3rem,7vw,5.5rem) 0}.prozess ol{counter-reset:st;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin-top:2rem;list-style:none;display:grid}@media (width<=860px){.prozess ol{grid-template-columns:1fr 1fr}}@media (width<=520px){.prozess ol{grid-template-columns:1fr}}.prozess li{counter-increment:st;border-top:2px solid var(--graphit);padding-top:.9rem}.prozess li:before{content:counter(st);font-family:var(--disp);color:var(--sek);margin-bottom:.4rem;font-size:.9rem;font-weight:600;display:block}.prozess h3{margin-bottom:.35rem;font-size:1.15rem}.prozess p{color:var(--sek);font-size:.9375rem}.benefits{background:var(--hell);padding:clamp(3rem,7vw,5.5rem) 0}.benefits .grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,5vw,5rem);display:grid}@media (width<=860px){.benefits .grid{grid-template-columns:1fr}}.benefits ul{columns:2;column-gap:2.5rem;max-width:none;list-style:none}@media (width<=640px){.benefits ul{columns:1}}.benefits li{break-inside:avoid;border-top:1px solid var(--linie);padding:.7rem 0;font-size:1rem}.benefits li b{font-weight:600;display:block}.benefits li span{color:var(--sek);font-size:.9375rem}.event{border-left:0;border:1px solid var(--linie);background:#fff;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2rem;padding:1.25rem 1.5rem;display:flex}.event .d{font-family:var(--disp);min-width:90px;font-size:1.6rem;font-weight:600;line-height:1}.event .d small{font-family:var(--body);color:var(--sek);margin-top:.2rem;font-size:.8125rem;font-weight:400;display:block}.event p{flex:1;min-width:220px;font-size:.9375rem}.stimmen{padding:clamp(3rem,7vw,5.5rem) 0}.stimmen .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:1.5rem;display:grid}@media (width<=860px){.stimmen .grid{grid-template-columns:1fr}}.stimme{grid-template-columns:64px 1fr;align-items:start;gap:1rem;display:grid}.stimme img{object-fit:cover;border-radius:50%;width:64px;height:64px}.stimme q{quotes:"„" "“";font-size:1.05rem;line-height:1.45}.stimme small{color:var(--sek);margin-top:.5rem;display:block}.kontakt-hr{border-top:1px solid var(--linie);padding:clamp(3rem,7vw,5.5rem) 0}.kontakt-hr .grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}@media (width<=860px){.kontakt-hr .grid{grid-template-columns:1fr}}.kontakt-hr .card{border:1px solid var(--linie);border-radius:2px;align-items:center;gap:1.5rem;padding:1.25rem 1.5rem;display:flex}.kontakt-hr .card .av{background:var(--hell);width:72px;height:72px;font-family:var(--disp);color:var(--sek);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.kontakt-hr .card b{font-size:1.1rem;display:block}.kontakt-hr .card a{border-bottom:1px solid var(--linie);text-decoration:none}.stelle{padding:clamp(2.5rem,6vw,4.5rem) 0}.stelle .grid{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}@media (width<=860px){.stelle .grid{grid-template-columns:1fr}}.stelle h2{margin:2.25rem 0 .75rem;font-size:1.5rem}.stelle h2:first-child{margin-top:0}.stelle ul{max-width:64ch;margin:0 0 0 1.1rem}.stelle li{margin:.35rem 0}.stelle li b{font-weight:600}.meta{border-top:1px solid #fff3;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.5rem;max-width:560px;margin-top:1.75rem;padding-top:1.25rem;list-style:none;display:grid}.meta li small{color:#a9b6c0;letter-spacing:.04em;text-transform:uppercase;font-size:.8125rem;display:block}.meta li b{font-weight:600}.meta li i{background:var(--lipo);vertical-align:1px;border-radius:50%;width:9px;height:9px;margin-right:.4rem;display:inline-block}.aside{border:1px solid var(--linie);border-radius:2px;padding:1.5rem;position:sticky;top:1.5rem}.aside h3{margin-bottom:.75rem;font-size:1.15rem}.aside .btn{text-align:center;width:100%}.aside p{color:var(--sek);margin-top:.9rem;font-size:.9375rem}.aside .hr{border-top:1px solid var(--linie);align-items:center;gap:.9rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}.aside .hr .av{background:var(--hell);width:48px;height:48px;font-family:var(--disp);color:var(--sek);border-radius:50%;flex:none;place-items:center;font-size:.9rem;font-weight:600;display:grid}.aside .hr b{font-size:.9375rem;display:block}.aside .hr a{border-bottom:1px solid var(--linie);font-size:.875rem;text-decoration:none}.share{color:var(--sek);margin-top:1rem;font-size:.875rem}.share a{border-bottom:1px solid var(--linie);color:var(--graphit);margin-right:.9rem;text-decoration:none}.standort-box{background:var(--hell);border-radius:2px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;margin-top:2.25rem;padding:1.5rem;display:grid}@media (width<=640px){.standort-box{grid-template-columns:1fr}}.standort-box b{display:block}.standort-box p{color:var(--sek);font-size:.9375rem}.standort-box a{border-bottom:1.5px solid var(--linie);color:var(--graphit);font-weight:600;text-decoration:none}.form{background:var(--hell);padding:clamp(3rem,7vw,5.5rem) 0}.form .grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(2rem,5vw,5rem);display:grid}@media (width<=860px){.form .grid{grid-template-columns:1fr}}.form form{border:1px solid var(--linie);background:#fff;border-radius:2px;padding:clamp(1.25rem,3vw,2.25rem)}.f2{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (width<=560px){.f2{grid-template-columns:1fr}}.fld{flex-direction:column;gap:.35rem;margin-bottom:1rem;display:flex}.fld label{font-size:.9375rem;font-weight:600}.fld label small{color:var(--sek);font-weight:400}.fld input,.fld textarea,.fld select{font:inherit;border:1.5px solid var(--linie);color:var(--graphit);background:#fff;border-radius:2px;padding:.7rem .85rem}.fld input:focus,.fld textarea:focus,.fld select:focus{outline:2px solid var(--lipo);outline-offset:1px;border-color:var(--lipo)}.fld textarea{resize:vertical;min-height:120px}.upl{border:1.5px dashed var(--linie);background:#fafbfb;border-radius:2px;padding:1.1rem;font-size:.9375rem}.upl input{margin-top:.5rem;font-size:.875rem;display:block}.upl small{color:var(--sek);margin-top:.35rem;font-size:.8125rem;display:block}.chk{grid-template-columns:20px 1fr;align-items:start;gap:.7rem;margin:1rem 0 1.25rem;font-size:.9375rem;display:grid}.chk input{width:18px;height:18px;accent-color:var(--graphit);margin-top:.15rem}.chk a{border-bottom:1px solid var(--linie);text-decoration:none}.form .hint{color:var(--sek);margin-top:1rem;font-size:.875rem}.form .side p{margin-top:.75rem}.form .side ul{color:var(--sek);margin:1rem 0 0 1.1rem;font-size:.9375rem}.mehr{padding:clamp(3rem,7vw,5rem) 0}.mehr .joblist{margin-top:1.25rem}.marke{isolation:isolate}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--graphit);outline-offset:3px;box-shadow:0 0 0 5px var(--lipo)}header a:focus-visible,.hero a:focus-visible,.standorte a:focus-visible,.sub a:focus-visible,footer a:focus-visible,.marke:focus-visible{outline-color:#fff}.skip-link{z-index:100;background:var(--graphit);color:#fff;padding:.75rem 1.25rem;font-weight:600;text-decoration:none;position:absolute;top:0;left:-9999px}.skip-link:focus{left:0}.nav-toggle{color:#fff;cursor:pointer;background:0 0;border:1.5px solid #ffffffb3;border-radius:2px;padding:.5rem .7rem;line-height:1;display:none}.nav-toggle svg{display:block}@media (width<=820px){.nav-toggle{margin-left:auto;display:block}nav li:first-child,nav li:nth-child(3),nav li:nth-child(4){display:block}nav ul{background:var(--graphit);flex-direction:column;gap:0;padding:.5rem clamp(1rem,4vw,2.5rem) 1rem;display:none;position:absolute;top:84px;left:0;right:0}nav[data-open=true] ul{display:flex}nav ul a{border-bottom:1px solid #ffffff26;padding:.75rem 0;font-size:1rem;display:block}nav ul a:hover{border-color:#ffffff26}}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-errors{color:#5f1b15;background:#fcecea;border-left:3px solid #b3261e;border-radius:2px;margin-bottom:1.5rem;padding:1rem 1.25rem;font-size:.9375rem}.form-errors ul{margin:.5rem 0 0 1.1rem}.form-errors li{margin:.2rem 0}.form-success{border:1px solid var(--linie);border-left:3px solid var(--lipo);background:#fff;border-radius:2px;padding:clamp(1.25rem,3vw,2.25rem)}.form-success p+p{margin-top:.9rem}.legal{padding:clamp(3rem,7vw,5.5rem) 0}.prose{max-width:68ch}.prose h2{margin:2.25rem 0 .75rem;font-size:clamp(1.35rem,2.2vw,1.7rem)}.prose h2:first-child{margin-top:0}.prose h3{margin:1.75rem 0 .5rem;font-size:1.15rem}.prose p{margin:.7rem 0}.prose ul,.prose ol{margin:.7rem 0 .7rem 1.2rem}.prose li{margin:.3rem 0}.prose a{color:var(--lipo-d)}.prose blockquote{border-left:3px solid var(--lipo);background:var(--hell);border-radius:2px;margin:1.25rem 0;padding:1rem 1.25rem}.prose blockquote p{margin:.35rem 0}.prose code{background:var(--hell);border-radius:2px;padding:.1em .35em;font-size:.9em}.prose .table-wrap,.prose table{margin:1.25rem 0}.prose table{border-collapse:collapse;width:100%;font-size:.9375rem}.prose thead th{text-align:left;border-bottom:2px solid var(--graphit);padding:.5rem .75rem .5rem 0;font-weight:600}.prose tbody td{vertical-align:top;border-bottom:1px solid #1e2a331f;padding:.6rem .75rem .6rem 0}.prose tbody tr:last-child td{border-bottom:none}.prose td code{overflow-wrap:anywhere;word-break:break-word}@media (width<=640px){.prose table{font-size:.875rem;display:block;overflow-x:auto}.prose thead th,.prose tbody td{padding-right:.5rem}}.preview-bar{z-index:30;color:#3b2e00;text-align:center;background:#ffd666;padding:.6rem clamp(1rem,4vw,2.5rem);font-size:.875rem;position:sticky;top:0}.sub.is-wide{grid-template-columns:minmax(0,11fr) minmax(0,9fr);min-height:min(88vh,820px);padding:0;display:grid;position:relative}.sub.is-wide .txt{padding:8rem clamp(1rem, 4vw, 2.5rem) clamp(2.5rem, 6vw, 4.5rem) max(clamp(1rem, 4vw, 2.5rem), calc((100vw - var(--maxw)) / 2 + clamp(1rem, 4vw, 2.5rem)));flex-direction:column;justify-content:flex-end;display:flex}.sub.is-wide .txt>*{max-width:640px}.sub.is-wide figure{min-height:360px;margin:0;position:relative}.sub.is-wide picture{display:block;position:absolute;inset:0}.sub.is-wide img{aspect-ratio:auto;object-fit:cover;object-position:70% 35%;border-radius:0;width:100%;height:100%}@media (width<=860px){.sub.is-wide{grid-template-columns:1fr;min-height:0}.sub.is-wide .txt{padding:6.5rem clamp(1rem,4vw,2.5rem) clamp(2rem,5vw,3rem)}.sub.is-wide figure{min-height:300px}}.foot-note{color:#8d9aa4;border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem 2rem;margin-top:.9rem;padding-top:.9rem;font-size:.8125rem;display:flex}.foot-note p{max-width:68ch;margin:0}.credit{color:#8d9aa4;flex-shrink:0}.credit a{color:#c8d0d6;border-bottom:1px solid #ffffff40;margin-left:0;text-decoration:none}.credit a:hover{color:#fff;border-color:#fff;text-decoration:none}.orte li{padding:.85rem 0;display:block}.orte li b{font-weight:600;display:block}.orte-haeuser{margin:.35rem 0 0;padding:0;list-style:none}.orte-haeuser li{border:0;grid-template-columns:14px 1fr;align-items:baseline;gap:.9rem;padding:.15rem 0;display:grid}.orte-haeuser span{color:#a9b6c0;white-space:normal;font-size:.875rem}
