.ssw-mq{--mq-gap:90px;--mq-dur:30s;padding:18px 0;background:linear-gradient(90deg,#030b22 0%,#0a2a73 50%,#030b22 100%);color:#fff;overflow:hidden}
.ssw-mq .ssw-container{max-width:none;padding-inline:0}
.ssw-mq__viewport{overflow:hidden}
.ssw-mq.has-fade .ssw-mq__viewport{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%)}
.ssw-mq__track{display:flex;width:max-content;animation:ssw-mq var(--mq-dur) linear infinite;will-change:transform}
.ssw-mq.is-rev .ssw-mq__track{animation-direction:reverse}
.ssw-mq.is-pausable:hover .ssw-mq__track{animation-play-state:paused}
.ssw-mq__group{display:flex;flex:none;align-items:center;gap:var(--mq-gap);padding-right:var(--mq-gap)}
.ssw-mq__item{display:flex;flex:none;align-items:center;gap:12px;white-space:nowrap}
.ssw-mq__ico{display:inline-flex;align-items:center;justify-content:center;flex:none;width:42px;height:42px;border-radius:50%;background:#0a62ff;color:#fff}
.ssw-mq__ico .ssw-ico,.ssw-mq__ico img{width:56%;height:56%;object-fit:contain}
.ssw-mq__txt{display:flex;flex-direction:column;line-height:1.15}
.ssw .ssw-mq__n{color:#fff;font-family:'Playfair Display',Georgia,serif;font-size:30px;font-weight:700;letter-spacing:.01em}
.ssw .ssw-mq__l{margin-top:2px;color:rgba(214,224,248,.9);font-size:13px;font-weight:400}
@keyframes ssw-mq{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media (max-width:767px){.ssw-mq{--mq-gap:56px;padding:14px 0}.ssw-mq__ico{width:36px;height:36px}.ssw .ssw-mq__n{font-size:24px}}
@media (prefers-reduced-motion:reduce){.ssw-mq__track{animation:none!important;width:auto;overflow-x:auto}.ssw-mq__group[aria-hidden]{display:none}}
