.section[data-astro-cid-5tbgx76u]{margin-top:120px}.last[data-astro-cid-5tbgx76u]{margin-bottom:120px}.slot[data-astro-cid-5tbgx76u]{background:var(--surface);border-radius:20px;width:100%;display:block;position:relative;overflow:hidden}.slot[data-astro-cid-5tbgx76u] img[data-astro-cid-5tbgx76u],.slot[data-astro-cid-5tbgx76u] video[data-astro-cid-5tbgx76u]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ratio-4-5[data-astro-cid-5tbgx76u]{aspect-ratio:4/5}.strong[data-astro-cid-5tbgx76u]{font-size:16px;font-weight:600;line-height:1.3}.pill[data-astro-cid-5tbgx76u]{isolation:isolate;background:var(--ink);min-height:40px;color:var(--on-ink);cursor:pointer;border-radius:99px;align-items:center;gap:8px;padding:0 18px 0 12px;display:inline-flex;position:relative;overflow:hidden}.pill-dot[data-astro-cid-5tbgx76u]{background:var(--accent);border-radius:99px;width:14px;height:14px;transition:transform .15s}.pill-label[data-astro-cid-5tbgx76u]{z-index:1;white-space:nowrap;transition:color .15s;position:relative}.step[data-astro-cid-5tbgx76u]{background:var(--line);cursor:pointer;width:40px;height:40px;transition:background-color .2s var(--e-fade), color .2s var(--e-fade);border-radius:99px;place-items:center;display:grid}@media (hover:hover){.pill[data-astro-cid-5tbgx76u]:hover .pill-dot[data-astro-cid-5tbgx76u]{transform:scale(20)}.pill[data-astro-cid-5tbgx76u]:hover .pill-label[data-astro-cid-5tbgx76u]{color:var(--on-accent)}.step[data-astro-cid-5tbgx76u]:hover{background:var(--accent);color:var(--on-accent)}}.hero[data-astro-cid-5tbgx76u]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:32px;display:grid}.hero-text[data-astro-cid-5tbgx76u]{flex-direction:column;align-self:start;align-items:flex-start;gap:16px;min-width:0;display:flex}.title[data-astro-cid-5tbgx76u]{margin-top:-.14em;padding-bottom:.25em;display:grid}.title[data-astro-cid-5tbgx76u] span[data-astro-cid-5tbgx76u]{text-wrap:balance}.hero-img[data-astro-cid-5tbgx76u]{aspect-ratio:16/9;margin-top:8px}.hero-cover[data-astro-cid-5tbgx76u]{height:100%}.grid[data-astro-cid-5tbgx76u]{gap:20px;display:grid}.covers[data-astro-cid-5tbgx76u]{grid-template-columns:repeat(4,minmax(0,1fr))}.posters[data-astro-cid-5tbgx76u]{grid-template-columns:repeat(3,minmax(0,1fr))}.films[data-astro-cid-5tbgx76u]{grid-template-columns:repeat(4,minmax(0,1fr))}.reader-page[data-astro-cid-5tbgx76u]{background:var(--surface);border-radius:20px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid;overflow:hidden}.reader-page[data-astro-cid-5tbgx76u][hidden]{display:none}.reader-copy[data-astro-cid-5tbgx76u]{min-height:510px;animation:turn .65s var(--e-move);flex-direction:column;justify-content:space-between;gap:32px;padding:48px;display:flex}.reader-top[data-astro-cid-5tbgx76u]{flex-direction:column;gap:12px;display:flex}.reader-title[data-astro-cid-5tbgx76u]{text-wrap:balance;padding-bottom:.25em}.reader-nav[data-astro-cid-5tbgx76u]{gap:8px;display:flex}.reader-img[data-astro-cid-5tbgx76u]{height:100%;min-height:510px;animation:turn .65s var(--e-move);border-radius:0}@keyframes turn{0%{opacity:.3}}.figures[data-astro-cid-5tbgx76u]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:20px;display:grid}.ed-tall[data-astro-cid-5tbgx76u]{grid-row:span 2;height:100%;min-height:360px}.ed-wide[data-astro-cid-5tbgx76u]{aspect-ratio:16/9}.rows[data-astro-cid-5tbgx76u]{flex-direction:column;gap:10px;display:flex}.row[data-astro-cid-5tbgx76u]{background:var(--surface);border-radius:20px;overflow:hidden}.row-sum[data-astro-cid-5tbgx76u]{cursor:pointer;-webkit-tap-highlight-color:transparent;grid-template-columns:minmax(0,1fr) 160px 40px;align-items:center;gap:16px;padding:14px 18px;list-style:none;display:grid}.row-sum[data-astro-cid-5tbgx76u]::-webkit-details-marker{display:none}.row-thumb[data-astro-cid-5tbgx76u]{width:160px;height:72px;transition:opacity .2s var(--e-fade);border-radius:12px}.row[data-astro-cid-5tbgx76u][open] .row-thumb[data-astro-cid-5tbgx76u]{opacity:.35}.row-plus[data-astro-cid-5tbgx76u]{background:var(--line);width:40px;height:40px;transition:transform .65s var(--e-move), background-color .2s var(--e-fade), color .2s var(--e-fade);border-radius:99px;place-items:center;display:grid}.row[data-astro-cid-5tbgx76u][open] .row-plus[data-astro-cid-5tbgx76u]{background:var(--accent);color:var(--on-accent);transform:rotate(45deg)}.row-img[data-astro-cid-5tbgx76u]{aspect-ratio:16/9;width:auto;animation:turn .65s var(--e-move);margin:0 18px 18px}.profile[data-astro-cid-5tbgx76u]{background:var(--surface);border-radius:20px;flex-direction:column;gap:20px;padding:28px;display:flex}.profile-head[data-astro-cid-5tbgx76u]{align-items:center;gap:14px;display:flex}.avatar[data-astro-cid-5tbgx76u],.circle-media[data-astro-cid-5tbgx76u]{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--accent);border-radius:99px}.avatar[data-astro-cid-5tbgx76u]{flex:none;width:64px;height:64px}.stats[data-astro-cid-5tbgx76u]{gap:32px;display:flex}.stats[data-astro-cid-5tbgx76u] div[data-astro-cid-5tbgx76u]{flex-direction:column-reverse;display:flex}.circles[data-astro-cid-5tbgx76u]{scrollbar-width:none;gap:16px;padding:4px 4px 8px;display:flex;overflow-x:auto}.circles[data-astro-cid-5tbgx76u]::-webkit-scrollbar{display:none}.circle[data-astro-cid-5tbgx76u]{cursor:pointer;flex:none;justify-content:center;width:84px;display:flex}.circle-media[data-astro-cid-5tbgx76u]{width:72px;height:72px}.feed[data-astro-cid-5tbgx76u]{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-top:20px;display:grid}.feed-img[data-astro-cid-5tbgx76u]{aspect-ratio:4/5;border-radius:12px}.film[data-astro-cid-5tbgx76u]{cursor:pointer;border-radius:20px;width:100%;display:block;position:relative}.film-media[data-astro-cid-5tbgx76u]{aspect-ratio:9/16}.film-media[data-astro-cid-5tbgx76u] video[data-astro-cid-5tbgx76u]{transition:transform .65s var(--e-move)}.film-play[data-astro-cid-5tbgx76u]{background:var(--nav-bg);-webkit-backdrop-filter:blur(5px);width:40px;height:40px;transition:background-color .2s var(--e-fade), color .2s var(--e-fade);border-radius:99px;place-items:center;display:grid;position:absolute;bottom:12px;right:12px}@media (hover:hover){.film[data-astro-cid-5tbgx76u]:hover .film-media[data-astro-cid-5tbgx76u] video[data-astro-cid-5tbgx76u]{transform:scale(1.04)}.film[data-astro-cid-5tbgx76u]:hover .film-play[data-astro-cid-5tbgx76u]{background:var(--accent);color:var(--on-accent)}}.scrim[data-astro-cid-5tbgx76u]{z-index:100;background:color-mix(in srgb, var(--page) 94%, transparent);-webkit-backdrop-filter:blur(5px);width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);border:0;place-items:center;margin:0;padding:28px;position:fixed;inset:0}.scrim[data-astro-cid-5tbgx76u][open]{animation:scrim-in .2s var(--e-fade);display:grid}.scrim[data-astro-cid-5tbgx76u]::backdrop{background:0 0}@keyframes scrim-in{0%{opacity:0}}.film-sheet[data-astro-cid-5tbgx76u]{width:min(940px,100%);max-height:100%;animation:rise .65s var(--e-move);flex-direction:column;gap:12px;display:flex}@keyframes rise{0%{transform:translateY(24px)}}.film-bar[data-astro-cid-5tbgx76u]{justify-content:space-between;align-items:center;gap:12px;display:flex}.film-video[data-astro-cid-5tbgx76u]{background:var(--panel);object-fit:contain;border-radius:20px;width:100%;max-height:calc(100dvh - 140px);display:block}@media (width>=1200px){.strong[data-astro-cid-5tbgx76u]{font-size:18px}}@media (width<=1199.98px){.hero[data-astro-cid-5tbgx76u]{grid-template-columns:minmax(0,1fr);gap:40px}.hero-cover[data-astro-cid-5tbgx76u]{aspect-ratio:4/5;max-width:560px;height:auto}.films[data-astro-cid-5tbgx76u]{gap:12px}}@media (width<=809.98px){.section[data-astro-cid-5tbgx76u]{margin-top:80px}.last[data-astro-cid-5tbgx76u]{margin-bottom:80px}.hero[data-astro-cid-5tbgx76u]{gap:28px}.covers[data-astro-cid-5tbgx76u]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.reader-page[data-astro-cid-5tbgx76u]{grid-template-columns:minmax(0,1fr)}.reader-copy[data-astro-cid-5tbgx76u]{min-height:0;padding:24px 20px}.reader-img[data-astro-cid-5tbgx76u]{aspect-ratio:4/3;min-height:0}.figures[data-astro-cid-5tbgx76u]{grid-template-columns:minmax(0,1fr);gap:12px}.ed-tall[data-astro-cid-5tbgx76u]{aspect-ratio:4/5;grid-row:auto;min-height:0}.posters[data-astro-cid-5tbgx76u]{grid-template-columns:minmax(0,1fr);gap:12px}.row-sum[data-astro-cid-5tbgx76u]{grid-template-columns:minmax(0,1fr) 88px 24px;gap:12px;padding:12px 14px}.row-thumb[data-astro-cid-5tbgx76u]{width:88px;height:60px}.row-img[data-astro-cid-5tbgx76u]{margin:0 14px 14px}.profile[data-astro-cid-5tbgx76u]{padding:18px}.stats[data-astro-cid-5tbgx76u]{gap:20px}.feed[data-astro-cid-5tbgx76u]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.films[data-astro-cid-5tbgx76u]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.film-play[data-astro-cid-5tbgx76u]{bottom:10px;right:10px}}
