.projects-list{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.project-card{border:1px solid #e2e2e2;border-radius:6px;padding:1rem 1.25rem}.project-card h2{margin-top:0}.project-products ul{margin:.25rem 0 0;padding-left:1.25rem}.press-notable{margin-bottom:2rem}.press-notable-list{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.press-notable-card{border:1px solid #e2e2e2;border-radius:6px;color:inherit;display:flex;flex-direction:column;gap:.25rem;padding:.75rem 1rem;text-decoration:none}.press-filters{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.press-filters label{display:flex;flex-direction:column;font-size:.875rem;gap:.25rem}.press-filters-clear{font-size:.875rem}.press-list{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.press-card{border:1px solid #e2e2e2;border-radius:6px;padding:1rem 1.25rem}.press-card-link{color:inherit;text-decoration:none}.press-card h2{margin-top:0}.press-meta{align-items:center;color:#555;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem}.press-type-badge{border:1px solid #ccc;border-radius:999px;padding:.1rem .6rem}.press-pagination{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:2rem}.press-back-link{display:inline-block;margin-bottom:.75rem}.press-detail .press-cta{margin-top:1.5rem}.press-read-original{border:1px solid #222;border-radius:6px;color:inherit;display:inline-block;padding:.5rem 1.25rem;text-decoration:none}