html,body.country-page{background:var(--cream)}.country-page{--country-accent: var(--terracotta);--country-warm: var(--sand);--country-cool: var(--sage)}.country-page .liquid-trail{mix-blend-mode:multiply}.country-header{position:fixed;z-index:200;inset:0 0 auto;min-height:76px;padding:0 var(--gutter);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;color:var(--cream);background:rgba(var(--ink-rgb),.68);border-bottom:1px solid rgba(var(--mist-rgb),.13);backdrop-filter:blur(14px)}.country-header a,.country-header>span{font:500 .63rem/1 var(--mono);letter-spacing:.07em;text-transform:uppercase}.country-header>span{color:rgba(var(--mist-rgb),.66)}.country-header .nav__sound{justify-self:end}.country-header__routes{justify-self:start;display:flex;align-items:center;gap:.9rem}.country-header__back{justify-self:start;display:inline-flex;align-items:center;gap:.7rem;padding:.42rem .75rem .42rem .5rem;border:1px solid rgba(var(--mist-rgb),.28);border-radius:99px;background:rgba(var(--mist-rgb),.06);transition:background-color .35s var(--ease),border-color .35s var(--ease)}.country-header__back:hover{background:var(--country-accent);border-color:var(--country-accent)}.country-header__world{color:rgba(var(--mist-rgb),.56);border-bottom:1px solid currentColor;padding-bottom:.28rem}.country-entry{position:fixed;inset:0;z-index:10000;isolation:isolate;display:grid;place-content:center;justify-items:center;background:var(--charcoal);color:var(--cream);clip-path:circle(150% at 50% 50%);pointer-events:none}.country-entry:after{content:"";position:absolute;inset:0;z-index:-1;background:rgba(var(--ink-rgb),.34)}.country-entry span{font:400 .62rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}.country-entry span i{font-style:normal}.country-entry strong{margin-top:1rem;font:400 clamp(5rem,14vw,15rem)/.75 var(--display);letter-spacing:-.05em}.country-shared-title{position:fixed;z-index:10001;display:block;margin:0;color:var(--cream);text-align:center;white-space:nowrap;pointer-events:none}.from-discovery .country-entry,.country-entry.is-earth-return{background-color:var(--handoff-a, var(--sage));background-image:var(--handoff-image, linear-gradient(135deg, var(--handoff-a, var(--sage)), var(--handoff-b, var(--sand)) 52%, var(--handoff-c, var(--terracotta))));background-position:var(--handoff-position, center);background-size:cover;background-repeat:no-repeat}.from-discovery .country-entry,.country-entry.is-earth-return{clip-path:inset(0)}.country-hero{min-height:100svh;position:relative;overflow:hidden;background:var(--charcoal);color:var(--cream)}.country-hero__photo{position:absolute!important;inset:0;width:100%;height:100%}.country-hero__photo:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(var(--ink-rgb),.15),rgba(var(--ink-rgb),.18) 50%,rgba(var(--ink-rgb),.75))}.country-hero__copy{position:absolute;z-index:3;inset:auto var(--gutter) 9vh;display:grid;grid-template-columns:auto 1fr auto;align-items:end;gap:2rem}.country-hero__copy>span,.country-hero__copy>p{font:400 .69rem/1 var(--mono);letter-spacing:.1em}.country-hero__copy h1{font:400 clamp(6rem,18vw,20rem)/.67 var(--display);letter-spacing:-.055em;text-align:center}.country-hero__copy p{color:var(--accent-glow)}.country-hero__route{position:absolute;z-index:3;top:13vh;right:var(--gutter);text-align:right;display:grid;gap:.6rem}.country-hero__route span,.country-hero__route b{font:400 .58rem/1 var(--mono);letter-spacing:.08em}.country-hero__route span{color:rgba(var(--mist-rgb),.62)}.country-intro{padding:var(--section) var(--gutter);display:grid;grid-template-columns:.5fr 1.5fr;gap:3rem}.country-intro__label{font:400 .65rem/1 var(--mono);letter-spacing:.08em;color:var(--country-accent)}.country-intro blockquote{margin:0;max-width:22ch;font:italic 400 clamp(2.5rem,5.5vw,5.8rem)/1.03 var(--display);letter-spacing:-.03em}.country-intro__text>p{max-width:58ch;margin-top:1.5rem;font-size:.95rem;line-height:1.8;color:var(--charcoal-soft)}.country-intro dl{grid-column:2;display:grid;grid-template-columns:repeat(var(--country-stat-count, 4),1fr);border-top:1px solid var(--line);margin-top:3rem}.country-intro dl div{display:grid;gap:1.1rem;padding:1rem 1.2rem 0 0}.country-intro dl div+div{border-left:1px solid var(--line);padding-left:1.2rem}.country-intro dt,.country-intro dd{font:400 .6rem/1.45 var(--mono);letter-spacing:.05em}.country-intro dt{color:var(--charcoal-soft)}.photo-story{padding:0 var(--gutter) var(--section);display:grid;gap:clamp(10rem,18vw,19rem);overflow:hidden}.photo-chapter header{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding:.8rem 0 1.2rem}.photo-chapter header span,.photo-chapter header time,.photo-chapter__text>span,.photo-chapter__coordinates{font:400 .62rem/1 var(--mono);letter-spacing:.07em;color:var(--country-accent)}.story-copy{max-width:54ch;color:var(--charcoal-soft);font-size:.95rem;line-height:1.8}.story-copy p+p{margin-top:1.25rem}.photo-chapter--wide>.story-copy{margin:1.5rem 0 0 auto}.journal-photo{position:relative;overflow:hidden;isolation:isolate;color:var(--cream);display:flex;flex-direction:column;justify-content:space-between;padding:1rem;background:var(--country-cool)}.journal-photo:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(145deg,var(--country-cool),var(--country-warm) 48%,var(--country-accent))}.journal-photo:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px);background-size:100% 4px;mix-blend-mode:overlay}.journal-photo__image{position:absolute;z-index:0;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.88) contrast(.96)}.journal-photo span,.journal-photo b{position:relative;z-index:1;font:400 .58rem/1 var(--mono);letter-spacing:.07em}.journal-photo b{align-self:flex-end}.journal-photo--hero{min-height:100%}.journal-photo--hero:before{background:linear-gradient(125deg,var(--sage),var(--country-warm) 48%,var(--country-accent) 68%,var(--charcoal))}.from-discovery .journal-photo--hero:before{background-color:var(--handoff-a, var(--sage));background-image:var(--handoff-image, linear-gradient(135deg, var(--handoff-a, var(--sage)), var(--handoff-b, var(--sand)) 52%, var(--handoff-c, var(--terracotta))));background-position:var(--handoff-position, center);background-size:cover;background-repeat:no-repeat}.journal-photo--wide{width:100%;aspect-ratio:16 / 9}.photo-chapter--split{min-height:100svh;display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(3rem,8vw,9rem);align-items:center}.journal-photo--portrait{width:72%;aspect-ratio:4 / 5;justify-self:end}.journal-photo--portrait:before{background:linear-gradient(110deg,var(--country-accent) 0 24%,var(--sand) 24% 61%,var(--country-cool) 61% 76%,var(--charcoal) 76%)}.photo-chapter__text h2{font:400 clamp(3rem,6vw,6.5rem)/.88 var(--display);letter-spacing:-.04em;margin:1.5rem 0 2rem}.photo-chapter__text h2 em{color:var(--country-accent);font-weight:400}.photo-chapter__text .story-copy{max-width:42ch}.photo-chapter--diptych{display:grid;grid-template-columns:.78fr 1.22fr;gap:clamp(2rem,6vw,7rem);align-items:end}.journal-photo--detail{width:76%;aspect-ratio:1;margin-bottom:18%}.journal-photo--detail:before{background:linear-gradient(40deg,var(--charcoal),var(--country-warm) 48%,var(--sand))}.journal-photo--street{aspect-ratio:4 / 3}.journal-photo--street:before{background:linear-gradient(150deg,var(--sage),var(--country-accent) 42%,var(--country-warm) 67%,var(--charcoal))}.photo-chapter--diptych>.photo-chapter__note{grid-column:2;margin-left:12%}.photo-chapter__note blockquote{margin:0 0 1.5rem;max-width:24ch;font:italic 400 clamp(2rem,3.5vw,3.8rem)/1.08 var(--display);letter-spacing:-.025em}.photo-chapter--closing{padding-top:4rem}.photo-chapter__coordinates{margin-bottom:1.2rem}.journal-photo--panorama{aspect-ratio:21 / 9}.journal-photo--panorama:before{background:linear-gradient(170deg,var(--country-cool) 0 28%,var(--country-warm) 28% 52%,var(--country-accent) 52% 66%,var(--charcoal) 66%)}.photo-chapter--closing .photo-chapter__note{margin:clamp(3rem,7vw,7rem) auto 0;max-width:58ch}.photo-chapter--closing blockquote{max-width:24ch}.photo-chapter--collection{display:grid}.photo-collection__intro{display:grid;grid-template-columns:1.25fr .75fr;gap:clamp(2rem,7vw,8rem);align-items:end;margin:clamp(2.5rem,5vw,5rem) 0 clamp(4rem,8vw,8rem)}.photo-collection__intro h2{max-width:12ch;font:400 clamp(3.4rem,7vw,7.6rem)/.84 var(--display);letter-spacing:-.045em}.photo-collection__intro h2 em{color:var(--country-accent);font-weight:400}.photo-collection__intro .story-copy{max-width:42ch}.photo-collection{display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(1rem,2vw,2.3rem);align-items:start}.journal-photo--tile{grid-column:span 4;aspect-ratio:4 / 3}.journal-photo--tile-wide{grid-column:span 6;aspect-ratio:16 / 9}.journal-photo--tile-portrait{grid-column:span 3;aspect-ratio:4 / 5}.journal-photo--tile-square{grid-column:span 3;aspect-ratio:1}.country-footer{min-height:55svh;background:var(--charcoal);color:var(--cream);display:grid;grid-template-columns:1fr 1fr}.country-footer a{padding:var(--gutter);display:flex;flex-direction:column;justify-content:center;gap:1.2rem;transition:background-color .45s var(--ease)}.country-footer a+a{border-left:1px solid var(--line-light)}.country-footer a:hover{background:var(--country-accent)}.country-footer span{font:400 .65rem/1 var(--mono);letter-spacing:.08em}.country-footer b{font:400 clamp(3rem,7vw,7rem)/.86 var(--display)}.country-footer a:last-child b{font-size:clamp(2.4rem,5vw,5.25rem)}@media(max-width:800px){.country-header{min-height:66px;grid-template-columns:1fr auto}.country-header>span{display:none}.country-hero__copy{grid-template-columns:1fr;gap:.75rem;bottom:7vh}.country-hero__copy h1{text-align:left;font-size:clamp(5.5rem,25vw,10rem)}.country-hero__route{left:var(--gutter);right:auto;text-align:left}.country-intro{grid-template-columns:1fr}.country-intro dl{grid-column:1;grid-template-columns:1fr 1fr}.country-intro dl div:nth-child(odd){border-left:0}.photo-chapter--split{grid-template-columns:1fr;min-height:auto}.journal-photo--portrait{width:82%;justify-self:start}.photo-chapter--diptych{grid-template-columns:1fr}.journal-photo--detail{width:64%}.photo-chapter--diptych>.photo-chapter__note{grid-column:1;margin-left:0}.journal-photo--panorama{aspect-ratio:4 / 3}.photo-collection__intro{grid-template-columns:1fr}.photo-collection{grid-template-columns:1fr 1fr;gap:1rem}.journal-photo--tile,.journal-photo--tile-portrait,.journal-photo--tile-square{grid-column:span 1}.journal-photo--tile-wide,.journal-photo--tile-landscape{grid-column:1 / -1}.country-footer{grid-template-columns:1fr}.country-footer a{min-height:32svh}.country-footer a+a{border-left:0;border-top:1px solid var(--line-light)}}@media(prefers-reduced-motion:reduce){.country-entry{display:none}}
