/* AdriaWeb Portfolio Manager: uses native AdriaWeb Gutenberg project-card CSS where available. */
.awpm-shortcode-wrap{width:min(1100px,calc(100% - 40px));margin:40px auto}
.awpm-new-card img{display:block;width:100%;height:100%;object-fit:cover}
.awpm-project-description{margin:52px 0 0;max-width:920px;color:#64748b;font-size:16px;line-height:1.9}
.awpm-project-description p{margin-bottom:20px}
.awpm-project-screenshot{display:block;width:100%;border:6px solid #fff;border-radius:20px;box-shadow:0 25px 65px rgba(10,34,65,.08)}
.awpm-project-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}
.awpm-project-tags .pill{display:inline-flex;background:#f0f5fc;border:1px solid #dfe8f5;border-radius:99px;padding:5px 13px;font-size:12px;color:#1a3762}
.awpm-visit-btn{margin-top:14px}
/* Avoid breaking the original desktop/mobile grids. */
.projects-grid .awpm-new-card,.en-projects-grid .awpm-new-card{min-width:0}
@media(max-width:700px){.awpm-project-screenshot{border-radius:12px;border-width:4px}.awpm-shortcode-wrap{width:calc(100% - 32px)}}
