[data-template=estetica-clinical]{--primary:#d81b60;--primary-dark:#ad1457;--primary-light:#f06292;--accent:#d81b60;--accent-dark:#ad1457;--accent-light:#f06292;--pink-bg:#fff0f5;--white:#fff;--dark:#1a1a2e;--dark-light:#2d2d44;--warm-gray:#6b7280;--warm-gray-light:#9ca3af;--text-dark:#1a1a2e;--text-body:#4b5563;--text-light:#9ca3af;--font-display:"Cormorant Garamond",Georgia,serif;--font-sans:"Inter",system-ui,sans-serif;color:#4b5563;background:#fff;min-height:100vh}[data-template=estetica-clinical] ::selection{color:#fff;background-color:#d81b60}html{scroll-behavior:smooth}[data-template=estetica-clinical] .faq-content{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}[data-template=estetica-clinical] .faq-content.open{grid-template-rows:1fr}[data-template=estetica-clinical] .faq-inner{overflow:hidden}[data-template=estetica-clinical] .ba-slider-line{background:var(--primary);z-index:10;width:3px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}[data-template=estetica-clinical] .ba-slider-line:before,[data-template=estetica-clinical] .ba-slider-line:after{content:"";background:var(--primary);border:3px solid #fff;border-radius:50%;width:28px;height:28px;position:absolute;left:50%;transform:translate(-50%)}[data-template=estetica-clinical] .ba-slider-line:before{margin-top:-14px;top:50%}[data-template=estetica-clinical] .ba-slider-line:after{display:none}[data-template=estetica-clinical] .dot-pattern{background-image:radial-gradient(circle,#d81b60 1.2px,#0000 1.2px);background-size:18px 18px}[data-template=estetica-clinical] .diagonal-top{clip-path:polygon(0 4%,100% 0%,100% 100%,0% 100%)}[data-template=estetica-clinical] .diagonal-bottom{clip-path:polygon(0 0%,100% 0%,100% 96%,0% 100%)}[data-template=estetica-clinical] .concentric-ring{border:2px solid #d81b6026;border-radius:50%;position:absolute}[data-template=estetica-clinical] .concentric-ring:first-child{border-color:#d81b6040;inset:-12px}[data-template=estetica-clinical] .concentric-ring:nth-child(2){border-color:#d81b6026;inset:-28px}[data-template=estetica-clinical] .concentric-ring:nth-child(3){border-color:#d81b6014;inset:-48px}
