._8IKkYa_section{--cyan:hsl(var(--primary));--cyan-hot:#33ebff;--magenta:hsl(var(--secondary));--green:hsl(var(--accent));--ink:hsl(var(--foreground));--ink-2:#abbec4;--ink-3:#7f959f;--hair:#80eaff24;--hair-strong:#80eaff52;--bg:hsl(var(--background));--ease:cubic-bezier(.2, .7, .2, 1);max-width:68rem;color:var(--ink);font-feature-settings:"tnum" 1;margin:0 auto;padding:clamp(4.5rem,10vw,8rem) 16px;font-size:1.0625rem;line-height:1.55}._8IKkYa_section strong{color:#fff;font-weight:800}._8IKkYa_eyebrow{font:700 .78rem/1 var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--cyan)}._8IKkYa_headline{font:400 clamp(2.4rem, 6.5vw, 4.25rem) / 1.05 var(--font-heading);letter-spacing:-.01em;color:var(--ink);margin-top:.9rem}._8IKkYa_lede{max-width:40rem;color:var(--ink-2);margin-top:1.1rem;font-size:clamp(1.1rem,2.2vw,1.3rem);font-weight:300;line-height:1.5}._8IKkYa_reveal[data-armed]{transition:opacity .8s var(--ease), transform .8s var(--ease)}._8IKkYa_reveal[data-armed]:not([data-in]){opacity:0;transform:translateY(14px)}._8IKkYa_track{margin-top:clamp(3.5rem,8vw,5.5rem);padding-left:52px;position:relative}._8IKkYa_rail{background:var(--hair);width:1px;position:absolute;top:12px;bottom:0;left:11px}._8IKkYa_railFill{transform-origin:top;transform:scaleY(var(--p,1));background:linear-gradient(180deg, var(--cyan) 0%, var(--cyan-hot) 55%, var(--magenta) 100%);position:absolute;inset:0;box-shadow:0 0 10px #66e6ffb3}._8IKkYa_railHeadTrack{transform:translateY(calc(var(--p,0) * 100%));position:absolute;inset:0}._8IKkYa_railHead{width:7px;height:7px;box-shadow:0 0 8px #fff, 0 0 18px var(--cyan);opacity:0;background:#fff;border-radius:50%;position:absolute;top:-3px;left:-3px}._8IKkYa_track[data-live] ._8IKkYa_railHead{opacity:var(--head,1)}@media (min-width:900px){._8IKkYa_track{padding-left:88px}._8IKkYa_rail{left:27px}}._8IKkYa_stops{margin:0;padding:0;list-style:none}._8IKkYa_stop{padding-bottom:clamp(3.5rem,8vw,5.5rem);position:relative}._8IKkYa_node{background:var(--bg);border:1px solid var(--hair-strong);width:23px;height:23px;transition:border-color .5s var(--ease), box-shadow .5s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:.45rem;left:-52px}@media (min-width:900px){._8IKkYa_node{left:-72px}}._8IKkYa_node:after{content:"";background:var(--ink-3);width:7px;height:7px;transition:background .5s var(--ease), box-shadow .5s var(--ease);border-radius:50%}._8IKkYa_track:not([data-live]) ._8IKkYa_node,._8IKkYa_stop[data-lit] ._8IKkYa_node{border-color:var(--cyan);box-shadow:0 0 14px #66e6ff73}._8IKkYa_track:not([data-live]) ._8IKkYa_node:after,._8IKkYa_stop[data-lit] ._8IKkYa_node:after{background:var(--cyan);box-shadow:0 0 8px var(--cyan)}._8IKkYa_music ._8IKkYa_node{border-color:hsl(var(--secondary) / .5)}._8IKkYa_track:not([data-live]) ._8IKkYa_music ._8IKkYa_node,._8IKkYa_music[data-lit] ._8IKkYa_node{border-color:var(--magenta);box-shadow:0 0 14px hsl(var(--secondary) / .5)}._8IKkYa_track:not([data-live]) ._8IKkYa_music ._8IKkYa_node:after,._8IKkYa_music[data-lit] ._8IKkYa_node:after{background:var(--magenta);box-shadow:0 0 8px var(--magenta)}._8IKkYa_live{font:700 .78rem/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--green);align-items:center;gap:.5rem;display:inline-flex}._8IKkYa_live:before{content:"";background:var(--green);width:8px;height:8px;box-shadow:0 0 10px var(--green);border-radius:50%;animation:2.4s ease-in-out infinite _8IKkYa_breathe}@keyframes _8IKkYa_breathe{50%{opacity:.45}}._8IKkYa_stopHead{flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;display:flex}._8IKkYa_now ._8IKkYa_stopHead{margin-top:.7rem}._8IKkYa_company{font:400 clamp(1.3rem, 2.8vw, 1.6rem) / 1.15 var(--font-heading);color:var(--ink)}._8IKkYa_now ._8IKkYa_company{font-size:clamp(2rem,4.6vw,3rem)}._8IKkYa_neonMagenta{color:#ffd6ff;text-shadow:0 0 4px var(--magenta), 0 0 12px #e666ff, 0 0 22px #d3f9}._8IKkYa_dates{white-space:nowrap;letter-spacing:.02em;color:#c2eef4;text-shadow:0 0 6px #66e6ff8c,0 0 16px #33ddff4d;margin-left:auto;font-size:.95rem;font-weight:600}._8IKkYa_music ._8IKkYa_dates{color:#f7d1fa;text-shadow:0 0 6px #e770ff99,0 0 16px #df3dff4d}._8IKkYa_blurb{color:var(--ink-2);margin-top:.4rem;font-size:1.05rem}._8IKkYa_role{color:var(--cyan);margin-top:.35rem;font-weight:700}._8IKkYa_music ._8IKkYa_role{color:var(--ink-2)}._8IKkYa_one{max-width:44rem;color:var(--ink-2);margin-top:.6rem}._8IKkYa_meta{letter-spacing:.01em;color:var(--ink-3);margin-top:.6rem;font-size:.9rem}._8IKkYa_meta ._8IKkYa_dot{opacity:.6;margin:0 .5em}._8IKkYa_ladder{gap:1.1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}._8IKkYa_ladder li{position:relative}._8IKkYa_ladder li:before{content:"";background:var(--hair-strong);width:30px;height:1px;position:absolute;top:.35rem;left:-41px}._8IKkYa_ladder li:after{content:"";background:var(--bg);border:1px solid var(--ink-3);border-radius:50%;width:7px;height:7px;position:absolute;top:calc(.35rem - 3px);left:-44px}@media (min-width:900px){._8IKkYa_ladder li:before{width:48px;left:-61px}._8IKkYa_ladder li:after{left:-64px}}._8IKkYa_kicker{font:700 .72rem/1.3 var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);display:block}._8IKkYa_rung{color:var(--ink-2);margin-top:.3rem;font-size:1.05rem;font-weight:600;display:block}._8IKkYa_ladder ._8IKkYa_current ._8IKkYa_kicker{color:var(--cyan)}._8IKkYa_ladder ._8IKkYa_current ._8IKkYa_rung{color:#fff;font-size:1.15rem;font-weight:700}._8IKkYa_ladder ._8IKkYa_current:before{background:var(--cyan);box-shadow:0 0 6px var(--cyan)}._8IKkYa_ladder ._8IKkYa_current:after{background:var(--cyan);border-color:var(--cyan);box-shadow:0 0 10px var(--cyan)}._8IKkYa_roleLine{max-width:44rem;color:var(--ink-2);margin-top:1.75rem;font-size:1.05rem}._8IKkYa_bento{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:clamp(2.25rem,5vw,3rem);display:grid}@media (min-width:640px){._8IKkYa_bento{grid-template-columns:repeat(2,minmax(0,1fr))}._8IKkYa_bento>:first-child,._8IKkYa_bento>:nth-child(4){grid-column:span 2}}@media (min-width:1000px){._8IKkYa_bento{grid-template-columns:repeat(3,minmax(0,1fr))}._8IKkYa_bento>:first-child{grid-column:span 3}._8IKkYa_bento>:nth-child(4){grid-column:auto}}@media (max-width:639px){._8IKkYa_bento{gap:0}}._8IKkYa_after{margin-top:1.5rem}._8IKkYa_earlierLine{max-width:48rem;color:var(--ink-2);font-size:.98rem}._8IKkYa_listen{margin-top:1.2rem}._8IKkYa_cta{flex-wrap:wrap;align-items:center;gap:1.25rem 1.5rem;margin-top:.5rem;display:flex}@media (max-width:420px){._8IKkYa_cta>*{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){._8IKkYa_section *,._8IKkYa_section :before,._8IKkYa_section :after{transition:none!important;animation:none!important}}
.bx1b5q_tile{--cyan:hsl(var(--primary));--ink:hsl(var(--foreground));--ink-2:#abbec4;--ink-3:#7f959f;--glass:#0f1d2473;--glass-hi:#80eaff0f;--hair:#80eaff24;--hair-strong:#80eaff52;--radius:22px;--ease:cubic-bezier(.2, .7, .2, 1);--pad:clamp(1.4rem, 2.6vw, 2rem);border-radius:var(--radius);background:linear-gradient(180deg, var(--glass-hi), transparent 40%), var(--glass);border:1px solid var(--hair);-webkit-backdrop-filter:blur(14px)saturate(1.2);min-width:0;color:var(--ink);font-feature-settings:"tnum" 1;transition:box-shadow .4s var(--ease), border-color .4s var(--ease);flex-direction:column;font-size:1.0625rem;line-height:1.55;display:flex;position:relative;box-shadow:0 30px 80px -40px #00d4ff40,inset 0 1px #ccf7ff14}.bx1b5q_tile:before,.bx1b5q_tile:after{content:"";pointer-events:none;border-color:var(--cyan);opacity:.8;filter:drop-shadow(0 0 4px #66e6ffcc);border-style:solid;width:18px;height:18px;position:absolute}.bx1b5q_tile:before{border-top-left-radius:var(--radius);border-width:1.5px 0 0 1.5px;top:-1px;left:-1px}.bx1b5q_tile:after{border-bottom-right-radius:var(--radius);border-width:0 1.5px 1.5px 0;bottom:-1px;right:-1px}.bx1b5q_tile:hover,.bx1b5q_tile:focus-within{border-color:#80eaff59;box-shadow:0 0 34px -8px #66e6ff80,0 30px 80px -40px #00d4ff59}.bx1b5q_tile.bx1b5q_open{border-color:var(--hair-strong)}.bx1b5q_tile[data-armed]{transition:opacity .8s var(--ease) var(--d,0s), transform .8s var(--ease) var(--d,0s), box-shadow .4s var(--ease), border-color .4s var(--ease)}.bx1b5q_tile[data-armed]:not([data-in]){opacity:0;transform:translateY(14px)}.bx1b5q_tile[data-in][data-tilt=on]{transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .12s linear, box-shadow .4s var(--ease), border-color .4s var(--ease)}.bx1b5q_tile[data-in][data-tilt=off]{transition:transform .6s var(--ease), box-shadow .4s var(--ease), border-color .4s var(--ease)}.bx1b5q_sweep{top:0;left:var(--radius);right:var(--radius);pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#c2f5fff2,#0000) -60% 0/35% 100% no-repeat;height:1px;position:absolute}.bx1b5q_tile:hover .bx1b5q_sweep,.bx1b5q_tile:focus-within .bx1b5q_sweep{opacity:1;animation:bx1b5q_sweep 1.8s var(--ease) 1 forwards}@keyframes bx1b5q_sweep{to{opacity:.25;background-position:160% 0}}.bx1b5q_fx{pointer-events:none;border-radius:var(--radius);z-index:1;position:absolute;inset:0}.bx1b5q_fxClip{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.bx1b5q_frame{border-radius:inherit;position:absolute;inset:0}.bx1b5q_frame:before,.bx1b5q_frame:after{content:"";background:var(--cyan);height:2px;box-shadow:0 0 8px var(--cyan);transform-origin:0;transition:transform .5s var(--ease), opacity .5s var(--ease);opacity:.7;border-radius:2px;position:absolute}.bx1b5q_frame:before{width:18%;top:-1px;left:58%}.bx1b5q_frame:after{width:12%;bottom:-1px;left:14%}.bx1b5q_frame i{opacity:.5;background:repeating-linear-gradient(90deg, var(--cyan) 0 2px, transparent 2px 6px);width:22px;height:3px;position:absolute;top:5px;left:calc(76% + 10px)}.bx1b5q_tile:hover .bx1b5q_frame:before,.bx1b5q_tile:focus-within .bx1b5q_frame:before{opacity:1;transform:scaleX(1.6)}.bx1b5q_tile:hover .bx1b5q_frame:after,.bx1b5q_tile:focus-within .bx1b5q_frame:after{opacity:1;transform:scaleX(1.8)}.bx1b5q_sheen{opacity:0;transition:opacity .4s var(--ease);background:radial-gradient(420px circle at var(--mx,50%) var(--my,0%), #b3f2ff1c, transparent 45%);position:absolute;inset:0}.bx1b5q_spot{border-radius:inherit;opacity:0;transition:opacity .35s var(--ease);background:radial-gradient(240px circle at var(--mx,50%) var(--my,0%), #b3f2ff, #66e6ff59 35%, transparent 65%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.bx1b5q_tile[data-tilt=on] .bx1b5q_sheen,.bx1b5q_tile[data-tilt=on] .bx1b5q_spot{opacity:1}.bx1b5q_scan{opacity:0;background:linear-gradient(#0000,#99eeff17 85%,#ccf7ff59 99%,#0000);height:40%;position:absolute;top:0;left:0;right:0}.bx1b5q_tile[data-armed][data-in] .bx1b5q_scan{animation:bx1b5q_scan 1.3s var(--ease) calc(var(--d,0s) + .15s) 1 both}@keyframes bx1b5q_scan{0%{opacity:1;transform:translateY(-100%)}85%{opacity:1}to{opacity:0;transform:translateY(260%)}}.bx1b5q_tile[data-armed][data-in] .bx1b5q_num{animation:bx1b5q_boot .7s steps(1) calc(var(--d,0s) + .1s) 1 both}@keyframes bx1b5q_boot{0%{opacity:0}20%{opacity:.7}30%{opacity:.15}45%{opacity:1}55%{opacity:.5}70%,to{opacity:1}}.bx1b5q_tap{opacity:0;background:radial-gradient(circle,#99eeff73,#0000 70%);border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:50%;left:50%}.bx1b5q_btn{width:100%;min-height:44px;padding:var(--pad);padding-right:calc(var(--pad) + 2.5rem);text-align:left;border-radius:var(--radius);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;grid-template:"name""metric""title""stack"1fr/minmax(0,1fr);align-content:start;row-gap:1rem;display:grid;position:relative}.bx1b5q_btn:focus-visible{outline:2px solid var(--cyan);outline-offset:-4px}.bx1b5q_name{font:700 .74rem/1.3 var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);grid-area:name}.bx1b5q_metric{grid-area:metric}.bx1b5q_num{white-space:nowrap;font:400 clamp(2.2rem, 4.4vw, 3rem) / 1 var(--font-heading);color:#fff;letter-spacing:-.01em;text-shadow:0 0 18px #66e6ff59;display:block}.bx1b5q_tile:hover .bx1b5q_num,.bx1b5q_tile:focus-within .bx1b5q_num{text-shadow:-1.5px 0 #e770ffa6,1.5px 0 #33ebffbf,0 0 24px #66e6ffb3}.bx1b5q_numBox{display:inline-block;position:relative}.bx1b5q_numSizer{visibility:hidden}.bx1b5q_numBox>[data-count]{position:absolute;top:0;left:0}.bx1b5q_unit{font:600 .38em/1 var(--font-body);letter-spacing:.02em;color:var(--ink-2);text-shadow:none;margin-left:.25em}.bx1b5q_numLabel{color:var(--ink-2);margin-top:.55rem;font-size:.92rem;line-height:1.4;display:block}.bx1b5q_title{max-width:30rem;color:var(--ink);grid-area:title;font-size:1.08rem;font-weight:600;line-height:1.4}.bx1b5q_stack{letter-spacing:.01em;color:var(--cyan);opacity:.85;grid-area:stack;align-self:end;padding-top:.35rem;font-size:.86rem}.bx1b5q_dot{color:var(--ink-3);margin:0 .15em}.bx1b5q_tech{white-space:nowrap}.bx1b5q_plus{top:calc(var(--pad) - .35rem);right:calc(var(--pad) - .35rem);width:30px;height:30px;transition:transform .4s var(--ease), background .3s var(--ease);border-radius:50%;position:absolute}.bx1b5q_plus:before,.bx1b5q_plus:after{content:"";background:var(--ink-2);width:12px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bx1b5q_plus:after{transform:translate(-50%,-50%)rotate(90deg)}.bx1b5q_plus svg{color:#80eaff99;width:32px;height:32px;transition:transform .7s var(--ease), color .3s var(--ease);position:absolute;inset:-1px}.bx1b5q_btn:hover .bx1b5q_plus svg,.bx1b5q_open .bx1b5q_plus svg{color:var(--cyan);transform:rotate(90deg)}.bx1b5q_open .bx1b5q_plus{background:#80eaff14;transform:rotate(45deg)}.bx1b5q_detail{opacity:0;visibility:hidden;transition:grid-template-rows .5s var(--ease), opacity .25s var(--ease), visibility 0s linear .5s;grid-template-rows:0fr;display:grid}.bx1b5q_open .bx1b5q_detail{opacity:1;visibility:visible;transition:grid-template-rows .5s var(--ease), opacity .5s var(--ease) .12s, visibility 0s;grid-template-rows:1fr}.bx1b5q_detail>div{min-height:0;overflow:hidden}.bx1b5q_detail p{max-width:44rem;padding:0 var(--pad) var(--pad);color:var(--ink-2);margin:0;font-size:1.02rem}.bx1b5q_detail p:before{content:"";background:linear-gradient(90deg, var(--cyan), #80eaff33 60%, transparent);transform-origin:0;height:1px;transition:transform .6s var(--ease) 80ms;margin-bottom:.85rem;display:block;transform:scaleX(0);box-shadow:0 0 6px #66e6ff99}.bx1b5q_open .bx1b5q_detail p:before{transform:scaleX(1)}.bx1b5q_detail strong{color:#fff;font-weight:800}@media (min-width:1000px){.bx1b5q_wide .bx1b5q_btn{-moz-column-gap:3rem;grid-template:"metric name""metric title""metric stack"1fr/minmax(0,1fr) minmax(0,1.25fr);align-items:end;column-gap:3rem}.bx1b5q_wide .bx1b5q_num{font-size:clamp(3.4rem,6vw,4.6rem)}.bx1b5q_wide .bx1b5q_title{font-size:1.28rem}}@media (max-width:639px){.bx1b5q_tile{--pad:0px;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0}.bx1b5q_tile:hover,.bx1b5q_tile:focus-within{box-shadow:none}.bx1b5q_tile:before,.bx1b5q_tile:after,.bx1b5q_sweep,.bx1b5q_frame,.bx1b5q_scan,.bx1b5q_sheen,.bx1b5q_spot{display:none}.bx1b5q_tile+.bx1b5q_tile{background:linear-gradient(90deg, var(--hair-strong), transparent) top / 100% 1px no-repeat}.bx1b5q_btn{border-radius:8px;grid-template-rows:none;row-gap:.55rem;padding:1.3rem 2.75rem 1.3rem 0}.bx1b5q_metric{flex-wrap:wrap;align-items:baseline;gap:.2rem .7rem;display:flex}.bx1b5q_num{font-size:1.9rem}.bx1b5q_numLabel{margin-top:0}.bx1b5q_stack{padding-top:0}.bx1b5q_plus{top:1.1rem;right:0}.bx1b5q_detail p{padding:0 0 1.3rem}}@media (prefers-reduced-motion:reduce){.bx1b5q_tile,.bx1b5q_tile *,.bx1b5q_tile:before,.bx1b5q_tile:after,.bx1b5q_tile :before,.bx1b5q_tile :after{transition:none!important;animation:none!important}.bx1b5q_tile[data-tilt]{transform:none!important}}
.P2hM4a_btn{--c:var(--primary);--ease:cubic-bezier(.2, .7, .2, 1);isolation:isolate;cursor:pointer;min-height:54px;font:700 1.02rem/1 var(--font-body);letter-spacing:.02em;color:hsl(var(--foreground));background:linear-gradient(180deg, hsl(var(--c) / .13), hsl(var(--c) / .03));border:1px solid hsl(var(--c) / .38);box-shadow:inset 0 1px 0 hsl(var(--c) / .18);transition:border-color .3s var(--ease), box-shadow .3s var(--ease), background .3s var(--ease), transform .15s var(--ease);-webkit-tap-highlight-color:transparent;border-radius:10px;align-items:center;gap:.7rem;padding:0 1.4rem;text-decoration:none;display:inline-flex;position:relative}.P2hM4a_btn:hover,.P2hM4a_btn:focus-visible{border-color:hsl(var(--c) / .85);background:linear-gradient(180deg, hsl(var(--c) / .22), hsl(var(--c) / .06));box-shadow:inset 0 1px 0 hsl(var(--c) / .3), 0 0 24px -4px hsl(var(--c) / .65)}.P2hM4a_btn:hover,.P2hM4a_btn:focus{color:hsl(var(--foreground));text-shadow:none;border-radius:10px}.P2hM4a_btn{text-shadow:none}.P2hM4a_btn:active{transform:translateY(1px)scale(.985)}.P2hM4a_btn:focus-visible{outline:2px solid hsl(var(--c));outline-offset:6px}.P2hM4a_clip{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.P2hM4a_clip:before{content:"";background:repeating-linear-gradient(0deg, transparent 0 2px, hsl(var(--c) / .06) 2px 3px);position:absolute;inset:0}.P2hM4a_sweep{background:linear-gradient(90deg, transparent, hsl(var(--c) / .45), transparent);opacity:0;width:45%;position:absolute;top:-10%;bottom:-10%;left:-60%;transform:skew(-20deg)}.P2hM4a_btn:hover .P2hM4a_sweep,.P2hM4a_btn:focus-visible .P2hM4a_sweep{animation:P2hM4a_sweep .9s var(--ease) 1}@keyframes P2hM4a_sweep{0%{opacity:1;left:-60%}to{opacity:1;left:120%}}.P2hM4a_ico{place-items:center;width:20px;height:20px;display:inline-grid}.P2hM4a_ico svg{width:20px;height:20px;overflow:visible}.P2hM4a_primary{color:#0a0f1a;background:linear-gradient(#99f5ff,#3ddfff);border-color:#b8f8ff;box-shadow:0 0 28px -2px #33ddff8c,inset 0 1px #ffffffbf}.P2hM4a_primary:hover,.P2hM4a_primary:focus{color:#0a0f1a}.P2hM4a_primary:hover,.P2hM4a_primary:focus-visible{background:linear-gradient(#b8f8ff,#5ce4ff);border-color:#b8f8ff;box-shadow:0 0 44px #33ddffb3,inset 0 1px #ffffffd9}.P2hM4a_primary .P2hM4a_clip:before{background:repeating-linear-gradient(0deg,#0000 0 2px,#0d152612 2px 3px)}.P2hM4a_primary .P2hM4a_sweep{background:linear-gradient(90deg,#0000,#ffffffbf,#0000)}.P2hM4a_primary .P2hM4a_ico svg{stroke:#0e1525}.P2hM4a_primary:hover .P2hM4a_cube{animation:P2hM4a_cube 1.6s var(--ease) infinite;transform-origin:50%}@keyframes P2hM4a_cube{50%{transform:rotate(-8deg)scale(1.08)}}.P2hM4a_chev{margin-left:.15rem;display:inline-flex}.P2hM4a_chev svg{width:24px;height:13px;overflow:visible}.P2hM4a_chev path{opacity:.35}.P2hM4a_chev path:nth-child(3){opacity:.9}.P2hM4a_btn:hover .P2hM4a_chev path,.P2hM4a_btn:focus-visible .P2hM4a_chev path{animation:P2hM4a_chev 1s var(--ease) infinite}.P2hM4a_chev path:nth-child(2){animation-delay:.15s!important}.P2hM4a_chev path:nth-child(3){animation-delay:.3s!important}@keyframes P2hM4a_chev{0%,to{opacity:.3}40%{opacity:1}}.P2hM4a_btn:hover .P2hM4a_dlArrow,.P2hM4a_btn:focus-visible .P2hM4a_dlArrow{animation:P2hM4a_drop .9s var(--ease) infinite}@keyframes P2hM4a_drop{0%{opacity:0;transform:translateY(-3px)}30%{opacity:1}70%{opacity:1;transform:translateY(2px)}to{opacity:0;transform:translateY(2px)}}.P2hM4a_music{--c:var(--secondary)}.P2hM4a_music .P2hM4a_ico svg{color:hsl(var(--c));filter:drop-shadow(0 0 4px hsl(var(--c) / .8))}.P2hM4a_eq{align-items:flex-end;gap:2px;height:14px;margin-left:.15rem;display:inline-flex}.P2hM4a_eq i{background:hsl(var(--c));width:2.5px;height:35%;box-shadow:0 0 6px hsl(var(--c) / .8);transform-origin:bottom;border-radius:1px}.P2hM4a_eq i:nth-child(2){height:70%}.P2hM4a_eq i:nth-child(3){height:50%}.P2hM4a_eq i:nth-child(4){height:85%}.P2hM4a_music:hover .P2hM4a_eq i,.P2hM4a_music:focus-visible .P2hM4a_eq i{animation:P2hM4a_eq .8s var(--ease) infinite alternate}.P2hM4a_eq i:nth-child(2){animation-delay:-.2s!important}.P2hM4a_eq i:nth-child(3){animation-delay:-.45s!important}.P2hM4a_eq i:nth-child(4){animation-delay:-.65s!important}@keyframes P2hM4a_eq{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.P2hM4a_btn,.P2hM4a_btn *{transition:none!important;animation:none!important}.P2hM4a_btn:active{transform:none}}
.a-lpJW_section{--cyan:hsl(var(--primary));--magenta:hsl(var(--secondary));--green:hsl(var(--accent));--ink:hsl(var(--foreground));--ink-2:#abbec4;--ink-3:#7f959f;--hair:#80eaff24;--hair-strong:#80eaff52;--ease:cubic-bezier(.2, .7, .2, 1);overflow-anchor:none;max-width:68rem;color:var(--ink);font-feature-settings:"tnum" 1;margin:0 auto;padding:clamp(4.5rem,10vw,8rem) 16px;font-size:1.0625rem;line-height:1.55;position:relative}.a-lpJW_eyebrow{font:700 .78rem/1 var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--cyan)}.a-lpJW_title{font:400 clamp(2.4rem, 6.5vw, 4.25rem) / 1.05 var(--font-heading);letter-spacing:-.01em;color:var(--ink);margin-top:.9rem}.a-lpJW_lede{max-width:40rem;color:var(--ink-2);margin-top:1.1rem;font-size:clamp(1.1rem,2.2vw,1.3rem);font-weight:300;line-height:1.5}.a-lpJW_list{gap:clamp(1.5rem,3vw,2.25rem);margin-top:clamp(2.75rem,6vw,4rem);display:grid}.a-lpJW_ai{--glass:#0f1d2473;--glass-hi:#80eaff0f;--radius:22px;border-radius:var(--radius);background:linear-gradient(180deg, var(--glass-hi), transparent 40%), var(--glass);border:1px solid var(--hair);-webkit-backdrop-filter:blur(14px)saturate(1.2);padding:clamp(1.5rem,3vw,2.25rem);position:relative;box-shadow:0 30px 80px -40px #00d4ff40,inset 0 1px #ccf7ff14}.a-lpJW_ai:before,.a-lpJW_ai:after{content:"";pointer-events:none;border-color:var(--magenta);opacity:.8;filter:drop-shadow(0 0 4px #e666ffcc);border-style:solid;width:18px;height:18px;position:absolute}.a-lpJW_ai:before{border-top-left-radius:var(--radius);border-width:1.5px 0 0 1.5px;top:-1px;left:-1px}.a-lpJW_ai:after{border-bottom-right-radius:var(--radius);border-width:0 1.5px 1.5px 0;bottom:-1px;right:-1px}.a-lpJW_aiHead{flex-wrap:wrap;align-items:baseline;gap:.35rem 1rem;display:flex}.a-lpJW_aiHead .a-lpJW_h{font:400 clamp(1.6rem, 3.4vw, 2.1rem) / 1 var(--font-heading);letter-spacing:0;text-transform:none;color:#ffd6ff;text-shadow:0 0 4px var(--magenta), 0 0 12px #e666ff, 0 0 22px #d3f9}.a-lpJW_cap{color:var(--ink-2)}.a-lpJW_aiGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,15.5rem),1fr));gap:.9rem 2rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.a-lpJW_aiGrid li{gap:.1rem;display:grid}.a-lpJW_aiItem{text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;width:100%;min-height:44px;transition:border-color .3s var(--ease);background:0 0;border:0;border-left:1px solid #ee99ff59;border-radius:0;gap:.1rem;margin:0;padding:.15rem 0 .15rem .9rem;display:grid;position:relative}.a-lpJW_aiItem:hover{border-left-color:#f2b3ffe6}.a-lpJW_aiItem:hover .a-lpJW_name{text-shadow:0 0 12px #ea80ffb3}.a-lpJW_aiItem:focus-visible{outline:2px solid var(--magenta);outline-offset:4px;border-radius:6px}.a-lpJW_name{color:#fff;width:max-content;max-width:100%;transition:text-shadow .3s var(--ease);font-weight:700;display:block}.a-lpJW_note{color:var(--ink-3);font-size:.86rem;line-height:1.35;display:block}.a-lpJW_groups{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:1.75rem 2.5rem;display:grid}.a-lpJW_h{font:700 .74rem/1.3 var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);transition:color .3s var(--ease), text-shadow .3s var(--ease)}.a-lpJW_words{flex-wrap:wrap;align-items:center;margin:.6rem 0 0;padding:0;list-style:none;display:flex}.a-lpJW_words li{align-items:center;display:inline-flex}.a-lpJW_dot{text-align:center;width:1.05em;color:var(--ink-3);-webkit-user-select:none;user-select:none;flex:none}.a-lpJW_words li:last-child .a-lpJW_dot,.a-lpJW_words li[data-eol] .a-lpJW_dot{visibility:hidden}.a-lpJW_w{cursor:pointer;min-height:34px;font:inherit;color:var(--cyan);opacity:.92;white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:text-shadow .3s var(--ease), color .3s var(--ease), opacity .3s var(--ease);background:0 0;border:0;border-radius:6px;align-items:center;margin:0;padding:0;font-size:1.0625rem;display:inline-flex;position:relative}.a-lpJW_w:hover{opacity:1;color:#c2f9ff;text-shadow:0 0 12px #66e6ffbf}.a-lpJW_w:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.a-lpJW_music .a-lpJW_w{color:#f5c8f9}.a-lpJW_music .a-lpJW_w:hover{color:#fff;text-shadow:0 0 12px #ea80ffbf}@media (pointer:coarse){.a-lpJW_w{min-height:44px}}.a-lpJW_live{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.qVqNQW_section{--cyan:hsl(var(--primary));--ink:hsl(var(--foreground));--ink-2:#abbec4;--ink-3:#7f959f;--hair:#80eaff24;--hair-strong:#80eaff52;--glass:#0f1d2473;--glass-hi:#80eaff0f;--radius:22px;--ease:cubic-bezier(.2, .7, .2, 1);max-width:68rem;color:var(--ink);margin:0 auto;padding:clamp(3.5rem,8vw,6rem) 16px clamp(3rem,6vw,5rem);font-size:1.0625rem;line-height:1.55;position:relative}.qVqNQW_eyebrow{font:700 .78rem/1 var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--cyan)}.qVqNQW_title{font:400 clamp(2.4rem, 6.5vw, 4.25rem) / 1.05 var(--font-heading);letter-spacing:-.01em;color:var(--ink);margin-top:.9rem}.qVqNQW_lede{max-width:40rem;color:var(--ink-2);margin-top:1.1rem;font-size:clamp(1.1rem,2.2vw,1.3rem);font-weight:300;line-height:1.5}.qVqNQW_vault{margin-top:clamp(.5rem,2vw,1.5rem);position:relative}.qVqNQW_stage{width:100vw;height:clamp(480px,66vh,720px);margin-left:calc(50% - 50vw);position:relative}.qVqNQW_canvas{touch-action:pan-y;cursor:grab;opacity:0;width:100%;height:100%;transition:opacity .6s var(--ease);-webkit-mask-composite:source-in, xor;outline:none;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 11% 84%,#0000),linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(#0000,#000 11% 84%,#0000),linear-gradient(90deg,#0000,#000 7% 93%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.qVqNQW_stage[data-ready=true] .qVqNQW_canvas{opacity:1}.qVqNQW_stage[data-failed=true] .qVqNQW_canvas{display:none}.qVqNQW_canvas.dragging{cursor:grabbing}.qVqNQW_canvas.over{cursor:pointer}.qVqNQW_videos{clip-path:inset(50%);pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.qVqNQW_videos video{width:1px;height:1px}.qVqNQW_btn{z-index:2;box-sizing:border-box;cursor:pointer;min-width:48px;height:48px;color:var(--ink);border:1px solid var(--hair-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:400 .9rem var(--font-body);background:#0c171d8c;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0;transition:background .2s,border-color .2s,box-shadow .2s;display:inline-flex;position:absolute}.qVqNQW_btn:hover{background:#80eaff1f;border-color:#80eaff99;box-shadow:0 0 18px #33ddff40}.qVqNQW_btn:focus-visible,.qVqNQW_watch:focus-visible,.qVqNQW_acts a:focus-visible,.qVqNQW_tabs button:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.qVqNQW_btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.qVqNQW_arrow{top:44%}.qVqNQW_prev{left:max(16px,50vw - 36rem)}.qVqNQW_next{right:max(16px,50vw - 36rem)}.qVqNQW_power{color:var(--ink-2);padding:0 16px 0 13px;top:12%;right:max(16px,50vw - 36rem)}.qVqNQW_power svg{width:18px;height:18px}.qVqNQW_power .qVqNQW_iPlay{fill:currentColor;stroke:none;display:none}.qVqNQW_power[data-paused=true] .qVqNQW_iPlay{display:block}.qVqNQW_power[data-paused=true] .qVqNQW_iPause{display:none}.qVqNQW_hint{z-index:1;white-space:nowrap;color:var(--ink-3);pointer-events:none;margin:0;font-size:.85rem;transition:opacity .6s;position:absolute;bottom:13%;left:50%;transform:translate(-50%)}.qVqNQW_hint[data-gone=true]{opacity:0}.qVqNQW_hint .qVqNQW_dot{margin:0 .4em}.qVqNQW_coarse{display:none}@media (pointer:coarse){.qVqNQW_fine{display:none}.qVqNQW_coarse{display:inline}}.qVqNQW_fallback{place-items:center;display:grid;position:absolute;inset:0}.qVqNQW_screen{aspect-ratio:4/3;width:min(44vw,30rem);box-shadow:0 0 0 1px var(--hair-strong), 0 0 40px #3df3, inset 0 0 30px #66e6ff26;background:#040c10;border:10px solid #171a1c;border-radius:18px/22px;overflow:hidden}.qVqNQW_screen[data-tall=true]{aspect-ratio:3/4;width:auto;height:min(60%,26rem)}.qVqNQW_screen img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.qVqNQW_cards{z-index:2;width:min(44rem,100%);transition:opacity .35s var(--ease);margin:-56px auto 0;position:relative}body:has(dialog.holo[open]:not(.closing)) .qVqNQW_cards{opacity:0}.qVqNQW_card{-moz-column-gap:24px;border-radius:var(--radius);background:linear-gradient(180deg, var(--glass-hi), transparent 40%), #070e12c7;border:1px solid var(--hair);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);animation:qVqNQW_card-in .45s var(--ease) both;grid-template-columns:1fr auto;grid-template-areas:"meta set""name acts""desc desc""stack stack";align-items:center;column-gap:24px;padding:22px 26px 20px;display:grid;position:relative;box-shadow:0 30px 80px -40px #00d4ff40,inset 0 1px #ccf7ff14}.qVqNQW_card:before,.qVqNQW_card:after{content:"";pointer-events:none;border-color:var(--cyan);opacity:.8;filter:drop-shadow(0 0 4px #66e6ffcc);border-style:solid;width:18px;height:18px;position:absolute}.qVqNQW_card:before{border-top-left-radius:var(--radius);border-width:1.5px 0 0 1.5px;top:-1px;left:-1px}.qVqNQW_card:after{border-bottom-right-radius:var(--radius);border-width:0 1.5px 1.5px 0;bottom:-1px;right:-1px}.qVqNQW_card[hidden]{display:none}@keyframes qVqNQW_card-in{0%{opacity:0;transform:translateY(8px)}}.qVqNQW_meta{font:700 .74rem/1.2 var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);grid-area:meta;margin:0}.qVqNQW_name{font:400 clamp(1.45rem, 2.4vw, 1.85rem) / 1.15 var(--font-heading);color:#fff;text-shadow:0 0 18px #66e6ff4d;grid-area:name;margin:.6rem 0 0}.qVqNQW_desc{color:var(--ink-2);grid-area:desc;margin:.7rem 0 0;font-size:.98rem;line-height:1.5}.qVqNQW_stack{color:var(--ink-3);grid-area:stack;margin:.75rem 0 0;font-size:.86rem;font-weight:600}.qVqNQW_acts{flex-wrap:wrap;grid-area:acts;justify-self:end;align-items:center;gap:6px 18px;margin-top:.6rem;display:flex}.qVqNQW_watch{cursor:pointer;min-height:44px;font:700 .95rem var(--font-body);color:#0b0e14;background:var(--cyan);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 14px;display:inline-flex;box-shadow:0 0 22px #33ddff59}.qVqNQW_watch:hover{background:#adf1ff}.qVqNQW_watch[aria-disabled=true]{cursor:not-allowed;opacity:.5;background:var(--cyan);box-shadow:none}.qVqNQW_watch svg{fill:currentColor;width:16px;height:16px}.qVqNQW_acts a{min-height:44px;color:var(--cyan);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.qVqNQW_acts a:hover{text-underline-offset:4px;text-decoration:underline}.qVqNQW_set{text-align:right;color:var(--ink-3);grid-area:set;margin:0;font-size:.8rem}.qVqNQW_tabs{flex-wrap:wrap;justify-content:center;gap:0 6px;margin-top:clamp(.5rem,2vw,1.25rem);display:flex}.qVqNQW_tabs button{cursor:pointer;min-height:44px;font:600 .95rem var(--font-body);color:var(--ink-3);background:0 0;border:0;border-radius:10px;padding:0 12px;transition:color .2s,text-shadow .2s}.qVqNQW_tabs button:hover{color:var(--ink)}.qVqNQW_tabs button[aria-selected=true]{color:#fff;text-shadow:0 0 14px #66e6ffb3}.qVqNQW_n{font:400 .78rem var(--font-heading);color:var(--cyan);opacity:.75;margin-right:.45em}@media (max-width:760px){.qVqNQW_stage{height:clamp(360px,58vh,500px)}.qVqNQW_cards{width:auto;margin-top:-6px}.qVqNQW_card{padding:18px 18px 16px;display:block}.qVqNQW_acts{margin-top:1rem}.qVqNQW_set{text-align:left;margin-top:.6rem}.qVqNQW_arrow{top:auto;bottom:8%}.qVqNQW_prev{left:16px}.qVqNQW_next{right:16px}.qVqNQW_power{width:48px;padding:0;top:9%;right:16px}.qVqNQW_powerLabel{display:none}.qVqNQW_hint{bottom:3%;left:50%}.qVqNQW_screen{width:min(78vw,22rem)}.qVqNQW_tabs{justify-content:flex-start;gap:0;margin-inline:-8px}.qVqNQW_tabs button{padding:0 8px;font-size:.88rem}}@media (prefers-reduced-motion:reduce){.qVqNQW_card{animation:none}.qVqNQW_canvas{transition:none}}
