
.kkh-logo{width:220px!important;flex:0 0 auto}.kkh-logo img,.kkh-footer-logo img{width:220px!important;height:auto!important;max-height:none!important}.kkh-footer-logo{width:220px!important}.site-logo-container img{width:220px!important;height:auto!important;max-height:64px!important;object-fit:contain}.brand-source-note{padding:16px 20px;margin:0 0 22px;border-left:3px solid #91ae67;background:#f4f7ed;font-size:13px;line-height:1.85;color:#52664c}.brand-source-note a{color:#275d47;text-decoration:underline}.uc-extra-filters{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:18px 0}.uc-extra-filters label{font-size:13px;font-weight:650;color:#45633e}.uc-extra-filters select{box-sizing:border-box;display:block;width:100%;font:inherit;background:#fff;color:#254b33;border:1px solid #c1d0b6;padding:11px 12px;border-radius:10px;margin-top:6px;min-height:44px}.uc-topic-links{max-width:1120px;margin:0 auto;padding:20px 24px;display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px;background:#fff}.uc-topic-links strong{color:#244c36;font-size:14px}.uc-topic-links a{font-size:13px;color:#275d47;text-decoration:underline}.seo-related{padding:20px;border:1px solid #dce6d2;border-radius:14px;background:#f5f8ef;margin:25px 0}.seo-related h2{font-size:22px!important;margin-top:0!important}.seo-related a{display:inline-block;margin:5px 15px 5px 0;font-size:14px}@media(max-width:600px){.kkh-logo,.kkh-footer-logo{width:196px!important}.kkh-logo img,.kkh-footer-logo img,.site-logo-container img{width:196px!important}.uc-extra-filters{grid-template-columns:1fr;gap:12px}.uc-topic-links{padding:18px 16px}}
