/* Preserve the complete approved logo inside the existing header box. */
.brand-official img{width:100%;height:100%;object-fit:contain;object-position:left center}
.halhori-language nav{max-height:65vh;overflow:auto;padding:8px 16px;min-width:150px}
.halhori-language nav p{margin:8px 0}
.halhori-language nav a{display:flex;align-items:center;gap:7px}
@media(max-width:620px){.seo-hero-copy h1{overflow-wrap:anywhere}.seo-hero-copy,.seo-card{min-width:0}.seo-wrap a{overflow-wrap:anywhere}}
