svg.svelte-lzg46e{width:100%;height:100%;display:block}text.svelte-lzg46e{font-variant-numeric:tabular-nums;font-family:jaf-bernino-sans-condensed,sans-serif;font-weight:700}svg.svelte-exdu7o{width:100%;height:auto;display:block}text.svelte-exdu7o{font-variant-numeric:tabular-nums;font-family:jaf-bernino-sans-condensed,sans-serif;font-weight:700}.jump.svelte-2zg8s7{height:400vh;position:relative}.stage.svelte-2zg8s7{justify-content:center;align-items:center;height:100svh;display:flex;position:sticky;top:0}.art.svelte-2zg8s7{width:min(92vw,115svh);position:relative}.art-mobile.svelte-2zg8s7{display:none}.art-desktop.svelte-2zg8s7{transform:translateY(35px)}.art.svelte-2zg8s7 svg{width:100%;height:auto;display:block}.art.svelte-2zg8s7 #first,.art.svelte-2zg8s7 #second,.art.svelte-2zg8s7 #third,.art.svelte-2zg8s7 #fourth,.art.svelte-2zg8s7 #fifth,.art.svelte-2zg8s7 #sixth{transition:opacity .12s linear}.features.svelte-2zg8s7{text-align:left;color:#fffffb;width:75%;font-family:Georgia,Times New Roman,serif;font-size:1.3rem;position:absolute;bottom:78%;left:5%;transform:translateY(5%)}.features.svelte-2zg8s7 p{margin:0}.features.svelte-2zg8s7 strong{color:#f4ab4c}@media (width<=700px){.stage.svelte-2zg8s7{padding:0}.art.svelte-2zg8s7{flex-direction:column;width:100%;display:flex}.art-desktop.svelte-2zg8s7{display:none}.art-mobile.svelte-2zg8s7{margin-top:50px;padding:0 10px;display:block}.features.svelte-2zg8s7{text-align:left;order:-1;width:auto;padding:0 1.25rem;font-size:1rem;line-height:1.4;position:static;transform:translateY(25px)}.features.svelte-2zg8s7 p:first-child{letter-spacing:.08em;color:#fff;font-size:1.25rem;font-weight:700}.features.svelte-2zg8s7 p:last-child{margin-bottom:0}}@media (width>=701px) and (width<=1024px){.features.svelte-2zg8s7{width:60%;font-size:1.5rem;transform:translate(25%)translateY(-40px)}.features.svelte-2zg8s7 h2,.features.svelte-2zg8s7 p:first-child{font-size:2rem}}body{background:#001e29;margin:0}html{overscroll-behavior-y:none}.hero.svelte-1uha8ag{height:100svh;position:relative;overflow:hidden}.hero.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero.svelte-1uha8ag:after{content:"";pointer-events:none;background:radial-gradient(#001e2900 50%,#001e29d9 100%);position:absolute;inset:0}.hero-text.svelte-1uha8ag{z-index:1;width:35%;position:absolute;top:50%;right:5%;transform:translateY(-50%)}.byline.svelte-1uha8ag{color:#fffffb;text-shadow:0 2px 4px #000000b3,0 4px 18px #000c;opacity:0;margin:1.25rem 0 0;font:400 1rem/1.5 Georgia,Times New Roman,serif;transition:opacity 1.2s 1.2s,transform 1.2s 1.2s}.headline.svelte-1uha8ag{color:#fff;text-shadow:0 2px 4px #000000b3,0 4px 18px #000c;opacity:0;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,4rem);font-weight:700;line-height:1.1;transition:opacity 1.2s .3s,transform 1.2s .3s}.headline_paragraph.svelte-1uha8ag{color:#fff;text-shadow:0 2px 4px #000000b3,0 4px 18px #000c;opacity:0;margin:1.25rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1rem,1.3vw,1.3rem);font-weight:400;line-height:1.5;transition:opacity 1.2s .9s,transform 1.2s .9s}.headline.visible.svelte-1uha8ag{opacity:1}.byline.visible.svelte-1uha8ag{opacity:.7}.headline_paragraph.visible.svelte-1uha8ag{opacity:.85}.graphic.svelte-1uha8ag{grid-area:1/2/3;width:100%;max-width:1200px;min-height:0;margin:0 auto}.mobile.svelte-1uha8ag{display:none}.story.svelte-1uha8ag{color:#fffffb;width:75%;margin:0 auto 1.5rem;font-family:Georgia,Times New Roman,serif;font-size:1.1rem;line-height:1.3}.story.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0 auto 1.5rem}.screen.svelte-1uha8ag{box-sizing:border-box;grid-template-rows:auto auto;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-content:center;min-height:100svh;padding:1rem 0 2rem;display:grid}.story.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-top:0}.desktop.svelte-1uha8ag,.mobile.svelte-1uha8ag{height:100%}.map.svelte-1uha8ag{color:#fffffb;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3rem;max-width:1200px;margin:0 auto;padding:3rem 1.25rem;font-family:Georgia,Times New Roman,serif;display:grid}.map-text.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-top:0}.map-text.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:1.1rem;line-height:1.5}.map-frame.svelte-1uha8ag{width:min(720px,100svh);max-width:100%;margin:0 auto;position:relative}.map-frame.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:auto;display:block}.map-labels.svelte-1uha8ag{position:absolute;inset:0}.map-labels.svelte-1uha8ag #textbox{opacity:0;transition:opacity .8s .6s}.map-labels.svelte-1uha8ag #text{opacity:0;transition:opacity .8s 1.2s}.map-frame.visible.svelte-1uha8ag .map-labels:where(.svelte-1uha8ag) #textbox{opacity:.5}.map-frame.visible.svelte-1uha8ag .map-labels:where(.svelte-1uha8ag) #text{opacity:1}.stats.svelte-1uha8ag{flex-direction:column;gap:1.25rem;margin:1.25rem 0 1.5rem;display:flex}.stat.svelte-1uha8ag{align-items:center;gap:1rem;display:flex}.stat-circle.svelte-1uha8ag{aspect-ratio:1;box-sizing:border-box;color:#fffffb;background:#f4ab4c80;border:2px solid #f4ab4c;border-radius:50%;flex:0 0 5.5rem;place-items:center;width:5.5rem;font-size:1.6rem;font-weight:700;display:grid}.map-text.svelte-1uha8ag .stat-text:where(.svelte-1uha8ag){margin:0;font-size:1rem;line-height:1.4}.closing.svelte-1uha8ag{max-width:680px;margin-bottom:4rem}.source.svelte-1uha8ag{opacity:.7;font-family:Courier New,Courier,monospace;font-size:.85rem}@media (width<=700px){.hero.svelte-1uha8ag{height:100lvh}.hero.svelte-1uha8ag img:where(.svelte-1uha8ag){transform:translateY(calc(100svh - 100lvh))}.hero-text.svelte-1uha8ag{width:auto;inset:auto 1.25rem calc(100lvh - 100svh + .25rem);transform:none}.headline.svelte-1uha8ag{font-size:1.75rem}.headline_paragraph.svelte-1uha8ag{font-size:1rem;line-height:1.4}.byline.svelte-1uha8ag{margin-top:.75rem;font-size:.8rem}.headline.svelte-1uha8ag,.headline_paragraph.svelte-1uha8ag,.byline.svelte-1uha8ag{transform:translateY(1rem)}.headline.visible.svelte-1uha8ag,.headline_paragraph.visible.svelte-1uha8ag,.byline.visible.svelte-1uha8ag{transform:none}.screen.svelte-1uha8ag{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);align-content:start}.graphic.svelte-1uha8ag,.mobile.svelte-1uha8ag{width:100%;height:auto;margin-top:1rem;margin-bottom:.5rem}.graphic.svelte-1uha8ag svg{width:100%;height:auto}.story.svelte-1uha8ag{width:auto;margin-top:2rem;margin-bottom:2rem;padding:0 1.25rem;font-size:1rem;line-height:1.5}.story.svelte-1uha8ag p:where(.svelte-1uha8ag):last-child{margin-bottom:0}.mobile-text.svelte-1uha8ag{margin-top:2rem;display:block}.desktop.svelte-1uha8ag{display:none}.mobile.svelte-1uha8ag{display:block}.map.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:2rem;padding-top:2.5rem}.map-frame.svelte-1uha8ag{width:432px;max-width:100%}.graphic.svelte-1uha8ag{grid-area:auto}.stat-circle.svelte-1uha8ag{flex-basis:4.5rem;width:4.5rem;font-size:1.3rem}}@media (width>=701px) and (width<=1024px){.hero-text.svelte-1uha8ag{width:55%;transform:translateY(calc(195px - 50%))}.headline.svelte-1uha8ag{font-size:2.75rem}.headline_paragraph.svelte-1uha8ag{font-size:1.1rem}.byline.svelte-1uha8ag{font-size:.9rem}.screen.svelte-1uha8ag{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);align-content:start}.graphic.svelte-1uha8ag{grid-area:auto;width:100%;height:auto;margin-top:1rem;margin-bottom:.5rem}.graphic.svelte-1uha8ag svg{width:100%;height:auto}.story.svelte-1uha8ag{width:auto;max-width:680px;margin:2rem auto;padding:0 2.5rem;font-size:1.05rem;line-height:1.5}.story.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1.6rem}.story.svelte-1uha8ag p:where(.svelte-1uha8ag):last-child{margin-bottom:0}.closing.svelte-1uha8ag{margin-bottom:4rem}.map.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:2.5rem}.map-text.svelte-1uha8ag{max-width:680px;margin:0 auto}.map-text.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1.6rem}.map-text.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:1.05rem}.map-text.svelte-1uha8ag .stat-text:where(.svelte-1uha8ag){font-size:1rem}.map-frame.svelte-1uha8ag{width:min(640px,100%)}.stat-circle.svelte-1uha8ag{flex-basis:4.75rem;width:4.75rem;font-size:1.4rem}}@media (prefers-reduced-motion:reduce){.headline.svelte-1uha8ag,.headline_paragraph.svelte-1uha8ag,.byline.svelte-1uha8ag,.map-labels.svelte-1uha8ag #textbox,.map-labels.svelte-1uha8ag #text{transition:none}}
