.media.svelte-1lcehho{flex-grow:1;min-width:0;background:#fff}.stage.svelte-1lcehho{position:sticky;top:0;height:var(--screen);display:flex;align-items:center;justify-content:center;padding:40px}.slide.svelte-1lcehho{width:440px;max-width:100%;padding:12px;border-radius:18px;transition:background .3s ease}.slide.svelte-1lcehho .ph:where(.svelte-1lcehho),.slide-img.svelte-1lcehho{display:flex;width:100%;height:260px;margin:0;border-radius:10px}.slide-img.svelte-1lcehho{display:block;object-fit:cover}.slide-body.svelte-1lcehho{animation:svelte-1lcehho-swap .2s ease both}@keyframes svelte-1lcehho-swap{0%{opacity:0}}.slide-caption.svelte-1lcehho{padding:10px 4px 2px;font:13px var(--mono)}.dots.svelte-1lcehho{position:absolute;bottom:20px;display:flex;gap:2px;transition:opacity .2s ease}.dots.dimmed.svelte-1lcehho{opacity:.3}.dots.svelte-1lcehho button:where(.svelte-1lcehho){display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;background:none;cursor:pointer}.dots.svelte-1lcehho button:where(.svelte-1lcehho):focus-visible{outline:2px solid var(--about);outline-offset:-2px;border-radius:999px}.dots.svelte-1lcehho span:where(.svelte-1lcehho){display:block;width:11px;height:11px;border-radius:999px;background:var(--about)}.dots.svelte-1lcehho button[aria-current=true]:where(.svelte-1lcehho) span:where(.svelte-1lcehho){background:var(--accent)}@media(max-width:820px){.stage.svelte-1lcehho{position:relative;height:auto;padding:24px 16px 56px}.slide.svelte-1lcehho .ph:where(.svelte-1lcehho),.slide-img.svelte-1lcehho{height:220px}}.about.svelte-y8kryg{display:flex}.about-text.svelte-y8kryg{flex:0 1 600px;min-width:0;min-height:var(--screen);padding:40px 36px;display:flex;flex-direction:column;justify-content:space-between;gap:48px;background:var(--about);color:var(--base);font:17px/1.5 var(--mono)}.about-text.svelte-y8kryg p:where(.svelte-y8kryg){margin:0}.about-text.svelte-y8kryg a{color:var(--base)}.about-text.svelte-y8kryg a:hover{color:var(--base);text-decoration-thickness:2px}.about-text.svelte-y8kryg .peek{text-decoration:underline;cursor:default}.about-text.svelte-y8kryg .peeking{text-decoration-thickness:2px}.about-text.svelte-y8kryg .peek:focus-visible,.about-text.svelte-y8kryg a:focus-visible{outline:2px solid var(--base);outline-offset:2px}.lead.svelte-y8kryg:first-letter{float:left;margin:10px 14px 0 -4px;font:italic 168px/.78 var(--serif)}.about-foot.svelte-y8kryg{display:flex;flex-direction:column;gap:20px}.timeline.svelte-y8kryg{margin:0;padding:12px 0 0;list-style:none;border-top:1px solid rgba(243,240,231,.4);display:flex;flex-direction:column;gap:6px;font-size:13px;line-height:1.45}.timeline.svelte-y8kryg li:where(.svelte-y8kryg){display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px}.period.svelte-y8kryg,.note.svelte-y8kryg{opacity:.75}.note.svelte-y8kryg{display:block}.contact.svelte-y8kryg{font-size:14px}.elsewhere.svelte-y8kryg{display:block;margin-top:4px}@media(max-width:820px){.about.svelte-y8kryg{flex-direction:column}.about-text.svelte-y8kryg{flex:none;min-height:0;padding:28px 16px;gap:32px;font-size:15px}.lead.svelte-y8kryg:first-letter{font-size:120px;margin-top:6px}.timeline.svelte-y8kryg li:where(.svelte-y8kryg){grid-template-columns:minmax(0,1fr);gap:0}}.peek-float.svelte-y8kryg{display:none}@media(max-width:820px){.peek-float.svelte-y8kryg{position:fixed;right:16px;bottom:16px;z-index:60;display:flex;flex-direction:column;gap:8px;width:min(260px,70vw);padding:10px 10px 12px;background:#fff;box-shadow:0 14px 34px #14141338;transform:rotate(-2deg);font:12.5px/1.4 var(--mono);color:var(--ink);animation:svelte-y8kryg-float-in .2s ease both}.peek-float.svelte-y8kryg img:where(.svelte-y8kryg){width:100%;aspect-ratio:4 / 3;object-fit:cover}@keyframes svelte-y8kryg-float-in{0%{opacity:0;transform:translateY(8px) rotate(-2deg)}}}
