.U_ellG_page{color:var(--brand-ink);background:var(--brand-off-white)}.U_ellG_shell{width:min(100% - 2rem, var(--container-page));margin-inline:auto}.U_ellG_hero{min-height:var(--splash-compact);padding-block:var(--spacing-section);background:var(--brand-off-white);border-bottom:1px solid #1616162e;align-items:center;display:flex;overflow:hidden}.U_ellG_eyebrow,.U_ellG_contentsLabel,.U_ellG_contactEyebrow{color:var(--brand-yale);font-size:var(--text-small);font-variation-settings:"wght" var(--font-weight-body-bold);letter-spacing:var(--tracking-label);line-height:var(--leading-small);text-transform:uppercase;margin:0}.U_ellG_eyebrow{align-items:center;gap:.7rem;display:flex}.U_ellG_eyebrow:before{content:"";background:var(--brand-yale);width:1.8rem;height:3px}.U_ellG_heroGrid{margin-top:var(--spacing-lg);align-items:end;gap:var(--spacing-2xl);grid-template-columns:minmax(0,1.4fr) minmax(20rem,.65fr);display:grid}.U_ellG_hero h1{max-width:18ch;font-family:var(--font-funnel-display), sans-serif;font-size:var(--text-page-title);font-weight:var(--font-weight-display-bold);letter-spacing:var(--tracking-page-title);line-height:var(--leading-page-title);text-wrap:balance;margin:0}.U_ellG_intro{font-size:var(--text-heading-4);margin:0;line-height:1.75rem}.U_ellG_meta{margin:var(--spacing-lg) 0 0;padding-top:var(--spacing-sm);gap:var(--spacing-sm);border-top:1px solid #16161647;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.U_ellG_meta div{gap:.25rem;display:grid}.U_ellG_meta dt{color:#161616b8;font-family:var(--font-stack-body-bold);font-synthesis:none;font-variation-settings:normal;font-weight:325;font-size:var(--text-label);line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.U_ellG_meta dd{font-size:var(--text-small);font-variation-settings:"wght" var(--font-weight-body-bold);line-height:var(--leading-small);margin:0}.U_ellG_library{padding-block:var(--spacing-section);align-items:start;gap:var(--spacing-2xl);grid-template-columns:minmax(14rem,.32fr) minmax(0,1fr);display:grid}.U_ellG_contents{padding-top:var(--spacing-sm);border-top:3px solid var(--brand-yale);position:sticky;top:7rem}.U_ellG_contents nav{margin-top:1.2rem;display:grid}.U_ellG_contents a{min-height:2.75rem;padding-block:var(--spacing-xs);color:#161616b8;font-size:var(--text-small);line-height:var(--leading-small);border-top:1px solid #16161626;grid-template-columns:2rem 1fr auto;align-items:center;gap:.5rem;transition:color .16s;display:grid}.U_ellG_contents a:hover,.U_ellG_contents a:focus-visible{color:var(--brand-yale)}.U_ellG_contents a>span:first-child{color:var(--brand-yale);font-size:var(--text-small);line-height:var(--leading-small)}.U_ellG_contents a>span:last-child{font-size:var(--text-small);line-height:var(--leading-small)}.U_ellG_contentsTotal{padding-block:var(--spacing-sm);color:#161616b8;font-size:var(--text-small);line-height:var(--leading-small);border-top:1px solid #16161626;margin:0}.U_ellG_groups{min-width:0}.U_ellG_group{padding:0 0 var(--spacing-section);border-bottom:1px solid #16161633;scroll-margin-top:7rem}.U_ellG_group+.U_ellG_group{padding-top:var(--spacing-section)}.U_ellG_group:last-child{border-bottom:0;padding-bottom:0}.U_ellG_groupNumber{min-width:2rem;min-height:2rem;color:var(--brand-on-yale);background:var(--brand-yale);border-radius:var(--radius-small);font-size:var(--text-small);line-height:var(--leading-small);justify-content:center;align-items:center;display:inline-flex}.U_ellG_group h2{max-width:18ch;margin:var(--spacing-sm) 0 0;font-family:var(--font-funnel-display), sans-serif;font-size:var(--text-heading-2);font-weight:var(--font-weight-display-bold);letter-spacing:var(--tracking-heading-2);line-height:var(--leading-heading-2)}.U_ellG_groupLead{max-width:48rem;margin:var(--spacing-md) 0 0;color:#161616d1;font-size:var(--text-body);line-height:var(--leading-body)}.U_ellG_list{margin-top:var(--spacing-lg);border-top:1px solid #16161633;display:grid}.U_ellG_row{padding-block:var(--spacing-md);color:var(--brand-ink);align-items:start;gap:var(--spacing-md);border-bottom:1px solid #16161633;grid-template-columns:2.5rem minmax(0,1fr) auto;text-decoration:none;display:grid}.U_ellG_rowNumber{color:var(--brand-yale);font-size:var(--text-small);line-height:var(--leading-small);padding-top:.375rem}.U_ellG_rowBody{gap:var(--spacing-xs);min-width:0;display:grid}.U_ellG_rowTitle{font-family:var(--font-funnel-display), sans-serif;font-size:var(--text-heading-3);font-weight:var(--font-weight-display-bold);letter-spacing:var(--tracking-heading-3);line-height:var(--leading-heading-3);transition:color .16s;display:block}.U_ellG_rowDescription{color:#161616d1;max-width:40rem;font-size:var(--text-body);line-height:var(--leading-body);display:block}.U_ellG_rowMeta{justify-items:end;gap:var(--spacing-xs);text-align:right;padding-top:.25rem;display:grid}.U_ellG_rowMeta>span{color:#161616b8;font-size:var(--text-small);line-height:var(--leading-small);white-space:nowrap}.U_ellG_rowMeta svg{color:var(--brand-yale);transition:transform .18s}.U_ellG_row:hover .U_ellG_rowTitle{color:var(--link-hover-on-paper)}.U_ellG_row:hover svg{transform:translate(.4rem)}.U_ellG_contact{padding-block:var(--spacing-section);color:var(--brand-on-yale);background:var(--brand-yale)}.U_ellG_contact>div{grid-template-columns:1fr auto;align-items:end;gap:2rem;display:grid}.U_ellG_contactEyebrow{color:var(--brand-chartreuse)}.U_ellG_contact h2{margin:var(--spacing-xs) 0 0;font-family:var(--font-funnel-display), sans-serif;font-size:var(--text-heading-2);font-weight:var(--font-weight-display-bold);letter-spacing:var(--tracking-heading-2);line-height:var(--leading-heading-2)}.U_ellG_contactList{gap:var(--spacing-lg);grid-template-columns:repeat(2,minmax(0,auto));margin:0;display:grid}.U_ellG_contactList div{min-width:16rem;padding-top:var(--spacing-sm);border-top:1px solid var(--color-line-on-colour);gap:.25rem;display:grid}.U_ellG_contactList dt{color:var(--brand-chartreuse);font-family:var(--font-stack-body-bold);font-synthesis:none;font-variation-settings:normal;font-weight:325;font-size:var(--text-label);line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.U_ellG_contactList dd{font-size:var(--text-heading-4);margin:0;line-height:1.75rem}.U_ellG_contactList dd+dd{font-size:var(--text-small);line-height:var(--leading-small)}.U_ellG_contactList a{color:var(--brand-on-yale);text-underline-offset:.2em;text-decoration:underline;transition:color .16s}.U_ellG_contactList a:hover{color:var(--link-hover-on-ink)}@media not (min-width:64rem){.U_ellG_heroGrid{gap:var(--spacing-xl);grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr)}.U_ellG_meta{grid-template-columns:1fr 1fr}.U_ellG_meta div:last-child{grid-column:1/-1}.U_ellG_library{gap:var(--spacing-xl)}}@media (max-width:56.25rem){.U_ellG_heroGrid,.U_ellG_library,.U_ellG_contact>div{grid-template-columns:1fr}.U_ellG_hero{min-height:auto}.U_ellG_hero h1{max-width:20ch;font-size:var(--text-page-title-tablet);line-height:var(--leading-page-title-tablet)}.U_ellG_group h2,.U_ellG_contact h2{font-size:var(--type-heading);line-height:1}.U_ellG_contents{position:static}.U_ellG_contactList{justify-self:start}}@media not (min-width:40rem){.U_ellG_hero{padding-block:var(--spacing-xl)}.U_ellG_hero h1{font-size:var(--text-page-title-mobile);line-height:var(--leading-page-title-mobile)}.U_ellG_meta{grid-template-columns:1fr}.U_ellG_meta div:last-child{grid-column:auto}.U_ellG_row{gap:var(--spacing-sm);grid-template-columns:2rem minmax(0,1fr)}.U_ellG_rowNumber{padding-top:.25rem}.U_ellG_rowMeta{text-align:left;grid-column:2;grid-auto-flow:column;justify-content:space-between;place-items:center start;width:100%;padding-top:0}.U_ellG_contactList{grid-template-columns:1fr;width:100%}.U_ellG_contactList div{min-width:0}}@media (prefers-reduced-motion:reduce){.U_ellG_rowTitle,.U_ellG_rowMeta svg,.U_ellG_contents a,.U_ellG_contactList a{transition:none}.U_ellG_row:hover svg{transform:none}}.U_ellG_row:focus-visible,.U_ellG_contactList a:focus-visible{outline:2px solid var(--brand-ink);outline-offset:2px}
