/* Consistent compact frames, with individual focal points and no distortion. */
.case-section>*,.case-step>*{min-width:0}
.case-step h3,.case-tools span{overflow-wrap:anywhere;hyphens:auto}
.case-page p,.case-next h2{overflow-wrap:anywhere;hyphens:auto}
.case-wide-image,.case-next img{height:clamp(300px,38vw,520px);aspect-ratio:auto}
.case-wide-image img,.case-next img{object-fit:cover;object-position:var(--case-focus,50% 50%)!important}
[data-case-media="solarvolt"]{--case-focus:50% 0%}
[data-case-media="vermieten-mit-konzept"]{--case-focus:50% 28%}
[data-case-media="elektro-laimer"]{--case-focus:50% 30%}
[data-case-media="sue-software"]{--case-focus:50% 48%}
[data-case-media="fischer-haustechnik"]{--case-focus:50% 33%}
[data-case-media="taxi-disposition"]{--case-focus:50% 100%}
[data-case-media="gmim"]{--case-focus:50% 0%}
[data-case-media="team-rueckert"]{--case-focus:50% 62%}
@media(max-width:809px){
 .case-wide-image,.case-next img{height:auto;aspect-ratio:1.6}
}
