@layer standard-components{.sq-custom-bg-black-link-color:is([class*=LinkComponent]),.sq-custom-bg-black-link-color:is([class*=LinkComponent]) a,.sq-custom-bg-black-link-color:is([class*=LinkComponent]) *:is([class*=LinkComponent]),.sq-custom-bg-black-link-color a:not([class~=button]):not([class*=LinkComponent]),.sq-custom-bg-black-link-color a.LinkComponent--button-alt{--color-link: #4a95ff;--color-blue: var(--color-link);color:var(--color-link)!important}.sq-custom-bg-black-link-color:is([class*=LinkComponent]):hover,.sq-custom-bg-black-link-color:is([class*=LinkComponent]):focus,.sq-custom-bg-black-link-color:is([class*=LinkComponent]) a:hover,.sq-custom-bg-black-link-color:is([class*=LinkComponent]) a:focus,.sq-custom-bg-black-link-color:is([class*=LinkComponent]) *:is([class*=LinkComponent]):hover,.sq-custom-bg-black-link-color:is([class*=LinkComponent]) *:is([class*=LinkComponent]):focus,.sq-custom-bg-black-link-color a:not([class~=button]):not([class*=LinkComponent]):hover,.sq-custom-bg-black-link-color a:not([class~=button]):not([class*=LinkComponent]):focus,.sq-custom-bg-black-link-color a.LinkComponent--button-alt:hover,.sq-custom-bg-black-link-color a.LinkComponent--button-alt:focus{color:var(--color-link)!important}.sq-custom-bg-black-link-color .LinkComponent--video .videoTextContainer{--icon-color: #4a95ff}.sq-custom-link-button-display-block.LinkComponent>[class^=LinkComponent--button]{display:block}.sq-custom-link-button-display-inline-block--at-base.LinkComponent>[class^=LinkComponent--button]{display:block}@media (min-width: 0){.sq-custom-link-button-display-inline-block--at-base.LinkComponent>[class^=LinkComponent--button]{display:inline-block}}.sq-custom-link-button-display-inline-block--at-small.LinkComponent>[class^=LinkComponent--button]{display:block}@media (min-width: 740px){.sq-custom-link-button-display-inline-block--at-small.LinkComponent>[class^=LinkComponent--button]{display:inline-block}}.sq-custom-link-button-display-inline-block--at-extra-small.LinkComponent>[class^=LinkComponent--button]{display:block}@media (min-width: 374px){.sq-custom-link-button-display-inline-block--at-extra-small.LinkComponent>[class^=LinkComponent--button]{display:inline-block}}.sq-custom-link-button-display-inline-block--at-medium.LinkComponent>[class^=LinkComponent--button]{display:block}@media (min-width: 1024px){.sq-custom-link-button-display-inline-block--at-medium.LinkComponent>[class^=LinkComponent--button]{display:inline-block}}.sq-custom-link-button-display-inline-block--at-large.LinkComponent>[class^=LinkComponent--button]{display:block}@media (min-width: 1280px){.sq-custom-link-button-display-inline-block--at-large.LinkComponent>[class^=LinkComponent--button]{display:inline-block}}.sq-custom-link-button-display-inline-block--at-extra-large.LinkComponent>[class^=LinkComponent--button]{display:block}@media (min-width: 1680px){.sq-custom-link-button-display-inline-block--at-extra-large.LinkComponent>[class^=LinkComponent--button]{display:inline-block}}.sq-custom-link-text-font-size-large,.sq-custom-link-text-font-size-large .LinkComponent--text,.sq-custom-link-text-font-size-large .LinkComponent--video{--font-size: var(--font-size-body-large);--line-height: var(--line-height-body-large)}.sq-custom-link-cover-parent-container a{position:static!important}.sq-custom-link-cover-parent-container a:after{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.sq-custom-link-text-extra-small{font-family:var(--font-family-body-extra-small);font-size:var(--font-size-body-extra-small);line-height:var(--line-height-body-extra-small)}.sq-custom-link-text-small{font-family:var(--font-family-body-small);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}.sq-custom-link-text-h3{font-family:var(--font-family, var(--font-family-h3));font-size:var(--font-size, var(--font-size-h3));line-height:var(--line-height, var(--line-height-h3));letter-spacing:var(--letter-spacing, var(--letter-spacing-h3));font-weight:var(--font-weight, var(--font-weight-h3));color:var(--color, var(--color-title))}.sq-custom-link-text-h4{font-family:var(--font-family, var(--font-family-h4));font-size:var(--font-size, var(--font-size-h4));line-height:var(--line-height, var(--line-height-h4));letter-spacing:var(--letter-spacing, var(--letter-spacing-h4));font-weight:var(--font-weight, var(--font-weight-h4));color:var(--color, var(--color-title))}.sq-custom-link-text-h5{font-family:var(--font-family, var(--font-family-h5));font-size:var(--font-size, var(--font-size-h5));line-height:var(--line-height, var(--line-height-h5));letter-spacing:var(--letter-spacing, var(--letter-spacing-h5));font-weight:var(--font-weight, var(--font-weight-h5));color:var(--color, var(--color-heading))}.sq-custom-link-badge-animated.sq-custom-link-badge-animated a{display:inline-block;padding:var(--space-10) var(--space-30);min-height:auto;color:var(--color-gray-90);background-color:var(--color-white);border:1px solid var(--color-border, var(--color-gray-15));border-radius:var(--container-border-radius-medium);font-size:inherit;letter-spacing:inherit;font-weight:var(--font-weight-regular);background-image:linear-gradient(to bottom,var(--color-blue),var(--color-blue));background-position:100% 100%;background-size:0 100%;background-repeat:no-repeat;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)}.sq-custom-link-badge-animated.sq-custom-link-badge-animated.sq-custom-active a{color:var(--color-white);background-color:var(--color-blue);border-color:var(--color-blue)}.sq-custom-link-badge-animated.sq-custom-link-badge-animated:not(.sq-custom-active) a: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);background-color:var(--color-white);color:var(--color-white);border-color:var(--color-blue);background-position:0 100%;background-size:100% 100%}}
