.nurses-hub .cards{grid-template-columns:repeat(3,1fr)}.route-grid,.evidence-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.route{padding:27px;border:1px solid var(--line);border-radius:14px;background:#fafafa}.route-no{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#ffe57a;font-weight:bold}.route h3{min-height:52px}.route p{font-size:14px;color:var(--muted)}.route a{font-size:13px;font-weight:bold}.evidence-cards{margin:24px 0}.evidence-cards article{border-bottom:1px solid var(--line);padding:20px}.evidence-cards article>span{font-size:28px;background:#ffe57a;border-radius:50%;width:44px;height:44px;display:grid;place-items:center}.evidence-cards p{font-size:14px;color:var(--muted)}.all-profiles{columns:2}.all-profiles li{margin:12px 0;break-inside:avoid}.discovery-review{margin-top:45px;padding:30px;background:#f7f7f7;border-radius:16px}.discovery-card{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:25px;background:#fff;border:1px solid #ddd;border-radius:12px;margin-top:18px}.discovery-card p{max-width:570px}@media(max-width:700px){.mock-header{padding:20px}.mock-header nav{display:none}.route-grid,.evidence-cards,.nurses-hub .cards{grid-template-columns:1fr}.all-profiles{columns:1}.discovery-card{display:block}.discovery-card .button{margin-top:15px}.nurses-hub .family-inner{padding:0 22px}.nurses-hub .hero{padding-top:35px}.route h3{min-height:0}}
:root.dark .nurses-hub .route{background:var(--surface)}
.nurses-hub .sources{margin-bottom:40px}

:root.dark .teacher-family.nurses-hub .button.secondary{color:#f8fafc;border-color:#94a3b8}

.nurses-hub .route-no,.nurses-hub .evidence-cards article>span{color:#1d1d1d}
