:root{--midas-v44-red:#f20c1d}
/* Dynamic partners and developments */
.midas-partners-menu .partners-loading-v44{opacity:.65;pointer-events:none}
.partner-link-card-v44{display:block;text-decoration:none;color:inherit;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}
.partner-link-card-v44:hover{transform:translateY(-3px);border-color:rgba(242,12,29,.55)!important;box-shadow:0 14px 34px rgba(242,12,29,.12)}
.partner-link-card-v44 h3{color:#fff}.partner-link-card-v44 .partner-open-v44{display:inline-flex;margin-top:10px;color:#ff2635;font-weight:800;font-size:13px}
.development-feed-v44{display:grid;gap:22px}.development-card-v44{overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:18px;background:linear-gradient(145deg,#151719,#090a0b);color:#fff;box-shadow:0 18px 42px rgba(0,0,0,.24)}
.development-card-v44 .development-media-v44{background:#050506}.development-card-v44 .development-media-v44 img,.development-card-v44 .development-media-v44 video{display:block;width:100%;max-height:560px;object-fit:cover}.development-card-v44 .site-video-frame{aspect-ratio:16/9}.development-card-v44 .site-video-frame iframe{width:100%;height:100%;border:0}
.development-copy-v44{padding:22px}.development-status-v44{display:inline-flex;align-items:center;padding:6px 10px;border:1px solid rgba(242,12,29,.45);border-radius:999px;background:rgba(242,12,29,.10);color:#ff3544;font-size:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.development-copy-v44 h2{margin:12px 0 8px;color:#fff;font-size:clamp(22px,3vw,34px)}.development-copy-v44 .development-summary-v44{font-size:17px;color:#d7dadd}.development-copy-v44 .development-review-v44{margin-top:15px;color:#aeb5ba;white-space:pre-line;line-height:1.7}.development-empty-v44{padding:24px}
@media(max-width:700px){.development-copy-v44{padding:16px}.development-card-v44 .development-media-v44 img,.development-card-v44 .development-media-v44 video{max-height:330px}.development-copy-v44 .development-summary-v44{font-size:15px}}

.review-shot.review-text-only{grid-template-columns:1fr!important}.review-shot.review-text-only>div{padding:28px!important}.review-shot.review-text-only p{font-size:17px;line-height:1.7}


/* v23 richer partner cards */
.partner-profile-v23{display:flex!important;flex-direction:column;align-items:flex-start;gap:10px;text-decoration:none!important}.partner-profile-logo-v23{width:100%;height:92px;display:flex;align-items:center;justify-content:flex-start;margin-bottom:2px}.partner-profile-logo-v23 img{max-width:180px;max-height:82px;object-fit:contain}.partner-profile-v23 h3,.partner-profile-v23 p{margin:0}.partner-profile-phone-v23{font-weight:800}.partner-profile-links-v23{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto;padding-top:6px}.partner-profile-links-v23 a{display:inline-flex;align-items:center;min-height:34px;padding:0 11px;border-radius:8px;border:1px solid rgba(255,255,255,.16);text-decoration:none!important;font-size:12px;font-weight:800}.partner-profile-links-v23 a:hover{border-color:rgba(255,255,255,.35)}

