.hero[data-astro-cid-dtjglefu]{isolation:isolate;min-height:660px;padding:60px 0 150px;position:relative;overflow:hidden}.hero__buehne[data-astro-cid-dtjglefu]{z-index:-1;position:absolute;inset:0}.hero__ebene[data-astro-cid-dtjglefu]{opacity:0;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .5s ease-in-out,transform 5.5s linear;position:absolute;inset:0;transform:scale(1)}.hero__ebene[data-astro-cid-dtjglefu][data-sichtbar]{opacity:1;transform:scale(1.12)}.hero__schleier[data-astro-cid-dtjglefu]{z-index:-1;opacity:.29;background:#000;position:absolute;inset:0}.hero__inhalt[data-astro-cid-dtjglefu]{z-index:1;align-items:center;min-height:450px;display:flex;position:relative}.hero__spalte[data-astro-cid-dtjglefu]{width:60%}.hero__zeile1[data-astro-cid-dtjglefu],.hero__zeile2[data-astro-cid-dtjglefu]{color:var(--weiss);font-family:var(--schrift-titel);letter-spacing:normal;font-weight:400}.hero__zeile1[data-astro-cid-dtjglefu]{height:32px;margin-bottom:20px;font-size:62px;line-height:62px}.hero__zeile2[data-astro-cid-dtjglefu]{height:91px;margin-bottom:20px;font-size:91px;line-height:91px}.hero__text[data-astro-cid-dtjglefu]{color:var(--weiss);margin-bottom:20px;display:flow-root}.hero__text[data-astro-cid-dtjglefu] p[data-astro-cid-dtjglefu]{font-family:var(--schrift-titel);letter-spacing:.5px;margin:0 0 33px;font-size:22px;font-weight:400;line-height:1.6}.hero__knopf[data-astro-cid-dtjglefu]{background:var(--knopf-grund);color:var(--weiss);font-family:var(--schrift-titel);letter-spacing:normal;align-items:center;padding:14px 26px;font-size:20px;font-weight:400;line-height:1.2;transition:background .2s;display:inline-flex}.hero__knopf[data-astro-cid-dtjglefu]:hover{border-bottom:7px solid var(--blau);color:var(--blau)}@media (width<=1024px){.hero__inhalt[data-astro-cid-dtjglefu],.hero__spalte[data-astro-cid-dtjglefu]{text-align:center}.hero__text[data-astro-cid-dtjglefu] p[data-astro-cid-dtjglefu]{margin-inline:auto}}@media (width<=767px){.hero[data-astro-cid-dtjglefu]{min-height:0;padding:30px 0}.hero__inhalt[data-astro-cid-dtjglefu]{min-height:350px}.hero__spalte[data-astro-cid-dtjglefu]{width:100%}.hero__zeile1[data-astro-cid-dtjglefu]{height:24px;font-size:33px;line-height:33px}.hero__zeile2[data-astro-cid-dtjglefu]{height:48px;font-size:48px;line-height:48px}.hero__text[data-astro-cid-dtjglefu] p[data-astro-cid-dtjglefu]{text-align:start;font-size:16px}.hero__knopf[data-astro-cid-dtjglefu]{font-size:16px}}.willkommen__inhalt[data-astro-cid-nrlnhueu]{padding-block:45px 40px}.videoband[data-astro-cid-xuh6bvtp]{padding-block:10px}.videoband__bahn[data-astro-cid-xuh6bvtp]{width:100%;max-width:1140px;margin-inline:auto;padding-inline:10px}.videoband__bahn[data-astro-cid-xuh6bvtp] .einbettung{max-width:840px;margin-inline:auto}.team__bild[data-astro-cid-z5w27y4i]{width:100%;height:auto}.team__leute[data-astro-cid-z5w27y4i]{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-top:28px;display:grid}.team__person[data-astro-cid-z5w27y4i]{flex-direction:column;gap:.15rem;display:flex}.team__name[data-astro-cid-z5w27y4i]{color:var(--blau);font-family:var(--schrift-titel);font-size:19px;font-weight:700}.team__rolle[data-astro-cid-z5w27y4i]{color:var(--text);font-family:var(--schrift-text);font-size:16px;font-weight:100}.team__knopf[data-astro-cid-z5w27y4i]{text-align:center;margin-top:32px}@media (width<=767px){.team__leute[data-astro-cid-z5w27y4i]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.team__leute[data-astro-cid-z5w27y4i]{grid-template-columns:minmax(0,1fr)}}.video[data-astro-cid-bdiwk4sx]{aspect-ratio:9/16;background:#000;position:relative;overflow:hidden}.video__standbild[data-astro-cid-bdiwk4sx],.video[data-astro-cid-bdiwk4sx] video{object-fit:cover;width:100%;height:100%;display:block}.video__start[data-astro-cid-bdiwk4sx]{cursor:pointer;background:#00000040;border:0;justify-content:center;align-items:center;width:100%;transition:background .2s;display:flex;position:absolute;inset:0}.video__start[data-astro-cid-bdiwk4sx]:hover{background:#0000001a}.video__dreieck[data-astro-cid-bdiwk4sx]{border-top:26px solid #0000;border-bottom:26px solid #0000;border-left:42px solid var(--weiss);width:0;height:0;margin-left:8px}.mehr__raster[data-astro-cid-ilo5fnbr]{grid-template-columns:649fr 531fr;align-items:start;gap:0;display:grid}.mehr__spalte[data-astro-cid-ilo5fnbr]>*+*{margin-top:20px}.mehr__spalte[data-astro-cid-ilo5fnbr]{padding-right:20px}.mehr__video[data-astro-cid-ilo5fnbr]{width:372px;max-width:100%}@media (width<=1024px){.mehr__raster[data-astro-cid-ilo5fnbr]{grid-template-columns:1fr;gap:2rem}.mehr__spalte[data-astro-cid-ilo5fnbr]{padding-right:0}.mehr__video[data-astro-cid-ilo5fnbr]{width:255px;margin-inline:auto}}.band[data-astro-cid-wwov2rab]{min-height:var(--hoehe);background:var(--grund,transparent);isolation:isolate;position:relative}.band__bild[data-astro-cid-wwov2rab]{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.band__schleier[data-astro-cid-wwov2rab]{z-index:-1;background:var(--schleier);opacity:.95;position:absolute;inset:0}.band__inhalt[data-astro-cid-wwov2rab]{gap:20px;display:grid}.band__bahn[data-astro-cid-wwov2rab]:not(.band__bahn--mittig) .band__text[data-astro-cid-wwov2rab]{margin-top:25px;margin-bottom:28.5px}.band__beibild[data-astro-cid-wwov2rab]{object-fit:cover;width:180px;height:256px;position:absolute;top:-27px;right:18px}.band__bahn[data-astro-cid-wwov2rab]{width:100%;max-width:var(--bahn);min-height:var(--hoehe);grid-template-columns:1fr 1fr;align-items:center;margin-inline:auto;padding:20px 10px;display:grid;position:relative}.band__inhalt[data-astro-cid-wwov2rab],.band__knopf[data-astro-cid-wwov2rab]{padding-inline:10px}.band__bahn--mittig[data-astro-cid-wwov2rab] .band__inhalt[data-astro-cid-wwov2rab],.band__bahn--mittig[data-astro-cid-wwov2rab] .band__knopf[data-astro-cid-wwov2rab]{padding-inline:0}.band__bahn--mittig[data-astro-cid-wwov2rab]{text-align:center;grid-template-columns:1fr;justify-items:stretch}.band__bahn--mittig[data-astro-cid-wwov2rab] .band__knopf[data-astro-cid-wwov2rab] .knopf{margin-inline:auto}.band[data-astro-cid-wwov2rab] .titel__vorn{font-size:45px}.band[data-astro-cid-wwov2rab] .titel__hinten{font-size:42px}.band__bahn--mittig[data-astro-cid-wwov2rab] .band__knopf[data-astro-cid-wwov2rab] .knopf{padding:12px 24px}.band__bahn--mittig[data-astro-cid-wwov2rab] .band__knopf[data-astro-cid-wwov2rab] .knopf span{font-size:15px;line-height:24px}.band__text[data-astro-cid-wwov2rab],.band__text[data-astro-cid-wwov2rab] p{font-family:var(--schrift-text);letter-spacing:.5px;margin:0;font-size:19px;font-weight:100;line-height:30.4px}.band__text--hell[data-astro-cid-wwov2rab],.band__text--hell[data-astro-cid-wwov2rab] p{color:var(--weiss)}@media (width<=1024px){.band__beibild[data-astro-cid-wwov2rab]{display:none}.band[data-astro-cid-wwov2rab],.band__bahn[data-astro-cid-wwov2rab]{min-height:var(--hoehe-tablet,var(--hoehe))}}@media (width<=767px){.band[data-astro-cid-wwov2rab],.band__bahn[data-astro-cid-wwov2rab]{min-height:var(--hoehe-handy,var(--hoehe-tablet,var(--hoehe)))}.band[data-astro-cid-wwov2rab]{min-height:0;padding-block:var(--pad-handy,0)}.band__bahn[data-astro-cid-wwov2rab]{grid-template-columns:1fr;justify-items:start;gap:0;padding:10px}.band__bahn--mittig[data-astro-cid-wwov2rab]{justify-items:stretch}.band__inhalt[data-astro-cid-wwov2rab],.band__knopf[data-astro-cid-wwov2rab]{padding:10px}.band__text[data-astro-cid-wwov2rab],.band__text[data-astro-cid-wwov2rab] p{font-size:15px;line-height:24px}.band__bahn[data-astro-cid-wwov2rab]:not(.band__bahn--mittig) .band__text[data-astro-cid-wwov2rab]{margin-bottom:22.5px}.band[data-astro-cid-wwov2rab] .titel__vorn{font-size:30px}.band[data-astro-cid-wwov2rab] .titel__hinten{font-size:22px}}.transfer__spalte[data-astro-cid-3snzkxpl]{padding-block:60px}.transfer__spalte[data-astro-cid-3snzkxpl] .titel{margin-bottom:24px}.referenzen__inhalt[data-astro-cid-spa5xdnu]{flex-direction:column;align-items:center;padding-top:60px;display:flex}.vermitteln__raster[data-astro-cid-6yrcst77]{grid-template-columns:35fr 65fr;align-items:start;gap:3rem;margin-top:40px;display:grid}.vermitteln__raster--gedreht[data-astro-cid-6yrcst77]{grid-template-columns:60fr 40fr}.vermitteln__spalte[data-astro-cid-6yrcst77]{align-content:start;gap:20px;display:grid}.vermitteln__bild[data-astro-cid-6yrcst77]{width:100%;height:auto}.vermitteln__vorspann[data-astro-cid-6yrcst77]{margin-bottom:14px}.vermitteln__knopf[data-astro-cid-6yrcst77]{margin-top:28px}@media (width<=1024px){.vermitteln__raster[data-astro-cid-6yrcst77]{grid-template-columns:1fr;gap:2rem}.vermitteln__raster--gedreht[data-astro-cid-6yrcst77] .vermitteln__bild[data-astro-cid-6yrcst77]{order:2}}.gruen[data-astro-cid-dg2czv5g]{background:var(--gruen);padding:30px 0 0}@media (width<=767px){.gruen[data-astro-cid-dg2czv5g]{padding-top:65px}}.gruen__bahn[data-astro-cid-dg2czv5g]{width:100%;max-width:var(--bahn);grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:auto;padding-inline:10px;display:grid}.gruen__feld[data-astro-cid-dg2czv5g]{text-align:center;flex-direction:column;align-items:center;padding:0 10px;display:flex}.gruen__symbol[data-astro-cid-dg2czv5g]{height:57px;color:var(--blau);justify-content:center;align-items:center;margin-bottom:20px;display:flex}.gruen__text[data-astro-cid-dg2czv5g]{min-height:89px;color:var(--blau);font-family:var(--schrift-text);letter-spacing:.5px;flex-direction:column;justify-content:center;margin:0;font-size:19px;font-weight:100;line-height:30.4px;display:flex}.gruen__text[data-astro-cid-dg2czv5g] a{color:inherit}.gruen__text[data-astro-cid-dg2czv5g] a:hover{color:var(--weiss)}@media (width<=767px){.gruen__bahn[data-astro-cid-dg2czv5g]{grid-template-columns:1fr;gap:1.5rem}}.immobilien__spalte[data-astro-cid-6rwmtev5]{align-content:center;display:grid}.immobilien__stapel[data-astro-cid-6rwmtev5]{height:10px;position:relative}.immobilien__hinten[data-astro-cid-6rwmtev5],.immobilien__vorn[data-astro-cid-6rwmtev5]{height:auto;position:absolute}.immobilien__hinten[data-astro-cid-6rwmtev5]{width:401px;top:-150px;left:0}.immobilien__vorn[data-astro-cid-6rwmtev5]{width:279px;top:10px;left:300px}@media (width<=1024px){.immobilien__hinten[data-astro-cid-6rwmtev5]{width:326px;top:-164px;left:6px}.immobilien__vorn[data-astro-cid-6rwmtev5]{width:233px;top:29px;left:120px}}@media (width<=767px){.immobilien__spalte[data-astro-cid-6rwmtev5]{display:none}}.arten[data-astro-cid-gmptg2sj]{padding:10px 0 95px}@media (width<=1024px){.arten[data-astro-cid-gmptg2sj]{padding:0 10px}}.arten__bahn[data-astro-cid-gmptg2sj]{width:100%;max-width:var(--bahn);grid-template-columns:repeat(4,1fr);margin-inline:auto;display:grid}.arten__karte[data-astro-cid-gmptg2sj]{margin:0;padding-inline:10px}.arten__fenster[data-astro-cid-gmptg2sj]{height:300px;overflow:hidden}.arten__bild[data-astro-cid-gmptg2sj]{object-fit:cover;object-position:center top;width:100%;height:100%;transition:object-position 2.4s}.arten__karte[data-astro-cid-gmptg2sj]:hover .arten__bild[data-astro-cid-gmptg2sj],.arten__karte[data-astro-cid-gmptg2sj]:focus-within .arten__bild[data-astro-cid-gmptg2sj]{object-position:center bottom}.arten__titel[data-astro-cid-gmptg2sj]{color:var(--blau);font-family:var(--schrift-titel);letter-spacing:4.1px;text-align:center;margin-top:30px;margin-bottom:20px;font-size:18px;line-height:18px}@media (prefers-reduced-motion:reduce){.arten__bild[data-astro-cid-gmptg2sj]{transition:none}}@media (width<=767px){.arten__bahn[data-astro-cid-gmptg2sj]{grid-template-columns:1fr}.arten__karte[data-astro-cid-gmptg2sj]{padding-block:10px}}
