#ai-chat svg{width:auto}.clinic-svc-hero{margin:72px 0 36px;padding-left:16px;padding-right:16px;--clinic-accent:#0A192F;--clinic-text-soft:rgba(10,25,47,.66);--clinic-muted:rgba(10,25,47,.45);--clinic-light-bg:#F8F5EE;--clinic-soft:rgba(10,25,47,.08);--clinic-border:#C5A059;--clinic-gold:#C5A059;--clinic-whatsapp:#25D366}@media(min-width:768px){.clinic-svc-hero{padding-left:60px;padding-right:60px}}@media(min-width:1280px){.clinic-svc-hero{padding-left:150px;padding-right:150px}}.clinic-svc-grid{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:40px}@media(min-width:1024px){.clinic-svc-grid{grid-template-columns:7fr 5fr;gap:48px;align-items:start}}.clinic-svc-title{font-family:Newsreader Variable,serif;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:600;line-height:1.08;letter-spacing:-.01em;color:var(--clinic-accent);margin:0}.clinic-svc-summary{font-family:Inter Tight Variable,sans-serif;margin:18px 0 0;max-width:50ch;font-size:15px;line-height:1.7;color:var(--clinic-text-soft)}.clinic-svc-trust{margin-top:30px;border-top:1px solid var(--clinic-soft);padding-top:28px}.clinic-svc-doctor{display:flex;align-items:center;gap:16px}.clinic-svc-doctor-photo{height:60px;width:60px;flex-shrink:0;border-radius:999px;object-fit:cover;object-position:center;border:2px solid var(--clinic-border)}.clinic-svc-doctor-name{font-family:Newsreader Variable,serif;margin:0;font-size:18px;font-weight:600;color:var(--clinic-accent);line-height:1.15}.clinic-svc-doctor-title{font-family:Inter Tight Variable,sans-serif;margin:3px 0 0;font-size:12.5px;color:var(--clinic-text-soft)}.clinic-svc-stats{margin-top:24px;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media(min-width:640px){.clinic-svc-stats{grid-template-columns:repeat(4,1fr)}}.clinic-svc-stat{display:flex;flex-direction:column;align-items:center;gap:8px;background:var(--clinic-light-bg);border:1px solid var(--clinic-soft);border-radius:14px;padding:16px 8px;text-align:center}.clinic-svc-stat-icon{font-size:24px!important;color:var(--clinic-gold);font-variation-settings:"FILL" 0,"wght" 300}.clinic-svc-stat-label{font-family:Inter Tight Variable,sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--clinic-text-soft);line-height:1.3}.clinic-svc-media{margin-top:24px;position:relative;overflow:hidden;border-radius:18px;aspect-ratio:16/10;background:var(--clinic-light-bg)}.clinic-svc-media img{width:100%;height:100%;object-fit:cover;display:block}.clinic-svc-cta{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.clinic-svc-btn{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:11px 20px;font-family:Inter Tight Variable,sans-serif;font-size:13.5px;font-weight:600;text-decoration:none;transition:opacity .15s,background-color .15s}.clinic-svc-btn svg{width:15px;min-width:15px;height:15px}.clinic-svc-btn--wa{background:var(--clinic-whatsapp);color:#fff}.clinic-svc-btn--tel{background:var(--clinic-accent);color:#fff}.clinic-svc-btn--map{background:#fff;color:var(--clinic-accent);border:1px solid var(--clinic-border)}.clinic-svc-btn--wa:hover,.clinic-svc-btn--tel:hover{opacity:.88}.clinic-svc-btn--map:hover{background:var(--clinic-light-bg)}@media(min-width:1024px){.clinic-svc-right{position:sticky;top:104px}}.clinic-svc-right svg{width:auto;flex-shrink:0}.clinic-toc{max-width:1352px;margin-left:auto;margin-right:auto;border-top:1px solid rgba(10,25,47,.08);padding-top:24px;padding-left:16px;padding-right:16px}@media(min-width:768px){.clinic-toc{max-width:1440px;padding-left:60px;padding-right:60px}}@media(min-width:1280px){.clinic-toc{max-width:1620px;padding-left:150px;padding-right:150px}}.clinic-toc-label{display:block;font-family:Inter Tight Variable,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:#c5a059;margin-bottom:12px}.clinic-toc-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 10px}.clinic-toc-list a{display:inline-flex;align-items:center;font-family:Inter Tight Variable,sans-serif;font-size:13px;font-weight:500;color:#0a192fa8;text-decoration:none;padding:7px 16px;border:1px solid rgba(10,25,47,.08);border-radius:999px;transition:all .15s}.clinic-toc-list a:hover{color:#c5a059;border-color:#c5a059}.mtg-service-body,.mtg-service-edge{max-width:1352px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media(min-width:768px){.mtg-service-body,.mtg-service-edge{max-width:1440px;padding-left:60px;padding-right:60px}}@media(min-width:1280px){.mtg-service-body,.mtg-service-edge{max-width:1620px;padding-left:150px;padding-right:150px}}.mtg-service-body h2{font-family:Newsreader Variable,serif;font-size:clamp(22px,2.8vw,32px);font-weight:600;color:#0a192f;margin:72px 0 18px;padding-bottom:8px;border-bottom:1px solid rgba(197,160,89,.6)}.mtg-service-body>h2:first-child{margin-top:24px}.mtg-service-body h3{font-family:Inter Tight Variable,sans-serif;font-size:16px;font-weight:700;color:#0a192f;margin:24px 0 6px}.mtg-service-body p{font-family:Inter Tight Variable,sans-serif;font-size:15px;line-height:1.75;color:#0a192fb8;margin:0 0 14px}.mtg-service-body ul{margin:0 0 18px;padding:0;list-style:none}.mtg-service-body ul li{position:relative;padding-left:26px;margin-bottom:10px;font-family:Inter Tight Variable,sans-serif;font-size:15px;line-height:1.65;color:#0a192fb8}.mtg-service-body ul li:before{content:"✦";position:absolute;left:0;top:0;color:#c5a059;font-size:16px}.mtg-service-body ol{margin:0 0 18px;padding-left:20px}.mtg-service-body ol li{font-family:Inter Tight Variable,sans-serif;font-size:15px;line-height:1.65;color:#0a192fb8;margin-bottom:10px}.mtg-service-body a{color:#c5a059;text-decoration:underline}.mtg-service-body strong{color:#0a192f;font-weight:700}
