@keyframes qsMqLeft{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes qsMqRight{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}.qs-mq-left{animation:qsMqLeft 32s linear infinite}.qs-mq-right{animation:qsMqRight 32s linear infinite}.qs-mq{background:#fff;padding:40px 0 60px}.qs-mq__head{margin:0 auto 32px;max-width:1280px;padding:0 48px}.qs-mq__eyebrow{font-size:12px;font-weight:600;letter-spacing:.14em;margin-bottom:8px;opacity:.55;text-transform:uppercase}.qs-mq__eyebrow,.qs-mq__title{color:#0d3b1f;font-family:DM Sans,sans-serif}.qs-mq__title{font-size:clamp(28px,3.4vw,44px);font-weight:500;letter-spacing:-.03em;line-height:1.05;margin:0}.qs-mq__mask{mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);overflow:hidden;position:relative}.qs-mq__track{display:flex;gap:20px;width:max-content}.qs-mq__logo-box{align-items:center;background:transparent;border-radius:15px;box-sizing:border-box;display:flex;flex-shrink:0;height:120px;justify-content:center;padding:20px 28px;transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s cubic-bezier(.2,.8,.2,1);width:220px}.qs-mq__logo-box:hover{box-shadow:0 6px 24px rgba(0,31,95,.12);transform:translateY(-2px)}.qs-mq__logo-img{display:block;filter:brightness(0) saturate(100%) invert(67%) sepia(5%) saturate(250%) hue-rotate(165deg) brightness(96%) contrast(87%);height:auto;max-height:64px;max-width:100%;object-fit:contain;opacity:.95;transition:filter .2s ease,opacity .2s ease;width:auto}.qs-mq__logo-box:hover .qs-mq__logo-img{opacity:1}.qs-mq__logo-placeholder{color:#0d3b1f;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;letter-spacing:-.01em}@media (max-width:767px){.qs-mq{padding:32px 0 40px}.qs-mq__head{margin-bottom:24px;padding:0 24px}.qs-mq__title{font-size:26px}.qs-mq__logo-box{border-radius:12px;height:76px;padding:12px 18px;width:140px}.qs-mq__logo-img{max-height:44px}}