.menu-toggle{background:var(--glass-btn-bg);width:145px;height:53px;-webkit-backdrop-filter:var(--glass-btn-filter);backdrop-filter:var(--glass-btn-filter);box-shadow:var(--glass-btn-ring);transform-origin:100%;cursor:pointer;border-radius:8rem;transition:width .5s cubic-bezier(.075,.82,.165,1),background .3s,box-shadow .3s;position:relative}.menu-copy{color:var(--glass-btn-ink);z-index:1;transition:left .5s cubic-bezier(.075,.82,.165,1);position:absolute;top:50%;right:24px;transform:translateY(-50%)}.menu-copy p{color:var(--glass-btn-ink);font-family:"Uni-Sans", var(--font-arabic), sans-serif;font-size:.9rem;font-weight:600;line-height:.9}.menu-toggle-icon{background-color:var(--mhg-primary);z-index:1002;border-radius:100%;width:48px;height:48px;transition:all .5s cubic-bezier(.075,.82,.165,1);position:absolute;top:2.5px;left:2.5px;overflow:hidden}.hamburger{justify-content:center;align-items:center;width:30px;height:30px;transition:all 1s cubic-bezier(.075,.82,.165,1);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.menu-toggle:hover{background:var(--glass-btn-bg-hover);box-shadow:var(--glass-btn-ring-hover)}.menu-toggle:hover .hamburger,.menu-toggle.opened .hamburger{opacity:1}.menu-bar{background:var(--base-100);width:15px;height:1.5px;transition:all .25s ease-out;position:absolute}.menu-bar[data-position=top]{transform:translateY(-3px)}.menu-bar[data-position=bottom]{transform:translateY(3px)}.menu-toggle.opened .menu-bar[data-position=top]{transform:translateY(0)rotate(45deg)scaleX(1.05)}.menu-toggle.opened .menu-bar[data-position=bottom]{transform:translateY(0)rotate(-45deg)scaleX(1.05)}@media (max-width:640px){.menu-toggle{width:116px;height:44px}.menu-toggle-icon{width:40px;height:40px;top:2px;left:2px}.menu-copy{right:16px}.menu-copy p{font-size:.78rem}.menu-bar{width:14px}.menu-toggle{width:44px}.menu-copy{opacity:0;transition:opacity .3s}body.hv-scrolled .menu-toggle,.menu-toggle.opened{width:116px}body.hv-scrolled .menu-copy,.menu-toggle.opened .menu-copy{opacity:1}}
.menu{clip-path:circle(0%);background-color:var(--base-500);z-index:1000;box-sizing:border-box;width:100%;height:100svh;padding:1rem;position:fixed;top:0;left:0;overflow:hidden}.menu-wrapper{background-color:var(--base-450);border-radius:2rem;flex-direction:column;justify-content:space-between;gap:2rem;width:100%;height:100%;display:flex;position:relative}.col{height:100%;display:flex;position:relative}.col-1{flex:3;padding:2rem}.col-2{flex:2;align-items:flex-end;padding:2rem}html[dir=rtl] .col-2{align-items:flex-start}.link{pointer-events:auto;position:relative}.link a h2{color:var(--base-300);pointer-events:auto;font-size:4rem;line-height:1.1;text-decoration:none;transition:color .3s ease-out}.link a h2:hover{color:var(--base-100)}.socials{gap:2em;width:50%;display:flex}.socials .sub-col{flex-direction:column;flex:1;justify-content:flex-end;gap:2rem;display:flex}.menu-meta{color:var(--base-100)}.socials .sub-col p{margin-bottom:.25rem;position:relative}.menu-meta p:first-child{color:var(--base-400);margin-bottom:1rem}.menu-language{pointer-events:auto;flex-direction:column;align-items:flex-start;gap:.75rem;margin-bottom:2rem;display:flex}.menu-language p:first-child{margin-bottom:0}.menu-language .language-switcher{min-height:44px;padding:.5rem 1rem}.menu-language .language-switcher-text{display:inline-block}.split-line{will-change:transform;pointer-events:auto;overflow:hidden}.resource-links{flex-direction:column;gap:.75rem;width:100%;padding:1rem 0;display:flex}.resource-link{pointer-events:auto;padding:.5rem 0;border-inline-start:2px solid #0000;align-items:center;gap:1rem;padding-inline-start:1rem;text-decoration:none;transition:all .3s ease-out;display:flex}.resource-link:hover{border-inline-start-color:var(--mhg-primary);padding-inline-start:1.5rem}html[dir=ltr] .resource-link:hover{transform:translate(.25rem)}html[dir=rtl] .resource-link:hover{transform:translate(-.25rem)}.resource-link iconify-icon{color:var(--mhg-primary);flex-shrink:0;font-size:1.25rem;transition:all .3s ease-out}.resource-link:hover iconify-icon{color:var(--base-100);transform:scale(1.1)}.resource-link span{color:var(--base-200);pointer-events:auto;font-size:1rem;font-weight:400;line-height:1.4;transition:color .3s ease-out}.resource-link:hover span{color:var(--base-100)}@media (max-width:1000px){.link a h2{font-size:2.25rem;line-height:1.2}.col-2{flex-direction:column;align-items:flex-start}.socials{flex-direction:column;align-items:flex-start;width:100%;padding-bottom:5rem}.socials .sub-col{flex:1}.menu-commissions{display:none}.resource-links{gap:.5rem;padding:.5rem 0}.resource-link{padding:.375rem 0;gap:.75rem;padding-inline-start:.75rem}.resource-link:hover{padding-inline-start:1rem}html[dir=ltr] .resource-link:hover{transform:translate(.125rem)}html[dir=rtl] .resource-link:hover{transform:translate(-.125rem)}.resource-link iconify-icon{font-size:1.125rem}.resource-link span{font-size:.875rem;line-height:1.3}.resources-menu h2{margin-bottom:.75rem;font-size:2.25rem}.submenu a p{font-size:1rem;line-height:1.3}.submenu{gap:.4rem;margin-left:.5rem}.submenu a{padding:.4rem 0;padding-left:.75rem}.submenu a:hover{padding-left:1rem}}@media (max-width:768px){.col-1{padding:1.5rem}.resource-links{gap:.375rem;padding:.25rem 0}.resource-link{gap:.625rem;min-height:32px;padding:.25rem 0 .25rem .5rem}.resource-link:hover{padding-left:.75rem}.resource-link iconify-icon{font-size:1rem}.resource-link span{font-size:.8rem;line-height:1.4}.menu-wrapper{gap:1.75rem}.socials{padding-bottom:5rem}}@media (max-width:480px){.col-1{padding:1.25rem}.resource-links{gap:.25rem;padding:.25rem 0}.resource-link{gap:.5rem;min-height:30px;padding:.1875rem 0 .1875rem .375rem}.resource-link:hover{padding-left:.625rem}.resource-link iconify-icon{font-size:.875rem}.resource-link span{font-size:.75rem;line-height:1.3}.menu-wrapper{gap:1.5rem}.socials{padding-bottom:4rem}}@media (pointer:coarse){.resource-link{min-height:44px}}
.language-switcher{color:var(--base-100);cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:all .3s;display:flex}.language-switcher:hover{background:#ffffff1a;border-color:#ffffff4d;transform:translateY(-1px)}.language-switcher:active{transform:translateY(0)}.language-switcher-icon{align-items:center;font-size:1.25rem;transition:transform .3s;display:flex}.language-switcher:hover .language-switcher-icon{transform:rotate(15deg)}.language-switcher-text{text-align:center;min-width:3.5rem;display:inline-block}@media (max-width:768px){.language-switcher{gap:.375rem;padding:.5rem .75rem;font-size:.8125rem}.language-switcher-icon{font-size:1.125rem}.language-switcher-text{min-width:3rem}}@media (max-width:480px){.language-switcher-text{display:none}.language-switcher{justify-content:center;min-width:2.75rem;min-height:2.75rem;padding:.5rem}}html[dir=rtl] .language-switcher{flex-direction:row-reverse}.language-switcher:focus{outline:2px solid var(--mhg-primary);outline-offset:2px}.language-switcher:focus:not(:focus-visible){outline:none}
