.clll-link{font-family:var(--clll-font-family);-webkit-font-smoothing:antialiased;cursor:pointer;border-radius:var(--clll-rounded-xs);text-decoration-line:underline;-webkit-text-decoration-color:var(--clll-link-underline-color,transparent);text-decoration-color:var(--clll-link-underline-color,transparent);text-underline-offset:var(--clll-unit-0_5);background-color:#0000;border:0;align-items:center;padding:0;font-weight:500;transition:text-decoration-color .2s;display:inline-flex}.clll-link,.clll-link .clll-text{color:var(--clll-link-text-color,inherit);transition-duration:.3s}.clll-link .clll-text{transition-property:color;transition-timing-function:ease}.clll-link:hover{-webkit-text-decoration-color:var(--clll-link-underline-hover,transparent);text-decoration-color:var(--clll-link-underline-hover,transparent);background-color:#0000}.clll-link:hover,.clll-link:hover .clll-text{color:var(--clll-link-text-hover,inherit)}.clll-link{outline-offset:2px;outline:2px solid #0000}.clll-link:focus{outline:none}.clll-link:focus-visible{outline-color:var(--clll-link-focus-border,transparent);box-shadow:0 0 0 var(--clll-unit-0) var(--clll-link-focus-shadow,transparent);outline-width:2px;outline-style:solid;border-color:#0000!important}.clll-link.clll-link--external .clll-icon{padding-left:var(--clll-px-s-xs)}
