/* Reversible trial only. Editorial mode matches none of these selectors. */
#work-globe-navigation{visibility:hidden;pointer-events:none}
body[data-work-layout='globe'] .work-entry{top:0;left:0;width:100%;height:100vh;max-height:none;--deck-image-height:23vh;--deck-caption-height:100vh}
body[data-work-layout='globe'] .work-entry .gallery-heading{left:7vw;top:max(17vh,145px);margin:0}
body[data-work-layout='globe'] .project-grid{position:absolute;inset:0;width:100%;height:100vh;padding:0;margin:0;overflow:visible;clip-path:inset(0)}
body[data-work-layout='globe'][data-work-motion='orbit'] .project-grid{perspective:1200px}
body[data-work-layout='globe'][data-work-motion='orbit'] .project-card{transform-origin:62% 48%;transform-style:preserve-3d}
body[data-work-layout='globe'] .project-card{inset:0;width:100%;height:100vh;transform-origin:50% 50%;perspective:1100px}
body[data-work-layout='globe'] .card-surface{inset:0;display:block;transform-style:preserve-3d}
body[data-work-layout='globe'] .card-image{left:45%;top:20.5vh;width:40%;height:max(32vh,200px);max-height:none;border:0;box-shadow:none}
body[data-work-layout='globe'] .project-orbit{display:none}
body[data-work-layout='globe'] .card-caption-clip{inset:0;width:100%;height:100%;overflow:hidden;perspective:1100px}
body[data-work-layout='globe'] .project-card[data-depth='true'] .card-caption-clip{overflow:visible;perspective:none;transform-style:preserve-3d}
body[data-work-layout='globe'] .card-caption{inset:0;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;padding:24vh 0 0 7vw;transform:none}
body[data-work-layout='globe'] .card-attribution{position:relative;left:auto;right:auto;top:auto;width:34vw;display:block;gap:0;flex:0 0 auto}
body[data-work-layout='globe'] .card-name{display:block;text-wrap:balance}
body[data-work-layout='globe'] .card-role{display:block;margin-top:20px;max-width:100%;opacity:.85}
body[data-work-layout='globe'] .card-explore{position:relative;left:auto;top:auto;bottom:auto;max-width:28%;min-height:44px;margin-top:24px;flex:0 0 auto}
body[data-work-layout='globe'] #work-globe-navigation{position:absolute;inset:0;z-index:8;pointer-events:none}
body[data-work-layout='globe'] #work-globe-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke:var(--paper);stroke-width:1;pointer-events:none}
body[data-work-layout='globe'] .globe-leader{opacity:.35;vector-effect:non-scaling-stroke;transition:opacity .18s}
body[data-work-layout='globe'] .globe-current{fill:var(--paper);stroke:none}
body[data-work-layout='globe'] .globe-stop{position:absolute;width:44px;height:44px;min-width:44px;min-height:44px;transform:translate(-50%,-50%);display:grid;place-items:center;border:1px solid #fff5df45;border-radius:50%;background:#07182d90;color:var(--paper);font:500 italic 20px/1 'Bodoni Moda',Georgia,serif;letter-spacing:-.025em;pointer-events:auto;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}
body[data-work-layout='globe'] .globe-stop:is(:hover,:focus-visible),body[data-work-layout='globe'] .globe-stop[aria-current='true']{background:var(--paper);border-color:var(--paper);color:#07182d}
body[data-work-layout='globe'] .globe-stop:focus-visible{outline:1px solid var(--paper);outline-offset:5px}
body[data-work-layout='globe'] .globe-stop:active{opacity:1;background:#a8dcff;color:#07182d}
@media(max-width:700px),(max-aspect-ratio:9/10){
 body[data-work-layout='globe'] .work-entry .gallery-heading{top:max(15vh,132px)}
 body[data-work-layout='globe'] .card-attribution{position:absolute;left:7%;top:max(18vh,148px);width:86%}
 body[data-work-layout='globe'] .card-name{font-size:clamp(38px,11vw,54px);line-height:1.02}
 body[data-work-layout='globe'] .card-role{margin-top:12px;font-size:12px}
 body[data-work-layout='globe'] .card-image{left:7%;top:41vh;width:86%;height:max(23vh,160px)}
 body[data-work-layout='globe'] .card-caption{display:block;padding:0;transform:none}
 body[data-work-layout='globe'] .card-explore{position:absolute;left:7%;top:80vh;max-width:60%;margin-top:0;font-size:23px}
}
@media(prefers-reduced-motion:reduce){body[data-work-layout='globe'] .globe-stop{transition:none}}
body.reduced[data-work-layout='globe'] .globe-stop,body.reduced[data-work-layout='globe'] .globe-leader{transition:none}
@media(prefers-reduced-motion:reduce){body[data-work-layout='globe'] .globe-leader{transition:none}}
