/* Start custom CSS */@keyframes agIn{from{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}
@keyframes agFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}
@keyframes agGlow{0%,100%{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}
@keyframes agMarq{from{transform:translateX(0)}to{transform:translateX(calc(-50% - 7px))}}
@keyframes agBar{from{width:0}}
#ag-m1,#ag-m2,#ag-m3,#ag-m4,#ag-m5{opacity:0;animation:agIn .6s cubic-bezier(.2,.7,.2,1) forwards}
#ag-m1{animation-delay:.4s}#ag-m2{animation-delay:1.3s}#ag-m3{animation-delay:2.3s}#ag-m4{animation-delay:3.2s}#ag-m5{animation-delay:4.1s}
#ag-f1{animation:agFloat 6s ease-in-out infinite}
#ag-f2{animation:agFloat 7s ease-in-out 1s infinite}
#ag-stage > .e-div-block-base:first-child{animation:agGlow 6s ease-in-out infinite}
#ag-bar0,#ag-bar1,#ag-bar2{animation:agBar 1.6s cubic-bezier(.2,.7,.2,1) both}
#ag-bar1{animation-delay:.2s}#ag-bar2{animation-delay:.4s}
@supports (animation-timeline: view()){#ag-bar0,#ag-bar1,#ag-bar2{animation:agBar linear both;animation-timeline:view();animation-range:entry 10% cover 45%}}
#ag-track{animation:agMarq 40s linear infinite}
#ag-track:hover{animation-play-state:paused}
#ag-track p{margin:0;flex:0 0 auto;font-size:15px;font-weight:600;color:var(--wz-night);padding:12px 20px;border-radius:999px;background:#fff;border:1px solid rgba(15,6,44,.1);box-shadow:0 10px 20px -16px rgba(15,6,44,.5);white-space:nowrap}
#ag-track p:nth-child(3n+1){background:linear-gradient(135deg,#F3EEFF,#fff)}
@media (prefers-reduced-motion: reduce){#ag-m1,#ag-m2,#ag-m3,#ag-m4,#ag-m5{opacity:1;animation:none}#ag-f1,#ag-f2,#ag-track,#ag-bar0,#ag-bar1,#ag-bar2{animation:none}}/* End custom CSS */