.academic-detail .title{font-family:"BNYM_CORPORATE_Druk";font-size:32px;font-style:normal;font-weight:900;line-height:36px;letter-spacing:.64px;text-transform:uppercase;color:#05687f}
.academic-detail .department,.academic-detail .univ-name{font-family:"BNYM_CORPORATE_Akkurat_Pro_Regular";font-size:14px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.28px;color:#58595b;margin-top:16px}
.academic-detail .location,.academic-detail .major,.academic-detail .hometown{font-family:"BNYM_CORPORATE_Akkurat_Pro_Regular";font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.28px;color:#58595b}
.academic-detail{border-left:1px solid #05687f;padding-left:8px;flex:0 0 50%}
.academic-details{display:flex;gap:8px;margin-bottom:16px}
.accordion-button{padding:24px !important}
.academic-details-container{margin-top:16px}
footer .article-topics{margin-top:24px}
footer .article-topics ul{list-style:none;padding:14px 0;border:1px solid #c2c2c2;border-width:1px 0;display:flex;flex-direction:row;gap:20px 20px}
footer .article-topics div{color:#00485e;font-family:'BNYM_CORPORATE_Akkurat_Pro';font-size:12px;line-height:20px;letter-spacing:.25px;text-transform:uppercase;padding-bottom:0;text-decoration:none;font-weight:600}
.article-detail .article-holder footer .article-topics div:is(:hover,:focus-visible){text-decoration:none}
ul[aria-label="Article topics"]{display:flex;flex-wrap:wrap}
@media(min-width:768px){.intern-bio-detail .intern-bio-holder{display:grid;grid-template-columns:[bio] 61% [aside] 310px;padding-inline:0;justify-content:space-between;gap:20px}
}
@media(min-width:1025px){.academic-details{gap:16px}
.academic-detail{padding-left:24px}
.academic-details{margin-bottom:48px}
.academic-detail .title{font-size:48px;font-style:normal;font-weight:900;line-height:48px;letter-spacing:.96px;text-transform:uppercase}
.academic-detail .department,.academic-detail .univ-name{font-size:20px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:2%;margin-top:16px}
.academic-detail .location,.academic-detail .major,.academic-detail .hometown{font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:2%}
.intern-bio-detail .intern-bio-holder{grid-template-columns:[bio] 61% [aside] 405px}
.intern-bio-detail aside{display:block}
}