/* One centered 4.3:1 stage, matching the supplied storyboard proportions. */
.atlas-type-motion{position:relative;width:100%;aspect-ratio:1280/370;margin:24px 0 12px;color:var(--text);contain:layout style}
.atlas-type-motion svg{display:block;width:100%;height:100%;overflow:visible;font-family:'Portfolio Jeko',Arial,sans-serif;font-weight:400}
.atlas-type-motion text{white-space:pre}
.atlas-intro .atlas-motion-heading{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);margin:0;padding:0;white-space:nowrap}
.atlas-motion-tools{display:flex;justify-content:flex-end;min-height:34px;margin-bottom:20px}
.atlas-motion-toggle{font:inherit;font-size:10px;color:var(--muted);padding:8px 0;background:transparent;border:0;cursor:pointer}
.atlas-motion-toggle:hover{color:#6666ff}
@media(max-width:680px){.atlas-type-motion{margin:20px 0 0;min-height:130px;display:flex;align-items:center}.atlas-motion-tools{margin-bottom:15px}.atlas-motion-toggle{font-size:10px;min-height:44px}}
@media(prefers-reduced-motion:reduce){.atlas-motion-tools{display:none}}

@media(max-width:680px){.atlas-motion-sides text{font-size:40px}}
