Stacked 3D coverflow video reel built as a plain, fully editable Etch tree: section > container > header (eyebrow, h2, intro) > reel (Swiper track of six "Reel Clip" component instances) > controls (pagination, prev/next, autoplay pause/play). Only the clip is a component, with typed props: poster (image, always shown as the resting/no-JS frame), posterAlt, videoUrl (empty keeps a static poster), title, kicker (a short caption line that crossfades in above the title while the card is active — empty hides it), location. Duplicate, reorder or delete clips in Layers. Every reel option is a data attribute on the Reel element (edit it in Etch's attributes panel): data-theme (light|dark) re-themes the whole section; data-depth (px, default 240) and data-rotate (deg, default 26) shape the 3D coverflow stack; data-autoplay (true|false) and data-delay (ms, default 4500); data-loop (true|false; otherwise rewinds at the ends); data-pause-on-hover (true|false); data-arrows (true|false) and data-arrows-position (sides|bottom); data-pagination (fraction|dots|none); data-sound (true|false) whether clips with a video source start unmuted (a per-card mute toggle always overrides it). Swiper's coverflow effect keeps the active clip large and forward while neighbours recede, rotate and dim behind it; only the active card's video plays (muted by default, its own mute toggle appears once a video is present), and playback stops the moment a card leaves centre. Keyboard arrows move the active card, autoplay pauses on hover, focus and prefers-reduced-motion, and pagination/arrows stay reachable and non-overlapping at 390 and 1440. Without JS the reel is a native scroll-snap row of flat cards with the coverflow tilt removed. :focus-visible rings, AA contrast in both themes.