.teams-rail:hover .section-title__link{opacity:1}.teams-rail .section-title__container{margin-bottom:16px}.teams-rail__carousel{padding-block:5px}.teams-rail__carousel .react-multi-carousel-item{padding:0 6px}.team-card,.teams-rail__item{display:flex}.team-card{position:relative;flex-direction:column;gap:12px;width:100%;padding:16px;border-radius:12px;border:1px solid hsla(0,0%,100%,.08);overflow:hidden;isolation:isolate;flex-shrink:0}@media(max-width:767px){.team-card{width:120px}}.team-card{background:radial-gradient(circle at 82% 82%,var(--team-highlight) 0,rgba(255,255,255,0) 34%),linear-gradient(180deg,rgba(255,255,255,.02) 0,rgba(255,255,255,0) 36%),linear-gradient(96deg,var(--team-left) 0,var(--team-left) 38%,var(--team-right) 100%)}@media(max-width:767px){.team-card{padding:12px}}.team-card:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 14% 78%,var(--team-shadow) 0,rgba(10,12,16,0) 38%),linear-gradient(180deg,rgba(10,12,16,0) 45%,rgba(10,12,16,.1) 76%,rgba(10,12,16,.22) 100%);pointer-events:none;z-index:0}.team-card__flag{position:relative;z-index:1;width:100%;aspect-ratio:3/2;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.1)}.team-card__flag img{width:100%;height:100%;object-fit:cover}.team-card__info{position:relative;z-index:1;display:flex;flex-direction:column;gap:2px}.team-card__name{display:block;width:100%;font-size:16px;font-weight:700;color:hsla(0,0%,100%,.9);line-height:160%;white-space:nowrap;overflow:hidden;text-overflow:clip;mask-image:linear-gradient(90deg,black 70%,transparent);-webkit-mask-image:linear-gradient(90deg,black 70%,transparent)}@media(max-width:767px){.team-card__name{font-size:14px;font-weight:400}}.team-card__group{font-size:16px;font-weight:700;color:hsla(0,0%,100%,.9);line-height:160%}@media(max-width:767px){.team-card__group{font-size:14px;font-weight:400}}.team-card__link{display:block;width:100%;text-decoration:none;flex-shrink:0}@media(max-width:767px){.team-card__link{width:120px}}.team-card__link .team-card{cursor:pointer;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.team-card__link:hover .team-card{transform:scale(1.04);box-shadow:0 4px 20px rgba(0,0,0,.4)}