.teenage-therapy_page__4GtJ_{background:var(--color-background);min-height:100vh;padding-bottom:var(--spacing-large);width:100%}.teenage-therapy_main__j_Hr5{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){.teenage-therapy_main__j_Hr5{padding:0 var(--container-padding-tablet)}}@media(min-width:1024px){.teenage-therapy_main__j_Hr5{padding:0 var(--container-padding-desktop)}}.teenage-therapy_heroSection__rjMZX{text-align:center;padding:var(--spacing-section) 0 var(--spacing-large)}.teenage-therapy_heroSection__rjMZX h1{font-size:var(--font-size-h1);font-weight:700;color:var(--color-accent);margin-bottom:var(--spacing-small)}.teenage-therapy_subtitle__90IU4{font-size:var(--font-size-large);color:var(--color-text-primary);line-height:1.6;margin-bottom:0}@media(min-width:768px){.teenage-therapy_subtitle__90IU4{font-size:var(--font-size-xl)}}.teenage-therapy_contentSection__3TLvo{margin:var(--spacing-large) 0}@media(min-width:768px){.teenage-therapy_contentSection__3TLvo{margin:var(--spacing-section) 0}}.teenage-therapy_textContainer__o4k2O{max-width:800px;margin:0 auto}.teenage-therapy_approach__qaFPZ,.teenage-therapy_callToAction__MYWzB,.teenage-therapy_commonConcerns__o5Way,.teenage-therapy_forParents__LDHnV,.teenage-therapy_introduction__nX4dK,.teenage-therapy_practicalInfo__7JjRb,.teenage-therapy_whenToConsider__hw0lW{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)}.teenage-therapy_approach__qaFPZ:hover,.teenage-therapy_callToAction__MYWzB:hover,.teenage-therapy_commonConcerns__o5Way:hover,.teenage-therapy_forParents__LDHnV:hover,.teenage-therapy_introduction__nX4dK:hover,.teenage-therapy_practicalInfo__7JjRb:hover,.teenage-therapy_whenToConsider__hw0lW:hover{box-shadow:var(--box-shadow-hover);transform:translateY(-2px)}.teenage-therapy_approach__qaFPZ:last-child,.teenage-therapy_callToAction__MYWzB:last-child,.teenage-therapy_commonConcerns__o5Way:last-child,.teenage-therapy_forParents__LDHnV:last-child,.teenage-therapy_introduction__nX4dK:last-child,.teenage-therapy_practicalInfo__7JjRb:last-child,.teenage-therapy_whenToConsider__hw0lW:last-child{margin-bottom:0}.teenage-therapy_approach__qaFPZ h2,.teenage-therapy_callToAction__MYWzB h2,.teenage-therapy_commonConcerns__o5Way h2,.teenage-therapy_forParents__LDHnV h2,.teenage-therapy_introduction__nX4dK h2,.teenage-therapy_practicalInfo__7JjRb h2,.teenage-therapy_whenToConsider__hw0lW h2{color:var(--color-accent);font-size:var(--font-size-h4);margin-bottom:var(--spacing-small);font-weight:600}.teenage-therapy_approach__qaFPZ p,.teenage-therapy_callToAction__MYWzB p,.teenage-therapy_commonConcerns__o5Way p,.teenage-therapy_forParents__LDHnV p,.teenage-therapy_introduction__nX4dK p,.teenage-therapy_practicalInfo__7JjRb p,.teenage-therapy_whenToConsider__hw0lW p{line-height:1.6;margin-bottom:var(--spacing-small);color:var(--color-text-primary);font-size:var(--font-size-small)}.teenage-therapy_approach__qaFPZ p:last-child,.teenage-therapy_callToAction__MYWzB p:last-child,.teenage-therapy_commonConcerns__o5Way p:last-child,.teenage-therapy_forParents__LDHnV p:last-child,.teenage-therapy_introduction__nX4dK p:last-child,.teenage-therapy_practicalInfo__7JjRb p:last-child,.teenage-therapy_whenToConsider__hw0lW p:last-child{margin-bottom:0}@media(min-width:768px){.teenage-therapy_approach__qaFPZ,.teenage-therapy_callToAction__MYWzB,.teenage-therapy_commonConcerns__o5Way,.teenage-therapy_forParents__LDHnV,.teenage-therapy_introduction__nX4dK,.teenage-therapy_practicalInfo__7JjRb,.teenage-therapy_whenToConsider__hw0lW{padding:var(--spacing-large);margin-bottom:var(--spacing-large)}.teenage-therapy_approach__qaFPZ h2,.teenage-therapy_callToAction__MYWzB h2,.teenage-therapy_commonConcerns__o5Way h2,.teenage-therapy_forParents__LDHnV h2,.teenage-therapy_introduction__nX4dK h2,.teenage-therapy_practicalInfo__7JjRb h2,.teenage-therapy_whenToConsider__hw0lW h2{font-size:var(--font-size-h3);margin-bottom:var(--spacing-medium)}.teenage-therapy_approach__qaFPZ p,.teenage-therapy_callToAction__MYWzB p,.teenage-therapy_commonConcerns__o5Way p,.teenage-therapy_forParents__LDHnV p,.teenage-therapy_introduction__nX4dK p,.teenage-therapy_practicalInfo__7JjRb p,.teenage-therapy_whenToConsider__hw0lW p{font-size:var(--font-size-base);margin-bottom:var(--spacing-medium)}}.teenage-therapy_symptomsGrid__ThYl2{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-medium);gap:var(--spacing-medium);margin-top:var(--spacing-medium)}@media(min-width:768px){.teenage-therapy_symptomsGrid__ThYl2{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.teenage-therapy_symptomsGrid__ThYl2{grid-template-columns:repeat(3,1fr)}}.teenage-therapy_symptomCategory__Obh_z{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)}.teenage-therapy_symptomCategory__Obh_z:hover{box-shadow:var(--box-shadow-hover);transform:translateY(-2px)}.teenage-therapy_symptomCategory__Obh_z:last-child{margin-bottom:0}.teenage-therapy_symptomCategory__Obh_z h3{color:var(--color-accent);font-size:var(--font-size-h4);margin-bottom:var(--spacing-small);font-weight:600}.teenage-therapy_symptomCategory__Obh_z ul{list-style:none;padding:0;margin:0}.teenage-therapy_symptomCategory__Obh_z li{padding:var(--spacing-xs) 0;border-bottom:1px solid var(--color-accent-light);font-size:var(--font-size-small);color:var(--color-text-primary);position:relative;padding-left:var(--spacing-medium)}.teenage-therapy_symptomCategory__Obh_z li:before{content:"•";color:var(--color-accent);position:absolute;left:0;font-weight:700}.teenage-therapy_symptomCategory__Obh_z li:last-child{border-bottom:none}@media(min-width:768px){.teenage-therapy_symptomCategory__Obh_z{padding:var(--spacing-large);margin-bottom:var(--spacing-large)}.teenage-therapy_symptomCategory__Obh_z h3{font-size:var(--font-size-h3);margin-bottom:var(--spacing-medium)}.teenage-therapy_symptomCategory__Obh_z li{font-size:var(--font-size-base);margin-bottom:var(--spacing-small)}}.teenage-therapy_approachPoints__FHV_g{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-medium);gap:var(--spacing-medium);margin-top:var(--spacing-medium)}@media(min-width:768px){.teenage-therapy_approachPoints__FHV_g{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.teenage-therapy_approachPoints__FHV_g{grid-template-columns:repeat(3,1fr)}}.teenage-therapy_point__EFpkX{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)}.teenage-therapy_point__EFpkX:hover{box-shadow:var(--box-shadow-hover);transform:translateY(-2px)}.teenage-therapy_point__EFpkX:last-child{margin-bottom:0}.teenage-therapy_point__EFpkX h3{color:var(--color-accent);font-size:var(--font-size-h4);margin-bottom:var(--spacing-small);font-weight:600}.teenage-therapy_point__EFpkX p{line-height:1.6;margin-bottom:var(--spacing-small);color:var(--color-text-primary);font-size:var(--font-size-small)}.teenage-therapy_point__EFpkX p:last-child{margin-bottom:0}@media(min-width:768px){.teenage-therapy_point__EFpkX{padding:var(--spacing-large);margin-bottom:var(--spacing-large)}.teenage-therapy_point__EFpkX h3{font-size:var(--font-size-h3);margin-bottom:var(--spacing-medium)}.teenage-therapy_point__EFpkX p{font-size:var(--font-size-base);margin-bottom:var(--spacing-medium)}}.teenage-therapy_concernsGrid__SBv5n{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-medium);gap:var(--spacing-medium);margin-top:var(--spacing-medium)}@media(min-width:768px){.teenage-therapy_concernsGrid__SBv5n{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.teenage-therapy_concernsGrid__SBv5n{grid-template-columns:repeat(3,1fr)}}.teenage-therapy_concern__bI5iK{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)}.teenage-therapy_concern__bI5iK:hover{box-shadow:var(--box-shadow-hover);transform:translateY(-2px)}.teenage-therapy_concern__bI5iK:last-child{margin-bottom:0}.teenage-therapy_concern__bI5iK h3{color:var(--color-accent);font-size:var(--font-size-h4);margin-bottom:var(--spacing-small);font-weight:600}.teenage-therapy_concern__bI5iK p{line-height:1.6;margin-bottom:var(--spacing-small);color:var(--color-text-primary);font-size:var(--font-size-small)}.teenage-therapy_concern__bI5iK p:last-child{margin-bottom:0}@media(min-width:768px){.teenage-therapy_concern__bI5iK{padding:var(--spacing-large);margin-bottom:var(--spacing-large)}.teenage-therapy_concern__bI5iK h3{font-size:var(--font-size-h3);margin-bottom:var(--spacing-medium)}.teenage-therapy_concern__bI5iK p{font-size:var(--font-size-base);margin-bottom:var(--spacing-medium)}}.teenage-therapy_parentResources__6xRDy{margin-top:var(--spacing-medium);text-align:center;display:flex;gap:var(--spacing-medium);justify-content:center;flex-wrap:wrap}.teenage-therapy_resourceLink__j2IME{display:inline-block;padding:var(--spacing-small) var(--spacing-medium);background:var(--color-secondary);color:var(--color-text-primary);text-decoration:none;border-radius:var(--border-radius);font-weight:500;transition:background-color .3s ease}.teenage-therapy_resourceLink__j2IME:hover{background:var(--color-secondary-hover)}.teenage-therapy_expectationsList__dkvQ_{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-medium);gap:var(--spacing-medium);margin-top:var(--spacing-medium)}@media(min-width:768px){.teenage-therapy_expectationsList__dkvQ_{grid-template-columns:repeat(2,1fr)}}.teenage-therapy_expectation__3TmEl{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)}.teenage-therapy_expectation__3TmEl:hover{box-shadow:var(--box-shadow-hover);transform:translateY(-2px)}.teenage-therapy_expectation__3TmEl:last-child{margin-bottom:0}.teenage-therapy_expectation__3TmEl h3{color:var(--color-accent);font-size:var(--font-size-h4);margin-bottom:var(--spacing-small);font-weight:600}.teenage-therapy_expectation__3TmEl p{line-height:1.6;margin-bottom:var(--spacing-small);color:var(--color-text-primary);font-size:var(--font-size-small)}.teenage-therapy_expectation__3TmEl p:last-child{margin-bottom:0}@media(min-width:768px){.teenage-therapy_expectation__3TmEl{padding:var(--spacing-large);margin-bottom:var(--spacing-large)}.teenage-therapy_expectation__3TmEl h3{font-size:var(--font-size-h3);margin-bottom:var(--spacing-medium)}.teenage-therapy_expectation__3TmEl p{font-size:var(--font-size-base);margin-bottom:var(--spacing-medium)}}.teenage-therapy_ctaButtons__7pbDt{display:flex;gap:var(--spacing-medium);justify-content:center;margin:var(--spacing-medium) 0;flex-wrap:wrap}.teenage-therapy_primaryButton__zHGgZ,.teenage-therapy_secondaryButton__744i_{padding:var(--spacing-small) var(--spacing-large);border-radius:var(--border-radius);text-decoration:none;font-weight:500;transition:all .3s ease;min-width:150px;text-align:center}.teenage-therapy_primaryButton__zHGgZ{background:var(--color-primary);color:#fff}.teenage-therapy_primaryButton__zHGgZ:hover{background:var(--color-primary-hover)}.teenage-therapy_secondaryButton__744i_{background:var(--color-secondary);color:var(--color-text-primary);border:1px solid var(--color-border)}.teenage-therapy_secondaryButton__744i_:hover{background:var(--color-secondary-hover)}.teenage-therapy_contactNote__FSniY{margin-top:var(--spacing-medium);font-size:var(--font-size-small);color:var(--color-text-primary);line-height:1.6}.teenage-therapy_contactNote__FSniY a{color:var(--color-accent);text-decoration:none;margin:0 var(--spacing-xs)}.teenage-therapy_contactNote__FSniY a:hover{text-decoration:underline}