.OFaj-a_page{color:var(--color-ink);background:var(--color-white);font-family:var(--font-stack-body);font-variation-settings:normal;font-weight:var(--font-weight-body-roman);font-size:var(--text-body);line-height:var(--leading-body)}.OFaj-a_page p,.OFaj-a_page h1,.OFaj-a_page h2,.OFaj-a_page h3,.OFaj-a_page figure,.OFaj-a_page dl,.OFaj-a_page dd{margin:0}.OFaj-a_page h1,.OFaj-a_page h2,.OFaj-a_page h3,.OFaj-a_facts dd{font-family:var(--font-stack-display)}.OFaj-a_page h1,.OFaj-a_page h2{font-family:var(--font-stack-display);font-weight:var(--font-weight-display-bold);font-variation-settings:"wght" var(--font-weight-display-bold)}.OFaj-a_page h1{font-size:var(--text-page-title);letter-spacing:var(--tracking-page-title);line-height:var(--leading-page-title)}.OFaj-a_page h2{font-size:var(--text-section-heading);letter-spacing:var(--tracking-section);line-height:var(--leading-section)}.OFaj-a_page h3,.OFaj-a_facts dd{font-family:var(--font-stack-display);font-weight:var(--font-weight-display-regular);font-variation-settings:"wght" var(--font-weight-display-regular);font-size:var(--text-subsection);line-height:var(--leading-subsection)}:where(.OFaj-a_page) a{color:inherit;text-underline-offset:4px;text-decoration:none}:where(.OFaj-a_page) a:not(.OFaj-a_site-button):hover{color:var(--link-hover-on-paper);text-decoration:underline}.OFaj-a_page section{scroll-margin-top:24px}.OFaj-a_shell{width:min(100% - 128px, var(--container-page))}.OFaj-a_identitySection{padding:32px 0 64px}.OFaj-a_identityShell,.OFaj-a_courseStack{flex-direction:column;gap:32px;display:flex}.OFaj-a_metaRow{font-size:var(--text-small);line-height:var(--leading-small);justify-content:space-between;align-items:center;gap:16px;display:flex}.OFaj-a_identityGrid{grid-template-columns:512px 752px;align-items:start;gap:48px;display:grid}.OFaj-a_identityGrid[data-has-media=false]{grid-template-columns:minmax(0,1fr)}.OFaj-a_identityCopy,.OFaj-a_societyCopy,.OFaj-a_conversationCopy,.OFaj-a_conversationGuest{flex-direction:column;gap:24px;min-width:0;display:flex}.OFaj-a_identityHeader{align-items:center;gap:20px;min-width:0;display:flex}.OFaj-a_identityText{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.OFaj-a_invitationCopy{flex-direction:column;gap:16px;min-width:0;display:flex}.OFaj-a_logo{object-fit:contain;width:88px;height:88px}.OFaj-a_identityHeader .OFaj-a_logo{flex-shrink:0;width:72px;height:72px}.OFaj-a_identityHeader[data-wide-logo=true] .OFaj-a_logo{width:144px}.OFaj-a_eyebrow{font-size:var(--text-small);line-height:var(--leading-small);text-transform:uppercase}.OFaj-a_identitySummary,.OFaj-a_invitationCopy p{font-size:var(--text-lead);line-height:var(--leading-lead)}.OFaj-a_actions{flex-wrap:wrap;gap:12px;display:flex}.OFaj-a_primaryButton,.OFaj-a_secondaryButton{min-height:var(--control-large);border:1px solid var(--color-ink);border-radius:var(--radius-component);font-family:var(--font-stack-body-bold);font-weight:var(--font-weight-body-bold);font-synthesis:none;font-variation-settings:normal;font-size:var(--text-control);line-height:var(--leading-control);text-align:center;justify-content:center;align-self:start;align-items:center;gap:8px;padding:14px 22px;display:inline-flex}.OFaj-a_page .OFaj-a_primaryButton{color:var(--color-white);background:var(--color-ink)}.OFaj-a_page .OFaj-a_primaryButton:hover{color:var(--color-chartreuse);text-decoration:none}.OFaj-a_secondaryButton{color:var(--color-ink);background:var(--color-white)}.OFaj-a_page .OFaj-a_secondaryButton:hover{color:var(--color-ink);text-decoration:none}.OFaj-a_identityMedia{flex-direction:column;gap:12px;min-width:0;display:flex}.OFaj-a_heroImage,.OFaj-a_projectImage,.OFaj-a_conversationImage,.OFaj-a_personImage{border-radius:var(--radius-component);display:block;position:relative;overflow:hidden}.OFaj-a_heroImage{height:520px}.OFaj-a_heroImage img,.OFaj-a_conversationImage img,.OFaj-a_personImage img{object-fit:cover}.OFaj-a_identityMedia figcaption,.OFaj-a_small,.OFaj-a_invitationActions p{font-size:var(--text-small);line-height:var(--leading-small)}.OFaj-a_jumpNav{border-block:1px solid var(--brand-off-white)}.OFaj-a_jumpInner{align-items:center;gap:32px;padding-block:24px;line-height:24px;display:flex}.OFaj-a_jumpLabel{flex-shrink:0;width:80px}.OFaj-a_stack{flex-direction:column;gap:40px;display:flex}.OFaj-a_overviewSection,.OFaj-a_workSection,.OFaj-a_societySection{background:var(--brand-off-white)}.OFaj-a_overviewSection,.OFaj-a_coursesSection,.OFaj-a_workSection,.OFaj-a_conversationSection,.OFaj-a_peopleSection,.OFaj-a_societySection{padding-block:88px}.OFaj-a_overviewHeading,.OFaj-a_courseHeading,.OFaj-a_workHeading,.OFaj-a_peopleHeading,.OFaj-a_conversationInner,.OFaj-a_invitationInner{align-items:start;gap:64px;display:grid}.OFaj-a_overviewHeading{grid-template-columns:512px 736px}.OFaj-a_lead{font-size:var(--text-lead);line-height:var(--leading-lead)}.OFaj-a_facts{grid-template-columns:408px 408px 416px;gap:40px;display:grid}.OFaj-a_facts>div{border-top:1px solid var(--brand-ink);flex-direction:column;gap:16px;padding-top:28px;display:flex}.OFaj-a_facts dd{white-space:pre-line}.OFaj-a_courseHeading{grid-template-columns:680px 568px;align-items:end}.OFaj-a_courseList,.OFaj-a_projects,.OFaj-a_peopleRows,.OFaj-a_alumniGrid{margin:0;padding:0;list-style:none}.OFaj-a_courseRow{border-top:1px solid var(--brand-off-white);grid-template-columns:844px 220px 200px;align-items:center;gap:24px;padding-block:24px;display:grid}.OFaj-a_courseRow .OFaj-a_secondaryButton{width:200px}.OFaj-a_courseCopy{flex-direction:column;gap:8px;display:flex}.OFaj-a_courseStatus{font-size:var(--text-small);line-height:var(--leading-small)}.OFaj-a_courseFootnote{grid-template-columns:944px 336px;align-items:start;gap:32px;display:grid}.OFaj-a_courseFootnote>a{min-height:44px}.OFaj-a_workHeading{grid-template-columns:800px 448px;align-items:end}.OFaj-a_workHeading>div{flex-direction:column;gap:12px;display:flex}.OFaj-a_projects{flex-wrap:wrap;align-items:start;gap:40px 24px;display:flex}.OFaj-a_projectCard{flex-direction:column;gap:16px;width:421px;display:flex}.OFaj-a_projectCard[data-project-position="0"]{width:856px}.OFaj-a_projectCard[data-project-position="1"]{width:432px}.OFaj-a_projectCard[data-project-position="4"]{width:422px}.OFaj-a_projectImage{background:var(--color-white);width:100%;height:270px}.OFaj-a_projectImage img{object-fit:contain}.OFaj-a_projectCard[data-project-position="0"] .OFaj-a_projectImage{height:510px}.OFaj-a_projectCard[data-project-position="1"] .OFaj-a_projectImage{height:350px}.OFaj-a_projectCopy{flex-direction:column;gap:10px;display:flex}.OFaj-a_projectCopy h3{letter-spacing:var(--tracking-section)}.OFaj-a_conversationSection{color:var(--color-white);background:var(--color-yale)}.OFaj-a_conversationInner{grid-template-columns:784px 464px;align-items:center}.OFaj-a_conversationImage{height:261px}.OFaj-a_guestAction{white-space:nowrap;align-self:start;width:fit-content;min-width:224px}.OFaj-a_conversationSection :is(h3,p) a:hover{color:var(--color-chartreuse)}.OFaj-a_conversationSection .OFaj-a_guestAction,.OFaj-a_conversationSection .OFaj-a_guestAction:hover{color:var(--brand-on-chartreuse)}.OFaj-a_peopleHeading,.OFaj-a_invitationInner{grid-template-columns:736px 512px;align-items:end}.OFaj-a_connectionNav{border-bottom:1px solid var(--brand-off-white);flex-wrap:wrap;align-items:center;gap:32px;padding-bottom:20px;line-height:24px;display:flex}.OFaj-a_connectionNav a[aria-current=page]{border-bottom:2px solid var(--color-tiger);font-family:var(--font-stack-body-bold);font-weight:var(--font-weight-body-bold);font-synthesis:none;padding-bottom:8px}.OFaj-a_peopleIntroduction{flex-direction:column;gap:8px;display:flex}.OFaj-a_personCard{border-bottom:1px solid var(--brand-off-white);flex-direction:column;gap:16px;padding-bottom:24px;display:flex}.OFaj-a_personHeader{display:contents}.OFaj-a_personImage{width:100%;height:340px}.OFaj-a_personImage[data-no-image=true]{background:var(--color-off-white);font-family:var(--font-stack-display);font-weight:var(--font-weight-display-regular);font-variation-settings:"wght" var(--font-weight-display-regular);font-size:var(--text-section-heading);place-items:center;display:grid}.OFaj-a_personIdentity,.OFaj-a_personWork{flex-direction:column;gap:8px;min-width:0;display:flex}.OFaj-a_personActions{align-items:center;gap:24px;min-width:0;display:flex}.OFaj-a_personActions a{align-items:center;gap:4px;min-height:44px;display:inline-flex}.OFaj-a_peopleRows .OFaj-a_personCard{grid-template-columns:128px 320px 456px 312px;align-items:center;gap:32px;padding-block:28px;display:grid}.OFaj-a_peopleRows .OFaj-a_personImage{height:96px}.OFaj-a_studentInvitation{border-radius:var(--radius-component);background:var(--brand-off-white);grid-template-columns:760px 440px;gap:48px;padding:32px;display:grid}.OFaj-a_studentInvitation>div{flex-direction:column;justify-content:center;gap:12px;display:flex}.OFaj-a_invitation{border-top:1px solid var(--brand-off-white);padding-block:64px}.OFaj-a_invitationInner{align-items:center}.OFaj-a_invitationActions{flex-direction:column;gap:20px;display:flex}.OFaj-a_invitationActions .OFaj-a_primaryButton{width:236px}.OFaj-a_sourceBand{background:var(--brand-off-white);padding-block:32px}.OFaj-a_sourceBand .OFaj-a_eyebrow{margin-bottom:12px}.OFaj-a_alumniHero{padding:48px 0 56px}.OFaj-a_alumniHeroInner{flex-direction:column;gap:24px;display:flex}.OFaj-a_alumniHeroInner>a{align-items:center;min-height:44px;display:flex}.OFaj-a_alumniIdentity{align-items:center;gap:24px;display:flex}.OFaj-a_alumniHero .OFaj-a_lead{max-width:800px}.OFaj-a_alumniSearch{border-top:1px solid var(--brand-off-white);padding-block:24px}.OFaj-a_alumniSearchInner{justify-content:space-between;align-items:center;gap:24px;display:flex}.OFaj-a_searchForm{gap:12px;width:760px;display:flex}.OFaj-a_searchForm input{border:1px solid var(--brand-ink);border-radius:var(--radius-component);width:100%;min-width:0;min-height:52px;font:inherit;background:var(--color-white);padding:12px 16px}.OFaj-a_searchForm button{cursor:pointer}.OFaj-a_alumniResults{padding:24px 0 64px}.OFaj-a_alumniGrid{grid-template-columns:644px 644px;gap:40px 24px;display:grid}.OFaj-a_alumniGrid .OFaj-a_personWork .OFaj-a_eyebrow{display:none}.OFaj-a_alumniGrid .OFaj-a_personWork p:before{content:"Shared work: "}.OFaj-a_alumniGrid .OFaj-a_personHeading{font-family:var(--font-stack-display);font-weight:var(--font-weight-display-bold);font-variation-settings:"wght" var(--font-weight-display-bold);letter-spacing:var(--tracking-section)}.OFaj-a_alumniGrid .OFaj-a_personActions{font-family:var(--font-stack-body-bold);font-weight:var(--font-weight-body-bold);font-synthesis:none;gap:32px}.OFaj-a_alumniSource{padding-bottom:48px}.OFaj-a_emptyState{border:1px solid var(--brand-off-white);border-radius:var(--radius-component);flex-direction:column;align-items:start;gap:24px;padding:48px;display:flex}.OFaj-a_pagination{justify-content:space-between;align-items:center;gap:24px;margin-top:32px;display:flex}.OFaj-a_pagination a{min-height:44px}@media (min-width:901px){.OFaj-a_identityGrid{grid-template-columns:minmax(0,512fr) minmax(0,752fr)}.OFaj-a_overviewHeading{grid-template-columns:minmax(0,512fr) minmax(0,736fr)}.OFaj-a_courseHeading{grid-template-columns:minmax(0,680fr) minmax(0,568fr)}.OFaj-a_workHeading{grid-template-columns:minmax(0,800fr) minmax(0,448fr)}.OFaj-a_peopleHeading,.OFaj-a_invitationInner{grid-template-columns:minmax(0,736fr) minmax(0,512fr)}.OFaj-a_conversationInner{grid-template-columns:minmax(0,784fr) minmax(0,464fr)}.OFaj-a_facts{grid-template-columns:repeat(3,minmax(0,1fr))}.OFaj-a_courseRow{grid-template-columns:minmax(0,1fr) 180px 200px}.OFaj-a_courseFootnote{grid-template-columns:minmax(0,1fr) 280px}.OFaj-a_projectCard,.OFaj-a_projectCard[data-project-position="4"]{width:calc(33.3333% - 16px)}.OFaj-a_projectCard[data-project-position="0"]{width:calc(66.4596% - 15.9503px)}.OFaj-a_projectCard[data-project-position="1"]{width:calc(33.5404% - 8.04969px)}.OFaj-a_peopleRows .OFaj-a_personCard{grid-template-columns:128px minmax(0,320fr) minmax(0,456fr) minmax(0,312fr)}.OFaj-a_studentInvitation{grid-template-columns:minmax(0,760fr) minmax(0,440fr)}.OFaj-a_alumniGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.OFaj-a_shell{width:calc(100% - 64px)}.OFaj-a_page h1{font-size:var(--text-page-title-tablet);line-height:var(--leading-page-title-tablet)}.OFaj-a_page h2{font-size:var(--text-section-tablet);line-height:var(--leading-section-tablet)}.OFaj-a_page h3,.OFaj-a_facts dd{font-size:var(--text-subsection-tablet);line-height:var(--leading-subsection-tablet)}.OFaj-a_lead,.OFaj-a_identitySummary,.OFaj-a_invitationCopy p{font-size:var(--text-lead-tablet);line-height:var(--leading-lead-tablet)}.OFaj-a_identityGrid,.OFaj-a_overviewHeading,.OFaj-a_courseHeading,.OFaj-a_workHeading,.OFaj-a_peopleHeading,.OFaj-a_conversationInner,.OFaj-a_invitationInner,.OFaj-a_studentInvitation,.OFaj-a_courseFootnote{grid-template-columns:minmax(0,1fr);gap:24px}.OFaj-a_heroImage{height:420px}.OFaj-a_overviewSection,.OFaj-a_coursesSection,.OFaj-a_workSection,.OFaj-a_conversationSection,.OFaj-a_peopleSection,.OFaj-a_societySection{padding-block:64px}.OFaj-a_stack{gap:32px}.OFaj-a_jumpInner{flex-wrap:wrap;gap:8px 24px;padding-block:16px}.OFaj-a_jumpInner a,.OFaj-a_connectionNav a{align-items:center;min-height:44px;display:inline-flex}.OFaj-a_facts{grid-template-columns:minmax(0,1fr);gap:24px}.OFaj-a_courseRow{flex-wrap:wrap;gap:16px;display:flex}.OFaj-a_courseCopy{width:100%}.OFaj-a_courseStatus{flex:1}.OFaj-a_projects{gap:32px 24px}.OFaj-a_projectCard,.OFaj-a_projectCard[data-project-position="1"],.OFaj-a_projectCard[data-project-position="4"]{width:calc(50% - 12px)}.OFaj-a_projectCard[data-project-position="0"]{width:100%}.OFaj-a_projectImage,.OFaj-a_projectCard[data-project-position="1"] .OFaj-a_projectImage{height:260px}.OFaj-a_projectCard[data-project-position="0"] .OFaj-a_projectImage{height:420px}.OFaj-a_conversationImage{aspect-ratio:464/261;width:100%;height:auto}.OFaj-a_peopleRows .OFaj-a_personCard{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px}.OFaj-a_peopleRows .OFaj-a_personHeader{grid-column:span 2;grid-template-columns:128px minmax(0,1fr);gap:16px;display:grid}.OFaj-a_connectionNav{gap:8px 24px}.OFaj-a_personActions{flex-wrap:wrap}.OFaj-a_alumniGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.OFaj-a_alumniGrid .OFaj-a_personImage{height:220px}.OFaj-a_alumniSearchInner{flex-wrap:wrap}.OFaj-a_searchForm{width:100%}}@media (max-width:600px){.OFaj-a_identityHeader{gap:16px}.OFaj-a_identityHeader .OFaj-a_logo{width:56px;height:56px}.OFaj-a_identityHeader[data-wide-logo=true] .OFaj-a_logo{width:112px}.OFaj-a_shell{width:calc(100% - 40px)}.OFaj-a_page h1{font-size:var(--text-page-title-mobile);line-height:var(--leading-page-title-mobile)}.OFaj-a_page h2{font-size:var(--text-section-mobile);line-height:var(--leading-section-mobile)}.OFaj-a_page h3,.OFaj-a_facts dd{font-size:var(--text-subsection-mobile);line-height:var(--leading-subsection-mobile)}.OFaj-a_lead,.OFaj-a_identitySummary,.OFaj-a_invitationCopy p{font-size:var(--text-lead-mobile);line-height:var(--leading-lead-mobile)}.OFaj-a_personImage[data-no-image=true]{font-size:var(--text-section-mobile)}.OFaj-a_metaRow{flex-direction:column;align-items:start;gap:12px}.OFaj-a_heroImage{height:280px}.OFaj-a_actions{flex-direction:column}.OFaj-a_actions a{width:100%}.OFaj-a_overviewSection,.OFaj-a_coursesSection,.OFaj-a_workSection,.OFaj-a_conversationSection,.OFaj-a_peopleSection,.OFaj-a_societySection,.OFaj-a_invitation{padding-block:48px}.OFaj-a_stack{gap:24px}.OFaj-a_jumpLabel{width:100%}.OFaj-a_courseStatus{flex:auto;width:100%;min-height:32px}.OFaj-a_courseRow .OFaj-a_secondaryButton,.OFaj-a_projectCard,.OFaj-a_projectCard[data-project-position="0"],.OFaj-a_projectCard[data-project-position="1"],.OFaj-a_projectCard[data-project-position="4"]{width:100%}.OFaj-a_projectImage,.OFaj-a_projectCard[data-project-position="1"] .OFaj-a_projectImage{height:244px}.OFaj-a_projectCard[data-project-position="0"] .OFaj-a_projectImage{height:260px}.OFaj-a_studentInvitation{padding:24px}.OFaj-a_alumniIdentity{flex-wrap:wrap}.OFaj-a_alumniGrid{grid-template-columns:minmax(0,1fr)}.OFaj-a_alumniGrid .OFaj-a_personImage,.OFaj-a_personImage{height:240px}.OFaj-a_peopleRows .OFaj-a_personWork,.OFaj-a_peopleRows .OFaj-a_personActions{grid-column:span 2}.OFaj-a_emptyState{padding:24px}.OFaj-a_searchForm{flex-wrap:wrap}}@media (max-width:360px){.OFaj-a_identityHeader[data-has-logo=true]{flex-direction:column;align-items:start}.OFaj-a_identityHeader[data-has-logo=true] .OFaj-a_identityText{flex:none;width:100%}.OFaj-a_identityHeader[data-wide-logo=true] .OFaj-a_logo{height:32px}}.OFaj-a_page a:focus-visible,.OFaj-a_page input:focus-visible,.OFaj-a_page button:focus-visible{outline:2px solid var(--brand-ink);outline-offset:2px}.OFaj-a_conversationSection a:focus-visible{outline-color:var(--color-chartreuse)}
