.nav-desktop{display:flex;flex-direction:row;align-items:center;gap:2rem}.nav-desktop a{font-weight:bold}.nav-desktop a:hover{text-decoration:none;color:var(--primary-color)}.nav-desktop .cta{padding:.4rem .8rem;color:#fff;background-color:var(--primary-color)}.nav-desktop .cta:after{display:none}.nav-desktop .cta:hover{color:#fff;background-color:#000}.nav-desktop .cta-outline{padding:.4rem .8rem;color:var(--primary-color);background-color:#fff;border:solid 1px var(--primary-color)}.nav-desktop .cta-outline:after{display:none}.nav-desktop .submenu-item,.nav-desktop .mm-trigger{font-weight:bold}.nav-desktop .submenu-item:hover,.nav-desktop .mm-trigger:hover{cursor:pointer;color:var(--primary-color)}.nav-desktop .mm-trigger--active{color:var(--primary-color)}.nav-desktop .submenu-item{position:relative}.nav-desktop .submenu-item:hover .submenu-item__submenu{opacity:1;pointer-events:auto}.nav-desktop .submenu-item__submenu{display:flex;left:-1.9rem;position:absolute;width:16rem;background-color:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:2rem 1rem 1rem 1rem;flex-direction:column;gap:.4rem;opacity:0;transition:transform 650ms ease,opacity 650ms ease;pointer-events:none}.nav-desktop .submenu-item__submenu a{padding:.2rem 1rem;font-size:1rem;display:inline;color:#000;font-weight:normal}.nav-desktop .submenu-item__submenu a:hover{color:var(--primary-color)}.mm-wrapper{position:fixed;z-index:8;width:100%;top:126px;opacity:0;pointer-events:none;transition:transform 650ms ease,opacity 650ms ease;left:0;padding:5rem 0;background-color:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.mm-wrapper--active{opacity:1;pointer-events:auto}.mm-wrapper .mm-inner{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem}.mm-wrapper .mm-inner .mm-column{display:flex;flex-direction:column;gap:1.2rem;border-right:solid 1px #cecece}.mm-wrapper .mm-inner .mm-column .mm-item a{font-size:1.125rem;font-weight:bold;width:max-content}.mm-wrapper .mm-inner .mm-column .mm-item a:hover{color:var(--primary-color);text-decoration:none}.mm-wrapper .mm-inner .mm-column .mm-item .mm-grandchildren{display:flex;flex-direction:column;gap:.4rem;margin:.6rem 0}.mm-wrapper .mm-inner .mm-column .mm-item .mm-grandchildren a{font-size:1rem;font-weight:normal}.mm-wrapper .mm-inner .mm-column:last-of-type{border-right:none}/*# sourceMappingURL=navigation-desktop.css.map */
