.pws-karriere{--kr-luecke:clamp(.8rem,2vw,1.4rem);--kr-versatz:clamp(2.6rem,8vw,6rem);--kr-rahmen:16px}.pws-karriere .pw-seitenkopf h1{max-width:20ch!important}.pws-karriere .kr-stellen{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(2rem,6vw,6rem);align-items:start}.pws-karriere .kr-stellen-kopf h2{margin-bottom:0}.pws-karriere .kr-stuhl-huelle{margin-top:clamp(2.2rem,4vw,3.2rem);max-width:340px;padding:0 var(--kr-rahmen) var(--kr-rahmen) 0}.pws-karriere .kr-stuhl{position:relative;isolation:isolate;aspect-ratio:1/1}.pws-karriere .kr-stuhl:before{content:"";position:absolute;inset:0;z-index:-1;translate:var(--kr-rahmen) var(--kr-rahmen);border:1.5px solid var(--gruen);pointer-events:none;transition:translate .6s var(--sanft)}.pws-karriere .kr-stuhl:hover:before{translate:22px 22px}.pws-karriere .kr-stuhl-foto{position:absolute;inset:0;overflow:hidden;border-radius:var(--rund);background:var(--sand)}.pws-karriere .kr-stuhl-foto img{position:absolute;left:0;top:-7%;width:100%;height:114%;object-fit:cover;object-position:50% 40%;filter:grayscale(1) contrast(1.05)}.pws-karriere .kr-spaltenkopf{display:grid;grid-template-columns:3rem minmax(0,1fr) auto;column-gap:1rem;align-items:baseline;padding:0 .8rem .8rem;border-bottom:1.5px solid var(--tinte);font-family:var(--mono);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--leise)}.pws-karriere .kr-spaltenkopf.breit{grid-template-columns:minmax(0,15rem) minmax(0,1fr) auto;column-gap:clamp(1.2rem,3vw,2.6rem);padding-inline:0}.pws-karriere .kr-register{list-style:none;margin:0;padding:0}.pws-karriere .kr-register li{border-bottom:1px solid var(--linie-stark)}.pws-karriere .kr-stelle{position:relative;isolation:isolate;display:grid;grid-template-columns:3rem minmax(0,1fr) auto;column-gap:1rem;align-items:center;min-height:76px;padding:1.4rem .8rem}.pws-karriere .kr-stelle:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--sand);transform:scaleX(0);transform-origin:0 50%;transition:transform .5s var(--sanft)}.pws-karriere .kr-stelle:hover:before{transform:scaleX(1)}.pws-karriere .kr-stelle:focus-visible{outline:3px solid var(--gruen-tief);outline-offset:2px;border-radius:var(--rund)}.pws-karriere .kr-nr{font-family:var(--mono);font-size:.8rem;font-weight:700;color:var(--gruen-tief);font-variant-numeric:tabular-nums}.pws-karriere .kr-stelle h3{margin:0;font-size:clamp(1.05rem,1.75vw,1.45rem);letter-spacing:-.03em;line-height:1.25;text-wrap:balance;overflow-wrap:break-word;transition:translate .5s var(--sanft)}.pws-karriere .kr-stelle:hover h3{translate:6px 0}.pws-karriere .kr-art{font-size:.8rem;font-weight:400;letter-spacing:.02em;color:var(--leise);white-space:nowrap}.pws-karriere .kr-bewerben{display:inline-flex;align-items:center;gap:.55rem;min-height:40px;padding:0 1rem;border:1.5px solid var(--linie-stark);border-radius:var(--rund);background:var(--weiss);font-family:var(--mono);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--tinte);transition:background .3s,border-color .3s}.pws-karriere .kr-bewerben i{font-style:normal;font-size:.95rem;letter-spacing:0;transition:transform .45s var(--sanft)}.pws-karriere .kr-stelle:hover .kr-bewerben{background:var(--gruen);border-color:var(--gruen)}.pws-karriere .kr-stelle:hover .kr-bewerben i{transform:translateX(3px)}.pws-karriere .kr-fussnote{margin:1.7rem 0 0;max-width:54ch;font-size:1.02rem;line-height:1.65;color:var(--text)}.pws-karriere .kr-fussnote a{padding-block:.85rem;font-family:var(--mono);font-size:.9em;font-weight:700;color:var(--gruen-tief);text-decoration:underline;text-decoration-thickness:1.5px;text-decoration-color:rgba(67,114,47,.35);text-underline-offset:4px;transition:text-decoration-color .3s}.pws-karriere .kr-fussnote a:hover{text-decoration-color:var(--gruen-tief)}.pws-karriere .kr-haltungen{list-style:none;margin:0;padding:0}.pws-karriere .kr-haltungen li{position:relative;display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);column-gap:clamp(1.2rem,3vw,2.6rem);align-items:baseline;padding:clamp(1.6rem,3vw,2.3rem) 0;border-bottom:1px solid var(--linie-stark)}.pws-karriere .kr-haltungen li:before{content:"";position:absolute;left:0;top:-2px;width:2.6rem;height:3px;background:var(--gruen);transform-origin:0 50%;transition:transform .8s var(--sanft) .25s}.pw.bereit .pws-karriere .kr-haltungen li:not(.da):before{transform:scaleX(0)}.pws-karriere .kr-marke{font-family:var(--mono);font-size:.76rem;font-weight:700;letter-spacing:.08em;color:var(--gruen-tief);overflow-wrap:anywhere}.pws-karriere .kr-haltung-text{display:grid;gap:.6rem;max-width:62ch}.pws-karriere .kr-haltung-text h3{margin:0;font-size:clamp(1.15rem,1.8vw,1.5rem);letter-spacing:-.03em;line-height:1.25;text-wrap:balance}.pws-karriere .kr-haltung-text p{margin:0;font-size:1.02rem;line-height:1.65;color:var(--text)}.pws-karriere .kr-bekommen{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(2rem,6vw,6rem);align-items:center}.pws-karriere .kr-zitat{margin:0 0 clamp(2rem,4vw,2.8rem)}.pws-karriere .kr-zitat p{margin:0;font-family:var(--mono);font-size:clamp(1.9rem,3.4vw,2.9rem);font-weight:700;letter-spacing:-.035em;line-height:1.1;color:#fff;text-wrap:balance}.pws-karriere .kr-zitat footer{display:flex;align-items:center;gap:.8rem;margin-top:1.4rem;font-family:var(--mono);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#a9ada4}.pws-karriere .kr-zitat footer:before{content:"";flex:none;width:1.6rem;height:2px;background:var(--gruen)}.pws-karriere .kr-vorteile{list-style:none;margin:0 0 2.4rem;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;border-top:1px solid var(--tinte-linie)}.pws-karriere .kr-vorteile li{position:relative;padding:.95rem 0 .95rem 1.8rem;border-bottom:1px solid var(--tinte-linie);font-size:1rem;line-height:1.4;color:#e4e7df;overflow-wrap:break-word}.pws-karriere .kr-vorteile li:before{content:"";position:absolute;left:.1rem;top:calc(.95rem + .36em);width:.72rem;height:.38rem;border-left:2px solid var(--gruen);border-bottom:2px solid var(--gruen);transform:rotate(-45deg)}.pws-karriere .kr-bekommen-bild{position:relative;isolation:isolate;height:clamp(380px,42vw,580px)}.pws-karriere .kr-bekommen-bild:before{content:"";position:absolute;z-index:0;left:8%;top:9%;width:38%;height:44%;background:var(--gruen)}.pws-karriere .kr-bekommen-bild img{position:absolute;object-fit:cover;border-radius:var(--rund)}.pws-karriere .kr-bekommen-bild .hinten{z-index:1;right:0;top:0;width:70%;height:66%;filter:grayscale(1) contrast(1.05) brightness(.9)}.pws-karriere .kr-bekommen-bild .vorne{z-index:2;left:0;bottom:0;width:82%;height:60%;outline:6px solid var(--tinte)}.pws-karriere .kr-lernen{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2rem,6vw,6rem);align-items:center}.pws-karriere .kr-lernen-text h2{max-width:15ch}.pws-karriere .kr-bildzeile{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kr-luecke);align-items:start;padding-bottom:var(--kr-rahmen)}.pws-karriere .kr-bildzeile:before{content:"";position:absolute;z-index:-1;right:0;top:var(--kr-versatz);width:calc((100% - var(--kr-luecke)) / 2);aspect-ratio:2/3;translate:var(--kr-rahmen) var(--kr-rahmen);border:1.5px solid var(--gruen);pointer-events:none}.pws-karriere .kr-bild-huelle{position:relative}.pws-karriere .kr-bild-huelle.zwei{margin-top:var(--kr-versatz)}.pws-karriere .kr-bild{aspect-ratio:2/3;border-radius:var(--rund);overflow:hidden;background:var(--sand)}.pws-karriere .kr-bild img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.04);transition:filter .6s ease,transform 1.1s var(--sanft)}.pws-karriere .kr-bild:hover img{filter:grayscale(0) contrast(1.02);transform:scale(1.03)}@media (max-width:900px){.pws-karriere .kr-bekommen,.pws-karriere .kr-lernen,.pws-karriere .kr-stellen{grid-template-columns:minmax(0,1fr)}.pws-karriere .kr-stuhl-huelle{display:none}.pws-karriere .kr-stellen-kopf{margin-bottom:.4rem}.pws-karriere .kr-bekommen-bild{height:clamp(300px,78vw,460px)}.pws-karriere .kr-lernen-text{margin-bottom:.6rem}}@media (max-width:760px){.pws-karriere{--kr-rahmen:10px}}@media (max-width:640px){.pws-karriere .kr-spaltenkopf{grid-template-columns:1.6rem minmax(0,1fr) auto;column-gap:.6rem;padding-inline:0;letter-spacing:.06em}.pws-karriere .kr-stelle{grid-template-columns:1.6rem minmax(0,1fr) 2.2rem;column-gap:.6rem;padding:1.2rem 0}.pws-karriere .kr-stelle h3{font-size:1rem}.pws-karriere .kr-stelle:hover h3{translate:none}.pws-karriere .kr-bewerben{justify-content:center;width:2.2rem;height:2.2rem;min-height:0;padding:0}.pws-karriere .kr-bewerben span{display:none}.pws-karriere .kr-spaltenkopf.breit{display:flex;flex-wrap:wrap;gap:.6rem}.pws-karriere .kr-spaltenkopf.breit span+span:before{content:"·";margin-right:.6rem}.pws-karriere .kr-spaltenkopf.breit span:empty{display:none}.pws-karriere .kr-haltungen li{grid-template-columns:minmax(0,1fr);row-gap:.7rem}.pws-karriere .kr-zitat p{font-size:clamp(1.55rem,6.8vw,2.2rem)}.pws-karriere .kr-vorteile{grid-template-columns:minmax(0,1fr)}.pws-karriere .kr-knopf{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.pws-karriere .kr-bild img,.pws-karriere .kr-haltungen li:before,.pws-karriere .kr-stelle h3,.pws-karriere .kr-stelle:before{transition:none}}