/* PQL NEXUS V6.14: restrained research & development treatment */
.pql-development-badge{display:inline-flex;align-items:center;max-width:max-content;border:1px solid #b89a5a;color:#5f4a1b;background:#f8f3e8;border-radius:999px;padding:5px 11px;font:600 11px/1.4 system-ui,-apple-system,sans-serif;letter-spacing:.035em;margin:10px 0 2px}
.pqc-product-card .pql-development-badge{margin-top:12px}
.pqc-product-card .project-copy{display:flex;flex-direction:column;align-items:flex-start}
.pqc-development-list{scroll-margin-top:6rem}
.pqc-development-list .cards-grid{max-width:1100px}
.pql-development-detail{display:flex;margin:17px 0 11px;border-color:#d1ad68;color:#d9be86;background:rgba(210,172,97,.10);font-size:12px}
.pqc-source-panel{margin-top:26px;padding:24px;border:1px solid rgba(160,136,87,.36);background:#ffffff;border-radius:12px;max-width:1050px}
.pqc-source-panel strong{display:block;font-size:1rem;color:#102642}
.pqc-source-panel p{color:#4b5c6d;margin:9px 0 14px;line-height:1.7}
.pqc-source-links{display:flex;flex-wrap:wrap;gap:9px}
.pqc-source-links a{display:inline-flex;align-items:center;border:1px solid #d7dfeb;border-radius:7px;padding:8px 12px;font-size:.82rem;line-height:1.4;color:#16416e;text-decoration:none;background:#f8fafc}
.pqc-source-links a:hover,.pqc-source-links a:focus-visible{border-color:#b69a5c;text-decoration:underline}
@media(max-width:520px){.pqc-source-panel{padding:18px}.pqc-source-links a{width:100%;justify-content:space-between}}
