.syllabus-module__u7Sf0a__root{display:block}.syllabus{padding-top:100px}.syllabus-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.syllabus-grid-2{grid-template-columns:repeat(2,1fr)}.syllabus-card{background:var(--cream);border:1px solid var(--line);flex-direction:column;min-height:auto;padding:23px;display:flex}.syllabus-card>span{color:var(--orange);font-size:12px;font-weight:800}.syllabus-card .eyebrow{color:var(--text-secondary);margin:24px 0 8px}.syllabus-card h3{letter-spacing:-.06em;margin:0;font-size:25px;line-height:1}.syllabus-card p:not(.eyebrow){color:var(--text-secondary);font-size:13px;line-height:1.45}.syllabus-card a{color:var(--ink);margin-top:auto;font-size:12px;font-weight:800;text-decoration:none}.success .button{border-radius:999px;padding:16px 24px;transition:transform .18s}.success .button:hover{transform:translate(-2px,-2px)}.assessment{background:var(--muted);color:var(--ink)}.assessment .light{color:var(--ink)}.assessment .lede{color:var(--text-secondary)}.assessment-note{color:var(--text-secondary);border-color:#83968a}.assessment .application-card{background:var(--cream)}.application-card .centered{width:max-content;margin:23px auto 0;display:flex}.hero-actions .button-accent{border-radius:999px;padding:17px 25px;transition:transform .18s}.hero-actions .button-accent:hover{transform:translate(-2px,-2px)}.apply .success{align-self:center;width:620px;max-width:100%;min-height:255px;max-height:255px;padding:18px 36px 24px}.apply .success>span{line-height:1;display:block}.apply .success h3{margin:8px 0 14px;font-size:35px}.success .button{padding:13px 20px}.apply .success-row .success-copy{margin:0}.application-card .path-choice{border:0}.application-card .path-choice.active{box-shadow:none;border:0}.wrap{width:min(1600px,100% - 80px)}.nav{border-bottom:1px solid var(--line);height:54px}.nav-links{gap:32px}.nav-actions{align-items:center;gap:19px;display:flex}.nav-actions .button-dark{border-radius:999px;padding:13px 20px}.portal-link{color:var(--ink);font-size:13px;font-weight:800;text-decoration:none}.site-footer .brand{color:var(--ink)}.site-footer .brand span{background:var(--yellow);color:#000}@media (max-width:760px){.syllabus-grid{grid-template-columns:1fr}}
