.ml-program .cp-tabs{position:sticky;top:130px}.ml-dissertations .sr-only,.ml-document-category .sr-only,.ml-archive-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ml-subsection+.ml-subsection{border-top:1px solid var(--cp-line);margin-top:28px;padding-top:26px}.ml-subsection>h4{margin:0 0 18px;font-size:1.125rem;line-height:1.45;letter-spacing:-.02em;overflow-wrap:anywhere}.ml-dissertations{display:flex;align-items:center;flex-wrap:wrap;gap:22px;padding:28px;margin-top:30px;border:1px solid var(--cp-line);border-radius:12px;background:var(--site-soft,#edf5fa)}.ml-dissertations>div{flex:1;min-width:220px}.ml-dissertations h3,.ml-services>h3{font-size:1.375rem;line-height:1.4}.ml-dissertations p{font-size:.875rem;color:var(--site-muted,#496578);margin-top:8px}.ml-dissertations>a,.ml-services>a{display:inline-flex;gap:9px;align-items:center;color:var(--site-link,#006da7);font-size:.875rem;font-weight:700}.ml-faculty-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.ml-faculty-grid>article,.ml-document-category{min-width:0;border:1px solid var(--cp-line);border-radius:12px;padding:26px;background:var(--site-panel,#fff)}.ml-faculty-grid h3{font-size:1.125rem;line-height:1.5;margin-bottom:18px;overflow-wrap:anywhere}.ml-services{padding:32px 0;border-bottom:1px solid var(--cp-line)}.ml-services>h3{margin-bottom:24px}.ml-services>a{margin-top:22px}.ml-document-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ml-document-category{display:flex;flex-direction:column}.ml-document-category h3{font-size:1.125rem;line-height:1.4;margin-bottom:18px}.ml-document-latest{display:flex;gap:14px;align-items:flex-start;font-size:.9375rem;line-height:1.7;padding-bottom:22px;color:var(--site-link,#006da7)}.ml-document-latest>span:first-of-type{flex:1;min-width:0;overflow-wrap:anywhere}.ml-document-latest>svg,.ml-document-history>svg{flex-shrink:0;margin-top:3px}.ml-document-history{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;font-size:.8125rem;line-height:1.6;font-weight:700;border-top:1px solid var(--cp-line);padding-top:18px;margin-top:auto;color:var(--site-link,#006da7)}.ml-document-history>span{color:var(--site-muted,#496578);font-size:.75rem;font-weight:450;margin-left:auto}.ml-document-single{font-size:.75rem;color:var(--site-muted,#496578);margin-top:auto}.ml-document-grid+.cp-text-link{margin-top:25px}.ml-up-arrow{transform:rotate(180deg)}.ml-archive-page{padding:35px 0 70px}.ml-archive-heading{max-width:850px;margin:24px 0 30px}.ml-archive-heading h1{font-size:clamp(2rem,calc(4vw * var(--site-text-scale, 1)),3rem);margin:16px 0;line-height:1.2}.ml-archive-heading p{font-size:.9375rem;color:var(--site-muted,#496578)}.ml-archive-tools{max-width:720px;margin-bottom:26px}.ml-archive-tools>label{display:block;font-size:.8125rem;font-weight:700;margin-bottom:9px}.ml-archive-tools>p{margin-top:12px;font-size:.8125rem;color:var(--site-muted,#496578)}.ml-archive-empty{padding:40px 0;font-size:.9375rem}@media(max-width:760px){.ml-program .cp-tabs{position:static}.ml-faculty-grid,.ml-document-grid{grid-template-columns:minmax(0,1fr)}.ml-faculty-grid>article,.ml-document-category,.ml-dissertations{padding:21px}.ml-dissertations>div{min-width:0;flex-basis:calc(100% - 55px)}.ml-dissertations>a{width:100%}}
