.brand .brand-symbol,.kb-brand .brand-symbol{width:42px;height:42px;flex-shrink:0;display:block}.brand .brand-type{font-size:max(12px,21px);letter-spacing:.25px;white-space:nowrap;line-height:1.2}.brand .brand-type>span{font-size:max(12px,8px);letter-spacing:1.8px;margin-top:5px}.site-header .nav-row{gap:18px}.site-header .desktop-nav{gap:18px}.footer-brand .brand-type{font-size:max(12px,21px)}.footer-brand .brand-symbol{width:40px;height:40px}.kb-brand{gap:10px}.kb-brand .brand-type{font-size:max(12px,20px);font-weight:750;white-space:nowrap;line-height:1.25}.kb-brand .brand-type small{display:block;font-size:max(12px,8px);letter-spacing:1.8px;margin-top:5px}.kb-footer .brand{color:inherit;text-decoration:none}@media(max-width:1200px){.site-header .desktop-nav{gap:13px}.site-header .nav-row{gap:14px}.site-header .brand-type{font-size:max(12px,18px)}}@media(max-width:600px){.brand .brand-symbol,.kb-brand .brand-symbol{width:33px;height:33px}.site-header .brand,.kb-brand{gap:7px}.site-header .brand-type,.kb-brand .brand-type{font-size:max(12px,16px);letter-spacing:0}.site-header .brand-type>span,.kb-brand .brand-type small{font-size:max(12px,6px);letter-spacing:1.2px}.site-header .nav-row{gap:9px}.site-header .nav-actions{gap:9px}.site-header .nav-actions .button{padding-left:11px;padding-right:11px}.footer-brand .brand-type{font-size:max(12px,20px)}}@media(max-width:360px){.site-header .brand-type{font-size:max(12px,14px)}.site-header .brand-symbol{width:29px;height:29px}.site-header .nav-actions{gap:6px}.site-header .nav-actions .button{font-size:max(12px,10px);padding-left:8px;padding-right:8px}.site-header .nav-row{gap:6px}}