.rdsmt-link{position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-size:18px;min-height:30px;text-decoration:none;font-family:var(--font-base)}.rdsmt-link,.rdsmt-link .icon{transition:all .3s ease-in-out;flex-shrink:0}.rdsmt-link .icon{width:14px;margin-left:12px}.rdsmt-link .icon svg path{fill:currentColor}.rdsmt-link.dark{color:#000}.rdsmt-link.light{color:#fff}.rdsmt-link.primary{color:#000;background-color:#00ffd4}.rdsmt-link.secondary .icon{margin-left:8px}.rdsmt-link.tertiary{color:#fff;background-color:#da0b8b}.rdsmt-link.quaternary{color:#fff;background-color:#8236e6;border-color:#000}.rdsmt-link.outline,.rdsmt-link.primary,.rdsmt-link.quaternary,.rdsmt-link.tertiary{border-radius:30.103px;width:-moz-fit-content;width:fit-content;padding:4px 18px}.rdsmt-link.outline,.rdsmt-link.primary,.rdsmt-link.quaternary{border-width:1px;border-style:solid}.rdsmt-link.outline{border-color:currentColor}.rdsmt-link:hover.simple-hover.primary{background-color:#9fffef}.rdsmt-link:hover.simple-hover.secondary{text-decoration:underline}.rdsmt-link:hover.simple-hover.tertiary{background-color:#aa0069}.rdsmt-link:hover.simple-hover.quaternary{background-color:#46108c}.rdsmt-link:hover.simple-hover.outline.dark{background-color:#dadada}.rdsmt-link:hover.simple-hover.outline.light{background-color:#3b3b3b}.rdsmt-link:hover.animated-hover.secondary{text-decoration:underline}.rdsmt-link:hover.animated-hover.secondary .icon{margin-left:20px}@media(min-width:768px){.rdsmt-link.large{font-size:24px;height:40px}.rdsmt-link.large:not(.secondary){padding:8px 24px}.rdsmt-link.large .icon{width:18px}}@media(min-width:1280px){.rdsmt-link.outline.animated-hover.small,.rdsmt-link.primary.animated-hover.small,.rdsmt-link.tertiary.animated-hover.small{padding-right:24px;padding-left:24px}.rdsmt-link.outline.animated-hover.large,.rdsmt-link.primary.animated-hover.large,.rdsmt-link.tertiary.animated-hover.large{padding-right:32px;padding-left:32px}.rdsmt-link.outline.animated-hover .label,.rdsmt-link.primary.animated-hover .label,.rdsmt-link.tertiary.animated-hover .label{width:0;white-space:nowrap;opacity:0;transition:all .3s ease-in-out;transition-behavior:allow-discrete}.rdsmt-link.outline.animated-hover .icon,.rdsmt-link.primary.animated-hover .icon,.rdsmt-link.tertiary.animated-hover .icon{margin-left:0}.rdsmt-link.outline.animated-hover:hover .label,.rdsmt-link.primary.animated-hover:hover .label,.rdsmt-link.tertiary.animated-hover:hover .label{opacity:1;width:100%}.rdsmt-link.outline.animated-hover:hover .icon,.rdsmt-link.primary.animated-hover:hover .icon,.rdsmt-link.tertiary.animated-hover:hover .icon{margin-left:12px}.rdsmt-link.outline.animated-hover:hover.small,.rdsmt-link.primary.animated-hover:hover.small,.rdsmt-link.tertiary.animated-hover:hover.small{padding-right:18px;padding-left:18px}.rdsmt-link.outline.animated-hover:hover.large,.rdsmt-link.primary.animated-hover:hover.large,.rdsmt-link.tertiary.animated-hover:hover.large{padding-right:24px;padding-left:24px}.rdsmt-link.outline:hover.light{background-color:#da0b8b}.rdsmt-link.outline:hover.dark{background-color:#00ffd4}}