.therapists-module__JL7oIG__page{max-width:1200px;margin:0 auto;padding:0 1.5rem}.therapists-module__JL7oIG__hero{text-align:center;background:linear-gradient(135deg,#f8f0ff,#fff0f5,#f0f8ff);border-radius:0 0 2rem 2rem;margin:0 -1.5rem;padding:4rem 1.5rem 3rem}.therapists-module__JL7oIG__badge{color:#7c4dff;background:rgba(124,77,255,.125);border-radius:2rem;margin-bottom:1.2rem;padding:.4rem 1.2rem;font-size:.85rem;font-weight:600;display:inline-block}.therapists-module__JL7oIG__heroTitle{color:#1a1a2e;max-width:700px;margin:0 auto 1rem;font-size:2.6rem;font-weight:800;line-height:1.15}.therapists-module__JL7oIG__heroSub{color:#555;max-width:560px;margin:0 auto 1.5rem;font-size:1.1rem;line-height:1.6}.therapists-module__JL7oIG__heroCtas{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-bottom:2.5rem;display:flex}.therapists-module__JL7oIG__ctaPrimary{color:#fff;background:linear-gradient(135deg,#7c4dff,#e040fb);border-radius:2rem;padding:.85rem 2rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block}.therapists-module__JL7oIG__ctaPrimary:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(124,77,255,.35)}.therapists-module__JL7oIG__ctaSecondary{color:#7c4dff;font-size:.95rem;font-weight:600;text-decoration:none}.therapists-module__JL7oIG__heroPhones{justify-content:center;align-items:flex-end;gap:1rem;display:flex}.therapists-module__JL7oIG__phoneFrame{background:#fff;border-radius:1rem;width:140px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1)}.therapists-module__JL7oIG__phoneFrame img{width:100%;height:auto;display:block}.therapists-module__JL7oIG__phoneCenter{width:160px;transform:translateY(-10px);box-shadow:0 6px 28px rgba(0,0,0,.15)}.therapists-module__JL7oIG__trustStrip{background:#fff;border-radius:1rem;flex-wrap:wrap;justify-content:center;gap:2rem;margin:2rem 0;padding:2rem 1rem;display:flex;box-shadow:0 2px 12px rgba(0,0,0,.06)}.therapists-module__JL7oIG__trustItem{text-align:center}.therapists-module__JL7oIG__trustNum{color:#7c4dff;font-size:1.8rem;font-weight:800;display:block}.therapists-module__JL7oIG__trustLabel{color:#666;font-size:.8rem}.therapists-module__JL7oIG__section{padding:3rem 0}.therapists-module__JL7oIG__sectionTitle{text-align:center;color:#1a1a2e;margin-bottom:.5rem;font-size:1.8rem;font-weight:700}.therapists-module__JL7oIG__sectionSub{text-align:center;color:#666;margin-bottom:2rem}.therapists-module__JL7oIG__diffGrid{grid-template-columns:1fr 1fr;gap:1.2rem;max-width:700px;margin:1.5rem auto 0;display:grid}.therapists-module__JL7oIG__diffCard{border-radius:1rem;padding:1.5rem;transition:transform .2s}.therapists-module__JL7oIG__diffCard:hover{transform:translateY(-3px)}.therapists-module__JL7oIG__diffIcon{margin-bottom:.5rem;font-size:1.8rem;display:block}.therapists-module__JL7oIG__diffCard h3{margin:0 0 .3rem;font-size:1.05rem;font-weight:700}.therapists-module__JL7oIG__diffCard p{color:#555;margin:0;font-size:.88rem;line-height:1.5}.therapists-module__JL7oIG__formSection{background:linear-gradient(135deg,rgba(124,77,255,.03),rgba(224,64,251,.03));border-radius:1.5rem;margin:1rem 0 2rem;padding:3rem 1.5rem}.therapists-module__JL7oIG__formContainer{text-align:center;max-width:640px;margin:0 auto}.therapists-module__JL7oIG__formTitle{color:#1a1a2e;margin-bottom:.5rem;font-size:1.6rem;font-weight:700}.therapists-module__JL7oIG__formSub{color:#666;margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}.therapists-module__JL7oIG__form{text-align:left}.therapists-module__JL7oIG__formGrid{grid-template-columns:1fr 1fr;gap:.8rem;margin-bottom:1rem;display:grid}.therapists-module__JL7oIG__input{box-sizing:border-box;background:#fff;border:1.5px solid #ddd;border-radius:.7rem;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.95rem;transition:border-color .2s}.therapists-module__JL7oIG__input:focus{border-color:#7c4dff;outline:none}.therapists-module__JL7oIG__submitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c4dff,#e040fb);border:none;border-radius:2rem;width:100%;max-width:320px;margin:0 auto;padding:.9rem 2rem;font-family:inherit;font-size:1.05rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:block}.therapists-module__JL7oIG__submitBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(124,77,255,.35)}.therapists-module__JL7oIG__submitBtn:disabled{opacity:.7;cursor:not-allowed}.therapists-module__JL7oIG__formFooter{color:#999;margin-top:1rem;font-size:.8rem}.therapists-module__JL7oIG__formError{color:#c62828;background:#fdecea;border-radius:.5rem;margin-bottom:1rem;padding:.7rem 1rem;font-size:.9rem}.therapists-module__JL7oIG__formSuccess{text-align:center;background:#e8f5e9;border-radius:1rem;padding:2rem}.therapists-module__JL7oIG__formSuccessIcon{color:#fff;background:#4caf50;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:.8rem;font-size:1.5rem;display:inline-flex}.therapists-module__JL7oIG__formSuccess h3{color:#2e7d32;margin:0 0 .5rem}.therapists-module__JL7oIG__formSuccess p{color:#555;font-size:.95rem;line-height:1.6}.therapists-module__JL7oIG__screenshotScroll{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1.2rem;padding:1rem 0 1.5rem;display:flex;overflow-x:auto}.therapists-module__JL7oIG__screenshotScroll::-webkit-scrollbar{height:6px}.therapists-module__JL7oIG__screenshotScroll::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.therapists-module__JL7oIG__screenshotPhone{scroll-snap-align:start;background:#fff;border-radius:1.2rem;flex-shrink:0;width:220px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.1)}.therapists-module__JL7oIG__screenshotPhone img{width:100%;height:auto;display:block}.therapists-module__JL7oIG__caselList{flex-direction:column;gap:.7rem;max-width:640px;margin:0 auto;display:flex}.therapists-module__JL7oIG__caselRow{border-radius:.8rem;align-items:center;gap:1rem;padding:.9rem 1.2rem;display:flex}.therapists-module__JL7oIG__caselDot{border-radius:50%;flex-shrink:0;width:12px;height:12px}.therapists-module__JL7oIG__caselInfo{flex:1}.therapists-module__JL7oIG__caselInfo strong{font-size:.95rem;display:block}.therapists-module__JL7oIG__caselInfo span{color:#666;font-size:.8rem}.therapists-module__JL7oIG__caselBadge{white-space:nowrap;border-radius:1rem;padding:.2rem .7rem;font-size:.78rem;font-weight:600}.therapists-module__JL7oIG__caselExtra{text-align:center;color:#999;margin-top:1rem;font-size:.82rem}.therapists-module__JL7oIG__rolesGrid{grid-template-columns:repeat(3,1fr);gap:1rem;max-width:700px;margin:1.5rem auto 0;display:grid}.therapists-module__JL7oIG__roleCard{text-align:center;border-radius:1rem;padding:1.5rem 1rem}.therapists-module__JL7oIG__roleCard h3{margin:0 0 .3rem;font-size:1rem}.therapists-module__JL7oIG__roleCard p{color:#555;margin:0;font-size:.82rem;line-height:1.5}.therapists-module__JL7oIG__stepsRow{flex-wrap:wrap;justify-content:center;gap:3rem;margin-top:2rem;display:flex}.therapists-module__JL7oIG__step{text-align:center;max-width:160px}.therapists-module__JL7oIG__stepNum{color:#7c4dff;background:rgba(124,77,255,.082);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto .6rem;font-size:1.3rem;font-weight:700;display:flex}.therapists-module__JL7oIG__step strong{margin-bottom:.2rem;font-size:.92rem;display:block}.therapists-module__JL7oIG__step span{color:#666;font-size:.8rem}.therapists-module__JL7oIG__aboutSection{text-align:center;padding:3rem 0}.therapists-module__JL7oIG__founders{flex-wrap:wrap;justify-content:center;gap:3rem;margin:2rem 0;display:flex}.therapists-module__JL7oIG__founder{text-align:center;max-width:260px}.therapists-module__JL7oIG__founderImg{object-fit:cover;border-radius:50%;width:120px;height:120px;margin-bottom:.8rem}.therapists-module__JL7oIG__founder h3{margin:0 0 .2rem;font-size:1.1rem}.therapists-module__JL7oIG__founderRole{color:#7c4dff;margin-bottom:.5rem;font-size:.88rem;font-weight:600;display:block}.therapists-module__JL7oIG__founder p{color:#666;font-size:.85rem;line-height:1.5}.therapists-module__JL7oIG__founderQuote{color:#555;background:#f8f8f8;border:none;border-radius:1rem;max-width:640px;margin:0 auto;padding:1.2rem 1.5rem;font-size:.95rem;font-style:italic;line-height:1.6}.therapists-module__JL7oIG__bottomCta{text-align:center;background:linear-gradient(135deg,#f8f0ff,#fff0f5);border-radius:2rem 2rem 0 0;margin:0 -1.5rem;padding:3rem 1rem}.therapists-module__JL7oIG__bottomCta h2{margin-bottom:1rem;font-size:1.6rem}@media (max-width:768px){.therapists-module__JL7oIG__heroTitle{font-size:1.8rem}.therapists-module__JL7oIG__heroPhones{gap:.5rem}.therapists-module__JL7oIG__phoneFrame{width:100px}.therapists-module__JL7oIG__phoneCenter{width:120px}.therapists-module__JL7oIG__diffGrid,.therapists-module__JL7oIG__formGrid{grid-template-columns:1fr}.therapists-module__JL7oIG__rolesGrid{grid-template-columns:1fr 1fr}.therapists-module__JL7oIG__stepsRow{gap:1.5rem}.therapists-module__JL7oIG__founders{gap:2rem}.therapists-module__JL7oIG__trustStrip{gap:1rem}.therapists-module__JL7oIG__trustNum{font-size:1.4rem}}@media (max-width:480px){.therapists-module__JL7oIG__heroTitle{font-size:1.5rem}.therapists-module__JL7oIG__rolesGrid{grid-template-columns:1fr}.therapists-module__JL7oIG__hero{padding:2.5rem 1rem 2rem}}
