.company-logo-carousel_viewport__KGzDV{overflow:hidden;border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);mask-image:linear-gradient(90deg,transparent,black 6%,black 94%,transparent)}.company-logo-carousel_track__cQhjG{display:flex;width:max-content;will-change:transform;animation:company-logo-carousel_logo-track__cMfSI 24s linear infinite}.company-logo-carousel_viewport__KGzDV:hover .company-logo-carousel_track__cQhjG{animation-play-state:paused}.company-logo-carousel_group__oduvD{display:flex;flex:none;margin:0;padding:0;list-style:none}.company-logo-carousel_item__GIX0v{display:flex;width:clamp(240px,25vw,320px);height:112px;flex:none;align-items:center;justify-content:center;border-left:1px solid var(--color-line);padding:24px 38px}.company-logo-carousel_item__GIX0v:last-child{border-right:1px solid var(--color-line)}.company-logo-carousel_logo__Aafcm{display:block;width:auto;max-width:100%;height:auto;max-height:68px;object-fit:contain}.company-logo-carousel_regeljelease__4oWSV{width:210px}.company-logo-carousel_ostium__QRg0M{width:212px}.company-logo-carousel_barbershop__M_g6P{width:190px;max-height:84px}@keyframes company-logo-carousel_logo-track__cMfSI{to{transform:translateX(-50%)}}@media (max-width:640px){.company-logo-carousel_item__GIX0v{width:220px;height:96px;padding:18px 28px}.company-logo-carousel_logo__Aafcm{max-height:56px}.company-logo-carousel_barbershop__M_g6P{width:156px;max-height:70px}}@media (prefers-reduced-motion:reduce){.company-logo-carousel_viewport__KGzDV{mask-image:none}.company-logo-carousel_track__cQhjG{width:100%;animation:none;transform:none}.company-logo-carousel_group__oduvD{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.company-logo-carousel_copy__4kJ2G{display:none}.company-logo-carousel_item__GIX0v{width:auto}}@media (max-width:640px) and (prefers-reduced-motion:reduce){.company-logo-carousel_group__oduvD{grid-template-columns:1fr}.company-logo-carousel_item__GIX0v{border-right:1px solid var(--color-line);border-bottom:1px solid var(--color-line)}.company-logo-carousel_item__GIX0v:last-child{border-bottom:0}}@media print{.company-logo-carousel_viewport__KGzDV{mask-image:none}.company-logo-carousel_track__cQhjG{width:100%;animation:none;transform:none}.company-logo-carousel_group__oduvD{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.company-logo-carousel_copy__4kJ2G{display:none}.company-logo-carousel_item__GIX0v{width:auto}}.convergence-diagram_incoming__8LN3w,.convergence-diagram_outgoing__r8dsR{stroke-dasharray:.09 1;stroke-dashoffset:.09;opacity:0;animation:convergence-diagram_incoming__8LN3w 7s cubic-bezier(.22,1,.36,1) infinite}.convergence-diagram_source__sJ0iL{animation:convergence-diagram_source__sJ0iL 7s cubic-bezier(.22,1,.36,1) infinite}.convergence-diagram_hub__x1IIo{opacity:0;transform-box:fill-box;transform-origin:center;animation:convergence-diagram_hub__x1IIo 7s cubic-bezier(.22,1,.36,1) infinite}.convergence-diagram_outgoing__r8dsR{animation-name:convergence-diagram_outgoing__r8dsR}.convergence-diagram_destination__O0B1G{animation:convergence-diagram_destination__O0B1G 7s cubic-bezier(.22,1,.36,1) infinite}@keyframes convergence-diagram_incoming__8LN3w{0%{stroke-dashoffset:.09;opacity:0}3%{opacity:1}27%{stroke-dashoffset:-1;opacity:1}29%,to{stroke-dashoffset:-1;opacity:0}}@keyframes convergence-diagram_source__sJ0iL{0%,28%,to{fill:#53544d}18%,3%{fill:#62BA42}}@keyframes convergence-diagram_hub__x1IIo{0%,23%,58%,to{opacity:0;transform:scale(1)}30%,44%{opacity:1;transform:scale(1.12)}55%{opacity:0;transform:scale(1.4)}}@keyframes convergence-diagram_outgoing__r8dsR{0%,45%{stroke-dashoffset:.09;opacity:0}47%{opacity:1}70%{stroke-dashoffset:-1;opacity:1}72%,to{stroke-dashoffset:-1;opacity:0}}@keyframes convergence-diagram_destination__O0B1G{0%,67%,92%,to{fill:#f3f0e9}71%,82%{fill:#62BA42}}@media (prefers-reduced-motion:reduce){.convergence-diagram_destination__O0B1G,.convergence-diagram_hub__x1IIo,.convergence-diagram_incoming__8LN3w,.convergence-diagram_outgoing__r8dsR,.convergence-diagram_source__sJ0iL{animation:none}.convergence-diagram_hub__x1IIo,.convergence-diagram_incoming__8LN3w,.convergence-diagram_outgoing__r8dsR{display:none}}