/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */
a figcaption>span[data-v-596ea513]{color:inherit;background-color:#0000;background-image:linear-gradient(90deg,#0000,#0000),linear-gradient(90deg,currentColor,currentColor,currentColor);background-position:100% 90%,100% 84%;background-repeat:no-repeat;background-size:100% .06em,0 .07em;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;transition:background-size .4s}a .transition-underline.underline-inverted[data-v-596ea513]{background-position:100% 90%,0 84%;background-size:100% .06em,100% .07em}a:focus figcaption>span[data-v-596ea513],a:hover figcaption>span[data-v-596ea513]{background-position:100% 90%,0 84%;background-size:0 .06em,100% .07em;transition-delay:.15s}a:focus .transition-underline.underline-inverted[data-v-596ea513],a:hover .transition-underline.underline-inverted[data-v-596ea513]{background-position:100% 90%,100% 84%;background-size:100% .06em,0 .07em;transition-delay:.15s}a .transition-underline[data-v-06251d82]{color:inherit;background-color:#0000;background-image:linear-gradient(90deg,#0000,#0000),linear-gradient(90deg,currentColor,currentColor,currentColor);background-position:100% 90%,100% 84%;background-repeat:no-repeat;background-size:100% .06em,0 .06em;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;transition:background-size .4s}nav a .transition-underline[data-v-06251d82]{background-position:100% 90%,100% 94%;background-size:100% .06em,0 .08em;transition:background-size .2s}a .transition-underline.underline-inverted[data-v-06251d82]{background-position:100% 90%,0 84%;background-size:100% .06em,100% .06em}a:focus .transition-underline[data-v-06251d82],a:hover .transition-underline[data-v-06251d82]{background-position:100% 90%,0 84%;background-size:0 .06em,100% .06em;transition-delay:.15s}nav a.active .transition-underline[data-v-06251d82],nav a:focus .transition-underline[data-v-06251d82],nav a:hover .transition-underline[data-v-06251d82]{background-position:100% 90%,0 94%;background-size:0 .06em,100% .08em;transition-delay:.15s}a:focus .transition-underline.underline-inverted[data-v-06251d82],a:hover .transition-underline.underline-inverted[data-v-06251d82]{background-position:100% 90%,100% 84%;background-size:100% .06em,0 .06em;transition-delay:.15s}
