.world-hero[data-astro-cid-65tvs3be]{color:#fff;background:#171c2e;height:clamp(22rem,31vw,37rem);position:relative;overflow:hidden}.world-hero[data-astro-cid-65tvs3be]>img[data-astro-cid-65tvs3be],.world-hero__shade[data-astro-cid-65tvs3be]{width:100%;height:100%;position:absolute;inset:0}.world-hero[data-astro-cid-65tvs3be]>img[data-astro-cid-65tvs3be]{-o-object-fit:cover;object-fit:cover}.world-hero__shade[data-astro-cid-65tvs3be]{background:linear-gradient(#0000 38%,#080c1894)}.world-hero__copy[data-astro-cid-65tvs3be]{left:var(--gutter);position:absolute;bottom:clamp(2rem,5vw,5rem)}.world-hero__copy[data-astro-cid-65tvs3be] p[data-astro-cid-65tvs3be]{text-transform:uppercase;letter-spacing:.055em;margin:0 0 .35rem;font-size:clamp(1rem,1.4vw,1.35rem);font-weight:600}.world-hero[data-astro-cid-65tvs3be] h1[data-astro-cid-65tvs3be]{font:700 clamp(4rem, 8vw, 9rem)/.9 var(--f-label);letter-spacing:-.06em;text-wrap:balance;margin:0}.world-tagline[data-astro-cid-65tvs3be]{padding:1.5rem var(--gutter);color:#20293b;background:#fff;justify-content:space-between;align-items:baseline;gap:1.5rem;display:flex}.world-tagline[data-astro-cid-65tvs3be] p[data-astro-cid-65tvs3be]{font:italic 400 clamp(1.7rem, 2.5vw, 3rem)/1.15 var(--f-display);margin:0}.world-tagline[data-astro-cid-65tvs3be] span[data-astro-cid-65tvs3be]{white-space:nowrap;color:#646b79;font-size:.875rem}.world-content[data-astro-cid-65tvs3be]{padding:clamp(2rem, 4vw, 4rem) var(--gutter) clamp(4rem, 7vw, 8rem);color:#20293b;background:#e8e9ed;grid-template-columns:minmax(0,1.6fr) minmax(19rem,.75fr);align-items:start;gap:clamp(2rem,5vw,6rem);display:grid}.map-feature[data-astro-cid-65tvs3be]{margin:0}.map-feature[data-astro-cid-65tvs3be]>a[data-astro-cid-65tvs3be]{transition:transform .35s var(--walk-ease), box-shadow .35s var(--walk-ease);background:#fff;display:block;box-shadow:0 16px 40px #12192a29}.map-feature[data-astro-cid-65tvs3be]>a[data-astro-cid-65tvs3be]:hover{transform:translateY(-3px);box-shadow:0 23px 50px #12192a33}.map-feature[data-astro-cid-65tvs3be] img[data-astro-cid-65tvs3be]{width:100%;height:auto;display:block}.map-feature[data-astro-cid-65tvs3be] figcaption[data-astro-cid-65tvs3be]{color:#5f6673;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;font-size:.875rem;display:flex}.map-feature[data-astro-cid-65tvs3be] figcaption[data-astro-cid-65tvs3be] a[data-astro-cid-65tvs3be]{color:#20293b;white-space:nowrap;border-bottom:1px solid;align-items:center;gap:.35rem;font-weight:600;text-decoration:none;display:inline-flex}.map-feature[data-astro-cid-65tvs3be] figcaption[data-astro-cid-65tvs3be] svg{width:1rem;height:1rem}.story[data-astro-cid-65tvs3be]{padding-left:clamp(1.75rem,3vw,3rem);position:relative}.story[data-astro-cid-65tvs3be]:before{content:"";background:#b8cee7;width:2px;position:absolute;top:1rem;bottom:3rem;left:0}.story-stop[data-astro-cid-65tvs3be]{padding:0 0 clamp(3rem,6vw,5rem);position:relative}.story-stop[data-astro-cid-65tvs3be]:before{content:"";box-sizing:border-box;background:#e8e9ed;border:3px solid #20293b;border-radius:50%;width:1.4rem;height:1.4rem;position:absolute;top:.25rem;left:calc(-1*clamp(1.75rem,3vw,3rem) - .65rem)}.story-stop[data-astro-cid-65tvs3be] h2[data-astro-cid-65tvs3be]{font:700 clamp(1.6rem, 2vw, 2.2rem)/1.1 var(--f-label);letter-spacing:-.035em;margin:0 0 1.25rem}.prose[data-astro-cid-65tvs3be]{max-width:55ch;font-size:1.05rem;line-height:1.75}.prose[data-astro-cid-65tvs3be] p{margin:0 0 1.2em}.voices[data-astro-cid-65tvs3be] ol[data-astro-cid-65tvs3be]{margin:0;padding:0;list-style:none}.voices[data-astro-cid-65tvs3be] li[data-astro-cid-65tvs3be]{border-top:1px solid #c7cbd3;padding:1.1rem 0}.voices[data-astro-cid-65tvs3be] blockquote[data-astro-cid-65tvs3be]{font:italic 400 1.15rem/1.45 var(--f-display);margin:0}.voices[data-astro-cid-65tvs3be] li[data-astro-cid-65tvs3be] p[data-astro-cid-65tvs3be]{align-items:center;gap:.65rem;margin:.75rem 0 0;font-size:.85rem;font-weight:600;display:flex}.voices[data-astro-cid-65tvs3be] li[data-astro-cid-65tvs3be] img[data-astro-cid-65tvs3be]{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:2rem;height:2rem}.doors[data-astro-cid-65tvs3be]{padding:0 var(--gutter) clamp(4rem, 6vw, 6rem);color:#20293b;background:#e8e9ed;grid-template-columns:1fr 1fr;gap:2rem;display:grid}.door[data-astro-cid-65tvs3be]{border-top:2px solid #20293b;flex-direction:column;gap:.5rem;padding-top:1.2rem;text-decoration:none;display:flex}.door--next[data-astro-cid-65tvs3be]{text-align:right;align-items:flex-end}.door[data-astro-cid-65tvs3be] span[data-astro-cid-65tvs3be]{color:#666d7b;font-size:.85rem}.door[data-astro-cid-65tvs3be] strong[data-astro-cid-65tvs3be]{font:700 clamp(1.4rem, 2.5vw, 2.3rem)/1.1 var(--f-label);letter-spacing:-.035em;align-items:center;gap:.45rem;display:inline-flex}.door[data-astro-cid-65tvs3be] svg{width:1em;height:1em}@media (width<=900px){.world-content[data-astro-cid-65tvs3be]{grid-template-columns:1fr}.story[data-astro-cid-65tvs3be]{max-width:45rem}}@media (width<=600px){.world-hero[data-astro-cid-65tvs3be]{height:27rem}.world-hero[data-astro-cid-65tvs3be] h1[data-astro-cid-65tvs3be]{font-size:clamp(3.2rem,14vw,5rem)}.world-tagline[data-astro-cid-65tvs3be]{display:block}.world-tagline[data-astro-cid-65tvs3be] span[data-astro-cid-65tvs3be]{margin-top:.75rem;display:block}.doors[data-astro-cid-65tvs3be]{grid-template-columns:1fr}.door--next[data-astro-cid-65tvs3be]{text-align:left;align-items:flex-start}}
