.PsychTrauma_psychTrauma__VxAd0{background-color:var(--color-background);color:var(--color-primary);font-family:var(--family-text);padding:8dvh 0dvw;display:flex;flex-direction:column;align-items:center;justify-content:center}.WhenToContact_whenToContact__ly_CK{max-width:900px;margin:0 auto;padding:48px 24px 64px;background:var(--color-background);border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.06);display:flex;flex-direction:column;gap:32px;font-family:var(--family-text)}.WhenToContact_whenToContactIntro___E4W_{text-align:center;margin-bottom:24px}.WhenToContact_whenContactTitle__RTsEq{font-size:2.2rem;font-weight:700;margin-bottom:12px;color:var(--color-foreground)}.WhenToContact_whenContactSubtitle__675Cd{font-size:1.25rem;font-weight:500;margin-bottom:16px;color:var(--color-muted)}.WhenToContact_whenContactDesc__krWaj{font-size:1.05rem;color:var(--color-muted);margin-bottom:0;line-height:1.5rem}.WhenToContact_whenToContactContent__RFXIo{background:var(--btn-primary-text);border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.04);padding:28px 22px;margin-bottom:0}.WhenToContact_whenToContactContent__RFXIo h2{font-size:1.18rem;font-weight:600;color:var(--color-primary);margin-bottom:10px}.WhenToContact_whenToContactContent__RFXIo p{font-size:1rem;color:#374151;margin:0}.WhenToContact_whenToContactCTA__A0BCT{background:linear-gradient(90deg,#5a0505,#a94444);color:#fff;border-radius:12px;text-align:center;padding:36px 20px 32px;margin-top:24px;box-shadow:0 2px 12px rgba(37,99,235,.08)}.WhenToContact_whenToContactCTA__A0BCT h2{font-size:1.35rem;font-weight:700;margin-bottom:10px;color:#fff}.WhenToContact_whenToContactCTA__A0BCT p{font-size:1.05rem;margin-bottom:18px;color:#f1f5f9}.WhenToContact_whenToContactButton__4jqff{display:inline-block;background:#fff;color:var(--color-primary);font-weight:600;font-size:1.08rem;padding:12px 32px;border-radius:8px;text-decoration:none;box-shadow:0 1px 4px rgba(0,0,0,.07);transition:background .2s,color .2s}.WhenToContact_whenToContactButton__4jqff:focus,.WhenToContact_whenToContactButton__4jqff:hover{background:var(--color-primary);color:var(--color-background);outline:none}.WhenToContact_contingencyDownload__r67XJ{margin-top:2rem;display:inline-block;background:#fff;color:var(--color-primary);font-weight:600;font-size:1.08rem;padding:12px 32px;border-radius:8px;text-decoration:none;box-shadow:0 1px 4px rgba(0,0,0,.07);transition:background .2s,color .2s}.WhenToContact_contingencyDownload__r67XJ:focus,.WhenToContact_contingencyDownload__r67XJ:hover{background:var(--color-primary);color:var(--color-background);outline:none}@media (max-width:700px){.WhenToContact_whenToContact__ly_CK{padding:24px 6px 32px;gap:20px}.WhenToContact_whenToContactContent__RFXIo{padding:18px 8px}.WhenToContact_whenToContactCTA__A0BCT{padding:24px 8px 20px}.WhenToContact_whenContactTitle__RTsEq{font-size:1.3rem}.WhenToContact_whenContactSubtitle__675Cd{font-size:1rem}}