.students-menu>.nav-panel{width:600px;max-width:calc(100vw - 32px);left:50%;transform:translateX(-50%);padding:14px}.student-nav-columns{display:grid;grid-template-columns:1fr 1fr;gap:14px}.student-nav-group{min-width:0;background:#f7f8ff;border-radius:7px;padding:8px}.student-nav-group+.student-nav-group{background:#fff5f4}.nav-panel .student-nav-heading{font-size:14px;font-weight:700;border-bottom:2px solid #3355ef;margin-bottom:5px;padding:13px 10px;color:#010066}.student-nav-group+.student-nav-group .student-nav-heading{border-color:#cc0001}.student-nav-group>a[aria-current=page]{background:#e8ecff;font-weight:700}.student-local-nav{font-size:13px;line-height:1.6}.student-local-nav a:first-child{font-weight:700}.student-pathway-choices{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:32px 0}.student-pathway-choices>a{background:#fff;border:1px solid #dce3f5;border-top:5px solid #3355ef;border-radius:15px;padding:30px;display:block;text-decoration:none;box-shadow:0 10px 30px #01006608}.student-pathway-choices>a+a{border-top-color:#cc0001}.student-pathway-choices>a:hover{box-shadow:0 14px 35px #01006618}.student-pathway-choices h2{font-size:28px;line-height:1.2;margin:20px 0}.student-pathway-choices p{font-size:16px;line-height:1.7}.student-pathway-choices strong{font-size:14px;color:#010066}.student-page-actions{display:flex;gap:14px;flex-wrap:wrap;margin:28px 0}.student-page-actions .btn{font-size:13px}
@media(max-width:1340px){.students-menu>.nav-panel{position:static;max-width:100%;width:100%;transform:none;padding:10px;left:auto}.student-nav-columns{gap:10px}}
@media(max-width:650px){.student-nav-columns,.student-pathway-choices{grid-template-columns:1fr}.student-pathway-choices>a{padding:24px}.student-page-actions{display:grid}.student-local-nav{gap:12px 18px}}
