.ProcedureTemplate-module__Pd6ina__main{background-color:var(--bg-cream-light);padding-top:80px;overflow-x:hidden}.ProcedureTemplate-module__Pd6ina__container{max-width:var(--container-max-width);margin:0 auto;padding:0 24px}.ProcedureTemplate-module__Pd6ina__breadcrumbBar{border-bottom:1px solid var(--border-light);background-color:#ded6c740;padding:10px 0}.ProcedureTemplate-module__Pd6ina__breadcrumbs{flex-wrap:wrap;align-items:center;gap:8px;font-size:.8rem;display:flex}.ProcedureTemplate-module__Pd6ina__crumbLink{color:var(--text-muted);transition:color var(--transition-fast);text-decoration:none}.ProcedureTemplate-module__Pd6ina__crumbLink:hover{color:var(--primary-olive)}.ProcedureTemplate-module__Pd6ina__crumbSeparator{color:var(--border-light)}.ProcedureTemplate-module__Pd6ina__crumbCurrent{color:var(--primary-olive-dark);font-weight:600}.ProcedureTemplate-module__Pd6ina__heroSection{background:radial-gradient(circle at 100% 0,#96a85414 0%,#0000 60%);padding:60px 0 80px;position:relative}.ProcedureTemplate-module__Pd6ina__heroGrid{grid-template-columns:1.2fr .8fr;align-items:center;gap:60px;display:grid}.ProcedureTemplate-module__Pd6ina__categoryBadge{color:var(--primary-olive-dark);text-transform:uppercase;letter-spacing:.1em;border-radius:var(--radius-full);background-color:#6e6c2e1a;border:1px solid #6e6c2e33;margin-bottom:18px;padding:6px 14px;font-size:.76rem;font-weight:700;display:inline-block}.ProcedureTemplate-module__Pd6ina__heroTitle{font-family:var(--font-serif);color:var(--primary-olive-dark);margin:0 0 20px;font-size:2.8rem;font-weight:600;line-height:1.18}.ProcedureTemplate-module__Pd6ina__heroSubtitle{color:var(--text-charcoal);margin:0 0 28px;font-size:1.15rem;font-weight:400;line-height:1.6}.ProcedureTemplate-module__Pd6ina__trustBadges{flex-direction:column;gap:10px;margin-bottom:36px;display:flex}.ProcedureTemplate-module__Pd6ina__trustBadgeItem{color:var(--text-muted);align-items:center;gap:10px;font-size:.92rem;font-weight:500;display:flex}.ProcedureTemplate-module__Pd6ina__trustIcon{width:18px;height:18px;color:var(--primary-olive);flex-shrink:0}.ProcedureTemplate-module__Pd6ina__heroActions{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.ProcedureTemplate-module__Pd6ina__ctaPrimary{color:#fff;border-radius:var(--radius-md);transition:all var(--transition-normal);background:linear-gradient(135deg,#128c7e,#075e54);align-items:center;gap:10px;padding:16px 32px;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 6px 20px #075e544d}.ProcedureTemplate-module__Pd6ina__ctaPrimary:hover{background:linear-gradient(135deg,#25d366,#128c7e);transform:translateY(-2px);box-shadow:0 8px 25px #075e5473}.ProcedureTemplate-module__Pd6ina__whatsappIcon{width:22px;height:22px}.ProcedureTemplate-module__Pd6ina__ctaSubtext{color:var(--text-muted);font-size:.78rem}.ProcedureTemplate-module__Pd6ina__heroMedia{justify-content:center;display:flex}.ProcedureTemplate-module__Pd6ina__imageCard{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background-color:#fff;border:4px solid #fff;width:100%;max-width:440px;position:relative;overflow:hidden}.ProcedureTemplate-module__Pd6ina__doctorPhoto{object-fit:cover;width:100%;height:auto;display:block}.ProcedureTemplate-module__Pd6ina__imageBadge{color:#fff;background:linear-gradient(#0000,#10400ab3 30%,#10400af2);flex-direction:column;padding:24px 20px 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.ProcedureTemplate-module__Pd6ina__badgeName{font-family:var(--font-serif);font-size:1.25rem;font-weight:600}.ProcedureTemplate-module__Pd6ina__badgeRole{color:var(--accent-gold-light);font-size:.8rem}.ProcedureTemplate-module__Pd6ina__symptomsSection{border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);background-color:#fff;padding:80px 0}.ProcedureTemplate-module__Pd6ina__sectionHeader{text-align:center;max-width:720px;margin:0 auto 50px}.ProcedureTemplate-module__Pd6ina__sectionTag{text-transform:uppercase;letter-spacing:.1em;color:var(--primary-olive);border-radius:var(--radius-full);background-color:#6e6c2e14;margin-bottom:12px;padding:4px 12px;font-size:.76rem;font-weight:700;display:inline-block}.ProcedureTemplate-module__Pd6ina__sectionTitle{font-family:var(--font-serif);color:var(--primary-olive-dark);margin:0 0 14px;font-size:2.3rem;line-height:1.25}.ProcedureTemplate-module__Pd6ina__sectionSubtitle{color:var(--text-muted);margin:0;font-size:1rem;line-height:1.6}.ProcedureTemplate-module__Pd6ina__symptomsGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;display:grid}.ProcedureTemplate-module__Pd6ina__symptomCard{background-color:var(--bg-cream-light);border:1px solid var(--border-light);border-radius:var(--radius-md);transition:transform var(--transition-fast), box-shadow var(--transition-fast);padding:28px 24px}.ProcedureTemplate-module__Pd6ina__symptomCard:hover{transform:translateY(-4px);box-shadow:0 8px 20px #0000000f}.ProcedureTemplate-module__Pd6ina__symptomIconBox{width:44px;height:44px;color:var(--cta-bronze);background-color:#c6836926;border-radius:10px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.ProcedureTemplate-module__Pd6ina__symptomAlertIcon{width:22px;height:22px}.ProcedureTemplate-module__Pd6ina__symptomCardTitle{font-family:var(--font-serif);color:var(--primary-olive-dark);margin:0 0 10px;font-size:1.25rem}.ProcedureTemplate-module__Pd6ina__symptomCardDesc{color:var(--text-muted);margin:0;font-size:.88rem;line-height:1.5}.ProcedureTemplate-module__Pd6ina__detailsSection{padding:90px 0}.ProcedureTemplate-module__Pd6ina__detailsGrid{grid-template-columns:1.2fr .8fr;align-items:flex-start;gap:60px;display:grid}.ProcedureTemplate-module__Pd6ina__detailsContent{flex-direction:column;display:flex}.ProcedureTemplate-module__Pd6ina__detailsBody{color:var(--text-charcoal);font-size:1.05rem;line-height:1.7}.ProcedureTemplate-module__Pd6ina__detailsBody p{margin-bottom:20px}.ProcedureTemplate-module__Pd6ina__detailsBody strong{color:var(--primary-olive-dark)}.ProcedureTemplate-module__Pd6ina__highlightsCol{border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background-color:#fff;padding:32px 28px}.ProcedureTemplate-module__Pd6ina__highlightsHeader{font-family:var(--font-serif);color:var(--primary-olive-dark);border-bottom:1px solid var(--border-light);margin:0 0 24px;padding-bottom:12px;font-size:1.4rem}.ProcedureTemplate-module__Pd6ina__highlightsList{flex-direction:column;gap:20px;display:flex}.ProcedureTemplate-module__Pd6ina__highlightCard{gap:14px;display:flex}.ProcedureTemplate-module__Pd6ina__checkCircle{width:26px;height:26px;color:var(--primary-olive);background-color:#6e6c2e26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.ProcedureTemplate-module__Pd6ina__checkCircle svg{width:16px;height:16px}.ProcedureTemplate-module__Pd6ina__highlightTitle{color:var(--primary-olive-dark);margin-bottom:4px;font-size:.95rem;display:block}.ProcedureTemplate-module__Pd6ina__highlightDesc{color:var(--text-muted);margin:0;font-size:.84rem;line-height:1.45}.ProcedureTemplate-module__Pd6ina__indicationsSection{padding:40px 0 80px}.ProcedureTemplate-module__Pd6ina__indicationsBox{border:1px solid var(--border-light);border-radius:var(--radius-lg);background:linear-gradient(135deg,#10400a0a,#6e6c2e14);padding:48px 40px}.ProcedureTemplate-module__Pd6ina__indicationsHeader{text-align:center;margin-bottom:32px}.ProcedureTemplate-module__Pd6ina__indicationsTitle{font-family:var(--font-serif);color:var(--primary-olive-dark);margin:0 0 10px;font-size:2rem}.ProcedureTemplate-module__Pd6ina__indicationsSubtitle{color:var(--text-muted);margin:0;font-size:.95rem}.ProcedureTemplate-module__Pd6ina__indicationsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.ProcedureTemplate-module__Pd6ina__indicationItem{border-radius:var(--radius-md);border:1px solid var(--border-light);color:var(--text-charcoal);background-color:#fff;align-items:center;gap:12px;padding:14px 18px;font-size:.92rem;font-weight:500;display:flex}.ProcedureTemplate-module__Pd6ina__indIcon{width:18px;height:18px;color:var(--primary-olive);flex-shrink:0}.ProcedureTemplate-module__Pd6ina__doctorSection{border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);background-color:#fff;padding:80px 0}.ProcedureTemplate-module__Pd6ina__doctorGrid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:60px;display:grid}.ProcedureTemplate-module__Pd6ina__formationPhoto{border-radius:var(--radius-lg);width:100%;height:auto;box-shadow:var(--shadow-md);object-fit:cover}.ProcedureTemplate-module__Pd6ina__doctorBio{flex-direction:column;display:flex}.ProcedureTemplate-module__Pd6ina__bioRole{color:var(--cta-bronze);letter-spacing:.04em;margin:-6px 0 20px;font-size:.95rem;font-weight:600}.ProcedureTemplate-module__Pd6ina__bioParagraph{color:var(--text-charcoal);margin-bottom:16px;font-size:.98rem;line-height:1.65}.ProcedureTemplate-module__Pd6ina__doctorPillars{background-color:var(--bg-cream-light);border-radius:var(--radius-md);border:1px solid var(--border-light);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;margin:24px 0 16px;padding:20px;display:grid}.ProcedureTemplate-module__Pd6ina__pillarItem strong{color:var(--primary-olive-dark);margin-bottom:4px;font-size:.9rem;display:block}.ProcedureTemplate-module__Pd6ina__pillarItem span{color:var(--text-muted);font-size:.8rem;line-height:1.35}.ProcedureTemplate-module__Pd6ina__locationsSection{padding:80px 0}.ProcedureTemplate-module__Pd6ina__locationsGrid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.ProcedureTemplate-module__Pd6ina__locationCard{border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background-color:#fff;flex-direction:column;display:flex;overflow:hidden}.ProcedureTemplate-module__Pd6ina__locImageWrapper{width:100%;height:220px;position:relative}.ProcedureTemplate-module__Pd6ina__locImage{object-fit:cover;width:100%;height:100%}.ProcedureTemplate-module__Pd6ina__locBody{flex-direction:column;flex-grow:1;padding:24px;display:flex}.ProcedureTemplate-module__Pd6ina__locTitle{font-family:var(--font-serif);color:var(--primary-olive-dark);margin:0 0 6px;font-size:1.35rem}.ProcedureTemplate-module__Pd6ina__locSchedule{color:var(--cta-bronze);margin:0 0 8px;font-size:.85rem;font-weight:600}.ProcedureTemplate-module__Pd6ina__locAddress{color:var(--text-muted);margin:0 0 20px;font-size:.88rem;line-height:1.45}.ProcedureTemplate-module__Pd6ina__locActions{border-top:1px solid var(--border-light);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.ProcedureTemplate-module__Pd6ina__locPhone{color:var(--primary-olive-dark);font-size:.95rem;font-weight:700;text-decoration:none}.ProcedureTemplate-module__Pd6ina__locMapLink{color:var(--primary-olive);font-size:.85rem;font-weight:600;text-decoration:none}.ProcedureTemplate-module__Pd6ina__locMapLink:hover{text-decoration:underline}.ProcedureTemplate-module__Pd6ina__finalCtaSection{padding:40px 0 100px}.ProcedureTemplate-module__Pd6ina__finalCtaCard{background:linear-gradient(135deg, var(--primary-olive-dark), #1d4016);color:#fff;border-radius:var(--radius-xl);text-align:center;max-width:900px;margin:0 auto;padding:60px 40px;position:relative;overflow:hidden;box-shadow:0 16px 36px #10400a40}.ProcedureTemplate-module__Pd6ina__finalCtaTag{color:var(--accent-gold-light);text-transform:uppercase;letter-spacing:.1em;border-radius:var(--radius-full);background-color:#ffffff1f;margin-bottom:16px;padding:4px 14px;font-size:.8rem;font-weight:700;display:inline-block}.ProcedureTemplate-module__Pd6ina__finalCtaTitle{font-family:var(--font-serif);color:#fff;margin:0 0 16px;font-size:2.4rem;line-height:1.25}.ProcedureTemplate-module__Pd6ina__finalCtaDesc{color:#e2e8f0;max-width:640px;margin:0 auto 32px;font-size:1.05rem;line-height:1.6}.ProcedureTemplate-module__Pd6ina__finalCtaButton{color:#fff;border-radius:var(--radius-md);transition:all var(--transition-normal);background:linear-gradient(135deg,#25d366,#128c7e);padding:16px 36px;font-size:1.1rem;font-weight:700;text-decoration:none;display:inline-block;box-shadow:0 6px 20px #25d36666}.ProcedureTemplate-module__Pd6ina__finalCtaButton:hover{background:linear-gradient(135deg,#2ae06d,#149c8c);transform:translateY(-2px);box-shadow:0 8px 25px #25d36699}.ProcedureTemplate-module__Pd6ina__geoSection{z-index:2;margin-top:-20px;padding:0 0 50px;position:relative}.ProcedureTemplate-module__Pd6ina__geoCard{border:1px solid var(--border-light);border-top:4px solid var(--primary-olive);border-radius:var(--radius-lg);background-color:#fff;padding:32px 36px;box-shadow:0 12px 32px #10400a0f}.ProcedureTemplate-module__Pd6ina__geoCardHeader{border-bottom:1px solid var(--border-light);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;display:flex}.ProcedureTemplate-module__Pd6ina__geoBadge{color:var(--primary-olive-dark);text-transform:uppercase;letter-spacing:.06em;border-radius:var(--radius-full);background-color:#10400a14;align-items:center;gap:8px;padding:6px 14px;font-size:.85rem;font-weight:700;display:inline-flex}.ProcedureTemplate-module__Pd6ina__geoIcon{width:18px;height:18px;color:var(--primary-olive)}.ProcedureTemplate-module__Pd6ina__geoDoctorAudit{color:var(--cta-bronze);border-radius:var(--radius-full);background-color:#c683691a;padding:4px 12px;font-size:.84rem;font-weight:600}.ProcedureTemplate-module__Pd6ina__geoDefinitionBox{border-left:4px solid var(--primary-olive);border-radius:0 var(--radius-md) var(--radius-md) 0;background-color:#6e6c2e0a;margin-bottom:24px;padding:16px 20px}.ProcedureTemplate-module__Pd6ina__geoDefinitionText{color:var(--text-charcoal);margin:0;font-size:1.05rem;font-weight:400;line-height:1.65}.ProcedureTemplate-module__Pd6ina__geoMetricsGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:20px;display:grid}.ProcedureTemplate-module__Pd6ina__geoMetricCard{background-color:var(--bg-cream-light);border:1px solid var(--border-light);border-radius:var(--radius-md);flex-direction:column;padding:16px 18px;display:flex}.ProcedureTemplate-module__Pd6ina__geoMetricLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:6px;font-size:.76rem;font-weight:600}.ProcedureTemplate-module__Pd6ina__geoMetricValue{color:var(--primary-olive-dark);font-size:1.15rem;font-family:var(--font-serif);margin-bottom:4px;font-weight:700}.ProcedureTemplate-module__Pd6ina__geoMetricDetail{color:var(--text-charcoal);font-size:.8rem;line-height:1.35}.ProcedureTemplate-module__Pd6ina__geoCitation{color:var(--text-muted);border-top:1px dashed var(--border-light);align-items:center;gap:8px;padding-top:14px;font-size:.8rem;display:flex}.ProcedureTemplate-module__Pd6ina__citationIcon{width:16px;height:16px;color:var(--primary-olive);flex-shrink:0}.ProcedureTemplate-module__Pd6ina__comparisonSection{border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);background-color:#fff;padding:60px 0 80px}.ProcedureTemplate-module__Pd6ina__tableCard{border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background-color:#fff;overflow-x:auto}.ProcedureTemplate-module__Pd6ina__comparisonTable{border-collapse:collapse;text-align:left;width:100%;font-size:.95rem}.ProcedureTemplate-module__Pd6ina__comparisonTable thead th{letter-spacing:.02em;border-bottom:2px solid var(--border-light);padding:18px 20px;font-weight:700}.ProcedureTemplate-module__Pd6ina__aspectCol{color:var(--primary-olive-dark);background-color:#10400a0f;width:25%}.ProcedureTemplate-module__Pd6ina__colA{color:var(--primary-olive-dark);background-color:#6e6c2e1f;width:38%}.ProcedureTemplate-module__Pd6ina__colB{color:var(--text-charcoal);background-color:#ded6c733;width:37%}.ProcedureTemplate-module__Pd6ina__comparisonTable tbody td{border-bottom:1px solid var(--border-light);vertical-align:top;padding:16px 20px;line-height:1.5}.ProcedureTemplate-module__Pd6ina__rowEven{background-color:#fff}.ProcedureTemplate-module__Pd6ina__rowOdd{background-color:var(--bg-cream-light)}.ProcedureTemplate-module__Pd6ina__aspectCell{color:var(--primary-olive-dark);font-weight:600}.ProcedureTemplate-module__Pd6ina__colACell{color:var(--text-charcoal);font-weight:500}.ProcedureTemplate-module__Pd6ina__colBCell{color:var(--text-muted)}@media (max-width:992px){.ProcedureTemplate-module__Pd6ina__heroGrid,.ProcedureTemplate-module__Pd6ina__detailsGrid,.ProcedureTemplate-module__Pd6ina__doctorGrid{grid-template-columns:1fr;gap:40px}.ProcedureTemplate-module__Pd6ina__heroMedia{order:-1}.ProcedureTemplate-module__Pd6ina__heroTitle{font-size:2.2rem}.ProcedureTemplate-module__Pd6ina__locationsGrid{grid-template-columns:1fr}}@media (max-width:640px){.ProcedureTemplate-module__Pd6ina__heroTitle{font-size:1.85rem}.ProcedureTemplate-module__Pd6ina__finalCtaTitle{font-size:1.75rem}.ProcedureTemplate-module__Pd6ina__finalCtaCard{padding:40px 20px}.ProcedureTemplate-module__Pd6ina__indicationsBox{padding:30px 20px}}
