.brand-navigation{z-index:70;isolation:isolate;position:relative}.brand-menu-trigger{color:#005c35;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;width:100%;padding:5px 0;display:flex}.brand-menu-trigger .brand-logo{width:min(208px,100%)}.brand-menu-trigger>svg{flex:none;width:15px;height:15px;transition:transform .2s}.brand-menu-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.brand-menu-trigger:focus-visible{outline-offset:4px;border-radius:5px;outline:2px solid #007bac}.brand-menu-popover{z-index:100;width:max-content;padding-top:6px;position:absolute;top:100%;left:-10px}.brand-menu-popover[hidden]{display:none}.brand-menu-popover nav{background:#fffefa;border:1px solid #d0dfd5;border-radius:12px;gap:1px;padding:4px;display:grid;box-shadow:0 18px 45px #163f3022}.brand-menu-popover a{color:#184936;white-space:nowrap;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;font:500 14px/1.4 system-ui,sans-serif;text-decoration:none;display:flex}.brand-menu-popover a:hover,.brand-menu-popover a:focus-visible{background:#eaf3ed;outline:none}.brand-menu-popover a span{color:#ff7300;font-size:18px}.topbar:has(.journey-side) .brand-navigation{display:block}.topbar .brand-menu-trigger .brand-logo{width:194px}@media (width<=900px){.topbar .brand-navigation{align-self:flex-start;width:155px;margin:0 0 5px;display:block!important}.topbar .brand-menu-trigger{padding:1px 0}.topbar .brand-menu-trigger .brand-logo{width:133px}.brand-menu-popover{max-width:calc(100vw - 30px);left:0}}.brand-menu-popover .brand-menu-icon{color:#ff7300;flex:none;width:18px;height:18px;display:block}
