/* v31b: hero "Ersparnis berechnen" = existing .btn.btn--line; only keep it visible on mobile (styles.css hides hero line buttons <=900px) */
.hero__buy .btn--line[data-calc-cta]{display:inline-flex}
@media (max-width:600px){.hero__buy .btn--line[data-calc-cta]{flex:1 1 100%}}
#rechner{scroll-margin-top:84px}
/* pre-existing 320px overflow (v29 gallery thumbs, 5 x 56px) */
@media (max-width:360px){.thumbs{gap:8px}.thumbs button{width:48px;height:48px}}
