.editorial-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:32px}.editorial-card{border:1px solid #dce5e4;border-radius:12px;overflow:hidden;background:#fff;color:var(--secondary-color)}.editorial-card>img{width:100%;height:230px;object-fit:cover}.editorial-card>div{padding:28px}.editorial-card h2{font-size:25px}.editorial-detail{max-width:860px;margin:auto}.editorial-image{width:100%;max-height:500px;object-fit:cover;border-radius:12px;margin-bottom:30px}.editorial-filter label{flex:1;min-width:0}.editorial-filter input,.editorial-filter select{width:100%;padding:16px;border:1px solid #cad8d5;border-radius:6px}.editorial-detail p{overflow-wrap:anywhere}.editorial-card:focus-visible{outline:3px solid #86bb46;outline-offset:4px}@media(max-width:900px){.editorial-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.editorial-cards{grid-template-columns:1fr}.editorial-filter{flex-direction:column;align-items:stretch}.editorial-filter label{width:100%}}
