/* Dedicated assessment route; same approved type, canvas and left-offset form. */
.assessment-page{padding-top:72px;min-height:100svh}
.assessment-page .assessment-section{border:0;padding-top:56px;padding-bottom:80px}
.assessment-page .diagnostic-shell{max-width:900px;scroll-margin-top:104px}
.assessment-page .diag-top-actions a{color:var(--muted)}
.assessment-page .assessment-copy h1{font-size:48px}
.assessment-page .diag-answer-review{margin-block:36px}
.assessment-page .cta{text-decoration:none}
#mobile-menu nav>a{font-size:28px;padding:18px 0;text-decoration:none}
.assessment-page .diag-topline{flex-wrap:wrap}
@media(max-width:900px){
 .assessment-page .assessment-section{padding-top:32px;padding-bottom:56px}
 .assessment-page .diagnostic-shell{scroll-margin-top:96px}
 .assessment-page .diag-topline{gap:8px}
 .assessment-page .diag-top-actions{gap:20px}
}
