.related[data-astro-cid-45ssvnq2]{margin-top:56px}.related[data-astro-cid-45ssvnq2] h2[data-astro-cid-45ssvnq2]{color:var(--quiet);letter-spacing:-.02em;margin:0 0 12px;font-size:15px;font-weight:700;line-height:24px}ul[data-astro-cid-45ssvnq2]{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-45ssvnq2] a[data-astro-cid-45ssvnq2]{background:var(--tray);--press:.965;border-radius:20px;flex-direction:column;justify-content:center;height:100%;min-height:64px;padding:10px 16px;text-decoration:none;display:flex}.related[data-astro-cid-45ssvnq2] li[data-astro-cid-45ssvnq2]:last-child:nth-child(odd){grid-column:1/-1}.k[data-astro-cid-45ssvnq2]{color:var(--quiet);font-size:13px;line-height:20px}.l[data-astro-cid-45ssvnq2]{letter-spacing:-.02em;font-size:15px;font-weight:600;line-height:22px}.all[data-astro-cid-45ssvnq2]{min-height:44px;color:var(--accent);align-items:center;margin-top:8px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.all[data-astro-cid-45ssvnq2]:after{content:"→";margin-left:6px}.ilju[data-astro-cid-45ssvnq2]{margin-top:40px}.ilju[data-astro-cid-45ssvnq2] h2[data-astro-cid-45ssvnq2]{color:var(--quiet);letter-spacing:-.02em;margin:0 0 12px;font-size:15px;font-weight:700;line-height:24px}.ilju[data-astro-cid-45ssvnq2] ul[data-astro-cid-45ssvnq2]{grid-template-columns:1fr}.ilju[data-astro-cid-45ssvnq2] li[data-astro-cid-45ssvnq2] a[data-astro-cid-45ssvnq2]{letter-spacing:-.02em;min-height:48px;padding:12px 16px;font-size:15px;font-weight:600;line-height:22px}@media (hover:hover){li[data-astro-cid-45ssvnq2] a[data-astro-cid-45ssvnq2]:hover{background:var(--sunk)}.all[data-astro-cid-45ssvnq2]:hover{text-decoration:underline}}.facts[data-astro-cid-on5pjsbj]{background:var(--tray);border-radius:28px;margin:0 0 32px;padding:20px;display:block}.peek[data-astro-cid-on5pjsbj]{color:inherit;text-decoration:none}.peek[data-astro-cid-on5pjsbj][hidden]{display:none}.head[data-astro-cid-on5pjsbj]{color:var(--accent);letter-spacing:-.02em;margin:0 0 8px;font-size:15px;font-weight:700;line-height:24px;display:block}.head[data-astro-cid-on5pjsbj]:after{content:"→";margin-left:8px}dl[data-astro-cid-on5pjsbj]{grid-template-columns:1fr 1fr;gap:12px;margin:0;display:grid}dt[data-astro-cid-on5pjsbj]{color:var(--quiet);margin:0;font-size:13px;font-weight:400;line-height:20px}dd[data-astro-cid-on5pjsbj]{color:var(--ink);letter-spacing:-.03em;margin:4px 0 0;font-size:18px;font-weight:700;line-height:24px}dd[data-astro-cid-on5pjsbj] span[data-astro-cid-on5pjsbj]{white-space:nowrap}@media (hover:hover){.peek[data-astro-cid-on5pjsbj]:hover{background:var(--sunk)}}@media (width>=1080px){dl[data-astro-cid-on5pjsbj]{grid-template-columns:repeat(4,1fr)}}.progress[data-astro-cid-4zf4fjbf]{view-transition-name:progress;gap:4px;margin:0;padding:0;list-style:none;display:flex}.progress[data-astro-cid-4zf4fjbf] li[data-astro-cid-4zf4fjbf]{background:var(--line);border-radius:2px;width:12px;height:4px;transition:background .2s}.progress[data-astro-cid-4zf4fjbf] li[data-astro-cid-4zf4fjbf].on{background:var(--accent)}.read[data-astro-cid-4zf4fjbf]{max-width:640px;padding:24px 16px calc(160px + env(safe-area-inset-bottom));margin:0 auto}.label[data-astro-cid-4zf4fjbf]{color:var(--quiet);margin:0;font-size:15px;line-height:24px}.title[data-astro-cid-4zf4fjbf]{view-transition-name:title;letter-spacing:-.04em;margin:4px 0 32px;font-size:36px;font-weight:700;line-height:44px}.text[data-astro-cid-4zf4fjbf] p[data-astro-cid-4zf4fjbf],.tail[data-astro-cid-4zf4fjbf] p[data-astro-cid-4zf4fjbf]{margin:0 0 20px}.extra[data-astro-cid-4zf4fjbf]{margin-top:8px}.hour[data-astro-cid-4zf4fjbf]{margin-top:40px}.hour[data-astro-cid-4zf4fjbf] h2[data-astro-cid-4zf4fjbf]{letter-spacing:-.03em;margin:0 0 12px;font-size:20px;font-weight:700;line-height:28px}.hour-text[data-astro-cid-4zf4fjbf] p[data-astro-cid-4zf4fjbf]{margin:0 0 20px}.tail[data-astro-cid-4zf4fjbf]{background:var(--tray);border-radius:28px;margin-top:48px;padding:24px 20px 4px}.tail[data-astro-cid-4zf4fjbf] h2[data-astro-cid-4zf4fjbf]{color:var(--accent);letter-spacing:-.02em;margin:0 0 12px;font-size:15px;font-weight:700;line-height:24px}.next[data-astro-cid-4zf4fjbf]{gap:8px;margin-top:48px;display:grid}.next[data-astro-cid-4zf4fjbf] [data-astro-cid-4zf4fjbf][hidden],.chapters[data-astro-cid-4zf4fjbf],.rail[data-astro-cid-4zf4fjbf]{display:none}@media (width>=1080px){.progress[data-astro-cid-4zf4fjbf]{display:none}.page[data-astro-cid-4zf4fjbf]{grid-template-columns:200px minmax(0,640px) 300px;justify-content:center;gap:64px;padding:0 32px;display:grid}.read[data-astro-cid-4zf4fjbf]{margin:0;padding:48px 0 160px;font-size:18px;line-height:1.8}.title[data-astro-cid-4zf4fjbf]{margin-bottom:40px;font-size:48px;line-height:56px}.label[data-astro-cid-4zf4fjbf]{font-size:16px}.next[data-astro-cid-4zf4fjbf] .pill[data-astro-cid-4zf4fjbf]{width:auto;min-width:280px;display:inline-flex}.chapters[data-astro-cid-4zf4fjbf]{display:block}.chapters[data-astro-cid-4zf4fjbf] ol[data-astro-cid-4zf4fjbf]{margin:48px 0 0;padding:0;list-style:none;position:sticky;top:96px}.chapters[data-astro-cid-4zf4fjbf] li[data-astro-cid-4zf4fjbf]{margin:0}.chapters[data-astro-cid-4zf4fjbf] a[data-astro-cid-4zf4fjbf]{color:var(--quiet);border-radius:12px;padding:8px 12px;font-size:15px;line-height:24px;text-decoration:none;display:block}.chapters[data-astro-cid-4zf4fjbf] a[data-astro-cid-4zf4fjbf][href]{color:var(--ink);cursor:pointer}.chapters[data-astro-cid-4zf4fjbf] a[data-astro-cid-4zf4fjbf][href]:hover{background:var(--sunk)}.chapters[data-astro-cid-4zf4fjbf] li[data-astro-cid-4zf4fjbf].on a[data-astro-cid-4zf4fjbf]{background:var(--tray);color:var(--ink);font-weight:700}.chapters[data-astro-cid-4zf4fjbf] li[data-astro-cid-4zf4fjbf].on a[data-astro-cid-4zf4fjbf]:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;margin:0 8px 1px 0;display:inline-block}.rail[data-astro-cid-4zf4fjbf]{display:block}.rail-in[data-astro-cid-4zf4fjbf]{margin-top:48px;position:sticky;top:96px}}
