.section-light[data-v-318ad275]{background-color:#fff}.section-title[data-v-318ad275]{font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;line-height:1.2;margin-bottom:.5rem}.section-subtitle[data-v-318ad275]{font-size:clamp(.95rem,2vw,1.2rem);line-height:1.5;margin:0 auto}.professor-card[data-v-318ad275],.testimonial-card[data-v-318ad275]{transition:transform .5s cubic-bezier(.34,1.56,.64,1),box-shadow .5s ease;position:relative;overflow:hidden}.professor-card[data-v-318ad275]:after,.testimonial-card[data-v-318ad275]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:3px;background:var(--v-primary-base, #007BFF);transition:width .5s cubic-bezier(.34,1.56,.64,1)}@media (any-hover: hover){.professor-card[data-v-318ad275]:hover,.testimonial-card[data-v-318ad275]:hover{transform:translateY(-10px);box-shadow:0 20px 40px #0000001f!important}}@media (any-hover: hover){.professor-card[data-v-318ad275]:hover:after,.testimonial-card[data-v-318ad275]:hover:after{width:100%}}.testimonial-text[data-v-318ad275]{position:relative;font-style:italic;line-height:1.6}.v-theme--dark .section-light[data-v-318ad275]{background-color:var(--v-background-base, #19191A)!important}.v-theme--dark .professor-card[data-v-318ad275],.v-theme--dark .testimonial-card[data-v-318ad275]{background-color:#232324!important;border-color:#ffffff1a!important}.v-theme--dark .text-medium-emphasis[data-v-318ad275]{color:#ffffffb3!important}
