.page_main__dXXXC{min-height:100vh;background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding-top:80px}.page_container__WwQvK{max-width:1200px;margin:0 auto;padding:0 1.5rem}.page_hero__dTdck{background:linear-gradient(135deg,#0f172a,#1e293b);color:white;padding:4rem 0;position:relative;overflow:hidden}.page_hero__dTdck:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="rgba(255,255,255,0.05)" stroke-width="1"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');opacity:.3}.page_hero__dTdck .page_container__WwQvK{display:grid;grid-template-columns:1fr 300px;gap:3rem;align-items:center;position:relative;z-index:1}.page_heroContent__1nyS2{max-width:600px}.page_heroTitle__Ok5Gy{font-size:3rem;font-weight:700;margin-bottom:1rem;line-height:1.1;background:linear-gradient(135deg,#ffffff,#cbd5e1);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_heroSubtitle__4g1xI{font-size:1.25rem;color:#cbd5e1;margin-bottom:2rem;line-height:1.6}.page_heroButtons__jfnjq{display:flex;gap:1rem;flex-wrap:wrap}.page_primaryButton__Pwcgu{background:linear-gradient(135deg,#1d4ed8,#1e40af);color:white;padding:1rem 2rem;border-radius:8px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;box-shadow:0 4px 15px rgba(29,78,216,.4)}.page_primaryButton__Pwcgu:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(29,78,216,.6)}.page_secondaryButton__E979m{background:transparent;color:white;padding:1rem 2rem;border:2px solid rgba(255,255,255,.3);border-radius:8px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_secondaryButton__E979m:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.5)}.page_certificationBadge__0hV8I,.page_heroImage__tb4pj{display:flex;justify-content:center;align-items:center}.page_certificationBadge__0hV8I{background:linear-gradient(135deg,#1d4ed8,#1e40af);border-radius:50%;width:200px;height:200px;flex-direction:column;box-shadow:0 20px 40px rgba(29,78,216,.3);border:6px solid rgba(255,255,255,.2)}.page_badgeIcon__Jem5S{font-size:3rem;margin-bottom:.5rem}.page_badgeText__0vO2K{text-align:center;font-weight:700;line-height:1.1}.page_badgeText__0vO2K span{display:block;font-size:.9rem}.page_quickInfo__me_YY{background:white;padding:3rem 0;box-shadow:0 -5px 20px rgba(0,0,0,.1)}.page_infoGrid__kuDjv{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.page_infoCard__My0Yk{text-align:center;padding:2rem;background:#f8fafc;border-radius:12px;transition:all .3s ease;border:1px solid #e2e8f0}.page_infoCard__My0Yk:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.1);background:white}.page_infoIcon__yLyq1{font-size:2.5rem;margin-bottom:1rem;display:block}.page_infoCard__My0Yk h3{color:#1e293b;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.page_infoCard__My0Yk p{color:#64748b;font-size:1rem}.page_section__sFMF6{padding:4rem 0;background:white}.page_section__sFMF6:nth-child(2n){background:#f8fafc}.page_sectionHeader__WeoXj{text-align:center;margin-bottom:3rem}.page_sectionHeader__WeoXj h2{color:#1e293b;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.page_sectionHeader__WeoXj p{color:#64748b;font-size:1.2rem;max-width:600px;margin:0 auto}.page_servicesGrid___nHT9{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.page_serviceCard__sviYa{background:white;padding:2.5rem;border-radius:12px;box-shadow:0 5px 20px rgba(0,0,0,.08);border-left:4px solid #1d4ed8;transition:all .3s ease}.page_serviceCard__sviYa:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,.12)}.page_serviceIcon__gaXOA{font-size:3rem;margin-bottom:1.5rem;display:block}.page_serviceCard__sviYa h3{color:#1e293b;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.page_serviceCard__sviYa p{color:#64748b;font-size:1.1rem;margin-bottom:1.5rem}.page_serviceCard__sviYa ul{list-style:none;padding:0}.page_serviceCard__sviYa li{color:#475569;font-size:1rem;position:relative;padding:.5rem 0 .5rem 1.5rem}.page_serviceCard__sviYa li:before{content:"•";position:absolute;left:0;color:#1d4ed8;font-weight:700}.page_processSection__lkfbu{background:linear-gradient(135deg,#0f172a,#1e293b);color:white;padding:4rem 0;text-align:center}.page_processSection__lkfbu h2{font-size:2.5rem;font-weight:700;margin-bottom:3rem;color:white}.page_processGrid__A0jwV{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.page_processStep__M_LG6{background:rgba(255,255,255,.1);padding:2rem;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:all .3s ease}.page_processStep__M_LG6:hover{transform:translateY(-5px);background:rgba(255,255,255,.15)}.page_stepNumber__Efra3{background:linear-gradient(135deg,#1d4ed8,#1e40af);color:white;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin:0 auto 1rem;box-shadow:0 5px 15px rgba(29,78,216,.4)}.page_processStep__M_LG6 h3{font-size:1.5rem;font-weight:600;margin-bottom:.5rem;color:white}.page_processStep__M_LG6 p{color:#cbd5e1;font-size:1.1rem}.page_expertiseContent__Kf7zg{max-width:1000px;margin:0 auto;text-align:center}.page_expertiseContent__Kf7zg h2{color:#1e293b;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.page_expertiseContent__Kf7zg>p{color:#64748b;font-size:1.2rem;margin-bottom:3rem}.page_expertiseGrid__buveT{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;text-align:left}.page_expertiseCategory__yWplX{background:white;padding:2rem;border-radius:12px;box-shadow:0 5px 20px rgba(0,0,0,.08);border-top:4px solid #1d4ed8}.page_expertiseCategory__yWplX h4{color:#1e293b;font-size:1.25rem;font-weight:600;margin-bottom:1rem}.page_expertiseCategory__yWplX ul{list-style:none;padding:0}.page_expertiseCategory__yWplX li{color:#475569;font-size:1rem;position:relative;padding:.5rem 0 .5rem 1.5rem}.page_expertiseCategory__yWplX li:before{content:"•";position:absolute;left:0;color:#1d4ed8;font-weight:700}.page_qualificationsSection__8REbT{background:#f8fafc;padding:4rem 0}.page_qualificationsContent__treXn{max-width:1000px;margin:0 auto;text-align:center}.page_qualificationsContent__treXn h2{color:#1e293b;font-size:2.5rem;font-weight:700;margin-bottom:3rem}.page_qualificationsGrid__plbQu{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.page_qualificationCard__3eJu_{background:white;padding:2rem;border-radius:12px;box-shadow:0 5px 20px rgba(0,0,0,.08);transition:all .3s ease;border:1px solid #e2e8f0}.page_qualificationCard__3eJu_:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,.12)}.page_qualIcon__dGNSm{font-size:2.5rem;margin-bottom:1rem;display:block}.page_qualificationCard__3eJu_ h3{color:#1e293b;font-size:1.25rem;font-weight:600;margin-bottom:1rem}.page_qualificationCard__3eJu_ p{color:#64748b;font-size:1rem;line-height:1.6}.page_ctaSection__sb7yz{background:linear-gradient(135deg,#1d4ed8,#1e40af);color:white;padding:4rem 0;text-align:center}.page_ctaContent__H1SYI h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:white}.page_ctaContent__H1SYI>p{font-size:1.2rem;color:rgba(255,255,255,.9);margin-bottom:2rem}.page_ctaButtons___6QNE{margin-bottom:3rem}.page_ctaButton__GhtXo{background:rgba(255,255,255,.2);color:white;padding:1.25rem 3rem;border-radius:8px;text-decoration:none;font-weight:600;font-size:1.2rem;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.3)}.page_ctaButton__GhtXo:hover{background:rgba(255,255,255,.3);transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,0,0,.3)}.page_ctaInfo__T_p3M{border-top:1px solid rgba(255,255,255,.2);padding-top:2rem}.page_clinicInfo__RWEVS h4{font-size:1.5rem;font-weight:600;margin-bottom:.5rem;color:white}.page_clinicInfo__RWEVS p{color:rgba(255,255,255,.8);font-size:1.1rem;margin-bottom:.25rem}@media (max-width:768px){.page_hero__dTdck .page_container__WwQvK{grid-template-columns:1fr;gap:2rem;text-align:center}.page_heroTitle__Ok5Gy{font-size:2.5rem}.page_heroButtons__jfnjq{justify-content:center}.page_certificationBadge__0hV8I{width:150px;height:150px}.page_badgeIcon__Jem5S{font-size:2.5rem}.page_badgeText__0vO2K span{font-size:.8rem}.page_expertiseGrid__buveT,.page_infoGrid__kuDjv,.page_processGrid__A0jwV,.page_qualificationsGrid__plbQu,.page_servicesGrid___nHT9{grid-template-columns:1fr}.page_ctaContent__H1SYI h2,.page_expertiseContent__Kf7zg h2,.page_processSection__lkfbu h2,.page_qualificationsContent__treXn h2,.page_sectionHeader__WeoXj h2{font-size:2rem}}