
.aw-bs{background:#fff;padding:32px 0;overflow:hidden;border-top:1px solid #ECEEF1}
.aw-bs .aw-bs-h{margin:0 0 20px!important;padding:0 15px;text-align:center;font-size:20px!important;font-weight:700!important;line-height:1.3;color:#111;letter-spacing:-.2px}\n@media (max-width:767px){.aw-bs .aw-bs-h{font-size:17px!important;margin-bottom:12px!important}}\n.aw-bs-v{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}
.aw-bs-t{display:flex;width:max-content;animation:awbs 60s linear infinite}
.aw-bs-v:hover .aw-bs-t{animation-play-state:paused}
.aw-bs a.aw-bs-i{flex:none;width:190px;height:72px;display:flex;align-items:center;justify-content:center;transition:transform .2s}
.aw-bs a.aw-bs-i:hover{transform:scale(1.08)}
.aw-bs .aw-bs-l{display:block;position:relative;overflow:hidden}
.aw-bs .aw-bs-l img{position:absolute;max-width:none!important;mix-blend-mode:multiply}
.aw-bs img.aw-bs-f{max-height:34px;max-width:140px;object-fit:contain;mix-blend-mode:multiply}
.aw-bs--3c{display:flex;align-items:center;padding:28px 0}
.aw-bs--3c .aw-bs-side{flex:none;width:220px;padding:0 28px 0 40px;box-sizing:border-box;display:flex;flex-direction:column;gap:4px}
.aw-bs--3c .aw-bs-st{font-size:18px;font-weight:800;letter-spacing:-.3px;line-height:1.15;color:#111}
.aw-bs--3c .aw-bs-ss{font-size:13px;color:#6B7280;line-height:1.35}
.aw-bs--3c .aw-bs-v{flex:1;min-width:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}
.aw-bs--3b{padding:28px 0 32px;border-top:0!important}
.aw-bs--3b .aw-bs-eb{display:flex;align-items:center;gap:16px;padding:0 40px;margin-bottom:28px}
.aw-bs--3b .aw-bs-eb span{flex:1;height:1px;background:#ECEEF1}
.aw-bs--3b .aw-bs-eb b{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6B7280}
@media (max-width:767px){.aw-bs--3c{flex-direction:column;align-items:stretch;padding:20px 0}.aw-bs--3c .aw-bs-side{width:auto;padding:0 15px 12px;align-items:center;text-align:center}.aw-bs--3c .aw-bs-st{font-size:16px}.aw-bs--3b .aw-bs-eb{padding:0 15px;margin-bottom:22px}}
@keyframes awbs{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media (max-width:767px){.aw-bs{padding:20px 0}.aw-bs a.aw-bs-i{width:140px;height:60px}.aw-bs .aw-bs-l{transform:scale(.8)}.aw-bs-t{animation-duration:45s}}
@media (prefers-reduced-motion:reduce){.aw-bs-t{animation-duration:240s}}
