.sway-floor-film{margin:0 0 52px;width:100%;min-width:0}.sway-floor-video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#15131a;cursor:pointer;border:0}.sway-floor-video:focus-visible,.sway-floor-film-controls button:focus-visible{outline:3px solid #715b83;outline-offset:5px}.sway-floor-film figcaption{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:12px;color:#655b52;font-size:12px;line-height:1.6}.sway-floor-film-controls{display:flex;gap:8px;flex-wrap:wrap}.sway-floor-film-controls button{font:inherit;color:inherit;background:transparent;border:1px solid #655b5255;border-radius:3px;min-height:44px;padding:8px 14px;cursor:pointer}.sway-floor--film .sway-floor-layout{display:block}.sway-floor--film .sway-floor-copy{max-width:900px}.sway-floor--film .sway-floor-heading{margin-bottom:28px}@media(max-width:700px){.sway-floor-film{margin-bottom:32px}.sway-floor-film figcaption{font-size:11px;gap:8px}.sway-floor-film-controls button{padding:8px 11px}.sway-floor-video{max-width:100%}}

@media(min-width:701px){body.sway-floor-film-in-view .mobile-film{display:none}}
