.act[data-astro-cid-l7vxxwp5]{position:relative}.act__canvas[data-astro-cid-l7vxxwp5]{z-index:0;pointer-events:none;height:100svh;margin-bottom:-100vh;display:none;position:sticky;top:0}.act[data-astro-cid-l7vxxwp5][data-mode=scene] .act__canvas[data-astro-cid-l7vxxwp5]{display:block}.act__canvas[data-astro-cid-l7vxxwp5] .scene{width:100%;height:100%}.act__canvas[data-astro-cid-l7vxxwp5] canvas{display:block}.act__hero[data-astro-cid-l7vxxwp5]{z-index:1;min-height:100svh;padding-block:var(--space-10) var(--space-9);align-items:center;display:flex;position:relative}.chapter[data-astro-cid-l7vxxwp5]{z-index:1;position:relative}.chapter__stage[data-astro-cid-l7vxxwp5]{width:100%;max-width:var(--maxw);padding-inline:var(--page-x);margin-inline:auto}.chapter__captions[data-astro-cid-l7vxxwp5]{gap:var(--space-11);padding:0;padding-block:var(--section-y);margin:0;list-style:none;display:grid}.cap[data-astro-cid-l7vxxwp5]{max-width:62ch}.cap__poster[data-astro-cid-l7vxxwp5]{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius);width:100%;max-width:780px;height:auto;margin-bottom:var(--space-6);display:block}.cap__line[data-astro-cid-l7vxxwp5]{font-family:var(--font-display);font-weight:300;font-size:var(--text-section);letter-spacing:-.01em;color:var(--bone);margin-top:var(--space-4);line-height:1.05}.cap__lead[data-astro-cid-l7vxxwp5]{font-size:var(--text-lead);color:var(--text-secondary);margin-top:var(--space-5);max-width:46ch;line-height:1.55}.act[data-astro-cid-l7vxxwp5][data-mode=scene] .chapter[data-astro-cid-l7vxxwp5]{height:350vh}.act[data-astro-cid-l7vxxwp5][data-mode=scene] .chapter__stage[data-astro-cid-l7vxxwp5]{pointer-events:none;max-width:none;height:100svh;padding-inline:0;position:sticky;top:0}.act[data-astro-cid-l7vxxwp5][data-mode=scene] .chapter__captions[data-astro-cid-l7vxxwp5]{width:100%;height:100%;max-width:var(--maxw);padding-block:0;padding-inline:var(--page-x);margin-inline:auto;display:block;position:relative}.act[data-astro-cid-l7vxxwp5][data-mode=scene] .cap[data-astro-cid-l7vxxwp5]{top:50%;left:var(--page-x);opacity:0;will-change:opacity, transform;width:min(42%,30rem);position:absolute;transform:translateY(14px)translateY(-50%)}.act[data-astro-cid-l7vxxwp5][data-mode=scene] .cap__poster[data-astro-cid-l7vxxwp5]{display:none}.act[data-astro-cid-l7vxxwp5][data-mode=scene] .cap__line[data-astro-cid-l7vxxwp5]{font-size:var(--text-display);letter-spacing:-.015em;line-height:.98}@media (width<=900px){.act[data-astro-cid-l7vxxwp5][data-mode=scene] .cap[data-astro-cid-l7vxxwp5]{width:calc(100% - var(--page-x) * 2);top:auto;bottom:var(--space-9);translate:none}.act[data-astro-cid-l7vxxwp5][data-mode=scene] .cap__line[data-astro-cid-l7vxxwp5]{font-size:var(--text-section)}}@media (prefers-reduced-motion:reduce){.act[data-astro-cid-l7vxxwp5][data-mode=scene] .act__canvas[data-astro-cid-l7vxxwp5]{display:none}.act[data-astro-cid-l7vxxwp5][data-mode=scene] .chapter[data-astro-cid-l7vxxwp5]{height:auto}.act[data-astro-cid-l7vxxwp5][data-mode=scene] .chapter__stage[data-astro-cid-l7vxxwp5]{height:auto;max-width:var(--maxw);padding-inline:var(--page-x);pointer-events:auto;position:static}.act[data-astro-cid-l7vxxwp5][data-mode=scene] .chapter__captions[data-astro-cid-l7vxxwp5]{gap:var(--space-11);padding-block:var(--section-y);display:grid}.act[data-astro-cid-l7vxxwp5][data-mode=scene] .cap[data-astro-cid-l7vxxwp5]{width:auto;max-width:62ch;position:static;translate:none;opacity:1!important;transform:none!important}.act[data-astro-cid-l7vxxwp5][data-mode=scene] .cap__poster[data-astro-cid-l7vxxwp5]{display:block}.act[data-astro-cid-l7vxxwp5][data-mode=scene] .cap__line[data-astro-cid-l7vxxwp5]{font-size:var(--text-section);line-height:1.05}}.hero[data-astro-cid-lcdefpme]{width:100%}.hero[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{margin-inline:auto}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:18ch;margin-top:var(--space-5)}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-top:var(--space-6)}.hero__cta[data-astro-cid-lcdefpme]{margin-top:var(--space-8)}.hero__trust[data-astro-cid-lcdefpme]{margin-top:var(--space-7);color:var(--text-secondary);font-size:.9375rem}.hero__scroll[data-astro-cid-lcdefpme]{width:1px;height:64px;margin-inline:auto;margin-top:var(--space-9);background:linear-gradient(to bottom, var(--copper), transparent);transform-origin:top;animation:hero-scroll 2.6s var(--ease-drift) infinite;display:block}@keyframes hero-scroll{0%{opacity:.2;transform:scaleY(.2)}45%{opacity:.7;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.note[data-astro-cid-lcdefpme]{color:var(--text-secondary);font-size:.9375rem}.empty[data-astro-cid-lcdefpme]{border-left:1px solid var(--rule);padding-left:var(--space-6);color:var(--text-secondary);max-width:56ch}.closing[data-astro-cid-lcdefpme]{max-width:56rem}.closing[data-astro-cid-lcdefpme] .note[data-astro-cid-lcdefpme]{margin-inline:auto}
