.admin-bar .header{top:32px}.nswp-content{min-height:50vh}.header .chevron{display:inline-block;margin-left:4px}.fab-whatsapp{text-decoration:none;font-weight:800}.search-form{display:flex;gap:10px;max-width:560px}.search-form input{flex:1;min-height:48px;padding:0 14px;border:1px solid var(--border);border-radius:12px}.search-form button{min-height:48px;padding:0 18px;border:0;border-radius:12px;background:var(--primary);color:#fff;font-weight:700}@media (max-width:782px){.admin-bar .header{top:46px}}.form-status{margin:1.25rem 0;padding:1rem 1.1rem;border-radius:12px;font-weight:700}.form-status--success{background:rgba(34,197,94,.12);color:#15803d}.form-status--error{background:rgba(220,38,38,.12);color:#b91c1c}.nswp-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.header .chevron,.nav-dropdown .chevron{display:inline-flex;align-items:center;justify-content:center;margin-left:4px;line-height:0}.header .chevron svg,.nav-dropdown .chevron svg{width:14px;height:14px;display:block}.nav-dropdown .dd-icon{display:inline-flex;align-items:center;justify-content:center;line-height:0}.theme-toggle .icon-sun,.theme-toggle .icon-moon{align-items:center;justify-content:center;color:var(--foreground);line-height:0}.theme-toggle .icon-sun{display:flex}.theme-toggle .icon-moon{display:none}[data-theme="dark"] .theme-toggle .icon-sun{display:none}[data-theme="dark"] .theme-toggle .icon-moon{display:flex}.theme-toggle svg{stroke:currentColor}.footer .main-grid{align-items:stretch}.services-grid,.treatments-grid,.flip-cards-grid,.therapeutic .info-cards{align-items:stretch}.service-card,.treatment-card,.approach-card{height:100%}.service-card .card-inner,.treatment-card{display:flex;flex-direction:column}.service-card .card-inner,.service-card .card-inner .desc,.treatment-card .desc,.approach-card p{flex:1}.service-card .highlights,.service-card .card-line,.treatment-card .card-line,.approach-card .bottom-line{margin-top:auto}