.g-v2 .cp-beam{inset-inline-start:40%}.g-v2 .cp-beam-2{inset-inline-end:0}@media (width<=860px){.g-v2 .cp-beam{width:70%;inset-inline-start:-8%}}.g-v2 .cp-progress{z-index:95;pointer-events:none;background:var(--accent);height:2px;box-shadow:0 0 12px var(--accent);transform-origin:0;margin-bottom:-2px;position:sticky;top:0;transform:scaleX(0)}@media (width<=860px){.g-v2 .cp-progress{box-shadow:0 0 10px var(--accent)}}.g-v2 .cp-title-swap{display:block}@keyframes cp-swap-a{0%{opacity:0;transform:translateY(26px)}}@keyframes cp-swap-b{0%{opacity:0;transform:translateY(26px)}}.g-v2 .cp-swap-a{animation:cp-swap-a .95s var(--ease) both}.g-v2 .cp-swap-b{animation:cp-swap-b .95s var(--ease) both}@keyframes cp-draw-a{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes cp-draw-b{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.g-v2 .cp-draw-a{stroke-dasharray:1;animation:cp-draw-a 2.6s var(--ease) both}.g-v2 .cp-draw-b{stroke-dasharray:1;animation:cp-draw-b 2.6s var(--ease) both}@media (width<=860px){.g-v2 .cp-swap-a,.g-v2 .cp-swap-b{animation-duration:.9s}}.g-v2 .cp-kdraw{stroke-dasharray:1}@keyframes cp-kdraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@supports (animation-timeline:view()){.g-v2 .cp-kowrap{view-timeline:--ko block}.g-v2 .cp-kdraw{animation:linear both cp-kdraw;animation-timeline:--ko;animation-range:entry 25% cover 55%}@media (width<=860px){.g-v2 .cp-kdraw{animation-range:entry 20% cover 50%}.g-v2 .cp-unfold{animation-range:0 640px}.g-v2 .cp-ghost-move{animation-range:0 840px}}}.g-v2 .cp-vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:clip}.g-v2 .cp-bignum{position:relative}.g-v2 .cp-scards>.p3d>.cp-scard{height:100%}.g-v2 .cp-state.a-rise{animation-duration:.6s}