.section--launch-discovery{color:var(--color-text-on-dark)}.launch-discovery__intro{margin:0 auto var(--space-xl);max-width:720px;text-align:center}.launch-discovery__intro .section-label{justify-content:center}.launch-discovery__intro .section__subtitle{margin-left:auto;margin-right:auto}.launch-discovery__grid{display:grid;gap:var(--space-md);grid-template-columns:repeat(5,minmax(0,1fr))}.launch-discovery__card{background:hsla(0,0%,100%,.045);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:none;color:var(--color-text-on-dark);display:flex;flex-direction:column;min-height:210px;padding:var(--space-lg);text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.launch-discovery__card:focus-visible,.launch-discovery__card:hover{border-color:var(--color-neon-cyan);box-shadow:var(--shadow-card-glow);outline:0;transform:translateY(-3px)}.launch-discovery__card--featured{background:linear-gradient(145deg,color-mix(in srgb,var(--color-neon-cyan) 12%,hsla(0,0%,100%,.045)),hsla(0,0%,100%,.045));border-color:color-mix(in srgb,var(--color-neon-cyan) 45%,var(--color-border))}.launch-discovery__icon{align-items:center;background:color-mix(in srgb,var(--color-neon-cyan) 14%,transparent);border-radius:var(--radius-md);color:var(--color-neon-cyan);display:inline-flex;height:52px;justify-content:center;margin-bottom:var(--space-md);width:52px}.launch-discovery__card-title{display:block;font-size:var(--text-lg);font-weight:var(--weight-bold)}.launch-discovery__card-text{color:var(--color-text-on-dark-secondary);display:block;font-size:var(--text-sm);line-height:var(--leading-normal);margin-top:var(--space-xs)}.launch-discovery__link{align-items:center;color:var(--color-neon-cyan);display:inline-flex;font-size:var(--text-sm);font-weight:var(--weight-semibold);gap:.35rem;margin-top:auto;padding-top:var(--space-md)}@media (max-width:900px){.launch-discovery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.launch-discovery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-discovery__card{min-height:0}}