.prose a,article .prose a,main article a:not(.hb-attachment-link):not(.no-underline){text-decoration:none;font-weight:700}.prose a:hover,article .prose a:hover,main article a:hover:not(.hb-attachment-link):not(.no-underline){text-decoration:underline}ul.compact-list a{text-decoration:none;color:inherit}ul.compact-list a:hover{text-decoration:underline;color:var(--color-primary,currentColor)}section[id=courses] .group .p-8{padding:1rem 1.25rem}section[id=courses] .group .text-xl{font-size:1.05rem;line-height:1.3}section[id=courses] .group .text-base{font-size:.875rem}#quotes [class*=rounded-full][class*=ring-],#quotes blockquote~div>div[class*=rounded-full],#quotes blockquote~div>img[class*=rounded-full]{display:none!important}#quotes h2{font-weight:700}#people a.aspect-square,#alumni a.aspect-square{border-radius:9999px;width:75%;margin:1.25rem auto 0}#people a.aspect-square img,#alumni a.aspect-square img{object-fit:cover}#people .grid.w-full,#alumni .grid.w-full{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem}@media(min-width:640px){#people .grid.w-full,#alumni .grid.w-full{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){#people .grid.w-full,#alumni .grid.w-full{grid-template-columns:repeat(4,minmax(0,1fr))}}#people .group .p-6,#alumni .group .p-6{padding:1rem 1rem 1.25rem}#people .group h3,#alumni .group h3{font-size:1.05rem;line-height:1.25}#people .group .text-gray-600,#alumni .group .text-gray-600,#people .group .text-sm,#alumni .group .text-sm{font-size:.85rem;line-height:1.25}