._2Hsz5G_hero{min-height:clamp(30rem,74vh,44rem);padding-block:var(--raum-xl) calc(var(--raum-xl) + 3rem);background:var(--ink);color:var(--weiss);align-items:center;display:flex;position:relative;overflow:hidden}._2Hsz5G_heroBild{object-fit:cover;opacity:.7}._2Hsz5G_heroSchleier{background:linear-gradient(100deg,#231f1dd9 0%,#231f1d99 50%,#231f1d40 100%);position:absolute;inset:0}._2Hsz5G_heroInhalt{position:relative}._2Hsz5G_heroTitel{letter-spacing:.01em;color:var(--weiss);max-width:16ch;margin:1.25rem 0;font-size:clamp(2.6rem,7vw,5.2rem);font-weight:300}._2Hsz5G_heroText{color:#ffffffdb;max-width:44ch;margin-bottom:2.25rem;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.7}._2Hsz5G_heroKnoepfe{flex-wrap:wrap;gap:.85rem;display:flex}._2Hsz5G_schnell{z-index:2;margin-top:-4.5rem;position:relative}._2Hsz5G_schnellRaster{background:var(--sand-hell);border-radius:var(--radius-gross);box-shadow:var(--schatten-hoch);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._2Hsz5G_schnellKachel{background:var(--weiss);height:100%;color:var(--ink);transition:background var(--uebergang);flex-direction:column;align-items:flex-start;gap:.35rem;padding:1.6rem 1.5rem;text-decoration:none;display:flex}._2Hsz5G_schnellKachel:hover{background:var(--creme)}._2Hsz5G_schnellOhneLink:hover{background:var(--weiss)}._2Hsz5G_schnellNummer{transition:color var(--uebergang);text-decoration:none}._2Hsz5G_schnellNummer:hover{color:var(--akzent)}._2Hsz5G_schnellSymbol{color:var(--akzent);margin-bottom:.5rem}._2Hsz5G_schnellTitel{letter-spacing:.16em;text-transform:uppercase;font-size:.76rem;font-weight:700}._2Hsz5G_schnellText{color:var(--ink-mute);font-size:.92rem}._2Hsz5G_zweispaltig{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(2rem,6vw,5.5rem);display:grid}._2Hsz5G_gedreht{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}._2Hsz5G_bildRahmen{position:relative}._2Hsz5G_bildRahmen img{border-radius:var(--radius-gross);width:100%;height:auto;box-shadow:var(--schatten-hoch)}._2Hsz5G_bildRahmen:before{content:"";border:2px solid var(--akzent);border-radius:var(--radius-gross);z-index:-1;position:absolute;inset:1.25rem -1.25rem -1.25rem 1.25rem}._2Hsz5G_bildRahmen{isolation:isolate}._2Hsz5G_bildFormatHeadSpa img{aspect-ratio:820/1025;object-fit:cover}._2Hsz5G_titelMitAbstand{margin-top:1rem}._2Hsz5G_fliesstext{color:var(--ink-mute);max-width:58ch;font-size:1.02rem;line-height:1.85}._2Hsz5G_knoepfe{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:2rem;display:flex}._2Hsz5G_abschnittKopfReihe{margin-bottom:var(--raum-l);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}._2Hsz5G_abschnittKopfReihe h2{margin-bottom:0}._2Hsz5G_leistungsRaster{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}._2Hsz5G_leistungKachel{aspect-ratio:4/3;border-radius:var(--radius-gross);background:var(--ink-soft);color:var(--weiss);isolation:isolate;align-items:flex-end;padding:1.25rem;text-decoration:none;display:flex;position:relative;overflow:hidden}._2Hsz5G_leistungKachel:after{content:"";z-index:-1;background:linear-gradient(#231f1d00 40%,#231f1dd9 100%);position:absolute;inset:0}._2Hsz5G_leistungBild{object-fit:cover;z-index:-2;transition:transform .4s cubic-bezier(.4,0,.2,1)}._2Hsz5G_leistungKachel:hover ._2Hsz5G_leistungBild{transform:scale(1.05)}._2Hsz5G_leistungTitel{letter-spacing:.14em;text-transform:uppercase;border-left:4px solid var(--akzent);min-width:0;padding-left:.75rem;font-size:.86rem;font-weight:600}._2Hsz5G_markenlogo{width:min(16rem,70%);height:auto;margin:2.25rem auto}._2Hsz5G_partner{padding-block:var(--raum-l);background:var(--ink);color:var(--weiss);position:relative;overflow:hidden}._2Hsz5G_partnerBild{object-fit:cover;opacity:.35}._2Hsz5G_partnerSchleier{background:#231f1d99;position:absolute;inset:0}._2Hsz5G_partnerInhalt{text-align:center;position:relative}._2Hsz5G_partnerInhalt h2{color:var(--weiss);margin-bottom:2.25rem;font-size:clamp(1.4rem,2.4vw,1.9rem)}._2Hsz5G_partnerListe{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(1.75rem,5vw,4rem);margin:0;padding:0;list-style:none;display:flex}._2Hsz5G_partnerListe a{opacity:.85;transition:opacity var(--uebergang);display:block}._2Hsz5G_partnerListe a:hover{opacity:1}._2Hsz5G_partnerLogo{width:auto;max-width:10rem;height:auto;max-height:3.25rem}._2Hsz5G_partnerName{letter-spacing:.14em;text-transform:uppercase;font-size:.9rem;font-weight:600}@media (max-width:900px){._2Hsz5G_zweispaltig,._2Hsz5G_gedreht{grid-template-columns:minmax(0,1fr)}._2Hsz5G_bildRahmen{max-width:30rem}._2Hsz5G_bildRahmen:before{inset:.75rem -.75rem -.75rem .75rem}}@media (max-width:560px){._2Hsz5G_schnell{margin-top:-3rem}._2Hsz5G_schnellRaster{grid-template-columns:1fr 1fr}._2Hsz5G_schnellKachel{padding:1.2rem 1rem}._2Hsz5G_schnellText{font-size:.82rem}._2Hsz5G_leistungsRaster{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}._2Hsz5G_leistungKachel{padding:.65rem;container-type:inline-size}._2Hsz5G_leistungTitel{letter-spacing:.02em;padding-left:.6rem;font-size:clamp(.6rem,8.06452cqi - .0685484rem,.72rem)}}@media (max-width:420px){._2Hsz5G_heroKnoepfe ._2Hsz5G_knopf{width:100%}}
