.mh-manifesto-film{margin:48px 0 64px;width:100%;color:#fff}.mh-manifesto-film figcaption{font-size:var(--fs-ui);line-height:1.5;margin-bottom:16px}.manifesto-stage{position:relative;min-height:460px;display:grid;place-items:center}.manifesto-interactive{position:relative;display:grid;justify-items:center;padding:24px;width:100%}.manifesto-film-frame[hidden],.manifesto-interactive[hidden]{display:none}.mh-home .manifesto-interactive .mh-spiral-story{position:relative;top:auto;max-width:650px;margin:0}.mh-home .manifesto-interactive .mh-tactile-spiral{margin:0;aspect-ratio:2}.manifesto-interactive .mh-spiral-explanation{display:none}.manifesto-interactive .manifesto-film-play{z-index:2;inset:calc(50% + 3px) auto auto calc(50% + 1.5px)}.manifesto-film-frame{position:relative;width:min(100%,818px)}.manifesto-film-video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#000001}.manifesto-film-close{position:absolute;top:12px;inset-inline-end:12px;font:inherit;font-size:var(--fs-ui);min-height:44px;padding:10px 22px;border:1px solid #08ffbe;border-radius:28px;background:#000001cc;color:#08ffbe;cursor:pointer}.manifesto-film-close:hover{background:#08ffbe;color:#000001}.mh-manifesto-film details{font-size:var(--fs-ui);line-height:1.6;margin-top:16px}.mh-manifesto-film summary{cursor:pointer;min-height:44px;padding:10px 0;width:fit-content}.mh-manifesto-film details p{margin:8px 0}.mh-manifesto-film :is(button,summary,a,video):focus-visible{outline:3px solid #08ffbe;outline-offset:5px}.manifesto-download{display:inline-flex;align-items:center;min-height:44px;margin:16px var(--site-gutter);font-size:var(--fs-ui)}@media(max-width:700px){.manifesto-stage{min-height:330px}.mh-home .manifesto-interactive .mh-spiral-story{margin-bottom:0}}.mh-home.mh-scott-film .mh-hero{height:760px;min-height:660px;max-height:900px;padding-top:110px;padding-bottom:120px;background:#000001}.mh-home.mh-scott-film .mh-hero-film,.mh-home.mh-scott-film .mh-hero-image{inset:auto 0 auto auto;top:46%;transform:translateY(-50%);width:70%;max-width:1000px;height:auto;aspect-ratio:568/320;object-fit:contain;object-position:center;filter:saturate(.28) contrast(1.12) brightness(.86);-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 94%,transparent)}.mh-home.mh-scott-film .mh-hero-image img{object-fit:contain;object-position:center}.mh-home.mh-scott-film .mh-hero-shade{background:linear-gradient(90deg,#000001 4%,#000001d9 25%,#00000166 43%,transparent 65%),linear-gradient(0deg,#000001 8%,transparent 32%);pointer-events:none}.mh-home.mh-scott-film .mh-hero-copy{max-width:55%}.mh-home.mh-scott-film .mh-hero h1{font-size:var(--fs-display);max-width:700px}.mh-home.mh-scott-film .mh-hero-copy>p:not(.mh-eyebrow){max-width:410px}.mh-home.mh-scott-film .mh-hero-wave{opacity:.38;height:150px;bottom:10px}@media (min-width:1600px){.mh-home.mh-scott-film .mh-hero-film,.mh-home.mh-scott-film .mh-hero-image{right:4%}}@media (max-width:700px){.mh-home.mh-scott-film .mh-hero{height:auto;min-height:862px;padding-top:382px;padding-bottom:125px;align-items:flex-start}.mh-home.mh-scott-film .mh-hero-film,.mh-home.mh-scott-film .mh-hero-image{top:72px;right:0;transform:none;width:100%;height:auto;aspect-ratio:568/320;-webkit-mask-image:linear-gradient(#000 75%,transparent);mask-image:linear-gradient(#000 75%,transparent)}.mh-home.mh-scott-film .mh-hero-shade{background:linear-gradient(0deg,#000001 48%,transparent 80%)}.mh-home.mh-scott-film .mh-hero-copy{max-width:100%;margin-top:-65px}.mh-home.mh-scott-film .mh-hero-copy>p:not(.mh-eyebrow){max-width:100%}}