.caps-link.svelte-ko8f3r{--glass-fill:none;font-family:var(--font-sans);font-weight:300;font-size:var(--menu-item-size);line-height:var(--caps-small-leading);letter-spacing:var(--caps-small-tracking);text-transform:uppercase;text-box:trim-both cap alphabetic;padding-block-end:calc(var(--contact-underline-gap) + var(--contact-line));text-decoration:none;position:relative}.caps-link.svelte-ko8f3r:before{content:"";height:var(--hit-touch);position:absolute;inset:50% 0 auto;translate:0 -50%}.caps-link.svelte-ko8f3r:after{content:"";inset:auto var(--caps-small-tracking) calc(var(--contact-line) - 1px) 0;background:linear-gradient(currentColor, currentColor) top / 100% var(--contact-line) no-repeat;height:1px;position:absolute}.caps-link.svelte-ko8f3r:focus-visible{outline:none}.caps-link.svelte-ko8f3r:focus-visible:after{height:var(--focus-line-thick);bottom:calc(var(--contact-line) - var(--focus-line-thick));background-size:100% 100%}
