@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.15dvesjzf7814.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.DpEtSa_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.DpEtSa_variable{--font-sans:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/0bd866694792eeb1-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/fdb22df95c69d750-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/22bc6ebae07d77f5-s.27211fhlic14m.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/3679aa72a9b9035f-s.p.00hx3ibfyf9qx.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:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.wqOyxa_className{font-family:Caveat,Caveat Fallback;font-style:normal}.wqOyxa_variable{--font-hand:"Caveat", "Caveat Fallback"}
:root{--nebel:#f3f8f6;--hellminze:#e4f6ef;--weiss:#fff;--minze:#9be3cf;--gruen:#1e9c7e;--lagune:#0d3b4a;--lagune-hell:#157a62;--tinte:#0d3b4a;--tinte-hover:#16516a;--tinte-leise:#4f6770;--nebel-leise:#b5cdd3;--linie:#d3e3de;--rand:#7c9399;--radius-s:8px;--radius-m:14px;--radius-l:24px;--radius-voll:999px;--schatten-foto:0 24px 48px -28px #0d3b4a66;--fokus:0 0 0 2px #0d3b4a, 0 0 0 4px #9be3cf;--drehung-talent:-3deg;--drehung-unternehmen:2deg}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-sans), "Helvetica Neue", Arial, sans-serif;color:var(--tinte);background:var(--nebel);-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;display:block}a:focus-visible,button:focus-visible{box-shadow:var(--fokus);border-radius:var(--radius-s);outline:none}.nur-vorleser{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.honig{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.lagune{background:var(--lagune);color:var(--nebel)}.label{color:var(--lagune-hell);align-items:center;gap:8px;margin:0;font-size:15px;font-weight:700;line-height:22px;display:flex}.label:before{content:"";border-radius:var(--radius-voll);background:var(--gruen);flex:none;width:8px;height:8px}.lagune .label{color:var(--minze)}.lagune .label:before{background:var(--minze)}.h-xl{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:60px;font-weight:800;line-height:1}.satzzeichen{margin-left:-.06em}.lead{color:var(--tinte-leise);max-width:30em;margin:0;font-size:20px;line-height:30px}.lagune .lead{color:var(--nebel-leise)}.wortmarke{color:var(--tinte);white-space:nowrap;align-items:baseline;gap:.08em;font-size:26px;line-height:1;text-decoration:none;display:inline-flex}.wortmarke__talent{font-family:var(--font-hand), "Segoe Script", cursive;color:var(--gruen);font-size:1.3em;font-weight:700;display:inline-block;transform:rotate(-3deg)}.wortmarke__moment{letter-spacing:-.035em;font-weight:800}.lagune .wortmarke{color:var(--weiss)}.lagune .wortmarke__talent{color:var(--minze)}.btn{border-radius:var(--radius-m);background:var(--tinte);height:56px;color:var(--weiss);font:inherit;cursor:pointer;border:0;align-items:center;gap:16px;padding:0 8px 0 22px;font-size:16px;font-weight:700;line-height:20px;text-decoration:none;transition:background-color .2s ease-out;display:inline-flex}.btn:hover{background:var(--tinte-hover)}.btn__pfeil{background:var(--minze);width:40px;height:40px;color:var(--tinte);border-radius:10px;justify-content:center;align-items:center;transition:transform .2s ease-out;display:inline-flex}.btn:hover .btn__pfeil{transform:translate(3px)}.btn--hell{background:var(--weiss);color:var(--tinte)}.btn--hell:hover{background:var(--hellminze)}.belege{color:var(--tinte-leise);flex-direction:column;gap:12px;margin:0;padding:0;font-size:14px;font-weight:500;line-height:20px;list-style:none;display:flex}.belege li{align-items:center;gap:10px;display:flex}.haken{color:var(--lagune-hell);flex:none;display:inline-flex}.lagune .belege{color:var(--nebel-leise)}.lagune .haken{color:var(--minze)}.foto{border-radius:var(--radius-l);background:var(--linie);box-shadow:var(--schatten-foto);margin:0;position:relative;overflow:hidden}.foto img{object-fit:cover;width:100%;height:100%}.foto__etikett{border-radius:var(--radius-s);background:var(--weiss);color:var(--tinte);padding:7px 12px;font-size:13px;font-weight:600;line-height:18px;position:absolute;bottom:12px;left:12px}.platzhalter{flex-direction:column;min-height:max(100svh,560px);padding:32px 64px 64px;display:flex}.platzhalter__inhalt{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:28px;max-width:560px;padding-block:48px;display:flex}@media (prefers-reduced-motion:reduce){.btn,.btn__pfeil{transition:none}.btn:hover .btn__pfeil{transform:none}}@media (max-width:820px){.h-xl{font-size:40px;line-height:42px}.lead{font-size:18px;line-height:28px}.platzhalter{padding:24px max(20px, env(safe-area-inset-right,0px)) 48px max(20px, env(safe-area-inset-left,0px))}}
:root{--schatten-karte:0 1px 2px #0d3b4a14, 0 12px 28px -20px #0d3b4a40;--linie-dunkel:#24576a}.inhalt{width:100%;max-width:1360px;margin-inline:auto;padding-inline:64px}.h-xl,.h2,.beruf-karte__name,.beruf-karte__wo,.arbeitgeber-zeile{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}.h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:44px;font-weight:800;line-height:48px}.titel{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700;line-height:30px}.fliesstext{color:var(--tinte-leise);max-width:40em;margin:0;font-size:17px;line-height:27px}.lagune .fliesstext{color:var(--nebel-leise)}.btn--leise{color:var(--tinte);box-shadow:inset 0 0 0 1.5px var(--rand);background:0 0;padding:0 22px}.btn--leise:hover{background:var(--minze)}.lagune .btn--leise{color:var(--nebel);box-shadow:inset 0 0 0 1.5px var(--nebel-leise)}.lagune .btn--leise:hover{background:#ffffff14}.aktionen{flex-wrap:wrap;gap:12px;display:flex}.kopfzeile{z-index:10;background:var(--nebel);box-shadow:inset 0 -1px 0 var(--linie);position:sticky;top:0}.kopfzeile.lagune{background:var(--lagune);box-shadow:none}.kopfzeile__inhalt{align-items:center;gap:24px;height:76px;display:flex}.kopfzeile__links{flex:1;gap:20px;font-size:14px;font-weight:600;line-height:20px;display:flex}.kopfzeile__links a{color:var(--tinte-leise);text-decoration:none}.kopfzeile__links a:hover{color:var(--tinte)}.kopfzeile.lagune .kopfzeile__links a{color:var(--nebel-leise)}.kopfzeile__rechts{align-items:center;gap:8px;display:flex}.kopfzeile .btn{white-space:nowrap;gap:12px;height:48px;padding-left:18px}.kopfzeile .btn__pfeil{width:34px;height:34px}.schalter{border-radius:var(--radius-m);background:var(--weiss);box-shadow:inset 0 0 0 1px var(--linie);gap:4px;padding:4px;display:inline-flex}.schalter a{white-space:nowrap;border-radius:var(--radius-s);height:40px;color:var(--tinte-leise);align-items:center;padding:0 10px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.schalter a:hover{color:var(--tinte)}.schalter a.schalter__talente[aria-current=page]{background:var(--tinte);color:var(--nebel)}.schalter a.schalter__unternehmen[aria-current=page]{background:var(--lagune);color:var(--nebel)}section[id]{scroll-margin-top:76px}.abschnitt{padding-block:96px}.abschnitt--weiss{background:var(--weiss)}.abschnitt__kopf{flex-direction:column;gap:16px;max-width:760px;margin-bottom:48px;display:flex}.abschnitt__kopf .label{margin-bottom:-4px}.talente-hero{padding-block:56px 96px}.talente-hero__raster{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:56px;display:grid}.talente-hero__text{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.talente-hero__text .label{margin-bottom:-8px}.talente-hero__bild{justify-content:center;display:flex}.foto.foto--hero{aspect-ratio:3/4;width:360px;max-width:100%;height:auto;transform:rotate(var(--drehung-talent));position:relative}.pfad{color:var(--tinte-leise);gap:8px;margin-bottom:32px;font-size:14px;line-height:20px;display:flex}.pfad a{color:var(--lagune-hell)}.arbeitgeber-zeile{color:var(--tinte-leise);margin:0;font-size:15px;line-height:22px}.arbeitgeber-zeile span{color:var(--tinte);font-weight:600}.berufe{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.beruf-karte{border-radius:var(--radius-m);background:var(--weiss);height:100%;color:var(--tinte);box-shadow:var(--schatten-karte);flex-direction:column;text-decoration:none;transition:box-shadow .2s ease-out;display:flex;overflow:hidden}.beruf-karte:hover{box-shadow:inset 0 0 0 1.5px var(--lagune-hell), var(--schatten-karte)}.beruf-karte__bild{aspect-ratio:4/3;object-fit:cover;object-position:50% 18%;background:var(--linie);width:100%;height:auto;display:block}.beruf-karte__text{flex-direction:column;flex:1;gap:8px;padding:20px 24px 24px;display:flex}.beruf-karte__name{letter-spacing:-.025em;font-size:22px;font-weight:800;line-height:28px}.beruf-karte__wo{color:var(--tinte-leise);flex:1;font-size:14px;line-height:20px}.beruf-karte__mehr{color:var(--lagune-hell);align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.beruf-karte__mehr svg{width:16px;height:16px}.berufe__fehlt{color:var(--tinte-leise);margin:32px 0 0;font-size:17px;line-height:27px}.berufe__fehlt a{color:var(--lagune-hell);font-weight:600}.klaeren{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.klaeren li{border-radius:var(--radius-m);background:var(--nebel);padding:24px;font-size:17px;font-weight:500;line-height:26px}.andere-berufe{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.andere-berufe a{border-radius:var(--radius-s);background:var(--weiss);min-height:44px;box-shadow:inset 0 0 0 1px var(--linie);color:var(--tinte);align-items:center;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.andere-berufe a:hover{background:var(--minze)}.ablauf{grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:center;gap:72px;display:grid}.ablauf .schritte{grid-template-columns:minmax(0,1fr);gap:24px}.ablauf__foto{aspect-ratio:4/5}.schritte{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.schritt{border-top:1px solid var(--linie);flex-direction:column;gap:12px;padding-top:24px;display:flex}.schritt__nr{color:var(--lagune-hell);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700;line-height:20px}.wuensche{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.wuensche li{border-radius:var(--radius-s);background:var(--nebel);padding:6px 12px;font-size:14px;font-weight:500;line-height:20px}.team{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.team__person{flex-direction:column;gap:2px;display:flex}.team__person img{aspect-ratio:3/4;object-fit:cover;border-radius:var(--radius-m);width:100%;height:auto;margin-bottom:10px}.team__name{margin:0;font-size:17px;font-weight:700;line-height:24px}.team__rolle{color:var(--tinte-leise);margin:0;font-size:14px;line-height:20px}.ansprechpartner{align-items:center;gap:14px;margin-top:auto;padding-top:8px;display:flex}.ansprechpartner__bilder{flex:none;display:flex}.ansprechpartner__bilder img{object-fit:cover;object-position:50% 18%;border-radius:var(--radius-s);width:48px;height:48px;box-shadow:0 0 0 3px var(--lagune)}.ansprechpartner__bilder img+img{margin-left:-10px}.ansprechpartner p{color:var(--nebel-leise);margin:0;font-size:15px;line-height:22px}.fragen{max-width:880px}.frage{border-top:1px solid var(--linie)}.frage:last-child{border-bottom:1px solid var(--linie)}.frage summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:19px;font-weight:600;line-height:26px;list-style:none;display:flex}.frage summary::-webkit-details-marker{display:none}.frage summary:after{content:"+";color:var(--lagune-hell);flex:none;font-size:26px;font-weight:400}.frage[open] summary:after{content:"–"}.frage p{max-width:46em;color:var(--tinte-leise);margin:0 0 24px;font-size:17px;line-height:27px}.abschluss{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.abschluss__text{flex-direction:column;gap:16px;max-width:640px;display:flex}.fusszeile{padding-block:64px 32px}.fusszeile__raster{border-bottom:1px solid var(--linie-dunkel);grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;padding-bottom:48px;display:grid}.fusszeile__spalte{flex-direction:column;gap:16px;display:flex}.fusszeile__spalte ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.fusszeile a{color:var(--nebel-leise);font-size:15px;line-height:22px;text-decoration:none}.fusszeile a:hover{color:var(--nebel)}.fusszeile__raster--kontakt{grid-template-columns:auto repeat(3,minmax(0,1fr))}.fusszeile__kontakt{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.fusszeile__wechsel{color:var(--nebel-leise);margin:0;font-size:15px;line-height:22px}.fusszeile .fusszeile__wechsel a{color:var(--minze);font-weight:600}.fusszeile .fusszeile__wechsel a:hover{color:var(--weiss)}.fuss-kontakt{align-items:flex-end;gap:20px;display:flex}.fuss-kontakt__bilder{flex:none;display:flex}.fuss-kontakt__bilder img{border-radius:var(--radius-voll);object-fit:cover;object-position:50% 18%;width:88px;height:88px;box-shadow:0 0 0 3px var(--lagune)}.fuss-kontakt__bilder--gruppe{width:100px;height:92px;position:relative}.fuss-kontakt__bilder--gruppe img{width:54px;height:54px;position:absolute}.fuss-kontakt__bilder--gruppe img:first-child{top:0;left:23px}.fuss-kontakt__bilder--gruppe img:nth-child(2){bottom:0;left:0}.fuss-kontakt__bilder--gruppe img:nth-child(3){bottom:0;right:0}.fuss-kontakt__karte{border-radius:var(--radius-l);background:#ffffff12;flex-direction:column;gap:18px;padding:24px 28px;display:flex}.fuss-kontakt__titel{color:var(--minze);margin:0;font-size:15px;font-weight:700;line-height:22px}.fuss-kontakt__name{letter-spacing:-.02em;color:var(--weiss);margin:0;font-size:24px;font-weight:700;line-height:30px}.fuss-kontakt__rolle{color:var(--nebel-leise);margin:2px 0 0;font-size:15px;line-height:22px}.fusszeile .fuss-kontakt__link{color:var(--weiss);align-items:center;gap:10px;margin-top:6px;font-size:16px;font-weight:700;display:inline-flex}.fusszeile .fuss-kontakt__link svg{flex:none;transition:transform .15s}.fusszeile .fuss-kontakt__link:hover svg{transform:translate(3px)}@media (max-width:1100px){.fusszeile__raster--kontakt{grid-template-columns:repeat(3,minmax(0,1fr))}.fusszeile__kontakt{grid-column:1/-1}}@media (max-width:720px){.fusszeile__raster--kontakt{grid-template-columns:minmax(0,1fr)}.fuss-kontakt{gap:16px}.fuss-kontakt__bilder img{width:72px;height:72px}.fuss-kontakt__bilder--gruppe{width:84px;height:78px}.fuss-kontakt__bilder--gruppe img{width:46px;height:46px}.fuss-kontakt__bilder--gruppe img:first-child{left:19px}.fuss-kontakt__karte{padding:20px 22px}}.fusszeile__unten{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:32px;display:flex}.fusszeile__unten .wortmarke{color:var(--nebel);font-size:24px}.fusszeile__recht{flex-wrap:wrap;gap:8px 20px;display:flex}.recht-kopf{background:var(--nebel);box-shadow:inset 0 -1px 0 var(--linie)}.recht-kopf__inhalt{justify-content:space-between;align-items:center;gap:24px;height:76px;display:flex}.recht-kopf__zurueck{color:var(--tinte-leise);font-size:15px;font-weight:600;text-decoration:none}.recht-kopf__zurueck:hover{color:var(--tinte)}.recht{background:var(--weiss);padding-block:64px 96px}.recht__text{max-width:760px}.recht__text h1{margin-bottom:32px}.recht__text .recht__marke{background:var(--hellminze);color:var(--tinte);border-radius:12px;margin:-12px 0 32px;padding:14px 18px;font-weight:600}.recht__text h2{letter-spacing:-.02em;margin:40px 0 12px;font-size:22px;font-weight:800;line-height:30px}.recht__text h3{margin:28px 0 8px;font-size:18px;font-weight:700;line-height:26px}.recht__text p,.recht__text li{color:var(--tinte-leise);overflow-wrap:break-word;font-size:16px;line-height:1.7}.recht__text p{margin:0 0 14px}.recht__text ul,.recht__text ol{margin:0 0 14px;padding-left:22px}.recht__text strong{color:var(--tinte);font-weight:700}.recht__text a{color:var(--lagune-hell);text-underline-offset:3px}.recht__text a:hover{color:var(--tinte)}.fragebogen-seite{flex-direction:column;min-height:100svh;display:flex}.fragebogen-kopf{justify-content:space-between;align-items:center;height:84px;display:flex}.fragebogen-kopf__zurueck{color:var(--tinte-leise);font-size:14px;font-weight:600;text-decoration:none}.fragebogen-kopf__zurueck:hover{color:var(--tinte)}.fragebogen{border-radius:var(--radius-l);width:calc(100% - 128px);max-width:1232px;box-shadow:var(--schatten-karte);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);margin:0 auto 64px;display:grid;overflow:hidden}.fragebogen__seite{flex-direction:column;gap:24px;padding:48px;display:flex}.fragebogen__seite .label{margin-bottom:-8px}.fragebogen__karte{background:var(--weiss);padding:48px}.fragebogen__form,.fragebogen__fertig{flex-direction:column;gap:24px;display:flex}.fragebogen__fertig{align-items:flex-start}.fragebogen__stand p{color:var(--tinte-leise);margin:0 0 10px;font-size:14px;font-weight:600;line-height:20px}.fragebogen__balken{border-radius:var(--radius-voll);background:var(--linie);height:6px;overflow:hidden}.fragebogen__balken span{border-radius:var(--radius-voll);background:var(--lagune-hell);height:100%;transition:width .3s ease-out;display:block}.fragebogen__form .titel:focus,.fragebogen__fertig .h2:focus{outline:none}.optionen{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;margin:0;padding:0;display:grid}.optionen--reihe{grid-template-columns:repeat(3,minmax(0,1fr))}.feld__titel{grid-column:1/-1;margin-bottom:4px;padding:0;font-size:14px;font-weight:600;line-height:20px}.option{border-radius:var(--radius-s);background:var(--weiss);min-height:56px;box-shadow:inset 0 0 0 1px var(--rand);cursor:pointer;align-items:center;gap:12px;padding:12px 16px;font-size:16px;font-weight:500;line-height:22px;display:flex}.option:hover{background:var(--nebel)}.option:has(input:checked){background:var(--minze);box-shadow:inset 0 0 0 2px var(--lagune-hell)}.option:has(input:focus-visible){box-shadow:var(--fokus)}.option input,.haekchen input{width:18px;height:18px;accent-color:var(--lagune-hell);flex:none;margin:0}.felder{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.feld{flex-direction:column;gap:6px;font-size:14px;font-weight:600;line-height:20px;display:flex}.feld input,.feld textarea{border-radius:var(--radius-s);background:var(--weiss);width:100%;height:52px;box-shadow:inset 0 0 0 1.5px var(--rand);color:var(--tinte);font:inherit;border:0;padding:0 14px;font-size:16px;font-weight:400}.feld textarea{resize:vertical;height:auto;padding:12px 14px}.feld input::placeholder,.feld textarea::placeholder{color:var(--tinte-leise)}.feld input:focus-visible,.feld textarea:focus-visible{box-shadow:var(--fokus);outline:none}.haekchen{cursor:pointer;align-items:flex-start;gap:12px;font-size:15px;line-height:22px;display:flex}.haekchen input{margin-top:2px}.haekchen a{color:var(--lagune-hell)}.fragebogen__fehler{border-radius:var(--radius-s);color:#8a1f11;background:#fdecea;margin:0;padding:12px 16px;font-size:15px;font-weight:500;line-height:22px}.fragebogen__aktionen{justify-content:space-between;gap:12px;display:flex}.fragebogen__aktionen .btn:only-child{margin-left:auto}.fragebogen__hinweis{color:var(--tinte-leise);margin:0;font-size:13px;line-height:18px}.fragebogen__hinweis a{color:inherit}.zusammenfassung{gap:12px;width:100%;margin:0;display:grid}.zusammenfassung div{border-top:1px solid var(--linie);grid-template-columns:120px minmax(0,1fr);gap:16px;padding-top:12px;font-size:15px;line-height:22px;display:grid}.zusammenfassung dt{font-weight:600}.zusammenfassung dd{color:var(--tinte-leise);margin:0}@media (max-width:1100px){.kopfzeile__links{display:none}.kopfzeile__rechts{margin-left:auto}}@media (max-width:960px){.inhalt{padding-inline:32px}.talente-hero__raster{grid-template-columns:minmax(0,1fr)}.talente-hero__bild{justify-content:flex-start}.foto.foto--hero{width:280px}.berufe{grid-template-columns:repeat(2,minmax(0,1fr))}.team{grid-template-columns:repeat(3,minmax(0,1fr))}.schritte,.klaeren{grid-template-columns:minmax(0,1fr)}.ablauf{grid-template-columns:minmax(0,1fr);gap:48px}.ablauf__foto{max-width:420px}.fragebogen{grid-template-columns:minmax(0,1fr);width:calc(100% - 64px)}}@media (max-width:720px){.inhalt{padding-inline:max(20px, env(safe-area-inset-left,0px))}.schalter,.kopfzeile .btn{display:none}.kopfzeile__inhalt{height:68px}.abschnitt{padding-block:64px}.talente-hero{padding-block:32px 64px}.h2{font-size:32px;line-height:36px}.team{grid-template-columns:repeat(2,minmax(0,1fr))}.berufe,.fusszeile__raster,.felder,.optionen,.optionen--reihe{grid-template-columns:minmax(0,1fr)}.fragebogen{width:100%;box-shadow:none;border-radius:0;margin:0}.fragebogen__seite,.fragebogen__karte{padding:28px max(20px, env(safe-area-inset-left,0px))}.fragebogen__seite .lead{font-size:17px;line-height:26px}.fragebogen-kopf{height:68px}}
.start{background:var(--weiss);min-height:max(100svh,760px);color:var(--tinte);--start-kurve:cubic-bezier(.22, 1, .36, 1);position:relative;overflow:hidden}.start__kopf{z-index:3;justify-content:space-between;align-items:center;gap:16px;padding:24px 32px;display:flex;position:absolute;inset:0 0 auto}.start__kopf .wortmarke{border-radius:var(--radius-m);background:var(--weiss);padding:10px 18px 12px;font-size:24px}.start__links{gap:8px;display:flex}.start__link{border-radius:var(--radius-m);background:var(--weiss);color:var(--tinte);padding:12px 18px;font-size:15px;font-weight:600;text-decoration:none}.start__link:hover{background:var(--hellminze)}.start__bild{display:block;position:absolute;top:0;bottom:0}.start__bild:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#07263100 38%,#07263138 64%,#0726319e 100%);position:absolute;inset:0}.start__bild:before{content:"";z-index:1;pointer-events:none;background-color:#0d3b4a00;transition:background-color .6s;position:absolute;inset:0}.start__bild img{object-fit:cover;pointer-events:none;width:100%;height:100%}.start__bild,.start__bild img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.start__bild--talente{clip-path:polygon(0 0,72.3% 0,99.2% 100%,0 100%);background:var(--hellminze);width:52%;left:0}.start__bild--talente img{object-position:50% 30%}.start__bild--unternehmen{clip-path:polygon(.6% 0,100% 0,100% 100%,23.2% 100%);background:var(--lagune);width:62%;right:0}.start__bild--unternehmen img{object-position:100% 50%}.start__karte{z-index:2;box-sizing:border-box;transform-origin:0 100%;width:min(440px,50% - 48px);transition:transform .6s var(--start-kurve);border-radius:20px;flex-direction:column;align-items:flex-start;gap:14px;padding:30px;display:flex;position:absolute;bottom:56px}.start__karte:after{content:"";border-radius:inherit;background:var(--lagune);opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.start__karte--talente{background:var(--weiss);left:32px;box-shadow:0 30px 60px -24px #0726318c}.start__karte--unternehmen{background:var(--lagune);width:min(400px,48% - 56px);color:var(--weiss);left:calc(52% + 24px);box-shadow:0 0 0 1px #9be3cf40,0 30px 60px -24px #0009}.start__eyebrow{color:var(--lagune-hell);align-items:center;gap:8px;margin:0;font-size:15px;font-weight:700;line-height:22px;display:flex}.start__eyebrow:before{content:"";border-radius:var(--radius-voll);background:var(--gruen);width:8px;height:8px}.start__karte--unternehmen .start__eyebrow{color:var(--minze)}.start__karte--unternehmen .start__eyebrow:before{background:var(--minze)}.start__titel{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:44px;font-weight:800;line-height:1.04}.start__lead{color:var(--tinte-leise);text-wrap:pretty;margin:0;font-size:16px;line-height:1.55}.start__karte--unternehmen .start__lead{color:var(--nebel-leise)}.start__recht{z-index:3;border-radius:var(--radius-voll);background:var(--weiss);gap:4px;padding:2px 8px;font-size:12px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.start__recht a{color:var(--tinte-leise);padding:8px;text-decoration:none}.start__recht a:hover{color:var(--tinte)}.start__folger{z-index:4;pointer-events:none;transform:translate3d(calc(var(--fx,-200px) - 70px), calc(var(--fy,-200px) - 70px), 0);transition:transform .2s var(--start-kurve);position:absolute;top:0;left:0}.start__folger-kreis{box-sizing:border-box;border-radius:var(--radius-voll);text-align:center;background:var(--lagune);width:140px;height:140px;color:var(--weiss);transition:transform .35s var(--start-kurve), background-color .3s ease, color .3s ease;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:18px;font-size:15px;font-weight:700;line-height:1.2;display:flex;transform:scale(0);box-shadow:0 18px 40px -18px #07263199}.start__folger-kreis svg{color:var(--minze);transform:scaleX(-1)}.start__folger-text--unternehmen{display:none}.start[data-seite=unternehmen] .start__folger-kreis{background:var(--minze);color:var(--tinte)}.start[data-seite=unternehmen] .start__folger-kreis svg{color:var(--tinte);transform:none}.start[data-seite=unternehmen] .start__folger-text--talente{display:none}.start[data-seite=unternehmen] .start__folger-text--unternehmen{display:block}.start[data-seite]:not([data-bedienung]) .start__folger-kreis{transform:scale(1)}@media (min-width:821px){.start__kopf{pointer-events:none}.start__kopf a{pointer-events:auto}.start__karte--talente .btn{flex-direction:row-reverse;padding:0 22px 0 8px}.start__karte--talente .btn__pfeil svg{transform:scaleX(-1)}.start__karte--talente .btn:hover .btn__pfeil{transform:translate(-3px)}.start__bild img{transform:translate3d(calc(var(--px,0) * 1px), calc(var(--py,0) * 1px), 0) scale(1.04);transition:transform .7s var(--start-kurve)}.start[data-seite=talente] .start__bild--unternehmen:before,.start[data-seite=unternehmen] .start__bild--talente:before{background-color:#0d3b4a59}.start[data-seite=talente] .start__karte--talente,.start[data-seite=unternehmen] .start__karte--unternehmen{transform:translateY(-6px)}.start[data-seite=talente] .start__karte--unternehmen:after,.start[data-seite=unternehmen] .start__karte--talente:after{opacity:.2}}@media (min-width:821px) and (hover:hover) and (pointer:fine){.start[data-seite]:not([data-bedienung]),.start[data-seite]:not([data-bedienung]) .start__bild{cursor:none}}@media (max-width:820px),(hover:none),(pointer:coarse){.start__folger{display:none}}@media (prefers-reduced-motion:reduce){.start__bild img{transition:none;transform:none}.start__bild:before,.start__karte,.start__karte:after,.start__folger,.start__folger-kreis{transition:none}.start__karte--talente .btn:hover .btn__pfeil{transform:none}}@media (max-width:1100px){.start__karte{padding:24px}.start__titel{font-size:36px}.start__bild--unternehmen img{object-position:70% 50%}}@media (max-width:820px){.start{grid-template-rows:auto minmax(280px,1fr) minmax(280px,1fr) auto;grid-template-columns:minmax(0,1fr);min-height:calc(100svh + 48px);display:grid}.start__kopf{padding:10px max(16px, env(safe-area-inset-right,0px)) 10px max(16px, env(safe-area-inset-left,0px));background:var(--weiss);grid-row:1;position:relative}.start__kopf .wortmarke,.start__link{background:0 0;padding:0}.start__kopf .wortmarke{font-size:22px}.start__links{gap:4px;margin-right:-10px}.start__link{padding:10px;font-size:15px}.start__bild{grid-column:1;width:auto;position:relative}.start__bild img{position:absolute;inset:0}.start__bild--talente{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 32px));grid-row:2}.start__bild--talente img{object-position:50% 27%}.start__bild--unternehmen{clip-path:polygon(0 0,100% 32px,100% 100%,0 100%);grid-row:3;margin-top:-26px}.start__bild--unternehmen img{object-position:70% 40%}.start__karte,.start__karte--unternehmen{border-radius:18px;grid-column:1;align-self:end;gap:6px;width:auto;max-width:min(400px,100% - 32px);padding:16px 16px 16px 18px;position:relative;bottom:auto;left:auto}.start__karte--talente{grid-row:2;justify-self:end;margin:0 16px 32px}.start__karte--unternehmen{grid-row:3;justify-self:start;margin:0 16px 16px}.start__eyebrow{font-size:14px;line-height:20px}.start__titel{font-size:clamp(22px,6.4vw,30px);line-height:1.08}.start__lead{font-size:15px;line-height:1.45}.start__karte .btn{gap:14px;height:46px;margin-top:6px;padding:0 6px 0 18px;font-size:15px}.start__karte .btn__pfeil{width:34px;height:34px}.start__recht{margin:6px 0 calc(6px + env(safe-area-inset-bottom,0px));grid-row:4;justify-self:center;position:relative;bottom:auto;left:auto;transform:none}}@media (max-width:820px) and (max-height:860px){.start__lead{display:none}}
.hand{font-family:var(--font-hand), "Segoe Script", cursive;letter-spacing:0;color:var(--gruen);font-size:1.22em;font-weight:700;line-height:.8}.lagune .hand{color:var(--minze)}.arbeitgeber-hero{overflow:hidden}.arbeitgeber-hero__raster{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;min-height:min(100svh - 76px,780px);display:grid}.arbeitgeber-hero__text{flex-direction:column;justify-content:center;align-items:flex-start;gap:28px;padding-block:56px 64px;display:flex}.arbeitgeber-hero__text .label{margin-bottom:-8px}.arbeitgeber-hero__hinweis{color:var(--nebel-leise);margin:-16px 0 0;font-size:14px;line-height:20px}.fakten{border-top:1px solid var(--linie-dunkel);flex-wrap:wrap;gap:16px 40px;width:100%;margin:4px 0 0;padding:24px 0 0;list-style:none;display:flex}.fakten li{color:var(--nebel-leise);flex-direction:column;gap:2px;font-size:14px;line-height:20px;display:flex}.fakten strong{letter-spacing:-.03em;color:var(--weiss);font-variant-numeric:tabular-nums;font-size:28px;font-weight:800;line-height:34px}.mosaik{--mosaik-abstand:14px;min-height:520px;position:relative}.mosaik__innen{gap:var(--mosaik-abstand);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 9% 91%,#0000 100%)}.mosaik__spalte{align-self:start;gap:var(--mosaik-abstand);flex-direction:column;animation:70s linear infinite mosaik-hoch;display:flex}.mosaik__spalte:nth-child(2){animation-name:mosaik-runter}.mosaik__spalte:nth-child(3){animation-duration:80s}@keyframes mosaik-hoch{0%{transform:translateY(0)}to{transform:translateY(calc(-100% / 3 - var(--mosaik-abstand) / 3))}}@keyframes mosaik-runter{0%{transform:translateY(calc(-100% / 3 - var(--mosaik-abstand) / 3))}to{transform:translateY(0)}}.mosaik__kachel{aspect-ratio:3/4;background:var(--hellminze);border-radius:16px;margin:0;position:relative;overflow:hidden}.mosaik__kachel img{object-fit:cover;object-position:50% 22%;width:100%;height:100%}.mosaik__kachel figcaption{border-radius:var(--radius-s);background:var(--weiss);color:var(--tinte);padding:5px 10px;font-size:13px;font-weight:700;line-height:18px;position:absolute;bottom:10px;left:10px}.abschnitt__kopf--mitte{text-align:center;align-items:center;margin-inline:auto}.abschnitt__kopf--breit{max-width:860px}.abschnitt__kopf--mitte .label{display:block}.abschnitt__kopf--mitte .label:before{vertical-align:1px;margin-right:8px;display:inline-block}.saeulen{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.saeule{border-radius:var(--radius-l);flex-direction:column;display:flex;overflow:hidden}.saeule__bild{aspect-ratio:16/11;background:var(--linie-dunkel);margin:0;position:relative;overflow:hidden}.saeule__bild img{object-fit:cover;width:100%;height:100%}.saeule__text{flex-direction:column;flex:1;align-items:flex-start;gap:12px;padding:24px 28px 28px;display:flex}.saeule__chip{border-radius:var(--radius-voll);color:var(--minze);background:#ffffff1a;margin:0;padding:4px 10px;font-size:13px;font-weight:700;line-height:18px}.saeule .fliesstext{flex:1;font-size:16px;line-height:25px}.saeule__mehr{color:var(--weiss);align-items:center;gap:8px;font-size:15px;font-weight:700;line-height:22px;text-decoration:none;display:inline-flex}.saeule__mehr svg{width:16px;height:16px;color:var(--minze);transition:transform .2s ease-out}.saeule__mehr:hover{color:var(--minze)}.saeule__mehr:hover svg{transform:translate(3px)}.saeule__bild--liste{background:var(--hellminze);justify-content:center;align-items:center;padding:20px;display:flex}.eingang{background:var(--weiss);width:100%;max-width:320px;color:var(--tinte);box-shadow:var(--schatten-foto);border-radius:16px;padding:14px 14px 8px}.eingang__kopf{color:var(--tinte-leise);margin:0 0 6px;padding:0 4px;font-size:12px;font-weight:700;line-height:16px}.eingang ul{margin:0;padding:0;list-style:none}.eingang li{align-items:center;gap:10px;padding:7px 4px;display:flex}.eingang li+li{border-top:1px solid var(--linie)}.eingang img{object-fit:cover;border-radius:10px;flex:none;width:34px;height:34px}.eingang span{flex-direction:column;flex:1;min-width:0;display:flex}.eingang b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:17px;overflow:hidden}.eingang small{color:var(--tinte-leise);font-size:12px;line-height:16px}.eingang em{border-radius:var(--radius-voll);background:var(--hellminze);color:var(--lagune-hell);flex:none;padding:2px 8px;font-size:11px;font-style:normal;font-weight:700;line-height:16px}.punkte{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 24px;padding:0;list-style:none;display:grid}.punkte__reiter{border-radius:var(--radius-voll);min-height:64px;box-shadow:inset 0 0 0 1.5px var(--linie-dunkel);color:var(--nebel);text-align:center;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:12px 24px;font-size:15px;font-weight:600;line-height:21px;transition:background-color .2s,color .2s,box-shadow .2s;display:flex}.punkte__reiter:hover{box-shadow:inset 0 0 0 1.5px var(--nebel-leise);background:#ffffff14}.punkte__reiter[aria-selected=true]{background:var(--weiss);color:var(--tinte);box-shadow:none;cursor:default}.netzwerk-felder{display:grid}.netzwerk-bild{opacity:0;visibility:hidden;grid-area:1/1;margin:0;transition:opacity .45s,visibility 0s linear .45s;position:relative}.netzwerk-bild[data-aktiv]{opacity:1;visibility:visible;transition:opacity .45s}.netzwerk-bild__karte{z-index:1;width:min(340px,100% - 64px);transition:transform .45s;position:absolute;top:40px;left:32px;transform:translateY(8px)}.netzwerk-bild[data-aktiv] .netzwerk-bild__karte{transform:none}.netzwerk-bild__foto{aspect-ratio:16/7;border-radius:var(--radius-l);background:var(--linie-dunkel);position:relative;overflow:hidden}.netzwerk-bild__foto>img{object-fit:cover;object-position:50% 55%;width:100%;height:100%}.netzwerk-bild__foto:after{content:"";background:linear-gradient(#0d3b4a00 45%,#0d3b4ae6 100%);position:absolute;inset:0}.netzwerk-bild__text{max-width:460px;color:var(--weiss);font-size:16px;line-height:25px;position:absolute;bottom:28px;left:32px}.meldung{position:relative}.meldung:before,.meldung:after{content:"";background:#ffffffb3;border-radius:14px;height:30px;position:absolute;top:-8px;left:14px;right:14px}.meldung:after{background:#fff6;top:-15px;left:28px;right:28px}.meldung__karte{z-index:1;background:var(--weiss);color:var(--tinte);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative;box-shadow:0 18px 40px -20px #00000080}.meldung__karte img{object-fit:cover;border-radius:12px;flex:none;width:44px;height:44px}.meldung__karte span{flex-direction:column;flex:1;min-width:0;display:flex}.meldung__karte b{color:var(--lagune-hell);font-size:15px;font-weight:700;line-height:20px}.meldung__karte small{color:var(--tinte-leise);font-size:13px;line-height:18px}.meldung__karte em{color:var(--tinte-leise);flex:none;align-self:flex-start;font-size:12px;font-style:normal;line-height:18px}.zaehler{background:var(--weiss);color:var(--tinte);border-radius:16px;align-items:center;gap:14px;padding:14px 18px 14px 14px;display:inline-flex;box-shadow:0 18px 40px -20px #00000080}.zaehler__koepfe{flex:none;display:flex}.zaehler__koepfe img{border-radius:var(--radius-voll);object-fit:cover;width:36px;height:36px;box-shadow:0 0 0 2px var(--weiss)}.zaehler__koepfe img+img{margin-left:-10px}.zaehler span:last-child{flex-direction:column;display:flex}.zaehler b{letter-spacing:-.02em;font-size:24px;font-weight:800;line-height:28px}.zaehler small{color:var(--tinte-leise);font-size:13px;line-height:18px}.pruefung{background:var(--weiss);color:var(--tinte);border-radius:16px;padding:14px 16px 16px;box-shadow:0 18px 40px -20px #00000080}.pruefung__kopf{justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;display:flex}.pruefung__kopf b{color:var(--lagune-hell);font-size:15px;font-weight:700;line-height:20px}.pruefung__kopf em{border-radius:var(--radius-voll);background:var(--hellminze);color:var(--lagune-hell);padding:2px 8px;font-size:11px;font-style:normal;font-weight:700;line-height:16px}.pruefung ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pruefung li{align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.vorab{grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:center;gap:72px;display:grid}.vorab__text{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.vorab__text .label{margin-bottom:-4px}.vorab__text .belege{color:var(--tinte);font-size:16px;line-height:22px}.vorab__flaeche{border-radius:var(--radius-l);background:var(--hellminze);justify-content:center;padding:56px 32px;display:flex}.profil{background:var(--weiss);width:100%;max-width:400px;box-shadow:var(--schatten-foto);transform:rotate(var(--drehung-unternehmen));border-radius:20px;padding:24px;position:relative}.profil__beispiel{border-radius:var(--radius-s);background:var(--lagune);color:var(--minze);padding:4px 10px;font-size:12px;font-weight:700;line-height:16px;position:absolute;top:-12px;right:20px}.profil__kopf{border-bottom:1px solid var(--linie);flex-wrap:wrap;align-items:center;gap:10px 14px;padding-bottom:16px;display:flex}.profil__kopf img{object-fit:cover;border-radius:14px;flex:none;width:52px;height:52px}.profil__kopf>div{flex:140px;min-width:0}.profil__name{white-space:nowrap;margin:0;font-size:17px;font-weight:800;line-height:22px}.profil__beruf{color:var(--tinte-leise);margin:0;font-size:14px;line-height:20px}.profil__status{border-radius:var(--radius-voll);background:var(--hellminze);color:var(--lagune-hell);margin-left:auto;padding:4px 10px;font-size:12px;font-weight:700;line-height:16px}.profil__daten{margin:0}.profil__daten div{border-bottom:1px solid var(--linie);grid-template-columns:112px minmax(0,1fr);gap:12px;padding:10px 0;font-size:14px;line-height:20px;display:grid}.profil__daten dt{color:var(--tinte-leise)}.profil__daten dd{margin:0;font-weight:600}.profil__fuss{color:var(--lagune-hell);align-items:center;gap:10px;margin:14px 0 0;font-size:14px;font-weight:700;line-height:20px;display:flex}.schritte--vier{grid-template-columns:repeat(4,minmax(0,1fr))}.garantie{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.garantie__text{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.garantie__text .label{margin-bottom:-4px}.garantie__text .btn{margin-top:8px}.garantie__hinweis{color:var(--tinte-leise);margin:-8px 0 0;font-size:14px;line-height:20px}.garantie__bild{margin:0;position:relative}.garantie__foto{aspect-ratio:5/4;border-radius:var(--radius-l);background:var(--linie);box-shadow:var(--schatten-foto);overflow:hidden}.garantie__foto img{object-fit:cover;object-position:50% 35%;width:100%;height:100%}.lage{background:var(--weiss);width:300px;box-shadow:var(--schatten-karte), 0 24px 48px -28px #0d3b4a66;border-radius:18px;padding:18px 20px;position:absolute;bottom:-40px;left:-32px}.lage__titel{color:var(--tinte-leise);margin:0 0 12px;font-size:13px;font-weight:700;line-height:18px}.lage ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lage li{align-items:center;gap:10px;font-size:14px;font-weight:600;line-height:20px;display:flex}.wechsel{display:inline-grid}.wechsel span{white-space:nowrap;opacity:0;grid-area:1/1;animation:15s ease-in-out infinite both wechsel}.wechsel span:nth-child(2){animation-delay:2.5s}.wechsel span:nth-child(3){animation-delay:5s}.wechsel span:nth-child(4){animation-delay:7.5s}.wechsel span:nth-child(5){animation-delay:10s}.wechsel span:nth-child(6){animation-delay:12.5s}.wechsel-ruhig{display:none}@keyframes wechsel{0%{opacity:0;transform:translateY(.25em)}3%,14%{opacity:1;transform:none}17%,to{opacity:0;transform:translateY(-.25em)}}.branchen{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.branchen>li{display:flex}.branche{border-radius:var(--radius-l);background:var(--weiss);color:var(--tinte);box-shadow:var(--schatten-karte);flex-direction:column;flex:1;text-decoration:none;transition:box-shadow .2s ease-out;display:flex;overflow:hidden}.branche:hover{box-shadow:inset 0 0 0 1.5px var(--lagune-hell), var(--schatten-karte)}.branche__bild{aspect-ratio:4/3;background:var(--hellminze);display:block;position:relative;overflow:hidden}.branche__bild img{object-fit:cover;object-position:50% 18%;width:100%;height:100%}.branche__name{border-radius:var(--radius-s);background:var(--lagune);color:var(--weiss);letter-spacing:-.01em;margin:0;padding:6px 12px;font-size:16px;font-weight:800;line-height:22px;position:absolute;bottom:16px;left:16px}.branche__rollen{flex-wrap:wrap;flex:1;align-content:flex-start;gap:8px;padding:16px 16px 12px;display:flex}.branche__rollen span{border-radius:var(--radius-s);background:var(--nebel);padding:6px 12px;font-size:14px;font-weight:500;line-height:20px}.teamband{isolation:isolate;padding-block:112px;position:relative;overflow:hidden}.teamband__wand{z-index:-2;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(8,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:absolute;inset:0}.teamband__wand li{overflow:hidden}.teamband__wand img{object-fit:cover;object-position:50% 15%;width:100%;height:100%}.teamband:before{content:"";z-index:-1;background:linear-gradient(90deg,#0d3b4af7 0%,#0d3b4ae6 50%,#0d3b4ab3 100%);position:absolute;inset:0}.teamband__inhalt{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:56px;display:grid}.teamband__text{flex-direction:column;align-items:flex-start;gap:16px;max-width:600px;display:flex}.teamband__text .label{margin-bottom:-4px}.teamband__text .btn{margin-top:8px}.teamband .fliesstext{color:var(--nebel)}.kennzahlen{flex-wrap:wrap;gap:24px 0;margin:0;display:flex}.kennzahlen div{border-left:1px solid #ffffff40;flex-direction:column-reverse;justify-content:flex-end;gap:4px;padding:4px 28px;display:flex}.kennzahlen dd{letter-spacing:-.035em;color:var(--weiss);font-variant-numeric:tabular-nums;margin:0;font-size:40px;font-weight:800;line-height:44px}.kennzahlen dt{color:var(--nebel-leise);font-size:14px;line-height:20px}.kontakt{border-radius:var(--radius-l);box-shadow:var(--schatten-karte);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid;overflow:hidden}.kontakt__seite{flex-direction:column;align-items:flex-start;gap:24px;padding:48px;display:flex}.kontakt__seite .label{margin-bottom:-8px}.kontakt__seite .lead{font-size:18px;line-height:28px}.kontakt__karte{background:var(--weiss);padding:48px}.ansprech{background:#ffffff14;border-radius:18px;align-items:center;gap:16px;width:100%;margin-top:auto;padding:14px;display:flex}.ansprech img{object-fit:cover;object-position:50% 18%;border-radius:14px;flex:none;width:64px;height:64px}.ansprech__name{color:var(--weiss);margin:0;font-size:17px;font-weight:800;line-height:24px}.ansprech__rolle{color:var(--nebel-leise);margin:0;font-size:14px;line-height:20px}@media (prefers-reduced-motion:reduce){.mosaik__spalte{animation:none}.netzwerk-bild,.netzwerk-bild__karte{transition:none}.wechsel{display:none}.wechsel-ruhig{display:inline}.saeule__mehr svg{transition:none}}@media (max-width:1100px){.schritte--vier{grid-template-columns:repeat(2,minmax(0,1fr))}.lage{left:16px}}@media (max-width:960px){.arbeitgeber-hero__raster{grid-template-columns:minmax(0,1fr);gap:0;min-height:0}.arbeitgeber-hero__text{padding-block:40px}.mosaik{height:380px;min-height:0;margin-bottom:8px}.saeulen,.branchen{grid-template-columns:repeat(2,minmax(0,1fr))}.saeule:first-child{grid-column:1/-1}.saeule:first-child .saeule__bild{aspect-ratio:16/7}.punkte{grid-template-columns:minmax(0,1fr)}.punkte__reiter{min-height:52px}.vorab,.garantie,.teamband__inhalt,.kontakt{grid-template-columns:minmax(0,1fr);gap:48px}.kontakt{gap:0}.netzwerk-bild__foto{aspect-ratio:16/9}}@media (max-width:720px){.mosaik{--mosaik-abstand:10px;height:300px}.mosaik__kachel figcaption{padding:3px 7px;font-size:11px;line-height:15px;bottom:6px;left:6px}.fakten{gap:12px 28px}.fakten strong{font-size:24px;line-height:30px}.saeulen,.branchen,.schritte--vier{grid-template-columns:minmax(0,1fr)}.saeule:first-child .saeule__bild{aspect-ratio:16/11}.netzwerk-bild__foto{aspect-ratio:5/4}.netzwerk-bild__foto:after{display:none}.pruefung ul{flex-flow:wrap;gap:4px 10px}.pruefung li{gap:6px;font-size:13px;line-height:18px}.netzwerk-bild__karte{width:calc(100% - 24px);top:auto;bottom:12px;left:12px}.netzwerk-bild__text{max-width:none;color:var(--nebel-leise);margin-top:16px;position:static}.vorab__flaeche{padding:40px 16px}.profil{padding:20px}.profil__daten div{grid-template-columns:100px minmax(0,1fr)}.lage{width:auto;margin:-40px 16px 0;position:relative;bottom:auto;left:auto}.teamband{padding-block:72px}.teamband__wand{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr))}.teamband:before{background:#0d3b4aeb}.kennzahlen{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}.kennzahlen div{border-left:0;padding:0}.kennzahlen dd{font-size:28px;line-height:34px}.kennzahlen dt{font-size:13px;line-height:18px}.kontakt{margin-inline:calc(-1 * max(20px, env(safe-area-inset-left,0px)));box-shadow:none;border-radius:0}.kontakt__seite,.kontakt__karte{padding:32px max(20px, env(safe-area-inset-left,0px))}}.branche__mehr{color:var(--lagune-hell);align-items:center;gap:8px;padding:0 16px 20px;font-size:14px;font-weight:700;line-height:20px;display:inline-flex}.branche__mehr svg{width:16px;height:16px}.lagune .pfad{color:var(--nebel-leise)}.lagune .pfad a{color:var(--minze)}.branche-hero{padding-block:40px 96px}.branche-hero__raster{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:56px;display:grid}.branche-hero__text{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.branche-hero__text .label{margin-bottom:-8px}.branche-hero__bild{justify-content:center;display:flex}.branche-hero .foto--hero{transform:rotate(var(--drehung-unternehmen));box-shadow:0 24px 48px -24px #00000080}.rollen{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.rollen--drei{grid-template-columns:repeat(3,minmax(0,1fr))}.rolle{border-radius:var(--radius-m);background:var(--weiss);box-shadow:var(--schatten-karte);flex-direction:column;gap:10px;padding:24px;display:flex}.rolle__titel{letter-spacing:-.02em;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;margin:0;font-size:19px;font-weight:800;line-height:25px}.rolle__text{color:var(--tinte-leise);margin:0;font-size:15px;line-height:23px}.abschnitt--weiss .rolle{background:var(--nebel);box-shadow:none}.rolle__aufgaben{flex-direction:column;gap:8px;margin:4px 0 0;padding:0;font-size:14px;font-weight:500;line-height:20px;list-style:none;display:flex}.rolle__aufgaben li{gap:8px;display:flex}.rolle__aufgaben .haken{margin-top:2px}.rolle__quali{border-top:1px solid var(--linie);color:var(--tinte-leise);margin:auto 0 0;padding-top:14px;font-size:13px;line-height:19px}.rolle__quali span{color:var(--lagune-hell);margin-bottom:2px;font-weight:700;display:block}.huerden{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.huerde{border-radius:var(--radius-l);box-shadow:inset 0 0 0 1px var(--linie-dunkel);background:#ffffff0d;flex-direction:column;gap:12px;padding:28px;display:flex}.huerde__nr{color:var(--minze);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700;line-height:20px}.huerde .fliesstext{flex:1;font-size:16px;line-height:25px}.huerde__antwort{border-top:1px solid var(--linie-dunkel);color:var(--weiss);gap:10px;margin:8px 0 0;padding-top:16px;font-size:15px;line-height:23px;display:flex}.huerde__antwort .haken{margin-top:3px}.huerde__antwort b{color:var(--minze)}.branchen--weitere{grid-template-columns:repeat(5,minmax(0,1fr))}.branchen--weitere .branche__bild{aspect-ratio:4/5}.branchen--weitere .branche__name{width:fit-content;font-size:14px;line-height:19px;bottom:12px;left:12px;right:12px}.branchen--weitere .branche__mehr{padding:14px 16px 16px}.arbeitgeber-kopf{padding-block:64px 80px}.arbeitgeber-kopf__inhalt{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.arbeitgeber-kopf__inhalt .label{margin-bottom:-4px}.arbeitgeber-kopf .fakten{max-width:720px}.referenzen{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.referenzen--zwei{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.referenzen>li{display:flex}.referenz{border-radius:var(--radius-l);background:var(--weiss);box-shadow:var(--schatten-karte);flex-direction:column;flex:1;display:flex;overflow:hidden}.abschnitt--weiss .referenz{background:var(--nebel);box-shadow:none}.referenz__medium{aspect-ratio:16/9;background:var(--linie);position:relative;overflow:hidden}.referenz__medium img{object-fit:cover}.referenz__medium--logo{background:var(--weiss)}.referenz__medium--logo img{object-fit:contain;padding:24px}.referenz__medium iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.referenz__abspielen{cursor:pointer;background:0 0;border:0;width:100%;transition:background-color .2s ease-out;position:absolute;inset:0}.referenz__abspielen:hover{background:#ffffff1f}.referenz__abspielen:focus-visible{box-shadow:inset var(--fokus);outline:none}.referenz__text{flex-direction:column;flex:1;gap:4px;padding:20px 20px 22px;display:flex}.referenz__firma{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:800;line-height:24px}.referenz__ort{color:var(--tinte-leise);margin:0;font-size:14px;line-height:20px}.referenz__ergebnis{color:var(--tinte);margin:10px 0 0;font-size:15px;font-weight:600;line-height:22px}.referenz__teil{white-space:nowrap}.referenzen__mehr{margin:24px 0 0}@media (max-width:1100px){.rollen,.referenzen{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.branche-hero__raster{grid-template-columns:minmax(0,1fr)}.branche-hero__bild{justify-content:flex-start}}@media (max-width:720px){.branche-hero{padding-block:24px 64px}.rollen,.referenzen,.referenzen--zwei{grid-template-columns:minmax(0,1fr)}.arbeitgeber-kopf{padding-block:40px 56px}}@media (max-width:960px){.huerden{grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){.branchen--weitere{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.branchen--weitere{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.huerde{padding:24px 20px}}
.ueber-hero{padding-block:56px 96px}.ueber-hero--schmal{padding-block:56px 64px}.ueber-hero__raster{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:56px;display:grid}.ueber-hero__raster--faecher{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr)}.ueber-hero__text{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.ueber-hero__text .label{margin-bottom:-8px}.ueber-hero__bild{justify-content:center;display:flex}.foto.foto--hoch{aspect-ratio:3/4;width:380px;max-width:100%;transform:rotate(var(--drehung-unternehmen))}.foto.foto--quer{aspect-ratio:4/3;width:100%;transform:rotate(var(--drehung-unternehmen))}.fakten--hell{border-top-color:var(--linie)}.fakten--hell li{color:var(--tinte-leise)}.fakten--hell strong{color:var(--tinte)}.ueber-hero__faecher{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:600px;margin-inline:auto;display:flex}.faecher{aspect-ratio:100/62;width:100%;margin:0;padding:0;list-style:none;position:relative}.faecher__karte{left:var(--x);top:var(--y);width:var(--b);aspect-ratio:3/4;border:5px solid var(--weiss);background:var(--linie);transform:rotate(var(--dreh));border-radius:18px;transition:transform .25s;position:absolute;overflow:hidden;box-shadow:0 24px 40px -24px #0d3b4a80}.faecher__karte:hover{transform:translateY(-8px) rotate(var(--dreh))}.faecher__karte:first-child{--x:0%;--y:32%;--b:27%;--dreh:-12deg;z-index:1}.faecher__karte:nth-child(2){--x:14%;--y:14%;--b:30%;--dreh:-6deg;z-index:2}.faecher__karte:nth-child(3){--x:31%;--y:3%;--b:38%;--dreh:0deg;z-index:3;border-width:6px;border-radius:20px;box-shadow:0 32px 56px -28px #0d3b4a99}.faecher__karte:nth-child(4){--x:56%;--y:14%;--b:30%;--dreh:6deg;z-index:2}.faecher__karte:nth-child(5){--x:73%;--y:32%;--b:27%;--dreh:12deg;z-index:1}.faecher__karte img{object-fit:cover;object-position:50% 15%;width:100%;height:100%}.faecher__schild{border-radius:var(--radius-s);background:var(--weiss);flex-direction:column;max-width:calc(100% - 16px);margin:0;padding:5px 9px;line-height:1.3;display:flex;position:absolute;bottom:8px;left:8px}.faecher__schild strong{font-size:13px;font-weight:700}.faecher__schild span{color:var(--tinte-leise);font-size:11px}.faecher__karte:not(:nth-child(3)) .faecher__schild{max-width:52%}.faecher__karte:not(:nth-child(3)) .faecher__schild strong{font-size:12px;line-height:1.25}.faecher__karte:not(:nth-child(3)) .faecher__schild span{display:none}.faecher__karte:nth-child(n+4) .faecher__schild{text-align:right;left:auto;right:8px}.faecher__karte:nth-child(3) .faecher__schild{padding:7px 12px;bottom:10px;left:10px}.faecher__karte:nth-child(3) .faecher__schild strong{font-size:15px}.faecher__karte:nth-child(3) .faecher__schild span{font-size:12px}@media (prefers-reduced-motion:reduce){.faecher__karte{transition:none}}.teambereich+.teambereich{margin-top:48px}.teambereich__titel{letter-spacing:.08em;text-transform:uppercase;color:var(--lagune-hell);align-items:center;gap:16px;margin:0 0 20px;font-size:13px;font-weight:700;line-height:18px;display:flex}.teambereich__titel:after{content:"";background:var(--linie);flex:1;height:1px}.teambereich__raster{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px 20px;margin:0;padding:0;list-style:none;display:grid}.teamkarte{flex-direction:column;gap:2px;display:flex}.teamkarte img{aspect-ratio:4/5;object-fit:cover;object-position:50% 15%;border-radius:var(--radius-m);width:100%;height:auto;margin-bottom:12px;box-shadow:0 18px 32px -26px #0d3b4a80}.teamkarte__name{margin:0;font-size:16px;font-weight:700;line-height:22px}.teamkarte__rolle{color:var(--tinte-leise);margin:0;font-size:14px;line-height:20px}.teamkarte__mehr{aspect-ratio:4/5;border:1.5px dashed var(--nebel-leise);border-radius:var(--radius-m);background:var(--weiss);letter-spacing:.1em;text-transform:uppercase;color:var(--lagune-hell);flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-bottom:12px;font-size:12px;font-weight:700;display:flex}.beirat{border-radius:var(--radius-l);background:var(--weiss);max-width:760px;box-shadow:var(--schatten-karte);grid-template-columns:160px minmax(0,1fr);align-items:center;gap:28px;padding:20px;display:grid}.beirat img{aspect-ratio:3/4;object-fit:cover;object-position:50% 15%;border-radius:var(--radius-m);width:100%;height:auto}.beirat__name{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800;line-height:28px}.beirat__rolle{color:var(--tinte-leise);margin:4px 0 0;font-size:15px;line-height:22px}.beirat__text{max-width:34em;color:var(--tinte-leise);margin:14px 0 0;font-size:16px;line-height:25px}.saeule__bild--logos{background:var(--weiss);justify-content:center;align-items:center;padding:20px;display:flex}.logo-stapel{flex-direction:column;align-items:center;gap:22px;display:flex}.logo-stapel img{width:auto;height:26px}.logo-stapel img:last-child{height:20px}.zwei-wege{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.weg{box-shadow:var(--schatten-karte);border-radius:20px;justify-content:space-between;align-items:center;gap:20px;padding:28px 28px 28px 32px;text-decoration:none;transition:transform .2s ease-out;display:flex}.weg:hover{transform:translateY(-2px)}.weg--talente{background:var(--weiss);color:var(--tinte)}.weg--unternehmen{background:var(--lagune);color:var(--weiss)}.weg__text{flex-direction:column;gap:8px;display:flex}.weg__label{color:var(--lagune-hell);align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:20px;display:flex}.weg__label:before{content:"";border-radius:var(--radius-voll);background:var(--gruen);width:8px;height:8px}.weg--unternehmen .weg__label{color:var(--minze)}.weg--unternehmen .weg__label:before{background:var(--minze)}.weg__titel{letter-spacing:-.03em;font-size:28px;font-weight:800;line-height:32px}.weg__lead{color:var(--tinte-leise);font-size:15px;line-height:22px}.weg--unternehmen .weg__lead{color:var(--nebel-leise)}.weg__pfeil{border-radius:var(--radius-m);background:var(--lagune);width:52px;height:52px;color:var(--minze);flex:none;justify-content:center;align-items:center;display:flex}.weg--unternehmen .weg__pfeil{background:var(--minze);color:var(--tinte)}.stellen{gap:12px;max-width:880px;margin:0;padding:0;list-style:none;display:grid}.stelle{border-radius:var(--radius-m);background:var(--nebel);color:var(--tinte);justify-content:space-between;align-items:center;gap:24px;padding:20px 20px 20px 24px;text-decoration:none;transition:box-shadow .2s ease-out;display:flex}.stelle:hover{box-shadow:inset 0 0 0 1.5px var(--lagune-hell)}.stelle__text{flex-direction:column;gap:2px;display:flex}.stelle__titel{font-size:19px;font-weight:700;line-height:26px}.stelle__meta{color:var(--tinte-leise);font-size:14px;line-height:20px}.stelle__pfeil{background:var(--minze);width:40px;height:40px;color:var(--tinte);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.stellen__hinweis{max-width:880px;color:var(--tinte-leise);margin:24px 0 0;font-size:14px;line-height:21px}.vorteile{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.vorteil{border-radius:var(--radius-m);background:var(--weiss);box-shadow:var(--schatten-karte);flex-direction:column;gap:8px;padding:24px;display:flex}.vorteil h3{margin:0;font-size:18px;font-weight:700;line-height:24px}.vorteil p{color:var(--tinte-leise);margin:0;font-size:15px;line-height:23px}.vismoot{border-radius:var(--radius-l);background:var(--weiss);box-shadow:var(--schatten-karte);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.vismoot__bild{background:var(--linie);min-height:480px;margin:0;position:relative}.vismoot__bild img{object-fit:cover;object-position:50% 40%}.vismoot__text{flex-direction:column;align-items:flex-start;gap:18px;padding:48px;display:flex}.vismoot__logo{width:auto;height:44px}.vismoot__zahlen{border-top:1px solid var(--linie);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin:4px 0 0;padding-top:20px;display:grid}.vismoot__zahlen div{flex-direction:column-reverse;justify-content:flex-end;gap:4px;display:flex}.vismoot__zahlen dd{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800;line-height:28px}.vismoot__zahlen dt{color:var(--tinte-leise);font-size:13px;line-height:18px}.link-extern{color:var(--lagune-hell);align-items:center;gap:8px;font-size:15px;font-weight:700;line-height:22px;text-decoration:none;display:inline-flex}.link-extern svg{width:16px;height:16px}.link-extern:hover{color:var(--tinte)}.presse-kopf{background:var(--weiss);box-shadow:inset 0 -1px 0 var(--linie);padding-block:48px 40px}.brotkrumen{color:var(--tinte-leise);gap:8px;font-size:14px;line-height:20px;display:flex}.brotkrumen a{color:inherit;text-decoration:none}.brotkrumen a:hover{color:var(--tinte)}.brotkrumen [aria-current]{color:var(--tinte);font-weight:600}.presse-kopf__zeile{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 64px;margin-top:20px;display:flex}.presse-kopf__zeile .h-xl{letter-spacing:-.04em;font-size:72px;line-height:72px}.presse-kopf__zeile .lead{max-width:34em;font-size:18px;line-height:28px}.presse-fakten{border-top:1px solid var(--linie);flex-wrap:wrap;gap:16px 64px;margin:40px 0 0;padding-top:24px;display:flex}.presse-fakten div{flex-direction:column-reverse;gap:4px;display:flex}.presse-fakten dt{color:var(--tinte-leise);font-size:14px;line-height:20px}.presse-fakten dd{letter-spacing:-.03em;margin:0;font-size:28px;font-weight:800;line-height:32px}.presse-inhalt{padding-block:56px 96px}.presse-raster{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:32px;display:grid}.presse-beitraege__kopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:20px;display:flex}.presse-beitraege__kopf h2{letter-spacing:-.03em;margin:0;font-size:28px;font-weight:800;line-height:34px}.presse-beitraege__kopf p{color:var(--tinte-leise);margin:0;font-size:14px;line-height:20px}.presse-logo{width:auto;height:22px}.presse-logo--flach{height:18px}.aufmacher{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--weiss);overflow:hidden}.aufmacher__bild{aspect-ratio:2;background:var(--hellminze);display:block;overflow:hidden}.aufmacher__bild img{object-fit:cover;object-position:50% 60%;width:100%;height:100%}.aufmacher__text{flex-direction:column;align-items:flex-start;gap:18px;padding:28px 32px 32px;display:flex}.aufmacher__titel{letter-spacing:-.02em;max-width:30em;margin:0;font-size:28px;font-weight:700;line-height:34px}.beitragsliste{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--weiss);margin:16px 0 0;padding:0;list-style:none;overflow:hidden}.beitragsliste li+li{border-top:1px solid var(--linie)}.beitragszeile{color:var(--tinte);flex-wrap:wrap;align-items:center;gap:12px 24px;padding:24px 28px;text-decoration:none;transition:background-color .2s ease-out;display:flex}.beitragszeile:hover{background:var(--nebel)}.beitragszeile__logo{flex:0 0 160px}.beitragszeile__titel{flex:320px;font-size:18px;font-weight:700;line-height:25px}.beitragszeile__pfeil{border:1px solid var(--linie);width:40px;height:40px;color:var(--lagune-hell);border-radius:10px;flex:none;justify-content:center;align-items:center;transition:transform .2s ease-out;display:inline-flex}.beitragszeile__pfeil svg{width:16px;height:16px}.beitragszeile:hover .beitragszeile__pfeil{transform:translate(3px)}.presse-seite{flex-direction:column;gap:16px;display:flex}.presse-karte{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--weiss);padding:28px}.presse-person{align-items:center;gap:16px;margin-top:20px;display:flex}.presse-person img{object-fit:cover;object-position:50% 18%;border-radius:12px;flex:none;width:72px;height:72px}.presse-person__name{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:800;line-height:24px}.presse-person__rolle{color:var(--tinte-leise);margin:4px 0 0;font-size:14px;line-height:20px}.presse-wege{flex-direction:column;gap:12px;margin:24px 0 0;padding:0;font-size:15px;font-weight:600;line-height:22px;list-style:none;display:flex}.presse-wege li{align-items:center;gap:12px;display:flex}.presse-wege__symbol{background:var(--hellminze);width:36px;height:36px;color:var(--lagune-hell);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.presse-wege__symbol svg{width:18px;height:18px}.presse-wege a{color:var(--tinte);overflow-wrap:anywhere;text-decoration:none}.presse-wege a:hover{color:var(--lagune-hell)}.presse-karte__knopf{justify-content:space-between;width:100%;margin-top:24px}.presse-karte__text{color:var(--tinte-leise);margin:16px 0 20px;font-size:15px;line-height:24px}@media (prefers-reduced-motion:reduce){.weg{transition:none}.weg:hover{transform:none}}@media (max-width:1100px){.vorteile{grid-template-columns:repeat(2,minmax(0,1fr))}.presse-raster{grid-template-columns:minmax(0,1fr)}.presse-seite{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}@media (max-width:960px){.ueber-hero__raster,.vismoot,.zwei-wege{grid-template-columns:minmax(0,1fr)}.ueber-hero__bild{justify-content:flex-start}.foto.foto--quer{max-width:560px}.ueber-hero__faecher{max-width:560px;margin-inline:0}.teambereich__raster{grid-template-columns:repeat(3,minmax(0,1fr))}.vismoot__bild{aspect-ratio:4/3;min-height:0}.presse-kopf__zeile .h-xl{font-size:56px;line-height:58px}}@media (max-width:720px){.ueber-hero{padding-block:32px 64px}.teambereich__raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.teamkarte__name{font-size:15px}.teamkarte__rolle{font-size:13px}.beirat{grid-template-columns:104px minmax(0,1fr);align-items:start;gap:16px;padding:14px}.beirat__name{font-size:18px;line-height:24px}.beirat__rolle{font-size:14px;line-height:20px}.beirat__text{margin-top:10px;font-size:15px;line-height:23px}.faecher__karte,.faecher__karte:nth-child(3){border-width:3px;border-radius:12px}.faecher__schild,.faecher__karte:nth-child(3) .faecher__schild{max-width:calc(100% - 10px);padding:3px 6px;bottom:5px;left:5px}.faecher__karte:nth-child(2){--x:12%}.faecher__karte:nth-child(3){--x:32%;--b:36%}.faecher__karte:nth-child(4){--x:58%}.faecher__schild strong{font-size:10px}.faecher__karte:not(:nth-child(3)) .faecher__schild{max-width:58%;padding:2px 5px}.faecher__karte:not(:nth-child(3)) .faecher__schild strong{font-size:9px}.faecher__karte:nth-child(n+4) .faecher__schild{right:5px}.faecher__schild span{display:none}.faecher__karte:nth-child(3) .faecher__schild strong{font-size:12px}.faecher__karte:nth-child(3) .faecher__schild span{font-size:10px;display:block}.vorteile{grid-template-columns:minmax(0,1fr)}.vismoot__text{padding:28px 20px}.vismoot__zahlen{grid-template-columns:minmax(0,1fr)}.presse-kopf{padding-block:28px 32px}.presse-kopf__zeile .h-xl{font-size:44px;line-height:46px}.presse-kopf__zeile .lead{font-size:17px;line-height:26px}.presse-fakten{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin-top:28px;display:grid}.presse-fakten dd{font-size:24px;line-height:28px}.presse-inhalt{padding-block:40px 64px}.presse-seite{grid-template-columns:minmax(0,1fr)}.aufmacher__text{padding:22px}.aufmacher__titel{font-size:22px;line-height:28px}.beitragszeile{padding:20px 22px}.beitragszeile__logo{flex-basis:100%}.beitragszeile__titel{flex:1 1 0;font-size:17px;line-height:24px}.presse-karte,.weg{padding:22px}.weg__titel{font-size:22px;line-height:27px}.stelle{padding:16px}.stelle__titel{font-size:17px;line-height:23px}}
.kopfzeile__links{align-items:center}.kopfzeile__links>a,.ausklapper__knopf{white-space:nowrap}.ausklapper{position:relative}.ausklapper__knopf{color:var(--tinte-leise);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.ausklapper__knopf:hover,.ausklapper__knopf[aria-expanded=true]{color:var(--tinte)}.kopfzeile.lagune .ausklapper__knopf{color:var(--nebel-leise)}.kopfzeile.lagune .ausklapper__knopf:hover,.kopfzeile.lagune .ausklapper__knopf[aria-expanded=true]{color:var(--weiss)}.ausklapper__knopf svg{transition:transform .2s ease-out}.ausklapper__knopf[aria-expanded=true] svg{transform:rotate(180deg)}.ausklapper__menue{z-index:20;background:var(--weiss);width:340px;color:var(--tinte);border-radius:18px;padding:8px;position:absolute;top:calc(100% + 22px);left:-16px;box-shadow:0 24px 48px -20px #0d3b4a66,0 0 0 1px #0d3b4a14}.ausklapper__menue--breit{width:620px}.ausklapper__menue[hidden]{display:none}.ausklapper__liste{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ausklapper__menue--breit .ausklapper__liste{grid-template-columns:repeat(2,minmax(0,1fr))}.kopfzeile__links .ausklapper__menue a.ausklapper__eintrag{color:var(--tinte);white-space:normal;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.kopfzeile__links .ausklapper__menue a.ausklapper__eintrag:hover{background:var(--nebel)}.ausklapper__eintrag img{object-fit:cover;border-radius:10px;flex:none;width:40px;height:40px}.ausklapper__titel{font-size:15px;font-weight:700;line-height:20px;display:block}.ausklapper__text{color:var(--tinte-leise);font-size:13px;font-weight:400;line-height:18px;display:block}.kopfzeile__links .ausklapper__menue a.ausklapper__fuss{border-top:1px solid var(--linie);color:var(--lagune-hell);justify-content:space-between;align-items:center;margin:6px 4px 0;padding:12px 8px 6px;font-size:14px;font-weight:700;display:flex}.kopfzeile__links .ausklapper__menue a.ausklapper__fuss:hover{color:var(--tinte)}.mobil-menue__knopf{border-radius:var(--radius-m);background:var(--weiss);height:44px;color:var(--tinte);box-shadow:inset 0 0 0 1px var(--linie);font:inherit;cursor:pointer;border:0;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:700;display:none}.kopfzeile.lagune .mobil-menue__knopf{color:var(--weiss);box-shadow:none;background:#ffffff1a}.mobil-menue__flaeche{z-index:20;max-height:calc(100svh - 76px);padding:20px max(32px, env(safe-area-inset-left,0px)) 28px;background:var(--weiss);color:var(--tinte);position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 24px 48px -24px #0d3b4a66}.mobil-menue__flaeche[hidden]{display:none}.mobil-menue__gruppe+.mobil-menue__gruppe{border-top:1px solid var(--linie);margin-top:16px;padding-top:16px}.mobil-menue__titel{color:var(--lagune-hell);margin:0 0 6px;font-size:13px;font-weight:700;line-height:18px}.mobil-menue__liste{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px;margin:0;padding:0;list-style:none;display:grid}.mobil-menue__liste a{min-height:44px;color:var(--tinte);border-radius:10px;align-items:center;gap:10px;padding:6px 8px;font-size:16px;font-weight:600;line-height:22px;text-decoration:none;display:flex}.mobil-menue__liste a:hover{background:var(--nebel)}.mobil-menue__liste img{object-fit:cover;border-radius:8px;flex:none;width:32px;height:32px}.kopfzeile .mobil-menue__aktion{justify-content:space-between;width:100%;margin-top:20px}@media (max-width:1359px){.kopfzeile--kunden .schalter{display:none}}@media (max-width:1100px){.mobil-menue__knopf{display:inline-flex}}@media (max-width:720px){.mobil-menue__flaeche{max-height:calc(100svh - 68px);padding:16px max(20px, env(safe-area-inset-left,0px)) 24px}.mobil-menue__liste{grid-template-columns:minmax(0,1fr)}.kopfzeile .mobil-menue__aktion{display:inline-flex}}@media (prefers-reduced-motion:reduce){.ausklapper__knopf svg{transition:none}}
.lv-ablage{border:1.5px dashed var(--rand);border-radius:var(--radius-m);background:var(--nebel);width:100%;color:var(--tinte);font:inherit;text-align:center;cursor:pointer;flex-direction:column;align-items:center;gap:6px;padding:28px 20px;transition:background-color .2s ease-out,border-color .2s ease-out;display:flex}.lv-ablage:hover,.lv-ablage--ziehen{background:var(--hellminze);border-color:var(--lagune-hell)}.lv-ablage__symbol{border-radius:var(--radius-voll);background:var(--minze);justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:6px;display:inline-flex}.lv-ablage__titel{font-size:17px;font-weight:700;line-height:24px}.lv-ablage__hinweis{color:var(--tinte-leise);font-size:14px;line-height:20px}.lv-oder{color:var(--tinte-leise);align-items:center;gap:14px;margin:-8px 0;font-size:14px;font-weight:600;display:flex}.lv-oder:before,.lv-oder:after{content:"";background:var(--linie);flex:1;height:1px}.lv-angebot{border-radius:var(--radius-m);background:var(--hellminze);justify-content:space-between;align-items:center;gap:20px;padding:20px 20px 20px 24px;display:flex}.lv-angebot p{margin:0}.lv-angebot__titel{font-size:17px;font-weight:700;line-height:24px}.lv-angebot__text{color:var(--tinte-leise);font-size:15px;line-height:22px;margin-top:2px!important}.lv-angebot .btn{flex:none}.lv-datei{border-radius:var(--radius-m);background:var(--hellminze);box-shadow:inset 0 0 0 2px var(--lagune-hell);align-items:center;gap:14px;padding:16px;display:flex}.lv-datei__symbol{border-radius:var(--radius-s);background:var(--minze);flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.lv-datei__text{min-width:0;color:var(--tinte-leise);flex-direction:column;flex:1;font-size:14px;line-height:20px;display:flex}.lv-datei__text strong{color:var(--tinte);text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:22px;overflow:hidden}.lv-datei__aktionen{flex-wrap:wrap;justify-content:flex-end;gap:4px 14px;display:flex}.lv-datei__aktionen a,.lv-datei__aktionen button{color:var(--lagune-hell);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:14px;font-weight:700;text-decoration:underline}.lv-datei__aktionen a:hover,.lv-datei__aktionen button:hover{color:var(--tinte)}.btn:disabled{opacity:.7;cursor:progress}.werkstatt{z-index:100;background:var(--weiss);grid-template-columns:minmax(0,1fr) minmax(0,.92fr);display:grid;position:fixed;inset:0;overflow:hidden}.werkstatt__form{overscroll-behavior:contain;flex-direction:column;gap:32px;padding:40px 48px 0;display:flex;overflow-y:auto}.werkstatt__kopf{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.werkstatt__kopf .titel{margin:10px 0 8px}.werkstatt__kopf .titel:focus{outline:none}.werkstatt__kopf .fliesstext{max-width:34em}.werkstatt__zu{border-radius:var(--radius-voll);background:var(--nebel);width:44px;height:44px;color:var(--tinte);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.werkstatt__zu:hover{background:var(--hellminze)}.werkstatt__abschnitt{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}.werkstatt__abschnitt-titel{letter-spacing:-.01em;align-items:center;gap:10px;margin-bottom:14px;padding:0;font-size:19px;font-weight:800;line-height:26px;display:flex}.werkstatt__abschnitt-titel:before{content:"";border-radius:var(--radius-voll);background:var(--gruen);width:8px;height:8px}.feld input:disabled{background:var(--nebel);box-shadow:inset 0 0 0 1.5px var(--linie)}.feld--kurz{max-width:180px}.eintrag{border-radius:var(--radius-m);background:var(--nebel);flex-direction:column;gap:14px;padding:18px;display:flex}.eintrag__kopf{color:var(--tinte-leise);justify-content:space-between;align-items:center;font-size:13px;font-weight:700;line-height:18px;display:flex}.eintrag__weg{color:var(--tinte-leise);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;font-weight:600;text-decoration:underline}.eintrag__weg:hover{color:var(--tinte)}.eintrag__zeit{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:12px;display:grid}.eintrag__heute{white-space:nowrap;align-items:center;height:52px}.werkstatt__dazu{border:1.5px dashed var(--rand);border-radius:var(--radius-s);background:var(--weiss);height:52px;color:var(--lagune-hell);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.werkstatt__dazu span{font-size:20px;line-height:1}.werkstatt__dazu:hover{background:var(--hellminze);border-color:var(--lagune-hell)}.werkstatt__zur-vorschau{display:none}.werkstatt__leiste{z-index:1;background:var(--weiss);box-shadow:0 -1px 0 var(--linie);flex-direction:column;gap:12px;margin:auto -48px 0;padding:16px 48px 24px;display:flex;position:sticky;bottom:0}.werkstatt__vorschau{overscroll-behavior:contain;flex-direction:column;align-items:center;gap:18px;padding:40px 48px;display:flex;overflow-y:auto}.werkstatt__vorschau .label{align-self:stretch;width:100%;max-width:560px;margin:0 auto}.werkstatt__vorschau-hinweis{max-width:560px;color:var(--nebel-leise);margin:0;font-size:13px;line-height:18px}.lv-rahmen{width:100%;max-width:560px;container-type:inline-size}.lv-blatt{--pt:calc(100cqw / 595.28);min-height:calc(var(--pt) * 841.89);padding-bottom:calc(var(--pt) * 64);color:#0d3b4a;font-family:var(--font-sans), "Helvetica Neue", Arial, sans-serif;word-spacing:.08em;background:#fff;border-radius:4px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #00000080}.lv-kopf{height:calc(var(--pt) * 168);padding:calc(var(--pt) * 25) calc(var(--pt) * 48) 0;clip-path:polygon(0 0, 100% 0, 100% calc(var(--pt) * 140), 0 100%);background:#0d3b4a;flex-direction:column;align-items:flex-start;display:flex}.lv-kopf__hand{font-family:var(--font-hand), cursive;font-size:calc(var(--pt) * 22);color:#9be3cf;transform-origin:0 100%;word-spacing:normal;font-weight:700;line-height:1;transform:rotate(-3deg)}.lv-kopf__name{max-width:100%;margin-top:calc(var(--pt) * 6);font-size:calc(var(--pt) * 28);color:#fff;text-overflow:ellipsis;white-space:nowrap;font-weight:800;line-height:1.15;overflow:hidden}.lv-kopf__beruf{margin-top:calc(var(--pt) * 3);font-size:calc(var(--pt) * 11);color:#9be3cf;font-weight:700;line-height:1.3}.lv-kopf__kontakt{margin-top:calc(var(--pt) * 11);font-size:calc(var(--pt) * 9);color:#b5cdd3;line-height:1.3}.lv-kopf__kontakt b{margin:0 calc(var(--pt) * 4);color:#9be3cf}.lv-inhalt{padding:calc(var(--pt) * 26) calc(var(--pt) * 48) 0}.lv-leer{font-size:calc(var(--pt) * 10);color:#7c9399;margin:0}.lv-abschnitt{margin-bottom:calc(var(--pt) * 14)}.lv-abschnitt__titel{align-items:center;gap:calc(var(--pt) * 6);margin:0 0 calc(var(--pt) * 10);font-size:calc(var(--pt) * 11);color:#157a62;font-weight:700;line-height:1.3;display:flex}.lv-abschnitt__titel:before{content:"";width:calc(var(--pt) * 6);height:calc(var(--pt) * 6);background:#1e9c7e;border-radius:50%;flex:none}.lv-abschnitt__titel:after{content:"";height:max(1px, calc(var(--pt) * .75));margin-left:calc(var(--pt) * 4);background:#d3e3de;flex:1}.lv-eintrag{grid-template-columns:calc(var(--pt) * 112) minmax(0, 1fr);margin-bottom:calc(var(--pt) * 12);display:grid}.lv-eintrag__zeit{font-size:calc(var(--pt) * 9);line-height:calc(var(--pt) * 13);color:#4f6770}.lv-eintrag__titel{font-size:calc(var(--pt) * 10.5);line-height:calc(var(--pt) * 14);font-weight:700;display:block}.lv-eintrag__ort{font-size:calc(var(--pt) * 9.5);line-height:calc(var(--pt) * 13);color:#4f6770;display:block}.lv-eintrag__text{margin-top:calc(var(--pt) * 3);font-size:calc(var(--pt) * 9);line-height:calc(var(--pt) * 13);white-space:pre-line;display:block}.lv-kenntnisse{font-size:calc(var(--pt) * 9.5);line-height:calc(var(--pt) * 14);white-space:pre-line;margin:0}.lv-fuss{left:calc(var(--pt) * 48);bottom:calc(var(--pt) * 26);align-items:baseline;gap:calc(var(--pt) * 5);font-size:calc(var(--pt) * 7.5);color:#7c9399;word-spacing:normal;display:flex;position:absolute}.lv-fuss__talent{font-family:var(--font-hand), cursive;font-size:calc(var(--pt) * 12.5);color:#1e9c7e;font-weight:700;display:inline-block;transform:rotate(-3deg)}.lv-fuss__moment{margin-left:calc(var(--pt) * -3.5);font-size:calc(var(--pt) * 8.5);color:#0d3b4a;font-weight:800}@media (prefers-reduced-motion:reduce){.lv-ablage{transition:none}}@media (max-width:960px){.werkstatt{overscroll-behavior:contain;display:block;overflow-y:auto}.werkstatt__form,.werkstatt__vorschau{overflow:visible}.werkstatt__form{padding:28px 32px 0}.werkstatt__leiste{margin-inline:-32px;padding-inline:32px}.werkstatt__zur-vorschau{color:var(--lagune-hell);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:-12px 0 -8px;padding:0;font-size:15px;font-weight:700;display:block}.werkstatt__vorschau{padding:32px 32px 48px}}@media (max-width:720px){.werkstatt__form{padding:20px max(20px, env(safe-area-inset-left,0px)) 0;gap:28px}.werkstatt__leiste{margin-inline:calc(-1 * max(20px, env(safe-area-inset-left,0px)));padding:12px max(20px, env(safe-area-inset-left,0px)) max(16px, env(safe-area-inset-bottom,0px))}.werkstatt__vorschau{padding:28px 20px 40px}.eintrag{padding:14px}.eintrag__zeit{grid-template-columns:repeat(2,minmax(0,1fr))}.eintrag__heute{grid-column:1/-1;height:auto}.lv-angebot{flex-direction:column;align-items:flex-start}.lv-datei{flex-wrap:wrap}.lv-datei__aktionen{justify-content:flex-start;width:100%;padding-left:58px}}.zusammenfassung dd a{color:var(--lagune-hell);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:600}.lv-zurueck{color:var(--lagune-hell);text-underline-offset:3px;font-size:15px;font-weight:700}
