/* Homepage-Komponenten — hier können wir künftig gezielt einzelne Bausteine ändern. */
.search-editorial{max-width:1440px!important;margin-left:auto!important;margin-right:auto!important}
.search-editorial-copy{padding:64px 66px!important}
.search-editorial-copy h2{font-size:clamp(42px,4vw,70px)!important;line-height:.98!important}
/* Rundum-Service kompakter statt vertikal gestreckt */
.aftercare-premium{min-height:0!important;padding-top:72px!important;padding-bottom:72px!important}
.aftercare-premium .aftercare-inner{min-height:0!important}
.aftercare-premium .service-grid,.aftercare-premium .aftercare-grid{gap:1px!important}
.aftercare-premium article{min-height:150px!important;padding:26px 28px!important}
