.globe-page{--gk:#0a1330;--g-line:0 0 0 3px var(--gk), 1.5px 1.5px 0 3px var(--gk);--paper:#f5e6c9;--paper-sh:#dcc7a3;--paper-hi:#fbf1dc;--paper-ink:#13254f;--paper-ink-2:#3b4a6b;--fold:cubic-bezier(.55, .05, .25, 1);--sky:linear-gradient(180deg, #151230 0 23%, #211943 23% 44%, #3a2453 44% 62%, #6b3157 62% 76%, #b44a48 76% 86%, #e07b3c 86% 93%, #f4b054 93%);--sun:linear-gradient(180deg, #ff5a3c 0 34%, var(--red) 34% 70%, #b8001a 70%);color:var(--white);color-scheme:dark;padding-bottom:var(--drop);background:#151230}html[data-sec="04"],html[data-sec="04"] body{background:#151230}html[data-theme=night] .globe-page{--sky:linear-gradient(180deg, #050a1c 0 30%, #0a1330 30% 56%, #13254f 56% 78%, #1c2f63 78% 92%, #2a3f7a 92%)}html[data-theme=night] .gl-sun{display:none}@media (prefers-color-scheme:dark){html:not([data-theme]) .globe-page{--sky:linear-gradient(180deg, #050a1c 0 30%, #0a1330 30% 56%, #13254f 56% 78%, #1c2f63 78% 92%, #2a3f7a 92%)}html:not([data-theme]) .gl-sun{display:none}}.globe-page ::selection{background:var(--red);color:var(--white)}.globe-page button{font:inherit;color:inherit}.gl-stage .ink,.gl-index .ink{font-family:var(--display);text-transform:uppercase;-webkit-text-stroke:.08em var(--gk);paint-order:stroke fill;text-shadow:.05em .03em 0 var(--gk);font-style:italic;font-weight:400;line-height:.86}.gl-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.gl-defs{position:absolute}.gl-stage{--ml:164px;--mt:36px;isolation:isolate;height:100svh;min-height:600px;max-height:1200px;position:relative;overflow:hidden}.gl-sky{background:var(--sky);position:absolute;inset:0}.gl-sun{background:var(--sun);width:21svh;height:21svh;box-shadow:0 0 0 3px var(--gk);border-radius:50%;position:absolute;bottom:-6svh;left:calc(50% - 46svh)}.gl-sun:after{content:"";opacity:.9;background:#ff8a5c;border-radius:50%;width:30%;height:8%;position:absolute;top:14%;left:19%;transform:rotate(-14deg)}.gl-stage canvas{touch-action:pan-y;cursor:grab;outline:none;width:100%;height:100%;display:block;position:absolute;inset:0}.gl-stage canvas.drag{cursor:grabbing}.gl-stage canvas:focus-visible{box-shadow:inset 0 0 0 3px var(--green)}.gl-stage:not(.live) canvas{opacity:0}.gl-stage.live canvas{opacity:1;transition:opacity .5s}.gl-labels{pointer-events:none;z-index:2;position:absolute;inset:0}.gl-lbl{white-space:nowrap;font:400 italic 13px/1 var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--white);-webkit-text-stroke:.16em var(--gk);paint-order:stroke fill;text-shadow:.08em .05em 0 var(--gk);opacity:0;transition:opacity .2s;position:absolute;top:0;left:0}.gl-lbl.big{font-size:20px}.gl-fallback{z-index:4;background:var(--paper);width:min(460px,100% - 32px);color:var(--navy);box-shadow:var(--g-line), 12px 3px 0 3px #0e082259;padding:20px 22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gl-fallback[hidden]{display:none}.gl-fallback p{margin:0}.gl-fallback-h{font:400 italic 20px/1.1 var(--display);text-transform:uppercase;margin:0 0 6px!important}.gl-fallback a{color:var(--red)}.gl-stage.no-gl :is(.gl-notes,.gl-hint,.gl-atlas,.gl-edge,.gl-shadow){display:none}.gl-atlas{left:var(--ml);top:var(--mt);z-index:6;perspective:2600px;perspective-origin:0 0;position:absolute}.gl-atlas .leaf{width:var(--W);height:var(--H);transform-style:preserve-3d;transform-origin:50%;position:absolute;top:0;left:0}.gl-atlas .row,.gl-atlas .pnl{width:var(--pw);height:var(--ph);transform-style:preserve-3d;position:absolute;top:0;left:0}.gl-atlas .pnl{transform-origin:0}.gl-atlas .row{transform-origin:50% 0}.gl-atlas .row .row{top:100%}.gl-atlas .pnl .pnl{left:100%}.gl-atlas .pnl.c{transition:transform .5s var(--fold) .42s}.gl-atlas .row.r{transition:transform .5s var(--fold) 0s}.gl-atlas.shut .pnl.c{transition-delay:0s}.gl-atlas.shut .row.r{transition-delay:.42s}.gl-atlas.shut .pnl.c.o{transform:rotateY(180deg)translateZ(1.5px)}.gl-atlas.shut .pnl.c.e{transform:rotateY(-180deg)translateZ(-1.5px)}.gl-atlas.shut .row.r.o{transform:rotateX(-180deg)translateZ(8px)}.gl-atlas.shut .row.r.e{transform:rotateX(180deg)translateZ(-8px)}.gl-atlas .face{backface-visibility:hidden;background:var(--paper);color:var(--navy);position:absolute;inset:0;overflow:hidden}.gl-atlas .face.back{background:#e2d0ae repeating-linear-gradient(-76deg,#0000 0 9px,#78604021 9px 10px);transform:rotateY(180deg)}.gl-atlas .face.front{box-shadow:inset -1px 0 #9c8463,inset 0 -1px #78604080}.gl-atlas .face.front:after{content:"";pointer-events:none;opacity:0;background:#3b3357;transition:opacity .5s steps(3,end) .42s;position:absolute;inset:0}.gl-atlas.shut .pnl.c .face.front:after{opacity:.5;transition-delay:0s}.gl-atlas .row.r>.pnl>.face.front:after{transition-delay:0s}.gl-atlas.shut .row.r>.pnl>.face.front:after{opacity:.5;transition-delay:.42s}.gl-atlas .pnl.mid>.face.front{background:var(--paper-sh)}.gl-edge{left:var(--ml);top:var(--mt);z-index:7;pointer-events:none;box-shadow:var(--g-line);width:var(--W);height:var(--H);transition:width .5s var(--fold) .42s, height .5s var(--fold) 0s;position:absolute}.gl-shadow{left:var(--ml);top:var(--mt);z-index:5;pointer-events:none;width:calc(var(--W) + 44px);height:calc(var(--H) + 11px);clip-path:polygon(0 0,calc(100% - 44px) 0,100% 11px,100% 100%,44px 100%,0 calc(100% - 11px));transition:width .5s var(--fold) .42s, height .5s var(--fold) 0s;background:#0e082257;position:absolute}.gl-stage.shut .gl-edge{width:var(--pw);height:var(--ph);box-shadow:var(--g-line), 4px 4px 0 3px #e2d0ae, 4px 4px 0 4.5px var(--gk), 8px 8px 0 3px #d6c29c, 8px 8px 0 4.5px var(--gk);transition-delay:0s,.42s}.gl-stage.shut .gl-shadow{width:calc(var(--pw) + 44px);height:calc(var(--ph) + 11px);transition-delay:0s,.42s}.gl-stage.flipping :is(.gl-edge,.gl-shadow){opacity:0;transition:none}.gl-stage.flipping .gl-atlas>.leaf{box-shadow:0 0 0 3px var(--gk)}.gl-atlas .ref{font:600 9px/1 var(--mono);letter-spacing:.06em;color:#13254f80;position:absolute;top:9px;right:10px}.gl-atlas .cover{background:var(--navy);color:var(--white);padding:16px 16px 0}.gl-atlas .cv-title{margin:6px 0 0}.gl-atlas .cv-title .the{letter-spacing:.04em;color:var(--white);font-size:22px;display:block}.gl-atlas .cv-title .map{letter-spacing:-.01em;color:var(--white);margin-top:3px;font-size:62px;display:block}.gl-atlas .now{font:600 8.5px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#b8c3da;white-space:nowrap;align-items:baseline;gap:6px;margin:0;display:flex;position:absolute;bottom:21px;left:16px;right:12px}.gl-atlas .now b{font:400 italic 13px/1 var(--display);letter-spacing:.05em;text-transform:uppercase;color:var(--white);text-overflow:ellipsis;overflow:hidden}.gl-atlas .stripes{background:linear-gradient(180deg, var(--gk) 0 1.5px, var(--red) 1.5px 5.5px, var(--gk) 5.5px 6.5px, var(--white) 6.5px 8px, var(--gk) 8px 9px, var(--green) 9px 12px, var(--gk) 12px);height:13px;position:absolute;bottom:0;left:0;right:0}.gl-atlas .unfold{z-index:1;cursor:pointer;height:28px;font:400 italic 12px/1 var(--display);letter-spacing:.07em;text-transform:uppercase;color:var(--white);background:0 0;border:0;align-items:center;gap:7px;padding:0 12px 0 10px;display:flex;position:absolute;top:12px;right:14px}.gl-atlas .unfold:before{content:"";z-index:-1;background:var(--red);transform:skewX(calc(var(--rake) * -1));box-shadow:0 0 0 2.5px var(--gk), 7px 2px 0 2.5px #0000004d;transition:box-shadow .2s var(--ease);position:absolute;inset:0}.gl-atlas .unfold:hover:before{box-shadow:0 0 0 2.5px var(--gk), 9px 2.5px 0 2.5px #0000004d}.gl-atlas .unfold:focus-visible{outline:none}.gl-atlas .unfold:focus-visible:before{box-shadow:0 0 0 2.5px var(--gk), 0 0 0 6px var(--green)}.gl-atlas .unfold svg{transition:transform .4s var(--ease)}.gl-stage:not(.shut) .unfold svg{transform:rotate(180deg)}.gl-atlas .ccover .flag{width:40px;height:27px;box-shadow:0 0 0 2.5px var(--gk), 1.5px 1.5px 0 2.5px var(--gk);position:absolute;top:18px;left:16px}.gl-atlas .ccover .cn{color:var(--white);letter-spacing:.01em;margin:0;font-size:30px;position:absolute;top:60px;left:16px}.gl-atlas .ccover .cn.long{font-size:21px;top:66px}.gl-atlas .ccover .cn.xl{font-size:16px;top:70px}.gl-atlas .blurb{padding:14px 15px}.gl-atlas .blurb p{font:650 14px/1.32 var(--body);color:var(--navy);max-width:18ch;margin:0}.gl-atlas .blurb .sample{font:600 8.5px/1.3 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--red);margin-top:8px}.gl-atlas .whole{cursor:pointer;background:var(--navy);height:26px;color:var(--white);font:400 italic 11.5px/1 var(--display);letter-spacing:.07em;text-transform:uppercase;box-shadow:0 0 0 2px var(--gk);border:0;margin-top:10px;padding:0 10px}.gl-atlas .whole:hover{background:#1e3466}.gl-atlas .whole:focus-visible{outline:3px solid var(--green);outline-offset:2px}.gl-atlas .legend{padding:10px 14px}.gl-atlas .legend h3{color:var(--white);letter-spacing:.02em;margin:0 0 5px;font-size:19px}.gl-atlas .key{width:100%;height:19.5px;font:600 12.5px/1 var(--body);color:var(--navy);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.gl-atlas .key .box{background:var(--paper);height:14px;box-shadow:inset 0 0 0 1.5px var(--navy);flex:0 0 14px;position:relative}.gl-atlas .key .box svg{position:absolute;top:-5px;left:-2px}.gl-atlas .key.off .box svg{display:none}.gl-atlas .key.off{color:#6f6656}.gl-atlas .key.off .smp{opacity:.25}.gl-atlas .key:hover .box{box-shadow:inset 0 0 0 2.5px var(--navy)}.gl-atlas .key:focus-visible{outline:2px solid var(--green);outline-offset:1px}.gl-atlas .smp{width:28px;height:6px;box-shadow:0 0 0 1.5px var(--gk);margin-left:auto}.gl-atlas .smp.print{background:var(--white);width:11px;height:13px;margin-right:8px;transform:rotate(-8deg)}.gl-atlas .trip{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;margin:0;padding:16px 16px 14px;transition:background-color .2s;display:flex;position:absolute;inset:0}.gl-atlas .flag{flex:none;display:block}.gl-atlas .trip .flag{width:52px;height:35px;box-shadow:0 0 0 2.5px var(--gk), 1.5px 1.5px 0 2.5px var(--gk), 9px 2.2px 0 2.5px #3b335747}.gl-atlas .trip .nm{color:var(--paper-ink);letter-spacing:.01em;-webkit-text-stroke:0;text-shadow:none;margin-top:auto;font-size:25px}.gl-atlas .trip .nm.long{font-size:19px}.gl-atlas .trip .type{font:600 12.5px/1 var(--body);color:var(--paper-ink-2);align-items:center;gap:8px;margin-top:8px;display:flex}.gl-atlas .trip .type i{width:20px;height:7px;transform:skewX(calc(var(--rake) * -1));box-shadow:0 0 0 1.5px var(--gk)}.gl-atlas .trip:hover{background:var(--paper-hi)}.gl-atlas .pnl.mid .trip:hover{background:#e8d6b5}.gl-atlas .trip:focus-visible{outline:3px solid var(--green);outline-offset:-6px}.gl-atlas .trip.on{background:var(--white)}.gl-atlas .trip.on:after{content:"";box-shadow:inset 0 0 0 3px var(--red);pointer-events:none;position:absolute;inset:5px}.gl-atlas .blank{place-items:center;display:grid}.gl-stage.compact .cv-title{margin-top:14px}.gl-stage.compact .cv-title .map{font-size:36px}.gl-stage.compact .cv-title .the{font-size:16px}.gl-stage.compact .now{bottom:18px}.gl-stage.compact .unfold{height:24px;font-size:11px;top:9px;right:10px}.gl-stage.compact .blurb p{font-size:12.5px}.gl-stage.compact .blurb .full{display:none}.gl-stage.compact .blurb .sample{margin-top:5px;font-size:9px}.gl-stage.compact .whole{margin-top:6px}.gl-stage.compact .legend h3{display:none}.gl-stage.compact .key{height:17px;font-size:11.5px}.gl-stage.compact .trip{padding:12px 12px 11px}.gl-stage.compact .trip .flag{width:40px;height:27px}.gl-stage.compact .trip .nm{font-size:19px}.gl-stage.compact .trip .nm.long{font-size:15px}.gl-stage.compact .trip .type{margin-top:6px;font-size:11.5px}.gl-stage.compact .ccover .flag{width:34px;height:23px;top:14px}.gl-stage.compact .ccover .cn{font-size:22px;top:44px}.gl-stage.compact .ccover .cn.long,.gl-stage.compact .ccover .cn.xl{font-size:15px;top:48px}.gl-hint{z-index:8;font:400 italic 13px/1 var(--display);letter-spacing:.07em;text-transform:uppercase;color:var(--white);-webkit-text-stroke:.16em var(--gk);paint-order:stroke fill;text-shadow:.08em .05em 0 var(--gk);margin:0;position:absolute;top:188px;left:12px}.gl-notes{z-index:8;position:absolute;top:214px;left:0}.snote{left:0;top:calc(var(--i) * 64px);cursor:pointer;text-align:left;width:238px;height:58px;color:var(--navy);background:linear-gradient(180deg, var(--n) 0 72%, var(--n2) 72%);transform:translateX(-180px) rotate(var(--r));transform-origin:0;box-shadow:var(--g-line), 10px 2.5px 0 3px #0e08224d;transition:transform .3s var(--ease), box-shadow .3s var(--ease);border:0;align-items:center;gap:10px;padding:0 12px 0 28px;display:flex;position:absolute}.snote:before{content:"";background:var(--n2);width:16px;position:absolute;top:0;bottom:0;left:0;box-shadow:inset -1.5px 0 #0a133040}.snote:after{content:"";background:linear-gradient(135deg, var(--n2) 0 50%, #0e082259 50%);clip-path:polygon(100% 0,100% 100%,0 100%);width:14px;height:14px;position:absolute;bottom:0;right:0}.snote .tx{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.snote .nm{color:var(--white);letter-spacing:.01em;white-space:nowrap;font-size:20px}.snote .nm.long{font-size:15px}.snote .ct{font:600 11px/1 var(--body);color:#5a3a1e;align-items:center;display:flex}.snote .modes{gap:4px;margin-left:8px;display:inline-flex}.snote .modes i{width:12px;height:6px;transform:skewX(calc(var(--rake) * -1));box-shadow:0 0 0 1.5px var(--gk)}.snote .flag{width:40px;height:27px;box-shadow:0 0 0 2.5px var(--gk), 1.5px 1.5px 0 2.5px var(--gk)}.snote:hover,.snote:focus-visible{box-shadow:var(--g-line), 16px 4px 0 3px #0e08224d;outline:none;transform:translate(0)rotate(0);z-index:30!important}.snote:focus-visible{box-shadow:var(--g-line), 0 0 0 7px var(--green)}.snote.on{transform:translate(-160px)rotate(0)}.snote.on:not(:hover):not(:focus-visible) .tx{visibility:hidden}.snote.on:hover,.snote.on:focus-visible{transform:translate(0)rotate(0)}.snote .tape{background:#e4d6b2eb;width:34px;height:15px;display:none;position:absolute;top:-7px;right:-10px;transform:rotate(32deg);box-shadow:0 0 0 1.5px #0a13308c}.snote.on .tape{display:block}@media (width<=759px){.gl-stage{--ml:66px;--mt:76px}.gl-hint{transition:opacity .2s;top:236px}.gl-stage:not(.shut) .gl-hint{opacity:0}.gl-notes{top:258px}.snote{top:calc(var(--i) * 58px);height:52px}.gl-sun{width:36vw;height:36vw;bottom:3svh;left:-9vw}}@media (prefers-reduced-motion:reduce){.gl-atlas .pnl.c,.gl-atlas .row.r,.gl-atlas .face.front:after,.gl-edge,.gl-shadow,.snote,.gl-lbl{transition:none!important}}.gl-index{max-width:1312px;margin:0 auto;padding:clamp(56px,8vw,104px) 5vw 64px}.gl-index h2{color:var(--white);margin:0;font-size:clamp(2.75rem,5.5vw,5.5rem)}.gl-index .lede{max-width:58ch;font:500 1.0625rem/1.55 var(--body);color:#d9d3ea;margin:18px 0 40px}.gl-groups{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:28px 24px;display:grid}.gl-group{background:var(--paper);color:var(--navy);box-shadow:var(--g-line), 12px 3px 0 3px #05031073;padding:18px 18px 14px}.gl-group h3{font:400 italic 24px/1 var(--display);text-transform:uppercase;color:var(--navy);align-items:center;gap:12px;margin:0 0 12px;display:flex}.gl-group h3 .flag{width:36px;height:24px;box-shadow:0 0 0 2px var(--gk);flex:none}.gl-group ul{margin:0;padding:0;list-style:none}.gl-group li{border-top:1px dashed #13254f4d;grid-template-columns:1fr auto;grid-template-areas:"nm go""ty go";column-gap:12px;padding:9px 0;display:grid}.gl-group .nm{font:650 1rem/1.3 var(--body);grid-area:nm}.gl-group .ty{font:500 .875rem/1.3 var(--body);color:var(--paper-ink-2);grid-area:ty}.gl-go{cursor:pointer;background:var(--navy);letter-spacing:.07em;text-transform:uppercase;min-height:36px;box-shadow:0 0 0 2px var(--gk);border:0;grid-area:go;align-self:center;padding:0 12px;color:var(--white)!important;font:400 italic 11.5px/1 var(--display)!important}.gl-go:hover{background:var(--red)}.gl-go:focus-visible{outline:3px solid var(--green);outline-offset:2px}.gl-stage.no-gl~.gl-index .gl-go{display:none}
