/* V057 – Bungalow-Übersicht: Einleitung und Faktenfelder, ohne Eingriff in andere Seiten. */
.v051-bungalows-uebersicht .v056-intro{padding-top:44px;padding-bottom:40px}
.v051-bungalows-uebersicht .v056-intro .v056-intro-lead{font-size:clamp(1.14rem,1.8vw,1.44rem);line-height:1.45;max-width:760px;margin:0 0 14px}
.v051-bungalows-uebersicht .v056-intro p:not(.kicker){max-width:800px;line-height:1.7}
.v051-bungalows-uebersicht .v056-intro .v056-intro-note{margin-top:18px;font-size:.8rem;color:#5e625e}
.v051-bungalows-uebersicht .v056-card-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:auto;margin-bottom:18px;border-top:1px solid #e1e3df;border-bottom:1px solid #e1e3df;color:inherit}
.v051-bungalows-uebersicht .v056-card-facts .v057-fact{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:4px;min-width:0;padding:13px 5px 12px}
.v051-bungalows-uebersicht .v056-card-facts .v057-fact+.v057-fact{border-left:1px solid #e1e3df}
.v051-bungalows-uebersicht .v056-card-facts .v057-fact:before,.v051-bungalows-uebersicht .v056-card-facts .v057-fact span:before{content:none}
.v051-bungalows-uebersicht .v057-fact-icon{height:22px;display:block;color:#718078}
.v051-bungalows-uebersicht .v057-fact-icon svg{width:22px;height:22px;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;fill:none}
.v051-bungalows-uebersicht .v057-fact-label{color:#666d66;font-size:.67rem;line-height:1.25}
.v051-bungalows-uebersicht .v056-card-facts .v057-fact-value{font-size:.78rem;line-height:1.35;color:#1d2724;font-weight:700;overflow-wrap:anywhere}
@media(max-width:600px){.v051-bungalows-uebersicht .v056-intro{padding-top:28px;padding-bottom:30px}}
