.launch-resources-index-page{overflow-x:clip}.launch-root .page-hero.launch-resources-index-hero{padding:76px 0 0}.launch-root .page-hero.launch-resources-index-hero h1{font-size:clamp(44px,5.6vw,72px)}.launch-root .page-hero.launch-resources-index-hero .sub{max-width:560px}.launch-root .sec2.launch-resources-index-list{padding-top:56px}.launch-resources-open{grid-template-columns:1.5fr 1fr;align-items:stretch;gap:20px;display:grid}.launch-resources-open.is-single{grid-template-columns:1fr}.launch-resources-side{flex-direction:column;gap:14px;display:flex}.launch-resources-index-card{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .2s, translate .25s var(--ease);border-radius:16px;flex-direction:column;display:flex}.launch-resources-index-card:hover{box-shadow:inset 0 0 0 1px var(--line2), var(--float);translate:0 -2px}.launch-resources-kind{background:var(--accentSoft);height:26px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 18%, transparent);color:var(--accent7);border-radius:999px;align-self:flex-start;align-items:center;padding:0 11px;font-size:12.5px;font-weight:700;display:inline-flex}.launch-resources-index-card.is-feature{box-shadow:inset 0 0 0 1px var(--line), var(--shadow);border-radius:22px;justify-content:center;align-items:flex-start;padding:36px 36px 38px}.launch-root .launch-resources-index-card.is-feature h3{letter-spacing:-.033em;text-wrap:balance;margin:16px 0 0;font-size:clamp(26px,2.5vw,32px);font-weight:700;line-height:1.14}.launch-resources-index-card.is-feature p{color:var(--ink2);text-wrap:pretty;margin:12px 0 0;font-size:16px;line-height:1.6}.launch-resources-by{color:var(--ink3);align-items:center;gap:6px;margin-top:18px;font-size:13px;font-weight:600;display:flex}.launch-resources-by svg{width:14px;height:14px}.launch-resources-index-card.is-mini{border-radius:18px;padding:18px 20px}.launch-resources-side.is-full .launch-resources-index-card.is-mini{flex:1;justify-content:center}.launch-resources-index-card.is-mini small{color:var(--accent6);font-size:12.5px;font-weight:700}.launch-root .launch-resources-index-card.is-mini h3{letter-spacing:-.022em;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 0;font-size:17px;font-weight:700;line-height:1.28;display:-webkit-box;overflow:hidden}.launch-resources-index-card.is-mini time{color:var(--ink3);margin-top:8px;font-size:12.5px;font-weight:600}.launch-resources-bar{justify-content:space-between;align-items:center;gap:16px;margin:56px 0 22px;display:flex}.launch-resources-chips{flex-wrap:wrap;gap:8px;display:flex}.launch-resources-chips button{background:var(--surface);height:38px;box-shadow:inset 0 0 0 1px var(--line2);font:600 14px var(--font);color:var(--ink2);transition:background-color .15s, color .15s, box-shadow .15s, scale .15s var(--ease);border:0;border-radius:999px;padding:0 17px}.launch-resources-chips button:hover{color:var(--ink);background:#fff}.launch-resources-chips button[aria-pressed=true]{background:var(--ink);color:#fff;box-shadow:none}.launch-resources-rss{color:var(--ink3);align-items:center;gap:7px;font-size:13.5px;font-weight:600;transition:color .15s;display:inline-flex}.launch-resources-rss:hover{color:var(--ink)}.launch-resources-rss svg{width:15px;height:15px}.launch-resources-index-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.launch-resources-index-grid .launch-resources-index-card{padding:22px 24px 20px}.launch-root .launch-resources-index-grid h3{letter-spacing:-.025em;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:14px 0 0;font-size:19px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.launch-resources-index-grid p{color:var(--ink2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 0;font-size:14.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.launch-resources-foot{color:var(--ink3);justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;font-size:12.5px;font-weight:600;display:flex}.launch-resources-foot svg{width:16px;height:16px;transition:translate .2s var(--ease), color .15s}.launch-resources-index-card:hover .launch-resources-foot svg{color:var(--accent6);translate:3px}@media (max-width:1100px){.launch-resources-open{grid-template-columns:1fr}.launch-resources-index-grid{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.launch-resources-index-card,.launch-resources-chips button{transition:none}}@media (max-width:760px){.launch-root .page-hero.launch-resources-index-hero{padding:48px 0 0}.launch-root .page-hero.launch-resources-index-hero h1{font-size:clamp(36px,10.5vw,44px)}.launch-root .sec2.launch-resources-index-list{padding-top:36px}.launch-resources-open{gap:12px}.launch-resources-index-card.is-feature{border-radius:18px;padding:22px 20px 24px}.launch-root .launch-resources-index-card.is-feature h3{font-size:clamp(23px,6.6vw,27px)}.launch-resources-index-card.is-feature p{font-size:15.5px}.launch-resources-side{gap:12px}.launch-resources-index-card.is-mini{flex:none;min-height:44px;padding:16px 18px}.launch-root .launch-resources-index-card.is-mini h3{font-size:16px}.launch-resources-index-card.is-mini small,.launch-resources-kind{font-size:12px}.launch-resources-bar{flex-direction:column;align-items:stretch;gap:6px;margin:36px 0 16px}.launch-resources-chips{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:2px 16px 6px;scroll-padding:0 16px;overflow-x:auto}.launch-resources-chips::-webkit-scrollbar{display:none}.launch-resources-chips button{scroll-snap-align:start;flex:none;height:44px;padding:0 20px;font-size:14.5px}.launch-resources-rss{align-self:flex-start;min-height:44px;font-size:14px}.launch-resources-index-grid{grid-template-columns:1fr;gap:12px}.launch-resources-index-grid .launch-resources-index-card{padding:20px 18px 18px}}
