.blog_mainContent__RBKjn h1{font-size:2.5rem;font-weight:700}.blog_mainContent__RBKjn h2{font-size:2rem;font-weight:700}.blog_mainContent__RBKjn h3{font-size:1.75rem;font-weight:700}.blog_mainContent__RBKjn h4{font-size:1.5rem;font-weight:600}.blog_mainContent__RBKjn h5{font-size:1.25rem;font-weight:600}.blog_mainContent__RBKjn h6{font-size:1rem;font-weight:600}.blog_mainContent__RBKjn p{margin-inline-start:0}.blog_mainContent__RBKjn p,.blog_mainContent__RBKjn ul{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-end:0}.blog_mainContent__RBKjn ul{list-style-type:disc;margin-inline-start:20px}.blog_mainContent__RBKjn li{display:list-item}.blog_mainContent__RBKjn a{color:-webkit-link;cursor:pointer;text-decoration:underline}.blog_mainContent__RBKjn pre{background-color:#f4f4f4;color:#000;padding:1rem;border-radius:8px;overflow-x:auto;line-height:1.6;margin:1.5rem 0;box-shadow:0 4px 12px rgba(0,0,0,.2)}.blog_mainContent__RBKjn code,.blog_mainContent__RBKjn pre{font-family:Fira Code,Courier New,monospace;font-size:.95rem}.blog_mainContent__RBKjn code{color:#c7254e;padding:.2em .4em;border-radius:4px;white-space:pre-wrap}.blog_mainContent__RBKjn blockquote{margin:1.5em 0;padding:1em 1.5em;background-color:#f9f9f9;border-left:6px solid #ccc;font-style:italic;color:#555;border-radius:6px;position:relative}.blog_mainContent__RBKjn blockquote p{margin:0}.blog_mainContent__RBKjn ol{list-style:decimal inside;padding-left:1.25rem;margin:1rem 0;font-size:1rem;line-height:1.6;color:#333}.blog_mainContent__RBKjn ol li{margin:.5rem 0}.blog_mainContent__RBKjn u{text-decoration:underline;text-decoration-color:#6b2bc7;text-underline-offset:3px}