.origin-story.svelte-bruo8l{position:relative!important;display:block!important;isolation:isolate;padding:0!important;overflow:hidden}.origin-overlay.svelte-bruo8l{position:absolute;top:18px;left:18px;right:18px;z-index:1;pointer-events:none}.origin-overlay.svelte-bruo8l header:where(.svelte-bruo8l){display:inline-block;max-width:90%;padding:12px 16px;background:var(--paper);border:2px solid var(--ink);color:var(--ink);box-shadow:4px 4px #18262e88}.origin-overlay.svelte-bruo8l header:where(.svelte-bruo8l) .eyebrow:where(.svelte-bruo8l){font-size:.6rem;background:var(--sun);padding:3px 5px}.origin-overlay.svelte-bruo8l header:where(.svelte-bruo8l) h1:where(.svelte-bruo8l){font-size:clamp(1.8rem,4vw,3rem)}.origin-story.svelte-bruo8l figure:where(.svelte-bruo8l){position:absolute;inset:0;display:block!important}.origin-story.svelte-bruo8l figure:where(.svelte-bruo8l) img:where(.svelte-bruo8l){width:100%;height:100%;object-fit:contain!important;object-position:center 40%}.origin-story.svelte-bruo8l figcaption:where(.svelte-bruo8l){position:absolute;bottom:94px;left:18px;right:18px;max-width:620px;padding:12px 16px;border:2px solid var(--ink);background:var(--paper);color:var(--ink);box-shadow:4px 4px #18262e88;font-weight:700}.origin-story.svelte-bruo8l footer:where(.svelte-bruo8l){position:absolute;bottom:20px;left:18px;right:18px;z-index:1}.origin-story.svelte-bruo8l footer:where(.svelte-bruo8l)>.text-button:where(.svelte-bruo8l){display:grid;place-items:center;padding:6px 12px;background:var(--paper);color:var(--ink);border:1px solid var(--ink);text-decoration:none}.origin-story.svelte-bruo8l footer:where(.svelte-bruo8l)>.text-button[aria-disabled=true]:where(.svelte-bruo8l){visibility:hidden}@media(max-width:600px){.origin-overlay.svelte-bruo8l{top:12px;left:12px;right:12px}.origin-overlay.svelte-bruo8l header:where(.svelte-bruo8l){padding:9px 12px}.origin-overlay.svelte-bruo8l header:where(.svelte-bruo8l) h1:where(.svelte-bruo8l){font-size:1.9rem!important}.origin-story.svelte-bruo8l figcaption:where(.svelte-bruo8l){bottom:86px;left:12px;right:12px;padding:10px;font-size:.8rem!important}.origin-story.svelte-bruo8l footer:where(.svelte-bruo8l){bottom:16px;left:12px;right:12px}}@media(max-height:450px),(max-width:340px){.origin-story.svelte-bruo8l{min-height:640px!important}}.origin-story.svelte-bruo8l{min-height:var(--page-height);height:var(--page-height);display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:16px;padding:20px;background:#101f30;color:var(--paper);border:3px solid var(--ink)}header.svelte-bruo8l h1:where(.svelte-bruo8l){font-size:clamp(2rem,4vw,3.3rem);margin:6px 0 0}figure.svelte-bruo8l{display:grid;grid-template-rows:minmax(0,1fr) auto;margin:0;gap:12px;min-height:0}figure.svelte-bruo8l img:where(.svelte-bruo8l){width:100%;height:100%;object-fit:contain;min-height:0}figcaption.svelte-bruo8l{font-size:1rem;line-height:1.4;max-width:800px}footer.svelte-bruo8l{display:flex;align-items:center;justify-content:space-between;gap:16px}footer.svelte-bruo8l .text-button:where(.svelte-bruo8l){min-width:64px;min-height:44px;font-size:.8rem}footer.svelte-bruo8l div:where(.svelte-bruo8l){max-width:80%}footer.svelte-bruo8l .btn{font-size:1.2rem}footer.svelte-bruo8l .err{margin:8px 0 0}@media(max-width:600px){.origin-story.svelte-bruo8l{padding:14px;gap:12px}header.svelte-bruo8l h1:where(.svelte-bruo8l){font-size:2.2rem}figcaption.svelte-bruo8l{font-size:.9rem}footer.svelte-bruo8l .btn{padding:10px;font-size:1.1rem}}@media(max-height:550px),(max-width:340px){.origin-story.svelte-bruo8l{height:auto}figure.svelte-bruo8l img:where(.svelte-bruo8l){height:auto}}
