/* Approved Sputnik/vertical cards; preserve the existing palette and other eight cards. */
#project-sondy,#project-mikroforma{grid-column:auto;display:flex;flex-direction:column;min-width:0;height:100%}
#project-sondy{background:#1e172a;color:#f8edf9}
#project-sondy>.sondy-art,#project-mikroforma>.cinematic-hero{height:268px!important;min-height:268px!important;aspect-ratio:auto!important;flex:none;position:relative;overflow:hidden}
#project-sondy .sondy-art{background:#090d1b}
#project-sondy .sondy-art img{display:block;width:100%;height:100%;object-fit:contain}
#project-sondy>.card-body,#project-mikroforma>.card-body{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:12px;padding:24px;min-height:0;flex:1}
#project-sondy .card-top{color:#c4acd3}#project-sondy h2{margin:0;font-size:32px}#project-sondy .description,#project-sondy .note{color:#cfc1d6;min-height:0;margin:0}#project-sondy .destinations{margin-top:auto}#project-sondy .destination.primary{background:#d9b6e8;color:#25162d;border-color:#d9b6e8}#project-sondy .destination.primary small{color:#493750}
@media(max-width:640px){#project-sondy>.sondy-art,#project-mikroforma>.cinematic-hero{height:210px!important;min-height:210px!important}#project-sondy>.card-body,#project-mikroforma>.card-body{padding:22px}#project-sondy h2{font-size:28px}}

/* Existing Sondy glow token and previously approved leader image. */
#project-sondy{--cloud-rgb:217,182,232}
.approved-leader img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#111017}.leader-badge{position:absolute;bottom:12px;left:12px;right:12px;padding:8px 12px;border:1px solid #987889;border-radius:12px;background:#17131bea;color:#f3ddec;font:11px/1.4 system-ui;text-align:center}@media(max-width:640px){.leader-badge{font-size:10px}}
