.EplOfficialSection_section__IgT9L{width:min(1160px,92vw);margin:0 auto;padding:clamp(3rem,6vw,6rem) 0}.EplOfficialSection_heading__E_m2K{max-width:860px;margin-bottom:2rem;animation:EplOfficialSection_epl-reveal__jJfJk .62s ease both}.EplOfficialSection_eyebrow__RrKSZ,.EplOfficialSection_kicker__TFL_H,.EplOfficialSection_mark__WidbX,.EplOfficialSection_role__2ofmD{color:var(--university-secondary-strong);font-size:.76rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.EplOfficialSection_eyebrow__RrKSZ{margin:0 0 .65rem}.EplOfficialSection_heading__E_m2K h2{margin:0;color:var(--university-primary-strong);font-family:var(--font-uil-display),Georgia,serif;font-size:clamp(2rem,4vw,3.5rem);line-height:1.08}.EplOfficialSection_diagramCard___30Oj figcaption,.EplOfficialSection_featureCard__4Se1b p,.EplOfficialSection_heading__E_m2K>p:last-child,.EplOfficialSection_imageCard__TbXOT figcaption,.EplOfficialSection_personCard__CaNA3 p,.EplOfficialSection_programCard__UjCqZ p{color:var(--university-muted);line-height:1.75}.EplOfficialSection_heading__E_m2K>p:last-child{margin:1rem 0 0}.EplOfficialSection_diagramCard___30Oj,.EplOfficialSection_imageCard__TbXOT{margin:0 0 2rem;overflow:hidden;background:var(--university-surface);border:1px solid var(--university-border);border-radius:var(--university-radius-medium);box-shadow:var(--university-shadow-small)}.EplOfficialSection_imageCard__TbXOT img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;object-position:center}.EplOfficialSection_diagramCard___30Oj img{display:block;width:100%;height:auto}.EplOfficialSection_diagramCard___30Oj figcaption,.EplOfficialSection_imageCard__TbXOT figcaption{padding:.85rem 1rem 1rem;font-size:.85rem}.EplOfficialSection_featureGrid__S9fp2,.EplOfficialSection_peopleGrid___Glp0,.EplOfficialSection_programGrid__V009s{display:grid;gap:1rem}.EplOfficialSection_featureGrid__S9fp2,.EplOfficialSection_peopleGrid___Glp0{grid-template-columns:repeat(3,minmax(0,1fr))}.EplOfficialSection_programGrid__V009s{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:2rem}.EplOfficialSection_featureCard__4Se1b,.EplOfficialSection_personCard__CaNA3,.EplOfficialSection_programCard__UjCqZ{padding:1.35rem;background:var(--university-surface);border:1px solid var(--university-border);border-top:4px solid var(--university-secondary);border-radius:var(--university-radius-medium);box-shadow:var(--university-shadow-small);animation:EplOfficialSection_epl-reveal__jJfJk .62s ease both}.EplOfficialSection_featureCard__4Se1b h3,.EplOfficialSection_personCard__CaNA3 h3,.EplOfficialSection_programCard__UjCqZ h3{margin:.5rem 0 0;color:var(--university-primary-strong);font-size:1.15rem;line-height:1.3}.EplOfficialSection_featureCard__4Se1b p,.EplOfficialSection_personCard__CaNA3 p,.EplOfficialSection_programCard__UjCqZ p{margin:.65rem 0 0}.EplOfficialSection_kicker__TFL_H,.EplOfficialSection_mark__WidbX,.EplOfficialSection_role__2ofmD{display:block}.EplOfficialSection_mark__WidbX{width:fit-content;padding:.3rem .45rem;color:var(--university-surface);background:var(--university-primary-strong);border-radius:4px}.EplOfficialSection_compactList__O1xHt{display:grid;gap:.45rem;margin:.8rem 0 0;padding:0;list-style:none;color:var(--university-muted);font-size:.92rem;line-height:1.45}.EplOfficialSection_compactList__O1xHt li:before{margin-right:.45rem;color:var(--university-secondary-strong);content:"•";font-weight:900}@keyframes EplOfficialSection_epl-reveal__jJfJk{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:820px){.EplOfficialSection_featureGrid__S9fp2,.EplOfficialSection_peopleGrid___Glp0,.EplOfficialSection_programGrid__V009s{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.EplOfficialSection_featureGrid__S9fp2,.EplOfficialSection_peopleGrid___Glp0,.EplOfficialSection_programGrid__V009s{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.EplOfficialSection_featureCard__4Se1b,.EplOfficialSection_heading__E_m2K,.EplOfficialSection_personCard__CaNA3,.EplOfficialSection_programCard__UjCqZ{animation:none}}