.navigation-link-primary-hover-tint[data-v-17d0bb66]:active{background-color:color-mix(in srgb,var(--primary-color, #3b82f6) 12%,transparent)}.navigation-link-submenu-row[data-v-17d0bb66]{display:flex;align-items:center;width:100%;min-width:0}.navigation-link-submenu-text[data-v-17d0bb66]{flex-shrink:0;min-width:0}.navigation-link-submenu-gutter[data-v-17d0bb66]{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;padding-left:.375rem;padding-right:.125rem}.navigation-link-submenu-line[data-v-17d0bb66]{flex-shrink:0;height:2px;max-width:100%;min-width:0;border-radius:9999px;background-color:var(--primary-color, #3b82f6);opacity:0;transition:opacity .2s ease}.navigation-link-primary-hover-tint:hover .navigation-link-submenu-line[data-v-17d0bb66],.navigation-link-primary-hover-tint:focus-visible .navigation-link-submenu-line[data-v-17d0bb66]{opacity:1}.hover-link[data-v-17d0bb66]:hover,.active-link[data-v-17d0bb66]{color:var(--primary-color)!important}.active-link[data-v-17d0bb66]:after{content:""!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;height:2px!important;background-color:var(--primary-color, #3b82f6)!important;width:100%!important;display:block!important;z-index:1!important;border-radius:0!important}.hero-background-container[data-v-c25b675b]{isolation:isolate;contain:layout style paint;clip-path:inset(0)}.hero-background-container>div[data-v-c25b675b]{clip-path:inset(0)}.logo-container>div[data-v-dcb8a991]{overflow:hidden!important;border-radius:50%!important}.logo-container>div>div[data-v-dcb8a991]{overflow:hidden!important;border-radius:50%!important;position:relative}.logo-container img[data-v-dcb8a991]{display:block!important;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;border-radius:50%!important;overflow:hidden!important;position:relative}.social-icon-link[data-v-0f1fe25c]{position:relative;display:inline-flex}.social-icon-link:hover .social-icon[data-v-0f1fe25c]{background-color:var(--12ff635c)!important;transform:scale(1.1)}.social-icon[data-v-0f1fe25c]{transition:all .2s ease-in-out}.active-link-mobile[data-v-0b48308d]{font-weight:600}
