/* R348: desktop wheel travel needs physical document distance, not delayed scroll interpolation.
   Measured old desktop sections were 621–850px, so a 480px gesture could skip most of one journey.
   Keep the native demo size, hook/cube alignment, mobile layout and actual scroll ownership.
   Anchors measure the resulting document geometry; do not stretch time after input has stopped. */
@media (min-width:761px) {
 .demo-section { min-height:max(1050px,145svh); padding-block:clamp(150px,22vh,240px); }
}
