.site-page .site-assembly{background:var(--site-bg);height:auto;padding-block-end:0;overflow:visible}.site-page .site-assembly-stage{height:auto;max-width:var(--site-measure);padding:48px var(--site-gutter)32px;background:var(--site-bg);flex-direction:column;align-items:center;gap:28px;margin-inline:auto;display:flex;position:relative;overflow:visible}.site-page .site-assembly-media{flex:none;width:100%;position:relative;overflow:visible}.site-page .site-assembly-poster,.site-page .site-assembly-film{width:100%;max-width:var(--site-measure);aspect-ratio:16/9;object-fit:cover;border-radius:0;height:auto;display:block}.site-page .site-assembly-film{width:100%;height:100%;position:absolute;inset:0}.site-page .site-assembly-scrim{display:none}.site-page .site-assembly-copy{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.site-page .site-assembly-line{opacity:1;justify-items:center;gap:12px;display:grid}.site-page .site-assembly-line p{color:var(--site-ink);font-size:var(--site-scrub);text-align:center;text-wrap:balance;font-weight:700;line-height:1.2}.site-page .site-assembly-line .site-text-link{font-size:var(--site-cta);pointer-events:auto}[data-motion=on] .site-page .site-assembly{height:300vh;padding-block-end:0}[data-motion=on] .site-page .site-assembly-stage{grid-template:1fr/minmax(0,var(--site-measure));justify-content:center;gap:0;max-width:none;height:100svh;margin:0;padding:0;display:grid;position:sticky;top:0;overflow:visible}[data-motion=on] .site-page .site-assembly-media,[data-motion=on] .site-page .site-assembly-scrim,[data-motion=on] .site-page .site-assembly-copy{grid-area:1/1}[data-motion=on] .site-page .site-assembly-media{aspect-ratio:auto;flex:none;width:100%;height:100%;position:relative;overflow:visible}[data-motion=on] .site-page .site-assembly-poster,[data-motion=on] .site-page .site-assembly-film{aspect-ratio:auto;width:100%;max-width:none;height:100%;max-height:none;margin:0;position:absolute;inset:0}[data-motion=on] .site-page .site-assembly-scrim{z-index:1;pointer-events:none;background:linear-gradient(#1110 36%,#1111115c 62%,#111111c7 100%);display:block}[data-motion=on] .site-page .site-assembly-copy{z-index:2;padding:28px 24px 11vh;pointer-events:none;align-self:end;gap:0;width:100%;padding:28px 24px 11svh;display:grid}[data-motion=on] .site-page .site-assembly-line{opacity:0;transition:opacity .4s var(--motion-ease);grid-area:1/1;padding:0}[data-motion=on] .site-page .site-assembly-line.is-on{opacity:1}[data-motion=on] .site-page .site-assembly-line p,[data-motion=on] .site-page .site-assembly-line .site-text-link{color:#fff}[data-motion=on] .site-page .site-assembly-line .site-text-link{pointer-events:none}[data-motion=on] .site-page .site-assembly-line.is-on .site-text-link{pointer-events:auto}@media (max-width:768px){[data-motion=on] .site-page .site-assembly{height:240vh}[data-motion=on] .site-page .site-assembly-copy{padding:24px 20px 12vh;padding:24px 20px 12svh}[data-motion=on] .site-page .site-assembly-scrim{background:linear-gradient(#1110 18%,#1111115c 45%,#111111c7 100%)}}@media (prefers-reduced-motion:reduce){[data-motion=on] .site-page .site-assembly,[data-motion=on] .site-page .site-assembly.is-static,.site-page .site-assembly,.site-page .site-assembly.is-static{height:auto}[data-motion=on] .site-page .site-assembly-stage,.site-page .site-assembly-stage{height:auto;min-height:0;max-width:var(--site-measure);padding:48px var(--site-gutter)32px;flex-direction:column;align-items:center;gap:28px;margin-inline:auto;display:flex;position:relative}[data-motion=on] .site-page .site-assembly-media,.site-page .site-assembly-media{aspect-ratio:auto;width:100%;height:auto;position:relative}[data-motion=on] .site-page .site-assembly-poster,.site-page .site-assembly-poster{aspect-ratio:16/9;width:100%;height:auto;position:static}[data-motion=on] .site-page .site-assembly-film,.site-page .site-assembly-film,[data-motion=on] .site-page .site-assembly-scrim,.site-page .site-assembly-scrim{display:none}[data-motion=on] .site-page .site-assembly-copy,.site-page .site-assembly-copy{pointer-events:auto;flex-direction:column;align-self:auto;align-items:center;gap:16px;width:100%;padding:0;display:flex;position:relative}[data-motion=on] .site-page .site-assembly-line,.site-page .site-assembly-line{opacity:1;grid-area:auto;padding:0;transition:none}[data-motion=on] .site-page .site-assembly-line p,[data-motion=on] .site-page .site-assembly-line .site-text-link,.site-page .site-assembly-line p,.site-page .site-assembly-line .site-text-link{color:var(--site-ink)}[data-motion=on] .site-page .site-assembly-line .site-text-link,.site-page .site-assembly-line .site-text-link{pointer-events:auto}}
