/* cohesion-fix: reveal Elementor entrance-animation content stuck hidden on static restore.
   Elementor adds class .elementor-invisible (visibility:hidden) to animated elements and
   reveals them via JS on scroll. On a static export that JS never runs, so the content stays
   invisible while still occupying space → large empty white bands (e.g. the "ab zum shop"
   2-image row collapsed to 850px of blank). Force everything visible. */
.elementor-invisible{visibility:visible!important;}
.elementor-element[data-settings*="animation"],.elementor-widget[data-settings*="animation"]{opacity:1!important;visibility:visible!important;}
[class*="animated"]{visibility:visible!important;opacity:1!important;}
