@layer components{.head[data-astro-cid-vtb7xpvp]{position:relative;display:flex;align-items:flex-end;min-height:max(30rem,78svh);padding-block:var(--space-128) var(--space-64);background:var(--color-moss);color:var(--color-paper);overflow:hidden}.bg[data-astro-cid-vtb7xpvp]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.scrim[data-astro-cid-vtb7xpvp]{position:absolute;inset:0;background:linear-gradient(to bottom,color-mix(in srgb,var(--color-ink) 50%,transparent),color-mix(in srgb,var(--color-ink) 18%,transparent) 40%,color-mix(in srgb,var(--color-ink) 70%,transparent))}.head[data-astro-cid-vtb7xpvp] .head-in{position:relative;display:flex;flex-direction:column;gap:var(--space-8)}.back[data-astro-cid-vtb7xpvp]{align-self:flex-start;margin-bottom:var(--space-32);color:var(--color-paper);font-family:var(--font-serif);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border-bottom:var(--line-width) solid color-mix(in srgb,var(--color-paper) 55%,transparent)}.en-small[data-astro-cid-vtb7xpvp]{font-family:var(--font-serif);font-size:var(--text-md);letter-spacing:.1em}h1[data-astro-cid-vtb7xpvp]{font-family:var(--font-serif);font-size:var(--text-display);font-weight:400;line-height:1.05;letter-spacing:.03em}.ko[data-astro-cid-vtb7xpvp]{font-size:var(--text-base);letter-spacing:.06em}.info[data-astro-cid-vtb7xpvp]{display:grid;gap:var(--space-48)}.sr[data-astro-cid-vtb7xpvp]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.summary[data-astro-cid-vtb7xpvp]{max-width:34rem;font-size:var(--text-lg);line-height:1.6}.suit[data-astro-cid-vtb7xpvp]{margin-top:var(--space-16);color:var(--color-ink-muted);font-size:var(--text-xs);letter-spacing:.04em}.facts[data-astro-cid-vtb7xpvp]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-32) var(--space-24);padding-top:var(--space-32);border-top:var(--line-width) solid var(--color-ink)}dt[data-astro-cid-vtb7xpvp]{font-family:var(--font-serif);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-garden-strong)}dd[data-astro-cid-vtb7xpvp]{margin-top:var(--space-4);font-family:var(--font-serif);font-size:var(--text-xl);line-height:1.2}dd[data-astro-cid-vtb7xpvp] small[data-astro-cid-vtb7xpvp]{margin-left:2px;font-family:inherit;font-size:var(--text-xs)}.block-title[data-astro-cid-vtb7xpvp]{display:flex;align-items:baseline;gap:var(--space-16);margin-bottom:var(--space-48);font-weight:400}.block-title[data-astro-cid-vtb7xpvp] .en[data-astro-cid-vtb7xpvp]{font-family:var(--font-serif);font-size:var(--text-3xl);line-height:1.1;letter-spacing:.02em;color:var(--color-garden-strong)}.block-title[data-astro-cid-vtb7xpvp] .count[data-astro-cid-vtb7xpvp]{font-family:var(--font-serif);font-size:var(--text-md);color:var(--color-ink-muted)}.on-dark[data-astro-cid-vtb7xpvp] .en[data-astro-cid-vtb7xpvp],.on-dark[data-astro-cid-vtb7xpvp] .count[data-astro-cid-vtb7xpvp]{color:var(--color-paper)}.mosaic[data-astro-cid-vtb7xpvp]{list-style:none;padding:0;columns:2 12rem;column-gap:var(--space-16)}.mosaic[data-astro-cid-vtb7xpvp] li[data-astro-cid-vtb7xpvp]{break-inside:avoid;margin-bottom:var(--space-16)}.mosaic[data-astro-cid-vtb7xpvp] button[data-astro-cid-vtb7xpvp]{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in;overflow:hidden}.mosaic[data-astro-cid-vtb7xpvp] img{display:block;width:100%;height:auto;transition:transform .7s var(--motion-ease)}.mosaic[data-astro-cid-vtb7xpvp] button[data-astro-cid-vtb7xpvp]:hover img{transform:scale(1.03)}.films[data-astro-cid-vtb7xpvp]{list-style:none;padding:0;display:flex;gap:var(--space-24);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:var(--space-16)}.films[data-astro-cid-vtb7xpvp] li[data-astro-cid-vtb7xpvp]{flex:0 0 min(72vw,18rem);scroll-snap-align:start;display:grid;gap:var(--space-12)}.films[data-astro-cid-vtb7xpvp] video[data-astro-cid-vtb7xpvp]{display:block;width:100%;aspect-ratio:9 / 16;object-fit:cover;background:var(--color-ink)}.films[data-astro-cid-vtb7xpvp] p[data-astro-cid-vtb7xpvp]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-12);color:var(--color-paper)}.films[data-astro-cid-vtb7xpvp] .en[data-astro-cid-vtb7xpvp]{font-family:var(--font-serif);font-size:var(--text-md)}.ko-s[data-astro-cid-vtb7xpvp]{font-size:var(--text-xs);opacity:.8}.pager[data-astro-cid-vtb7xpvp]{display:grid;grid-template-columns:1fr 1fr;border-block:var(--line-width) solid var(--color-line)}.pager[data-astro-cid-vtb7xpvp] a[data-astro-cid-vtb7xpvp]{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-48) var(--page-margin, var(--space-24));color:var(--color-ink);text-decoration:none;transition:background-color var(--motion-duration) var(--motion-ease)}.pager[data-astro-cid-vtb7xpvp] a[data-astro-cid-vtb7xpvp]:hover{background:var(--color-paper-deep)}.pager[data-astro-cid-vtb7xpvp] a[data-astro-cid-vtb7xpvp]+a[data-astro-cid-vtb7xpvp]{align-items:flex-end;text-align:right;border-left:var(--line-width) solid var(--color-line)}.dir[data-astro-cid-vtb7xpvp]{font-family:var(--font-serif);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-garden-strong)}.nm[data-astro-cid-vtb7xpvp]{font-family:var(--font-serif);font-size:var(--text-xl);letter-spacing:.03em}.lightbox[data-astro-cid-vtb7xpvp]{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:var(--space-48) var(--space-16);border:0;background:color-mix(in srgb,var(--color-moss) 94%,transparent);color:var(--color-paper)}.lightbox[data-astro-cid-vtb7xpvp][open]{display:grid;grid-template-rows:1fr auto;justify-items:center;gap:var(--space-12)}.lightbox[data-astro-cid-vtb7xpvp]::backdrop{background:var(--color-moss)}.lightbox[data-astro-cid-vtb7xpvp] img[data-astro-cid-vtb7xpvp]{max-width:100%;max-height:100%;min-height:0;object-fit:contain}.cap[data-astro-cid-vtb7xpvp]{font-size:var(--text-xs);letter-spacing:.04em}.lightbox[data-astro-cid-vtb7xpvp] button[data-astro-cid-vtb7xpvp]{position:absolute;border:0;background:none;color:var(--color-paper);font-family:var(--font-serif);font-size:2.5rem;line-height:1;padding:var(--space-12);cursor:pointer}.lb-close[data-astro-cid-vtb7xpvp]{top:var(--space-8);right:var(--space-12)}.lb-prev[data-astro-cid-vtb7xpvp],.lb-next[data-astro-cid-vtb7xpvp]{top:50%;translate:0 -50%}.lb-prev[data-astro-cid-vtb7xpvp]{left:var(--space-8)}.lb-next[data-astro-cid-vtb7xpvp]{right:var(--space-8)}@media(min-width:62em){.info[data-astro-cid-vtb7xpvp]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"lead facts" "lead cta";align-items:start;column-gap:var(--space-96)}.lead[data-astro-cid-vtb7xpvp]{grid-area:lead}.facts[data-astro-cid-vtb7xpvp]{grid-area:facts}.cta[data-astro-cid-vtb7xpvp]{grid-area:cta}.mosaic[data-astro-cid-vtb7xpvp]{columns:3}.films[data-astro-cid-vtb7xpvp] li[data-astro-cid-vtb7xpvp]{flex-basis:20rem}}}
