#was-treatments-page .was-accordion-item.expanded{box-shadow:var(--shadow-lg);border-color:rgba(61,139,138,.2)!important}.expanded .was-treatment-icon{background:var(--teal)!important}.expanded .was-toggle-icon{border-color:var(--teal)!important;background:var(--teal-light)!important;transform:rotate(45deg)}#was-treatments-page .was-float-btn.visible{opacity:1;transform:translateY(0)}#was-treatments-page .was-modal-overlay.open{opacity:1;pointer-events:auto}#was-treatments-page .was-modal-overlay.open .was-modal{transform:translateY(0) scale(1)}#was-treatments-page .was-detail-overlay.open{opacity:1;pointer-events:auto}#was-treatments-page .was-detail-overlay.open .was-detail-modal{transform:translateY(0) scale(1)}#was-treatments-page .was-detail-close button{width:40px!important;height:40px;border-radius:50%!important;background:var(--cream)!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background .2s}#was-treatments-page .was-detail-close button:hover{background:var(--gray-200)!important}#was-treatments-page .was-detail-body{padding:0 clamp(1.5rem,4vw,2.5rem) clamp(1.5rem,3vw,2.5rem)!important}#was-treatments-page .was-detail-tag{display:inline-block!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--teal)!important;background:var(--teal-light)!important;padding:.3rem .8rem!important;border-radius:50px!important;margin-bottom:.75rem!important}#was-treatments-page .was-detail-body h2{font-family:var(--font-heading)!important;font-size:clamp(1.5rem,3vw,2rem)!important;font-weight:500!important;margin-bottom:.25rem!important;line-height:1.2!important}#was-treatments-page .was-detail-body h2 em{font-style:italic;color:var(--teal)!important}#was-treatments-page .was-detail-oneliner{font-size:1rem!important;color:var(--gray-600)!important;margin-bottom:1.5rem!important;line-height:1.5!important}#was-treatments-page .was-glance-box{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:0!important;border:1px solid var(--gray-200)!important;border-radius:var(--radius)!important;overflow:hidden!important;margin-bottom:1.75rem!important}#was-treatments-page .was-glance-item{padding:.85rem 1rem!important;border-bottom:1px solid var(--gray-200);display:flex!important;align-items:center!important;gap:.6rem!important}#was-treatments-page .was-glance-item:nth-child(odd){border-right:1px solid var(--gray-200)}#was-treatments-page .was-glance-item:nth-last-child(-n+2){border-bottom:none}#was-treatments-page .was-glance-icon{font-size:1.2rem!important;width:28px!important;text-align:center!important;flex-shrink:0}#was-treatments-page .was-glance-text{line-height:1.3!important}#was-treatments-page .was-glance-label{font-size:.68rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--gray-400)!important}#was-treatments-page .was-glance-value{font-size:.9rem!important;font-weight:600!important;color:var(--charcoal)!important}#was-treatments-page .was-detail-section{margin-bottom:1.5rem!important}#was-treatments-page .was-detail-section h3{font-family:var(--font-heading)!important;font-size:1.05rem!important;font-weight:500!important;color:var(--teal-dark)!important;margin-bottom:.6rem!important}#was-treatments-page .was-detail-section p{font-size:.92rem!important;line-height:1.7!important;color:var(--gray-600)!important}#was-treatments-page .was-detail-section p strong{color:var(--charcoal)!important;font-weight:600!important}#was-treatments-page .was-check-list{list-style:none!important;display:flex!important;flex-wrap:wrap;gap:.4rem!important}#was-treatments-page .was-check-list li{display:inline-flex!important;align-items:center!important;gap:.35rem!important;font-size:.85rem!important;font-weight:500!important;padding:.35rem .75rem!important;background:var(--teal-light)!important;color:var(--teal-dark)!important;border-radius:50px!important}#was-treatments-page .was-check-list li::before{content:"✓";font-weight:700!important;font-size:.75rem!important;color:var(--teal)!important}#was-treatments-page .was-ba-section{margin-bottom:1.75rem!important}#was-treatments-page .was-ba-section h3{font-family:var(--font-heading)!important;font-size:1.05rem!important;font-weight:500!important;color:var(--teal-dark)!important;margin-bottom:.75rem!important}#was-treatments-page .was-ba-slider{position:relative!important;width:100%!important;aspect-ratio:16/10;border-radius:var(--radius)!important;overflow:hidden!important;cursor:col-resize;user-select:none;-webkit-user-select:none;background:var(--cream-dark)!important;touch-action:none}#was-treatments-page .was-ba-slider img{position:absolute!important;inset:0;width:100%!important;height:100%;object-fit:cover}#was-treatments-page .was-ba-after{clip-path:inset(0 0 0 50%)}#was-treatments-page .was-ba-divider{position:absolute!important;top:0;bottom:0;left:50%;width:3px!important;background:var(--white)!important;transform:translateX(-50%);z-index:2!important;pointer-events:none;box-shadow:0 0 8px rgba(0,0,0,.3)}#was-treatments-page .was-ba-handle{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%);width:44px!important;height:44px;border-radius:50%!important;background:var(--white)!important;box-shadow:0 2px 10px rgba(0,0,0,.25);z-index:3!important;pointer-events:none;display:flex!important;align-items:center!important;justify-content:center!important}#was-treatments-page .was-ba-label{position:absolute!important;bottom:.6rem;font-size:.7rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--white)!important;background:rgba(0,0,0,.5)!important;padding:.25rem .6rem!important;border-radius:4px!important;z-index:2!important;pointer-events:none}#was-treatments-page .was-ba-label-before{left:.6rem}#was-treatments-page .was-ba-label-after{right:.6rem}#was-treatments-page .was-ba-placeholder{width:100%!important;height:100%;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,var(--cream-dark),var(--teal-light))!important;color:var(--gray-400)!important;font-size:.85rem!important;text-align:center!important;padding:1rem!important}#was-treatments-page .was-detail-ctas{display:flex!important;gap:.75rem!important;flex-wrap:wrap;border-top:1px solid var(--gray-200);margin-top:1.5rem!important;padding-top:1.5rem!important}#was-treatments-page .was-detail-ctas .was-btn-primary{flex:1;justify-content:center!important;min-width:180px!important}#was-treatments-page .was-detail-ctas .was-btn-call{display:inline-flex!important;align-items:center!important;gap:.4rem!important;font-size:.85rem!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:1rem 1.5rem!important;border-radius:4px!important;border:1.5px solid var(--gray-200)!important;color:var(--gray-600)!important;transition:all var(--transition)}#was-treatments-page .was-detail-ctas .was-btn-call:hover{border-color:var(--teal)!important;color:var(--teal)!important}@media (max-width:768px){#was-treatments-page .was-treatment-info{flex:1!important;min-width:0!important}#was-treatments-page .was-treatment-tags{display:none!important}#was-treatments-page .was-cta-group{flex-direction:column!important;gap:.75rem!important}#was-treatments-page .was-hero-content h1{font-size:2rem!important}#was-treatments-page .was-tabs-wrap{flex-wrap:wrap!important;justify-content:center!important;gap:.5rem!important}}@media (max-width:480px){#was-treatments-page .was-hero-content h1{font-size:1.75rem!important}}