.a-hero[data-astro-cid-ta2fbyqs]{align-items:end;gap:40px;padding-block:clamp(48px,7vw,100px) clamp(24px,4vw,40px);display:grid}.a-hero__text[data-astro-cid-ta2fbyqs]{gap:26px;display:grid}.a-hero__img[data-astro-cid-ta2fbyqs]{aspect-ratio:4/5;margin:0}.a-hero__img[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{object-position:center 30%}@media (width>=900px){.a-hero[data-astro-cid-ta2fbyqs]{grid-template-columns:1.4fr 1fr;gap:72px}}.a-story[data-astro-cid-ta2fbyqs]{gap:24px;display:grid}.a-story__body[data-astro-cid-ta2fbyqs]{gap:22px;max-width:760px;display:grid}.a-story__body[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--ink-2);margin:0}.a-big[data-astro-cid-ta2fbyqs]{font-family:var(--serif);font-size:clamp(1.9rem,3.4vw,2.9rem);line-height:1.15;color:var(--ink)!important}@media (width>=900px){.a-story[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 2fr}}.tl[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.tl[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--line-strong);gap:10px;padding:32px 0;display:grid}.tl__y[data-astro-cid-ta2fbyqs]{font-family:var(--mono);color:var(--accent);font-size:14px}.tl[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--ink-2);max-width:64ch;margin:10px 0 0}@media (width>=900px){.tl[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{grid-template-columns:160px 1fr;padding:40px 0}}.worlds[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line-strong);gap:0;display:grid}.worlds[data-astro-cid-ta2fbyqs] article[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--line-strong);gap:12px;padding:32px 0;display:grid}.worlds[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--ink-2);margin:0}@media (width>=900px){.worlds[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--line-strong);grid-template-columns:repeat(3,1fr)}.worlds[data-astro-cid-ta2fbyqs] article[data-astro-cid-ta2fbyqs]{border-bottom:0;padding:36px 32px 40px 0}.worlds[data-astro-cid-ta2fbyqs] article[data-astro-cid-ta2fbyqs]+article[data-astro-cid-ta2fbyqs]{border-left:1px solid var(--line-strong);padding-left:32px}}.stage-photo[data-astro-cid-ta2fbyqs]{aspect-ratio:3/2;max-width:720px;margin:56px 0 0}.stage-photo[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{object-position:center 35%}.archive__grid[data-astro-cid-ta2fbyqs]{gap:28px;display:grid}.archive[data-astro-cid-ta2fbyqs] figure[data-astro-cid-ta2fbyqs]{gap:12px;margin:0;display:grid}.archive[data-astro-cid-ta2fbyqs] .frame[data-astro-cid-ta2fbyqs]{overflow:hidden}.archive[data-astro-cid-ta2fbyqs] .frame[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{transition:transform 1.2s var(--ease), filter .6s}.archive[data-astro-cid-ta2fbyqs] figure[data-astro-cid-ta2fbyqs]:hover .frame[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{transform:scale(1.04)}.a1[data-astro-cid-ta2fbyqs]{grid-column:1/-1}.a1[data-astro-cid-ta2fbyqs] .frame[data-astro-cid-ta2fbyqs]{aspect-ratio:3/2}.a2[data-astro-cid-ta2fbyqs] .frame[data-astro-cid-ta2fbyqs]{aspect-ratio:2/3}.a3[data-astro-cid-ta2fbyqs] .frame[data-astro-cid-ta2fbyqs],.a4[data-astro-cid-ta2fbyqs] .frame[data-astro-cid-ta2fbyqs]{aspect-ratio:3/2}.a3[data-astro-cid-ta2fbyqs],.a4[data-astro-cid-ta2fbyqs]{grid-column:1/-1}@media (width>=900px){.archive__grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(12,1fr);align-items:start}.a1[data-astro-cid-ta2fbyqs]{grid-column:1/8}.a2[data-astro-cid-ta2fbyqs]{grid-column:9/13;margin-top:120px}.a3[data-astro-cid-ta2fbyqs]{grid-column:2/7;margin-top:-60px}.a4[data-astro-cid-ta2fbyqs]{grid-column:8/13;margin-top:40px}}.teapot[data-astro-cid-ta2fbyqs]{align-items:center;gap:48px;display:grid}.teapot[data-astro-cid-ta2fbyqs] figure[data-astro-cid-ta2fbyqs]{aspect-ratio:4/3;margin:0;position:relative}.teapot[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{background:var(--paper);border-radius:8px;padding:6px 10px;font-size:10px;position:absolute;bottom:14px;left:14px}.teapot[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]{gap:22px;display:grid}@media (width>=900px){.teapot[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;gap:80px}}.stack[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;gap:36px 24px;display:grid}.stack[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{font-family:var(--serif);gap:6px;margin:14px 0 0;padding:0;font-size:1.45rem;line-height:1.2;list-style:none;display:grid}@media (width>=900px){.stack[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(5,1fr)}}
