*{margin:0;padding:0;box-sizing:border-box}.sp-root .brand{display:inline-flex;align-items:center;gap:12px;flex-shrink:0;text-decoration:none}.sp-root .brand-mark{width:43px;height:43px;flex-shrink:0}.sp-root .brand-wordmark{display:flex;flex-direction:column;justify-content:center;gap:3px;white-space:nowrap}.sp-root .brand-name{font-family:IBM Plex Sans,sans-serif;font-size:20px;font-weight:700;letter-spacing:.035em;line-height:1.1;color:#16332c}.sp-root .brand-subtitle{font-family:IBM Plex Sans,sans-serif;font-size:9px;font-weight:600;letter-spacing:.23em;line-height:1.4;color:#b68a3e}.sp-root .nav{min-height:76px;padding:12px 0}@media(max-width:640px){.sp-root .brand{gap:8px}.sp-root .brand-mark{width:35px;height:35px}.sp-root .brand-name{font-size:16px}.sp-root .brand-subtitle{font-size:7px;letter-spacing:.16em}.sp-root .nav{min-height:66px}}
