.neuro-hero .breadcrumbs,.neuro-hero .breadcrumbs a,.neuro-hero .breadcrumbs .sep{color:#315777}.neuro-hero .breadcrumbs [aria-current="page"]{color:#246e54}
.neuro-hero{background:#edf5fb}.neuro-hero h1{font-size:clamp(2rem,4vw,3.6rem);line-height:1.12;margin:14px 0 22px;overflow-wrap:anywhere}.neuro-hero-grid{display:grid;grid-template-columns:1.45fr 1fr;gap:40px;align-items:center}.neuro-figure{margin:0}.neuro-figure img{display:block;width:100%;height:auto;max-height:430px;object-fit:contain;border-radius:24px;background:#dcebf7}.neuro-figure figcaption{font-size:.8rem;color:#536778;margin-top:12px}.neuro-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.neuro-scope,.neuro-review{background:#fff8e9;border:1px solid #d9b46c;padding:18px 22px;border-radius:12px;line-height:1.7;margin:18px 0}.neuro-emergency{background:#fff1f1;border:2px solid #b63535;padding:20px 24px;border-radius:14px;margin:20px 0 32px;color:#771d27;line-height:1.7}.neuro-emergency a{font-weight:700;text-decoration:underline}.neuro-emergency p{margin:6px 0 0}.neuro-reading{max-width:1060px}.neuro-reading h2{font-size:clamp(1.45rem,2.2vw,2rem);line-height:1.3;margin:35px 0 16px}.neuro-reading section{scroll-margin-top:145px}.neuro-reading p,.neuro-reading li{line-height:1.85}.neuro-reading .prose{max-width:none}.neuro-toc{padding:22px;background:#f0f6fb;border-radius:14px;display:flex;flex-direction:column;gap:7px;margin:25px 0}.neuro-toc a,.neuro-reading .prose a,.neuro-related a,.neuro-references a{color:#0064a8;text-decoration:underline;text-underline-offset:3px}.neuro-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0}.neuro-link-grid a{display:block;padding:19px;background:#f3f8fc;border:1px solid #d3e4ef;border-radius:13px;line-height:1.5;text-decoration:none}.neuro-link-grid small{display:block;color:#667788;font-size:.78rem;margin-top:8px}.neuro-faqs details{border:1px solid #d7e4ed;border-radius:12px;padding:18px 22px;margin:12px 0}.neuro-faqs summary{font-weight:700;cursor:pointer;line-height:1.5}.neuro-faqs details p{margin:15px 0 0}.neuro-references{border-top:1px solid #d4e3ee;margin-top:35px;padding-top:8px;font-size:.9rem}.neuro-home .neuro-link-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.neuro-review a:focus-visible,.neuro-link-grid a:focus-visible,.neuro-faqs summary:focus-visible{outline:3px solid #238a69;outline-offset:4px}.neuro-reading ul{padding-left:24px}.blog-post-content .neuro-review{font-size:.95rem}.neuro-admin-preview{padding:15px;background:#eef5fb;border-radius:8px;margin:15px 0}@media(max-width:740px){.neuro-hero-grid{grid-template-columns:1fr;gap:25px}.neuro-hero .neuro-figure{max-width:420px}.neuro-link-grid,.neuro-home .neuro-link-grid{grid-template-columns:1fr}.neuro-actions .btn{width:100%;justify-content:center}.neuro-reading section{scroll-margin-top:100px}.neuro-reading h2{margin-top:28px}}
