.article_articleContent__Vdfp2{font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.75;color:#111827;overflow-wrap:break-word;word-break:break-word}.article_articleContent__Vdfp2 h2{font-size:1.5rem;font-weight:700;margin-top:2rem;margin-bottom:.75rem;line-height:1.3;color:#111827}.article_articleContent__Vdfp2 h3{font-size:1.25rem;font-weight:600;margin-top:1.5rem;margin-bottom:.5rem;line-height:1.3;color:#111827}.article_articleContent__Vdfp2 h4{font-size:1.125rem;font-weight:600;margin-top:1.25rem;margin-bottom:.5rem;color:#111827}.article_articleContent__Vdfp2 p{margin-top:1rem;margin-bottom:1rem}.article_articleContent__Vdfp2 a{color:var(--theme-accent);text-decoration:none;border-bottom:1px solid rgba(255,87,34,.25);transition:border-color .2s ease;word-break:break-all}.article_articleContent__Vdfp2 a:hover{border-color:rgba(255,87,34,.75)}.article_articleContent__Vdfp2 ol,.article_articleContent__Vdfp2 ul{margin-top:1rem;margin-bottom:1rem;padding-left:1.5rem;list-style-position:outside}.article_articleContent__Vdfp2 ul{list-style-type:disc}.article_articleContent__Vdfp2 ol{list-style-type:decimal}.article_articleContent__Vdfp2 ol li,.article_articleContent__Vdfp2 ul li{margin-top:.375rem;margin-bottom:.375rem}.article_articleContent__Vdfp2 ul li::marker{color:var(--theme-accent)}.article_articleContent__Vdfp2 ol li::marker{color:var(--theme-accent);font-weight:600}.article_articleContent__Vdfp2 pre{background-color:#f8f8f8;border-radius:.5rem;overflow-x:auto;padding:.75rem;margin-top:1rem;margin-bottom:1rem;font-family:ui-monospace,monospace;border:1px solid #e5e7eb;font-size:.875rem}.article_articleContent__Vdfp2 blockquote{border-left:3px solid var(--theme-accent);padding:.75rem 1rem;font-style:italic;color:#4b5563;margin-top:1rem;margin-bottom:1rem;background-color:#fff5f2;border-radius:.25rem}.article_articleContent__Vdfp2 img{max-width:100%;height:auto;border-radius:.5rem;margin-top:1.5rem;margin-bottom:1.5rem}.article_articleContent__Vdfp2 figure{margin:1.5rem 0}.article_articleContent__Vdfp2 figcaption{text-align:center;font-size:.8rem;color:#6b7280;margin-top:.5rem}.article_articleContent__Vdfp2 code{font-family:ui-monospace,monospace;background-color:#fff5f2;color:var(--theme-accent);padding:.125rem .375rem;border-radius:.25rem;font-size:.85em;word-break:break-all}.article_articleContent__Vdfp2 pre code{background-color:transparent;color:inherit;padding:0;word-break:normal}.article_articleContent__Vdfp2 hr{margin-top:1.5rem;margin-bottom:1.5rem;border:0;height:1px;background-color:#e5e7eb}.article_articleContent__Vdfp2 table{width:100%;border-collapse:collapse;margin-top:1rem;margin-bottom:1rem;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:.875rem}.article_articleContent__Vdfp2 table td,.article_articleContent__Vdfp2 table th{border:1px solid #e5e7eb;padding:.5rem .75rem;text-align:left;white-space:nowrap}.article_articleContent__Vdfp2 table th{background-color:#fff5f2;font-weight:600;color:var(--theme-accent);white-space:nowrap}.article_articleContent__Vdfp2 table tr:nth-child(2n){background-color:#f9fafb}.article_articleContent__Vdfp2 strong{font-weight:600;color:#111827}.article_articleContent__Vdfp2 em{font-style:italic}@media (max-width:640px){.article_articleContent__Vdfp2{font-size:.9375rem;line-height:1.7}.article_articleContent__Vdfp2 h2{font-size:1.25rem;margin-top:1.5rem}.article_articleContent__Vdfp2 h3{font-size:1.125rem;margin-top:1.25rem}.article_articleContent__Vdfp2 ol,.article_articleContent__Vdfp2 ul{padding-left:1.25rem}.article_articleContent__Vdfp2 table td,.article_articleContent__Vdfp2 table th{padding:.375rem .5rem;font-size:.8rem}}