@keyframes link-bg{.1%,0%{background-position:0 100%,100% 100%;background-size:0 2px,100% 2px}49.9%{background-position:0 100%,100% 100%;background-size:0 2px,0 2px}50%,50.1%{background-position:100% 100%,0 100%;background-size:0 2px,0 2px}to{background-position:100% 100%,0 100%;background-size:0 2px,100% 2px}}@keyframes link{.1%,0%{transform-origin:100% 100%;transform:scaleX(1)}49.9%{transform-origin:100% 100%;transform:scaleX(0)}50%,50.1%{transform-origin:0 0;transform:scaleX(0)}to{transform-origin:0 0;transform:scaleX(1)}}@keyframes link-alt{.1%,0%{transform-origin:0 0;transform:scaleX(0)}to{transform-origin:0 0;transform:scaleX(1)}}.artcs-underline{transform:scaleX(0)}.artcs-underline,.link-underline-alt:after,.link-underline:after{content:"";position:absolute;left:0;right:0;bottom:-.15em;height:2px;will-change:transform;transform-origin:0 0;animation:none;pointer-events:none;transition-property:transform;transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-duration:.5s}.artcs-underline-bg{background-size:0 2px,0 2px;background-position:100% 100%,0 99%;background-repeat:no-repeat}.artcs-underline-bg,.link-underline-bg,.link-underline-bg-alt{display:inline;background:linear-gradient(to right,#333,#333),linear-gradient(to right,#370000,#370000);transition:background-size 400ms;padding-bottom:3px;cursor:pointer}.link-underline-bg{background-size:0 2px,0 2px;background-position:100% 100%,0 99%;background-repeat:no-repeat}.artcs-underline-bg.hover,.artcs-underline-bg:focus,.artcs-underline-bg:hover,.current-menu-item:not(.dropdown) .artcs-underline-bg,.current-menu-item:not(.dropdown) .link-underline-bg,.current-menu-item:not(.dropdown) .link-underline-bg-alt,.hover.link-underline-bg,.hover.link-underline-bg-alt,.link-underline-bg-alt:focus,.link-underline-bg-alt:hover,.link-underline-bg:focus,.link-underline-bg:hover,[aria-expanded=true] .artcs-underline-bg,[aria-expanded=true] .link-underline-bg,[aria-expanded=true] .link-underline-bg-alt,a.active .artcs-underline-bg,a.active .link-underline-bg,a.active .link-underline-bg-alt,a:focus .artcs-underline-bg,a:focus .link-underline-bg,a:focus .link-underline-bg-alt,a:hover .artcs-underline-bg,a:hover .link-underline-bg,a:hover .link-underline-bg-alt{background-size:0 2px,100% 2px}.artcs-editor-content h3 .artcs-underline-bg,.artcs-editor-content h3 .link-underline-bg,.artcs-editor-content h3 .link-underline-bg-alt,.font-fam-spectral .artcs-underline-bg,.font-fam-spectral .link-underline-bg,.font-fam-spectral .link-underline-bg-alt,.single-artist #articles-collections h4 .artcs-underline-bg,.single-artist #articles-collections h4 .link-underline-bg,.single-artist #articles-collections h4 .link-underline-bg-alt,blockquote .artcs-underline-bg,blockquote .link-underline-bg,blockquote .link-underline-bg-alt,h2 .artcs-underline-bg,h2 .link-underline-bg,h2 .link-underline-bg-alt{padding-bottom:0;background-position:100% 85%,0 85%;letter-spacing:-.7px}.font-fam-suisse .artcs-underline-bg,.font-fam-suisse .link-underline-bg,.font-fam-suisse .link-underline-bg-alt{background-position:100% 100%,0 100%!important;letter-spacing:0!important}a{text-decoration:none}a .card-body>.card-title,a h1,a h2,a h3,a h4,a h5{text-decoration:none;position:relative}a:hover .card-body,a:hover .card-body>.card-title,a:hover h1,a:hover h2,a:hover h3,a:hover h4,a:hover h5{color:#333}h1 a,h2 a,h3 a,h4 a{position:relative;text-decoration:none}#login h1 a:after{display:none!important}.link-underline-bg-alt{background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,0)),linear-gradient(to right,#043835,#043835);background-size:0 2px,100% 2px;background-position:100% 100%,0 100%;background-repeat:no-repeat}.link-underline-bg-alt.hover,.link-underline-bg-alt:focus,.link-underline-bg-alt:hover,a.active .link-underline-bg-alt,a:focus .link-underline-bg-alt,a:hover .link-underline-bg-alt{animation:link-bg .75s forwards}.link-underline,.link-underline-alt{position:relative;cursor:pointer;display:inline;text-decoration:none;transition:color ease .2s}.link-underline-alt:after,.link-underline:after{transform:scaleX(1);background:#043835}.link-underline .active:after,.link-underline:hover:after{animation:link .75s forwards}.link-underline-alt:hover,.link-underline:hover{color:#043835}.link-underline-alt .active:after,.link-underline-alt:hover:after{animation:link-alt .4s forwards}