@media (max-width:768px){body{font-size:16px}.container{padding:0 1rem}.blog-hero{padding:2rem 0;height:auto;min-height:250px}.featured-content .post-title{font-size:1.8rem;margin-bottom:1rem}.featured-content .post-excerpt{font-size:1rem;margin-bottom:1.5rem}.post-card{box-shadow:0 2px 4px rgba(0,0,0,.08)}.post-image{height:160px}.post-content{padding:1.25rem}.post-content .post-title{font-size:1.1rem}.latest-pages-section{padding:2rem 0}.latest-pages-section .section-title{font-size:1.75rem;margin-bottom:1.5rem}.latest-pages-grid{grid-template-columns:repeat(2,1fr);gap:1rem}.toc-container{position:relative;top:0;margin-bottom:1.5rem;padding:1.25rem}.content-header{padding:1.5rem 0}.content-header-text .post-title{font-size:2rem}.related-posts-grid{grid-template-columns:repeat(2,1fr)}.related-post-image{height:140px}a,button,.post-card,.page-card,.related-post{touch-action:manipulation}.cookie-btn,.explore-topics-btn,.category-tag,.page-card-link,.post-card a,.related-post a,.toc-nav a{padding:.75rem 1rem;min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center}*{transition-duration:.2s!important}body{text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased}}@media (max-width:480px){.latest-pages-grid{grid-template-columns:1fr}.related-posts-grid{grid-template-columns:1fr}.featured-content .post-title{font-size:1.5rem}.content-header-text .post-title{font-size:1.75rem}}

