.neurodiversity-therapy_page__7zP8M{background:var(--color-background);min-height:100vh;padding-bottom:var(--spacing-large);width:100%}.neurodiversity-therapy_main__QK90O{max-width:var(--container-width-desktop);margin:0 auto;padding:0 var(--container-padding-mobile);width:100%;box-sizing:border-box}@media(min-width:768px){.neurodiversity-therapy_main__QK90O{padding:0 var(--container-padding-tablet)}}@media(min-width:1024px){.neurodiversity-therapy_main__QK90O{padding:0 var(--container-padding-desktop)}}.neurodiversity-therapy_heroSection__g2i5G{text-align:center;padding:var(--spacing-section) 0 var(--spacing-large)}.neurodiversity-therapy_heroContent__JyJlQ{max-width:800px;margin:0 auto}.neurodiversity-therapy_pageTitle__WBRxi{font-size:var(--font-size-h1);font-weight:700;color:var(--color-accent);margin-bottom:var(--spacing-small)}.neurodiversity-therapy_heroSubtitle__7D8O4{font-size:var(--font-size-large);color:var(--color-text-primary);line-height:1.6;margin-bottom:0}@media(min-width:768px){.neurodiversity-therapy_heroSubtitle__7D8O4{font-size:var(--font-size-xl)}}.neurodiversity-therapy_serviceIntro__AgZli{margin:var(--spacing-large) 0}@media(min-width:768px){.neurodiversity-therapy_serviceIntro__AgZli{margin:var(--spacing-section) 0}}.neurodiversity-therapy_introContent__e_4vu{background:hsla(0,0%,100%,.9);border:1px solid var(--color-accent-light);border-radius:var(--border-radius-large);padding:var(--spacing-medium);box-shadow:var(--box-shadow);transition:var(--transition-normal);max-width:800px;margin:0 auto}.neurodiversity-therapy_introContent__e_4vu:hover{box-shadow:var(--box-shadow-hover);transform:translateY(-2px)}.neurodiversity-therapy_introContent__e_4vu:last-child{margin-bottom:0}.neurodiversity-therapy_introContent__e_4vu h2{color:var(--color-accent);font-size:var(--font-size-h4);margin-bottom:var(--spacing-small);font-weight:600}.neurodiversity-therapy_introContent__e_4vu p{line-height:1.6;margin-bottom:var(--spacing-small);color:var(--color-text-primary);font-size:var(--font-size-small)}.neurodiversity-therapy_introContent__e_4vu p:last-child{margin-bottom:0}@media(min-width:768px){.neurodiversity-therapy_introContent__e_4vu{padding:var(--spacing-large);margin-bottom:var(--spacing-large)}.neurodiversity-therapy_introContent__e_4vu h2{font-size:var(--font-size-h3);margin-bottom:var(--spacing-medium)}.neurodiversity-therapy_introContent__e_4vu p{font-size:var(--font-size-base);margin-bottom:var(--spacing-medium)}}.neurodiversity-therapy_experienceSection__MVWyJ{margin:var(--spacing-large) 0}@media(min-width:768px){.neurodiversity-therapy_experienceSection__MVWyJ{margin:var(--spacing-section) 0}}.neurodiversity-therapy_experienceContent__ALGYN{max-width:1200px;margin:0 auto}.neurodiversity-therapy_experienceContent__ALGYN h2{color:var(--color-accent);font-size:var(--font-size-h4);margin-bottom:var(--spacing-medium);font-weight:600;text-align:center}.neurodiversity-therapy_experienceContent__ALGYN>p{background:hsla(0,0%,100%,.9);border:1px solid var(--color-accent-light);border-radius:var(--border-radius-large);padding:var(--spacing-medium);margin:0 auto var(--spacing-medium) auto;box-shadow:var(--box-shadow);line-height:1.6;color:var(--color-text-primary);font-size:var(--font-size-small);max-width:800px;transition:var(--transition-normal)}.neurodiversity-therapy_experienceContent__ALGYN>p:hover{box-shadow:var(--box-shadow-hover);transform:translateY(-2px)}.neurodiversity-therapy_experienceContent__ALGYN>p:last-child{margin-bottom:0}@media(min-width:768px){.neurodiversity-therapy_experienceContent__ALGYN h2{font-size:var(--font-size-h3);margin-bottom:var(--spacing-large)}.neurodiversity-therapy_experienceContent__ALGYN>p{padding:var(--spacing-large);font-size:var(--font-size-base);margin-bottom:var(--spacing-large)}}.neurodiversity-therapy_experienceGrid__85To_{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-medium);gap:var(--spacing-medium)}@media(min-width:768px){.neurodiversity-therapy_experienceGrid__85To_{grid-template-columns:repeat(2,1fr);gap:var(--spacing-large)}}@media(min-width:1024px){.neurodiversity-therapy_experienceGrid__85To_{grid-template-columns:repeat(3,1fr)}}.neurodiversity-therapy_experienceCard__qzxME{background:hsla(0,0%,100%,.9);border:1px solid var(--color-accent-light);border-radius:var(--border-radius-large);padding:var(--spacing-medium);margin-bottom:var(--spacing-medium);box-shadow:var(--box-shadow);transition:var(--transition-normal)}.neurodiversity-therapy_experienceCard__qzxME:hover{box-shadow:var(--box-shadow-hover);transform:translateY(-2px)}.neurodiversity-therapy_experienceCard__qzxME:last-child{margin-bottom:0}.neurodiversity-therapy_experienceCard__qzxME h3{color:var(--color-accent);font-size:var(--font-size-h4);margin-bottom:var(--spacing-small);font-weight:600}.neurodiversity-therapy_experienceCard__qzxME p{line-height:1.6;color:var(--color-text-primary);font-size:var(--font-size-small);margin-bottom:0}.neurodiversity-therapy_experienceCard__qzxME p:last-child{margin-bottom:0}@media(min-width:768px){.neurodiversity-therapy_experienceCard__qzxME{padding:var(--spacing-large);margin-bottom:var(--spacing-large)}.neurodiversity-therapy_experienceCard__qzxME h3{font-size:var(--font-size-h3);margin-bottom:var(--spacing-medium)}.neurodiversity-therapy_experienceCard__qzxME p{font-size:var(--font-size-base);margin-bottom:var(--spacing-medium)}}.neurodiversity-therapy_adaptationsSection__nXx_v{margin:var(--spacing-large) 0}@media(min-width:768px){.neurodiversity-therapy_adaptationsSection__nXx_v{margin:var(--spacing-section) 0}}.neurodiversity-therapy_adaptationsContent__N1gc4{max-width:1000px;margin:0 auto}.neurodiversity-therapy_adaptationsContent__N1gc4 h2{color:var(--color-accent);font-size:var(--font-size-h4);margin-bottom:var(--spacing-medium);font-weight:600;text-align:center}.neurodiversity-therapy_adaptationsContent__N1gc4>p{background:hsla(0,0%,100%,.9);border:1px solid var(--color-accent-light);border-radius:var(--border-radius-large);padding:var(--spacing-medium);margin:0 auto var(--spacing-medium) auto;box-shadow:var(--box-shadow);line-height:1.6;color:var(--color-text-primary);font-size:var(--font-size-small);max-width:800px;transition:var(--transition-normal)}.neurodiversity-therapy_adaptationsContent__N1gc4>p:hover{box-shadow:var(--box-shadow-hover);transform:translateY(-2px)}.neurodiversity-therapy_adaptationsContent__N1gc4>p:last-child{margin-bottom:0}@media(min-width:768px){.neurodiversity-therapy_adaptationsContent__N1gc4 h2{font-size:var(--font-size-h3);margin-bottom:var(--spacing-large)}.neurodiversity-therapy_adaptationsContent__N1gc4>p{padding:var(--spacing-large);font-size:var(--font-size-base);margin-bottom:var(--spacing-large)}}.neurodiversity-therapy_adaptationsList__3kCzK{display:flex;flex-direction:column;gap:var(--spacing-medium)}@media(min-width:768px){.neurodiversity-therapy_adaptationsList__3kCzK{gap:var(--spacing-large)}}.neurodiversity-therapy_adaptationItem__pYQlE{background:hsla(0,0%,100%,.9);border:1px solid var(--color-accent-light);border-radius:var(--border-radius-large);padding:var(--spacing-medium);margin-bottom:var(--spacing-medium);box-shadow:var(--box-shadow);transition:var(--transition-normal)}.neurodiversity-therapy_adaptationItem__pYQlE:hover{box-shadow:var(--box-shadow-hover);transform:translateY(-2px)}.neurodiversity-therapy_adaptationItem__pYQlE:last-child{margin-bottom:0}.neurodiversity-therapy_adaptationItem__pYQlE h3{color:var(--color-accent);font-size:var(--font-size-h4);margin-bottom:var(--spacing-small);font-weight:600}.neurodiversity-therapy_adaptationItem__pYQlE p{line-height:1.6;color:var(--color-text-primary);font-size:var(--font-size-small);margin-bottom:0}.neurodiversity-therapy_adaptationItem__pYQlE p:last-child{margin-bottom:0}@media(min-width:768px){.neurodiversity-therapy_adaptationItem__pYQlE{padding:var(--spacing-large);margin-bottom:var(--spacing-large)}.neurodiversity-therapy_adaptationItem__pYQlE h3{font-size:var(--font-size-h3);margin-bottom:var(--spacing-medium)}.neurodiversity-therapy_adaptationItem__pYQlE p{font-size:var(--font-size-base);margin-bottom:var(--spacing-medium)}}.neurodiversity-therapy_ageSpecificSection__GdxZ9{margin:var(--spacing-large) 0;background:hsla(0,0%,100%,.6);border-radius:var(--border-radius-large);box-shadow:var(--box-shadow);padding:var(--spacing-medium);transition:var(--transition-normal)}.neurodiversity-therapy_ageSpecificSection__GdxZ9:hover{box-shadow:var(--box-shadow-hover);transform:translateY(-2px)}.neurodiversity-therapy_ageSpecificSection__GdxZ9 h2{color:var(--color-accent);font-size:var(--font-size-h3);margin-bottom:var(--spacing-large);font-weight:600;text-align:center}@media(min-width:768px){.neurodiversity-therapy_ageSpecificSection__GdxZ9{margin:var(--spacing-section) 0;padding:var(--spacing-large)}.neurodiversity-therapy_ageSpecificSection__GdxZ9 h2{font-size:var(--font-size-h2)}}.neurodiversity-therapy_ageGroupsGrid__Bad9i{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-medium);gap:var(--spacing-medium);max-width:1200px;margin:0 auto}@media(min-width:768px){.neurodiversity-therapy_ageGroupsGrid__Bad9i{gap:var(--spacing-large)}}@media(min-width:1024px){.neurodiversity-therapy_ageGroupsGrid__Bad9i{grid-template-columns:repeat(3,1fr)}}.neurodiversity-therapy_ageGroupCard__diMFP{background:hsla(0,0%,100%,.9);border:1px solid var(--color-accent-light);border-radius:var(--border-radius-large);padding:var(--spacing-medium);box-shadow:var(--box-shadow);transition:var(--transition-normal)}.neurodiversity-therapy_ageGroupCard__diMFP:hover{box-shadow:var(--box-shadow-hover);transform:translateY(-2px)}.neurodiversity-therapy_ageGroupCard__diMFP h3{color:var(--color-accent);font-size:var(--font-size-h4);margin-bottom:var(--spacing-xs);font-weight:600}.neurodiversity-therapy_ageGroupCard__diMFP h4{color:var(--color-accent);font-size:var(--font-size-medium);margin-bottom:var(--spacing-small);font-weight:500;font-style:italic}.neurodiversity-therapy_ageGroupCard__diMFP ul{list-style:none;padding:0;margin:0 0 var(--spacing-small) 0}.neurodiversity-therapy_ageGroupCard__diMFP ul li{position:relative;padding-left:var(--spacing-medium);margin-bottom:var(--spacing-xs);line-height:1.6;color:var(--color-text-primary);font-size:var(--font-size-small)}.neurodiversity-therapy_ageGroupCard__diMFP ul li:before{content:"•";color:var(--color-accent);position:absolute;left:0;font-weight:700}.neurodiversity-therapy_ageGroupCard__diMFP ul li:last-child{margin-bottom:0}@media(min-width:768px){.neurodiversity-therapy_ageGroupCard__diMFP{padding:var(--spacing-large)}.neurodiversity-therapy_ageGroupCard__diMFP h3{font-size:var(--font-size-h3);margin-bottom:var(--spacing-small)}.neurodiversity-therapy_ageGroupCard__diMFP h4{font-size:var(--font-size-large);margin-bottom:var(--spacing-medium)}.neurodiversity-therapy_ageGroupCard__diMFP ul{margin-bottom:var(--spacing-medium)}.neurodiversity-therapy_ageGroupCard__diMFP ul li{font-size:var(--font-size-base);margin-bottom:var(--spacing-small)}}.neurodiversity-therapy_ageNote__sgK96{background:hsla(0,0%,100%,.8);border-left:4px solid var(--color-accent);padding:var(--spacing-small);margin-top:var(--spacing-small);font-size:var(--font-size-small);line-height:1.6;color:var(--color-text-primary);font-style:italic}@media(min-width:768px){.neurodiversity-therapy_ageNote__sgK96{padding:var(--spacing-medium);margin-top:var(--spacing-medium);font-size:var(--font-size-base)}}.neurodiversity-therapy_challengesSection__sJ4Fc{margin:var(--spacing-large) 0}@media(min-width:768px){.neurodiversity-therapy_challengesSection__sJ4Fc{margin:var(--spacing-section) 0}}.neurodiversity-therapy_challengesContent__GIHax{max-width:1200px;margin:0 auto}.neurodiversity-therapy_challengesContent__GIHax h2{color:var(--color-accent);font-size:var(--font-size-h4);margin-bottom:var(--spacing-large);font-weight:600;text-align:center}@media(min-width:768px){.neurodiversity-therapy_challengesContent__GIHax h2{font-size:var(--font-size-h3);margin-bottom:var(--spacing-large)}}.neurodiversity-therapy_challengesGrid__zYDTV{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-medium);gap:var(--spacing-medium)}@media(min-width:768px){.neurodiversity-therapy_challengesGrid__zYDTV{grid-template-columns:repeat(2,1fr);gap:var(--spacing-large)}}@media(min-width:1024px){.neurodiversity-therapy_challengesGrid__zYDTV{grid-template-columns:repeat(3,1fr)}}.neurodiversity-therapy_challengeCard__Irkwu{background:hsla(0,0%,100%,.9);border:1px solid var(--color-accent-light);border-radius:var(--border-radius-large);padding:var(--spacing-medium);margin-bottom:var(--spacing-medium);box-shadow:var(--box-shadow);transition:var(--transition-normal)}.neurodiversity-therapy_challengeCard__Irkwu:hover{box-shadow:var(--box-shadow-hover);transform:translateY(-2px)}.neurodiversity-therapy_challengeCard__Irkwu:last-child{margin-bottom:0}.neurodiversity-therapy_challengeCard__Irkwu h3{color:var(--color-accent);font-size:var(--font-size-h4);margin-bottom:var(--spacing-small);font-weight:600}.neurodiversity-therapy_challengeCard__Irkwu p{line-height:1.6;color:var(--color-text-primary);font-size:var(--font-size-small);margin-bottom:0}.neurodiversity-therapy_challengeCard__Irkwu p:last-child{margin-bottom:0}@media(min-width:768px){.neurodiversity-therapy_challengeCard__Irkwu{padding:var(--spacing-large);margin-bottom:var(--spacing-large)}.neurodiversity-therapy_challengeCard__Irkwu h3{font-size:var(--font-size-h3);margin-bottom:var(--spacing-medium)}.neurodiversity-therapy_challengeCard__Irkwu p{font-size:var(--font-size-base);margin-bottom:var(--spacing-medium)}}.neurodiversity-therapy_explorationSection__WbVii{margin:var(--spacing-large) 0;background:hsla(0,0%,100%,.6);border-radius:var(--border-radius-large);box-shadow:var(--box-shadow);padding:var(--spacing-medium);transition:var(--transition-normal)}.neurodiversity-therapy_explorationSection__WbVii:hover{box-shadow:var(--box-shadow-hover);transform:translateY(-2px)}@media(min-width:768px){.neurodiversity-therapy_explorationSection__WbVii{margin:var(--spacing-section) 0;padding:var(--spacing-large)}}.neurodiversity-therapy_explorationContent__uIIwC{max-width:1000px;margin:0 auto}.neurodiversity-therapy_explorationContent__uIIwC h2{color:var(--color-accent);font-size:var(--font-size-h4);margin-bottom:var(--spacing-medium);font-weight:600;text-align:center}.neurodiversity-therapy_explorationContent__uIIwC>p{background:hsla(0,0%,100%,.9);border:1px solid var(--color-accent-light);border-radius:var(--border-radius-large);padding:var(--spacing-medium);margin:0 auto var(--spacing-medium) auto;box-shadow:var(--box-shadow);line-height:1.6;color:var(--color-text-primary);font-size:var(--font-size-small);max-width:800px;transition:var(--transition-normal)}.neurodiversity-therapy_explorationContent__uIIwC>p:hover{box-shadow:var(--box-shadow-hover);transform:translateY(-2px)}.neurodiversity-therapy_explorationContent__uIIwC>p:last-child{margin-bottom:0}@media(min-width:768px){.neurodiversity-therapy_explorationContent__uIIwC h2{font-size:var(--font-size-h3);margin-bottom:var(--spacing-large)}.neurodiversity-therapy_explorationContent__uIIwC>p{padding:var(--spacing-large);font-size:var(--font-size-base);margin-bottom:var(--spacing-large)}}.neurodiversity-therapy_explorationList___yKpL{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-medium);gap:var(--spacing-medium)}@media(min-width:768px){.neurodiversity-therapy_explorationList___yKpL{grid-template-columns:repeat(2,1fr);gap:var(--spacing-large)}}.neurodiversity-therapy_explorationItem__xmrGI{background:hsla(0,0%,100%,.9);border:1px solid var(--color-accent-light);border-radius:var(--border-radius-large);padding:var(--spacing-medium);margin-bottom:var(--spacing-medium);box-shadow:var(--box-shadow);transition:var(--transition-normal)}.neurodiversity-therapy_explorationItem__xmrGI:hover{box-shadow:var(--box-shadow-hover);transform:translateY(-2px)}.neurodiversity-therapy_explorationItem__xmrGI:last-child{margin-bottom:0}.neurodiversity-therapy_explorationItem__xmrGI h3{color:var(--color-accent);font-size:var(--font-size-h4);margin-bottom:var(--spacing-small);font-weight:600}.neurodiversity-therapy_explorationItem__xmrGI p{line-height:1.6;color:var(--color-text-primary);font-size:var(--font-size-small);margin-bottom:0}.neurodiversity-therapy_explorationItem__xmrGI p:last-child{margin-bottom:0}@media(min-width:768px){.neurodiversity-therapy_explorationItem__xmrGI{padding:var(--spacing-large);margin-bottom:var(--spacing-large)}.neurodiversity-therapy_explorationItem__xmrGI h3{font-size:var(--font-size-h3);margin-bottom:var(--spacing-medium)}.neurodiversity-therapy_explorationItem__xmrGI p{font-size:var(--font-size-base);margin-bottom:var(--spacing-medium)}}.neurodiversity-therapy_familySection__bWdSm{margin:var(--spacing-large) 0}@media(min-width:768px){.neurodiversity-therapy_familySection__bWdSm{margin:var(--spacing-section) 0}}.neurodiversity-therapy_familyContent__JKExP{max-width:1000px;margin:0 auto}.neurodiversity-therapy_familyContent__JKExP h2{color:var(--color-accent);font-size:var(--font-size-h4);margin-bottom:var(--spacing-medium);font-weight:600;text-align:center}.neurodiversity-therapy_familyContent__JKExP>p{background:hsla(0,0%,100%,.9);border:1px solid var(--color-accent-light);border-radius:var(--border-radius-large);padding:var(--spacing-medium);margin:0 auto var(--spacing-medium) auto;box-shadow:var(--box-shadow);line-height:1.6;color:var(--color-text-primary);font-size:var(--font-size-small);max-width:800px;transition:var(--transition-normal)}.neurodiversity-therapy_familyContent__JKExP>p:hover{box-shadow:var(--box-shadow-hover);transform:translateY(-2px)}.neurodiversity-therapy_familyContent__JKExP>p:last-child{margin-bottom:0}@media(min-width:768px){.neurodiversity-therapy_familyContent__JKExP h2{font-size:var(--font-size-h3);margin-bottom:var(--spacing-large)}.neurodiversity-therapy_familyContent__JKExP>p{padding:var(--spacing-large);font-size:var(--font-size-base);margin-bottom:var(--spacing-large)}}.neurodiversity-therapy_familySupport___BU1E{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-medium);gap:var(--spacing-medium)}@media(min-width:768px){.neurodiversity-therapy_familySupport___BU1E{grid-template-columns:repeat(2,1fr);gap:var(--spacing-large)}}.neurodiversity-therapy_supportCard__I1VNw{background:hsla(0,0%,100%,.9);border:1px solid var(--color-accent-light);border-radius:var(--border-radius-large);padding:var(--spacing-medium);margin-bottom:var(--spacing-medium);box-shadow:var(--box-shadow);transition:var(--transition-normal)}.neurodiversity-therapy_supportCard__I1VNw:hover{box-shadow:var(--box-shadow-hover);transform:translateY(-2px)}.neurodiversity-therapy_supportCard__I1VNw:last-child{margin-bottom:0}.neurodiversity-therapy_supportCard__I1VNw h3{color:var(--color-accent);font-size:var(--font-size-h4);margin-bottom:var(--spacing-small);font-weight:600}.neurodiversity-therapy_supportCard__I1VNw p{line-height:1.6;color:var(--color-text-primary);font-size:var(--font-size-small);margin-bottom:0}.neurodiversity-therapy_supportCard__I1VNw p:last-child{margin-bottom:0}@media(min-width:768px){.neurodiversity-therapy_supportCard__I1VNw{padding:var(--spacing-large);margin-bottom:var(--spacing-large)}.neurodiversity-therapy_supportCard__I1VNw h3{font-size:var(--font-size-h3);margin-bottom:var(--spacing-medium)}.neurodiversity-therapy_supportCard__I1VNw p{font-size:var(--font-size-base);margin-bottom:var(--spacing-medium)}}.neurodiversity-therapy_ctaSection__4_Mk_{margin:var(--spacing-large) 0;text-align:center}@media(min-width:768px){.neurodiversity-therapy_ctaSection__4_Mk_{margin:var(--spacing-section) 0}}.neurodiversity-therapy_ctaContent__rWJAT{background:hsla(0,0%,100%,.9);border:1px solid var(--color-accent-light);border-radius:var(--border-radius-large);padding:var(--spacing-medium);box-shadow:var(--box-shadow);transition:var(--transition-normal);max-width:800px;margin:0 auto}.neurodiversity-therapy_ctaContent__rWJAT:hover{box-shadow:var(--box-shadow-hover);transform:translateY(-2px)}.neurodiversity-therapy_ctaContent__rWJAT:last-child{margin-bottom:0}.neurodiversity-therapy_ctaContent__rWJAT h2{color:var(--color-accent);font-size:var(--font-size-h4);margin-bottom:var(--spacing-small);font-weight:600}.neurodiversity-therapy_ctaContent__rWJAT p{line-height:1.6;color:var(--color-text-primary);font-size:var(--font-size-small);margin-bottom:var(--spacing-small)}.neurodiversity-therapy_ctaContent__rWJAT p:last-child{margin-bottom:0}@media(min-width:768px){.neurodiversity-therapy_ctaContent__rWJAT{padding:var(--spacing-large);margin-bottom:var(--spacing-large)}.neurodiversity-therapy_ctaContent__rWJAT h2{font-size:var(--font-size-h3);margin-bottom:var(--spacing-medium)}.neurodiversity-therapy_ctaContent__rWJAT p{font-size:var(--font-size-base);margin-bottom:var(--spacing-medium)}}.neurodiversity-therapy_ctaButtons__90sHa{display:flex;flex-direction:column;gap:var(--spacing-small);margin:var(--spacing-medium) 0}@media(min-width:768px){.neurodiversity-therapy_ctaButtons__90sHa{flex-direction:row;justify-content:center;gap:var(--spacing-medium);margin:var(--spacing-large) 0}}.neurodiversity-therapy_primaryButton__xTNN7,.neurodiversity-therapy_secondaryButton__9LiBU{display:inline-block;padding:var(--spacing-small) var(--spacing-medium);border-radius:var(--border-radius-medium);text-decoration:none;font-weight:600;transition:var(--transition-normal);text-align:center;font-size:var(--font-size-small)}@media(min-width:768px){.neurodiversity-therapy_primaryButton__xTNN7,.neurodiversity-therapy_secondaryButton__9LiBU{padding:var(--spacing-medium) var(--spacing-large);font-size:var(--font-size-base)}}.neurodiversity-therapy_primaryButton__xTNN7{background:var(--color-accent);color:#fff;border:2px solid var(--color-accent)}.neurodiversity-therapy_primaryButton__xTNN7:hover{background:var(--color-accent-dark);border-color:var(--color-accent-dark);transform:translateY(-2px);box-shadow:var(--box-shadow-hover)}.neurodiversity-therapy_secondaryButton__9LiBU{background:rgba(0,0,0,0);color:var(--color-accent);border:2px solid var(--color-accent)}.neurodiversity-therapy_secondaryButton__9LiBU:hover{background:var(--color-accent);color:#fff;transform:translateY(-2px);box-shadow:var(--box-shadow-hover)}.neurodiversity-therapy_contactNote__wauOA{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-style:italic}@media(min-width:768px){.neurodiversity-therapy_contactNote__wauOA{font-size:var(--font-size-small)}}.neurodiversity-therapy_relatedSection__CBejA{margin:var(--spacing-large) 0}@media(min-width:768px){.neurodiversity-therapy_relatedSection__CBejA{margin:var(--spacing-section) 0}}.neurodiversity-therapy_relatedSection__CBejA h2{color:var(--color-accent);font-size:var(--font-size-h3);margin-bottom:var(--spacing-large);font-weight:600;text-align:center}@media(min-width:768px){.neurodiversity-therapy_relatedSection__CBejA h2{font-size:var(--font-size-h2)}}.neurodiversity-therapy_relatedGrid__fUvPm{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-medium);gap:var(--spacing-medium);max-width:1200px;margin:0 auto}@media(min-width:768px){.neurodiversity-therapy_relatedGrid__fUvPm{grid-template-columns:repeat(2,1fr);gap:var(--spacing-large)}}@media(min-width:1024px){.neurodiversity-therapy_relatedGrid__fUvPm{grid-template-columns:repeat(3,1fr)}}.neurodiversity-therapy_relatedCard___JXNb{background:hsla(0,0%,100%,.9);border:1px solid var(--color-accent-light);border-radius:var(--border-radius-large);padding:var(--spacing-medium);box-shadow:var(--box-shadow);transition:var(--transition-normal);text-decoration:none;color:inherit;display:block}.neurodiversity-therapy_relatedCard___JXNb:hover{box-shadow:var(--box-shadow-hover);transform:translateY(-2px);text-decoration:none}.neurodiversity-therapy_relatedCard___JXNb h3{color:var(--color-accent);font-size:var(--font-size-h4);margin-bottom:var(--spacing-small);font-weight:600}.neurodiversity-therapy_relatedCard___JXNb p{line-height:1.6;color:var(--color-text-primary);font-size:var(--font-size-small);margin-bottom:0}@media(min-width:768px){.neurodiversity-therapy_relatedCard___JXNb{padding:var(--spacing-large)}.neurodiversity-therapy_relatedCard___JXNb h3{font-size:var(--font-size-h3);margin-bottom:var(--spacing-medium)}.neurodiversity-therapy_relatedCard___JXNb p{font-size:var(--font-size-base)}}