.page-module__m6bmFW__container{max-width:1200px;min-height:100vh;margin:0 auto;padding:2rem 1rem}.page-module__m6bmFW__hero{text-align:center;color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:24px;margin-bottom:4rem;padding:4rem 2rem;box-shadow:0 20px 60px #667eea4d}.page-module__m6bmFW__heroTitle{margin-bottom:1rem;font-size:3rem;font-weight:800;line-height:1.2}.page-module__m6bmFW__heroSubtitle{opacity:.95;margin-bottom:3rem;font-size:1.35rem;line-height:1.6}.page-module__m6bmFW__heroStats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;max-width:800px;margin:0 auto;display:grid}.page-module__m6bmFW__statCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:2px solid #fff3;border-radius:16px;padding:2rem;transition:all .3s}.page-module__m6bmFW__statCard:hover{background:#ffffff40;transform:translateY(-5px)}.page-module__m6bmFW__statNumber{margin-bottom:.5rem;font-size:2.5rem;font-weight:800}.page-module__m6bmFW__statLabel{opacity:.9;font-size:1rem}.page-module__m6bmFW__searchInfo{margin-bottom:4rem}.page-module__m6bmFW__sectionTitle{color:#2d3748;text-align:center;margin-bottom:2rem;padding-bottom:1rem;font-size:2.25rem;font-weight:700;position:relative}.page-module__m6bmFW__sectionTitle:after{content:"";background:linear-gradient(90deg,#667eea,#764ba2);border-radius:2px;width:80px;height:4px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.page-module__m6bmFW__benefitGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:2rem;display:grid}.page-module__m6bmFW__benefitCard{text-align:center;background:#f7fafc;border:2px solid #0000;border-radius:16px;padding:2rem;transition:all .3s}.page-module__m6bmFW__benefitCard:hover{background:#fff;border-color:#667eea;transform:translateY(-5px);box-shadow:0 10px 30px #0000001a}.page-module__m6bmFW__benefitIcon{margin-bottom:1rem;font-size:3rem}.page-module__m6bmFW__benefitTitle{color:#2d3748;margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.page-module__m6bmFW__benefitText{color:#4a5568;font-size:1rem;line-height:1.6}.page-module__m6bmFW__cityNav{background:#f7fafc;border-radius:16px;margin-bottom:3rem;padding:2rem}.page-module__m6bmFW__cityList{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.page-module__m6bmFW__cityLink{color:#2d3748;background:#fff;border:2px solid #0000;border-radius:50px;padding:.75rem 1.5rem;font-weight:500;text-decoration:none;transition:all .3s;box-shadow:0 2px 8px #0000000d}.page-module__m6bmFW__cityLink:hover{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);transform:translateY(-2px);box-shadow:0 4px 12px #667eea4d}.page-module__m6bmFW__citySection{margin-bottom:4rem;scroll-margin-top:2rem}.page-module__m6bmFW__cityTitle{color:#2d3748;border-bottom:3px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;padding-bottom:1rem;font-size:2rem;font-weight:700;display:flex}.page-module__m6bmFW__cityCount{color:#667eea;background:#667eea1a;border-radius:50px;padding:.5rem 1rem;font-size:1.1rem;font-weight:500}.page-module__m6bmFW__psychologistGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;display:grid}.page-module__m6bmFW__psychologistCard{color:inherit;background:#fff;border:2px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:1rem;padding:1.5rem;text-decoration:none;transition:all .3s;display:flex}.page-module__m6bmFW__psychologistCard:hover{border-color:#667eea;transform:translateY(-5px);box-shadow:0 10px 30px #667eea33}.page-module__m6bmFW__cardHeader{align-items:center;gap:1rem;display:flex}.page-module__m6bmFW__avatar{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.5rem;font-weight:700;display:flex}.page-module__m6bmFW__cardInfo{flex:1;min-width:0}.page-module__m6bmFW__cardName{color:#2d3748;text-overflow:ellipsis;white-space:nowrap;margin-bottom:.25rem;font-size:1.25rem;font-weight:700;overflow:hidden}.page-module__m6bmFW__cardLocation{color:#718096;font-size:.95rem}.page-module__m6bmFW__cardRating{background:#f7fafc;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem;display:flex}.page-module__m6bmFW__ratingStars{color:#2d3748;font-weight:600}.page-module__m6bmFW__ratingCount{color:#718096;font-size:.9rem}.page-module__m6bmFW__cardFooter{border-top:1px solid #e2e8f0;padding-top:.5rem}.page-module__m6bmFW__viewProfile{color:#667eea;font-size:.95rem;font-weight:600;transition:all .2s}.page-module__m6bmFW__psychologistCard:hover .page-module__m6bmFW__viewProfile{display:inline-block;transform:translate(5px)}.page-module__m6bmFW__ctaSection{text-align:center;color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:24px;margin:4rem 0;padding:4rem 2rem;box-shadow:0 20px 60px #667eea4d}.page-module__m6bmFW__ctaTitle{margin-bottom:1rem;font-size:2.5rem;font-weight:700}.page-module__m6bmFW__ctaText{opacity:.95;max-width:700px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1.25rem;line-height:1.6}.page-module__m6bmFW__ctaButtons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.page-module__m6bmFW__primaryButton,.page-module__m6bmFW__secondaryButton{border-radius:50px;padding:1rem 2.5rem;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.page-module__m6bmFW__primaryButton{color:#667eea;background:#fff}.page-module__m6bmFW__primaryButton:hover{transform:translateY(-3px);box-shadow:0 10px 25px #ffffff4d}.page-module__m6bmFW__secondaryButton{color:#fff;background:#fff3;border:2px solid #fff}.page-module__m6bmFW__secondaryButton:hover{background:#ffffff4d;transform:translateY(-3px)}.page-module__m6bmFW__faqSection{margin:4rem 0}.page-module__m6bmFW__faqGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.page-module__m6bmFW__faqCard{background:#f7fafc;border:2px solid #0000;border-radius:16px;padding:2rem;transition:all .3s}.page-module__m6bmFW__faqCard:hover{background:#fff;border-color:#667eea;box-shadow:0 5px 20px #0000001a}.page-module__m6bmFW__faqQuestion{color:#2d3748;margin-bottom:1rem;font-size:1.15rem;font-weight:700}.page-module__m6bmFW__faqAnswer{color:#4a5568;font-size:1rem;line-height:1.7}@media (max-width:768px){.page-module__m6bmFW__container{padding:1rem}.page-module__m6bmFW__hero{padding:3rem 1.5rem}.page-module__m6bmFW__heroTitle{font-size:2rem}.page-module__m6bmFW__heroSubtitle{font-size:1.1rem}.page-module__m6bmFW__heroStats{grid-template-columns:1fr;gap:1rem}.page-module__m6bmFW__sectionTitle{font-size:1.75rem}.page-module__m6bmFW__benefitGrid,.page-module__m6bmFW__faqGrid,.page-module__m6bmFW__psychologistGrid{grid-template-columns:1fr}.page-module__m6bmFW__cityTitle{font-size:1.5rem}.page-module__m6bmFW__ctaTitle{font-size:1.75rem}.page-module__m6bmFW__ctaButtons{flex-direction:column}.page-module__m6bmFW__primaryButton,.page-module__m6bmFW__secondaryButton{width:100%}}
