.entity_schedule_section{scroll-margin-top:5rem}.entity_schedule_card{border:var(--border);background:var(--card);border-radius:14px;flex-direction:column;gap:10px;min-width:0;padding:8px 9.2px;display:flex;overflow:hidden;box-shadow:0 2px 14px #0000000a}@media screen and (width<=768px){.entity_schedule_card{border-radius:12px;gap:8px;padding:6.8px 6px}}.entity_section_head{border-bottom:1px solid color-mix(in lch, var(--muted) 14%, transparent);flex-direction:column;gap:6px;min-width:0;margin-bottom:2px;padding-bottom:12px;display:flex}.entity_section_title{font-size:clamp(1.278rem, (.000123264 * (var(--current-width) - 768) * 1rem), 1.42rem);letter-spacing:-.025em;color:var(--text-color);margin:0;padding-left:.72em;font-weight:850;line-height:1.18;position:relative}.entity_section_title:before{content:"";background:linear-gradient(180deg, color-mix(in lch, var(--accent) 88%, #fff) 0%, color-mix(in lch, var(--accent) 55%, var(--primary)) 100%);border-radius:2px;width:3px;position:absolute;top:.12em;bottom:.12em;left:0}@media screen and (width<=640px){.entity_section_title{font-size:clamp(1.08rem, (.000104167 * (var(--current-width) - 768) * 1rem), 1.2rem);padding-left:.68em}.entity_section_title:before{width:2px}}.entity_section_lead{font-size:clamp(.738rem, (.0000711806 * (var(--current-width) - 768) * 1rem), .82rem);color:var(--muted);max-width:42rem;margin:0;font-weight:500;line-height:1.45}.teacher_hero_contacts,.faculty_hero_contacts,.department_hero_contacts,.program_hero_contacts{width:100%;min-width:0}.teacher_hero_contacts .faculty_contacts,.faculty_hero_contacts .faculty_contacts,.department_hero_contacts .faculty_contacts,.program_hero_contacts .faculty_contacts{margin-top:0}.faculty_page .group_hero.faculty_hero,.teacher_page .group_hero.teacher_hero,.department_page .group_hero.department_hero,.program_page .group_hero.program_hero,.subject_page .group_hero.subject_hero,.group_entity_page .group_hero.group_entity_hero,.place_entity_page .group_hero.place_entity_hero{flex-direction:column;align-items:stretch;gap:6px;display:flex}.faculty_page .group_hero.faculty_hero .group_hero_main,.teacher_page .group_hero.teacher_hero .group_hero_main,.department_page .group_hero.department_hero .group_hero_main,.program_page .group_hero.program_hero .group_hero_main,.subject_page .group_hero.subject_hero .group_hero_main,.group_entity_page .group_hero.group_entity_hero .group_hero_main,.place_entity_page .group_hero.place_entity_hero .group_hero_main{width:100%;max-width:none}.faculty_page .group_hero.faculty_hero .faculty_hero_stats.entity_hero_stats--ribbon,.faculty_page .group_hero.faculty_hero .teacher_hero_stats.entity_hero_stats--ribbon,.faculty_page .group_hero.faculty_hero .department_hero_stats.entity_hero_stats--ribbon,.faculty_page .group_hero.faculty_hero .program_hero_stats.entity_hero_stats--ribbon,.faculty_page .group_hero.faculty_hero .subject_hero_stats.entity_hero_stats--ribbon,.faculty_page .group_hero.faculty_hero .group_entity_hero_stats.entity_hero_stats--ribbon,.faculty_page .group_hero.faculty_hero .place_entity_hero_stats.entity_hero_stats--ribbon,.teacher_page .group_hero.teacher_hero .faculty_hero_stats.entity_hero_stats--ribbon,.teacher_page .group_hero.teacher_hero .teacher_hero_stats.entity_hero_stats--ribbon,.teacher_page .group_hero.teacher_hero .department_hero_stats.entity_hero_stats--ribbon,.teacher_page .group_hero.teacher_hero .program_hero_stats.entity_hero_stats--ribbon,.teacher_page .group_hero.teacher_hero .subject_hero_stats.entity_hero_stats--ribbon,.teacher_page .group_hero.teacher_hero .group_entity_hero_stats.entity_hero_stats--ribbon,.teacher_page .group_hero.teacher_hero .place_entity_hero_stats.entity_hero_stats--ribbon,.department_page .group_hero.department_hero .faculty_hero_stats.entity_hero_stats--ribbon,.department_page .group_hero.department_hero .teacher_hero_stats.entity_hero_stats--ribbon,.department_page .group_hero.department_hero .department_hero_stats.entity_hero_stats--ribbon,.department_page .group_hero.department_hero .program_hero_stats.entity_hero_stats--ribbon,.department_page .group_hero.department_hero .subject_hero_stats.entity_hero_stats--ribbon,.department_page .group_hero.department_hero .group_entity_hero_stats.entity_hero_stats--ribbon,.department_page .group_hero.department_hero .place_entity_hero_stats.entity_hero_stats--ribbon,.program_page .group_hero.program_hero .faculty_hero_stats.entity_hero_stats--ribbon,.program_page .group_hero.program_hero .teacher_hero_stats.entity_hero_stats--ribbon,.program_page .group_hero.program_hero .department_hero_stats.entity_hero_stats--ribbon,.program_page .group_hero.program_hero .program_hero_stats.entity_hero_stats--ribbon,.program_page .group_hero.program_hero .subject_hero_stats.entity_hero_stats--ribbon,.program_page .group_hero.program_hero .group_entity_hero_stats.entity_hero_stats--ribbon,.program_page .group_hero.program_hero .place_entity_hero_stats.entity_hero_stats--ribbon,.subject_page .group_hero.subject_hero .faculty_hero_stats.entity_hero_stats--ribbon,.subject_page .group_hero.subject_hero .teacher_hero_stats.entity_hero_stats--ribbon,.subject_page .group_hero.subject_hero .department_hero_stats.entity_hero_stats--ribbon,.subject_page .group_hero.subject_hero .program_hero_stats.entity_hero_stats--ribbon,.subject_page .group_hero.subject_hero .subject_hero_stats.entity_hero_stats--ribbon,.subject_page .group_hero.subject_hero .group_entity_hero_stats.entity_hero_stats--ribbon,.subject_page .group_hero.subject_hero .place_entity_hero_stats.entity_hero_stats--ribbon,.group_entity_page .group_hero.group_entity_hero .faculty_hero_stats.entity_hero_stats--ribbon,.group_entity_page .group_hero.group_entity_hero .teacher_hero_stats.entity_hero_stats--ribbon,.group_entity_page .group_hero.group_entity_hero .department_hero_stats.entity_hero_stats--ribbon,.group_entity_page .group_hero.group_entity_hero .program_hero_stats.entity_hero_stats--ribbon,.group_entity_page .group_hero.group_entity_hero .subject_hero_stats.entity_hero_stats--ribbon,.group_entity_page .group_hero.group_entity_hero .group_entity_hero_stats.entity_hero_stats--ribbon,.group_entity_page .group_hero.group_entity_hero .place_entity_hero_stats.entity_hero_stats--ribbon,.place_entity_page .group_hero.place_entity_hero .faculty_hero_stats.entity_hero_stats--ribbon,.place_entity_page .group_hero.place_entity_hero .teacher_hero_stats.entity_hero_stats--ribbon,.place_entity_page .group_hero.place_entity_hero .department_hero_stats.entity_hero_stats--ribbon,.place_entity_page .group_hero.place_entity_hero .program_hero_stats.entity_hero_stats--ribbon,.place_entity_page .group_hero.place_entity_hero .subject_hero_stats.entity_hero_stats--ribbon,.place_entity_page .group_hero.place_entity_hero .group_entity_hero_stats.entity_hero_stats--ribbon,.place_entity_page .group_hero.place_entity_hero .place_entity_hero_stats.entity_hero_stats--ribbon{flex:none;width:100%;max-width:100%;margin:0}@media screen and (width>=769px){:is(.faculty_page .group_hero.faculty_hero:has(.entity_hero_stats),.teacher_page .group_hero.teacher_hero:has(.entity_hero_stats),.department_page .group_hero.department_hero:has(.entity_hero_stats),.program_page .group_hero.program_hero:has(.entity_hero_stats),.subject_page .group_hero.subject_hero:has(.entity_hero_stats),.group_entity_page .group_hero.group_entity_hero:has(.entity_hero_stats),.place_entity_page .group_hero.place_entity_hero:has(.entity_hero_stats)){flex-direction:column;justify-content:flex-start;align-items:stretch}}
