.page-intro[data-astro-cid-ye735vei]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;gap:1rem 2rem;padding-block:clamp(2.5rem,5vw,4rem) clamp(2rem,4vw,3rem);display:grid}.intro-aside[data-astro-cid-ye735vei],.intro-body[data-astro-cid-ye735vei]{grid-column:1/-1}@media (width>=860px){.intro-aside[data-astro-cid-ye735vei]{flex-direction:column;grid-column:1/span 3;gap:.25rem;display:flex}.intro-body[data-astro-cid-ye735vei]{grid-column:4/span 9}}.page-title[data-astro-cid-ye735vei]{font-family:var(--font-editorial);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:400}.page-lead[data-astro-cid-ye735vei]{color:var(--ink-secondary);margin-block-end:1.35rem;font-size:.94rem;line-height:1.78}.filter-bar[data-astro-cid-ye735vei]{flex-wrap:wrap;gap:.4rem 1.35rem;display:flex}.filter-link[data-astro-cid-ye735vei]{min-block-size:24px;font-family:var(--font-mono);color:var(--ink-muted);cursor:pointer;background:0 0;border:none;padding-block:.2rem;font-size:.75rem;transition:color .2s}.filter-link[data-astro-cid-ye735vei]:hover,.filter-link[data-astro-cid-ye735vei].is-active{color:var(--ink-primary)}.filter-link[data-astro-cid-ye735vei].is-active{color:var(--ink-accent);text-underline-offset:5px;text-decoration:underline}.filter-target[data-astro-cid-ye735vei][hidden],.section-split[data-astro-cid-ye735vei][hidden]{display:none}.worlds-gallery[data-astro-cid-ye735vei]{grid-template-columns:repeat(9,minmax(0,1fr));align-items:start;gap:2.75rem 2rem;display:grid}.world-plate[data-astro-cid-ye735vei]{flex-direction:column;grid-column:1/-1;gap:.65rem;display:flex}.world-image-wrap[data-astro-cid-ye735vei]{aspect-ratio:4/3;background-color:#18181f;display:block;overflow:hidden}@media (width>=720px){.plate-pos-1[data-astro-cid-ye735vei]{grid-column:1/span 6}.plate-pos-1[data-astro-cid-ye735vei] .world-image-wrap[data-astro-cid-ye735vei]{aspect-ratio:16/10}.plate-pos-2[data-astro-cid-ye735vei]{grid-column:1/span 4}.plate-pos-3[data-astro-cid-ye735vei]{grid-column:5/span 5;margin-block-start:2rem}}.world-image-wrap[data-astro-cid-ye735vei] img[data-astro-cid-ye735vei]{object-fit:cover;block-size:100%;inline-size:100%;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .3s}.world-image-wrap[data-astro-cid-ye735vei]:hover img[data-astro-cid-ye735vei]{opacity:.92;transform:scale(1.015)}.world-info[data-astro-cid-ye735vei]{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.world-title-group[data-astro-cid-ye735vei]{align-items:baseline;gap:.5rem;display:flex}.world-num[data-astro-cid-ye735vei]{font-family:var(--font-editorial);color:var(--ink-accent);font-size:.95rem;font-style:italic}.world-name[data-astro-cid-ye735vei]{font-family:var(--font-editorial);font-size:1.1rem;font-weight:400}.world-name[data-astro-cid-ye735vei] a[data-astro-cid-ye735vei]:hover{color:var(--ink-accent)}.catalog-list[data-astro-cid-ye735vei]{flex-direction:column;display:flex}.catalog-row[data-astro-cid-ye735vei]{border-block-start:1px solid var(--rule-hairline);grid-template-columns:repeat(9,minmax(0,1fr));align-items:baseline;gap:.35rem 1.5rem;padding-block:1.55rem;display:grid}.catalog-row[data-astro-cid-ye735vei]:first-of-type{border-block-start:none;padding-block-start:0}.catalog-row[data-astro-cid-ye735vei]:last-of-type{padding-block-end:0}.catalog-num[data-astro-cid-ye735vei],.catalog-main[data-astro-cid-ye735vei],.catalog-meta[data-astro-cid-ye735vei]{grid-column:1/-1}@media (width>=720px){.catalog-num[data-astro-cid-ye735vei]{grid-column:1/span 1}.catalog-main[data-astro-cid-ye735vei]{grid-column:2/span 6}.catalog-meta[data-astro-cid-ye735vei]{text-align:end;flex-direction:column;grid-column:8/span 2;gap:.2rem;display:flex}}.catalog-title[data-astro-cid-ye735vei]{font-family:var(--font-editorial);margin-block-end:.25rem;font-size:1.16rem;font-weight:400}.catalog-title[data-astro-cid-ye735vei] a[data-astro-cid-ye735vei]:hover{color:var(--ink-accent)}.arrow[data-astro-cid-ye735vei]{font-family:var(--font-mono);color:var(--ink-muted);margin-inline-start:.15rem;font-size:.72rem}.catalog-detail[data-astro-cid-ye735vei]{color:var(--ink-secondary);font-size:.91rem}.catalog-links[data-astro-cid-ye735vei]{flex-wrap:wrap;gap:.9rem;margin-block-start:.45rem;display:flex}.catalog-links[data-astro-cid-ye735vei] a[data-astro-cid-ye735vei]:hover{color:var(--ink-accent)}
