.icon-link_linkIcon__Xj9rX,.icon-link_link__eUXPl{position:relative;display:block}.icon-link_linkIcon__Xj9rX{z-index:1;width:1em;pointer-events:none}@media(hover:hover){.icon-link_link__eUXPl{--background-color:var(--dom-color,currentcolor);--background-opacity:0;--background-scale:0.85;transform:translateZ(0)}.icon-link_link__eUXPl:is(:hover,:focus,:active){--background-opacity:1;--background-scale:1}.icon-link_linkBackground__VhwcE{position:absolute;inset:0;border-radius:99em;background:color(from var(--background-color) var(--dom-color-space) r g b/.5);opacity:var(--background-opacity);transform:scale(var(--background-scale),var(--background-scale),var(--background-scale));transition:.25s ease-out;transition-property:opacity,transform}}.icon_icon__a9eny{display:block;width:1em;height:1em}.invisible-link_link__8KkT2:is(:hover,:focus,:active){text-decoration:underline}@media(hover:hover){.invisible-link_linkSuffix__AtImh,.invisible-link_link__8KkT2{transition:font-weight .25s ease-out}.invisible-link_link__8KkT2:is(:hover,:focus,:active){font-weight:600;transition-delay:.125s}.invisible-link_link__8KkT2:is(:hover,:focus,:active) .invisible-link_linkSuffix__AtImh,.invisible-link_link__8KkT2:is(:hover,:focus,:active)~.invisible-link_linkSuffix__AtImh{font-weight:200;transition-delay:.125s}}