.ka-stellen{min-height:20rem}.ka-stellen magnum-widget{display:block}.ka-stellen__ohne-js{max-width:var(--breite-text);color:var(--g-neben)}.ka-stellen__weiter{margin-top:var(--luft-block)}.ka-bewerben{display:grid;gap:var(--luft-klein) var(--fuge)}.ka-bewerben__text .fuerwen{margin-top:.75rem}.ka-bewerben__text .vorspann{color:var(--g-stark)}@media(min-width:1000px){.ka-bewerben{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.ka-bewerben__text{grid-column:1 / span 6}.ka-adresse{grid-column:8 / -1;align-self:stretch;padding-top:.5rem}}@media(min-width:1100px)and (min-height:700px){.ka-adresse__haftet{position:sticky;top:calc(var(--kopf-h) + 1.5rem)}}.fliesstext>.ka-unterlagen__titel{margin-top:var(--luft-block)}.ka-unterlagen{border-bottom:1px solid var(--g-linie)}.ka-unterlagen>div{display:grid;gap:.2rem 1.5rem;padding-block:.9rem 1rem;border-top:1px solid var(--g-linie)}.ka-unterlagen dt{font-weight:600;color:var(--g-stark)}.ka-unterlagen dd{color:var(--g-text)}@media(min-width:700px){.ka-unterlagen>div{grid-template-columns:minmax(0,13rem) minmax(0,1fr);align-items:baseline}}.ka-adresse__haftet{display:grid;gap:.6rem;padding-left:clamp(1.25rem,2vw,1.75rem);border-left:3px solid var(--g-stark)}.ka-adresse__label{font-size:var(--text-klein);font-weight:500;color:var(--g-neben)}.ka-adresse__person{font-size:var(--text-h3);font-weight:600;line-height:1.25;color:var(--g-stark)}.ka-adresse__person span{display:block;font-size:var(--text-klein);font-weight:500;color:var(--g-neben)}.ka-adresse__mail{margin-top:.75rem}.ka-adresse__mail a{display:inline-flex;align-items:center;min-height:var(--beruehrung);font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);font-weight:600;line-height:1.1;letter-spacing:-.01em;color:var(--g-stark);overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:var(--g-linie-stark);text-decoration-thickness:2px;text-underline-offset:.18em}.ka-adresse__mail a:hover{text-decoration-color:var(--g-stark)}.ka-adresse__knoepfe:has(>[hidden]:only-child){display:none}.ka-adresse__buero{display:grid;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--g-linie)}.ka-adresse__buero span{font-size:var(--text-klein);font-weight:500;color:var(--g-neben)}.ka-adresse__buero a{display:inline-flex;align-items:center;min-height:var(--beruehrung);justify-self:start;font-size:1.625rem;color:var(--g-stark);text-decoration:none}.ka-adresse__buero a:hover{text-decoration:underline;text-underline-offset:.15em}.ka-fuer{display:block;margin-top:.5rem;font-size:var(--text-klein);font-weight:500}.ka-gebiete{display:grid;gap:.75rem;margin-top:var(--luft-block)}.ka-gebiete h3{font-size:1.125rem}.ka-gebiete .namen{max-width:none;color:var(--g-stark);font-weight:500}.ka-gebiete .textlink{display:inline-flex;align-items:center;min-height:var(--beruehrung)}.ka-gebiete .namen>li{display:flex;align-items:center;min-height:var(--beruehrung)}.ka-gebiete .namen>li:before{top:50%;transform:translateY(-50%)}.ka-gebiete .namen .textlink{padding-block:0}@media(min-width:1000px){.ka-gebiete{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--fuge);align-items:baseline}.ka-gebiete h3{grid-column:1 / span 4}.ka-gebiete .namen{grid-column:5 / span 6}.ka-gebiete p{grid-column:11 / -1;justify-self:end}}.ka-schluss__mail a{display:inline-flex;align-items:center;min-height:var(--beruehrung);font-size:var(--text-h2);font-weight:500;line-height:1.1;letter-spacing:-.01em;color:var(--papier);overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:var(--hell2-auf-nacht);text-decoration-thickness:2px;text-underline-offset:.18em}.ka-schluss__mail a:hover{text-decoration-color:var(--papier)}.schluss__text>.ka-schluss__mail{margin-top:1.5rem}
