.family-silents[data-astro-cid-5qnoutf7]{border-top:2px solid var(--gold);padding-top:var(--s-6)}.family-silents[data-astro-cid-5qnoutf7] h2[data-astro-cid-5qnoutf7]{margin-top:var(--s-3)}.family-intro[data-astro-cid-5qnoutf7]{max-width:740px;font-size:19px;line-height:1.65}.family-reading[data-astro-cid-5qnoutf7]{padding:var(--s-4) var(--s-5);margin-block:var(--s-5);background:var(--tint-1);border-left:3px solid var(--gold)}.family-reading[data-astro-cid-5qnoutf7] h3[data-astro-cid-5qnoutf7]{margin:0}.family-reading[data-astro-cid-5qnoutf7] p[data-astro-cid-5qnoutf7]{margin-bottom:0}.family-picks[data-astro-cid-5qnoutf7]{margin:0;padding:0;list-style:none}.family-picks[data-astro-cid-5qnoutf7]>li[data-astro-cid-5qnoutf7]{padding-block:var(--s-5);border-top:1px solid var(--rule)}.family-pick-header[data-astro-cid-5qnoutf7]{gap:var(--s-3);grid-template-columns:auto minmax(0,1fr) minmax(140px,210px);align-items:start;display:grid}.family-number[data-astro-cid-5qnoutf7]{color:var(--gold-text);font-size:30px;line-height:1.1}.family-pick-for[data-astro-cid-5qnoutf7]{font:600 13px/1.4 var(--font-ui);color:var(--gold-text);margin:0 0 var(--s-2)}.family-pick-header[data-astro-cid-5qnoutf7] h3[data-astro-cid-5qnoutf7]{margin:0;font-size:25px;line-height:1.25}.family-pick-header[data-astro-cid-5qnoutf7] h3[data-astro-cid-5qnoutf7] span[data-astro-cid-5qnoutf7]{color:var(--ink-muted);font-size:16px;font-weight:400}.family-time[data-astro-cid-5qnoutf7]{text-align:right;margin:0}.family-time[data-astro-cid-5qnoutf7] strong[data-astro-cid-5qnoutf7]{font:600 19px/1.3 var(--font-ui);display:block}.family-time[data-astro-cid-5qnoutf7] span[data-astro-cid-5qnoutf7]{font:13px/1.5 var(--font-ui);color:var(--ink-muted);margin-top:var(--s-2);display:block}.family-details[data-astro-cid-5qnoutf7]{gap:var(--s-5);margin-block:var(--s-4);grid-template-columns:1fr 1fr;display:grid}.family-details[data-astro-cid-5qnoutf7] dt[data-astro-cid-5qnoutf7]{font:600 13px/1.5 var(--font-ui);color:var(--gold-text);margin-bottom:var(--s-2)}.family-details[data-astro-cid-5qnoutf7] dd[data-astro-cid-5qnoutf7]{margin:0}.family-edition[data-astro-cid-5qnoutf7]{margin-bottom:0}.family-footnote[data-astro-cid-5qnoutf7]{color:var(--ink-muted);border-top:1px solid var(--rule);padding-top:var(--s-4);font-size:15px}[data-astro-cid-5qnoutf7][id]{scroll-margin-top:110px}@media (width<=600px){.family-pick-header[data-astro-cid-5qnoutf7]{grid-template-columns:auto minmax(0,1fr)}.family-time[data-astro-cid-5qnoutf7]{text-align:left;grid-column:2}.family-time[data-astro-cid-5qnoutf7] strong[data-astro-cid-5qnoutf7],.family-time[data-astro-cid-5qnoutf7] span[data-astro-cid-5qnoutf7]{display:inline}.family-time[data-astro-cid-5qnoutf7] span[data-astro-cid-5qnoutf7]{margin-left:var(--s-2)}.family-details[data-astro-cid-5qnoutf7]{gap:var(--s-4);grid-template-columns:1fr}.family-reading[data-astro-cid-5qnoutf7]{padding:var(--s-4)}}.trail-introduction[data-astro-cid-no4yze6j]{max-width:720px;margin-top:var(--s-5);font-size:19px;line-height:1.65}.trail-choice-grid[data-astro-cid-no4yze6j]{gap:var(--s-4);margin:var(--s-5) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.trail-choice-grid[data-astro-cid-no4yze6j] li[data-astro-cid-no4yze6j]{min-width:0}.trail-choice[data-astro-cid-no4yze6j]{height:100%;padding:var(--s-5);border:1px solid var(--rule-strong);border-top:3px solid var(--gold);background:var(--card);color:var(--ink);flex-direction:column;display:flex}.trail-choice[data-astro-cid-no4yze6j]:hover{background:var(--tint-1)}.trail-choice[data-astro-cid-no4yze6j]:focus-visible{outline:2px solid var(--red);outline-offset:4px}.trail-choice-pick[data-astro-cid-no4yze6j]{margin:0 0 var(--s-3);color:var(--gold-text);font-family:var(--font-ui);font-size:15px;font-weight:600;line-height:1.4}.trail-choice-heading[data-astro-cid-no4yze6j]{align-items:baseline;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.trail-choice-heading[data-astro-cid-no4yze6j] h3[data-astro-cid-no4yze6j]{flex:170px;margin:0;font-size:25px;line-height:1.2}.trail-choice-runtime[data-astro-cid-no4yze6j]{white-space:nowrap;color:var(--ink-muted);font-family:var(--font-ui);font-size:14px}.trail-choice-shape[data-astro-cid-no4yze6j]{margin:var(--s-3) 0 var(--s-4);font-size:17px;line-height:1.5}.trail-choice-action[data-astro-cid-no4yze6j]{color:var(--red-deep);font-family:var(--font-ui);margin-top:auto;font-size:14px}.stop--choice[data-astro-cid-no4yze6j]{scroll-margin-top:100px}.stop-title[data-astro-cid-no4yze6j]{margin:0}.stop--choice[data-astro-cid-no4yze6j] .stop-note[data-astro-cid-no4yze6j]{color:var(--ink);font-family:var(--font-body);font-size:17px;line-height:1.65}.trail-version[data-astro-cid-no4yze6j]{margin-top:var(--s-2);color:var(--ink-muted);font-family:var(--font-ui);font-size:13px;line-height:1.5}.trail-film-link[data-astro-cid-no4yze6j]{margin-top:var(--s-3)}.trail-film-link[data-astro-cid-no4yze6j] a[data-astro-cid-no4yze6j]{color:var(--red-deep)}.trail-edition[data-astro-cid-no4yze6j]{margin-top:var(--s-4);padding-left:var(--s-4);border-left:2px solid var(--rule-strong);font-size:16px;line-height:1.6}.trail-edition[data-astro-cid-no4yze6j] h3[data-astro-cid-no4yze6j]{font-family:var(--font-ui);font-size:14px;line-height:1.5}.trail-edition[data-astro-cid-no4yze6j] p[data-astro-cid-no4yze6j]{margin:var(--s-2) 0}.trail-edition[data-astro-cid-no4yze6j] a[data-astro-cid-no4yze6j]{color:var(--red-deep)}.trail-viewing-advice[data-astro-cid-no4yze6j]>div[data-astro-cid-no4yze6j]{margin-top:var(--s-5)}.trail-viewing-advice[data-astro-cid-no4yze6j] h3[data-astro-cid-no4yze6j]{font-size:23px}.trail-viewing-advice[data-astro-cid-no4yze6j] p[data-astro-cid-no4yze6j]{margin-top:var(--s-2);font-size:18px;line-height:1.65}.trail-sources[data-astro-cid-no4yze6j] h2[data-astro-cid-no4yze6j]{font-size:20px}.trail-sources[data-astro-cid-no4yze6j] ul[data-astro-cid-no4yze6j]{gap:var(--s-2);margin-top:var(--s-3);padding-left:var(--s-5);overflow-wrap:anywhere;font-size:14px;line-height:1.5;display:grid}@media (width<=639px){.trail-choice-grid[data-astro-cid-no4yze6j]{grid-template-columns:minmax(0,1fr)}.trail-choice[data-astro-cid-no4yze6j]{padding:var(--s-4)}.trail-introduction[data-astro-cid-no4yze6j]{font-size:18px}}
