.page_main__2n00Z{min-height:100vh;padding-top:80px;padding-bottom:48px}.page_article__nw9P8{max-width:800px;margin:0 auto;padding:0 24px}.page_back__KpXp_{display:inline-flex;align-items:center;gap:6px;color:var(--accent-primary);text-decoration:none;margin-bottom:24px;font-size:.9rem;font-weight:500;transition:color .2s ease}.page_back__KpXp_:hover{color:var(--accent-secondary)}.page_header__Ww6JV{margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid var(--border-color)}.page_date__IINJE{display:block;font-size:.85rem;color:var(--accent-primary);margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.page_title__quoYy{font-size:2rem;font-weight:600;color:var(--text-primary);line-height:1.3}.page_content__wnBDv{color:var(--text-secondary);font-size:1rem;line-height:1.8}.page_content__wnBDv h2{font-size:1.4rem;font-weight:600;color:var(--text-primary);margin:32px 0 16px}.page_content__wnBDv h3{font-size:1.15rem;font-weight:600;color:var(--text-primary);margin:24px 0 12px}.page_content__wnBDv p{margin-bottom:16px}.page_content__wnBDv ol,.page_content__wnBDv ul{margin:16px 0;padding-left:24px}.page_content__wnBDv li{margin-bottom:8px}.page_content__wnBDv code{background:var(--bg-tertiary);border:1px solid var(--border-color);padding:2px 6px;border-radius:4px;color:var(--accent-primary);font-size:.9em}.page_content__wnBDv pre{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:6px;padding:16px;overflow-x:auto;margin:16px 0}.page_content__wnBDv pre code{background:none;border:none;padding:0;color:var(--text-secondary)}.page_content__wnBDv a{color:var(--accent-primary);text-decoration:underline}.page_content__wnBDv a:hover{color:var(--accent-secondary)}@media (max-width:768px){.page_title__quoYy{font-size:1.5rem}}