@keyframes link-underline{from{background-size:0 0.0625rem}to{background-size:var(--link-underline-width, 100%) 0.0625rem}}.link,.link:link,.link:visited{background-image:linear-gradient(currentColor, currentColor);background-position:var(--link-underline-x, 50%) var(--link-underline-y, 100%);background-repeat:no-repeat;background-size:var(--link-underline-width, 100%) 0.0625rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration:none;color:#0165d9;display:inline}@media(prefers-reduced-motion: no-preference){.link,.link:link,.link:visited{transition:color .3s ease}}.link:focus-visible,.link:hover{color:var(--color-text)}@media(prefers-reduced-motion: no-preference){.link:focus-visible,.link:hover{animation:link-underline .6s ease}}.link--dark,.link--dark:link,.link--dark:visited{color:var(--color-text)}.link--dark:focus-visible,.link--dark:hover{color:#0165d9}.link--more::marker{content:"";display:none}.link[href*="#"]:not(.link--mail)::after,.link--back::before,.link--download::before,.link--extern::before,.link--intern::after,.link--mail::before,.link--more::after,.link--phone::before,.link--delete::before,.link--edit::before,.link--share::before{background-color:currentColor;content:"";display:inline-block;margin-inline:.4em}.link--back::before{-webkit-mask:url("../../Icons/arrow.svg") no-repeat center center;mask:url("../../Icons/arrow.svg") no-repeat center center;-webkit-mask-size:contain;mask-size:contain;height:1.5ex;rotate:90deg;translate:0 .2ex;width:1ex}.link--download::before{-webkit-mask:url("../../Icons/download.svg") no-repeat center center;mask:url("../../Icons/download.svg") no-repeat center center;-webkit-mask-size:contain;mask-size:contain;height:1.125rem;width:1.125rem}.link--extern::before{-webkit-mask:url("../../Icons/external.svg") no-repeat center center;mask:url("../../Icons/external.svg") no-repeat center center;-webkit-mask-size:contain;mask-size:contain;height:1.125rem;width:1.125rem}.link--intern::after{-webkit-mask:url("../../Icons/arrow.svg") no-repeat center center;mask:url("../../Icons/arrow.svg") no-repeat center center;-webkit-mask-size:contain;mask-size:contain;height:1.5ex;rotate:-90deg;translate:0 .2ex;width:1ex}.link--mail::before{-webkit-mask:url("../../Icons/mail.svg") no-repeat center center;mask:url("../../Icons/mail.svg") no-repeat center center;-webkit-mask-size:contain;mask-size:contain;height:1.125rem;translate:0 .2ex;width:1.125rem}.link--phone::before{-webkit-mask:url("../../Icons/phone.svg") no-repeat center center;mask:url("../../Icons/phone.svg") no-repeat center center;-webkit-mask-size:contain;mask-size:contain;height:1.125rem;width:1.125rem}.link[href*="#"]:not(.link--mail)::after,.link--more::after{-webkit-mask:url("../../Icons/arrow.svg") no-repeat center center;mask:url("../../Icons/arrow.svg") no-repeat center center;-webkit-mask-size:contain;mask-size:contain;height:1.5ex;rotate:0deg;translate:0 .2ex;width:1ex}@media(prefers-reduced-motion: no-preference){.link[href*="#"]:not(.link--mail)::after,.link--more::after{transition:rotate .3s ease}}.link--more[aria-expanded=true]::after{rotate:180deg}.link--delete::before{-webkit-mask:url("../../Icons/trash.svg") no-repeat center center;mask:url("../../Icons/trash.svg") no-repeat center center;-webkit-mask-size:contain;mask-size:contain;height:1.3125rem;translate:0 .4ex;width:1.25rem}.link--edit::before{-webkit-mask:url("../../Icons/pen.svg") no-repeat center center;mask:url("../../Icons/pen.svg") no-repeat center center;-webkit-mask-size:contain;mask-size:contain;height:1.1875rem;translate:0 .4ex;width:1.125rem}.link--share::before{-webkit-mask:url("../../Icons/external.svg") no-repeat center center;mask:url("../../Icons/external.svg") no-repeat center center;-webkit-mask-size:contain;mask-size:contain;height:1rem;translate:0 .3ex;width:1rem}.link--back,.link--intern,.link--more,.link[href*="#"]:not(.link--mail){--link-icon: 1ex}.link--download,.link--edit,.link--extern,.link--mail,.link--phone{--link-icon: 1.125rem}.link--delete{--link-icon: 1.25rem}.link--share{--link-icon: 1rem}.link--back,.link--delete,.link--download,.link--edit,.link--extern,.link--intern,.link--mail,.link--more,.link--phone,.link--share,.link[href*="#"]:not(.link--mail){--link-underline-width: calc(100% - var(--link-icon) - 0.8em)}.link--back,.link--delete,.link--download,.link--edit,.link--extern,.link--mail,.link--phone,.link--share{--link-underline-x: calc(50% + (var(--link-icon) + 0.8em) / 2)}.link--intern,.link--more,.link[href*="#"]:not(.link--mail){--link-underline-x: calc(50% - (var(--link-icon) + 0.8em) / 2)}.link:is(button){background:none;border:none;display:inline;margin:0;padding:0}
