/* Prowlen — hover underline for links. */
[data-pw-rule-link]{position:relative;text-decoration:none;width:-moz-fit-content;width:fit-content}
[data-pw-rule-link=alt]:after,[data-pw-rule-link=alt]:before,[data-pw-rule-link]:before{backface-visibility:hidden;background-color:currentColor;bottom:0;content:"";height:.0425em;left:0;position:absolute;transform:scaleX(0) rotate(.001deg);transform-origin:right;transition:transform var(--t-medium) var(--ease-secondary);width:100%;will-change:transform}
[data-pw-rule-link=alt]:before{transform:scaleX(1) rotate(.001deg);transform-origin:left;transition-delay:.3s}
[data-pw-rule-link=alt]:after{transform:scaleX(0) rotate(.001deg);transform-origin:right;transition-delay:0s}
@media (hover:hover) and (pointer:fine){
[data-pw-hover]:hover [data-pw-rule-link]:before,[data-pw-rule-link]:hover:before{transform:scaleX(1) rotate(.001deg);transform-origin:left}
[data-pw-hover]:hover [data-pw-rule-link=alt]:before,[data-pw-rule-link=alt]:hover:before{transform:scaleX(0) rotate(.001deg);transform-origin:right;transition-delay:0s}
[data-pw-hover]:hover [data-pw-rule-link=alt]:after,[data-pw-rule-link=alt]:hover:after{transform:scaleX(1) rotate(.001deg);transform-origin:left;transition-delay:.3s}
}
