.bewegte-bilder-module__c7PbKW__ausschnitt{border-radius:var(--radius-bild);background:var(--background-subtle);position:relative;overflow:hidden}.bewegte-bilder-module__c7PbKW__innen{will-change:transform;position:absolute;inset-inline:0}.bewegte-bilder-module__c7PbKW__bild{object-fit:cover;width:100%;height:100%;display:block}
.abschluss-module__p1JSta__abschluss{padding:var(--sektion) var(--tafel-rand) calc(var(--sektion) * .5)}.abschluss-module__p1JSta__tafel{display:grid}.abschluss-module__p1JSta__text{padding:2rem 1.5rem 2.25rem}.abschluss-module__p1JSta__knoepfe{flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;display:flex}.abschluss-module__p1JSta__angaben{border-top:1px solid var(--border);gap:1.5rem;margin:2.5rem 0 0;padding-top:2.25rem;display:grid}.abschluss-module__p1JSta__angabe{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:1rem;display:grid}.abschluss-module__p1JSta__tafel .abschluss-module__p1JSta__bild{aspect-ratio:16/10;border-radius:calc(var(--radius-tafel) - .5rem);background:#ffffff14;order:-1;margin:.5rem .5rem 0}@media (min-width:1024px){.abschluss-module__p1JSta__tafel{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.abschluss-module__p1JSta__text{padding:4.5rem 3.5rem 4.25rem calc(var(--rand) - var(--tafel-rand) + 2.125rem)}.abschluss-module__p1JSta__knoepfe{flex-wrap:nowrap;margin-top:2.5rem}.abschluss-module__p1JSta__angaben{margin-top:3.25rem;padding-top:2.5rem}.abschluss-module__p1JSta__tafel .abschluss-module__p1JSta__bild{aspect-ratio:auto;border-radius:calc(var(--radius-tafel) - .625rem);order:0;margin:.625rem}}
.buehne-module__BwAVoG__buehne{padding:calc(var(--nav-h) + .5rem) var(--tafel-rand) 0}.buehne-module__BwAVoG__tafel{background:var(--verlauf);min-height:34rem;display:grid}.buehne-module__BwAVoG__foto{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.buehne-module__BwAVoG__schleier{z-index:-1;background:var(--schleier-hand);position:absolute;inset:0}.buehne-module__BwAVoG__inhalt{align-content:end;gap:1.75rem;padding:7rem 1.5rem 2rem;display:grid}.buehne-module__BwAVoG__text,.buehne-module__BwAVoG__knoepfe{animation:buehne-module__BwAVoG__auftritt .8s var(--ease-out) both}.buehne-module__BwAVoG__absatz{max-width:46ch;margin:1.25rem 0 0}.buehne-module__BwAVoG__knoepfe{flex-wrap:wrap;gap:.75rem;animation-delay:.12s;display:flex}@keyframes buehne-module__BwAVoG__auftritt{0%{opacity:0;transform:translateY(.875rem)}}@media (min-width:1024px){.buehne-module__BwAVoG__tafel{height:min(calc(100svh - var(--nav-h) - 8.75rem), 50rem);min-height:34rem}.buehne-module__BwAVoG__schleier{background:var(--schleier)}.buehne-module__BwAVoG__inhalt{padding:3rem calc(var(--rand) - var(--tafel-rand) + 2.125rem) calc(4.75rem + 3rem);align-content:center;gap:2.25rem}.buehne-module__BwAVoG__text{width:min(100%,40rem)}.buehne-module__BwAVoG__knoepfe{flex-wrap:nowrap}}
.fragen-module__eloD9W__sektion{padding-block:calc(var(--sektion) * .6) calc(var(--sektion) * 1.2)}.fragen-module__eloD9W__raster{gap:2.5rem;max-width:92rem;margin-inline:auto;padding-inline:1.5rem;display:grid}.fragen-module__eloD9W__anruf{color:var(--foreground);align-items:center;gap:1rem;margin-top:2rem;text-decoration:none;display:inline-flex}.fragen-module__eloD9W__liste{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.fragen-module__eloD9W__eintrag{border-radius:var(--radius-karte);background:var(--background)}.fragen-module__eloD9W__frage{border-radius:var(--radius-karte);width:100%;min-height:4.5rem;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.5rem;padding:1rem 1.25rem 1rem 1.5rem;display:flex}.fragen-module__eloD9W__zeichen{background:var(--hauch);width:2.5rem;height:2.5rem;color:var(--accent);transition:transform .4s var(--ease-klappe), background-color .25s var(--ease-out), color .25s var(--ease-out);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.fragen-module__eloD9W__eintrag[data-offen=ja] .fragen-module__eloD9W__zeichen{background:var(--accent);color:var(--accent-foreground);transform:rotate(45deg)}.fragen-module__eloD9W__antwort{transition:grid-template-rows .45s var(--ease-klappe);grid-template-rows:0fr;display:grid}.fragen-module__eloD9W__eintrag[data-offen=ja] .fragen-module__eloD9W__antwort{grid-template-rows:1fr}.fragen-module__eloD9W__innen{min-height:0;overflow:hidden}.fragen-module__eloD9W__innen>p{padding:0 1.5rem 1.5rem}@media (hover:hover) and (pointer:fine){.fragen-module__eloD9W__eintrag[data-offen=nein] .fragen-module__eloD9W__frage:hover .fragen-module__eloD9W__zeichen{background:var(--hauch-tief)}}@media (min-width:1024px){.fragen-module__eloD9W__raster{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);column-gap:6rem;padding-inline:2.5rem}.fragen-module__eloD9W__seite{top:calc(var(--nav-h) + 2.5rem);align-self:start;position:sticky}.fragen-module__eloD9W__frage{min-height:5.25rem;padding:1.25rem 1.5rem 1.25rem 2rem}.fragen-module__eloD9W__innen>p{padding:0 2rem 1.875rem}}
.leistungen-module__S1zyjq__sektion{padding-block:var(--sektion) calc(var(--sektion) * 1.1)}.leistungen-module__S1zyjq__kopf{gap:1.5rem;max-width:92rem;margin-inline:auto;padding-inline:1.5rem;display:grid}.leistungen-module__S1zyjq__stapel{--stapel-oben:calc(var(--nav-h) + .75rem);--stufe:.75rem;--luft:1.5rem;padding-inline:var(--tafel-rand);flex-direction:column;gap:.75rem;margin-top:2.5rem;display:flex}.leistungen-module__S1zyjq__marke{height:0;display:block}.leistungen-module__S1zyjq__karte{transform-origin:50% 0;display:grid}.leistungen-module__S1zyjq__text{flex-direction:column;align-items:flex-start;padding:1.75rem 1.5rem 2rem;display:flex}.leistungen-module__S1zyjq__kartentitel{margin-top:1.75rem}.leistungen-module__S1zyjq__absatz{margin-top:1rem}.leistungen-module__S1zyjq__punkte{gap:.75rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.leistungen-module__S1zyjq__punkt{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:.875rem;display:grid}.leistungen-module__S1zyjq__punkt>:first-child{margin-top:calc((var(--schrift-subline) * var(--zeile-text) - 26 * var(--tx)) / 2)}.leistungen-module__S1zyjq__anfrage{margin-top:2rem}.leistungen-module__S1zyjq__foto{aspect-ratio:4/3;border-radius:calc(var(--radius-tafel) - .5rem);background:#ffffff14;order:-1;margin:.5rem .5rem 0;position:relative;overflow:hidden}.leistungen-module__S1zyjq__foto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.leistungen-module__S1zyjq__schatten{z-index:1;opacity:0;pointer-events:none;background:#081a44;position:absolute;inset:0}@media (min-width:1024px){.leistungen-module__S1zyjq__kopf{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:5rem;padding-inline:2.5rem}.leistungen-module__S1zyjq__stapel{padding-inline:var(--rand);gap:0;margin-top:3.5rem}.leistungen-module__S1zyjq__stapel .leistungen-module__S1zyjq__marke{scroll-margin-top:calc(var(--stapel-oben) + var(--i) * var(--stufe))}.leistungen-module__S1zyjq__karte{min-height:var(--karte-h,38rem);margin-bottom:calc((var(--anzahl) - 1 - var(--i)) * var(--stufe) + var(--luft));grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}.leistungen-module__S1zyjq__stapel[data-stapel=an] .leistungen-module__S1zyjq__karte{top:calc(var(--stapel-oben) + var(--i) * var(--stufe));position:sticky}.leistungen-module__S1zyjq__text{padding:2.75rem 3.5rem 3rem}.leistungen-module__S1zyjq__anfrage{margin-top:auto}.leistungen-module__S1zyjq__punkte{margin-bottom:2.25rem}.leistungen-module__S1zyjq__foto{aspect-ratio:auto;border-radius:calc(var(--radius-tafel) - .625rem);order:0;margin:.625rem}}
.leistungskarte-module__Y022Xq__sektion{z-index:1;padding:.75rem var(--tafel-rand) 0;position:relative}.leistungskarte-module__Y022Xq__karte{box-shadow:var(--schatten-gross);margin:0;padding:.5rem;list-style:none;display:grid}.leistungskarte-module__Y022Xq__eintrag{position:relative}.leistungskarte-module__Y022Xq__eintrag+.leistungskarte-module__Y022Xq__eintrag:before{content:"";background:var(--border);height:1px;position:absolute;top:0;left:1rem;right:1rem}.leistungskarte-module__Y022Xq__link{border-radius:calc(var(--radius-tafel) - .5rem);color:inherit;transition:background-color .25s var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"feld texte pfeil";align-items:center;column-gap:1rem;padding:1rem;text-decoration:none;display:grid}.leistungskarte-module__Y022Xq__feld{grid-area:feld}.leistungskarte-module__Y022Xq__pfeil{color:var(--caption);transition:transform .3s var(--ease-out), color .2s var(--ease-out);grid-area:pfeil;display:inline-flex}.leistungskarte-module__Y022Xq__texte{grid-area:texte;gap:.125rem;min-width:0;display:grid}.leistungskarte-module__Y022Xq__name{color:var(--foreground)}@media (hover:hover) and (pointer:fine){.leistungskarte-module__Y022Xq__link:hover{background-color:#ffffff14}.leistungskarte-module__Y022Xq__link:hover .leistungskarte-module__Y022Xq__pfeil{color:var(--foreground);transform:translate(.25rem)}}@media (min-width:1024px){.leistungskarte-module__Y022Xq__sektion{padding:0 var(--rand);margin-top:-4.75rem}.leistungskarte-module__Y022Xq__karte{grid-template-columns:repeat(5,minmax(0,1fr));padding:.625rem}.leistungskarte-module__Y022Xq__eintrag+.leistungskarte-module__Y022Xq__eintrag:before{width:1px;height:auto;inset:1.5rem auto 1.5rem 0}.leistungskarte-module__Y022Xq__link{border-radius:calc(var(--radius-tafel) - .625rem);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"feld pfeil""texte texte";align-items:start;row-gap:1.25rem;height:100%;padding:1.375rem 1.5rem 1.5rem}.leistungskarte-module__Y022Xq__feld{justify-self:start}}
