.team-title-en{font-family:Poppins;font-weight:600;font-size:60px;line-height:60px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#fff}.team-title-zh{font-family:Poppins;font-weight:500;font-size:32px;line-height:32px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#fff}.title{font-family:Source Han Sans CN;font-weight:500;font-size:36px;line-height:36px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#333}.desc{font-family:Roboto;font-weight:400;font-size:18px;line-height:28px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#666;margin-top:24px;margin-bottom:150px;padding:0 180px}.feature-business-section{display:flex;flex-direction:column;gap:48px;margin:40px 0 0}.feature-block,.business-block{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:0}.feature-block .feature-img,.business-block .feature-img{width:600px;height:650px;min-width:600px;min-height:650px;max-width:600px;max-height:650px;object-fit:cover;border-radius:10px;box-shadow:0 2px 12px rgba(0,0,0,8%);background:#fff}.feature-content,.business-content{flex:1;padding:65px 72px}.feature-content h2,.business-content h2{margin-bottom:18px;color:#222;text-align:left;font-family:Source Han Sans CN;font-weight:500;font-size:30px;line-height:30px;letter-spacing:0;vertical-align:middle}.feature-list{list-style:none;padding:0;margin:0}.feature-list li{color:#333;margin-bottom:14px;position:relative;padding-left:28px;line-height:1.8;font-family:Source Han Sans CN;font-weight:400;font-size:16px;line-height:28px;letter-spacing:0%;vertical-align:middle}@media(max-width:900px){.feature-block,.business-block{flex-direction:column;gap:18px;align-items:stretch}.feature-block .feature-img,.business-block .feature-img{width:100%;max-width:100%}}.doctor-block{margin-top:150px}.doctor-section{margin-top:40px}.doctor-feature-card{display:flex;background:#f7f7f9;border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,6%);margin-bottom:80px;align-items:center;gap:48px}.doctor-feature-img img{width:340px;height:450px;object-fit:cover;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,8%);background:#fff}.doctor-feature-info{flex:1}.doctor-feature-name{color:#333;font-family:Source Han Sans CN;font-weight:500;font-size:24px;line-height:24px;letter-spacing:0;vertical-align:middle}.doctor-feature-desc-title{color:#333;font-family:Source Han Sans CN;font-weight:500;font-size:20px;line-height:20px;letter-spacing:0%;vertical-align:middle;margin-top:50px}.doctor-feature-desc{color:#333;font-family:Source Han Sans CN;font-weight:400;font-size:16px;line-height:28px;letter-spacing:0%;vertical-align:middle}.doctor-list-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.doctor-card{display:flex;flex-direction:column;align-items:center;transition:box-shadow .2s}.doctor-card-img{width:297px;height:398px;object-fit:cover;border-radius:8px;margin-bottom:18px;background:#f7f7f9}.doctor-card-info{text-align:left}.doctor-card-name{color:#333;font-family:Source Han Sans CN;font-weight:500;font-size:20px;line-height:20px;letter-spacing:0;vertical-align:middle;margin-top:32px}.doctor-card-desc{color:#333;font-family:Source Han Sans CN;font-weight:400;font-size:16px;line-height:28px;letter-spacing:0%;vertical-align:middle}.doctor-pagination{text-align:center;margin-top:18px}.doctor-pagination button{background:#eee;border:1px solid #e0e0e0;border-radius:24px;margin:0 4px;font-size:16px;color:#666;cursor:pointer;transition:background .2s,color .2s}.doctor-pagination button.doctor-page-active,.doctor-pagination button:hover{background:#222;color:#fff;border-color:#222}@media(max-width:1200px){.doctor-list-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.doctor-feature-card{flex-direction:column;padding:24px 8px;gap:18px}.doctor-list-grid{grid-template-columns:1fr;gap:18px}}.reserve{background-color:#c4272c;font-family:Source Han Sans CN;font-weight:500;font-size:16px;line-height:28px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#fff;padding:7px 35px;border-radius:50px;border:none !important;box-shadow:none !important}