.brain-section{padding:88px 28px 0;scroll-margin-top:95px}
.brain-section-inner{max-width:1160px;margin:0 auto}
.brain-section-heading{max-width:865px;margin-bottom:32px}
.brain-kicker{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#2f8d8a}
.brain-section-heading h2{font-family:"Montserrat",Arial,sans-serif;font-size:clamp(30px,3.8vw,46px);line-height:1.1;font-weight:800;letter-spacing:-.035em;margin:13px 0 18px}
.brain-section-heading h2 span{color:#2f8d8a}
.brain-section-heading p{max-width:790px;font-size:18px;line-height:1.65;color:#4f5457;margin:0}
stress-brain{display:block;min-height:750px}
@media(max-width:760px){
  .psych-safety-hero{grid-template-columns:1fr!important;gap:24px!important}
  header{position:relative!important}
  header>nav{height:auto!important;padding:12px 16px!important;flex-wrap:wrap;gap:10px!important;justify-content:center!important}
  header>nav>div{width:100%;flex-wrap:wrap;justify-content:center;gap:4px!important}
  header>nav>div>button,header>nav>div>a{font-size:12px!important;padding:8px 10px!important}
  header>div>div{grid-template-columns:1fr!important;gap:16px!important;padding:20px!important;max-height:65vh;overflow-y:auto}
  .brain-section{scroll-margin-top:20px}
}
@media(max-width:600px){.brain-section{padding:55px 16px 0;scroll-margin-top:90px}.brain-section-heading{margin-bottom:25px}.brain-section-heading h2{font-size:30px}.brain-section-heading h2 br{display:none}.brain-section-heading h2 span::before{content:" "}.brain-section-heading p{font-size:16px}.brain-kicker{font-size:10px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}
