.site-header .brand{flex:0 0 auto;gap:0;line-height:1}.clw-logo-frame{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:190px;max-width:100%;padding:9px 12px;background:#fff;border:1px solid #e4e8e5;border-radius:6px;line-height:0}.clw-brand-logo{display:block;width:100%;height:auto;aspect-ratio:880/213;object-fit:contain}.site-footer .clw-footer-brand{display:inline-flex;max-width:100%;margin:0 0 20px;padding:0;border:0;line-height:1}.site-footer .clw-logo-frame{width:190px}.brand:focus-visible,.clw-footer-brand:focus-visible{outline:3px solid #e2aa7c;outline-offset:5px}@media(max-width:1100px){.site-header .clw-logo-frame{width:168px;padding:8px 10px}}@media(max-width:600px){.site-header .clw-logo-frame{width:154px;padding:7px 9px}.header-inner{gap:16px}.site-header .menu-toggle{flex:0 0 auto}.site-footer .clw-logo-frame{width:174px}}@media(max-width:360px){.site-header .clw-logo-frame{width:142px}}
