.OpenSourceSpotlight-module__2o_Uza__section{border-top:1px solid #e4e4e7;padding-block:4rem}.OpenSourceSpotlight-module__2o_Uza__spotlight{color:#fafafa;isolation:isolate;background:#09090b;border:1px solid #27272a;border-radius:1.5rem;position:relative;overflow:hidden}.OpenSourceSpotlight-module__2o_Uza__spotlight:before{content:"";opacity:.45;background:#3f3f46;height:1px;position:absolute;top:4.5rem;left:0;right:0}.OpenSourceSpotlight-module__2o_Uza__header{justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:1rem 1.5rem;display:flex}.OpenSourceSpotlight-module__2o_Uza__eyebrow,.OpenSourceSpotlight-module__2o_Uza__packageCount,.OpenSourceSpotlight-module__2o_Uza__sourceLabel,.OpenSourceSpotlight-module__2o_Uza__sourceCount,.OpenSourceSpotlight-module__2o_Uza__platformLabel{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Consolas, monospace;text-transform:uppercase}.OpenSourceSpotlight-module__2o_Uza__eyebrow{color:#d4d4d8;letter-spacing:.18em;font-size:.72rem;font-weight:700}.OpenSourceSpotlight-module__2o_Uza__organizationLink{color:#a1a1aa;align-items:center;gap:.4rem;font-size:.8rem;font-weight:650;text-decoration:none;transition:color .16s;display:inline-flex}.OpenSourceSpotlight-module__2o_Uza__organizationLink:hover,.OpenSourceSpotlight-module__2o_Uza__organizationLink:focus-visible{color:#fff}.OpenSourceSpotlight-module__2o_Uza__body{grid-template-columns:minmax(0,1.25fr) minmax(21rem,.75fr);min-height:27rem;display:grid}.OpenSourceSpotlight-module__2o_Uza__statement{flex-direction:column;justify-content:space-between;padding:clamp(2rem,5vw,4.5rem);display:flex}.OpenSourceSpotlight-module__2o_Uza__title{letter-spacing:-.065em;margin:0;font-size:clamp(3rem,7vw,6.4rem);font-weight:750;line-height:.92}.OpenSourceSpotlight-module__2o_Uza__description{color:#a1a1aa;max-width:41rem;margin:1.75rem 0 0;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.75}.OpenSourceSpotlight-module__2o_Uza__statementFooter{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-top:3.5rem;display:flex}.OpenSourceSpotlight-module__2o_Uza__primaryLink{color:#18181b;background:#fafafa;border:1px solid #fafafa;border-radius:999px;align-items:center;gap:.65rem;padding:.75rem 1.1rem;font-size:.9rem;font-weight:750;text-decoration:none;transition:background-color .16s,border-color .16s,transform .16s;display:inline-flex}.OpenSourceSpotlight-module__2o_Uza__primaryLink:hover,.OpenSourceSpotlight-module__2o_Uza__primaryLink:focus-visible{background:#e4e4e7;border-color:#e4e4e7;transform:translateY(-1px)}.OpenSourceSpotlight-module__2o_Uza__packageCount{color:#71717a;letter-spacing:.13em;max-width:15rem;font-size:.68rem;line-height:1.6}.OpenSourceSpotlight-module__2o_Uza__sourceIndex{border-left:1px solid #3f3f46;flex-direction:column;padding:2rem 0;display:flex}.OpenSourceSpotlight-module__2o_Uza__sourceHeader{justify-content:space-between;align-items:flex-start;gap:1rem;padding:0 1.5rem 1.25rem;display:flex}.OpenSourceSpotlight-module__2o_Uza__sourceLabel{color:#71717a;letter-spacing:.16em;margin:0;font-size:.68rem;font-weight:700}.OpenSourceSpotlight-module__2o_Uza__sourceCount{color:#52525b;letter-spacing:.08em;text-align:right;max-width:11rem;font-size:.56rem;line-height:1.5}.OpenSourceSpotlight-module__2o_Uza__repositories{border-top:1px solid #27272a;margin:0;padding:0;list-style:none}.OpenSourceSpotlight-module__2o_Uza__repositoryItem{border-bottom:1px solid #27272a}.OpenSourceSpotlight-module__2o_Uza__repositoryLink{color:inherit;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.15rem 1.5rem;text-decoration:none;transition:background-color .16s;display:grid}.OpenSourceSpotlight-module__2o_Uza__repositoryLink:hover,.OpenSourceSpotlight-module__2o_Uza__repositoryLink:focus-visible{background:#18181b}.OpenSourceSpotlight-module__2o_Uza__iconFrame{background:#18181b;border:1px solid #3f3f46;border-radius:.7rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:border-color .16s;display:flex}.OpenSourceSpotlight-module__2o_Uza__repositoryLink:hover .OpenSourceSpotlight-module__2o_Uza__iconFrame,.OpenSourceSpotlight-module__2o_Uza__repositoryLink:focus-visible .OpenSourceSpotlight-module__2o_Uza__iconFrame{border-color:#71717a}.OpenSourceSpotlight-module__2o_Uza__icon{width:1.25rem;height:1.25rem}.OpenSourceSpotlight-module__2o_Uza__repositoryName{font-size:.92rem;font-weight:700;line-height:1.35;display:block}.OpenSourceSpotlight-module__2o_Uza__platformLabel{color:#71717a;letter-spacing:.08em;margin-top:.2rem;font-size:.62rem;line-height:1.5;display:block}.OpenSourceSpotlight-module__2o_Uza__arrow{color:#71717a;font-size:1.05rem;transition:color .16s,transform .16s}.OpenSourceSpotlight-module__2o_Uza__repositoryLink:hover .OpenSourceSpotlight-module__2o_Uza__arrow,.OpenSourceSpotlight-module__2o_Uza__repositoryLink:focus-visible .OpenSourceSpotlight-module__2o_Uza__arrow{color:#fafafa;transform:translate(2px,-2px)}@media (prefers-color-scheme:dark){.OpenSourceSpotlight-module__2o_Uza__section{border-color:#27272a}}@media (max-width:800px){.OpenSourceSpotlight-module__2o_Uza__body{grid-template-columns:1fr}.OpenSourceSpotlight-module__2o_Uza__sourceIndex{border-top:1px solid #3f3f46;border-left:0}}@media (max-width:520px){.OpenSourceSpotlight-module__2o_Uza__header{flex-direction:column;align-items:flex-start;gap:.45rem}.OpenSourceSpotlight-module__2o_Uza__spotlight:before{top:5.65rem}.OpenSourceSpotlight-module__2o_Uza__statement{padding:2.5rem 1.5rem}.OpenSourceSpotlight-module__2o_Uza__statementFooter{flex-direction:column;align-items:flex-start}.OpenSourceSpotlight-module__2o_Uza__repositoryLink{padding-inline:1.25rem}.OpenSourceSpotlight-module__2o_Uza__sourceCount{display:none}}@media (prefers-reduced-motion:reduce){.OpenSourceSpotlight-module__2o_Uza__arrow,.OpenSourceSpotlight-module__2o_Uza__organizationLink,.OpenSourceSpotlight-module__2o_Uza__primaryLink,.OpenSourceSpotlight-module__2o_Uza__repositoryLink{transition:none}.OpenSourceSpotlight-module__2o_Uza__primaryLink:hover,.OpenSourceSpotlight-module__2o_Uza__primaryLink:focus-visible,.OpenSourceSpotlight-module__2o_Uza__repositoryLink:hover .OpenSourceSpotlight-module__2o_Uza__arrow,.OpenSourceSpotlight-module__2o_Uza__repositoryLink:focus-visible .OpenSourceSpotlight-module__2o_Uza__arrow{transform:none}}
.TechnologyRail-module__zDvtma__viewport{--rail-gap:1rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.TechnologyRail-module__zDvtma__railGroup{gap:.75rem;display:grid}.TechnologyRail-module__zDvtma__track{gap:var(--rail-gap);width:max-content;animation:58s linear infinite TechnologyRail-module__zDvtma__technology-rail;display:flex}.TechnologyRail-module__zDvtma__viewport:nth-child(2) .TechnologyRail-module__zDvtma__track{animation-duration:64s;animation-direction:reverse}.TechnologyRail-module__zDvtma__viewport:nth-child(3) .TechnologyRail-module__zDvtma__track{animation-duration:70s}.TechnologyRail-module__zDvtma__railGroupPaused .TechnologyRail-module__zDvtma__track,.TechnologyRail-module__zDvtma__railGroup:hover .TechnologyRail-module__zDvtma__track{animation-play-state:paused}.TechnologyRail-module__zDvtma__row{gap:var(--rail-gap);flex:none;margin:0;padding:0;list-style:none;display:flex}.TechnologyRail-module__zDvtma__motionControlIcon{width:.875rem;height:.875rem;position:relative}.TechnologyRail-module__zDvtma__pauseIcon:before,.TechnologyRail-module__zDvtma__pauseIcon:after{content:"";background:currentColor;border-radius:9999px;width:.1875rem;height:.75rem;position:absolute;top:.0625rem}.TechnologyRail-module__zDvtma__pauseIcon:before{left:.1875rem}.TechnologyRail-module__zDvtma__pauseIcon:after{right:.1875rem}.TechnologyRail-module__zDvtma__playIcon:before{content:"";border-top:.4375rem solid #0000;border-bottom:.4375rem solid #0000;border-left:.6875rem solid;position:absolute;top:0;left:.1875rem}@keyframes TechnologyRail-module__zDvtma__technology-rail{0%{transform:translate(0)}to{transform:translateX(calc(-50% - (var(--rail-gap) / 2)))}}@media (prefers-reduced-motion:reduce){.TechnologyRail-module__zDvtma__motionControl{display:none}.TechnologyRail-module__zDvtma__viewport{overflow:visible;-webkit-mask-image:none;mask-image:none}.TechnologyRail-module__zDvtma__railGroup{gap:.75rem}.TechnologyRail-module__zDvtma__track{width:auto;animation:none;display:block}.TechnologyRail-module__zDvtma__row{flex-wrap:wrap;width:100%}.TechnologyRail-module__zDvtma__duplicateRow{display:none}}
