.ideas-start{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2rem;margin-bottom:2.5rem;align-items:start}.ideas-start h2{margin-top:0}.ideas-start p{max-width:60ch}.ideas-routes{display:flex;gap:.65rem;flex-wrap:wrap;align-items:center}.ideas-note{font-size:.9rem;line-height:1.6;color:var(--muted,#655e75)}.article-match{border-top:1px solid #dcd6e8;padding-top:1.25rem;margin-top:1.25rem}.article-match img{width:100%;height:200px;object-fit:contain;background:#f3edf9;border-radius:16px}.article-match a.link{display:inline-block;margin:.8rem 0}.idea-card{transition:transform .2s ease,box-shadow .2s ease}.idea-card:hover,.idea-card:focus-within{transform:translateY(-4px)}@media(max-width:760px){.ideas-start{grid-template-columns:1fr;gap:.8rem}.article-match img{height:180px}}@media(prefers-reduced-motion:reduce){.idea-card{transition:none}.idea-card:hover,.idea-card:focus-within{transform:none}}
