.ux-site .program-case-grid .student-case-link{padding:28px;border:1px solid #cdd2c7;background:#fffdf7;display:flex;flex-direction:column;gap:16px;color:var(--ink);text-decoration:none}.ux-site .program-case-grid .student-case-link:nth-child(2){background:#eff1e9}.program-case-grid .student-case-link h3,.program-case-grid .student-case-link p{margin:0}.program-case-grid .student-case-link .case-result{background:transparent;padding:20px 0;border-top:1px solid #cdd2c7;margin-top:auto}.program-case-grid .student-case-link .case-card-cta{color:var(--blue);border-top:1px solid #cdd2c7;padding-top:16px}.program-case-grid .student-case-link:hover{border-color:var(--blue)}.program-case-grid .student-case-link:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.impact-film-section{padding:40px 4.5% 64px;scroll-margin-top:90px}.impact-film-section .meta{position:static;margin-bottom:32px}.impact-film-section .company-film{margin:0;border:0;padding:0}.impact-film-section .film-player video{width:100%;aspect-ratio:16/9;object-fit:contain;background:#101715}.journal-card{position:relative}.journal-case-link{color:inherit;text-decoration:none}.journal-case-link:after{content:"";position:absolute;inset:0}.journal-official-link{position:relative;z-index:1;font-size:14px;color:var(--blue);text-decoration:underline;text-underline-offset:4px}.journal-case-link:focus-visible{outline:none}.journal-card:has(.journal-case-link:focus-visible){outline:3px solid #f2d16b;outline-offset:3px}.journal-case-action{margin-top:auto;color:var(--blue);font-size:15px}@media(max-width:700px){.impact-film-section{padding:32px 6%}.ux-site .program-case-grid .student-case-link{padding:24px}}.ux-site .program-case-grid.student-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:700px){.ux-site .program-case-grid.student-case-grid{grid-template-columns:1fr}}
