.edu-tcard[data-v-adfaaf52]{display:block;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid var(--edu-line);border-radius:1.15rem;box-shadow:var(--edu-shadow);overflow:hidden;touch-action:manipulation;transition:transform .12s ease-out,box-shadow .12s ease-out,border-color .12s}.edu-tcard[data-v-adfaaf52]:hover{border-color:color-mix(in srgb,var(--tc) 35%,#fff);box-shadow:0 22px 40px -22px color-mix(in srgb,var(--tc) 80%,#000);transform:translateY(-5px)}.edu-tcard-photo[data-v-adfaaf52]{aspect-ratio:4/4.6;background:linear-gradient(165deg,color-mix(in srgb,var(--tc) 10%,#fff) 0,color-mix(in srgb,var(--tc) 32%,#fff));overflow:hidden;position:relative}.edu-tcard-glow[data-v-adfaaf52]{background:radial-gradient(closest-side,color-mix(in srgb,var(--tc) 45%,#fff),transparent);border-radius:9999px;bottom:-30%;height:80%;left:50%;position:absolute;transform:translate(-50%);width:90%}.edu-tcard-photo img[data-v-adfaaf52]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:relative;transition:transform .3s ease-out;width:100%}.edu-tcard:hover .edu-tcard-photo img[data-v-adfaaf52]{transform:scale(1.05)}
