.BwvYaa_story{border-top:1px solid var(--color-rule);background:var(--color-ink)}.BwvYaa_stage{max-width:1200px;margin-inline:auto;padding:5rem 1.25rem}.BwvYaa_panels{gap:4rem;margin-top:2rem;display:grid}.BwvYaa_panel canvas{border:1px solid var(--color-rule);width:100%;height:auto;margin-inline:auto;display:block}.BwvYaa_story[data-scroll=true]{height:420svh}.BwvYaa_story[data-scroll=true] .BwvYaa_stage{flex-direction:column;justify-content:center;height:100svh;padding-block:2rem;display:flex;position:sticky;top:0}.BwvYaa_story[data-scroll=true] .BwvYaa_panels{gap:0}.BwvYaa_story[data-scroll=true] .BwvYaa_panel{will-change:opacity, transform;grid-area:1/1}.BwvYaa_story[data-scroll=true] .BwvYaa_panel canvas{width:min(100%,177.778svh - 604.444px)}.BwvYaa_story[data-scroll=true] .BwvYaa_panel:not([data-active=true]){pointer-events:none}.BwvYaa_scene{pointer-events:none;position:absolute;inset:0}.BwvYaa_scene:after{content:"";background:linear-gradient(#05070bd9,#0000 30% 60%,#05070bf2);position:absolute;inset:0}.BwvYaa_story[data-scene=true] .BwvYaa_stage{max-width:none;padding:0;overflow:hidden}.BwvYaa_story[data-scene=true] .BwvYaa_intro,.BwvYaa_story[data-scene=true] .BwvYaa_panels{width:100%;max-width:1200px;margin-inline:auto;padding-inline:1.25rem;position:absolute;inset-inline:0}.BwvYaa_story[data-scene=true] .BwvYaa_intro{top:5svh}.BwvYaa_story[data-scene=true] .BwvYaa_panels{bottom:5svh}.BwvYaa_story[data-scene=true] .BwvYaa_panel h3{font-size:clamp(1.5rem,3vw,2.5rem)}.BwvYaa_story[data-scene=true] .BwvYaa_panel canvas{display:none}@media (max-height:679px){.BwvYaa_story[data-scene=true] .BwvYaa_intro{top:1rem}.BwvYaa_story[data-scene=true] .BwvYaa_intro h2{margin-top:.25rem;font-size:1.5rem}.BwvYaa_story[data-scene=true] .BwvYaa_intro nav{margin-top:.75rem}.BwvYaa_story[data-scene=true] .BwvYaa_intro nav button{padding-bottom:.5rem}.BwvYaa_story[data-scene=true] .BwvYaa_panels{bottom:1rem}.BwvYaa_story[data-scene=true] .BwvYaa_panel>div{margin-bottom:0}.BwvYaa_story[data-scene=true] .BwvYaa_panel h3{font-size:1.25rem}.BwvYaa_story[data-scene=true] .BwvYaa_panel p{margin-top:.25rem;font-size:.75rem;line-height:1.5}}
