.my-course-card-link[data-v-b7d34cb1]{position:relative;z-index:1}.my-course-card-link[data-v-b7d34cb1]:focus-visible,.my-course-card-link[data-v-b7d34cb1]:hover{z-index:20}.my-course-card[data-v-b7d34cb1]{position:relative;transition:all .3s ease;border:1px solid var(--cp-border-500);overflow:visible}.my-course-card-link:focus-visible .my-course-card[data-v-b7d34cb1],.my-course-card-link:hover .my-course-card[data-v-b7d34cb1]{transform:translateY(-4px);box-shadow:0 12px 32px var(--cp-shadow);border-color:var(--cp-border-500);border-bottom-color:transparent}.about-section[data-v-b7d34cb1]{position:absolute;left:-1px;right:-1px;top:calc(100% - 1rem);display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease,opacity .25s ease}.about-section-inner[data-v-b7d34cb1]{overflow:hidden;padding:1.25rem .75rem .75rem}.my-course-card-link:focus-visible .about-section[data-v-b7d34cb1],.my-course-card-link:hover .about-section[data-v-b7d34cb1]{grid-template-rows:1fr;opacity:1;border:1px solid var(--cp-border-500);border-top:none}.course-description[data-v-b7d34cb1]{display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;word-break:break-word;margin:0}.course-image-wrapper[data-v-b7d34cb1]{overflow:visible}.tag-separator[data-v-b7d34cb1]:before{content:"·"}
