/* WISBD Projects CMS */
.cms-project-gallery{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:22px;background:rgba(0,229,255,.035);border-radius:20px}
.cms-project-image{display:block;width:100%;height:480px;object-fit:contain;max-width:100%;border-radius:14px}
.cms-project-thumbs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;width:100%}
.cms-project-thumb{background:#0d1730;border:2px solid transparent;border-radius:10px;padding:4px;cursor:pointer;min-width:48px;min-height:48px}
.cms-project-thumb[aria-pressed=true]{border-color:#00e5ff}.cms-project-thumb:focus-visible{outline:3px solid #fff;outline-offset:2px}
.cms-project-thumb img{width:40px;height:65px;object-fit:contain;display:block}
.cms-project-placeholder{min-height:180px;display:grid;place-items:center;font-family:Space Grotesk,Arial,sans-serif;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;color:#00e5ff;text-align:center;overflow-wrap:anywhere}
.cms-project-cover{padding:18px;border-radius:20px 20px 0 0}.cms-project-cover .cms-project-image{height:260px}.cms-project-card{min-width:0}.cms-project-card .project-content{min-width:0}.cms-project-detail .project-detail-content{min-width:0;overflow-wrap:anywhere}.cms-project-detail{scroll-margin-top:100px}.cms-project-detail .page-actions{flex-wrap:wrap}
[data-projects-featured]{display:grid;gap:60px}.inner-grid.three[data-projects-other]{grid-template-columns:1fr;gap:40px}[data-projects-other] .cms-project-detail{margin:0}.cms-project-detail p{white-space:pre-line}.cms-project-card p{overflow-wrap:anywhere}
@media(max-width:850px){.cms-project-detail{grid-template-columns:minmax(0,1fr)!important}.cms-project-gallery{padding:16px}.cms-project-image{height:min(480px,65vh)}.cms-project-cover .cms-project-image{height:300px}.cms-project-detail .project-detail-content{padding:22px}.cms-project-detail .page-actions .btn{min-height:46px}.cms-project-detail,.cms-project-card{animation:none!important;backdrop-filter:none!important}.cms-project-detail:hover,.cms-project-card:hover{transform:none!important}}
