/* Single-frame Globe (left) + Project Showcase (right); homepage only. */
.antique-globe-project-frame{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:0;background:#10161d;isolation:isolate}
.antique-globe-project-frame>.antique-delivery,.antique-globe-project-frame>.antique-completed-projects{min-width:0;width:100%;margin:0;box-sizing:border-box}
.antique-globe-project-frame>.antique-delivery{padding:26px 8px 22px;background:#10191e;overflow:hidden}
.antique-globe-project-frame>.antique-completed-projects{padding:26px 12px 22px;background:#10131a;overflow:hidden;border-left:1px solid #ffffff1a}
.antique-globe-project-frame>.antique-delivery>.wrap,.antique-globe-project-frame>.antique-completed-projects>.wrap{width:100%;max-width:100%;padding:0 12px;box-sizing:border-box}
.antique-globe-project-frame .antique-delivery-heading h2{font-size:clamp(22px,2.25vw,36px);margin-bottom:10px}
.antique-globe-project-frame .antique-delivery-heading p{font-size:clamp(12px,1.1vw,15px);line-height:1.5}
.antique-globe-project-frame .antique-delivery-eyebrow{margin-bottom:7px}
.antique-globe-project-frame .antique-delivery-scene{height:610px;margin-top:0}
.antique-globe-project-frame .antique-globe{width:230px;height:230px}
.antique-globe-project-frame .antique-destination{width:123px;font-size:10px;gap:6px;padding:8px}
.antique-globe-project-frame .antique-destination img{width:23px;height:16px}
.antique-globe-project-frame .antique-project-gallery{height:clamp(280px,32vw,410px)}
.antique-globe-project-frame .antique-project-copy{padding:20px}
.antique-globe-project-frame .antique-brand-promise{font-size:1.2rem;margin:8px 0}
.antique-globe-project-frame .antique-project-meta h3{font-size:clamp(1.3rem,2vw,1.75rem)}
.antique-globe-project-frame .antique-project-meta .antique-project-description{line-height:1.45;margin:7px 0;font-size:.88rem}
.antique-globe-project-frame .antique-project-actions{margin-top:12px}
.antique-globe-project-frame .antique-track-controls{margin-top:10px}
@media(max-width:850px){
 .antique-globe-project-frame{grid-template-columns:1fr}
 .antique-globe-project-frame>.antique-completed-projects{border-left:0;border-top:1px solid #ffffff1a}
 .antique-globe-project-frame .antique-delivery-scene{height:640px}
 .antique-globe-project-frame .antique-project-gallery{height:clamp(300px,82vw,480px)}
}
