.ed-motion .wrap{width:min(1120px,calc(100% - 48px));margin-inline:auto}.ed-motion{padding:72px 0;background:#f2f0e9;scroll-margin-top:110px}.ed-motion h2{font-family:var(--serif,Georgia,serif);font-size:clamp(30px,4vw,48px);line-height:1.15;margin:14px 0 18px}.ed-motion-intro{max-width:640px;line-height:1.7;margin-bottom:28px}.ed-motion figure{max-width:848px;margin:0}.ed-motion video{display:block;width:100%;height:auto;aspect-ratio:848/480;background:#151916;border-radius:4px}.ed-motion figcaption{font-size:14px;line-height:1.65;color:#555b53;margin-top:14px;max-width:740px}@media(max-width:640px){.ed-motion{padding:48px 0;scroll-margin-top:88px}.ed-motion figcaption{font-size:13px}}
