.article-module__AvJltq__articleContent{color:#374151;line-height:1.8}.article-module__AvJltq__articleContent h1{color:#111827;margin:2.5rem 0 1.25rem;font-size:2rem;font-weight:700}.article-module__AvJltq__articleContent h2{color:#111827;margin:2rem 0 1rem;font-size:1.75rem;font-weight:700}.article-module__AvJltq__articleContent h3{color:#111827;margin:1.75rem 0 .875rem;font-size:1.5rem;font-weight:700}.article-module__AvJltq__articleContent p{margin:1rem 0}.article-module__AvJltq__articleContent ul,.article-module__AvJltq__articleContent ol{margin:1rem 0;padding-left:1.5rem}.article-module__AvJltq__articleContent li{margin:.5rem 0}.article-module__AvJltq__articleContent img{border-radius:.5rem;max-width:100%;height:auto;margin:1.5rem 0}.article-module__AvJltq__articleContent code{color:#1f2937;background:#f3f4f6;border-radius:.25rem;padding:.125rem .375rem;font-family:monospace;font-size:.9em}.article-module__AvJltq__articleContent pre{color:#f9fafb;background:#1f2937;border-radius:.5rem;margin:1.5rem 0;padding:1rem;overflow-x:auto}.article-module__AvJltq__articleContent pre code{color:inherit;background:0 0;padding:0}.article-module__AvJltq__articleContent blockquote{color:#6b7280;border-left:4px solid #e5e7eb;margin:1.5rem 0;padding-left:1rem;font-style:italic}.article-module__AvJltq__articleContent a{color:#3b82f6;text-decoration:underline}.article-module__AvJltq__articleContent a:hover{color:#2563eb}@media (max-width:768px){.article-module__AvJltq__articleContent h1{font-size:1.75rem}.article-module__AvJltq__articleContent h2{font-size:1.5rem}.article-module__AvJltq__articleContent h3{font-size:1.25rem}}
