#brands.brand-show{padding:95px 0 45px;background:#102b22;color:#f5f6e9;overflow:hidden;position:relative}.brand-show-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:65px;gap:40px}.brand-overline{font-size:12px;letter-spacing:.15em;color:#b9cdad;margin-bottom:27px}.brand-show h2{font-size:clamp(40px,5vw,76px);letter-spacing:-.045em;line-height:1.2;font-weight:550}.brand-scale{padding-right:20px}.brand-scale strong{font-size:clamp(90px,12vw,176px);line-height:1;font-weight:450;letter-spacing:-.075em;color:#d8f68b}.brand-scale strong span{font-size:18px;margin-left:22px;letter-spacing:0}.brand-scale p{font-size:15px;color:#c4d1bf;margin-top:25px;text-align:right}.brand-streams{mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.brand-lane{border-top:1px solid #ffffff22;padding:26px 0;overflow:hidden}.brand-lane:last-child{border-bottom:1px solid #ffffff22}.brand-flow{display:flex;width:max-content;animation:brand-drift 110s linear infinite;will-change:transform}.brand-lane:nth-child(2) .brand-flow{animation-direction:reverse;animation-duration:130s}.brand-lane:nth-child(3) .brand-flow{animation-duration:125s}.brand-flow ul{display:flex;gap:65px;list-style:none;margin:0;padding:0 65px 0 0;align-items:center;flex-shrink:0}.brand-flow li{font-size:clamp(24px,2.7vw,39px);font-weight:550;white-space:nowrap;letter-spacing:-.02em;color:#e4eadb}.brand-flow li:nth-child(3n){color:#a7c58b}.brand-show-foot{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-top:30px}.brand-show-foot p{font-size:14px;color:#b5c4b4;line-height:1.9}.brand-show-foot small{font-size:12px;color:#8da48f}.brand-show-foot button{border:1px solid #adc49966;padding:12px 18px;background:none;color:#e4eadb;font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.brand-show.is-paused .brand-flow,.brand-streams:hover .brand-flow{animation-play-state:paused}@keyframes brand-drift{to{transform:translateX(-50%)}}@media(max-width:760px){#brands.brand-show{padding:60px 0 30px}.brand-show-head{display:block;padding-bottom:35px}.brand-show h2{font-size:43px}.brand-scale{margin-top:38px;padding-right:0}.brand-scale strong{font-size:106px}.brand-scale p{text-align:left;margin-top:15px}.brand-flow ul{gap:40px;padding-right:40px}.brand-flow li{font-size:27px}.brand-lane{padding:20px 0}.brand-show-foot{align-items:start;gap:20px}.brand-show-foot p{font-size:12px}}@media(prefers-reduced-motion:reduce){.brand-flow{animation:none;transform:none;display:block;width:auto}.brand-flow ul{flex-wrap:wrap;padding:0 24px;gap:18px 28px}.brand-flow ul[aria-hidden=true]{display:none}.brand-flow li{font-size:20px}.brand-streams{mask-image:none}}
