@layer custom-components{.CrdAnchorButtonNav.svelte-1mtc580{--sticky-toggle-drop-shadow: 0px 8px 16px rgba(0, 0, 0, .08);--toggle-height: 64px;--sticky-transition: transform .25s cubic-bezier(0, 0, .2, 1);--sticky-height-transition: height .25s cubic-bezier(0, 0, .2, 1)}@keyframes svelte-1mtc580-invisible{0%{visibility:visible}to{visibility:hidden}}.CrdAnchorButtonNav-row.svelte-1mtc580{display:flex;align-items:center;justify-content:center;gap:var(--space-20);flex-wrap:wrap}.CrdAnchorButtonNav-row.svelte-1mtc580>div{flex-basis:100%}@media (min-width: 1024px){.CrdAnchorButtonNav-row.svelte-1mtc580{align-items:stretch}.CrdAnchorButtonNav-row.svelte-1mtc580>div{flex-basis:48%}}@media (min-width: 1280px){.CrdAnchorButtonNav-row.svelte-1mtc580{flex-wrap:nowrap}.CrdAnchorButtonNav-row.svelte-1mtc580>div{flex-basis:auto;flex-grow:1}}.CrdAnchorButtonNav-row.svelte-1mtc580 .LinkComponent--anchor{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;height:100%;width:100%;line-height:initial;text-align:center;color:var(--color-gray-90);background-color:#fff;border-radius:25px;padding:1.3rem 1rem;border:1px solid var(--color-gray-90);border-color:#303030;background-image:linear-gradient(to bottom,var(--color-blue),var(--color-blue));background-position:101% 100%;background-size:0 100%;background-repeat:no-repeat;white-space:nowrap;transition:color var(--duration-default) cubic-bezier(0,0,.2,1),border-color var(--duration-default) cubic-bezier(.4,0,1,1),background-size var(--duration-default) cubic-bezier(0,0,.2,1),background-color var(--duration-default) cubic-bezier(0,0,.2,1)}.CrdAnchorButtonNav-row.svelte-1mtc580 .LinkComponent--anchor span{margin-left:.4rem}.CrdAnchorButtonNav-row.svelte-1mtc580 .LinkComponent--anchor:hover{transition:color var(--duration-default) cubic-bezier(0,0,.2,1),border-color var(--duration-default) cubic-bezier(0,0,.2,1),background-size var(--duration-default) cubic-bezier(0,0,.2,1);color:#fff;background-position:0 100%;background-size:100% 100%;border-color:var(--color-blue);background-color:var(--color-white)}.CrdAnchorButtonNav-row.svelte-1mtc580 .LinkComponent a{border-color:var(--color-border);font-family:var(--font-family-crd-link);font-weight:var(--font-weight-crd-link);font-size:var(--font-size-crd-link);line-height:var(--line-height-crd-link);letter-spacing:var(--letter-spacing-crd-link)}@media (min-width: 1024px){.CrdAnchorButtonNav-row.svelte-1mtc580 .LinkComponent a{font-family:var(--font-family-crd-link-small);font-weight:var(--font-weight-crd-link-small);font-size:var(--font-size-crd-link-small);line-height:var(--line-height-crd-link-small);letter-spacing:var(--letter-spacing-crd-link-small)}}.CrdAnchorButtonNav-row.svelte-1mtc580 .LinkComponent{height:100%}.CrdAnchorButtonNav-row.svelte-1mtc580 .LinkComponent--anchor{min-height:64px;border-radius:100px}@media (min-width: 1024px){.CrdAnchorButtonNav-menu.svelte-1mtc580 .CrdAnchorButtonNav-row:where(.svelte-1mtc580){flex-wrap:nowrap}}.CrdAnchorButtonNav-menu.svelte-1mtc580{width:100%;display:flex;box-shadow:var(--sticky-toggle-drop-shadow);transform:translateY(-100%);flex-direction:column;transition:var(--sticky-transition),var(--sticky-height-transition);animation:svelte-1mtc580-invisible 0s linear .25s forwards;position:fixed;top:0;left:0;z-index:10}.CrdAnchorButtonNav-menu.sticky.svelte-1mtc580{background-color:#fff;transform:translateY(0);animation:none;height:var(--toggle-height)}@media (min-width: 1024px){.CrdAnchorButtonNav-menu.sticky.svelte-1mtc580{height:auto}}.CrdAnchorButtonNav-menu.sticky.open.svelte-1mtc580{height:100%;overflow:hidden}.CrdAnchorButtonNav-menu--toggle.svelte-1mtc580{height:var(--toggle-height);flex-shrink:0;width:100%;background-color:transparent;display:inline-flex;border:none;align-items:center;justify-content:space-between;padding:var(--space-10) calc(var(--space-20) * 2);font-family:var(--font-family-crd-link);font-weight:var(--font-weight-crd-link);font-size:var(--font-size-crd-link);line-height:var(--line-height-crd-link);letter-spacing:var(--letter-spacing-crd-link);color:var(--font-color-crd-link, var(--color));color:var(--color, var(--font-color-crd-body-large))}.CrdAnchorButtonNav-menu--toggle.svelte-1mtc580 .caret:where(.svelte-1mtc580){transform:rotate(0);transition:transform .3s}.CrdAnchorButtonNav-menu--toggle.svelte-1mtc580 .caret.open:where(.svelte-1mtc580){transform:rotate(180deg)}@media (min-width: 1024px){.CrdAnchorButtonNav-menu--toggle.svelte-1mtc580{display:none}}.CrdAnchorButtonNav-menu.open.svelte-1mtc580 .CrdAnchorButtonNav-menu--toggle:where(.svelte-1mtc580){border-bottom:1px solid var(--color-gray-15);margin-bottom:var(--space-20)}.CrdAnchorButtonNav-menu.svelte-1mtc580 .active .LinkComponent--anchor{background-image:none;background-color:#000;color:#fff}.CrdAnchorButtonNav-dropdown.svelte-1mtc580{display:none;padding:var(--space-10) calc(var(--space-20) * 2)}.CrdAnchorButtonNav-dropdown.open.svelte-1mtc580{display:flex}@media (min-width: 1024px){.CrdAnchorButtonNav-dropdown.svelte-1mtc580{display:flex}.CrdAnchorButtonNav-dropdown.svelte-1mtc580>.CrdAnchorButtonNav-buttonContainer:where(.svelte-1mtc580){flex-basis:auto;flex-grow:0}.CrdAnchorButtonNav-dropdown.svelte-1mtc580>.CrdAnchorButtonNav-buttonContainer:where(.svelte-1mtc580) .LinkComponent a{font-family:var(--font-family-crd-link-extra-small);font-weight:var(--font-weight-crd-link-extra-small);font-size:var(--font-size-crd-link-extra-small);line-height:var(--line-height-crd-link-extra-small);letter-spacing:var(--letter-spacing-crd-link-extra-small);padding:1.3rem 2rem;min-height:auto}}}
