/* Base layout refinements to complement style.css */
.site-header .logo{white-space:nowrap}
.site-header nav ul{display:flex;gap:14px;list-style:none;margin:0;padding:0}
.site-header nav a{padding:6px 8px;border-radius:8px}
.site-header nav a:hover{background:#f1f5f9}
.entry-content h2{margin-top:24px}
.entry-content img{max-width:100%;height:auto;border-radius:8px}
