.brand{gap:11px}.brand .brand-symbol{display:block;width:48px;height:48px;object-fit:contain;flex-shrink:0}.brand .brand-wordmark,.footer-brand .brand .brand-wordmark{display:flex;flex-direction:column;gap:3px;font-size:22px;line-height:1;font-weight:750;letter-spacing:.15px;color:#081c46}.brand-wordmark small{font-size:8px;line-height:1;letter-spacing:4px;font-weight:600;padding-left:1px;color:#38557e}.site-header .main-navigation{margin-left:30px;gap:30px}.footer-brand .brand{align-items:center}.footer-brand .brand .brand-symbol{width:44px;height:44px}.footer-brand .brand .brand-wordmark{font-size:22px}.footer-brand .brand-wordmark small{font-size:8px;letter-spacing:4px}
@media(min-width:901px) and (max-width:1200px){.site-header .brand{gap:9px}.site-header .brand .brand-symbol{width:43px;height:43px}.site-header .brand .brand-wordmark{font-size:21px}.site-header .brand-wordmark small{font-size:7px;letter-spacing:3.9px}.site-header .main-navigation{margin-left:18px;gap:22px}}
@media(max-width:900px){.site-header .brand{gap:8px}.site-header .brand .brand-symbol{width:37px;height:37px}.site-header .brand .brand-wordmark{font-size:20px}.site-header .brand-wordmark small{font-size:7px;letter-spacing:3.5px}.site-header .main-navigation{margin-left:0;gap:2px}}
@media(max-width:540px){.site-header .brand{gap:7px}.site-header .brand .brand-symbol{width:32px;height:32px}.site-header .brand .brand-wordmark{font-size:17px;letter-spacing:.1px;gap:3px}.site-header .brand-wordmark small{font-size:6px;letter-spacing:2.9px}.site-header .header-actions{margin-right:5px}.footer-brand{flex-wrap:wrap;row-gap:20px}.footer-brand .brand .brand-wordmark{font-size:22px}}
@media(max-width:360px){.site-header{padding:0 10px}.site-header .brand .brand-symbol{width:28px;height:28px}.site-header .brand .brand-wordmark{font-size:16px}.site-header .brand{gap:5px}.site-header .header-cta{font-size:10px;min-height:35px;padding:0 8px}.site-header .header-actions{margin-right:4px}.site-header .menu-toggle{width:27px;padding:0 3px}}

.brand .brand-wordmark>small{align-self:center;padding-left:.5em;text-align:center}
