.smc-path-head[data-astro-cid-m2yzm3hb]{border-top:4px solid var(--path-colour);border-bottom:1px solid var(--rule);background:var(--surface-raised)}.smc-path-head__inner[data-astro-cid-m2yzm3hb]{grid-template-columns:minmax(0,1.6fr) minmax(240px,.8fr);align-items:end;gap:64px;padding-top:48px;padding-bottom:48px;display:grid}.smc-path-head[data-astro-cid-m2yzm3hb] .smc-page__kicker[data-astro-cid-m2yzm3hb]{color:var(--path-colour)}.smc-path-head[data-astro-cid-m2yzm3hb] .smc-page__title[data-astro-cid-m2yzm3hb]{max-width:22ch}.smc-path-head[data-astro-cid-m2yzm3hb] .smc-page__intro[data-astro-cid-m2yzm3hb]{max-width:56ch;margin-bottom:0}.smc-path-head__map-link[data-astro-cid-m2yzm3hb]{min-height:44px;color:var(--path-colour);text-underline-offset:4px;align-items:center;gap:12px;margin-top:12px;display:inline-flex}#path-reading-map[data-astro-cid-m2yzm3hb]{scroll-margin-top:100px}.smc-path-availability[data-astro-cid-m2yzm3hb]{border-left:1px solid var(--rule);padding-left:32px}.smc-path-availability__count[data-astro-cid-m2yzm3hb]{align-items:baseline;gap:12px;margin:0 0 14px;display:flex}.smc-path-availability__count[data-astro-cid-m2yzm3hb] strong[data-astro-cid-m2yzm3hb]{font:400 44px/1 var(--font-display)}.smc-path-availability__count[data-astro-cid-m2yzm3hb] span[data-astro-cid-m2yzm3hb]{font:12px var(--font-mono);color:var(--muted)}.smc-path-availability__stages[data-astro-cid-m2yzm3hb]{flex-direction:column;gap:4px;margin:0 0 16px;display:flex}.smc-path-availability__stages[data-astro-cid-m2yzm3hb] strong[data-astro-cid-m2yzm3hb]{font:400 32px/1.1 var(--font-display);color:var(--ink)}.smc-path-availability__stages[data-astro-cid-m2yzm3hb] span[data-astro-cid-m2yzm3hb]{color:var(--muted);font:11px/1.4 var(--font-mono)}.smc-path-availability__track[data-astro-cid-m2yzm3hb]{background:var(--surface-sunk);height:4px;margin-bottom:18px}.smc-path-availability__track[data-astro-cid-m2yzm3hb] span[data-astro-cid-m2yzm3hb]{background:var(--accent);height:100%;display:block}.smc-path-availability__start[data-astro-cid-m2yzm3hb]{background:var(--accent);min-height:48px;color:var(--ink-inverse);border-radius:2px;align-items:center;padding:12px 22px;text-decoration:none;display:inline-flex}.smc-path-availability__first[data-astro-cid-m2yzm3hb]{color:var(--ink-2);margin:12px 0 0;font-size:14px;line-height:1.5}.smc-path-availability__first[data-astro-cid-m2yzm3hb] strong[data-astro-cid-m2yzm3hb]{color:var(--ink);font-weight:500}.smc-path-head--story[data-astro-cid-m2yzm3hb] .smc-path-availability__first[data-astro-cid-m2yzm3hb]{grid-column:1/-1}.smc-path-onward[data-astro-cid-m2yzm3hb]{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:44px;padding-top:28px;display:flex}.smc-path-onward[data-astro-cid-m2yzm3hb]>div[data-astro-cid-m2yzm3hb]{flex:300px}.smc-path-onward[data-astro-cid-m2yzm3hb] h2[data-astro-cid-m2yzm3hb]{font:400 28px/1.2 var(--font-display);margin:0 0 8px}.smc-path-onward[data-astro-cid-m2yzm3hb] p[data-astro-cid-m2yzm3hb]{color:var(--ink-2);max-width:42ch;margin:0;font-size:16px;line-height:1.6}.smc-path-onward[data-astro-cid-m2yzm3hb] a[data-astro-cid-m2yzm3hb]{align-items:center;gap:12px;min-height:44px;font-size:16px;display:inline-flex}.smc-path-head--story[data-astro-cid-m2yzm3hb] .smc-path-head__inner[data-astro-cid-m2yzm3hb]{align-items:center;padding-top:24px;padding-bottom:24px}.smc-path-head--story[data-astro-cid-m2yzm3hb] .smc-page__title[data-astro-cid-m2yzm3hb]{max-width:24ch;margin-bottom:0;font-size:clamp(2.4rem,3.7vw,3.8rem)}.smc-path-head--story[data-astro-cid-m2yzm3hb] .smc-page__intro[data-astro-cid-m2yzm3hb]{display:none}.smc-path-head--story[data-astro-cid-m2yzm3hb] .smc-path-availability[data-astro-cid-m2yzm3hb]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 18px;display:grid}.smc-path-head--story[data-astro-cid-m2yzm3hb] .smc-path-availability[data-astro-cid-m2yzm3hb]>.smc-page__kicker[data-astro-cid-m2yzm3hb]{grid-column:1/-1;margin-bottom:0}.smc-path-head--story[data-astro-cid-m2yzm3hb] .smc-path-availability__count[data-astro-cid-m2yzm3hb]{margin:0}.smc-path-head--story[data-astro-cid-m2yzm3hb] .smc-path-availability__count[data-astro-cid-m2yzm3hb] strong[data-astro-cid-m2yzm3hb]{font-size:33px}.smc-path-head--story[data-astro-cid-m2yzm3hb] .smc-path-availability__track[data-astro-cid-m2yzm3hb]{grid-area:3/1/auto/-1;height:3px;margin:0}.smc-path-head--story[data-astro-cid-m2yzm3hb] .smc-path-availability__start[data-astro-cid-m2yzm3hb]{grid-area:2/2;justify-self:end;min-height:42px;padding:9px 16px}.smc-path-head--stages[data-astro-cid-m2yzm3hb] .smc-path-head__inner[data-astro-cid-m2yzm3hb]{padding-top:32px;padding-bottom:32px}.smc-path-body[data-astro-cid-m2yzm3hb]{padding-top:32px}.smc-path-stages[data-astro-cid-m2yzm3hb]{border-top:3px solid var(--path-colour);background:var(--surface-raised);margin-bottom:28px}.smc-path-stages__intro[data-astro-cid-m2yzm3hb]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:end;gap:8px 32px;padding:25px 28px 22px;display:grid}.smc-path-stages__intro[data-astro-cid-m2yzm3hb] .smc-page__kicker[data-astro-cid-m2yzm3hb]{color:var(--path-colour);grid-column:1/-1;margin:0}.smc-path-stages__intro[data-astro-cid-m2yzm3hb] h2[data-astro-cid-m2yzm3hb]{font:400 clamp(1.8rem, 3vw, 2.7rem)/1.08 var(--font-display);margin:0}.smc-path-stages__intro[data-astro-cid-m2yzm3hb]>p[data-astro-cid-m2yzm3hb]:last-child{color:var(--ink-2);margin:0;font-size:15px;line-height:1.55}.smc-path-stages[data-astro-cid-m2yzm3hb] ol[data-astro-cid-m2yzm3hb]{border-top:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.smc-path-stages[data-astro-cid-m2yzm3hb] li[data-astro-cid-m2yzm3hb]{border-right:1px solid var(--rule);flex-direction:column;min-width:0;display:flex}.smc-path-stages[data-astro-cid-m2yzm3hb] li[data-astro-cid-m2yzm3hb]:last-child{border-right:0}.smc-path-stages__read[data-astro-cid-m2yzm3hb]{min-height:148px;color:var(--ink);flex-direction:column;gap:8px;padding:22px 24px 12px;text-decoration:none;display:flex;position:relative}.smc-path-stages[data-astro-cid-m2yzm3hb] a[data-astro-cid-m2yzm3hb]:hover,.smc-path-stages[data-astro-cid-m2yzm3hb] a[data-astro-cid-m2yzm3hb]:focus-visible{background:var(--accent-soft)}.smc-path-stages__map[data-astro-cid-m2yzm3hb]{color:var(--path-colour);text-underline-offset:3px;align-items:center;gap:6px;margin-top:auto;padding:12px 24px 16px;font-size:13px;text-decoration:underline;display:flex}.smc-path-stages__number[data-astro-cid-m2yzm3hb]{color:var(--path-colour);font:11px/1 var(--font-mono)}.smc-path-stages[data-astro-cid-m2yzm3hb] strong[data-astro-cid-m2yzm3hb]{max-width:14ch;font:400 24px/1.08 var(--font-display)}.smc-path-stages__read[data-astro-cid-m2yzm3hb]>span[data-astro-cid-m2yzm3hb]:nth-last-child(2){max-width:28ch;color:var(--ink-2);font-size:13px;line-height:1.4}.smc-path-stages__action[data-astro-cid-m2yzm3hb]{color:var(--path-colour);margin-top:auto;font-size:13px;font-weight:600}.smc-path-story[data-astro-cid-m2yzm3hb]{background:var(--paper-band);border-top:3px solid var(--path-colour);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);margin:0 0 28px;display:grid;overflow:hidden}.smc-path-story__copy[data-astro-cid-m2yzm3hb]{align-self:center;padding:clamp(28px,5vw,64px)}.smc-path-story__eyebrow[data-astro-cid-m2yzm3hb],.smc-path-step__scene-kicker[data-astro-cid-m2yzm3hb]{color:var(--path-colour);font:11px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0}.smc-path-story__eyebrow[data-astro-cid-m2yzm3hb] span[data-astro-cid-m2yzm3hb]{color:var(--muted);margin-left:8px}.smc-path-story[data-astro-cid-m2yzm3hb] h2[data-astro-cid-m2yzm3hb]{max-width:13ch;color:var(--ink);font:400 clamp(2.3rem, 4.5vw, 4.3rem)/1.02 var(--font-display);letter-spacing:-.045em;margin:22px 0 18px}.smc-path-story__intro[data-astro-cid-m2yzm3hb]{max-width:51ch;color:var(--ink-2);margin:0;font-size:17px;line-height:1.65}.smc-path-story__note[data-astro-cid-m2yzm3hb]{border-top:1px solid var(--rule);max-width:54ch;color:var(--muted);font:11px/1.6 var(--font-mono);margin:32px 0 0;padding-top:12px}.smc-path-story__illustration[data-astro-cid-m2yzm3hb]{border-left:1px solid var(--rule);background:repeating-linear-gradient(0deg, transparent 0 31px, var(--rule) 32px 33px), var(--surface-raised);place-items:center;min-height:360px;padding:48px;display:grid;position:relative}.smc-path-story__ticket[data-astro-cid-m2yzm3hb]{width:min(100%,320px);color:var(--ink);background:var(--surface-node);border:1px solid var(--stroke-ui);box-shadow:12px 14px 0 var(--surface-sunk);flex-direction:column;padding:26px 26px 20px;display:flex;transform:rotate(-4deg)}.smc-path-story__ticket-top[data-astro-cid-m2yzm3hb],.smc-path-story__ticket-item[data-astro-cid-m2yzm3hb],.smc-path-story__ticket-bottom[data-astro-cid-m2yzm3hb]{justify-content:space-between;gap:16px;display:flex}.smc-path-story__ticket-top[data-astro-cid-m2yzm3hb]{color:var(--path-colour);font:10px/1.5 var(--font-mono);letter-spacing:.08em}.smc-path-story__ticket-rule[data-astro-cid-m2yzm3hb]{border-top:1px dashed var(--stroke-ui);height:1px;margin:18px 0}.smc-path-story__ticket-item[data-astro-cid-m2yzm3hb]{font:15px/1.4 var(--font-body);padding:6px 0}.smc-path-story__ticket-item[data-astro-cid-m2yzm3hb] span[data-astro-cid-m2yzm3hb]:last-child{color:var(--muted);font:11px/1.9 var(--font-mono)}.smc-path-story__ticket-bottom[data-astro-cid-m2yzm3hb]{color:var(--path-colour);font:10px/1.5 var(--font-mono);letter-spacing:.06em;align-items:center}.smc-path-story__ticket-bottom[data-astro-cid-m2yzm3hb] span[data-astro-cid-m2yzm3hb]{font:22px/1 var(--font-body)}.smc-path-story__stamp[data-astro-cid-m2yzm3hb]{border:1px solid var(--path-colour);width:72px;height:72px;color:var(--path-colour);background:var(--surface-raised);text-align:center;font:10px/1.35 var(--font-mono);letter-spacing:.08em;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:11%;right:8%;transform:rotate(12deg)}.smc-path-story__chapters[data-astro-cid-m2yzm3hb]{border-top:1px solid var(--rule);background:var(--surface-raised);grid-column:1/-1;grid-template-columns:170px minmax(0,1fr);align-items:stretch;display:grid}.smc-path-story__chapters-label[data-astro-cid-m2yzm3hb]{border-right:1px solid var(--rule);color:var(--path-colour);font:10px/1.4 var(--font-mono);letter-spacing:.06em;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.smc-path-story__chapters-label[data-astro-cid-m2yzm3hb] span[data-astro-cid-m2yzm3hb]{font-size:17px}.smc-path-story__chapters-label[data-astro-cid-m2yzm3hb] small[data-astro-cid-m2yzm3hb]{display:none}.smc-path-story__chapters[data-astro-cid-m2yzm3hb] ol[data-astro-cid-m2yzm3hb]{grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.smc-path-story__chapters[data-astro-cid-m2yzm3hb] li[data-astro-cid-m2yzm3hb]{border-right:1px solid var(--rule);min-width:0}.smc-path-story__chapters[data-astro-cid-m2yzm3hb] li[data-astro-cid-m2yzm3hb]:last-child{border-right:0}.smc-path-story__chapters[data-astro-cid-m2yzm3hb] a[data-astro-cid-m2yzm3hb]{min-height:104px;color:var(--ink-2);flex-direction:column;gap:5px;padding:13px 10px;font-size:12px;line-height:1.25;text-decoration:none;display:flex}.smc-path-story__chapters[data-astro-cid-m2yzm3hb] a[data-astro-cid-m2yzm3hb]:hover,.smc-path-story__chapters[data-astro-cid-m2yzm3hb] a[data-astro-cid-m2yzm3hb]:focus-visible{background:var(--accent-soft);color:var(--ink)}.smc-path-story__chapters[data-astro-cid-m2yzm3hb] a[data-astro-cid-m2yzm3hb] span[data-astro-cid-m2yzm3hb]{color:var(--path-colour);font:10px/1 var(--font-mono)}.smc-path-story__chapters[data-astro-cid-m2yzm3hb] a[data-astro-cid-m2yzm3hb] strong[data-astro-cid-m2yzm3hb]{color:var(--ink);font:400 15px/1.15 var(--font-display)}.smc-path-story__chapters[data-astro-cid-m2yzm3hb] a[data-astro-cid-m2yzm3hb] small[data-astro-cid-m2yzm3hb]{color:var(--ink-2);font-size:11px;line-height:1.25}.smc-path-story__chapters[data-astro-cid-m2yzm3hb] li[data-astro-cid-m2yzm3hb]:first-child a[data-astro-cid-m2yzm3hb]{background:var(--accent-soft)}.smc-path-step[data-astro-cid-m2yzm3hb][id]{scroll-margin-top:88px}.smc-path-disclaimer[data-astro-cid-m2yzm3hb]{color:var(--muted);margin:0 0 24px;font-size:14px}.smc-map-legend[data-astro-cid-m2yzm3hb]{font:11px var(--font-mono);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:16px 24px;margin-bottom:34px;display:flex}.smc-map-legend[data-astro-cid-m2yzm3hb]>span[data-astro-cid-m2yzm3hb]{align-items:center;gap:8px;display:inline-flex}.smc-map-legend__dot[data-astro-cid-m2yzm3hb]{border:2px solid var(--stroke-ui);border-radius:50%;width:10px;height:10px}.smc-map-legend__dot--start[data-astro-cid-m2yzm3hb]{background:var(--accent);border-color:var(--accent)}.smc-map-legend__dot--planned[data-astro-cid-m2yzm3hb]{border-style:dashed}.smc-path-spine[data-astro-cid-m2yzm3hb]{border-left:1px solid var(--rule);margin:0 0 0 7px;padding:0 0 0 32px;list-style:none}.smc-path-step[data-astro-cid-m2yzm3hb]{padding:0 0 12px;position:relative}.smc-path-step__dot[data-astro-cid-m2yzm3hb]{border:2px solid var(--stroke-ui);background:var(--paper);border-radius:50%;width:14px;height:14px;position:absolute;top:22px;left:-40px}.smc-path-step__card[data-astro-cid-m2yzm3hb]{border:1px solid var(--rule);border-left:3px solid var(--stroke-structure);background:var(--surface-raised);border-radius:3px;padding:20px 24px}.smc-path-step--stage-start[data-astro-cid-m2yzm3hb] .smc-path-step__card[data-astro-cid-m2yzm3hb]{border-top:2px solid var(--path-colour)}.smc-path-step--optional[data-astro-cid-m2yzm3hb] .smc-path-step__card[data-astro-cid-m2yzm3hb]{background:var(--paper);border-left-width:1px}.smc-path-step--optional[data-astro-cid-m2yzm3hb] .smc-path-step__title[data-astro-cid-m2yzm3hb]{font-size:23px}.smc-path-step--optional[data-astro-cid-m2yzm3hb] .smc-path-step__description[data-astro-cid-m2yzm3hb]{font-size:14px}.smc-path-step--optional[data-astro-cid-m2yzm3hb] .smc-path-step__chips[data-astro-cid-m2yzm3hb]{display:none}.smc-path-step__phase[data-astro-cid-m2yzm3hb]{border-bottom:1px solid var(--rule);background:var(--paper-band);color:var(--path-colour);font:11px/1.4 var(--font-mono);letter-spacing:.07em;text-transform:uppercase;margin:-20px -24px 18px;padding:12px 24px}.smc-path-step__phase[data-astro-cid-m2yzm3hb] span[data-astro-cid-m2yzm3hb]{color:var(--muted);padding-inline:5px}.smc-path-step__card--story[data-astro-cid-m2yzm3hb]{border:1px solid var(--rule);border-top:2px solid var(--path-colour);border-radius:0;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0;padding:0;display:grid}.smc-path-step__scene[data-astro-cid-m2yzm3hb]{border-right:1px solid var(--rule);background:var(--paper-band);flex-direction:column;padding:clamp(24px,3vw,36px);display:flex}.smc-path-step__scene-kicker[data-astro-cid-m2yzm3hb] span[data-astro-cid-m2yzm3hb]{margin:0 4px}.smc-path-step__moment[data-astro-cid-m2yzm3hb]{max-width:16ch;font:400 clamp(1.6rem, 2.6vw, 2.5rem)/1.08 var(--font-display);letter-spacing:-.025em;color:var(--ink);margin:22px 0 14px}.smc-path-step__scene-text[data-astro-cid-m2yzm3hb]{max-width:44ch;color:var(--ink-2);margin:0;font-size:16px;line-height:1.6}.smc-path-step__consequence[data-astro-cid-m2yzm3hb]{color:var(--ink-2);gap:8px;margin:auto 0 0;padding-top:28px;font-size:14px;line-height:1.5;display:grid}.smc-path-step__consequence[data-astro-cid-m2yzm3hb] span[data-astro-cid-m2yzm3hb]{border-top:1px solid var(--path-colour);width:fit-content;color:var(--path-colour);font:10px/1.5 var(--font-mono);letter-spacing:.08em;padding-top:12px}.smc-path-step__reading[data-astro-cid-m2yzm3hb]{min-width:0}.smc-path-step__card--story[data-astro-cid-m2yzm3hb] .smc-path-step__reading[data-astro-cid-m2yzm3hb]{flex-direction:column;align-items:flex-start;padding:clamp(24px,3vw,36px);display:flex}.smc-path-step__card--story[data-astro-cid-m2yzm3hb] .smc-path-step__meta[data-astro-cid-m2yzm3hb]{align-self:stretch}.smc-path-step__card--story[data-astro-cid-m2yzm3hb] .smc-path-step__title[data-astro-cid-m2yzm3hb]{max-width:20ch;margin:12px 0 16px;font-size:clamp(1.7rem,2.5vw,2.5rem)}.smc-path-step__card--story[data-astro-cid-m2yzm3hb] .smc-path-step__title[data-astro-cid-m2yzm3hb] a[data-astro-cid-m2yzm3hb]{gap:22px}.smc-path-step__card--story[data-astro-cid-m2yzm3hb] .smc-path-step__description[data-astro-cid-m2yzm3hb]{margin-bottom:20px}.smc-path-step__card--story[data-astro-cid-m2yzm3hb] .smc-path-step__practice[data-astro-cid-m2yzm3hb]{width:100%;margin-top:30px}.smc-path-step[data-astro-cid-m2yzm3hb][data-current] .smc-path-step__dot[data-astro-cid-m2yzm3hb]{background:var(--accent);border-color:var(--accent)}.smc-path-step[data-astro-cid-m2yzm3hb][data-current] .smc-path-step__card[data-astro-cid-m2yzm3hb]{border-color:var(--accent);background:var(--accent-soft)}.smc-path-step[data-astro-cid-m2yzm3hb][data-current] .smc-path-step__card--story[data-astro-cid-m2yzm3hb]{border-color:var(--path-colour);background:var(--surface-raised)}.smc-path-step[data-astro-cid-m2yzm3hb][data-current] .smc-path-step__card--story[data-astro-cid-m2yzm3hb] .smc-path-step__scene[data-astro-cid-m2yzm3hb]{background:var(--accent-soft)}.smc-path-step[data-astro-cid-m2yzm3hb][data-current] .smc-path-step__meta[data-astro-cid-m2yzm3hb]{color:var(--ink-2)}.smc-path-step[data-astro-cid-m2yzm3hb][data-status=planned] .smc-path-step__dot[data-astro-cid-m2yzm3hb]{border-style:dashed}.smc-path-step[data-astro-cid-m2yzm3hb][data-status=planned] .smc-path-step__card[data-astro-cid-m2yzm3hb]{border-left-style:dashed;border-left-color:var(--state-idle);background:var(--paper)}.smc-path-step__meta[data-astro-cid-m2yzm3hb]{font:11px var(--font-mono);letter-spacing:.06em;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 14px;margin:0 0 8px;display:flex}.smc-path-step__title[data-astro-cid-m2yzm3hb]{font:400 28px/1.15 var(--font-display);color:var(--ink-2);margin:0 0 10px}.smc-path-step__title[data-astro-cid-m2yzm3hb] a[data-astro-cid-m2yzm3hb]{min-height:44px;color:var(--ink);align-items:center;text-decoration:none;display:flex}.smc-path-step__title[data-astro-cid-m2yzm3hb] a[data-astro-cid-m2yzm3hb]:after{content:"→";font:20px var(--font-body);color:var(--accent);margin-left:auto;padding-left:16px}.smc-path-step__title[data-astro-cid-m2yzm3hb] a[data-astro-cid-m2yzm3hb]:hover{color:var(--accent);text-underline-offset:4px;text-decoration:underline}.smc-path-step__description[data-astro-cid-m2yzm3hb]{max-width:68ch;color:var(--ink-2);margin:0 0 16px;font-size:16px;line-height:1.55}.smc-path-step__chips[data-astro-cid-m2yzm3hb]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.smc-path-step__chips[data-astro-cid-m2yzm3hb] li[data-astro-cid-m2yzm3hb]{border:1px solid var(--rule);background:var(--paper);color:var(--ink-2);border-radius:999px;padding:5px 12px;font-size:13px}.smc-path-step__practice[data-astro-cid-m2yzm3hb]{border-left:3px solid var(--path-colour);background:var(--surface-raised);color:var(--ink-2);margin:18px 0 0;padding:14px 16px;font-size:15px;line-height:1.55}.smc-path-step__practice[data-astro-cid-m2yzm3hb] strong[data-astro-cid-m2yzm3hb]{color:var(--ink)}.smc-path-fit[data-astro-cid-m2yzm3hb]{border:1px solid var(--rule);background:var(--surface-raised);border-radius:6px;margin:0 0 28px;padding:0 24px}.smc-path-fit[data-astro-cid-m2yzm3hb] summary[data-astro-cid-m2yzm3hb]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:60px;font-size:17px;font-weight:600;display:flex}.smc-path-fit[data-astro-cid-m2yzm3hb] summary[data-astro-cid-m2yzm3hb] span[data-astro-cid-m2yzm3hb]{font-size:24px;font-weight:400}.smc-path-fit[data-astro-cid-m2yzm3hb][open] summary[data-astro-cid-m2yzm3hb] span[data-astro-cid-m2yzm3hb]{transform:rotate(45deg)}.smc-map-footer[data-astro-cid-m2yzm3hb]{border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0;display:grid}.smc-map-footer[data-astro-cid-m2yzm3hb]>div[data-astro-cid-m2yzm3hb]{border-right:1px solid var(--rule);padding:26px}.smc-map-footer[data-astro-cid-m2yzm3hb]>div[data-astro-cid-m2yzm3hb]:first-child{padding-left:0}.smc-map-footer[data-astro-cid-m2yzm3hb]>div[data-astro-cid-m2yzm3hb]:last-child{border-right:0}.smc-map-footer[data-astro-cid-m2yzm3hb]>div[data-astro-cid-m2yzm3hb]>p[data-astro-cid-m2yzm3hb]:last-child{color:var(--ink-2);margin:0;font-size:16px;line-height:1.55}@media (width<=760px){.smc-path-stages__intro[data-astro-cid-m2yzm3hb]{grid-template-columns:minmax(0,1fr);padding:22px 20px}.smc-path-stages__intro[data-astro-cid-m2yzm3hb] .smc-page__kicker[data-astro-cid-m2yzm3hb]{grid-column:1}.smc-path-stages[data-astro-cid-m2yzm3hb] ol[data-astro-cid-m2yzm3hb]{grid-template-columns:repeat(2,minmax(0,1fr))}.smc-path-stages[data-astro-cid-m2yzm3hb] li[data-astro-cid-m2yzm3hb]:nth-child(2){border-right:0}.smc-path-stages[data-astro-cid-m2yzm3hb] li[data-astro-cid-m2yzm3hb]:nth-child(-n+2){border-bottom:1px solid var(--rule)}.smc-path-stages__read[data-astro-cid-m2yzm3hb]{min-height:116px;padding:18px 18px 8px}.smc-path-stages__map[data-astro-cid-m2yzm3hb]{padding:10px 18px 14px}.smc-path-head__inner[data-astro-cid-m2yzm3hb]{grid-template-columns:minmax(0,1fr);gap:28px}.smc-path-availability[data-astro-cid-m2yzm3hb]{border-left:0;border-top:1px solid var(--rule);padding:24px 0 0}.smc-path-story[data-astro-cid-m2yzm3hb]{grid-template-columns:minmax(0,1fr)}.smc-path-story__illustration[data-astro-cid-m2yzm3hb]{border-left:0;border-top:1px solid var(--rule);min-height:260px}.smc-path-story__chapters[data-astro-cid-m2yzm3hb]{display:block}.smc-path-story__chapters-label[data-astro-cid-m2yzm3hb]{border-right:0;border-bottom:1px solid var(--rule);min-height:40px;padding:11px 16px}.smc-path-story__chapters-label[data-astro-cid-m2yzm3hb] span[data-astro-cid-m2yzm3hb]{display:none}.smc-path-story__chapters-label[data-astro-cid-m2yzm3hb] small[data-astro-cid-m2yzm3hb]{font:inherit;letter-spacing:0;text-align:right;display:block}.smc-path-story__chapters[data-astro-cid-m2yzm3hb] ol[data-astro-cid-m2yzm3hb]{overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--path-colour) var(--paper-band);max-width:100%;display:flex;overflow-x:auto}.smc-path-story__chapters[data-astro-cid-m2yzm3hb] li[data-astro-cid-m2yzm3hb]{flex:0 0 168px}.smc-path-story__chapters[data-astro-cid-m2yzm3hb] a[data-astro-cid-m2yzm3hb]{min-height:100px}.smc-path-step__card--story[data-astro-cid-m2yzm3hb]{grid-template-columns:minmax(0,1fr)}.smc-path-step__scene[data-astro-cid-m2yzm3hb]{border-right:0;border-bottom:1px solid var(--rule)}.smc-path-step__consequence[data-astro-cid-m2yzm3hb]{margin-top:0}.smc-path-spine[data-astro-cid-m2yzm3hb]{padding-left:20px}.smc-path-step__dot[data-astro-cid-m2yzm3hb]{left:-28px}.smc-path-step__card[data-astro-cid-m2yzm3hb]{padding:18px 16px}.smc-path-step__phase[data-astro-cid-m2yzm3hb]{margin:-18px -16px 18px;padding-inline:16px}.smc-path-step__title[data-astro-cid-m2yzm3hb]{font-size:25px}.smc-map-footer[data-astro-cid-m2yzm3hb]{grid-template-columns:minmax(0,1fr)}.smc-map-footer[data-astro-cid-m2yzm3hb]>div[data-astro-cid-m2yzm3hb]{border-right:0;border-bottom:1px solid var(--rule);padding:24px 0}}@media (width<=480px){.smc-path-head--stages[data-astro-cid-m2yzm3hb] .smc-path-head__inner[data-astro-cid-m2yzm3hb]{gap:17px;padding-top:20px;padding-bottom:22px}.smc-path-head--stages[data-astro-cid-m2yzm3hb] .smc-page__title[data-astro-cid-m2yzm3hb]{margin-bottom:0;font-size:clamp(2.15rem,9vw,2.8rem)}.smc-path-head--stages[data-astro-cid-m2yzm3hb] .smc-page__intro[data-astro-cid-m2yzm3hb]{display:none}.smc-path-head--stages[data-astro-cid-m2yzm3hb] .smc-path-availability[data-astro-cid-m2yzm3hb]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:15px;display:flex}.smc-path-head--stages[data-astro-cid-m2yzm3hb] .smc-path-availability__first[data-astro-cid-m2yzm3hb]{flex-basis:100%;margin:0}.smc-path-head--stages[data-astro-cid-m2yzm3hb] .smc-path-availability[data-astro-cid-m2yzm3hb]>.smc-page__kicker[data-astro-cid-m2yzm3hb],.smc-path-head--stages[data-astro-cid-m2yzm3hb] .smc-path-availability__track[data-astro-cid-m2yzm3hb],.smc-path-head--stages[data-astro-cid-m2yzm3hb] .smc-path-availability__stages[data-astro-cid-m2yzm3hb] span[data-astro-cid-m2yzm3hb]{display:none}.smc-path-head--stages[data-astro-cid-m2yzm3hb] .smc-path-availability__stages[data-astro-cid-m2yzm3hb]{margin:0}.smc-path-head--stages[data-astro-cid-m2yzm3hb] .smc-path-availability__stages[data-astro-cid-m2yzm3hb] strong[data-astro-cid-m2yzm3hb]{font-size:24px}.smc-path-head--stages[data-astro-cid-m2yzm3hb] .smc-path-availability__start[data-astro-cid-m2yzm3hb]{min-height:42px;padding:9px 13px;font-size:13px}.smc-path-stages__read[data-astro-cid-m2yzm3hb]{min-height:133px;padding:16px 14px 6px}.smc-path-stages__map[data-astro-cid-m2yzm3hb]{padding:9px 14px 13px;font-size:12px}.smc-path-stages[data-astro-cid-m2yzm3hb] strong[data-astro-cid-m2yzm3hb]{font-size:21px}.smc-path-head--story[data-astro-cid-m2yzm3hb] .smc-path-head__inner[data-astro-cid-m2yzm3hb]{gap:13px;padding-top:20px;padding-bottom:20px}.smc-path-head--story[data-astro-cid-m2yzm3hb] .smc-page__title[data-astro-cid-m2yzm3hb]{font-size:clamp(2.15rem,9vw,2.8rem)}.smc-path-head--story[data-astro-cid-m2yzm3hb] .smc-path-availability[data-astro-cid-m2yzm3hb]{grid-template-columns:auto minmax(0,1fr);padding-top:12px}.smc-path-head--story[data-astro-cid-m2yzm3hb] .smc-path-availability[data-astro-cid-m2yzm3hb]>.smc-page__kicker[data-astro-cid-m2yzm3hb]{display:none}.smc-path-head--story[data-astro-cid-m2yzm3hb] .smc-path-availability__count[data-astro-cid-m2yzm3hb] strong[data-astro-cid-m2yzm3hb]{font-size:27px}.smc-path-head--story[data-astro-cid-m2yzm3hb] .smc-path-availability__count[data-astro-cid-m2yzm3hb] span[data-astro-cid-m2yzm3hb]{font-size:10px}.smc-path-head--story[data-astro-cid-m2yzm3hb] .smc-path-availability__start[data-astro-cid-m2yzm3hb]{grid-row:1;font-size:13px}.smc-path-head--story[data-astro-cid-m2yzm3hb] .smc-path-availability__track[data-astro-cid-m2yzm3hb]{grid-row:2}.smc-path-story__copy[data-astro-cid-m2yzm3hb]{padding:28px 22px}.smc-path-story[data-astro-cid-m2yzm3hb] h2[data-astro-cid-m2yzm3hb]{font-size:clamp(2.15rem,11vw,3.2rem)}.smc-path-story__illustration[data-astro-cid-m2yzm3hb]{border-top:0;order:-1;min-height:170px;padding:22px}.smc-path-story__chapters[data-astro-cid-m2yzm3hb]{border-top:0;border-bottom:1px solid var(--rule);order:-2}.smc-path-story__ticket[data-astro-cid-m2yzm3hb]{max-width:280px;box-shadow:6px 7px 0 var(--surface-sunk);padding:12px 16px;transform:rotate(-2deg)}.smc-path-story__ticket-rule[data-astro-cid-m2yzm3hb]{margin:9px 0}.smc-path-story__stamp[data-astro-cid-m2yzm3hb]{display:none}.smc-path-step__card--story[data-astro-cid-m2yzm3hb] .smc-path-step__reading[data-astro-cid-m2yzm3hb],.smc-path-step__scene[data-astro-cid-m2yzm3hb]{padding:22px 18px}}
