.gpi-header .gpi-mobile-toggle{display:none}@media (max-width:1024px){.gpi-header .gpi-navbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;height:auto;min-width:0;padding:10px 0}.gpi-header .gpi-logo{order:0;flex:1 1 0%;min-width:0}.gpi-header .gpi-logo img{max-width:70%;height:auto}.gpi-header.gpi-menu-ready .gpi-mobile-toggle{display:inline-flex;flex:0 0 44px;order:1;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:10px;border:1px solid #d5d5d5;border-radius:6px;background:#fff;color:#222;cursor:pointer}.gpi-header .gpi-mobile-toggle span{display:block;width:22px;height:2px;margin:0;background:currentColor}.gpi-header .gpi-mobile-toggle:focus-visible{outline:3px solid #a37e2c;outline-offset:3px}.gpi-header .gpi-navigation{order:2;flex:0 0 100%;position:static;width:100%;max-height:60vh;overflow-y:auto;background:#fff;color:#222;text-align:left}.gpi-header .gpi-join-button{order:3;margin:0 0 12px}.gpi-header.gpi-menu-ready .gpi-navigation,.gpi-header.gpi-menu-ready .gpi-join-button{display:none}.gpi-header.gpi-menu-ready.gpi-menu-open .gpi-navigation{display:block;visibility:visible;opacity:1}.gpi-header.gpi-menu-ready.gpi-menu-open .gpi-join-button{display:inline-flex}.gpi-header .gpi-menu,.gpi-header .gpi-menu li{display:block;float:none;width:100%;margin:0;padding:0;list-style:none}.gpi-header .gpi-menu a{display:block;padding:12px 16px;color:#222;white-space:normal;overflow-wrap:anywhere;line-height:1.5}.gpi-header .gpi-menu .sub-menu{display:block;position:static;visibility:visible;opacity:1;transform:none;width:auto;min-width:0;height:auto;margin:0;padding:0 0 0 16px;background:#fff;box-shadow:none}.gpi-header.gpi-menu-open .gpi-mobile-toggle span:nth-child(1){transform:translateY(7px) rotate(45deg)}.gpi-header.gpi-menu-open .gpi-mobile-toggle span:nth-child(2){opacity:0}.gpi-header.gpi-menu-open .gpi-mobile-toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}}