a:where(.astro-MJLHG55A).brand-link{--color: var(--color-white);display:inline-block;text-decoration:none;position:relative;color:rgb(var(--color));overflow-x:hidden;vertical-align:bottom}a:where(.astro-MJLHG55A).brand-link:hover{color:rgb(var(--color-grey))}a:where(.astro-MJLHG55A).brand-link.blue{--color: var(--color-react)}a:where(.astro-MJLHG55A).brand-link.blue:hover{color:rgb(var(--color-white))}a:where(.astro-MJLHG55A).brand-link.roman{--color: var(--color-roman)}a:where(.astro-MJLHG55A).brand-link.roman:hover{color:rgb(var(--color-grey-darker))}a:where(.astro-MJLHG55A).brand-link.faq-link{--color: var(--color-grey)}a:where(.astro-MJLHG55A).brand-link.faq-link:hover{color:rgb(var(--color-white))}a:where(.astro-MJLHG55A).brand-link.dark{color:rgb(var(--color-grey));--color: var(--color-grey)}a:where(.astro-MJLHG55A).brand-link.dark:hover{color:rgb(var(--color-white))}a:where(.astro-MJLHG55A).brand-link:not(.button):not(.icon):before{content:"";width:101%;border-radius:50% 30% 30% 50%;position:absolute;height:2px;bottom:0;left:-1%;transition:all .3s ease-out;z-index:1;background-size:102%;background-position-x:-2%;background:linear-gradient(90deg,transparent,rgb(var(--color)),rgb(var(--color)),rgb(var(--color)))}a:where(.astro-MJLHG55A).brand-link:not(.button):not(.icon):hover:before{height:100%;border-radius:0;background:rgb(var(--color))}a:where(.astro-MJLHG55A).brand-link.button{border-radius:var(--fs-xxl);transition:all .3s;background:transparent;padding:0 16px}@media screen and (max-width: 60rem){a:where(.astro-MJLHG55A).brand-link.button{padding:0 8px}}a:where(.astro-MJLHG55A).brand-link.button:hover{background:rgb(var(--color-white));color:rgb(var(--color-grey))}a:where(.astro-MJLHG55A).brand-link.no-underline:before{display:none}a:where(.astro-MJLHG55A).brand-link span:where(.astro-MJLHG55A){position:relative;z-index:1;transition:color .3s}
