.press-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.press-card{padding:0;overflow:hidden;display:flex;flex-direction:column;min-width:0}.press-cover{display:block;flex-shrink:0;height:220px;overflow:hidden;background:#f5f1fa}.press-cover img{width:100%;height:100%;object-fit:cover}.press-card-body{padding:24px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex:1}.press-card h2,.press-card h3{font-size:1.5rem;line-height:1.25;margin:0;overflow-wrap:anywhere}.press-card .press-source{color:#64616a;font-size:.9rem;margin:0}.press-card-body>.button{margin-top:auto}.press-card .button{white-space:normal;max-width:100%}[data-press-editor] [hidden]{display:none!important}[data-press-kind]{border:1px solid #ddd6e7;border-radius:12px;padding:18px}[data-press-kind] legend{font-weight:700;padding:0 6px}[data-press-kind] button{margin-top:12px}[data-press-editor] .dtp-control{max-width:350px}
@media(max-width:1000px){.press-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.press-grid{grid-template-columns:1fr}.press-card-body{padding:20px}}
