.student-creator-card{border-radius:1.25rem;flex-direction:column;height:100%;transition:transform .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 .625rem 1.875rem #0000001a}.student-creator-card:hover{transform:translateY(-.3125rem)}.student-creator-card__image-wrapper{flex:1;width:100%;display:block}.student-creator-card__image-wrapper img{transition:transform .6s cubic-bezier(.25,1,.5,1)}.student-creator-card:hover .student-creator-card__image-wrapper img{transform:scale(1.05)}.student-creator-card__overlay{color:#fff;background:linear-gradient(#0006 0%,#000000e6 100%);padding:1.875rem 1.5rem 1.5rem;position:absolute;bottom:0;left:0;right:0}.student-creator-card__name{color:#fff;margin:0 0 .5rem;font-size:1.5rem;font-weight:700}@media (max-width:767px){.student-creator-card__name{font-size:1.25rem}}.student-creator-card__role{opacity:.9;margin:0 0 .25rem;font-size:1rem;font-weight:500}@media (max-width:767px){.student-creator-card__role{font-size:.875rem}}.student-creator-card__program{opacity:.7;margin:0 0 .75rem;font-size:.875rem}@media (max-width:767px){.student-creator-card__program{font-size:.8125rem}}.student-creator-card__social{gap:.75rem;margin-top:.75rem;display:flex}.student-creator-card__social-link{color:#fff;background-color:#fff3;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;text-decoration:none;transition:all .3s;display:inline-flex}.student-creator-card__social-link:hover{background-color:#ffffff4d;transform:translateY(-.125rem)}.student-creator-card__social-link svg{width:1.125rem;height:1.125rem}.skeleton-box{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;animation:1.5s ease-in-out infinite skeleton-loading}.skeleton-line{background:linear-gradient(90deg,#ffffff1a 25%,#fff3 50%,#ffffff1a 75%) 0 0/200% 100%;border-radius:4px;height:1rem;margin-bottom:.5rem;animation:1.5s ease-in-out infinite skeleton-loading}.skeleton-title{width:70%;height:1.5rem}.skeleton-subtitle{width:50%}.skeleton-text{width:40%}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}
