body .is-root-container .component-link{display:block;color:inherit;transition:color 250ms}body .is-root-container .component-link.has-icon{transition:opacity 250ms}body .is-root-container .component-link.has-icon .link-wrapper{display:grid;grid-template-columns:min(calc(2rem + 2 * (100vw - 22.5rem) / 77.5),4rem) auto;align-items:center;gap:min(calc(0.75rem + 0.25 * (100vw - 22.5rem) / 77.5),1rem);color:#000}body .is-root-container .component-link.has-icon .link-wrapper .link-icon{display:flex;justify-content:center;align-items:center;height:min(calc(1.625rem + 1.625 * (100vw - 22.5rem) / 77.5),3.25rem);color:#fff;background:#002855;border-radius:min(calc(0.375rem + 0.125 * (100vw - 22.5rem) / 77.5),0.5rem)}body .is-root-container .component-link.has-icon .link-wrapper .link-icon svg{width:100%;max-width:min(calc(0.375rem + 0.125 * (100vw - 22.5rem) / 77.5),0.5rem)}body .is-root-container .component-link.has-icon .link-wrapper .link-text{font-size:min(calc(0.875rem + 0.375 * (100vw - 22.5rem) / 77.5),1.25rem);font-weight:bold}body .is-root-container .component-link.has-icon:hover{opacity:.7}
/*# sourceMappingURL=link.css.map */
