.subject-hero{padding-bottom:70px}.science-hero{background:linear-gradient(125deg,#e2e8e5,#f3f1e9 65%,#d9dfd9)}.subject-jump{display:flex;flex-wrap:wrap;gap:9px;margin-top:30px}.subject-jump a{padding:9px 13px;border:1px solid #aaa89f;background:#f8f6f0;color:#29495f;font-size:0.875rem;font-weight:750}.subject-jump a:hover{background:#1b3449;color:#fff}.program-overview{padding-bottom:85px}.pathway-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.pathway-cards.three{grid-template-columns:repeat(3,1fr)}.pathway-cards a{padding:25px;min-height:180px;background:#faf9f5;border:1px solid #d5d1c8;border-top:4px solid #b08b42;transition:.2s}.pathway-cards a:hover{transform:translateY(-3px);box-shadow:0 15px 28px #1b344914}.pathway-cards span{font-size:0.875rem;font-weight:800;letter-spacing:.08em;color:#9f512f;text-transform:uppercase}.pathway-cards h3{margin:22px 0 8px;font:750 19px Manrope}.pathway-cards p,.program-copy p,.program-copy li{color:#68747d;font-size:1rem;line-height:1.7}.program-band{background:#efede7}.program-band.light{background:#e7e2d7}.program-band.dark{background:#1b3449;color:#f8f6f0}.program-block{display:grid;grid-template-columns:.78fr 1.45fr;gap:70px;align-items:center}.program-block.reverse{grid-template-columns:1.45fr .78fr}.program-block.reverse .program-copy{order:2}.program-copy h2{margin:10px 0 17px;font:800 38px/1.1 Manrope}.program-copy ul{padding-left:18px;margin:22px 0}.program-copy li{margin:7px 0}.dark .program-copy p,.dark .program-copy li{color:#c8d0d5}.dark .kicker{color:#d4ad5d}.text-action{display:inline-block;margin-top:8px;color:#9f512f;font-size:0.875rem;font-weight:800}.dark .text-action{color:#e1bd70}.topic-matrix{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#cbc6bb}.topic-matrix article{min-height:155px;padding:21px;background:#faf9f5;color:#1b3449}.dark .topic-matrix{background:#ffffff24}.dark .topic-matrix article{background:#223e54;color:#fff}.topic-matrix article.accent{background:#b08b42;color:#fff}.topic-matrix b{font-size:0.875rem;letter-spacing:.11em;text-transform:uppercase;color:#a45130}.topic-matrix .accent b,.dark .topic-matrix b{color:#e1bd70}.topic-matrix h3{margin:11px 0 7px;font:750 1.1875rem Manrope}.topic-matrix p{margin:0;color:#68747d;font-size:0.875rem;line-height:1.55}.topic-matrix .accent p,.dark .topic-matrix p{color:#d6dfe3}.training-cycle{display:grid;grid-template-columns:repeat(5,1fr);background:#d5d1c8;gap:1px}.training-cycle div{padding:28px 12px;background:#faf9f5;text-align:center}.training-cycle b{display:grid;place-items:center;width:33px;height:33px;margin:0 auto 13px;border-radius:50%;background:#bd6038;color:#fff}.training-cycle span{font-size:0.875rem;font-weight:800;text-transform:uppercase}.science-cycle b{background:#254f85}.outcome-strip{display:grid;grid-template-columns:repeat(4,1fr);background:#b08b42;color:#fff}.outcome-strip div{padding:27px;text-align:center;border-right:1px solid #ffffff30}.outcome-strip span,.outcome-strip strong{display:block}.outcome-strip span{font-size:0.875rem;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.outcome-strip strong{margin-top:6px;font:750 1.125rem Manrope}.science-outcomes{background:#254f85}.page-cta>p:not(.kicker){margin-bottom:24px;color:#68747d}
@media(max-width:900px){.pathway-cards{grid-template-columns:repeat(2,1fr)}.pathway-cards.three{grid-template-columns:repeat(3,1fr)}.program-block,.program-block.reverse{grid-template-columns:1fr;gap:35px}.program-block.reverse .program-copy{order:0}.topic-matrix{grid-template-columns:repeat(2,1fr)}}
@media(max-width:700px){.pathway-cards,.pathway-cards.three,.topic-matrix,.outcome-strip{grid-template-columns:1fr}.pathway-cards a{min-height:0}.training-cycle{grid-template-columns:1fr}.training-cycle div{display:flex;align-items:center;gap:14px;padding:13px 18px;text-align:left}.training-cycle b{margin:0}.subject-jump{display:grid;grid-template-columns:1fr 1fr}.program-copy h2{font-size:31px}}
