.page_main__Och1x{background:#fff;min-height:60vh;padding-top:52px;padding-bottom:64px}.page_outer__LVfsu{max-width:1060px;margin:0 auto;padding:24px 24px 0;display:flex;gap:48px;align-items:flex-start}.page_content__lDdRd{flex:1;min-width:0;max-width:720px}.page_back__fb4tk{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--warm-gray-400);margin-bottom:28px;transition:color var(--transition-normal)}.page_back__fb4tk:hover{color:var(--warm-gray-700)}.page_header__DAnzi{margin-bottom:36px}.page_meta__xSA5u{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--warm-gray-400);margin-bottom:14px;flex-wrap:wrap}.page_category__3nZc_{font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--racing-red)}.page_dot__7xmFI{width:3px;height:3px;border-radius:50%;background:var(--warm-gray-300);flex-shrink:0}.page_title__msAjA{font-size:32px;font-weight:700;line-height:1.25;color:var(--warm-gray-900)}.page_prose__jr2K8{font-size:17px;line-height:1.75;color:var(--warm-gray-700)}.page_prose__jr2K8 h2{font-size:22px;font-weight:700;margin-top:40px;margin-bottom:16px;line-height:1.3}.page_prose__jr2K8 h2,.page_prose__jr2K8 h3{color:var(--warm-gray-900);font-family:var(--font-family)}.page_prose__jr2K8 h3{font-size:18px;font-weight:600;margin-top:32px;margin-bottom:12px;line-height:1.35}.page_prose__jr2K8 p{margin-bottom:18px}.page_prose__jr2K8 a{color:var(--racing-red);text-decoration:underline;text-underline-offset:2px}.page_prose__jr2K8 a:hover{color:var(--racing-red-hover)}.page_prose__jr2K8 strong{font-weight:600;color:var(--warm-gray-800)}.page_prose__jr2K8 em{font-style:italic}.page_prose__jr2K8 ol,.page_prose__jr2K8 ul{margin-bottom:18px;padding-left:24px}.page_prose__jr2K8 ul{list-style:disc}.page_prose__jr2K8 ol{list-style:decimal}.page_prose__jr2K8 li{margin-bottom:6px}.page_prose__jr2K8 li::marker{color:var(--warm-gray-400)}.page_prose__jr2K8 blockquote{border-left:3px solid var(--racing-red);padding:12px 20px;margin:24px 0;background:var(--warm-gray-50);border-radius:0 8px 8px 0;color:var(--warm-gray-600);font-size:16px}.page_prose__jr2K8 blockquote p{margin-bottom:0}.page_prose__jr2K8 table{width:100%;border-collapse:collapse;margin:24px 0;font-size:15px;line-height:1.5}.page_prose__jr2K8 thead th{text-align:left;font-weight:600;color:var(--warm-gray-800);padding:10px 14px;background:var(--warm-gray-50);border-bottom:2px solid var(--warm-gray-200);font-family:var(--font-family);font-size:14px}.page_prose__jr2K8 tbody td{padding:10px 14px;border-bottom:1px solid var(--warm-gray-150);color:var(--warm-gray-600);vertical-align:top}.page_prose__jr2K8 tbody tr:last-child td{border-bottom:none}.page_prose__jr2K8 hr{border:none;border-top:1px solid var(--warm-gray-200);margin:36px 0}.page_prose__jr2K8 code{background:var(--warm-gray-100);padding:2px 6px;border-radius:4px;font-size:.9em;font-family:var(--font-family-mono)}.page_prose__jr2K8 pre{background:var(--warm-gray-900);color:var(--warm-gray-100);padding:16px 20px;border-radius:8px;overflow-x:auto;margin:24px 0;font-size:14px}.page_prose__jr2K8 pre code{background:none;padding:0;border-radius:0;color:inherit}.page_footer__KXFeo{margin-top:48px;padding-top:24px;border-top:1px solid var(--warm-gray-150)}.page_backBottom__zALu6{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--warm-gray-400);transition:color var(--transition-normal)}.page_backBottom__zALu6:hover{color:var(--warm-gray-700)}@media(max-width:1100px){.page_outer__LVfsu{max-width:720px;gap:0}}@media(max-width:600px){.page_outer__LVfsu{padding:16px 16px 0}.page_title__msAjA{font-size:24px}.page_prose__jr2K8{font-size:16px}.page_prose__jr2K8 h2{font-size:20px;margin-top:32px}.page_prose__jr2K8 h3{font-size:17px;margin-top:24px}.page_prose__jr2K8 table{font-size:13px;display:block;overflow-x:auto}.page_prose__jr2K8 tbody td,.page_prose__jr2K8 thead th{padding:8px 10px}}