.ParticleEnvironments-module__jQLH_q__stage{isolation:isolate;--scene-chrome-inset:0px}.ParticleEnvironments-module__jQLH_q__introCopy{z-index:3;bottom:calc(max(var(--spacing-ratio-8),10svh,calc(var(--site-dock-clearance) + var(--spacing-ratio-2))) + var(--scene-chrome-inset));width:min(28rem,calc(100% - 2*var(--spacing-ratio-7)));pointer-events:none;position:absolute}.ParticleEnvironments-module__jQLH_q__backdrop,.ParticleEnvironments-module__jQLH_q__veil{pointer-events:none;opacity:0;transition:opacity .65s;position:absolute;inset:0}.ParticleEnvironments-module__jQLH_q__backdrop{z-index:0;background-color:var(--background)}.ParticleEnvironments-module__jQLH_q__backdrop[data-visible=true],.ParticleEnvironments-module__jQLH_q__veil[data-visible=true]{opacity:1}.ParticleEnvironments-module__jQLH_q__visualViewport,.ParticleEnvironments-module__jQLH_q__visualClip{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ParticleEnvironments-module__jQLH_q__visualViewport{z-index:1}.ParticleEnvironments-module__jQLH_q__visualViewport:has(.ParticleEnvironments-module__jQLH_q__visual[data-scene-active=true]){-webkit-mask-image:none;mask-image:none}.ParticleEnvironments-module__jQLH_q__visual{flex:none;position:relative}.ParticleEnvironments-module__jQLH_q__veil{z-index:2;background:linear-gradient(to top,var(--background),transparent 24%)}.ParticleEnvironments-module__jQLH_q__stage:has(.ParticleEnvironments-module__jQLH_q__visual[data-scene-active=true]) .ParticleEnvironments-module__jQLH_q__veil{background:0 0}.ParticleEnvironments-module__jQLH_q__story{z-index:3;--scene-copy-inset:max(var(--spacing-ratio-9),12vmin);bottom:calc(max(var(--scene-copy-inset),calc(var(--site-dock-clearance) + var(--spacing-ratio-2))) + var(--scene-chrome-inset));left:var(--scene-copy-inset);width:min(23rem,calc(50vw - var(--spacing-ratio-7)));height:min(calc(var(--spacing-ratio-10)*3.5),31vh);pointer-events:none;position:absolute}.ParticleEnvironments-module__jQLH_q__storyCard{will-change:opacity,transform;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.ParticleEnvironments-module__jQLH_q__storyCard>div{filter:url(#scene-copy-halo);will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.ParticleEnvironments-module__jQLH_q__storyTitle{align-items:center;gap:var(--spacing-ratio-2);color:var(--foreground);display:flex;position:relative}.ParticleEnvironments-module__jQLH_q__storyTitle svg{width:var(--spacing-ratio-5);height:var(--spacing-ratio-5);flex:none}.ParticleEnvironments-module__jQLH_q__haloMetric{visibility:hidden;pointer-events:none;width:var(--spacing-ratio-3);height:var(--spacing-ratio-10);position:absolute}.ParticleEnvironments-module__jQLH_q__haloDefinition{pointer-events:none;width:0;height:0;position:absolute}.ParticleEnvironments-module__jQLH_q__storyCard h2,.ParticleEnvironments-module__jQLH_q__storyCard p{margin:0}.ParticleEnvironments-module__jQLH_q__controls{z-index:4;--scene-copy-inset:max(var(--spacing-ratio-9),12vmin);bottom:calc(max(var(--scene-copy-inset),calc(var(--site-dock-clearance) + var(--spacing-ratio-2))) + var(--scene-chrome-inset));left:var(--scene-copy-inset);pointer-events:auto;width:max-content;position:absolute}.ParticleEnvironments-module__jQLH_q__controls .story-playback{margin:0}@media (max-width:63.99rem){.ParticleEnvironments-module__jQLH_q__stage{--scene-chrome-inset:max(0px,calc(100lvh - 100dvh))}.ParticleEnvironments-module__jQLH_q__visualViewport{height:100lvh;bottom:auto}.ParticleEnvironments-module__jQLH_q__visualViewport:has(.ParticleEnvironments-module__jQLH_q__visual[data-scene-active=true]){-webkit-mask-image:none;mask-image:none}.ParticleEnvironments-module__jQLH_q__veil{background:linear-gradient(0deg,var(--background)0%,transparent 23%)}.ParticleEnvironments-module__jQLH_q__veil:before{display:none}.ParticleEnvironments-module__jQLH_q__stage:has(.ParticleEnvironments-module__jQLH_q__visual[data-scene-active=true]) .ParticleEnvironments-module__jQLH_q__veil{background:0 0}.ParticleEnvironments-module__jQLH_q__story{--scene-copy-inset:var(--spacing-ratio-8);top:auto;bottom:calc(max(var(--scene-copy-inset),calc(var(--site-dock-clearance) + var(--spacing-ratio-2))) + var(--scene-chrome-inset));left:var(--scene-copy-inset);width:min(28rem,calc(100% - 2*var(--scene-copy-inset)));text-align:left;height:16rem;min-height:0}.ParticleEnvironments-module__jQLH_q__storyCard,.ParticleEnvironments-module__jQLH_q__storyCard>div{align-items:flex-start}.ParticleEnvironments-module__jQLH_q__storyTitle{justify-content:flex-start}.ParticleEnvironments-module__jQLH_q__controls{--scene-copy-inset:var(--spacing-ratio-8);top:auto;bottom:calc(max(var(--scene-copy-inset),calc(var(--site-dock-clearance) + var(--spacing-ratio-2))) + var(--scene-chrome-inset));left:var(--scene-copy-inset)}}@media (max-width:37.49rem){.ParticleEnvironments-module__jQLH_q__story{width:calc(100% - 2*var(--scene-copy-inset))}.ParticleEnvironments-module__jQLH_q__storyCard p{font-size:var(--text-ratio-1)}}@media (min-width:37.5rem) and (max-width:63.99rem){.ParticleEnvironments-module__jQLH_q__stage:has(.ParticleEnvironments-module__jQLH_q__visual[data-scene-active=true]) .ParticleEnvironments-module__jQLH_q__veil{background:0 0}}@media (max-width:22.5rem){.ParticleEnvironments-module__jQLH_q__story{--scene-copy-inset:var(--spacing-ratio-7);width:calc(100% - 2*var(--scene-copy-inset))}}@media (prefers-reduced-motion:reduce){.ParticleEnvironments-module__jQLH_q__backdrop,.ParticleEnvironments-module__jQLH_q__veil{transition:none}.ParticleEnvironments-module__jQLH_q__storyCard{will-change:auto}}
