.team .team-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}@media (max-width:960px){.team .team-hero{grid-template-columns:1fr}}.team .team-watch{align-items:center;gap:10px;min-height:44px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.team .team-play{background:var(--ice);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding-left:2px;display:flex}.team .team-numbers{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;display:grid}.team .team-number{border:1px solid var(--line);background:var(--navy-1);border-radius:16px;flex-direction:column;gap:10px;padding:28px;display:flex}.team .team-number-label{letter-spacing:-.03em;font-size:clamp(30px,2.8vw,40px);font-weight:800;line-height:1}.team .team-logos{background:#fff;padding:22px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.team .team-logos-track{align-items:center;gap:56px;width:max-content;padding:0 28px;animation:40s linear infinite team-scroll;display:flex}.team .team-logo{flex:none;justify-content:center;align-items:center;width:150px;height:46px;display:flex}.team .team-logo img{width:auto;height:auto;max-height:calc(34px * var(--s,1));object-fit:contain;max-width:100%}@media (max-width:760px){.team .team-logos-track{gap:36px}.team .team-logo{width:120px}}.team .team-quotes{margin-top:28px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.team .team-quotes-track{gap:16px;width:max-content;padding:0 16px;animation:80s linear infinite team-scroll;display:flex}.team .team-quotes:hover .team-quotes-track{animation-play-state:paused}@keyframes team-scroll{to{transform:translate(-50%)}}.team .team-quote{border:1px solid var(--line);background:var(--navy-1);border-radius:14px;flex-direction:column;flex:none;justify-content:space-between;gap:16px;width:clamp(280px,30vw,380px);margin:0;padding:22px 24px;display:flex}.team .team-quote blockquote{margin:0;font-size:15px;line-height:1.55}.team .team-quote figcaption{align-items:center;gap:12px;font-size:13px;line-height:1.35;display:flex}.team .team-quote-logo{background:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:72px;height:34px;padding:4px 8px;display:flex}.team .team-quote-logo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.team .team-start{background:linear-gradient(135deg,#112650,#2a1f4f);border:1px solid #3b475f;border-radius:20px;padding:clamp(28px,5vw,56px)}@media (prefers-reduced-motion:reduce){.team .team-quotes{overflow-x:auto}.team .team-quotes-track{animation:none}.team .team-quote[aria-hidden=true],.team .team-logo[aria-hidden=true]{display:none}.team .team-logos{overflow-x:auto}.team .team-logos-track{animation:none}}
