.lgs{--lgs-ink:#0b1a33;--lgs-gold:#b8955a;--lgs-note:#6b6f78;background:#fff;padding:44px 0 36px;overflow:hidden}.lgs--gray{background:#f7f7f5}.lgs__label{color:var(--lgs-ink);letter-spacing:.04em;text-align:center;justify-content:center;align-items:center;gap:14px;margin:0 16px 24px;font-size:14px;font-weight:700;line-height:1.5;display:flex}.lgs__label:before,.lgs__label:after{content:"";background:var(--lgs-gold);flex:0 0 20px;height:1px}.lgs__row{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lgs__row+.lgs__row{margin-top:14px}.lgs__track{gap:12px;width:max-content;margin:0;padding:0;list-style:none;animation:90s linear infinite lgs-scroll;display:flex}.lgs__row.is-rev .lgs__track{animation-duration:104s;animation-direction:reverse}.lgs__item{background:#fff;border:1px solid #e4e4e0;border-radius:999px;flex:none;align-items:center;gap:10px;padding:11px 20px;display:inline-flex;box-shadow:0 4px 14px #0b1a330d}.lgs__icon{flex:none;width:24px;height:24px}.lgs__name{color:var(--lgs-ink);white-space:nowrap;font-size:15px;font-weight:700;line-height:1}.lgs__note{max-width:720px;color:var(--lgs-note);text-align:center;margin:20px auto 0;padding:0 16px;font-size:11px;font-weight:500;line-height:1.6}.lgs__grid{flex-wrap:wrap;justify-content:center;gap:10px;max-width:960px;margin:0 auto;padding:0 16px;list-style:none;display:flex}@keyframes lgs-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 6px))}}@media (min-width:768px){.lgs{padding:56px 0 44px}.lgs__label{font-size:17px}.lgs__label:before,.lgs__label:after{flex-basis:48px}.lgs__item{padding:13px 24px}.lgs__icon{width:28px;height:28px}.lgs__name{font-size:17px}}@media (prefers-reduced-motion:reduce){.lgs__track{flex-wrap:wrap;justify-content:center;width:auto;padding:0 16px;animation:none}.lgs__item[aria-hidden=true]{display:none}}
