.A4IxLa_scenes{--white:#fff;--black:#000;--line-strong:#ffffff47;--ease-out:cubic-bezier(.16, 1, .3, 1)}.A4IxLa_lane{width:100%;height:clamp(36px,3vw,58px);display:block;position:relative;overflow:clip}.A4IxLa_lane:before{content:"";border-top:1.5px dashed var(--line-strong);position:absolute;top:50%;left:0;right:4px}.A4IxLa_lane:after{content:"";border-top:1.5px solid var(--white);border-right:1.5px solid var(--white);width:9px;height:9px;position:absolute;top:50%;right:2px;transform:translateY(-50%)rotate(45deg)}.A4IxLa_laneBack:before{left:4px;right:0}.A4IxLa_laneBack:after{left:2px;right:auto;transform:translateY(-50%)rotate(-135deg)}.A4IxLa_laneMove{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.A4IxLa_message{border:1.5px solid var(--white);background:var(--black);white-space:nowrap;border-radius:999px;flex:none;padding:.3em .8em;font-size:clamp(14px,1.15vw,21px);font-weight:600;position:relative}.A4IxLa_bridge[data-live] .A4IxLa_laneMove{justify-content:flex-start;animation:3.4s linear infinite A4IxLa_go}.A4IxLa_bridge[data-live] .A4IxLa_message{animation:3.4s linear infinite A4IxLa_go-chip}.A4IxLa_bridge[data-live] .A4IxLa_laneBack .A4IxLa_laneMove{justify-content:flex-end;animation-name:A4IxLa_back;animation-delay:-1.7s}.A4IxLa_bridge[data-live] .A4IxLa_laneBack .A4IxLa_message{animation-name:A4IxLa_back-chip;animation-delay:-1.7s}@keyframes A4IxLa_go{0%{opacity:0;transform:translate(0)}10%,86%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes A4IxLa_go-chip{to{transform:translate(-100%)}}@keyframes A4IxLa_back{0%{opacity:0;transform:translate(0)}10%,86%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes A4IxLa_back-chip{to{transform:translate(100%)}}.A4IxLa_pixels{aspect-ratio:1;grid-template-columns:repeat(6,1fr);gap:3px;width:clamp(110px,8vw,150px);display:grid;position:relative}.A4IxLa_pixels i{background:var(--white);opacity:.85;transition:transform .9s var(--ease-out) .2s;border-radius:2px;transform:scale(.82)}.A4IxLa_pixels i:nth-child(3n){opacity:.35}.A4IxLa_pixels i:nth-child(4n+1){opacity:.6}.A4IxLa_pixels i:nth-child(5n+2){opacity:.15}.A4IxLa_pixels i:nth-child(7n){opacity:1}.A4IxLa_crop{border:2px solid var(--white);transition:transform .9s var(--ease-out) .2s;border-radius:4px;position:absolute;inset:-10px;transform:scale(.72)}.A4IxLa_crop:before,.A4IxLa_crop:after{content:"";background:var(--white);width:12px;height:12px;position:absolute}.A4IxLa_crop:before{top:-7px;left:-7px}.A4IxLa_crop:after{bottom:-7px;right:-7px}.A4IxLa_sheets{grid-template-columns:repeat(3,auto);justify-content:center;align-items:center;gap:clamp(10px,1vw,18px);display:grid}.A4IxLa_sheet{aspect-ratio:.74;background:var(--white);width:clamp(64px,4.8vw,86px);color:var(--black);transition:opacity .5s ease .25s, transform .8s var(--ease-out) .25s;border-radius:6px;align-content:start;gap:7px;padding:12px 10px;display:grid;position:relative}.A4IxLa_sheet i{background:#0000004d;border-radius:3px;height:5px}.A4IxLa_sheet i:nth-child(2n){width:70%}.A4IxLa_sheet b{letter-spacing:.06em;font-size:13px;font-weight:800}.A4IxLa_sheetSource{border:2px solid var(--white);background:0 0}.A4IxLa_sheetSource i{background:#ffffff8c}.A4IxLa_sheetSecond{transition-delay:.4s}.A4IxLa_ripple{--ring:clamp(150px, 11vw, 210px)}.A4IxLa_ripple i{width:var(--ring);aspect-ratio:1;margin:calc(var(--ring) / -2) 0 0 calc(var(--ring) / -2);border:1.5px solid var(--white);border-radius:50%;position:absolute;top:50%;left:50%}.A4IxLa_ripple i:first-child{transform:scale(.25)}.A4IxLa_ripple i:nth-child(2){opacity:.7;transform:scale(.5)}.A4IxLa_ripple i:nth-child(3){opacity:.45;transform:scale(.75)}.A4IxLa_ripple i:nth-child(4){opacity:.2;transform:scale(1)}.A4IxLa_ripple b{background:var(--white);border-radius:50%;width:14px;height:14px;position:relative}.A4IxLa_ripple[data-live] i{animation:3.2s linear infinite A4IxLa_ripple}.A4IxLa_ripple[data-live] i:nth-child(2){animation-delay:-.8s}.A4IxLa_ripple[data-live] i:nth-child(3){animation-delay:-1.6s}.A4IxLa_ripple[data-live] i:nth-child(4){animation-delay:-2.4s}@keyframes A4IxLa_ripple{0%{opacity:1;transform:scale(.1)}to{opacity:0;transform:scale(1.1)}}.A4IxLa_haptic{justify-content:center;align-items:center;gap:clamp(5px,.45vw,8px);display:flex}.A4IxLa_haptic i{background:var(--white);width:clamp(5px,.4vw,7px);height:70%;transform:scaleY(var(--s,.3));border-radius:4px;flex:none}.A4IxLa_haptic i:first-child,.A4IxLa_haptic i:nth-child(17){--s:.12}.A4IxLa_haptic i:nth-child(2),.A4IxLa_haptic i:nth-child(16){--s:.2}.A4IxLa_haptic i:nth-child(3),.A4IxLa_haptic i:nth-child(15){--s:.32}.A4IxLa_haptic i:nth-child(4),.A4IxLa_haptic i:nth-child(14){--s:.5}.A4IxLa_haptic i:nth-child(5),.A4IxLa_haptic i:nth-child(13){--s:.28}.A4IxLa_haptic i:nth-child(6),.A4IxLa_haptic i:nth-child(12){--s:.62}.A4IxLa_haptic i:nth-child(7),.A4IxLa_haptic i:nth-child(11){--s:.86}.A4IxLa_haptic i:nth-child(8),.A4IxLa_haptic i:nth-child(10){--s:.55}.A4IxLa_haptic i:nth-child(9){--s:1}.A4IxLa_haptic[data-live] i{animation:1.3s ease-in-out infinite A4IxLa_buzz}.A4IxLa_haptic[data-live] i:nth-child(odd){animation-delay:-.65s}.A4IxLa_haptic[data-live] i:nth-child(3n){animation-delay:-.35s}@keyframes A4IxLa_buzz{0%,to{transform:scaleY(var(--s,.3))}50%{transform:scaleY(calc(var(--s,.3) * .35))}}.A4IxLa_diff{gap:8px;padding:6px 2px 2px;display:grid}.A4IxLa_diff i{background:var(--black);transform-origin:0;border-radius:4px;height:8px;margin-left:22px;display:block;position:relative}.A4IxLa_diff i:before{font-size:16px;font-style:normal;font-weight:800;line-height:1;position:absolute;top:50%;left:-20px;transform:translateY(-50%)}.A4IxLa_diff .A4IxLa_diffDel{background:#00000040;width:62%}.A4IxLa_diffDel:before{content:"-";color:#00000073}.A4IxLa_diffAdd{transition:transform .8s var(--ease-out) .35s}.A4IxLa_diffAdd:before{content:"+";color:var(--black)}.A4IxLa_diffAdd:last-child{width:78%;transition-delay:.55s}@media (prefers-reduced-motion:no-preference){:root[class~=js] [data-reveal]:not([data-revealed]) .A4IxLa_pixels i,:root[class~=js] [data-reveal]:not([data-revealed]) .A4IxLa_crop{transform:none}:root[class~=js] [data-reveal]:not([data-revealed]) .A4IxLa_sheetFirst{opacity:0;transform:translate(-110%)}:root[class~=js] [data-reveal]:not([data-revealed]) .A4IxLa_sheetSecond{opacity:0;transform:translate(-220%)}:root[class~=js] [data-reveal]:not([data-revealed]) .A4IxLa_diffAdd{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.A4IxLa_pixels i,.A4IxLa_crop,.A4IxLa_sheet,.A4IxLa_diffAdd{transition:none}}
