.page-content h1{font-size:1.5rem;font-weight:700;margin-top:2rem;margin-bottom:.75rem}.page-content h2{font-size:1.25rem;font-weight:700;margin-top:1.75rem;margin-bottom:.75rem}.page-content h3{font-size:1.125rem;font-weight:700;margin-top:1.25rem;margin-bottom:.5rem}.page-content p{margin:.75rem 0;line-height:1.7;color:#404040}.dark .page-content p{color:#d4d4d4}.page-content ul{list-style-type:disc;padding-left:1.5rem;margin:.75rem 0;color:#404040}.page-content ol{list-style-type:decimal;padding-left:1.5rem;margin:.75rem 0;color:#404040}.dark .page-content ul,.dark .page-content ol{color:#d4d4d4}.page-content li{line-height:1.7;margin:.375rem 0}.page-content a{color:#6366f1;text-decoration:underline}.page-content a:hover{color:#4f46e5}.page-content strong{font-weight:600;color:#171717}.dark .page-content strong{color:#f5f5f5}.page-content em{font-style:italic}.page-content blockquote{border-left:4px solid rgba(99,102,241,.4);padding-left:1rem;font-style:italic;color:#525252;margin:1rem 0}.page-content code{border-radius:.25rem;background-color:#0000000f;padding:.125rem .375rem;font-size:.875rem}.dark .page-content code{background-color:#ffffff14}
