.bw{text-align:left;flex-direction:column;gap:18px;width:100%;max-width:640px;margin:8px auto 0;display:flex}.bw-auswahl{border:0;min-width:0;margin:0;padding:0}.bw-auswahl legend{color:var(--text);margin-bottom:10px;padding:0;font-size:15px;font-weight:700}.bw-chips{flex-wrap:wrap;gap:10px;display:flex}.bw-chip{cursor:pointer;position:relative}.bw-chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.bw-chip span{background:var(--weiss);color:var(--text);border:1.5px solid #8a8a8a;border-radius:999px;padding:8px 18px;font-size:15px;transition:background .15s,border-color .15s,color .15s;display:inline-block}.bw-chip:hover span{border-color:var(--blau)}.bw-chip input:checked+span{background:var(--blau);border-color:var(--blau);color:var(--weiss);font-weight:700}.bw-chip input:focus-visible+span{outline:3px solid var(--rot);outline-offset:2px}.bw-felder{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}.bw-feld{flex-direction:column;gap:4px;display:flex}.bw-feld--breit{grid-column:1/-1}.bw-feld span{color:var(--text);font-size:13px;font-weight:700}.bw-feld input,.bw-feld textarea{background:var(--weiss);font:inherit;color:var(--text);resize:vertical;border:1px solid #8a8a8a;border-radius:10px;padding:10px 12px;font-size:15px}.bw-feld input:focus,.bw-feld textarea:focus{outline:2px solid var(--blau);outline-offset:1px;border-color:var(--blau)}.bw-knopf{cursor:pointer;border:0;align-self:center;margin-top:2px;padding:15px 32px;font-family:inherit;font-size:15px}.bw-knopf:disabled{opacity:.7;cursor:wait}.bw-fehler{text-align:center;color:var(--rot-text);font-size:14px;font-weight:700}.bw-klein{text-align:center;color:var(--nebentext-hell);font-size:12px;line-height:1.6}.bw-klein a{text-underline-offset:2px;text-decoration:underline}.bw-falle{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.bw-danke{background:var(--physio-flaeche);max-width:520px;color:var(--blau);text-align:center;border-radius:14px;margin:8px auto 0;padding:24px 28px;font-weight:500}@media (max-width:767px){.bw-felder{grid-template-columns:1fr}.bw-knopf{justify-content:center;width:100%}}
.karriere-fach{background:var(--flaeche);padding-block:56px}.karriere-fach .innen{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.karriere-fach-karte{background:var(--ergo-flaeche);border-radius:16px;flex-direction:column;gap:12px;padding:36px 40px;display:flex}.karriere-fach-karte--physio{background:var(--physio-flaeche)}.karriere-fach-karte h2{letter-spacing:0;align-items:center;gap:10px;font-size:24px;font-weight:700;display:flex}.karriere-fach-karte .punkt{background:var(--rot);border-radius:50%;flex-shrink:0;width:10px;height:10px}.karriere-fach-karte--physio .punkt{background:var(--blau)}.karriere-fach-karte p{color:var(--nebentext);font-size:14px;line-height:1.7}.abkuerzung{border-bottom:1px solid var(--linie);padding-block:40px}.abkuerzung .innen{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px 40px;display:flex}.abkuerzung-text{flex-direction:column;gap:4px;display:flex}.abkuerzung h2{letter-spacing:0;font-size:20px;font-weight:700;line-height:1.3}.abkuerzung p{color:var(--nebentext);font-size:14px}.abkuerzung .bewerben-knoepfe{gap:12px}.karriere-punkte{padding-block:72px}.karriere-punkte--grau{background:var(--flaeche)}.karriere-punkte .innen{flex-direction:column;gap:32px;display:flex}.karriere-kopf{flex-direction:column;gap:10px;display:flex}.karriere-titel{font-size:30px}.karriere-punkte ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 56px;padding:0;list-style:none;display:grid}.karriere-punkte li{flex-direction:column;gap:6px;display:flex}.karriere-punkte h3{letter-spacing:0;font-size:15px;font-weight:700;line-height:1.4}.karriere-punkte li p{color:var(--nebentext);font-size:14px;line-height:1.65}.einblicke{padding-block:72px}.einblicke .innen{flex-direction:column;gap:32px;display:flex}.einblicke-reels{grid-template-columns:repeat(4,minmax(0,260px));gap:28px;display:grid}.bewerben{padding-block:80px}.bewerben .innen{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.bewerben-titel{font-size:32px}.bewerben-text{max-width:620px;color:var(--nebentext);margin-bottom:12px;font-size:16px}.bewerben-knoepfe{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.bewerben-knopf{padding:16px 30px;font-size:15px}.bewerben-klassisch{color:var(--nebentext-hell);margin-top:22px;font-size:14px;line-height:1.7}.bewerben-klassisch .link{font-size:inherit;word-break:break-word}@media (max-width:1024px){.karriere-punkte,.bewerben,.einblicke{padding-block:56px}.einblicke-reels{grid-template-columns:repeat(2,minmax(0,260px));gap:20px}}@media (max-width:767px){.karriere-fach{padding-block:40px}.karriere-fach .innen,.karriere-punkte ul{grid-template-columns:1fr}.karriere-fach-karte{padding:26px 22px}.karriere-punkte,.bewerben,.einblicke{padding-block:48px}.einblicke-reels{grid-template-columns:minmax(0,300px);justify-content:center}.karriere-titel,.bewerben-titel{font-size:24px}.bewerben-knopf,.abkuerzung .knopf{justify-content:center;width:100%}.abkuerzung{padding-block:32px}}.laufende-uhr{cursor:pointer;width:84px;color:var(--text);background:0 0;border:0;flex-shrink:0;padding:0;position:relative}.laufende-uhr svg{fill:currentColor;width:100%;height:auto;display:block}.laufende-uhr-gehaeuse{fill:var(--weiss);stroke:currentColor;stroke-width:4px}.laufende-uhr-spur{fill:none;stroke:var(--linie);stroke-width:6px}.laufende-uhr-bogen{fill:none;stroke:var(--rot);stroke-width:6px;stroke-linecap:round}.laufende-uhr-zeiger{stroke:currentColor;stroke-width:3px;stroke-linecap:round}.laufende-uhr-mitte{fill:var(--rot)}.laufende-uhr-zeit{text-align:center;font-variant-numeric:tabular-nums;color:var(--text);font-size:13px;font-weight:700;position:absolute;top:64%;left:0;right:0}.laufende-uhr--fertig .laufende-uhr-bogen{stroke:var(--blau)}.laufende-uhr:focus-visible{outline:2px solid var(--blau);outline-offset:4px;border-radius:50%}.sprungziel{height:0;scroll-margin-top:140px;display:block}.karriere-bewerben .bw{margin-top:8px}.karriere-stellen{padding-block:48px 56px}.karriere-stellen-liste{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:20px;padding:0;list-style:none;display:grid}.karriere-stelle{background:var(--weiss);border:1px solid var(--linie);border-left:6px solid var(--rot);height:100%;color:var(--text);border-radius:16px;flex-direction:column;gap:8px;padding:28px 32px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex}.karriere-stelle--physio{border-left-color:var(--blau)}.karriere-stelle h3{font-size:20px;font-weight:700;line-height:1.35}.karriere-stelle p{color:var(--nebentext);font-size:14px}.karriere-stelle-mehr{color:var(--rot-text);margin-top:auto;padding-top:6px;font-size:15px;font-weight:700}.karriere-stelle--physio .karriere-stelle-mehr{color:var(--blau)}a.karriere-stelle:hover{transform:translateY(-2px);box-shadow:0 10px 24px #002d5b1a}a.karriere-stelle:hover .karriere-stelle-mehr,a.karriere-stelle-mehr:hover{text-underline-offset:3px;text-decoration:underline}a.karriere-stelle:focus-visible,a.karriere-stelle-mehr:focus-visible{outline:3px solid var(--rot);outline-offset:3px}a.karriere-stelle-mehr{align-self:flex-start;text-decoration:none}@media (prefers-reduced-motion:reduce){.karriere-stelle{transition:none}.karriere-stelle:hover{transform:none}}@media (max-width:767px){.karriere-stellen{padding-block:36px 40px}.karriere-stellen-liste{grid-template-columns:1fr}.karriere-stelle{padding:22px 20px}.karriere-stelle h3{font-size:18px}}.karriere-stelle--weiter{cursor:pointer;transition:box-shadow .2s}.karriere-stelle--weiter:hover{box-shadow:0 10px 24px #002d5b1a}#mehr-zur-arbeit{scroll-margin-top:110px}
