/* v167: zentrale responsive Ergänzungen */
.page{width:min(100%,var(--content-width));padding-inline:clamp(16px,3vw,30px)}
.section-head h1{font-size:clamp(1.75rem,3vw,2rem)}
.hero-card h1{font-size:clamp(2.05rem,5vw,2.625rem)}
img{max-width:100%}
@media(max-width:700px){
  .panel{padding:clamp(14px,4vw,20px)}
  .form-actions{flex-wrap:wrap}
  .form-actions>*{max-width:100%}
}
