article{max-width:800px;margin:40px auto;padding:0 20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.7;font-size:16px;color:white;background-color:black;display:flex;flex-direction:column}.article-h-img{width:100%;max-width:800px;height:auto;border-radius:5px;object-fit:cover;display:block;margin:0 auto}article h1{font-size:2.25rem;font-weight:700;margin-top:20px;margin-bottom:16px}article h2{font-size:1.5rem;font-weight:700;margin-top:30px;margin-bottom:12px;color:white}article p.meta{font-size:14px;color:#777;margin-bottom:10px}article p{margin-bottom:18px}article a{color:orange;text-decoration:none;font-weight:500}article a:hover{text-decoration:underline}article ul{margin-left:20px;margin-bottom:20px}article li{margin-bottom:8px}article blockquote{border-left:4px solid orange;padding-left:16px;margin:24px 0;font-style:italic;color:#555;background-color:#f9f9f9}article .hashtags{font-size:13px;color:#888;margin-top:40px}@media (max-width:768px){article{padding:20px 15px}article h1{font-size:1.6rem}article h2{font-size:1.2rem}}@media (max-width:480px){article{padding:15px 10px}article h1{font-size:1.4rem}article h2{font-size:1.1rem}.meta{font-size:.8rem}.hashtags{font-size:.75rem}}