.neuro-page{padding:4rem 0}.neuro-page .page-header{text-align:center;margin-bottom:4rem}.neuro-page .page-header h1{font-family:var(--font-cormorant),"Cormorant Garamond","Georgia",serif;color:#435b4d;font-size:2.6rem}.neuro-page .page-header .subtitle{color:#5c7969;font-size:1.1rem;font-weight:500}.neuro-page .definition-box{text-align:center;background-color:#fff;border-radius:12px;margin-bottom:6rem;padding:2rem;box-shadow:0 4px 15px #0000000d}.neuro-page .definition-box p{font-size:1.1rem;line-height:1.6}.neuro-page .definition-box .degree-info .degree-title{color:#435b4d;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.neuro-page .definition-box .degree-info{border-top:1px solid #bfbfbf;margin-top:1.5rem;padding-top:1.5rem}.neuro-page .definition-box .degree-info p{color:#666;font-size:.95rem}.neuro-page .missions-section h2{font-family:var(--font-cormorant),"Cormorant Garamond","Georgia",serif;text-align:center;color:#435b4d;margin-bottom:4rem;font-size:2rem}.neuro-page .missions-section .missions-grid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.neuro-page .missions-section .mission-card{text-align:justify;background:#fff;border-radius:12px;padding:2rem;position:relative;box-shadow:0 4px 15px #0000000d}.neuro-page .missions-section .mission-card .mission-badge{color:#fff;background:#5c7969;border-radius:12px;padding:.2rem .8rem;font-size:.8rem;font-weight:700;position:absolute;top:-12px;left:20px}.neuro-page .missions-section .mission-card h3{font-family:var(--font-cormorant),"Cormorant Garamond","Georgia",serif;color:#435b4d;margin-bottom:1rem;font-size:1.8rem}.neuro-page .missions-section .mission-card p{margin-bottom:1rem;font-size:.95rem}.neuro-page .missions-section .mission-card .mission-goal{background-color:#eaf0ec;border-radius:8px;padding:.8rem 1rem;font-size:.9rem}.neuro-page .missions-section .mission-card .partners-list{flex-wrap:wrap;gap:.5rem;margin-top:.8rem;display:flex}.neuro-page .missions-section .mission-card .partners-list li{color:#435b4d;background-color:#eaf0ec;border-radius:15px;padding:.3rem .8rem;font-size:.85rem;font-weight:500}@media (max-width:768px){.neuro-page .missions-section .missions-grid{grid-template-columns:1fr}}
