.about-hero{background:linear-gradient(135deg,rgba(42,46,51,.9),rgba(74,144,164,.9));color:var(--white);padding:100px 0 60px;text-align:center}.about-hero h1{font-size:42px;margin-bottom:15px}.about-hero p{font-size:18px;opacity:.9}.doctor-profile{padding:80px 0;background:var(--white)}.profile-content{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.profile-image{position:relative}.profile-image img{width:100%;border-radius:6px;box-shadow:0 10px 40px rgba(0,0,0,.1)}.rating-badge{position:absolute;top:20px;left:20px;background:var(--white);padding:20px;border-radius:6px;box-shadow:0 5px 20px rgba(0,0,0,.2);text-align:center}.rating-badge .rating-number{font-size:36px;font-weight:700;color:var(--primary-color)}.rating-badge .stars{color:var(--bronze);font-size:18px}.rating-badge .rating-label{font-size:12px;color:var(--text-light);margin-top:5px}.rating-badge .rating-count{background:var(--primary-color);color:var(--white);padding:5px 10px;border-radius:var(--raio-card);font-size:11px;margin-top:10px;display:inline-block}.profile-info h3{color:var(--bronze-texto);font-size:14px;text-transform:uppercase;margin-bottom:15px}.profile-info h2{color:var(--primary-color);font-size:36px;margin-bottom:20px}.profile-info p{color:var(--text-light);line-height:1.8;margin-bottom:30px}.credentials{display:flex;flex-direction:column;gap:20px;margin-top:30px}.credential-item{display:flex;gap:20px;padding:20px;background:var(--light-bg);border-radius:6px}.credential-icon{width:50px;height:50px;background:var(--secondary-color);border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--white);flex-shrink:0}.credential-text h4{color:var(--text-dark);font-size:18px;margin-bottom:5px}.credential-text p{color:var(--text-light);font-size:14px;margin:0}.values-section{background:var(--dark-bg);color:var(--white);padding:80px 0}.values-content{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.values-text h3{color:var(--bronze-texto);font-size:14px;text-transform:uppercase;margin-bottom:15px}.values-text h2{font-size:36px;margin-bottom:20px}.values-text p{opacity:.9;line-height:1.8;margin-bottom:30px}.stats-bar{margin-bottom:25px}.stat-label{display:flex;justify-content:space-between;margin-bottom:10px;font-size:14px;text-transform:uppercase}.stat-progress{height:8px;background:rgba(255,255,255,.2);border-radius:6px;overflow:hidden}.stat-fill{height:100%;background:linear-gradient(90deg,var(--secondary-color),var(--primary-color));border-radius:6px;transition:width 1s ease}.values-image img{border-radius:6px;box-shadow:0 10px 40px rgba(0,0,0,.3)}.consultation-steps{padding:80px 0;background:var(--light-bg)}.steps-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;margin-top:50px}.step-item{display:flex;gap:30px}.step-number{font-size:72px;font-weight:700;color:rgba(42,46,51,.1);line-height:1}.step-content h3{color:var(--text-dark);font-size:24px;margin-bottom:15px}.step-content p{color:var(--text-light);line-height:1.8}.step-image{width:200px;height:150px;border-radius:6px;overflow:hidden;margin-top:15px}.step-image img{width:100%;height:100%;object-fit:cover}@media (max-width:768px){.profile-content,.values-content{grid-template-columns:1fr}.steps-grid{grid-template-columns:1fr}.about-hero h1{font-size:32px}}