.so-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:44px;align-items:center}.so-hero h1{font-size:clamp(38px,5vw,68px);letter-spacing:-1.8px;margin-bottom:16px}.so-hero .lead2{font-size:17px;max-width:52ch}.so-fakten{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.so-fakt{display:inline-flex;align-items:center;gap:8px;background:var(--offwhite);border:1px solid var(--linie);border-radius:999px;padding:9px 16px;font-size:13.5px}.so-fakt svg{width:15px;height:15px;color:var(--dunkelblau);flex:none}.so-fakt.offen{color:#8a7f76;font-style:italic}.so-akt{display:flex;gap:11px;flex-wrap:wrap;margin-top:24px}.so-hinweis-ort{font-size:14.5px;color:#6b6560;margin-top:10px;max-width:52ch}.so-kopf-sek{background:var(--grad-soft);position:relative;overflow:hidden}.so-kopf-sek>.wrap{position:relative;z-index:1}.so-kopf-sek:after{content:"";position:absolute;left:-118px;bottom:-96px;width:310px;height:310px;z-index:0;background:var(--tuerkis);opacity:.11;pointer-events:none;-webkit-mask:url(/img/rad.svg) center/contain no-repeat;mask:url(/img/rad.svg) center/contain no-repeat}.so-fin-sek{background:var(--w)}.so-geb-sek{background:#f2fafc}.so-kopf-sek .so-fakt{background:#ffffffb8;border-color:#ffffffe6}.so-kopf-sek .so-akt .btn-line{background:#ffffffd9;border-color:#fffffff2}.so-kopf-sek .so-akt .btn-line:hover{background:var(--w);border-color:var(--w);color:var(--dunkelblau)}.so-stadt{background:var(--w);border:1px solid transparent;border-radius:20px;padding:22px 22px 16px;margin:0;box-shadow:0 16px 38px #1002021a}.so-stadt-bild{position:relative;width:100%;border-radius:14px;overflow:hidden}.so-stadt-bild img{width:100%;height:auto;display:block}.so-stadt-pin{position:absolute;width:20px;height:20px;border-radius:99px;background:var(--rot);border:4px solid var(--w);box-shadow:0 4px 12px #10020252;transform:translate(-50%,-50%)}.so-stadt figcaption{text-align:center;font-family:Schibsted Grotesk,sans-serif;font-size:13px;color:var(--slate);padding-top:15px}.so-skopf{display:grid;grid-template-columns:1.05fr .95fr;gap:34px;align-items:end;margin-bottom:40px}.so-skopf h2{margin-bottom:0}.so-skopf p{max-width:54ch;margin-bottom:0}.so-fragen{display:grid;grid-template-columns:repeat(3,1fr);gap:34px 24px;padding-top:10px}.so-frage{position:relative;background:#f2fafc;border-radius:6px;padding:26px 24px 24px;box-shadow:0 14px 32px #1002021f;transition:transform .22s ease,box-shadow .22s ease}.so-frage:before{content:"";position:absolute;top:-11px;left:50%;width:82px;height:22px;background:#259dba42;border-radius:2px}.so-frage:nth-child(1){background:#e8f4f8}.so-frage:nth-child(2){background:#fdede3}.so-frage:nth-child(3){background:#e9f2ec}.so-frage:nth-child(4){background:#fbe9e9}.so-frage:nth-child(5){background:#eff0f2}.so-frage:nth-child(6){background:#f6efe4}.so-frage:nth-child(1):before{background:#259dba57;transform:translate(-50%) rotate(-2.4deg)}.so-frage:nth-child(2):before{background:#e8935c61;transform:translate(-54%) rotate(1.8deg)}.so-frage:nth-child(3):before{background:#112a2038;transform:translate(-46%) rotate(-1.2deg)}.so-frage:nth-child(4):before{background:#da1f2642;transform:translate(-52%) rotate(2.2deg)}.so-frage:nth-child(5):before{background:#2a3a3e3d;transform:translate(-48%) rotate(-1.8deg)}.so-frage:nth-child(6):before{background:#b4622f4d;transform:translate(-50%) rotate(1.4deg)}.so-frage:nth-child(3n+1){transform:rotate(-1.4deg)}.so-frage:nth-child(3n+2){transform:rotate(.8deg)}.so-frage:nth-child(3n){transform:rotate(-.6deg)}.so-frage:hover{transform:rotate(0) translateY(-4px);box-shadow:0 20px 42px #1002022b}.so-frage h3{font-size:19.5px;margin-bottom:7px;line-height:1.04}.so-frage p{font-size:14.5px;margin-bottom:0}.so-gebiet{display:grid;grid-template-columns:.95fr 1.05fr;gap:24px;align-items:stretch}.so-gkarte{background:var(--w);border:1px solid var(--linie);border-radius:20px;padding:26px 26px 18px;margin:0;display:flex;flex-direction:column;justify-content:center}.so-karte-bild{position:relative;width:100%;margin:0 auto;border-radius:14px;overflow:hidden}.so-karte-bild img{width:100%;height:auto;display:block;color:var(--slate);opacity:.88}.so-karte-pin{position:absolute;width:18px;height:18px;border-radius:99px;background:var(--rot);border:3.5px solid var(--w);box-shadow:0 4px 12px #10020252;transform:translate(-50%,-50%)}.so-ort-punkt{position:absolute;width:11px;height:11px;border-radius:99px;background:var(--tuerkis);border:2.5px solid var(--w);transform:translate(-50%,-50%)}.so-gkarte figcaption{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;font-family:Schibsted Grotesk,sans-serif;font-size:13px;color:var(--slate);padding-top:18px}.so-leg{display:inline-flex;align-items:center;gap:7px}.so-leg i{width:11px;height:11px;border-radius:99px;flex:none}.so-gruppen{background:var(--w);border:1px solid var(--linie);border-radius:20px;padding:4px 30px}.so-gruppe{padding:22px 0;border-top:1px solid var(--linie)}.so-gruppe:first-child{border-top:0}.so-gruppe h3{font-size:16px;margin-bottom:12px}.so-chips{list-style:none;display:flex;flex-wrap:wrap;gap:8px}.so-chips li{background:#f2fafc;border:1px solid rgba(37,157,186,.24);border-radius:999px;padding:7px 15px;font-size:14px}.so-weitere{margin-top:20px;background:var(--w);border:1px solid var(--linie);border-radius:20px;padding:22px 30px;border-top:1px solid var(--linie)}.so-weitere .so-chips li{padding:0}.so-weitere .so-chips a{display:inline-block;padding:7px 15px;color:var(--slate);text-decoration:none;border-radius:999px}.so-weitere .so-chips li:hover{background:#e4f4f8}@media (max-width:980px){.so-weitere{padding:20px 24px}}.so-jobs{margin-top:26px}.so-job-chips li{padding:0}.so-job-chips a{display:inline-flex;align-items:center;gap:10px;padding:8px 15px;color:var(--slate);text-decoration:none;border-radius:999px}.so-job-chips li:hover{background:#e4f4f8}.so-job-ort{font-family:Schibsted Grotesk,sans-serif;font-size:12.5px;color:var(--tuerkis);white-space:nowrap}.so-job-text{font-size:15px;color:var(--slate);max-width:74ch;margin-bottom:16px}.so-job-akt{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.so-job-hinweis{font-size:15px;color:var(--slate)}.so-job-hinweis a{color:var(--tuerkis);text-decoration:underline;text-underline-offset:3px}@media (max-width:980px){.so-job-akt{gap:14px}}.story-text .lead2{font-size:17px;color:var(--ink);font-weight:500;margin-bottom:14px}.oz-akt .btn,.so-akt .btn,.os-btn{border-radius:999px;padding:12px 20px;font-size:13.5px}.oz-akt .btn-line,.so-akt .btn-line{background:transparent;color:var(--ink);border:1.5px solid var(--logo-blau)}.oz-akt .btn-line:hover,.so-akt .btn-line:hover{background:var(--logo-blau);border-color:var(--logo-blau);color:#fff}@media (max-width:980px){.so-skopf{gap:16px;margin-bottom:30px}}@media (max-width:980px){.so-fragen{grid-template-columns:1fr;gap:30px}}@media (max-width:980px){.so-gruppen{padding:4px 24px}}@media (max-width:560px){.so-hero h1{font-size:46px;line-height:1.03}}@media (max-width:980px){.so-hero,.so-gebiet,.so-skopf,.final-wege{grid-template-columns:1fr;gap:30px}}@media (max-width:980px){.so-frage:nth-child(odd){transform:rotate(-.5deg)}}@media (max-width:980px){.so-frage:nth-child(2n){transform:rotate(.5deg)}}@media (max-width:360px){h1,.so-hero h1,.ko-hero h1,.ka-hero h1,.rt-kopf h1,.te-hero h1,.ls .lhero h1,.im-hero h1,.lsp-hero h1,.rg-kopf h1,.rgb-text h1,.st-hero h1,.lh-hero h1,.su-kopf h1{font-size:clamp(27px,8.6vw,38px);letter-spacing:-.6px;line-height:1.06}}.rl2 .eyebrow a{color:inherit;text-decoration:none;border-bottom:1px solid currentColor}.rl2-hero{position:relative;overflow:hidden;min-height:88vh;display:flex;align-items:center;color:#fff;background:radial-gradient(90% 80% at 75% 45%,#175466 0%,var(--petrol) 58%,#0C2E38 100%)}.rl2-hero>.wrap{position:relative;width:100%;padding-top:150px;padding-bottom:70px}.rl2-rad{position:absolute;right:-200px;bottom:-240px;width:640px;height:640px;background:#fff;opacity:.04;pointer-events:none;-webkit-mask:url(/img/rad.svg) no-repeat center/contain;mask:url(/img/rad.svg) no-repeat center/contain}.rl2-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.rl2-hero h1{color:#fff;font-size:clamp(40px,4.6vw,70px)}.rl2-hero h1 .t{color:#7ed0e4}.rl2-hero .eyebrow{color:#8ed4e4}.rl2-hero .lead{color:#ffffffe0;max-width:540px}.rl2-hell{color:#fff;border-color:#fff}.rl2-lvr{display:inline-flex;align-items:center;gap:14px;margin-top:30px;padding:10px 16px 10px 12px;border-radius:14px;background:#ffffffeb}.rl2-lvr img{height:38px;width:auto}.rl2-lvr span{font-size:13.5px;font-weight:600;color:var(--ink)}.rl2-ki{display:block;margin-top:4px;font-size:11.5px;line-height:1.4;opacity:.75}.rl2-foto{box-shadow:0 30px 70px #0000004d}.rl2-leist{background:var(--offwhite)}.rl2-leist details>summary{list-style:none;cursor:pointer}.rl2-leist details>summary::-webkit-details-marker{display:none}.ls-ic{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:var(--lf);color:#fff;flex:none}.ls-ic svg{width:24px;height:24px}.ls-merk{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ls-merk li{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:600;padding:8px 12px;border-radius:999px;background:#fff;color:var(--ink);border:1px solid var(--linie)}.ls-merk svg{width:13px;height:13px;color:var(--lf,var(--tuerkis))}.ls-g{font-size:13px;color:var(--dunkelblau);margin:12px 0 0;font-weight:600}.ls-mehr{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-weight:700;color:var(--ink);text-decoration:none;border-bottom:2px solid var(--lf,var(--tuerkis));padding-bottom:3px}.ls-mehr svg{width:14px;height:14px}.rl2-leist p{line-height:1.65}.pl{width:28px;height:28px;border-radius:99px;background:#cdeaf0;color:var(--dunkelblau);display:grid;place-items:center;flex:none;transition:transform .25s,background .25s}.pl svg{width:14px;height:14px}details[open]>summary .pl{background:var(--tuerkis);color:#fff;transform:rotate(45deg)}.auf{width:18px;height:18px;flex:none;transition:transform .25s}details[open]>summary .auf{transform:rotate(180deg)}.a3{display:grid;grid-template-columns:320px minmax(0,1fr);gap:24px;align-items:start}.a3-nav{display:grid;gap:8px}.a3-nav button{display:flex;align-items:center;gap:14px;text-align:left;padding:12px 14px;border-radius:16px;border:1.5px solid transparent;background:#fff;cursor:pointer;color:var(--ink)}.a3-nav button b{display:block;font-family:Barlow Semi Condensed,sans-serif;text-transform:uppercase;font-size:19px}.a3-nav button small{font-size:12.5px;color:var(--slate)}.a3-nav button[aria-selected=true]{border-color:var(--lf);box-shadow:0 12px 30px #12414e1a}.a3-feld{position:relative;overflow:hidden;background:#fff;border-radius:24px;padding:40px 36px 34px;min-height:100%}.a3-feld[hidden]{display:none}.a3-feld{scroll-margin-top:140px}.a3-feld:before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:var(--lf)}.a3-eb{font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--lf)}.a3-feld h3{font-family:Barlow Semi Condensed,sans-serif;text-transform:uppercase;font-size:38px;line-height:1.05;color:var(--ink);margin:6px 0 8px}.a3-k{font-weight:600;color:var(--ink);margin:0 0 12px}.a3-feld p{margin:0 0 10px}.lv{margin-top:22px}.lv .eyebrow{margin-bottom:8px}.lv h2{margin:0 0 12px}.lv1{margin:0}.rl2-geb{background:#fff}.rl2-geb-g{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px}.rl2-geb-k{position:relative;overflow:hidden;background:var(--offwhite);border-radius:20px;padding:26px 24px 22px}.rl2-geb-k:before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background:var(--tuerkis)}.rl2-geb-k h3{font-family:Barlow Semi Condensed,sans-serif;text-transform:uppercase;font-size:22px;line-height:1.1;color:var(--ink);margin:0 0 12px}.rl2-geb-k ul{list-style:none;margin:0;padding:0;display:grid;gap:7px}.rl2-geb-k li{position:relative;padding-left:16px;line-height:1.45}.rl2-geb-k li:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--tuerkis)}.rl2-weitere{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:36px;font-size:15px}.rl2-weitere span{font-weight:600;color:var(--ink);margin-right:4px}.rl2-weitere a{display:inline-block;padding:7px 14px;border-radius:999px;border:1px solid var(--linie);background:#fff;color:var(--dunkelblau);font-weight:600;text-decoration:none}@media (hover:hover){.rl2-weitere a:hover{border-color:var(--tuerkis)}}.rl2-unter{margin:18px 0 0;font-size:15px}.rl2-unter a{color:var(--dunkelblau);font-weight:600}@media (max-width:980px){.rl2-g,.a3{grid-template-columns:minmax(0,1fr)}.rl2-hero>.wrap{padding-top:120px}.a3-feld{padding:30px 22px 24px}.a3-feld h3{font-size:30px}}@media (prefers-reduced-motion:reduce){.pl,.auf{transition:none}}
