.path-hero[data-astro-cid-2jcw66od]{border-bottom:1px solid var(--line);padding-block:34px 30px}.path-hero[data-astro-cid-2jcw66od] h1[data-astro-cid-2jcw66od]{letter-spacing:-.045em;max-width:920px;margin:0;font-size:clamp(2.25rem,5vw,4.2rem);line-height:1}.path-lead[data-astro-cid-2jcw66od]{max-width:760px;color:var(--paper-muted);margin:16px 0 0;font-size:1.05rem;line-height:1.65}.path-lead[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od],.path-progress__how[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od],.path-film__intensity[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od],.path-shelves[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od],.path-fact[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od]{color:var(--paper);text-underline-offset:3px;text-decoration:underline}.path-lead[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od]:hover,.path-lead[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od]:focus-visible,.path-progress__how[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od]:hover,.path-progress__how[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od]:focus-visible,.path-film__intensity[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od]:hover,.path-film__intensity[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od]:focus-visible,.path-shelves[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od]:hover,.path-shelves[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od]:focus-visible,.path-fact[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od]:hover,.path-fact[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od]:focus-visible{color:var(--red-bright)}.path-map[data-astro-cid-2jcw66od]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}.path-map[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od]{border:1px solid var(--line);border-top:2px solid var(--red);border-radius:var(--radius-sm);background:linear-gradient(145deg,#121617f0,#080a0bf7);align-content:start;gap:3px;height:100%;padding:13px 15px;transition:border-color .16s;display:grid}.path-map[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od]:hover,.path-map[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od]:focus-visible{border-color:var(--red-bright)}.path-map__step[data-astro-cid-2jcw66od]{color:var(--red-bright);font-family:var(--heading);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:700}.path-map__name[data-astro-cid-2jcw66od]{font-family:var(--heading);font-size:1rem;font-weight:700;line-height:1.25}.path-map__range[data-astro-cid-2jcw66od],.path-map__seen[data-astro-cid-2jcw66od]{color:var(--paper-dim);font-size:.8rem}.path-progress[data-astro-cid-2jcw66od]{max-width:760px;margin-top:20px}.path-progress[data-astro-cid-2jcw66od][hidden],.path-map__seen[data-astro-cid-2jcw66od][hidden],.path-film__tick[data-astro-cid-2jcw66od][hidden]{display:none}.path-progress__how[data-astro-cid-2jcw66od]{color:var(--paper-dim);margin:0;font-size:.9rem;line-height:1.6}.path-progress__status[data-astro-cid-2jcw66od]{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:10px;font-size:.95rem;display:flex}.path-progress__status[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od]{color:var(--amber)}.path-progress__status[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od]:hover,.path-progress__status[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od]:focus-visible{color:var(--paper)}.path-progress__bar[data-astro-cid-2jcw66od]{background:var(--line);border-radius:999px;height:4px;margin-top:8px;overflow:hidden}.path-progress__bar[data-astro-cid-2jcw66od] span[data-astro-cid-2jcw66od]{background:var(--red);width:0;height:100%;transition:width .2s;display:block}.path-stage[data-astro-cid-2jcw66od]{padding-top:44px;scroll-margin-top:70px}.path-stage__head[data-astro-cid-2jcw66od]{max-width:760px}.path-stage[data-astro-cid-2jcw66od] h2[data-astro-cid-2jcw66od],.path-next[data-astro-cid-2jcw66od] h2[data-astro-cid-2jcw66od]{letter-spacing:-.045em;margin:0;font-size:clamp(1.75rem,3.5vw,2.75rem);line-height:1.05}.path-stage__intro[data-astro-cid-2jcw66od]{color:var(--paper-muted);margin:12px 0 0;line-height:1.65}.path-films[data-astro-cid-2jcw66od]{gap:22px;margin:26px 0 0;padding:0;list-style:none;display:grid}.path-film[data-astro-cid-2jcw66od]{border-bottom:1px solid var(--line);grid-template:"number card copy""number card facts"1fr/44px 170px minmax(0,1fr);align-items:start;gap:12px 20px;padding-bottom:22px;scroll-margin-top:70px;display:grid}.path-film__number[data-astro-cid-2jcw66od]{color:var(--red-bright);font-family:var(--heading);font-variant-numeric:tabular-nums;grid-area:number;font-size:2rem;font-weight:750}.path-film__card[data-astro-cid-2jcw66od]{grid-area:card;min-width:0}.path-film__copy[data-astro-cid-2jcw66od]{grid-area:copy;max-width:720px}.path-film__why[data-astro-cid-2jcw66od]{margin:0;line-height:1.6}.path-film__intensity[data-astro-cid-2jcw66od]{color:var(--paper-muted);margin:10px 0 0;line-height:1.6}.path-film__intensity[data-astro-cid-2jcw66od] strong[data-astro-cid-2jcw66od]{color:var(--paper)}.path-film__facts[data-astro-cid-2jcw66od]{grid-area:facts;gap:5px;max-width:720px;display:grid}.path-fact[data-astro-cid-2jcw66od]{color:var(--paper-muted);margin:0;font-size:.85rem;line-height:1.5}.path-fact--verdict[data-astro-cid-2jcw66od]{color:var(--amber);flex-wrap:wrap;gap:4px 14px;font-weight:600;display:flex}.path-fact__label[data-astro-cid-2jcw66od]{color:var(--paper-dim)}.path-film__tick[data-astro-cid-2jcw66od]{max-width:180px}.path-film[data-astro-cid-2jcw66od][data-seen] .path-film__number[data-astro-cid-2jcw66od]{color:var(--paper-dim)}.path-shelves[data-astro-cid-2jcw66od]{max-width:760px;color:var(--paper-muted);margin:20px 0 0;line-height:1.6}.path-next[data-astro-cid-2jcw66od]{border-top:1px solid var(--line);margin-top:58px;padding-top:42px}.path-next__grid[data-astro-cid-2jcw66od]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px;margin:24px 0 0;padding:0;list-style:none;display:grid}.path-next[data-astro-cid-2jcw66od] h3[data-astro-cid-2jcw66od]{letter-spacing:0;margin:0;font-size:1.05rem;line-height:1.3}.path-next[data-astro-cid-2jcw66od] h3[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od]:hover,.path-next[data-astro-cid-2jcw66od] h3[data-astro-cid-2jcw66od] a[data-astro-cid-2jcw66od]:focus-visible{color:var(--red-bright)}.path-next__grid[data-astro-cid-2jcw66od] p[data-astro-cid-2jcw66od]{color:var(--paper-muted);margin:6px 0 0;font-size:.92rem;line-height:1.6}.path-faq[data-astro-cid-2jcw66od]{padding-bottom:70px}@media (width<=700px){.path-map[data-astro-cid-2jcw66od]{grid-template-columns:minmax(0,1fr)}.path-film[data-astro-cid-2jcw66od]{grid-template:"number card facts""copy copy copy"/24px 118px minmax(0,1fr);gap:12px 10px}.path-film__number[data-astro-cid-2jcw66od]{font-size:1.4rem}.path-next__grid[data-astro-cid-2jcw66od]{grid-template-columns:minmax(0,1fr)}}
