.ssseo-shell{max-width:1150px;margin:auto;padding:44px 24px 70px}.ssseo-breadcrumb{font-size:13px;margin-bottom:22px;color:#65766b}.ssseo-panel{background:#fff;border:1px solid #dae4d9;border-radius:18px;padding:clamp(22px,4vw,48px);overflow:hidden}.ssseo-panel h1{font-size:clamp(30px,4vw,44px);color:#123d35;font-weight:600;margin:0 0 18px;max-width:900px}.ssseo-panel h2{font-size:25px;margin:32px 0 14px}.ssseo-intro{font-size:18px;color:#547063;max-width:850px}.ssseo-body{font-size:17px;line-height:1.85}.ssseo-body p{margin:16px 0}.ssseo-body ul{list-style:disc;padding-left:25px}.ssseo-portrait{float:right;width:260px;max-width:40%;margin:0 0 25px 35px}.ssseo-portrait img{width:100%;height:auto;border-radius:15px}.ssseo-facts{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:20px;background:#f0f5ed;border-radius:12px;padding:22px;margin:25px 0}.ssseo-facts strong{font-size:13px;color:#096b63}.ssseo-facts p{margin:8px 0;font-size:16px}.ssseo-button{display:inline-block;padding:12px 18px;border-radius:7px;background:#096b63;color:#fff!important;text-decoration:none}.ssseo-license{padding:8px 24px 22px;background:#faf8ef;border:1px solid #e6dfcc;border-radius:12px;margin:32px 0}.ssseo-license dl{display:grid;grid-template-columns:220px 1fr;gap:10px 25px}.ssseo-license dt{color:#6d7669;font-size:14px}.ssseo-license dd{margin:0;overflow-wrap:anywhere}.ssseo-small{font-size:13px;color:#647568;line-height:1.6}.ssseo-map{width:100%;height:350px;border:0;border-radius:12px}.ssseo-video{aspect-ratio:16/9;width:100%;margin:25px 0}.ssseo-video iframe{width:100%;height:100%;border:0;border-radius:12px}.ssseo-booking{clear:both;margin-top:35px;padding-top:10px;border-top:1px solid #dce5d9;max-width:650px}.ssseo-post-meta{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:13px;color:#65766b;margin:20px 0 28px}.ssseo-post-meta a{font-weight:600;color:#096b63}.ssseo-doctor-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:30px}.ssseo-doctor-card{padding:22px;border:1px solid #dbe5d8;border-radius:14px;background:white}.ssseo-doctor-card img{width:100%;height:260px;object-fit:cover;object-position:50% 25%;border-radius:10px}.ssseo-doctor-card h3{font-size:21px!important;margin:18px 0 10px}.ssseo-doctor-card p{font-size:14px!important}.ssseo-legal-strip{background:#103f38;color:#e7eee3;padding:28px 24px 90px}.ssseo-legal-strip>div{max-width:1216px;margin:auto}.ssseo-location-links{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.ssseo-location-links a{color:#fff;text-decoration:underline;text-underline-offset:4px;font-weight:600}.ssseo-location-links p{font-size:12px;margin:8px 0}.ssseo-location-links small{font-size:11px;color:#bdcfc1}.ssseo-related-profile{padding:20px;background:#f0f5ed;border-radius:10px;margin:25px 0}.ssseo-review-check{display:block;padding:16px;border:1px solid #d7e2d4;border-radius:8px}@media(max-width:767px){.ssseo-shell{padding:25px 16px 50px}.ssseo-facts,.ssseo-doctor-grid,.ssseo-location-links{grid-template-columns:1fr}.ssseo-portrait{float:none;max-width:100%;width:260px;margin:15px 0}.ssseo-license{padding:6px 16px 20px}.ssseo-license dl{display:block}.ssseo-license dt{margin-top:14px}.ssseo-license dd{margin-top:3px}.ssseo-map{height:280px}.ssseo-doctor-card img{height:300px}.ssseo-legal-strip{padding-bottom:95px}}
