.page_wrap__CnqPq{max-width:820px;margin:0 auto;padding:var(--sp-12) var(--sp-5)}.page_prose__U5YXt{line-height:1.7;color:var(--color-text)}.page_prose__U5YXt h1{font-size:var(--fs-3xl);font-weight:900;margin:0 0 var(--sp-2);letter-spacing:-.02em}.page_prose__U5YXt h1,.page_prose__U5YXt h2{font-family:var(--font-display);color:var(--color-text)}.page_prose__U5YXt h2{font-size:var(--fs-xl);font-weight:800;margin:var(--sp-10) 0 var(--sp-4);padding-bottom:var(--sp-2);border-bottom:1px solid var(--color-border)}.page_prose__U5YXt h3{font-size:var(--fs-lg);font-weight:700;color:var(--color-text);margin:var(--sp-6) 0 var(--sp-3)}.page_prose__U5YXt p{margin:0 0 var(--sp-4);font-size:var(--fs-sm)}.page_prose__U5YXt strong{font-weight:700;color:var(--color-text)}.page_prose__U5YXt a{color:var(--color-red);text-decoration:underline}.page_prose__U5YXt ol,.page_prose__U5YXt ul{margin:0 0 var(--sp-4);padding-left:var(--sp-6);font-size:var(--fs-sm)}.page_prose__U5YXt li{margin-bottom:var(--sp-2)}.page_prose__U5YXt blockquote{background:#fef3c7;border-left:4px solid #f59e0b;border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin:0 0 var(--sp-8);padding:var(--sp-4) var(--sp-5)}.page_prose__U5YXt blockquote p{margin:0;color:#92400e;font-size:var(--fs-sm)}.page_prose__U5YXt table{width:100%;border-collapse:collapse;font-size:var(--fs-xs);margin:0 0 var(--sp-6);overflow-x:auto;display:block}.page_prose__U5YXt th{text-align:left;background:var(--color-surface);font-weight:700;color:var(--color-text);white-space:nowrap}.page_prose__U5YXt td,.page_prose__U5YXt th{padding:var(--sp-2) var(--sp-3);border:1px solid var(--color-border)}.page_prose__U5YXt td{color:var(--color-text-muted);vertical-align:top}.page_prose__U5YXt tr:nth-child(2n) td{background:var(--color-surface)}.page_prose__U5YXt hr{border:none;border-top:1px solid var(--color-border);margin:var(--sp-8) 0}