/* scroll.js styles — owned by motion-3d-specialist (see MOTION-SPEC.md) */

/* The hero's CSS entrance holds its last keyframe (transform:none) with fill `both`,
   and an animation beats inline styles — so the scrubbed y of the small copy would be
   ignored on desktop. `backwards` keeps the same entrance (from-state during the delay)
   and simply lets go at the end; the end state is identical (transform:none). */
.motion [data-capa-line]{animation-fill-mode:backwards}

/* Probe added by scroll.js: reads the seal's circle (--r0 at --cx/--cy) in px. */
.capa__probe{position:absolute;left:var(--cx);top:var(--cy);width:var(--r0);height:0;
  visibility:hidden;pointer-events:none}
