@layer components.components{[name=MainNavigation]{display:inline-flex;flex:1 1 auto;justify-content:flex-end}[name=MainNavigation] .menubar{align-items:center;-moz-column-gap:var(--space-2);column-gap:var(--space-2);display:flex;flex-wrap:wrap;justify-content:flex-end;row-gap:var(--space-2)}[name=MainNavigation] .menubar>li[role=none]{position:relative}[name=MainNavigation] .menubar>li[role=none]>.menu-item{align-items:center;background-color:var(--white);border:1.5px solid var(--white);border-radius:1.375rem;color:var(--color-text);-moz-column-gap:var(--space-2);column-gap:var(--space-2);display:inline-flex;font-family:var(--font-family-body, "Hind", sans-serif);font-size:1rem;font-weight:var(--font-weight-medium, 500);letter-spacing:.02em;line-height:1.5;min-block-size:2.75rem;padding-block:.625rem;padding-inline:var(--space-5)}@media screen and (min-width:1280px){[name=MainNavigation] .menubar>li[role=none]>.menu-item{padding-inline:var(--space-6)}}[name=MainNavigation] .menubar>li[role=none]>.menu-item{text-decoration:none;transition:background-color var(--transition-speed) var(--transition-timing-function),color var(--transition-speed) var(--transition-timing-function),transform var(--transition-speed) var(--transition-timing-function)}[name=MainNavigation] .menubar>li[role=none]>.menu-item[aria-haspopup=true]:after{background-color:currentcolor;content:"";display:inline-block;flex:0 0 auto;height:.375rem;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 8' fill='none'%3E%3Cpath d='M1 1L7 6.45135L13 1' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 8' fill='none'%3E%3Cpath d='M1 1L7 6.45135L13 1' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:rotate var(--transition-speed) var(--transition-timing-function);width:.625rem}[name=MainNavigation] .menubar>li[role=none]>.menu-item[aria-expanded=true]:after{rotate:180deg}[name=MainNavigation] .menubar>li[role=none]>.menu-item:hover,[name=MainNavigation] .menubar>li[role=none]>.menu-item:focus-visible{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--dark)}[name=MainNavigation] .menubar>li[role=none]>.menu-item:focus-visible{outline:.125rem solid var(--dark);outline-offset:.125rem}[name=MainNavigation] .menubar>li[role=none]>.menu-item.current-menu-item,[name=MainNavigation] .menubar>li[role=none]>.menu-item.current_page_parent,[name=MainNavigation] .menubar>li[role=none]>.menu-item.current-menu-parent,[name=MainNavigation] .menubar>li[role=none]>.menu-item.current_page_ancestor{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--dark)}[name=MainNavigation] .submenu{background-color:var(--white);border-radius:1rem;box-shadow:0 .5rem 2rem #0000001f;display:flex;flex-direction:column;list-style:none;min-inline-size:13.75rem;padding:var(--space-2)}[name=MainNavigation] .submenu>li[role=none]>.menu-item{border-radius:.75rem;color:var(--color-text);display:flex;font-family:var(--font-family-body, "Hind", sans-serif);font-size:.9375rem;font-weight:var(--font-weight-medium, 500);padding-block:.625rem;padding-inline:var(--space-4);text-decoration:none;transition:background-color var(--transition-speed) var(--transition-timing-function)}[name=MainNavigation] .submenu>li[role=none]>.menu-item:hover,[name=MainNavigation] .submenu>li[role=none]>.menu-item:focus-visible{background-color:var(--bg-mint);color:var(--dark)}[name=MainNavigation] .submenu>li[role=none]>.menu-item:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:-.125rem}[name=MainNavigation] .submenu>li[role=none]>.menu-item.current-menu-item{background-color:var(--bg-mint);color:var(--dark)}@media screen and (min-width:1024px){[name=MainNavigation] .menubar>li[role=none]>.submenu{inset-block-start:calc(100% + var(--space-2));inset-inline-start:0;opacity:0;pointer-events:none;position:absolute;transform:translateY(-.5rem);transition:opacity var(--transition-speed) var(--transition-timing-function),transform var(--transition-speed) var(--transition-timing-function);z-index:5}[name=MainNavigation] .menubar>li[role=none]>.submenu.show:not([inert]){opacity:1;pointer-events:auto;transform:translateY(0)}[name=MainNavigation] .menubar>li[role=none]>.submenu.hide,[name=MainNavigation] .menubar>li[role=none]>.submenu[inert]{opacity:0;pointer-events:none}}@media screen and not (min-width:1024px){[name=MainNavigation] .menubar{background-color:var(--bg-page);block-size:100dvh;display:flex;flex-direction:column;flex-wrap:nowrap;inset:0;justify-content:flex-start;overflow-y:auto;padding-block:calc(var(--header-height) + var(--space-6)) var(--space-12);padding-inline:var(--space-5);position:fixed;row-gap:var(--space-2);transition:opacity var(--transition-speed) var(--transition-timing-function),transform var(--transition-speed) var(--transition-timing-function);z-index:2}[name=MainNavigation] .menubar.hide,[name=MainNavigation] .menubar:not(.show){opacity:0;pointer-events:none;transform:translate(100%)}[name=MainNavigation] .menubar.show{opacity:1;pointer-events:auto;transform:translate(0)}[name=MainNavigation] .menubar>li[role=none]{width:100%}[name=MainNavigation] .menubar>li[role=none]>.menu-item{border-radius:1rem;box-shadow:0 .125rem .5rem #0000000a;inline-size:100%;justify-content:space-between;padding-block:var(--space-3);padding-inline:var(--space-5)}[name=MainNavigation] .submenu{background-color:var(--bg-mint);border-radius:1rem;box-shadow:none;margin-block-start:var(--space-2);max-block-size:0;overflow:hidden;padding:0;transition:max-block-size var(--transition-speed) var(--transition-timing-function),padding var(--transition-speed) var(--transition-timing-function)}[name=MainNavigation] .submenu.show:not([inert]){max-block-size:31.25rem;padding:var(--space-2)}[name=MainNavigation] .submenu.hide,[name=MainNavigation] .submenu[inert]{max-block-size:0;padding-block:0}}}
