.a1-menu-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0 12px}.a1-menu-list>li{position:relative;min-width:0}.a1-menu-list a,.a1-menu-list summary{display:block;padding:10px 8px;line-height:1.4;color:inherit;text-decoration:none;cursor:pointer;overflow-wrap:anywhere}.a1-menu-list a:hover,.a1-menu-list a:focus-visible,.a1-menu-list summary:focus-visible{outline:2px solid #ff5100;outline-offset:-2px}.a1-menu-children{position:absolute;z-index:100;width:min(340px,85vw);max-height:65vh;overflow-y:auto;background:#fff;color:#171717;border:1px solid #ddd;border-radius:6px;box-shadow:0 5px 14px #0002;padding:6px}.a1-menu-list>li:nth-last-child(-n+4) .a1-menu-children{right:0}.a1-menu-children a{border-bottom:1px solid #eee}.a1-menu-children a:last-child{border-bottom:0}.a1-mobile-menu nav .a1-menu-list,#MobileNav .a1-menu-list{display:block;width:100%;grid-column:1/-1}.a1-mobile-menu nav .a1-menu-list>li,#MobileNav .a1-menu-list>li{width:100%}.a1-mobile-menu nav .a1-menu-list a,.a1-mobile-menu nav .a1-menu-list summary,#MobileNav .a1-menu-list a,#MobileNav .a1-menu-list summary{min-height:44px;padding:12px;color:inherit;font-size:14px}.a1-mobile-menu .a1-menu-children,#MobileNav .a1-menu-children{position:static;width:100%;max-height:none;box-shadow:none;background:transparent;color:inherit;border:0;border-left:2px solid #ff5100;border-radius:0;padding-left:12px}.a1-mobile-menu nav{display:block!important}.a1-mobile-menu .a1-menu-children a{border-bottom:1px solid #444}.a1-mobile-menu-close{background:transparent;color:inherit;border:1px solid currentColor;border-radius:4px;margin:8px 12px;padding:8px 12px;min-height:44px}.a1-menu-list summary{list-style:disclosure-closed}.a1-menu-branch[open]>summary{list-style:disclosure-open}@media(max-width:749px){#MobileNav .a1-menu-list{overflow-y:auto;max-height:75vh}}
