html,body.world-page{width:100%;height:100%;overflow:hidden;background:var(--charcoal)}body.world-page{color:var(--cream)}.world-page .liquid-trail{mix-blend-mode:screen;opacity:.86}.world-header{position:fixed;inset:0 0 auto;z-index:100;min-height:78px;padding:0 var(--gutter);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid rgba(var(--mist-rgb),.12)}.world-header__back{justify-self:start;font:500 .67rem/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;display:flex;gap:.6rem;align-items:center}.world-header>p{font:400 .58rem/1 var(--mono);letter-spacing:.09em;color:rgba(var(--mist-rgb),.48)}.world-header .nav__sound{justify-self:end;color:var(--cream)}.world{min-height:100svh;position:relative;isolation:isolate;overflow:hidden;background:var(--charcoal)}.world:after{content:"";position:absolute;inset:0;z-index:20;pointer-events:none;opacity:.11;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.45'/%3E%3C/svg%3E");mix-blend-mode:screen}.world__intro{position:absolute;z-index:5;inset:14vh 0 auto;text-align:center;pointer-events:none}.world__intro>p,.world__intro>span{font:400 .6rem/1.2 var(--mono);letter-spacing:.1em;color:rgba(var(--mist-rgb),.57)}.world__intro h1{font:400 clamp(4rem,9vw,9rem)/.8 var(--display);letter-spacing:-.045em;margin:1rem 0 1.3rem}.world__intro h1 em{font-weight:400}.world__scene{position:absolute;inset:6vh 0 10vh;display:grid;place-items:center;perspective:1200px}.world__globe{position:relative;z-index:2;width:min(78vw,88vh);aspect-ratio:1;cursor:grab;touch-action:none;will-change:transform,opacity}.world__globe:active{cursor:grabbing}.world__globe canvas{width:100%!important;height:100%!important}.world-memory{position:absolute;z-index:3;width:clamp(170px,21vw,350px);aspect-ratio:16 / 10;overflow:hidden;color:var(--cream);box-shadow:0 22px 50px #00000061;pointer-events:none;transition:opacity .65s var(--ease)}.world-memory img{width:100%;height:100%;display:block;object-fit:cover}.world-memory:after{content:"";position:absolute;inset:0;background-image:linear-gradient(transparent 45%,#0000008c),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px);background-size:100% 100%,100% 4px}.world-memory span{position:absolute;z-index:1;left:.8rem;bottom:.7rem;font:400 .55rem/1 var(--mono);letter-spacing:.08em}.world-memory--one{left:-2%;top:10%;width:clamp(170px,19vw,320px);transform:rotate(-2deg)}.world-memory--two{right:-2%;top:9%;width:clamp(150px,17vw,280px);aspect-ratio:4 / 3;transform:rotate(2deg)}.world-memory--three{left:5%;top:36%;width:clamp(120px,13vw,220px);aspect-ratio:1;transform:rotate(2deg)}.world-memory--four{right:4%;top:35%;width:clamp(150px,18vw,290px);transform:rotate(-3deg)}.world-memory--five{left:-3%;bottom:17%;width:clamp(155px,18vw,290px);transform:rotate(-1deg)}.world-memory--six{right:-3%;bottom:15%;width:clamp(155px,18vw,290px);transform:rotate(2deg)}.world-memory--seven{left:14%;bottom:2%;width:clamp(140px,15vw,250px);transform:rotate(2deg)}.world-memory--eight{right:15%;bottom:2%;width:clamp(120px,12vw,200px);transform:rotate(-2deg)}.world__instruction{position:absolute;z-index:6;left:50%;bottom:13.5vh;transform:translate(-50%);display:flex;align-items:center;gap:.85rem;font:400 .54rem/1 var(--mono);letter-spacing:.08em;color:rgba(var(--mist-rgb),.5);white-space:nowrap}.world__instruction i{display:block;width:24px;height:24px;border:1px solid rgba(var(--mist-rgb),.35);border-radius:50%;position:relative}.world__instruction i:before,.world__instruction i:after{content:"";position:absolute;background:rgba(var(--mist-rgb),.45)}.world__instruction i:before{width:12px;height:1px;left:5px;top:11px}.world__instruction i:after{width:1px;height:12px;top:5px;left:11px}.world__countries{position:absolute;z-index:30;inset:auto var(--gutter) 0;min-height:72px;display:grid;grid-template-columns:repeat(var(--country-cols, 5),1fr);border-top:1px solid rgba(var(--mist-rgb),.14)}.world-country{border:0;border-right:1px solid rgba(var(--mist-rgb),.14);background:transparent;color:rgba(var(--mist-rgb),.63);cursor:pointer;padding:.7rem 1rem;display:grid;grid-template-columns:auto 1fr;gap:.7rem;align-items:center;text-align:left;transition:color .3s var(--ease),background-color .3s var(--ease)}.world-country:last-child{border-right:0}.world-country:hover,.world-country:focus-visible{color:var(--cream);background:rgba(var(--mist-rgb),.05)}.world-country>span{font:400 .54rem/1 var(--mono);color:var(--accent-glow)}.world-country>b{font:400 clamp(.9rem,1.4vw,1.3rem)/1 var(--display)}.world-country--dream{cursor:default;color:rgba(var(--mist-rgb),.42)}.world-country--dream:first-of-type{border-left:1px dashed rgba(var(--mist-rgb),.2)}.world-country--dream:hover,.world-country--dream:focus-visible{background:transparent;color:rgba(var(--mist-rgb),.42)}.world-country--dream>span{color:rgba(var(--mist-rgb),.34)}.world-country--dream>b{display:flex;flex-direction:column;gap:.28rem}.world-country--dream>b i{font:400 .5rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;font-style:normal;color:rgba(var(--mist-rgb),.34)}.world-entry{position:fixed;inset:0;z-index:10000;isolation:isolate;background:var(--charcoal);display:grid;place-items:center;clip-path:circle(150% at 50% 50%);pointer-events:none}.world-entry span{font:400 .68rem/1 var(--mono);letter-spacing:.12em}.world-entry__discovery{display:none;place-content:center;justify-items:center}.world-entry__discovery span{font-size:.62rem;letter-spacing:.1em}.world-entry__discovery strong{margin-top:1rem;font:400 clamp(5rem,14vw,15rem)/.75 var(--display);letter-spacing:-.05em}.is-discovery-entry .world-entry{background:var(--handoff-image, linear-gradient(135deg, var(--handoff-a, var(--sage)), var(--handoff-b, var(--sand)) 52%, var(--handoff-c, var(--terracotta)))) center / cover no-repeat}.is-discovery-entry .world-entry:after{content:"";position:absolute;inset:0;z-index:-1;background:rgba(var(--ink-rgb),.34)}.is-discovery-entry .world-entry__default{display:none}.is-discovery-entry .world-entry__discovery{display:grid}.is-earth-return .world-entry{clip-path:inset(0)}.country-departure{position:fixed;inset:0;z-index:9000;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:14vh var(--gutter);pointer-events:none;color:var(--cream);opacity:0}.country-departure span,.country-departure i{font:400 .65rem/1 var(--mono);letter-spacing:.1em;font-style:normal}.country-departure span,.country-departure i{color:var(--accent-glow)}.country-departure strong{font:400 clamp(5rem,11vw,12rem)/.72 var(--display);letter-spacing:-.052em;margin:1.1rem 0 .9rem}.world-page.is-departing .world-memory,.world-page.is-departing .world__intro,.world-page.is-departing .world__countries,.world-page.is-departing .world-header,.world-page.is-departing .world__instruction,.world-page.is-returning .world-memory,.world-page.is-returning .world__intro,.world-page.is-returning .world__countries,.world-page.is-returning .world-header,.world-page.is-returning .world__instruction{opacity:0;transition:opacity .42s var(--ease)}@media(max-width:800px){.world-header{grid-template-columns:1fr auto;min-height:66px}.world-header>p{display:none}.world__intro{inset:14vh var(--gutter) auto}.world__globe{width:116vw}.world-memory{width:clamp(112px,34vw,210px);aspect-ratio:4 / 3}.world-memory span,.world-memory--three,.world-memory--five,.world-memory--seven,.world-memory--eight{display:none}.world-memory--two{right:-7vw;left:auto;top:37%;bottom:auto;transform:rotate(3deg)}.world-memory--six{right:-7vw;left:auto;top:61%;bottom:auto;transform:rotate(-3deg)}.world-memory--one{left:-8vw;right:auto;top:62%;bottom:auto;transform:rotate(-6deg)}.world-memory--four{left:-1vw;right:auto;top:71%;bottom:auto;z-index:4;transform:rotate(3deg)}.world__countries{inset-inline:0;overflow-x:auto;grid-template-columns:repeat(var(--country-cols, 5),minmax(130px,1fr))}.world__instruction{bottom:12vh}.country-departure{padding-top:13vh}.country-departure strong{font-size:clamp(4.5rem,22vw,8rem)}}@media(prefers-reduced-motion:reduce){.world-entry{display:none}}.country-discovery,.discovery-page{--discovery-accent: var(--terracotta);--discovery-warm: var(--sand);--discovery-cool: var(--sage)}html,body.discovery-page{background:var(--charcoal)}body.discovery-page{width:100%;max-width:100vw;color:var(--cream);overflow-x:hidden}.discovery-page .liquid-trail{mix-blend-mode:screen;opacity:.54}.discovery-page.has-memory-open{overflow:hidden}.discovery-header{position:fixed;z-index:300;inset:0 0 auto;height:76px;padding:0 var(--gutter);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid rgba(var(--mist-rgb),.13);background:linear-gradient(to bottom,rgba(var(--ink-rgb),.78),rgba(var(--ink-rgb),0));pointer-events:none}.discovery-header>*{pointer-events:auto}.discovery-header__back,.discovery-header__deep,.discovery-header>span{font:400 .61rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase}.discovery-header__back{justify-self:start;display:inline-flex;align-items:center;gap:.65rem}.discovery-header__deep{justify-self:end;color:var(--accent-glow);border-bottom:1px solid currentColor;padding-bottom:.35rem}.discovery-header>span{color:rgba(var(--mist-rgb),.48)}.discovery-entry{position:fixed;inset:0;z-index:10000;display:grid;place-content:center;justify-items:center;color:var(--cream);background:var(--charcoal);clip-path:circle(150% at 50% 50%);pointer-events:none}.discovery-entry:before,.discovery-entry:after{content:"";position:absolute;width:min(78vw,850px);aspect-ratio:1;border:1px solid rgba(var(--mist-rgb),.14);border-radius:50%}.discovery-entry:after{width:min(48vw,520px)}.discovery-entry span{font:400 .62rem/1 var(--mono);letter-spacing:.1em}.discovery-entry strong{position:relative;z-index:1;margin:1.5rem 0;font:400 clamp(5rem,14vw,15rem)/.76 var(--display);letter-spacing:-.05em}.discovery-entry i{width:1px;height:56px;background:var(--accent-glow)}.from-world .discovery-entry{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:14vh var(--gutter);background:transparent;clip-path:none}.from-world .discovery-entry:before,.from-world .discovery-entry:after,.from-world .discovery-entry span,.from-world .discovery-entry i{display:none}.from-world .discovery-entry strong{margin:1.1rem 0 .9rem;font:400 clamp(5rem,11vw,12rem)/.72 var(--display)}.from-world .discovery-header,.from-world .discovery-hero__title,.from-world .discovery-hero__meta,.from-world .discovery-orbit .memory-photo,.from-world .discovery-scroll{opacity:0}.discovery-hero{position:relative;height:200svh;background:radial-gradient(circle at 50% 34%,var(--sage) 0,var(--charcoal) 38%,var(--charcoal) 72%)}.discovery-hero:after,.memory-scene:after,.discovery-finale:after{content:"";position:absolute;inset:0;z-index:20;pointer-events:none;opacity:.075;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E");mix-blend-mode:screen}.discovery-hero__sticky{position:sticky;top:0;height:100svh;overflow:hidden;isolation:isolate}.discovery-globe{position:absolute;z-index:2;aspect-ratio:1;cursor:grab;touch-action:none;will-change:transform,opacity}.discovery-globe:active{cursor:grabbing}.discovery-globe canvas{width:100%!important;height:100%!important}.discovery-globe--hero{width:min(89vw,109vh);left:50%;top:50%;transform:translate(-50%,-48%)}.discovery-hero__title{position:absolute;z-index:8;left:var(--gutter);top:14vh;pointer-events:none}.discovery-hero__title>span,.discovery-hero__title>p,.discovery-hero__meta{font:400 .63rem/1.35 var(--mono);letter-spacing:.1em;text-transform:uppercase}.discovery-hero__title>span{color:var(--accent-glow)}.discovery-hero__title h1{font:400 clamp(5rem,11vw,12rem)/.72 var(--display);letter-spacing:-.052em;margin:1.1rem 0 .9rem}.discovery-hero__title>p{color:var(--accent-glow)}.discovery-hero__meta{position:absolute;z-index:8;right:var(--gutter);bottom:11vh;display:grid;gap:1rem;text-align:right;pointer-events:none}.discovery-hero__meta span{color:rgba(var(--mist-rgb),.64)}.discovery-hero__meta b{font-weight:400;color:var(--accent-glow)}.discovery-scroll{position:absolute;z-index:9;left:50%;bottom:4vh;transform:translate(-50%);display:flex;align-items:center;gap:.8rem;color:rgba(var(--mist-rgb),.48);font:400 .54rem/1 var(--mono);letter-spacing:.09em;white-space:nowrap}.discovery-scroll i{display:block;width:1px;height:32px;background:currentColor;transform-origin:top;animation:discoveryScroll 1.6s var(--ease) infinite}@keyframes discoveryScroll{0%,to{transform:scaleY(.2);opacity:.35}50%{transform:scaleY(1);opacity:1}}.discovery-orbit,.memory-scene__canvas{position:absolute;inset:0;z-index:3;pointer-events:none}.memory-photo{position:absolute;z-index:var(--photo-z);left:var(--photo-left);top:var(--photo-top);width:var(--photo-width);padding:0;border:0;color:var(--cream);background:transparent;cursor:pointer;pointer-events:auto;rotate:var(--photo-rotation);text-align:left;will-change:transform,opacity}.memory-photo__frame{position:relative;width:100%;margin:0;overflow:hidden;isolation:isolate;box-shadow:0 22px 65px #00000057;background:var(--photo-a)}.memory-photo--wide .memory-photo__frame{aspect-ratio:16 / 9}.memory-photo--landscape .memory-photo__frame{aspect-ratio:4 / 3}.memory-photo--portrait .memory-photo__frame{aspect-ratio:4 / 5}.memory-photo--square .memory-photo__frame{aspect-ratio:1}.memory-photo__surface{display:block;position:absolute;inset:-1%;width:102%;height:102%;object-fit:cover;background-image:linear-gradient(135deg,var(--photo-a),var(--photo-b) 52%,var(--photo-c));filter:saturate(.83) contrast(.94);transform:scale(1.01);transition:transform .65s var(--ease),filter .65s var(--ease)}.memory-photo__surface:after{content:"";position:absolute;inset:0;opacity:.28;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px);background-size:100% 4px;mix-blend-mode:overlay}.memory-photo__frame:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(var(--ink-rgb),.62),transparent 43%);pointer-events:none}.memory-photo figcaption{position:absolute;z-index:2;inset:auto .8rem .7rem;display:flex;align-items:end;justify-content:space-between;gap:1rem;font:400 .5rem/1.3 var(--mono);letter-spacing:.075em;text-transform:uppercase}.memory-photo figcaption b{display:grid;gap:.2rem;text-align:right;font-weight:400}.memory-photo figcaption i{color:rgba(var(--mist-rgb),.6);font-style:normal}.memory-photo em{position:absolute;z-index:3;left:50%;top:50%;translate:-50% -50%;display:grid;place-items:center;width:50px;aspect-ratio:1;border-radius:50%;background:rgba(var(--mist-rgb),.9);color:var(--charcoal);font:normal 500 .5rem/1 var(--mono);letter-spacing:.08em;opacity:0;transform:scale(.85);transition:opacity .4s var(--ease),transform .4s var(--ease)}.memory-photo:hover .memory-photo__surface,.memory-photo:focus-visible .memory-photo__surface{transform:scale(1.025);filter:saturate(.96) contrast(1.03)}.memory-photo:hover em,.memory-photo:focus-visible em{opacity:1;transform:scale(1)}.memory-scene{position:relative;min-height:165svh;overflow:hidden;isolation:isolate;padding:var(--section) var(--gutter)}.memory-scene--feature{min-height:max(180svh,calc(clamp(14rem,27vw,28rem) + 85svh + 24vw + 5rem));background:var(--paper);color:var(--charcoal)}.memory-scene--archive{min-height:var(--archive-height, 185svh);background:var(--charcoal);color:var(--cream)}.memory-scene__heading{position:relative;z-index:8;display:grid;grid-template-columns:.55fr 1fr .7fr;gap:2rem;align-items:start}.memory-scene__heading>span{font:400 .61rem/1.3 var(--mono);letter-spacing:.08em;color:var(--discovery-accent)}.memory-scene__heading h2{font:400 clamp(4.2rem,8vw,8.5rem)/.78 var(--display);letter-spacing:-.045em}.memory-scene__heading h2 em{color:var(--discovery-accent);font-weight:400}.memory-scene__heading>p{color:rgba(var(--ink-rgb),.68);max-width:31ch;font-size:.86rem}.memory-scene__canvas{top:clamp(14rem,27vw,28rem);bottom:0}.memory-scene__aside{position:absolute;z-index:6;right:var(--gutter);bottom:9vh;max-width:34ch;text-align:right;font:400 .58rem/1.8 var(--mono);letter-spacing:.08em;color:rgba(var(--ink-rgb),.58)}.memory-scene--archive .memory-scene__heading>span{color:var(--cream)}.memory-scene--archive .memory-scene__heading h2 em{color:var(--accent-glow)}.memory-scene--archive .memory-scene__heading>p{color:rgba(var(--mist-rgb),.7)}.memory-scene__watermark{position:absolute;z-index:-1;left:-3vw;top:45vh;color:rgba(var(--mist-rgb),.075);font:400 clamp(11rem,29vw,32rem)/.7 var(--display);letter-spacing:-.07em;white-space:nowrap}.memory-scene__canvas--archive{top:31vh}.memory-group{position:relative;isolation:isolate;padding:var(--section) var(--gutter);background:var(--paper);color:var(--charcoal)}.memory-group--dark{--discovery-accent: var(--accent-glow);background:var(--charcoal);color:var(--cream)}.memory-group__heading{display:grid;grid-template-columns:.55fr 1fr .7fr;gap:2rem;align-items:start;margin-bottom:clamp(4rem,9vw,9rem)}.memory-group__heading>span{font:400 .61rem/1.4 var(--mono);letter-spacing:.08em;color:var(--discovery-accent)}.memory-group__heading h2{font:400 clamp(4.2rem,8vw,8.5rem)/.78 var(--display);letter-spacing:-.045em}.memory-group__heading h2 em{color:var(--discovery-accent);font-weight:400}.memory-group__heading>p{max-width:34ch;color:var(--charcoal-soft);font-size:.86rem}.memory-group--dark .memory-group__heading>p{color:rgba(var(--mist-rgb),.66)}.memory-group__grid{display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(1rem,2vw,2.3rem);align-items:start}.memory-photo--collection{position:relative;left:auto;top:auto;width:100%;rotate:none;grid-column:span 4}.memory-photo--collection.memory-photo--wide{grid-column:span 6}.memory-photo--collection.memory-photo--portrait,.memory-photo--collection.memory-photo--square{grid-column:span 3}.discovery-finale{position:relative;min-height:115svh;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;background:var(--charcoal);color:var(--cream)}.discovery-finale__globe{position:relative;z-index:1;width:min(69vw,860px);aspect-ratio:1;margin-left:-10vw}.discovery-finale__globe canvas{width:100%!important;height:100%!important}.discovery-finale__copy{position:relative;z-index:5;padding:var(--section) var(--gutter) var(--section) 0}.discovery-finale__copy>span,.discovery-finale__copy>p,.deep-dive-link small,.discovery-finale__back{font:400 .62rem/1.3 var(--mono);letter-spacing:.09em;text-transform:uppercase}.discovery-finale__copy>span{color:var(--accent-glow)}.discovery-finale__copy h2{font:400 clamp(5rem,11vw,12rem)/.72 var(--display);letter-spacing:-.055em;margin:2rem 0 1.3rem}.discovery-finale__copy>p{color:rgba(var(--mist-rgb),.55)}.deep-dive-link{position:relative;display:grid;gap:1.1rem;border-block:1px solid rgba(var(--mist-rgb),.22);margin-top:clamp(3rem,7vw,7rem);padding:1.5rem 0 1.8rem;overflow:hidden}.deep-dive-link:before{content:"";position:absolute;inset:0;background:var(--discovery-accent);transform:translateY(102%);transition:transform .5s var(--ease);z-index:-1}.deep-dive-link:hover:before{transform:translateY(0)}.deep-dive-link small{color:rgba(var(--mist-rgb),.55)}.deep-dive-link strong{display:flex;justify-content:space-between;align-items:center;font:400 clamp(3.7rem,7vw,7.2rem)/.82 var(--display);letter-spacing:-.04em}.deep-dive-link strong i{font:normal 400 .9rem/1 var(--mono)}.discovery-finale__back{display:inline-block;margin-top:3rem;color:rgba(var(--mist-rgb),.56);border-bottom:1px solid transparent;transition:color .3s var(--ease),border-color .3s var(--ease)}.discovery-finale__back:hover{color:var(--cream);border-color:currentColor}.memory-viewer[hidden]{display:none}.memory-viewer{position:fixed;inset:0;z-index:12000;display:grid;grid-template-columns:1.35fr .65fr;padding:clamp(1rem,3vw,3rem);background:rgba(var(--ink-rgb),.94);backdrop-filter:blur(18px);color:var(--cream)}.memory-viewer__close{position:absolute;z-index:2;right:var(--gutter);top:1.8rem;border:0;border-bottom:1px solid rgba(var(--mist-rgb),.6);padding:0 0 .35rem;background:none;color:inherit;cursor:pointer;font:400 .61rem/1 var(--mono);letter-spacing:.08em}.memory-viewer__surface{min-height:calc(100svh - 6rem);overflow:hidden;background:center / cover no-repeat linear-gradient(135deg,var(--photo-a),var(--photo-b) 52%,var(--photo-c))}.memory-viewer__video{display:block;width:100%;height:calc(100svh - 6rem);object-fit:cover}.memory-viewer__caption{align-self:end;padding:3rem 0 1rem clamp(2rem,5vw,6rem)}.memory-viewer__caption span,.memory-viewer__caption p{font:400 .62rem/1.4 var(--mono);letter-spacing:.09em;color:var(--accent-glow)}.memory-viewer__caption h2{margin:1rem 0;font:400 clamp(3rem,6vw,7rem)/.85 var(--display);letter-spacing:-.04em}.deep-dive-transition{position:fixed;inset:0;z-index:15000;overflow:hidden;isolation:isolate;color:var(--cream);pointer-events:none}.deep-dive-transition__surface,.deep-dive-transition__atmosphere,.deep-dive-transition__speed{position:absolute;inset:0}.deep-dive-transition__surface{z-index:0;background-color:var(--transition-color, var(--discovery-cool));background-image:var(--transition-image, linear-gradient(135deg, var(--discovery-cool), var(--discovery-warm), var(--discovery-accent)));background-position:var(--transition-position, center);background-size:cover;background-repeat:no-repeat;will-change:transform,filter,opacity}.deep-dive-transition__surface:after{content:"";position:absolute;inset:0;background:rgba(var(--ink-rgb),.34)}.deep-dive-transition__atmosphere{z-index:1;background:radial-gradient(ellipse at 50% 50%,transparent 0 26%,rgba(var(--mist-rgb),.2) 50%,rgba(var(--mist-rgb),.1) 62%,transparent 76%);mix-blend-mode:screen;will-change:transform,opacity}.deep-dive-transition__speed{z-index:2;background:repeating-linear-gradient(90deg,transparent 0 8%,rgba(var(--mist-rgb),.045) 8.25%,transparent 8.8%);filter:blur(5px);will-change:transform,opacity}.deep-dive-transition__copy{position:absolute;inset:0;z-index:3;display:grid;place-content:center;justify-items:center}.deep-dive-transition__copy span{font:400 .62rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}.deep-dive-transition__copy strong{font:400 clamp(5rem,14vw,15rem)/.75 var(--display);letter-spacing:-.05em;margin-top:1rem}.deep-dive-transition__hud{position:absolute;z-index:3;inset:auto var(--gutter) 2rem;display:flex;align-items:center;justify-content:space-between;color:rgba(var(--mist-rgb),.62);font:400 .56rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}.deep-dive-transition__hud b{font-weight:400}@media(max-width:900px){.discovery-header{height:68px;grid-template-columns:1fr 1fr}.discovery-header>span{display:none}.discovery-hero{height:auto;min-height:100svh;padding-bottom:5rem}.discovery-hero__sticky{position:relative;height:auto;min-height:100svh;overflow:visible;padding-top:68px}.discovery-globe--hero{position:relative;top:auto;left:50%;width:124vw;margin-top:11vh;transform:translate(-50%)}.discovery-hero__title{top:13vh}.discovery-hero__title h1{font-size:clamp(4.5rem,22vw,8rem)}.discovery-hero__meta{position:relative;right:auto;bottom:auto;margin:-8vh var(--gutter) 0;text-align:left}.discovery-scroll{display:none}.discovery-orbit{position:relative;inset:auto;z-index:8;margin:-4vh var(--gutter) 0;display:grid;grid-template-columns:1fr 1fr;gap:1.1rem;align-items:start}.memory-photo{position:relative;left:auto;top:auto;width:100%;rotate:var(--photo-rotation)}.discovery-orbit .memory-photo:nth-child(3n+1){grid-column:1 / -1;width:82%}.discovery-orbit .memory-photo:nth-child(3n+2){margin-top:18%}.memory-scene{min-height:auto;padding-bottom:8rem}.memory-scene__heading{grid-template-columns:1fr;gap:1.5rem}.memory-scene__heading h2{font-size:clamp(4rem,17vw,7rem)}.memory-scene__heading>p{max-width:38ch}.memory-scene__canvas,.memory-scene__canvas--archive{position:relative;inset:auto;margin-top:5rem;display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;align-items:start}.memory-scene__canvas .memory-photo:first-child{grid-column:1 / -1}.memory-scene__canvas .memory-photo:nth-child(2){width:82%}.memory-scene__canvas .memory-photo:nth-child(3){margin-top:25%}.memory-scene__aside{position:relative;right:auto;bottom:auto;grid-column:1 / -1;text-align:left;margin-top:2rem}.memory-scene__watermark{top:35%}.memory-group{padding-bottom:8rem}.memory-group__heading{grid-template-columns:1fr;gap:1.5rem}.memory-group__heading h2{font-size:clamp(4rem,17vw,7rem)}.memory-group__grid{grid-template-columns:1fr 1fr;gap:1rem}.memory-photo--collection,.memory-photo--collection.memory-photo--portrait,.memory-photo--collection.memory-photo--square{grid-column:span 1}.memory-photo--collection.memory-photo--wide,.memory-photo--collection.memory-photo--landscape{grid-column:1 / -1}.discovery-finale{min-height:auto;grid-template-columns:1fr;padding-bottom:7rem}.discovery-finale__globe{width:112vw;margin:-10vw 0 -24vw -24vw}.discovery-finale__copy{padding:0 var(--gutter)}.memory-viewer{grid-template-columns:1fr;grid-template-rows:1fr auto}.memory-viewer__surface{min-height:64svh}.memory-viewer__video{height:64svh}.memory-viewer__caption{padding:2rem 0 0}.from-world .discovery-entry{padding-top:13vh}.from-world .discovery-entry strong{font-size:clamp(4.5rem,22vw,8rem)}}@media(max-width:560px){.discovery-header__back,.discovery-header__deep{font-size:.54rem}.discovery-header__deep{text-align:right}.discovery-hero__title{left:var(--gutter)}.discovery-hero__meta{margin-top:-2vh}.discovery-orbit,.memory-scene__canvas,.memory-scene__canvas--archive{gap:.8rem}.memory-photo figcaption{inset:auto .55rem .5rem;font-size:.43rem}.memory-photo em{display:none}.memory-scene{padding-top:7rem}.deep-dive-link strong{font-size:clamp(3.3rem,17vw,5rem)}}@media(prefers-reduced-motion:reduce){.discovery-entry{display:none}.discovery-scroll i{animation:none}.memory-photo,.memory-photo__surface{transform:none!important}}.country-discovery{position:relative;z-index:10;height:0;overflow:hidden;visibility:hidden;opacity:0;pointer-events:none}.world-discovery-header{opacity:0;visibility:hidden;pointer-events:none}.world-discovery-header .discovery-header__back{border:0;padding:0;color:inherit;background:transparent;cursor:pointer}.country-discovery .discovery-finale__back{border:0;border-bottom:1px solid transparent;padding:0 0 .3rem;color:rgba(var(--mist-rgb),.56);background:transparent;cursor:pointer}html.is-discovery,.world-page.is-discovery{height:auto;min-height:100%;overflow-y:auto;overflow-x:hidden}.world-page.is-discovery .world{position:fixed;inset:0;z-index:0;width:100%;height:100svh}.world-page.is-discovery .country-discovery{height:auto;overflow:visible;visibility:visible;opacity:1;pointer-events:auto}.world-page.is-discovery .world-discovery-header{pointer-events:auto}.country-discovery .discovery-hero{z-index:1;background:transparent;pointer-events:none}.country-discovery .discovery-hero__sticky,.country-discovery .discovery-orbit{pointer-events:none}.country-discovery .memory-photo,.country-discovery .deep-dive-link,.country-discovery .discovery-finale__back{pointer-events:auto}.country-discovery .memory-scene{z-index:5}.country-discovery .discovery-finale{z-index:4;background:transparent}.shared-globe-spacer{min-height:100svh;pointer-events:none}.shared-globe-hero-spacer{display:none;pointer-events:none}.world-page.has-memory-open{overflow:hidden}.world-page.is-changing-view .world__globe{pointer-events:none}html.is-descending,.world-page.is-descending{overflow:hidden}.world-page.is-descending .country-discovery,.world-page.is-descending .world-discovery-header,.world-page.is-descending .world__globe{pointer-events:none}@media(max-width:900px){.country-discovery .discovery-hero{min-height:100svh;padding-bottom:5rem}.country-discovery .discovery-hero__sticky{min-height:100svh;padding-top:68px}.shared-globe-hero-spacer{display:block;width:124vw;aspect-ratio:1;margin:11vh 0 0 -12vw}.shared-globe-spacer{min-height:68svh}}@media(prefers-reduced-motion:reduce){.world-page.is-changing-view .world__globe{pointer-events:auto}}
