/* Globe + Stats (2D Canvas) */
.sgc-globe-stats{display:grid;grid-template-columns:1.05fr 1fr;gap:40px;align-items:center;}
@media (max-width: 980px){.sgc-globe-stats{grid-template-columns:1fr;gap:28px;}}

.sgc-left .sgc-pre{margin:0 0 12px 0;letter-spacing:.08em;text-transform:uppercase;opacity:.75;}
.sgc-left .sgc-h{margin:0 0 16px 0;line-height:1.15;}
.sgc-left .sgc-p{margin:0 0 24px 0;opacity:.85;max-width:64ch;}

.sgc-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;}
@media (max-width: 600px){.sgc-stats{grid-template-columns:1fr;gap:20px;}}

.sgc-stat .num{font-weight:700;display:flex;align-items:baseline;gap:.25em;}
.sgc-stat .num .accent{font-weight:700;}
.sgc-stat .label{opacity:.75;margin-top:6px;}

.sgc-globe{position:relative;width:100%;height:var(--h,750px);}
.sgc-globe canvas{width:100%;height:100%;display:block;}