@layer components{.split-main_point{align-items:flex-start;gap:var(--space-3);display:flex}.split-main_check{fill:none;width:1.125rem;height:1.125rem;stroke:var(--status);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:calc(.5lh - .5625rem)}.kompetenzen-grafik_wrap{aspect-ratio:1;border-radius:var(--radius-main);width:100%;position:relative;overflow:clip;container-type:inline-size}@media not (min-width:48rem){.kompetenzen-grafik_wrap{aspect-ratio:1320/2264}}.kompetenzen-grafik_stage{--u:calc(100cqw / 1080);--kompetenzen-grafik-kurve:cubic-bezier(.3, 0, .1, 1);text-align:left;color:var(--c-ink-900);justify-content:center;align-items:center;line-height:normal;display:flex;position:absolute;inset:0;overflow:clip}@media not (min-width:48rem){.kompetenzen-grafik_stage{--u:calc(100cqw / 660)}}.kompetenzen-grafik_verlauf{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.kompetenzen-grafik_cards{align-items:stretch;gap:calc(var(--u) * 20);width:calc(var(--u) * 960);word-spacing:.1em;display:flex;position:relative}@media not (min-width:48rem){.kompetenzen-grafik_cards{width:calc(var(--u) * 596);flex-direction:column}}.kompetenzen-grafik_card{border-radius:calc(var(--u) * 40);flex-direction:column;display:flex;position:relative}.kompetenzen-grafik_card.is-left{width:calc(var(--u) * 440);padding:calc(var(--u) * 41) calc(var(--u) * 33)}@media not (min-width:48rem){.kompetenzen-grafik_card.is-left{width:100%}}.kompetenzen-grafik_card.is-right{isolation:isolate;width:calc(var(--u) * 500);padding:calc(var(--u) * 40) calc(var(--u) * 36);background:var(--c-white)}@media not (min-width:48rem){.kompetenzen-grafik_card.is-right{order:-1;width:100%}}.kompetenzen-grafik_card.is-right:before{content:"";z-index:-1;border-radius:inherit;box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 4) rgb(from var(--c-ink-900) r g b / .06), 0 calc(var(--u) * 12) calc(var(--u) * 32) rgb(from var(--c-ink-900) r g b / .1);pointer-events:none;position:absolute;inset:0}.kompetenzen-grafik_flaeche{border:calc(var(--u) * 1) solid rgb(from var(--c-white) r g b / .45);border-radius:inherit;background:rgb(from var(--c-white) r g b / .55);-webkit-backdrop-filter:blur(calc(var(--u) * 24));backdrop-filter:blur(calc(var(--u) * 24));position:absolute;inset:0}.kompetenzen-grafik_flaeche:before{content:"";inset:calc(var(--u) * -1);border-radius:inherit;background:var(--c-white);opacity:0;position:absolute}.kompetenzen-grafik_heading{margin-bottom:calc(var(--u) * 24);font:600 calc(var(--u) * 30) / 1.3 var(--font-display);letter-spacing:-.012em;color:var(--c-ink-900);position:relative}.kompetenzen-grafik_card.is-left .kompetenzen-grafik_heading{color:var(--c-grey-700)}.kompetenzen-grafik_list{margin:0;padding:0;list-style:none;position:relative}.kompetenzen-grafik_item{align-items:center;gap:calc(var(--u) * 16);height:calc(var(--u) * 76);margin:0;display:flex}.kompetenzen-grafik_card.is-left .kompetenzen-grafik_item{gap:calc(var(--u) * 14)}.kompetenzen-grafik_card.is-left .kompetenzen-grafik_item+.kompetenzen-grafik_item{border-top:calc(var(--u) * 1) solid rgb(from var(--c-ink-900) r g b / .1)}.kompetenzen-grafik_box{width:calc(var(--u) * 30);height:calc(var(--u) * 30);border:calc(var(--u) * 2) solid rgb(from var(--c-ink-900) r g b / .4);border-radius:calc(var(--u) * 8);flex:none}.kompetenzen-grafik_strike{font:400 calc(var(--u) * 23) / 1.3 var(--primary-family);color:var(--c-grey-700);display:inline-block;position:relative}.kompetenzen-grafik_strike:after{content:"";top:calc(var(--u) * 15.5);height:calc(var(--u) * 1.5);background:currentColor;position:absolute;left:0;right:0}.kompetenzen-grafik_haken{width:calc(var(--u) * 36);height:calc(var(--u) * 36);border-radius:var(--radius-round);background:var(--status-wash);color:var(--status);flex:none;place-items:center;display:grid}.kompetenzen-grafik_haken svg{width:calc(var(--u) * 18);height:calc(var(--u) * 18);fill:none;stroke:currentColor;stroke-width:2.75px;stroke-linecap:round;stroke-linejoin:round}.kompetenzen-grafik_text{font:600 calc(var(--u) * 25) / 1.3 var(--font-display);letter-spacing:-.012em;color:var(--c-ink-900)}@media (prefers-reduced-motion:no-preference){.kompetenzen-grafik_wrap.is-bereit:not(.is-lauf) .kompetenzen-grafik_flaeche{border-color:#0000;transform:scale(1.015)}.kompetenzen-grafik_wrap.is-bereit:not(.is-lauf) .kompetenzen-grafik_flaeche:before{opacity:1}.kompetenzen-grafik_wrap.is-bereit:not(.is-lauf) .is-left .kompetenzen-grafik_heading,.kompetenzen-grafik_wrap.is-bereit:not(.is-lauf) .kompetenzen-grafik_strike{color:var(--c-ink-900)}.kompetenzen-grafik_wrap.is-bereit:not(.is-lauf) .kompetenzen-grafik_strike:after{opacity:0}.kompetenzen-grafik_wrap.is-bereit:not(.is-lauf) .kompetenzen-grafik_card.is-right{transform:translateY(calc(var(--u) * 10))}.kompetenzen-grafik_wrap.is-bereit:not(.is-lauf) .kompetenzen-grafik_card.is-right:before{opacity:0}.kompetenzen-grafik_wrap.is-lauf .kompetenzen-grafik_flaeche,.kompetenzen-grafik_wrap.is-lauf .kompetenzen-grafik_flaeche:before,.kompetenzen-grafik_wrap.is-lauf .is-left .kompetenzen-grafik_heading,.kompetenzen-grafik_wrap.is-lauf .kompetenzen-grafik_strike,.kompetenzen-grafik_wrap.is-lauf .kompetenzen-grafik_strike:after,.kompetenzen-grafik_wrap.is-lauf .kompetenzen-grafik_card.is-right,.kompetenzen-grafik_wrap.is-lauf .kompetenzen-grafik_card.is-right:before{transition:transform .7s var(--kompetenzen-grafik-kurve) .2s, opacity .7s var(--kompetenzen-grafik-kurve) .2s, color .7s var(--kompetenzen-grafik-kurve) .2s, border-color .7s var(--kompetenzen-grafik-kurve) .2s}}.zitat-bild_wrap{background:var(--c-ink-950);min-height:max(38rem,min(49.5vw,90svh));color:var(--c-white);justify-content:flex-end;position:relative;overflow:clip}@media not (min-width:48rem){.zitat-bild_wrap{min-height:40rem}}.zitat-bild_wrap>.container{z-index:1;padding-block:var(--space-8);position:relative}.zitat-bild_media{position:absolute;inset:0}.zitat-bild_picture{display:contents}.zitat-bild_media .zitat-bild_image{width:100%;height:calc(100% / (1 - var(--_crop,0)));object-fit:cover;object-position:var(--_focus,50% 18%);max-width:none;position:absolute;inset:0 0 auto}@media not (min-width:48rem){.zitat-bild_media.has-mobile .zitat-bild_image{height:auto;aspect-ratio:var(--_ratio-mobil);object-position:50% 0}.zitat-bild_media.has-mobile .zitat-bild_scrim{aspect-ratio:var(--_ratio-mobil);background:linear-gradient(180deg, rgb(from var(--c-ink-950) r g b / 0) 62%, var(--c-ink-950) 100%);inset:0 0 auto}.zitat-bild_wrap.has-mobile{min-height:max(40rem, calc(100vw / (var(--_ratio-mobil)) + 18rem))}}.zitat-bild_scrim{background:linear-gradient(90deg, rgb(from var(--c-ink-950) r g b / .86) 0%, rgb(from var(--c-ink-950) r g b / .64) 50rem, rgb(from var(--c-ink-950) r g b / .1) 100%);position:absolute;inset:0}@media not (min-width:48rem){.zitat-bild_scrim{background:linear-gradient(180deg, rgb(from var(--c-ink-950) r g b / .15) 0%, rgb(from var(--c-ink-950) r g b / .9) 70%)}}.zitat-bild_figure{max-width:46rem;margin:0}.zitat-bild_quote{font-family:var(--h4-font-family);font-size:var(--h4);font-weight:var(--h4-font-weight);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);color:var(--c-white);text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;margin:0}.zitat-bild_quote>p{margin:0}.zitat-bild_caption{column-gap:var(--space-3);margin-top:var(--space-5);font-size:var(--text-small);line-height:var(--text-small-line-height);color:var(--c-grey-200);flex-wrap:wrap;display:flex}.zitat-bild_caption.has-logo{row-gap:var(--space-3);flex-direction:column}.zitat-bild_name{font-weight:600}.zitat-bild_logo{color:var(--c-white);font-size:1.25rem;display:block}.zitat-bild_logo_line{width:4.67em;height:auto;margin:.1288em 0 0 .0703em;display:block}.zitat-bild_logo_bot{font-family:var(--font-logo);font-size:.65em;font-weight:var(--primary-bold);margin-top:.302em;line-height:.92;display:block}.zitat-bild_logo_bot:before{content:"​"}.wachstum-main_wrap{width:100%}.wachstum-main_head{max-width:var(--mw-text);margin:0 auto var(--space-6);text-align:center}.wachstum-main_tabs{margin-bottom:var(--space-5);justify-content:center;display:flex}@media not (min-width:48rem){.wachstum-main_tabs{display:block}}.wachstum-main_stage{--_cols:32;--_gap:var(--space-1);position:relative;container-type:inline-size}@media not (min-width:48rem){.wachstum-main_stage{--_cols:12;max-width:24rem;margin-inline:auto}}.wachstum-main_cells{grid-template-columns:repeat(var(--_cols), minmax(0, 1fr));gap:var(--_gap);display:grid}.wachstum-main_cells.narrow{display:none}@media not (min-width:48rem){.wachstum-main_cells.wide{display:none}.wachstum-main_cells.narrow{display:grid}}.wachstum-main_cell{aspect-ratio:1;background:rgb(from var(--text) r g b / .07);border-radius:.25rem;display:block;position:relative}.wachstum-main_cell:after{content:"";border-radius:inherit;background:var(--_color);opacity:0;transition:opacity var(--dur-reveal) var(--ease-out) var(--_d);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.wachstum-main_cell:after{transition:none}}.wachstum-main_cell[data-s="1"]{--_color:var(--c-violet-600)}.wachstum-main_cell[data-s="2"]{--_color:var(--c-violet-500)}.wachstum-main_cell[data-s="3"]{--_color:var(--c-violet-400)}.wachstum-main_cell[data-s="4"]{--_color:var(--c-violet-300)}.wachstum-main_cell[data-s="5"]{--_color:var(--c-violet-200)}.wachstum-main_stage[data-stage="1"] [data-s="1"]:after,.wachstum-main_stage[data-stage="2"] :is([data-s="1"],[data-s="2"]):after,.wachstum-main_stage[data-stage="3"] :is([data-s="1"],[data-s="2"],[data-s="3"]):after,.wachstum-main_stage[data-stage="4"] :is([data-s="1"],[data-s="2"],[data-s="3"],[data-s="4"]):after,.wachstum-main_stage[data-stage="5"] .wachstum-main_cell:after{opacity:1}.wachstum-main_start{z-index:1;left:0;bottom:calc(2 * ((100cqw - (var(--_cols) - 1) * var(--_gap)) / var(--_cols) + var(--_gap)) + var(--space-2));border-radius:var(--radius-round);background:var(--c-violet-600);color:var(--c-white);font:var(--primary-medium) .75rem / 1 var(--font-mono);white-space:nowrap;opacity:0;transition:opacity var(--dur-reveal) var(--ease-out);padding:.4rem .75rem;position:absolute}@media (prefers-reduced-motion:reduce){.wachstum-main_start{transition:none}}.wachstum-main_stage[data-stage="1"] .wachstum-main_start{opacity:1}.wachstum-main_panels{margin-top:var(--space-5);display:grid}.wachstum-step_wrap{grid-area:1/1}.wachstum-step_wrap[hidden]{visibility:hidden;display:block}.wachstum-step_text{max-width:var(--mw-text);text-align:center;text-wrap:balance;margin:0 auto}.bewerbung-funnel_bar{--_knopf:2.25rem;align-items:center;gap:var(--space-3);min-height:var(--_knopf);margin-bottom:var(--space-5);grid-template-columns:auto minmax(0,1fr);display:grid}@media not (min-width:48rem),(pointer:coarse){.bewerbung-funnel_bar{--_knopf:2.75rem}}.bewerbung-funnel_bar:has(>.bewerbung-funnel_icon[disabled]){grid-template-columns:minmax(0,1fr)}.bewerbung-funnel_modal .bewerbung-funnel_bar{min-height:calc(var(--_knopf) + var(--space-4) * 2);margin-inline:calc(var(--modal-pad) * -1);padding:var(--space-4);background-color:var(--background);margin-bottom:0;padding-inline-end:calc(var(--space-4) + var(--_knopf) + var(--space-3));position:sticky;top:0}.bewerbung-funnel_modal .bewerbung-funnel_bar:has(>.bewerbung-funnel_icon[disabled]){padding-inline-start:var(--modal-pad)}.bewerbung-funnel_bar-status{gap:var(--space-2);min-width:0;display:grid}.bewerbung-funnel_bar-label{font-size:var(--fs-caption);font-variant-numeric:tabular-nums;line-height:var(--line-height-large);color:var(--text-2)}.bewerbung-funnel_icon{width:var(--_knopf);height:var(--_knopf);border:var(--stroke-1) solid var(--border);border-radius:var(--radius-round);color:var(--text);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.bewerbung-funnel_icon[disabled]{display:none}:is(.bewerbung-funnel_icon,.bewerbung-funnel_chip,.bewerbung-funnel_row-option):focus-visible,.bewerbung-funnel_chip:has(input:focus-visible){outline:var(--stroke-2) solid var(--text);outline-offset:var(--focus-offset)}.bewerbung-funnel_icon svg,.bewerbung-funnel_row-option svg,.bewerbung-funnel_ring svg,.bewerbung-funnel_foot svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.bewerbung-funnel_icon svg{width:1rem;height:1rem}.bewerbung-funnel_progress{border-radius:var(--radius-round);background:var(--border);height:.25rem;overflow:hidden}.bewerbung-funnel_progress i{width:calc(var(--_fortschritt) * 1%);border-radius:inherit;background:var(--accent-line);height:100%;transition:width var(--dur-enter) var(--ease-out);display:block}.bewerbung-funnel_q{--h4-text-wrap:balance;gap:var(--space-5);display:grid}.bewerbung-funnel_q:focus{outline:none}.bewerbung-funnel_q-head{gap:var(--space-2);display:grid}.bewerbung-funnel_heading{margin:0}.bewerbung-funnel_lead{color:var(--text-2);margin:0}.bewerbung-funnel_rows{gap:var(--space-3);display:grid}.bewerbung-funnel_row-option{text-wrap:balance;justify-content:space-between;align-items:center;gap:var(--space-4);min-height:2.75rem;padding:var(--space-2) var(--space-4);border:var(--stroke-1) solid var(--border);border-radius:var(--radius-small);font:inherit;font-size:var(--text-field);font-weight:var(--primary-medium);line-height:var(--line-height-large);text-align:start;color:var(--text);cursor:pointer;background:0 0;display:flex}.bewerbung-funnel_row-option svg{width:1rem;height:1rem;color:var(--text-2);flex:none}@media (hover:hover){.bewerbung-funnel_row-option:hover{border-color:var(--text)}}.bewerbung-funnel_row-option[aria-pressed=true]{border-color:var(--text);background:var(--background-3)}.bewerbung-funnel_row-option:focus-visible{outline:var(--stroke-2) solid var(--text);outline-offset:var(--focus-offset)}.bewerbung-funnel_form{gap:var(--space-4);display:grid}.bewerbung-funnel_pair{align-items:start;gap:var(--space-4);display:grid}@media (min-width:36rem){.bewerbung-funnel_pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.bewerbung-funnel_field{gap:var(--space-2);min-width:0;font-weight:var(--primary-medium);line-height:var(--line-height-large);color:var(--text);display:grid}.bewerbung-funnel_input{width:100%;min-height:2.75rem;padding-inline:var(--space-3);border:var(--stroke-1) solid var(--border);border-radius:var(--radius-small);background-color:var(--background-2);color:var(--text);font:inherit;font-size:var(--text-field);font-weight:var(--primary-regular)}.bewerbung-funnel_input::placeholder{color:var(--text-tertiary);opacity:1}.bewerbung-funnel_input:hover,.bewerbung-funnel_input:focus{border-color:var(--border-strong)}.bewerbung-funnel_input:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset-inner)}.bewerbung-funnel_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.bewerbung-funnel_chip{min-height:2.25rem;padding-inline:var(--space-4);border:var(--stroke-1) solid var(--border);border-radius:var(--radius-round);font-size:var(--text-field);font-weight:var(--primary-medium);color:var(--text);cursor:pointer;align-items:center;display:inline-flex;position:relative}.bewerbung-funnel_chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}@media (hover:hover){.bewerbung-funnel_chip:hover:not(:has(:checked)){border-color:var(--text)}}.bewerbung-funnel_chip:has(:checked){border-color:var(--action-surface);background:var(--action-surface);color:var(--action-text)}@media not (min-width:48rem),(pointer:coarse){.bewerbung-funnel_chip{min-height:2.75rem}}.bewerbung-funnel_foot{justify-items:start;gap:var(--space-4);margin-top:var(--space-2);display:grid}.bewerbung-funnel_fine{text-wrap:balance;font-size:var(--fs-caption);line-height:var(--line-height-large);color:var(--text-2)}.bewerbung-funnel_fine a{color:inherit}.bewerbung-funnel_foot .button_text svg{width:1rem;height:1rem;vertical-align:-.1875rem;margin-inline-start:var(--space-1)}.bewerbung-funnel_done{overflow-wrap:anywhere;padding-block:var(--space-5);text-align:center;justify-items:center}.bewerbung-funnel_done .bewerbung-funnel_lead{max-width:32rem;margin:0}.bewerbung-funnel_title{margin:0}.bewerbung-funnel_ring{border-radius:var(--radius-round);background:var(--status-wash);width:3.5rem;height:3.5rem;color:var(--status);place-items:center;display:grid}.bewerbung-funnel_ring svg{stroke-width:2.5px;width:1.75rem;height:1.75rem}.bewerbung-funnel_note{font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--eyebrow-letter-spacing);text-transform:uppercase;color:var(--accent-text);margin:0}.bewerbung-funnel_wrap{border:var(--stroke-1) solid var(--border);border-radius:var(--radius-main);width:100%;font-size:var(--text-small);line-height:var(--text-main-line-height);grid-template-columns:1fr;display:grid;overflow:hidden}@media (min-width:62rem){.bewerbung-funnel_wrap{grid-template-columns:1fr 1.1fr}}.bewerbung-funnel_info{align-content:start;justify-items:start;gap:var(--space-5);padding:var(--space-6) var(--space-5);border-bottom:var(--stroke-1) solid var(--border);display:grid}@media (min-width:62rem){.bewerbung-funnel_info{padding:var(--space-8) var(--space-7);border-bottom:0;border-right:var(--stroke-1) solid var(--border)}}.bewerbung-funnel_info>:is(.heading,.text){margin:0}.bewerbung-funnel_info>.text{max-width:var(--mw-text);color:var(--text-2)}.bewerbung-funnel_people{align-items:center;gap:var(--space-3);display:flex}.bewerbung-funnel_faces{flex:none;display:flex;position:relative}.bewerbung-funnel_faces img{border-radius:var(--radius-round);object-fit:cover;border:.125rem solid var(--background);width:2.75rem;height:2.75rem}.bewerbung-funnel_faces img+img{margin-left:calc(var(--space-3) * -1)}.bewerbung-funnel_online{border-radius:var(--radius-round);background-color:var(--status);width:.625rem;height:.625rem;box-shadow:0 0 0 .125rem var(--background);position:absolute;bottom:.0625rem;right:-.0625rem}.bewerbung-funnel_who{line-height:1.35;display:grid}.bewerbung-funnel_name{font-weight:var(--primary-medium);color:var(--text);text-wrap:balance}.bewerbung-funnel_role{color:var(--text-2);font-size:.8125rem}.bewerbung-funnel_points{gap:var(--space-3);color:var(--text-2);margin:0;padding:0;list-style:none;display:grid}.bewerbung-funnel_point{align-items:center;gap:var(--space-3);display:flex}.bewerbung-funnel_check{fill:none;width:1.125rem;height:1.125rem;stroke:var(--status);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.bewerbung-funnel_book{padding:var(--space-5);background-color:var(--background-3);align-content:start;display:grid}@media (min-width:62rem){.bewerbung-funnel_book{min-height:34rem;padding:var(--space-7)}}.bewerbung-funnel_turnstile:empty{display:none}.bewerbung-funnel_panel{width:100%;font-size:var(--text-small);text-align:start;scroll-margin-top:6rem;container-type:inline-size}.bewerbung-funnel_head{--h6-line-height:var(--line-height-large);--h6-text-wrap:balance;gap:var(--space-2);margin-block:var(--space-2) var(--space-6);display:grid}.bewerbung-funnel_head>*{margin:0}.stellen-liste_head{width:100%;max-width:var(--mw-text);margin:0 auto var(--space-7);text-align:center}.stellen-liste_tabs{width:100%;margin-bottom:var(--space-5);justify-content:center;display:flex}@media not (min-width:48rem){.stellen-liste_tabs{display:block}}.stellen-liste_card{width:100%;display:grid;overflow:hidden}.stellen-liste_foot{justify-content:center;align-items:center;gap:var(--space-2) var(--space-4);width:100%;margin:var(--space-6) 0 0;flex-wrap:wrap;display:flex}.stellen-liste_frage{font-size:var(--text-small);color:var(--text-2)}.stellen-gruppe_wrap{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (min-width:48rem){.stellen-gruppe_wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}.stellen-gruppe_wrap[hidden]{display:grid}.stellen-gruppe_wrap.is-entering{animation:stellen-gruppe-in var(--dur-enter) var(--ease-out)}@media (prefers-reduced-motion:reduce){.stellen-gruppe_wrap.is-entering{animation:none}}.stellen-gruppe_wrap.is-entering[data-enter=next]{animation-name:stellen-gruppe-in-next}.stellen-gruppe_wrap.is-entering[data-enter=prev]{animation-name:stellen-gruppe-in-prev}html.js .stellen-gruppe_wrap{grid-area:1/1}html.js .stellen-gruppe_wrap[hidden]{visibility:hidden}@media not (min-width:48rem){html.js .stellen-gruppe_wrap[hidden]{display:none}}html:not(.js) .stellen-gruppe_wrap+.stellen-gruppe_wrap{border-top:var(--stroke-1) solid var(--border)}@keyframes stellen-gruppe-in{0%{opacity:.35;transform:translateY(.375rem)}}@keyframes stellen-gruppe-in-next{0%{opacity:.35;transform:translate(1.5rem)}}@keyframes stellen-gruppe-in-prev{0%{opacity:.35;transform:translate(-1.5rem)}}.stellen-gruppe_text{min-width:0;padding:var(--space-5)}@media (min-width:48rem){.stellen-gruppe_text{padding:var(--space-7)}}.stellen-gruppe_title{margin:0 0 var(--space-5)}.stellen-gruppe_note{color:var(--text-2);margin:0}.stellen-gruppe_rows{border-top:var(--stroke-1) solid var(--border);min-width:0;display:grid}@media (min-width:48rem){.stellen-gruppe_rows{border-top:0;border-left:var(--stroke-1) solid var(--border);grid-auto-rows:1fr}}.stellen-row_wrap{align-content:center;align-items:center;gap:var(--space-1) var(--space-4);width:100%;padding:var(--space-5);color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:background var(--hover-duration) var(--hover-ease);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.stellen-row_wrap+.stellen-row_wrap{border-top:var(--stroke-1) solid var(--border)}@media (min-width:48rem){.stellen-row_wrap{padding-block:var(--space-4)}}@media (hover:hover){.stellen-row_wrap:hover{background:var(--background-3)}@media (prefers-reduced-motion:no-preference){.stellen-row_wrap:hover .stellen-row_icon{scale:1.08}}}.stellen-row_wrap:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset-inner)}.stellen-row_title{font-size:var(--text-main);font-weight:var(--primary-medium);line-height:1.35}.stellen-row_meta{font-size:var(--fs-caption);color:var(--text-2);white-space:nowrap;grid-area:2/1;line-height:1.4}.stellen-row_icon{border-radius:var(--radius-round);background:var(--action-surface);width:2rem;height:2rem;transition:scale var(--hover-duration) var(--hover-ease);grid-area:1/2/3;position:relative}.stellen-row_icon:before,.stellen-row_icon:after{content:"";border-radius:var(--radius-round);background:var(--action-text);width:.75rem;height:.09375rem;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.stellen-row_icon:after{rotate:90deg}.karriere-viz_wrap,.karriere-viz_wrap *,.karriere-viz_wrap :before,.karriere-viz_wrap :after{box-sizing:border-box}:where(.karriere-viz_wrap) :where(p){margin:0;padding:0}.karriere-viz_wrap{width:var(--viz-w,20rem);font-size:var(--text-small);color:var(--text);line-height:1.35}.karriere-viz_box{border:var(--stroke-1) solid var(--border);border-radius:var(--radius-small);background:var(--background-2);box-shadow:var(--card-shadow);padding:1.25rem;display:grid}.karriere-viz_label{font-family:var(--font-mono,var(--primary-family));letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);margin-bottom:.75rem;font-size:.65625rem;font-weight:500;line-height:1.5;display:block}.karriere-viz_line{border-top:var(--stroke-1) solid var(--border);align-items:center;gap:.5rem;padding-block:.5rem;display:flex}.karriere-viz_label+.karriere-viz_line{border-top:0;padding-top:0}.karriere-viz_tick{fill:none;width:1.125rem;height:1.125rem;stroke:var(--status);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.karriere-viz_open{border:var(--stroke-2) solid var(--border-strong);border-radius:50%;flex:none;width:1.125rem;height:1.125rem}.karriere-viz_faces{margin-bottom:.75rem;display:flex}.karriere-viz_face{border:var(--stroke-2) solid var(--background-2);object-fit:cover;border-radius:50%;width:2.75rem;height:2.75rem}.karriere-viz_face+.karriere-viz_face{margin-left:-.625rem}.karriere-viz_text{color:var(--text)}.karriere-viz_call{border-radius:calc(var(--radius-small) - .125rem);background:var(--background-3);justify-content:space-between;align-items:center;gap:.5rem;margin-top:.75rem;padding:.625rem .75rem;display:flex}.karriere-viz_meta{color:var(--text-2);align-items:center;gap:.5rem;font-size:.71875rem;display:inline-flex}.karriere-viz_dot{background:var(--status);border-radius:50%;flex:none;width:.5rem;height:.5rem;display:inline-block}@media not (min-width:48rem){.karriere-viz_box{padding:1rem}.karriere-viz_label{font-size:.71875rem}.karriere-viz_call{flex-wrap:wrap}}}
