.thin-scrollbar{scrollbar-width:thin;scrollbar-color:#94a3b8 transparent}.thin-scrollbar::-webkit-scrollbar{width:5px}.thin-scrollbar::-webkit-scrollbar-thumb{background-color:#94a3b8;border-radius:9999px}.thin-scrollbar::-webkit-scrollbar-track{background:0 0}.dark .thin-scrollbar{scrollbar-color:#737373 #171717}.dark .thin-scrollbar::-webkit-scrollbar-thumb{background-color:#737373}.dark .thin-scrollbar::-webkit-scrollbar-track{background-color:#171717}@keyframes flowY{0%{transform:translateY(0);opacity:0}30%{opacity:1}to{transform:translateY(22px);opacity:0}}@keyframes pulseDot{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.animate-marquee{animation:marquee 28s linear infinite}.animate-marquee:hover{animation:0ms}@media (max-width:1376px){.card-2,.card-3{max-width:420px}@media (max-width:1281px){.card-2{max-width:380px}.layer{grid-template-columns:repeat(2,minmax(0,1fr))}.card-3{max-width:380px}}@media (max-width:1191px){.card-1{max-width:280px}.card-2,.card-3{max-width:350px}.team{grid-template-columns:repeat(1,minmax(0,1fr))}.card-2,.card-3{max-width:330px}.team-h{display:block}}@media (max-width:1024px){.card-1{max-width:350px}.card-2{max-width:460px}.layer{grid-template-columns:repeat(4,minmax(0,1fr))}.card-3{max-width:460px}.team{grid-template-columns:repeat(2,minmax(0,1fr))}.team-h{display:flex}}@media (max-width:475px){.card-1,.card-2{max-width:100%}.layer{grid-template-columns:repeat(2,minmax(0,1fr))}.card-3{max-width:100%}.team{grid-template-columns:repeat(1,minmax(0,1fr))}.team-h{display:block}}}.roles-mask[data-astro-cid-k33kkudj]{-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent)}.roles-track[data-astro-cid-k33kkudj]{display:flex;width:-moz-max-content;width:max-content;will-change:transform}.roles-track[data-astro-cid-k33kkudj] ul[data-astro-cid-k33kkudj]{display:flex;align-items:center;margin:0;padding:0;list-style:none}.roles-track-left[data-astro-cid-k33kkudj]{animation:marqueeLeft 55s linear infinite}.roles-track-right[data-astro-cid-k33kkudj]{animation:marqueeRight 48s linear infinite}@keyframes marqueeLeft{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes marqueeRight{0%{transform:translate(-33.333%)}to{transform:translate(0)}}.roles-track[data-astro-cid-k33kkudj]:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.roles-track[data-astro-cid-k33kkudj]{animation:none!important;transform:none!important}.roles-track[data-astro-cid-k33kkudj]:hover{animation:none}}@media (max-width:640px){.roles-mask[data-astro-cid-k33kkudj]{gap:.75rem}.roles-track[data-astro-cid-k33kkudj] ul[data-astro-cid-k33kkudj]{gap:.65rem}}@media (min-width:641px) and (max-width:1024px){.roles-mask[data-astro-cid-k33kkudj]{gap:.9rem}.roles-track[data-astro-cid-k33kkudj] ul[data-astro-cid-k33kkudj]{gap:.75rem}}@media (min-width:1025px){.roles-mask[data-astro-cid-k33kkudj]{gap:1rem}.roles-track[data-astro-cid-k33kkudj] ul[data-astro-cid-k33kkudj]{gap:.9rem}}.roles-track[data-astro-cid-k33kkudj],.roles-track[data-astro-cid-k33kkudj] [data-astro-cid-k33kkudj]{backface-visibility:hidden;-webkit-backface-visibility:hidden}.roles-track[data-astro-cid-k33kkudj]{transform:translateZ(0)}.roles-track[data-astro-cid-k33kkudj] li[data-astro-cid-k33kkudj]{flex-shrink:0}.roles-mask[data-astro-cid-k33kkudj]{overflow:hidden;-webkit-overflow-scrolling:touch}@media (min-width:1600px){.roles-track-left[data-astro-cid-k33kkudj]{animation-duration:65s}.roles-track-right[data-astro-cid-k33kkudj]{animation-duration:58s}}.animate-line[data-astro-cid-f75v64yl]{opacity:0;animation:contour 1.2s ease forwards}.delay-100[data-astro-cid-f75v64yl]{animation-delay:.1s}.delay-200[data-astro-cid-f75v64yl]{animation-delay:.2s}.delay-300[data-astro-cid-f75v64yl]{animation-delay:.3s}.delay-500[data-astro-cid-f75v64yl]{animation-delay:.5s}.delay-700[data-astro-cid-f75v64yl]{animation-delay:.7s}@keyframes contour{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}