/* One continuous opening paper; one film travelling from hero to viewport to dock. */
.six-home{--six-opening-paper:#eee0f3;--six-safe-bottom:env(safe-area-inset-bottom,0px)}.six-hero,.six-film,.six-ribbon,.six-intro{background:var(--six-opening-paper)}.six-hero-bottom{align-items:center}.six-hero-media{position:relative;height:440px;min-width:0}.six-film-anchor{position:absolute;top:65px;right:0;width:88%;aspect-ratio:16/9}.six-hero-media .six-hero-art{position:absolute;width:46%;max-width:310px;left:-1%;bottom:5px;margin:0;z-index:0}.six-film{height:270vh}.six-film-stage{position:static;top:auto;height:auto;min-height:0;display:block;overflow:visible}.six-film-frame{position:fixed;aspect-ratio:auto;max-width:none;overflow:hidden;background:transparent;will-change:left,top,width,height,border-radius}.six-film-frame video{object-fit:cover;transform:none}.six-film-note{bottom:25px}.six-film-play{width:60px;height:60px;min-width:44px;min-height:44px}.six-film[data-film-state="docked"] .six-film-play{width:48px;height:48px;font-size:15px}.six-film[data-film-state="hero"] .six-film-play{width:54px;height:54px}.six-paused .six-film{height:auto}.six-paused .six-film-stage{position:relative;height:auto;padding:45px 0 80px}.six-paused .six-film-frame{position:relative;inset:auto;width:90%;height:auto;aspect-ratio:16/9;border-radius:25px;margin:auto;will-change:auto}.six-paused .six-film-anchor{display:none}.six-paused .six-hero-media{height:280px}.six-paused .six-hero-media .six-hero-art{position:relative;inset:auto;width:95%;margin:auto}
@media(max-width:800px){.six-hero-media{grid-row:1;height:295px}.six-film-anchor{top:35px;right:0;width:90%;max-width:420px}.six-hero-media .six-hero-art{left:-10px;bottom:-5px;width:46%;max-width:180px}.six-film{height:250vh}.six-film-play{width:52px;height:52px}.six-film[data-film-state="docked"] .six-film-play{width:44px;height:44px;font-size:13px}.six-film-note{font-size:8px;line-height:1.7;bottom:22px;padding-right:0}.six-paused .six-hero-media{height:240px}.six-paused .six-hero-media .six-hero-art{max-width:340px;width:95%}.six-paused .six-film-stage{padding:35px 0 80px}}
@media(prefers-reduced-motion:reduce){.six-film{height:auto}.six-film-stage{position:relative;height:auto;padding:45px 0 80px}.six-film-frame{position:relative;inset:auto;width:90%;height:auto;aspect-ratio:16/9;border-radius:25px;margin:auto;will-change:auto}.six-film-anchor{display:none}.six-hero-media{height:260px}.six-hero-media .six-hero-art{position:relative;inset:auto;width:95%;margin:auto;max-width:400px}}

.six-film{height:290vh}@media(max-width:800px){.six-film{height:270vh}}.six-paused .six-film{height:auto}@media(prefers-reduced-motion:reduce){.six-film{height:auto}}

