.head[data-astro-cid-ja7fzwd2]{padding-block:var(--space-head) 0}.head[data-astro-cid-ja7fzwd2] h1[data-astro-cid-ja7fzwd2]{font-size:var(--fs-h1);margin-top:10px}.head[data-astro-cid-ja7fzwd2] .lede[data-astro-cid-ja7fzwd2]{max-width:var(--col);margin-top:20px}.en-lede[data-astro-cid-ja7fzwd2]{max-width:var(--col);font-size:var(--fs-para);color:var(--ink-2);margin-top:12px}.facts[data-astro-cid-ja7fzwd2]{flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:flex}.facts[data-astro-cid-ja7fzwd2] li[data-astro-cid-ja7fzwd2]{font-size:var(--fs-sm);color:var(--ink-2);border-left:2px solid var(--accent);background:var(--surface);flex-direction:column;gap:2px;padding:10px 16px;display:flex}.facts[data-astro-cid-ja7fzwd2] li[data-astro-cid-ja7fzwd2] span[data-astro-cid-ja7fzwd2]{font-size:var(--fs-caption);color:var(--muted)}.book-card[data-astro-cid-ja7fzwd2]{max-width:var(--narrow);margin-top:28px}.book-card[data-astro-cid-ja7fzwd2] .visit-sub[data-astro-cid-ja7fzwd2] a[data-astro-cid-ja7fzwd2]{overflow-wrap:anywhere;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.sec[data-astro-cid-ja7fzwd2]{padding-block:var(--space-h2) 0;scroll-margin-top:var(--jump)}.sec[data-astro-cid-ja7fzwd2].last{padding-block:calc(var(--space-h2) - clamp(28px, 4vw, 40px)) var(--space-section)}#lectures[data-astro-cid-ja7fzwd2] .item:last-child{padding-bottom:0}.quote[data-astro-cid-ja7fzwd2]:last-child{padding-bottom:var(--space-section-sm)}.sec-title[data-astro-cid-ja7fzwd2]{font-size:var(--fs-h2);margin:0 0 clamp(24px,4vw,36px)}.quotes[data-astro-cid-ja7fzwd2]{margin:0;padding:0;list-style:none}.quote[data-astro-cid-ja7fzwd2]{padding-block:var(--space-section);border-top:1px solid var(--line)}.quote[data-astro-cid-ja7fzwd2]:first-child{border-top:0;padding-top:0}.quote[data-astro-cid-ja7fzwd2] .date[data-astro-cid-ja7fzwd2]{font-family:var(--mono);font-size:var(--fs-caption);letter-spacing:.12em;color:var(--muted);align-items:center;gap:10px;margin:0 0 12px 16px;display:flex}.quote[data-astro-cid-ja7fzwd2] .date[data-astro-cid-ja7fzwd2]:before{content:"";background:var(--accent-soft);width:18px;height:1px}.quote[data-astro-cid-ja7fzwd2] h3[data-astro-cid-ja7fzwd2]{font-size:var(--fs-h3);line-height:1.5}.quote[data-astro-cid-ja7fzwd2] h3[data-astro-cid-ja7fzwd2] a[data-astro-cid-ja7fzwd2]{border-radius:var(--radius-card);background:var(--accent-tint);color:var(--accent-ink);padding:12px 16px;text-decoration:none;display:block}.quote[data-astro-cid-ja7fzwd2] h3[data-astro-cid-ja7fzwd2] a[data-astro-cid-ja7fzwd2]:after{content:" →"}.quote[data-astro-cid-ja7fzwd2] h3[data-astro-cid-ja7fzwd2] a[data-astro-cid-ja7fzwd2]:hover,.quote[data-astro-cid-ja7fzwd2] h3[data-astro-cid-ja7fzwd2] a[data-astro-cid-ja7fzwd2]:active{background:var(--accent-tint-2)}.quote[data-astro-cid-ja7fzwd2] blockquote[data-astro-cid-ja7fzwd2]{text-indent:-.45em;font-family:var(--serif);font-size:var(--fs-h3);color:var(--ink);border:0;margin:24px 0 0 16px;padding:0;line-height:1.65}.quote[data-astro-cid-ja7fzwd2] .zh[data-astro-cid-ja7fzwd2]{color:var(--ink-2);margin:8px 0 0 16px;font-size:15px;line-height:1.8}.quote[data-astro-cid-ja7fzwd2] .who[data-astro-cid-ja7fzwd2]{font-size:var(--fs-caption);color:var(--accent);margin:16px 0 0 16px}.earlier[data-astro-cid-ja7fzwd2]{padding-top:var(--space-section-sm);border-top:1px solid var(--line);font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;align-items:center;gap:0 20px;margin:0;display:flex}.earlier[data-astro-cid-ja7fzwd2] a[data-astro-cid-ja7fzwd2]{min-height:44px;color:var(--accent);align-items:center;padding-inline:4px;text-decoration:none;display:inline-flex}.earlier[data-astro-cid-ja7fzwd2] a[data-astro-cid-ja7fzwd2]:hover{text-decoration:underline}.english[data-astro-cid-ja7fzwd2]{border-top:2px solid var(--line);border-bottom:2px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;padding:clamp(28px,4vw,40px) 0;display:flex}.english[data-astro-cid-ja7fzwd2]>div[data-astro-cid-ja7fzwd2]{flex:22rem}.english[data-astro-cid-ja7fzwd2] .sec-title[data-astro-cid-ja7fzwd2]{margin-bottom:12px}.english[data-astro-cid-ja7fzwd2] p[data-astro-cid-ja7fzwd2]{color:var(--ink-2);margin:0}.english[data-astro-cid-ja7fzwd2] .rule-card[data-astro-cid-ja7fzwd2]{margin-top:0}
