.bt[data-astro-cid-qh2eevzl]{background:var(--farbe-tiblack);color:var(--farbe-text-invers);padding-block:var(--sektion-abstand) 0}.bt__innen[data-astro-cid-qh2eevzl]{display:flex;flex-direction:column;align-items:center;gap:var(--raum-5);text-align:center}.bt--abschluss[data-astro-cid-qh2eevzl]{padding-block:0}.bt__titel[data-astro-cid-qh2eevzl]{margin:0;max-inline-size:60rem;color:var(--farbe-text-invers)}.bt__text[data-astro-cid-qh2eevzl]{margin:0;max-inline-size:52rem;font-size:var(--text-lg);color:var(--farbe-text-invers-leise)}.bw[data-astro-cid-gvjnru3z]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--raum-5);inline-size:100%;max-inline-size:1440px;margin:0 auto;padding-inline:var(--rand-seite);list-style:none}@media(max-width:1279px){.bw[data-astro-cid-gvjnru3z]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.bw[data-astro-cid-gvjnru3z]{grid-template-columns:minmax(0,1fr);gap:var(--raum-4)}}.bw[data-astro-cid-gvjnru3z]>li[data-astro-cid-gvjnru3z]{display:flex}.bw__karte[data-astro-cid-gvjnru3z]{container-type:inline-size;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--raum-5);inline-size:100%;padding:var(--raum-5);color:var(--farbe-text-invers);background:var(--farbe-tiblack-weich);border:1px solid var(--farbe-rahmen-dunkel);border-radius:var(--radius-l);transition:border-color var(--dauer-normal) var(--kurve),transform var(--dauer-normal) var(--kurve)}.bw__karte[data-astro-cid-gvjnru3z]:hover{border-color:#ffffff47;transform:translateY(-4px)}.bw__karte[data-astro-cid-gvjnru3z]:has([aria-expanded=true]){border-color:var(--farbe-tigold)}.bw__bild[data-astro-cid-gvjnru3z]{display:block;inline-size:100%}.bw__titel[data-astro-cid-gvjnru3z]{margin:0;font-family:var(--schrift-display);font-weight:700;line-height:1;font-size:min(1.75rem,calc(100cqi / 8.5));text-transform:uppercase;white-space:nowrap;color:var(--farbe-text-invers)}.bw__wahl[data-astro-cid-gvjnru3z]{display:inline-flex;align-items:center;justify-content:center;inline-size:100%;min-block-size:48px;margin-block-start:auto;padding:var(--raum-3) var(--raum-6);font-family:var(--schrift-text);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;line-height:1.2;cursor:pointer;color:var(--farbe-tiblack);background:var(--farbe-tigold);border:2px solid var(--farbe-tigold);border-radius:var(--radius-xs);transition:background var(--dauer-schnell) var(--kurve),border-color var(--dauer-schnell) var(--kurve),color var(--dauer-schnell) var(--kurve)}.bw__wahl[data-astro-cid-gvjnru3z]:hover{background:var(--farbe-tigold-hell);border-color:var(--farbe-tigold-hell)}.bw__wahl[data-astro-cid-gvjnru3z][aria-expanded=true]{background:transparent;color:var(--farbe-tigold)}@media(prefers-reduced-motion:reduce){.bw__karte[data-astro-cid-gvjnru3z],.bw__karte[data-astro-cid-gvjnru3z]:hover{transition:none;transform:none}}.wr[data-astro-cid-4d43iddt][hidden]{display:none}.wr__liste[data-astro-cid-4d43iddt]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--raum-4);margin:var(--raum-8) auto 0;padding:0;list-style:none}.wr__liste[data-astro-cid-4d43iddt]>li[data-astro-cid-4d43iddt][hidden]{display:none}.wr__liste[data-astro-cid-4d43iddt]>li[data-astro-cid-4d43iddt]{display:flex;flex:0 1 16rem}@media(max-width:620px){.wr__liste[data-astro-cid-4d43iddt]{flex-direction:column;align-items:center;gap:var(--raum-3)}.wr__liste[data-astro-cid-4d43iddt]>li[data-astro-cid-4d43iddt]{flex:none;inline-size:min(18rem,100%)}}.wr__knopf[data-astro-cid-4d43iddt]{display:flex;align-items:center;justify-content:center;inline-size:100%;min-block-size:3.75rem;padding:var(--raum-3) var(--raum-5);cursor:pointer;text-align:center;color:var(--farbe-text-invers);background:radial-gradient(120% 90% at 100% 0%,rgba(220,152,50,.1),transparent 62%),var(--farbe-tiblack);border:2px solid var(--farbe-tigold);border-radius:var(--radius-l);transition:transform var(--dauer-normal) var(--kurve),border-color var(--dauer-schnell) var(--kurve),background-color var(--dauer-schnell) var(--kurve)}.wr__titel[data-astro-cid-4d43iddt]{font-family:var(--schrift-display);font-weight:700;line-height:1.1;text-transform:uppercase;font-size:clamp(1rem,1.4vw,1.25rem);white-space:nowrap}.wr__knopf[data-astro-cid-4d43iddt]:hover{transform:translateY(-4px);border-color:var(--farbe-tigold-hell)}@media(prefers-reduced-motion:reduce){.wr__knopf[data-astro-cid-4d43iddt],.wr__knopf[data-astro-cid-4d43iddt]:hover{transition:none;transform:none}}.rc__liste[data-astro-cid-hjkjbvrd]{display:flex;flex-direction:column;gap:4rem;list-style:none;margin:0;padding:0}.rc__karte[data-astro-cid-hjkjbvrd]{--case-pad: clamp(1.25rem, 3vw, 2.75rem);display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:var(--case-pad);color:var(--farbe-text-invers);border:2px solid var(--farbe-tigold);border-radius:var(--radius-l);background:radial-gradient(120% 90% at 100% 0%,rgba(220,152,50,.1),transparent 62%),var(--farbe-tiblack);box-shadow:0 -20px 50px -30px #000000e6}.rc__text[data-astro-cid-hjkjbvrd]{display:flex;flex-direction:column;gap:1rem;min-inline-size:0}.rc__kopf[data-astro-cid-hjkjbvrd]{display:flex;align-items:center;gap:1rem}.rc__kopf[data-astro-cid-hjkjbvrd]>div[data-astro-cid-hjkjbvrd]{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.rc__nummer[data-astro-cid-hjkjbvrd]{display:grid;place-items:center;flex:none;inline-size:3rem;block-size:3rem;font-family:var(--schrift-display);font-weight:800;font-size:1.125rem;line-height:1;color:var(--farbe-tigold);border:1px solid var(--farbe-tigold);border-radius:2px}.rc__name[data-astro-cid-hjkjbvrd]{margin:0;font-size:.875rem;font-weight:800;line-height:1.3;letter-spacing:.28em;text-transform:uppercase;color:var(--farbe-text-invers)}.rc__branche[data-astro-cid-hjkjbvrd]{margin:0;max-inline-size:none;font-size:.75rem;color:#ffffffbf}.rc__titel[data-astro-cid-hjkjbvrd]{margin:0;font-family:var(--schrift-display);font-weight:800;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.2;color:var(--farbe-gruen-hell)}.rc__feld[data-astro-cid-hjkjbvrd]{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border:1px solid rgba(255,255,255,.12);border-radius:4px;background-color:#1c1c1c}.rc__feldtitel[data-astro-cid-hjkjbvrd]{margin:0;font-family:var(--schrift-label);font-size:.75rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--farbe-tigold)}.rc__projekt[data-astro-cid-hjkjbvrd]{margin:0;max-inline-size:none;font-size:.875rem;line-height:1.6;color:#ffffffbf}.rc__projekt[data-astro-cid-hjkjbvrd] strong{color:var(--farbe-text-invers);font-weight:700}.rc__stellen[data-astro-cid-hjkjbvrd]{margin:0;padding:0;list-style:none}.rc__stellen[data-astro-cid-hjkjbvrd] li[data-astro-cid-hjkjbvrd]{display:flex;align-items:baseline;gap:.75rem;padding-block:.5rem;border-bottom:1px solid rgba(255,255,255,.1);font-size:.875rem;color:#ffffffbf}.rc__stellen[data-astro-cid-hjkjbvrd] li[data-astro-cid-hjkjbvrd]:last-child{border-bottom:0;padding-block-end:0}.rc__zahl[data-astro-cid-hjkjbvrd]{flex:none;min-inline-size:3rem;font-family:var(--schrift-display);font-weight:900;font-size:1.125rem;line-height:1;color:var(--farbe-text-invers);font-variant-numeric:tabular-nums}.rc__ergebnis[data-astro-cid-hjkjbvrd]{border:2px solid var(--farbe-gruen-hell);border-inline-start-width:4px;background:linear-gradient(#4cc38a1f,#4cc38a1f),#1c1c1c}.rc__ergebnis[data-astro-cid-hjkjbvrd] .rc__feldtitel[data-astro-cid-hjkjbvrd]{color:var(--farbe-gruen-hell)}.rc__kennzahlen[data-astro-cid-hjkjbvrd]{display:flex;flex-wrap:wrap;gap:.5rem 2rem;margin:0}.rc__kennzahl[data-astro-cid-hjkjbvrd]{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 .5rem;font-size:.875rem;font-weight:600;color:var(--farbe-text-invers)}.rc__kennzahl[data-astro-cid-hjkjbvrd] b[data-astro-cid-hjkjbvrd]{font-family:var(--schrift-display);font-weight:900;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1;letter-spacing:-.015em;color:var(--farbe-gruen-hell);font-variant-numeric:tabular-nums}.rc__stempel[data-astro-cid-hjkjbvrd]{margin:0;max-inline-size:none;display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;color:#ffffffbf}.rc__stempel[data-astro-cid-hjkjbvrd]:before{content:"";flex:none;inline-size:8px;block-size:8px;background-color:var(--farbe-gruen-hell)}.rc__medien[data-astro-cid-hjkjbvrd]{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1rem;min-inline-size:0}.rc__bild[data-astro-cid-hjkjbvrd]{margin:0;flex:1 1 0;min-inline-size:0;max-inline-size:26rem}.rc__bild[data-astro-cid-hjkjbvrd] img[data-astro-cid-hjkjbvrd]{display:block;inline-size:100%;block-size:auto;border-radius:4px;box-shadow:0 18px 40px -20px #000000e6}.rc__bild[data-astro-cid-hjkjbvrd] figcaption[data-astro-cid-hjkjbvrd]{margin-block-start:.75rem;font-family:var(--schrift-label);font-weight:600;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:#fff9;overflow-wrap:anywhere}.rc__bild--video[data-astro-cid-hjkjbvrd],.rc__bild--hoch[data-astro-cid-hjkjbvrd]{flex:0 1 auto;inline-size:min(100%,17rem)}.rc__medien--paar[data-astro-cid-hjkjbvrd]{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:0}.rc__medien--paar[data-astro-cid-hjkjbvrd] .rc__bild[data-astro-cid-hjkjbvrd]{flex:none;inline-size:62%;max-inline-size:none}.rc__medien--paar[data-astro-cid-hjkjbvrd] .rc__bild[data-astro-cid-hjkjbvrd]:first-child{align-self:flex-start;display:flex;flex-direction:column-reverse}.rc__medien--paar[data-astro-cid-hjkjbvrd] .rc__bild[data-astro-cid-hjkjbvrd]:first-child figcaption[data-astro-cid-hjkjbvrd]{margin:0 0 .75rem}.rc__medien--paar[data-astro-cid-hjkjbvrd] .rc__bild[data-astro-cid-hjkjbvrd]:last-child{position:relative;align-self:flex-end;margin-block-start:-24%;text-align:end}.rc__medien--paar[data-astro-cid-hjkjbvrd] .rc__bild[data-astro-cid-hjkjbvrd]:last-child img[data-astro-cid-hjkjbvrd]{outline:4px solid var(--farbe-tiblack)}@media(min-width:1024px){.rc__karte[data-astro-cid-hjkjbvrd]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(1.5rem,3vw,2.75rem);align-items:center}.rc__medien--paar[data-astro-cid-hjkjbvrd] .rc__bild[data-astro-cid-hjkjbvrd]{inline-size:64%}.rc__bild--video[data-astro-cid-hjkjbvrd],.rc__bild--hoch[data-astro-cid-hjkjbvrd]{inline-size:min(100%,19rem)}.rc__liste[data-astro-cid-hjkjbvrd]{gap:clamp(10rem,55svh,28rem)}.rc__liste[data-astro-cid-hjkjbvrd].ist-gestapelt .rc__karte[data-astro-cid-hjkjbvrd]{min-block-size:var(--rc-hoechste, 0px)}.rc__liste[data-astro-cid-hjkjbvrd].ist-gestapelt .rc__karte[data-astro-cid-hjkjbvrd]{position:sticky;inset-block-start:calc(min(calc(var(--hoehe-kopf, 5rem) + var(--raum-4)),calc(100svh - var(--rc-hoechste, 0px) - var(--raum-5) - (var(--rc-n, 1) - 1) * var(--raum-6))) + var(--stapel, 0) * var(--raum-6))}.rc__liste[data-astro-cid-hjkjbvrd].ist-gestapelt .rc__karte[data-astro-cid-hjkjbvrd]>[data-astro-cid-hjkjbvrd]{opacity:var(--rc-inhalt, 1)}}@media(max-width:480px){.rc__name[data-astro-cid-hjkjbvrd]{letter-spacing:.16em}}#einblicke{--raum-block: var(--raum-8);--breite-text: 65ch}#einblicke .overline{display:block;margin-block-end:var(--raum-3);font-family:var(--schrift-label);font-size:var(--text-sm);font-weight:600;letter-spacing:var(--laufweite-overline);text-transform:uppercase;color:var(--farbe-tigold)}.rw[data-astro-cid-cp7vfhoz]{padding:clamp(3rem,9vw,8rem) 0 var(--sektion-abstand);color:var(--farbe-text-invers);background:var(--farbe-tiblack)}@media(min-width:1024px){.rw[data-astro-cid-cp7vfhoz]{padding-block-start:clamp(4rem,7vw,6.5rem)}}@media(max-width:620px){.rw[data-astro-cid-cp7vfhoz]{padding-block-start:var(--raum-6)}}.rw__kopf[data-astro-cid-cp7vfhoz]{display:flex;flex-direction:column;align-items:center;gap:var(--raum-3);margin-block-end:clamp(2.5rem,5vw,4rem);text-align:center}.rw__overline[data-astro-cid-cp7vfhoz]{margin:0;font-family:var(--schrift-label);font-size:var(--text-sm);font-weight:600;letter-spacing:var(--laufweite-overline);text-transform:uppercase;color:var(--farbe-tigold);padding-inline-start:var(--laufweite-overline)}.rw[data-astro-cid-cp7vfhoz] h1[data-astro-cid-cp7vfhoz]{margin:0;color:var(--farbe-text-invers)}.rw__intro[data-astro-cid-cp7vfhoz]{margin:0;max-inline-size:48rem;font-size:var(--text-lg);color:var(--farbe-text-invers-leise)}.rw--kopf[data-astro-cid-cp7vfhoz]{padding-block-end:var(--sektion-abstand)}.rw--kopf[data-astro-cid-cp7vfhoz] .rw__kopf[data-astro-cid-cp7vfhoz]{margin-block-end:0}.rw--wahl[data-astro-cid-cp7vfhoz]{padding-block-start:var(--sektion-abstand)}.ref-bereiche[data-astro-cid-cp7vfhoz][data-aktiv]>.ref-bereich[data-astro-cid-cp7vfhoz]:not([data-offen]){display:none}.ref-bereich[data-astro-cid-cp7vfhoz]{scroll-margin-block-start:var(--hoehe-kopf, 5rem)}
