.media-slot.svelte-bc0l4e{justify-content:center;padding-inline:2vw;display:flex;position:absolute;top:0;bottom:0;right:0}.media-slot.align-top.svelte-bc0l4e{align-items:flex-start;padding-top:8vh}.media-slot.align-center.svelte-bc0l4e{align-items:center}.media-slot.align-bottom.svelte-bc0l4e{align-items:flex-end;padding-bottom:6vh}.media-slot.size-sm.svelte-bc0l4e{left:50%}.media-slot.size-md.svelte-bc0l4e{left:45%}.media-slot.size-lg.svelte-bc0l4e{left:38%}.media-slot.svelte-bc0l4e>div:where(.svelte-bc0l4e){flex-direction:column;align-items:center;min-width:0;max-width:100%;display:flex}.media-slot.size-sm.svelte-bc0l4e>div:where(.svelte-bc0l4e){width:clamp(180px,26vw,360px)}.media-slot.size-md.svelte-bc0l4e>div:where(.svelte-bc0l4e){width:clamp(240px,30vw,460px)}.media-slot.size-lg.svelte-bc0l4e>div:where(.svelte-bc0l4e){width:clamp(360px,54vw,1000px)}@media (width>=1536px){.media-slot.size-sm.svelte-bc0l4e>div:where(.svelte-bc0l4e){width:clamp(220px,20vw,420px)}.media-slot.size-md.svelte-bc0l4e>div:where(.svelte-bc0l4e){width:clamp(280px,24vw,540px)}.media-slot.size-lg.svelte-bc0l4e>div:where(.svelte-bc0l4e){width:clamp(420px,50vw,1200px)}}.media-asset.svelte-bc0l4e{width:auto;max-width:100%;height:auto;max-height:56vh;margin-inline:auto;display:block}@media (width<=640px){.media-slot.svelte-bc0l4e,.media-slot.size-sm.svelte-bc0l4e,.media-slot.size-md.svelte-bc0l4e,.media-slot.size-lg.svelte-bc0l4e{padding-inline:1rem;inset:20vh 0 5.5rem}.media-slot.svelte-bc0l4e>div:where(.svelte-bc0l4e),.media-slot.size-sm.svelte-bc0l4e>div:where(.svelte-bc0l4e),.media-slot.size-md.svelte-bc0l4e>div:where(.svelte-bc0l4e),.media-slot.size-lg.svelte-bc0l4e>div:where(.svelte-bc0l4e){width:100%}.media-asset.svelte-bc0l4e{max-height:50vh}.media-slot.hide-on-mobile.svelte-bc0l4e{display:none}}.media-card.svelte-bc0l4e{transition:transform var(--anim-media-slide) var(--ease-snappy)}.media-card-button.svelte-bc0l4e{all:unset;cursor:pointer;transition:transform var(--anim-media-slide) var(--ease-snappy);border-radius:.5rem;display:block}.media-card-button.svelte-bc0l4e:focus-visible{outline:2px solid var(--color-spun-grellow,#d3ff33);outline-offset:4px}@keyframes svelte-bc0l4e-slide-from-right{0%{opacity:0;transform:translate(120%)}to{opacity:1;transform:translate(0)}}.slide-in-right.svelte-bc0l4e{animation:svelte-bc0l4e-slide-from-right var(--anim-media-slide) var(--ease-snappy) both}@media (prefers-reduced-motion:reduce){.slide-in-right.svelte-bc0l4e{animation:none}}.info-button.svelte-1n10grr{color:#fff;cursor:pointer;background-color:#0000;border:1px solid #fff0;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}.info-button.svelte-1n10grr:hover,.info-button.svelte-1n10grr:focus-visible{border-color:#ffffff73;transform:scale(1.05)}.credits-root.svelte-khob21{display:inline-flex;position:relative}.credits-popover.svelte-khob21{width:max-content;max-width:min(28em,80vw);max-height:60vh;position:absolute;bottom:calc(100% + .5rem);left:0;overflow-y:auto}.story-root.svelte-1mvf5m4{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.story-nav-buttons.svelte-1mvf5m4,.story-mapview-dots.svelte-1mvf5m4{padding-bottom:env(safe-area-inset-bottom)}.next.svelte-1mvf5m4{aspect-ratio:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--color-spun-grellow);border-color:var(--color-spun-grellow);background-color:#0009}.next.nudge.svelte-1mvf5m4{animation:svelte-1mvf5m4-next-nudge var(--anim-nudge-duration) ease 2 0s both;background:var(--color-spun-grellow);color:#000;transition:background-color var(--anim-nudge-duration) ease, color var(--anim-nudge-duration) ease}@keyframes svelte-1mvf5m4-next-nudge{0%{scale:1}50%{scale:1.12}to{scale:1}}@media (prefers-reduced-motion:reduce){.next.nudge.svelte-1mvf5m4{animation:none}}.previous.svelte-1mvf5m4{color:#d3ff33;border-radius:9999px;justify-content:center;align-items:center;padding:.6rem;display:inline-flex}.previous.svelte-1mvf5m4:hover{background:#000000e6}.previous.svelte-1mvf5m4:focus-visible{outline:2px solid var(--color-spun-grellow);outline-offset:2px}.story-nav-buttons.landing.svelte-1mvf5m4{flex-direction:column;align-items:flex-end;gap:1rem}
