.page-prose_hero__oj9Ip{padding-block:44px;background:linear-gradient(160deg,var(--navy-900),var(--navy-700));color:var(--white)}.page-prose_kicker__RksuA{color:var(--cyan-300);font-size:11px;font-weight:600;letter-spacing:.14em}.page-prose_title__QACZ6{margin:10px 0 12px;font-size:34px;font-weight:800;line-height:1.25}.page-prose_lede__76V29{max-width:64ch;margin:0;color:var(--mist-300);font-size:16px;line-height:1.7}.page-prose_body__88tCF{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:48px;padding-block:40px 60px;align-items:start}.page-prose_prose__pmnmA{max-width:68ch}.page-prose_prose__pmnmA h2{margin:34px 0 10px;font-size:21px;font-weight:800;color:var(--ink)}.page-prose_prose__pmnmA h2:first-child{margin-top:0}.page-prose_prose__pmnmA h3{margin:22px 0 6px;font-size:16px;font-weight:700;color:var(--ink)}.page-prose_prose__pmnmA li,.page-prose_prose__pmnmA p{margin:0 0 12px;color:var(--ink-muted);font-size:16px;line-height:1.8}.page-prose_prose__pmnmA ol,.page-prose_prose__pmnmA ul{margin:0 0 12px;padding-inline-start:20px}.page-prose_prose__pmnmA strong{color:var(--ink)}.page-prose_prose__pmnmA a{color:var(--blue-700)}.page-prose_toc__7ciNX{position:sticky;top:24px;padding:20px;border:1px solid var(--pale-blue);border-radius:12px;background:var(--white)}.page-prose_tocTitle__jU28_{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--ink-subtle)}.page-prose_tocList__3Dhu5{display:grid;gap:8px;margin:0;padding:0;list-style:none}.page-prose_tocList__3Dhu5 a{color:var(--ink-muted);font-size:14px;text-decoration:none}.page-prose_tocList__3Dhu5 a:hover{color:var(--blue-700);text-decoration:underline}.page-prose_note__8joll{margin:24px 0;padding:16px 18px;border-inline-start:3px solid var(--blue-600);border-radius:0 8px 8px 0;background:var(--pale-blue)}.page-prose_note__8joll p{margin:0;color:var(--ink);font-size:15px;line-height:1.7}.page-prose_empty__7G6eE{padding:28px;border:1px dashed var(--pale-blue);border-radius:12px;text-align:center;color:var(--ink-muted)}.page-prose_correctionList__CFKuZ{display:grid;gap:14px;margin:0 0 28px;padding:0;list-style:none}.page-prose_correction__kwE8Q{padding:18px 20px;border:1px solid var(--pale-blue);border-radius:12px;background:var(--white)}.page-prose_correctionHead__4yRUg{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px}.page-prose_badge__rHGGG{padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700}.page-prose_material__DI3Ob{background:#fdecec;color:#8c1c1c}.page-prose_minor__8UYHd{background:var(--pale-blue);color:var(--ink)}.page-prose_typo__oAPau{background:#eef4ea;color:#33591f}.page-prose_correctionDate__0CTpO{color:var(--ink-subtle);font-size:13px}@media (max-width:900px){.page-prose_body__88tCF{grid-template-columns:1fr;gap:28px}.page-prose_toc__7ciNX{position:static}.page-prose_title__QACZ6{font-size:27px}}