.sx-startup-programs{position:relative;isolation:isolate;scroll-margin-top:130px;margin:38px 0 56px;padding:38px;border:1px solid hsl(var(--primary)/.22);border-radius:24px;background:linear-gradient(125deg,hsl(var(--primary)/.08),hsl(var(--card)/.65) 55%,hsl(var(--background)));overflow:hidden}.sx-startup-programs:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:radial-gradient(ellipse at 100% 0,#dfb7630c,transparent 55%)}.sx-programs-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:36px;margin-bottom:28px}.sx-programs-kicker{display:flex;align-items:center;gap:9px;font-size:10px;font-weight:700;letter-spacing:.19em;color:hsl(var(--primary));margin-bottom:15px}.sx-programs-kicker>span{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 14px hsl(var(--primary)/.35)}.sx-programs-heading h2{font-size:clamp(26px,3vw,40px);font-weight:750;line-height:1.15;letter-spacing:-.035em;color:hsl(var(--foreground))}.sx-programs-heading h2>span{color:hsl(var(--primary))}.sx-programs-heading>p{max-width:390px;font-size:13px;line-height:1.85;color:hsl(var(--muted-foreground))}.sx-programs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sx-program-card{--program-accent:var(--primary);min-width:0;display:flex;flex-direction:column;padding:25px;border:1px solid hsl(var(--border));border-radius:17px;background:hsl(var(--background)/.65);transition:transform .2s,border-color .2s}.sx-program-card:focus-within,.sx-program-card:hover{transform:translateY(-3px);border-color:hsl(var(--primary)/.5)}.sx-program-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:25px}.sx-program-symbol{display:grid;place-items:center;width:48px;height:48px;border-radius:13px;color:hsl(var(--primary));background:hsl(var(--primary)/.1)}.sx-program-status{display:flex;align-items:center;gap:5px;font-size:10px;color:hsl(var(--muted-foreground))}.sx-program-status svg{color:hsl(var(--primary))}.sx-program-card h3{font-size:26px;font-weight:800;letter-spacing:-.025em;line-height:1.2;color:hsl(var(--foreground))}.sx-program-card h3>span{display:block;margin-top:7px;font-size:14px;font-weight:500;letter-spacing:0;color:hsl(var(--muted-foreground))}.sx-program-membership{margin-top:22px;font-size:11px;font-weight:650;color:hsl(var(--primary))}.sx-program-description{margin:12px 0 25px;font-size:12px;line-height:1.8;color:hsl(var(--muted-foreground))}.sx-program-link{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:17px;border-top:1px solid hsl(var(--border));font-size:11px;font-weight:600;color:hsl(var(--foreground))}.sx-program-link:hover{color:hsl(var(--primary))}.sx-program-nvidia .sx-program-symbol{color:#76b900;background:#76b90013}.sx-program-startup-india .sx-program-symbol{color:#e3ad61;background:#e3ad6113}.sx-program-footer{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:24px 0;margin-top:28px;border-top:1px solid hsl(var(--border));font-size:11px}.sx-program-footer-title{display:flex;align-items:center;gap:8px;font-weight:650;color:hsl(var(--foreground))}.sx-program-footer>div{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}.sx-program-footer>div>a{display:flex;align-items:center;gap:6px;color:hsl(var(--muted-foreground));line-height:1.6}.sx-program-footer a:hover,.sx-program-footer>div>a svg{color:hsl(var(--primary))}.sx-program-footer a:focus-visible,.sx-startup-programs a:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:5px;border-radius:3px}@media(max-width:1000px){.sx-startup-programs{padding:26px}.sx-program-card{padding:20px}.sx-programs-heading{align-items:flex-start}.sx-programs-heading>p{max-width:310px}.sx-program-footer{align-items:flex-start;flex-direction:column}}@media(max-width:700px){.sx-startup-programs{margin:24px 0 36px;padding:22px 17px;border-radius:18px}.sx-programs-heading{flex-direction:column;gap:18px;margin-bottom:22px}.sx-programs-heading>p{max-width:none;font-size:12px}.sx-programs-grid{grid-template-columns:1fr;gap:12px}.sx-program-card{padding:22px}.sx-program-card-top{margin-bottom:18px}.sx-program-card h3{font-size:25px}.sx-program-membership{margin-top:17px}.sx-program-footer>div{align-items:flex-start;flex-direction:column;gap:10px}}@media(prefers-reduced-motion:reduce){.sx-program-card{transition:none}.sx-program-card:focus-within,.sx-program-card:hover{transform:none}}