.pcs{aspect-ratio:2.05;font-family:inherit;line-height:normal;display:block;position:relative;container-type:inline-size}.pcs-story{width:40cqw;animation:.6s cubic-bezier(.2,1.4,.4,1) both pcs-in;position:absolute;top:50%;left:2cqw;translate:0 -50%}.pcs-ring{filter:drop-shadow(0 2cqw 4cqw #00000059);width:100%;height:auto;display:block;overflow:visible}.pcs-ring-line{transform-box:fill-box;transform-origin:50%;stroke-dasharray:300 46;animation:6s linear infinite pcs-spin}.pcs-icon{transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.2,1.8,.4,1) .35s both pcs-pop,2.4s ease-in-out 1.2s infinite pcs-beat}.pcs-badge{background:linear-gradient(90deg, var(--pcs-b1), var(--pcs-b2));color:var(--pcs-bink);letter-spacing:.06em;white-space:nowrap;border:.8cqw solid #fff;border-radius:1.4cqw;padding:.9cqw 2.6cqw;font-size:3.6cqw;font-weight:800;animation:.4s cubic-bezier(.2,1.8,.4,1) .5s both pcs-pop,1.6s ease-in-out 1.2s infinite pcs-blink;position:absolute;bottom:-1.5cqw;left:50%;translate:-50%}.pcs-black .pcs-badge{border-color:#111}.pcs-text{color:#fff;flex-direction:column;align-items:flex-start;gap:.6cqw;display:flex;position:absolute;top:50%;left:47cqw;right:2cqw;translate:0 -50%}.pcs-top{letter-spacing:-.01em;opacity:.9;white-space:nowrap;font-size:6cqw;font-weight:600;animation:.5s cubic-bezier(.2,1,.3,1) .25s both pcs-up}.pcs-main{letter-spacing:-.035em;white-space:nowrap;background:linear-gradient(90deg, var(--pcs-g1), var(--pcs-g2), var(--pcs-g3), var(--pcs-g2), var(--pcs-g1));color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;padding-bottom:.6cqw;font-weight:800;line-height:1;animation:.55s cubic-bezier(.2,1,.3,1) .35s both pcs-up,5s linear 1s infinite pcs-flow}.pcs-logo{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;filter:drop-shadow(0 .6cqw 1.6cqw #0000004d);width:auto;max-width:48cqw;height:13cqw;margin:.6cqw 0 .4cqw;animation:.55s cubic-bezier(.2,1,.3,1) .35s both pcs-up;display:block}.pcs-year{color:#fff;letter-spacing:.02em;background:#ffffff1f;border:1px solid #ffffff42;border-radius:99px;align-items:center;gap:1.4cqw;margin-top:1cqw;padding:1cqw 3cqw;font-size:3.8cqw;font-weight:700;animation:.5s cubic-bezier(.2,1,.3,1) .5s both pcs-up;display:inline-flex}.pcs-black .pcs-year{color:#111;background:#ffd000;border-color:#ffd000}.pcs-dot{background:var(--pcs-b1);border-radius:50%;width:1.8cqw;height:1.8cqw;box-shadow:0 0 0 .8cqw #fff3}.pcs-black .pcs-dot{box-shadow:none;background:#111}.pcs-react{opacity:0;background:linear-gradient(135deg, var(--pcs-r1), var(--pcs-r2));border-radius:50%;place-items:center;width:7.5cqw;height:7.5cqw;animation:3.6s ease-out infinite pcs-float;display:grid;position:absolute;box-shadow:0 1cqw 2.4cqw #00000059}.pcs-react svg{width:58%;height:58%}.pcs-react-1{animation-delay:1s;bottom:14cqw;left:33cqw}.pcs-react-2{width:6.5cqw;height:6.5cqw;animation-delay:2.2s;bottom:10cqw;left:36cqw}.pcs-react-3{width:6cqw;height:6cqw;animation-delay:3.1s;bottom:12cqw;left:30cqw}@keyframes pcs-in{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes pcs-pop{0%{opacity:0;scale:0}to{opacity:1;scale:1}}@keyframes pcs-beat{0%,to{scale:1}50%{scale:1.07}}@keyframes pcs-up{0%{opacity:0;transform:translateY(3cqw)}to{opacity:1;transform:none}}@keyframes pcs-spin{to{transform:rotate(360deg)}}@keyframes pcs-blink{0%,to{filter:none}50%{filter:brightness(1.2)}}@keyframes pcs-flow{0%{background-position:0 0}to{background-position:200% 0}}@keyframes pcs-float{0%{opacity:0;transform:translate(0)scale(.5)}15%{opacity:1;transform:translateY(-3cqw)scale(1)}to{opacity:0;transform:translate(4cqw,-30cqw)scale(.9)}}@media (prefers-reduced-motion:reduce){.pcs *{animation:none!important}.pcs-react{display:none}}