.content p,.container p,.post-content p{text-align:left!important;text-justify:none!important;word-spacing:normal!important;letter-spacing:normal!important}.post-meta .date{display:flex;flex-wrap:wrap;align-items:center;gap:20px;color:#444}.posted-on,.updated-on,.reading-time{display:inline-flex;align-items:center;gap:6px;margin:0!important}.updated-on i{color:#3498db}@media(max-width:768px){.post-meta .date{gap:8px 20px}}.about-hero{text-align:center;padding-top:60px;padding-bottom:10px}.about-hero h1{font-size:2.5rem;font-weight:800;margin-top:15px;margin-bottom:0;line-height:1.2;color:#333}.about-hero h2{font-size:2.1rem;font-weight:400;color:#666;margin-top:5.2px}.recent-posts{max-width:700px;margin:20px auto 30px;padding:0 20px}.recent-posts-title{font-size:1.8rem;font-weight:800;color:#111;margin-top:0;margin-bottom:20px}.recent-posts-list{list-style:none;padding:0;border-top:2px solid #111}.recent-posts-item{display:flex;padding:10px 0;border-bottom:1px solid #eee;gap:20px;align-items:center}.post-date{flex:0 0 100px;color:#888;font-family:monospace;font-size:1.4rem}.post-link{font-size:1.6rem;color:#212121;font-weight:600;text-decoration:none}.post-link:hover{color:#3498db;text-decoration:underline}.recent-posts-footer{margin-top:10px;text-align:right}.view-all-link{font-size:1.1rem;font-weight:700;color:#333;text-decoration:none;border-bottom:1px solid #333;padding-bottom:2px}.view-all-link:hover{background-color:#f4f4f4}.footer{padding-top:10px;padding-bottom:20px}@media(max-width:600px){.recent-posts-title{font-size:1.5rem}.recent-posts-item{gap:10px}}