.wso-page{--wso-navy:#0b0e2a;--wso-orange:#f7941d;--wso-blue:#1d4ed8;--wso-green:#16a34a;--wso-purple:#6f2dbd}.wso-heading-line{height:2px;flex:1;max-width:72px;background:linear-gradient(90deg,transparent,#0b0e2a,transparent)}.wso-timeline-line{background-image:linear-gradient(90deg,#cbd5e1 40%,transparent 0);background-size:12px 2px;background-repeat:repeat-x}.wso-marquee-viewport{width:100%;overflow:hidden;padding:0 8px}.wso-marquee-track{display:flex;gap:16px;width:max-content;will-change:transform}.wso-marquee-tile{position:relative;flex:0 0 auto;width:260px;height:178px;overflow:hidden;border-radius:16px;background:rgba(148,163,184,.25);box-shadow:0 8px 28px -10px rgba(15,23,42,.25)}@media (max-width:640px){.wso-marquee-tile{width:200px;height:138px}}@keyframes wso-marquee-ltr{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes wso-marquee-rtl{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.wso-marquee-ltr{animation:wso-marquee-ltr 50s linear infinite}.wso-marquee-rtl{animation:wso-marquee-rtl 50s linear infinite}@media (prefers-reduced-motion:reduce){.wso-page *{animation:none!important;transition:none!important}}