:root{--gap:88px;--duration:60s;--scroll-start:0;--scroll-end:calc(-100% - var(--gap))}@media only screen and (max-width:768px){.std-in-marquee-row:not(:last-child){margin-bottom:32px}:root{--size:clamp(10rem,1rem + 40vmin,30rem);--gap:48px;--duration:60s}}.dnd-section:has(.std-in-uni-logo-marquee-d3-m5){padding-left:0;padding-right:0}.std-in-marquee-row-container .marquee{display:flex;gap:var(--gap);overflow:hidden;user-select:none}.std-in-marquee-row-container .marquee .std-in-marquee-logo{max-height:40px}.std-in-marquee-row-container .marquee__group{align-items:center;animation:scroll-x var(--duration) linear infinite;display:flex;flex-shrink:0;gap:var(--gap);justify-content:space-around;min-width:100%}@media (prefers-reduced-motion:reduce){.std-in-marquee-row-container .marquee__group{animation-play-state:paused}}.std-in-marquee-row-container .marquee--vertical{--mask-direction:to bottom}.std-in-marquee-row-container .marquee--vertical,.std-in-marquee-row-container .marquee--vertical .marquee__group{flex-direction:column}.std-in-marquee-row-container .marquee--vertical .marquee__group{animation-name:scroll-y}.std-in-marquee-row-container .marquee--reverse .marquee__group{animation-delay:-3s;animation-direction:reverse}@keyframes scroll-x{0%{transform:translateX(var(--scroll-start))}to{transform:translateX(var(--scroll-end))}}@keyframes scroll-y{0%{transform:translateY(var(--scroll-start))}to{transform:translateY(var(--scroll-end))}}.std-in-marquee-row-container .wrapper{display:flex;flex-direction:column;gap:var(--gap);margin:auto;max-width:100vw}.std-in-marquee-row-container .wrapper--vertical{flex-direction:row;height:100vh}.std-in-marquee-row:not(:last-child){margin-bottom:64px}.std-in-marquee-title h2{margin-bottom:72px;text-align:center!important}.std-in-marquee-title .std-in-marquee-text-1{color:#2017ce;font-size:72px;font-weight:600;line-height:84px}.std-in-marquee-title .std-in-marquee-text-2{color:#000;font-size:64px;font-weight:600;line-height:64px}@media only screen and (min-width:769px){.std-in-marquee-mobile{display:none}}@media only screen and (max-width:768px){.std-in-marquee-row:not(:last-child){margin-bottom:32px}.std-in-marquee-desktop{display:none}.std-in-marquee-title h2{margin-bottom:48px}.std-in-marquee-title .std-in-marquee-text-1{display:block;font-size:48px;line-height:48px}.std-in-marquee-title .std-in-marquee-text-2{font-size:40px;line-height:40px}}