._swarm_btmno_1{isolation:isolate;pointer-events:none;width:100vw;margin:0;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}._art_btmno_2{min-width:0;position:absolute;inset:0;overflow:hidden}._canvas_btmno_3{opacity:0;touch-action:pan-y;pointer-events:auto;width:100%;height:100%;position:absolute;inset:0}._fallback_btmno_4{font:650 clamp(140px,15vw,250px)/1 var(--font-body);letter-spacing:-.065em;color:var(--neo-ink);justify-content:center;align-items:center;display:flex;position:absolute;inset:0 7% 0 44%}._swarm_btmno_1[data-ready=true] ._canvas_btmno_3{opacity:1}._swarm_btmno_1[data-ready=true] ._fallback_btmno_4{opacity:0}._pause_btmno_7{width:44px;height:44px;color:var(--neo-ink);background:var(--neo-surface);box-shadow:var(--neo-button-raised-sm);cursor:pointer;pointer-events:auto;border:1px solid #ffffff80;border-radius:50%;place-items:center;padding:0;transition:box-shadow .18s,transform .18s;display:grid;position:absolute;bottom:34px;right:max(48px,50vw - 660px)}._pause_btmno_7:hover:not(:disabled):not(:active){box-shadow:var(--neo-button-raised);transform:translateY(-1px)}._pause_btmno_7:active{box-shadow:var(--neo-button-inset)}._pause_btmno_7:disabled{opacity:.45;cursor:default}._pause_btmno_7:focus-visible{outline:3px solid var(--neo-ink);outline-offset:5px}@media (max-width:1050px){._pause_btmno_7{right:32px}}@media (max-width:800px){._swarm_btmno_1{width:calc(100% + 64px);height:440px;margin:16px -32px 0;position:relative;inset:auto;transform:none}._fallback_btmno_4{font-size:clamp(120px,26vw,220px);inset:0}._pause_btmno_7{bottom:4px;right:32px}}@media (max-width:760px){._swarm_btmno_1{width:calc(100% + 40px);height:clamp(340px,95vw,440px);margin-inline:-20px}._pause_btmno_7{right:20px}}._swarm_btmno_1._centered_btmno_15{width:100%;height:clamp(260px,32vw,360px);margin:0;position:relative;inset:auto;transform:none}._centered_btmno_15 ._fallback_btmno_4{letter-spacing:-.05em;justify-content:center;font-size:clamp(82px,18vw,205px);inset:0}._centered_btmno_15 ._pause_btmno_7{bottom:8px;right:16px}@media (max-width:600px){._swarm_btmno_1._centered_btmno_15{height:260px}._centered_btmno_15 ._pause_btmno_7{bottom:6px;right:8px}}._freeRoaming_btmno_19 ._art_btmno_2{pointer-events:none;position:fixed;inset:0;overflow:visible}._freeRoaming_btmno_19 ._canvas_btmno_3{pointer-events:none}@media (prefers-reduced-motion:reduce){._pause_btmno_7{transition:none}._pause_btmno_7:hover:not(:disabled):not(:active){transform:none}}
