.stat-plus{font-size:.55em;color:var(--orange);vertical-align:top;line-height:1.6;letter-spacing:-2px;margin-left:4px}.project-proof{margin-top:35px;margin-bottom:32px}.project-dimension-copy>.textlink{margin-top:5px}.sector-record-note:empty{display:none}.sector-record-panel .textlink{margin-top:24px}
.map-project-preview{margin:22px 0 20px;perspective:1100px}.map-project-preview[hidden]{display:none}.map-project-open{display:block;position:relative;background:#0c160d;border:1px solid #ccab7055;width:100%;height:230px;padding:0;text-align:left;color:white;overflow:hidden;transform:rotateY(-4deg);transition:transform .5s,box-shadow .5s;box-shadow:8px 10px 0 #172410}.map-project-open:hover,.map-project-open:focus-visible{transform:rotateY(0) translateY(-4px);box-shadow:12px 16px 0 #243719;border-color:var(--orange)}.map-project-open>img{display:block;width:100%;height:100%;object-fit:cover;opacity:.85;transition:transform .8s}.map-project-open:hover img{transform:scale(1.07)}.map-project-open>span{position:absolute;bottom:0;left:0;right:0;padding:50px 20px 20px;background:linear-gradient(transparent,#020902ed);display:flex;flex-direction:column;gap:8px}.map-project-open small{font-size:6px;letter-spacing:1.7px;color:#d2b581}.map-project-open strong{font:500 23px/1.2 Manrope,Arial,sans-serif;letter-spacing:-.5px}.map-project-open b{font-size:9px;color:#e2c18c;font-weight:400}.map-project-controls{display:flex;justify-content:space-between;align-items:center;padding-top:16px}.map-project-controls button{background:none;border:1px solid #9cb28255;color:#d6e0c9;padding:7px 14px;font-size:18px}.map-project-controls span{font-size:8px;letter-spacing:2px;color:#9aad8a}.map-project-controls[hidden]{display:none}.map-project-arrival{animation:mapCardDeal .6s cubic-bezier(.2,.7,.2,1)}@keyframes mapCardDeal{from{opacity:0;transform:translateX(25px) rotateY(-15deg)}to{opacity:1;transform:none}}
/* One portrait stage, followed by a concise, searchable directory. */
.home-team-block .director-layout{display:block;max-width:1100px}.home-team-block .director-layout>div:last-child{max-width:100%}.home-team-block .director-layout>div:last-child>p:not(.eyebrow){max-width:650px}.home-team-block .vision-goals{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin:35px 0}.home-team-block .vision-goals article{display:block;padding-top:20px;border-top:1px solid #8ca67544}.home-team-block .vision-goals article>span{display:block;font-size:9px;color:var(--orange);margin-bottom:15px}.home-team-block .vision-goals h3{font-size:19px}.home-team-block .team-card{padding:24px;min-height:140px}.home-team-block .team-card>small{margin-top:0}.home-team-block .team-card h3{margin-top:22px}.home-team-block .team-directory h2{font-size:clamp(35px,5vw,65px)}.people-directory-link{color:#c8d4bd}.people-orbit-card[aria-pressed="true"]{animation:portraitHello .65s cubic-bezier(.2,.8,.2,1)}@keyframes portraitHello{0%{scale:.96}60%{scale:1.025}100%{scale:1}}.play-tap{animation:playTap .48s cubic-bezier(.2,.8,.2,1)}@keyframes playTap{0%{scale:1}30%{scale:.95}65%{scale:1.035}100%{scale:1}}nav a{transition:color .25s,translate .35s}nav a:hover{translate:0 -3px;color:var(--orange)}.fold-leaf{border-right:2px solid #f3a32266}.fold-caption>span{font-size:8px}.fold-caption strong{font-size:clamp(40px,7vw,100px)}@keyframes leafOpen{from{transform:rotateY(0) rotateZ(0) translateX(0)}to{transform:rotateY(105deg) rotateZ(3deg) translateX(30%)}}
@media(max-width:700px){.home-team-block .vision-goals{grid-template-columns:1fr;gap:15px}.home-team-block .team-card{padding:18px;min-height:135px}.map-project-open{height:220px}.map-project-open strong{font-size:21px}.stat-plus{font-size:.5em}.project-proof{gap:40px}}
@media(prefers-reduced-motion:reduce){.map-project-arrival,.play-tap,.people-orbit-card[aria-pressed="true"]{animation:none}.map-project-open,.map-project-open:hover{transform:none}.map-project-open img,nav a{transition:none}nav a:hover{translate:0}}

/* Partner satellites share the globe's pause and rotation controls. */
.globe-stage canvas{position:relative;z-index:2}.globe-controls,.globe-stage>small{position:relative;z-index:4}.globe-orbit-brand{position:absolute;display:flex;align-items:center;justify-content:center;width:104px;height:64px;background:#101810;border:1px solid #e2b46a66;border-radius:12px;box-shadow:0 10px 24px #0008;will-change:transform,left,top;transition:box-shadow .25s,border-color .25s;overflow:hidden}.globe-orbit-brand img{width:90%;height:80%;object-fit:contain;pointer-events:none}.globe-orbit-brand:hover,.globe-orbit-brand:focus-visible{border-color:#f19316;box-shadow:0 0 25px #f1931655;outline:2px solid #f19316;outline-offset:4px}.orbit-firetree img{filter:brightness(0) invert(1)}.orbit-bakker{background:#ff7a00}.orbit-bakker img{width:100%;height:100%}.orbit-codexus img{width:90%;height:90%}.belt-logo.logo-nga-whetu{width:180px}.belt-logo.logo-nga-whetu img{filter:none;padding:4px 18px}@media(max-width:650px){.globe-orbit-brand{width:76px;height:48px;border-radius:9px}.belt-logo.logo-nga-whetu{width:145px}}@media(prefers-reduced-motion:reduce){.globe-orbit-brand{will-change:auto;transition:none}}
