.blog-container{max-width:900px;margin:50px auto auto;padding:40px 20px}.blog-container h1{color:#0dcaf0;margin-bottom:20px;font-size:2.6rem;font-weight:700}.blog-container h2{margin-top:30px;font-size:1.6rem;font-weight:600}.blog-container h3{margin-top:20px;font-size:1.2rem;font-weight:600}.blog-container p{color:#333;margin-bottom:15px;font-size:1.05rem;line-height:1.8}.blog-container ul{margin-bottom:20px;padding-left:20px}.blog-container ul li{margin-bottom:8px}.blog-intro{color:#444;font-size:1.1rem}.blog-cta{margin-top:30px;font-weight:600}.blog-cta a{color:#0dcaf0;text-decoration:none}.blog-cta a:hover{text-decoration:underline}.blog-footer{color:#777;margin-top:40px;font-size:.85rem}@media (max-width:768px){.blog-container h1{font-size:2rem}}.dark-mode .blog-container{color:#ddd;background-color:#121212}.dark-mode .blog-container h1,.dark-mode .blog-container h2,.dark-mode .blog-container h3{color:#0dcaf0}.dark-mode .blog-container p,.dark-mode .blog-container .blog-intro,.dark-mode .blog-container ul li{color:#ccc}.dark-mode .blog-container .blog-cta a{color:#0dcaf0}.dark-mode .blog-container .blog-cta a:hover{text-decoration:underline}.dark-mode .blog-container .blog-footer{color:#888}
