:root{--wellness-teal:#146a66;--wellness-teal-light:#e6f3f1;--wellness-orange:#f47c3c;--text-primary:#172033;--text-secondary:#64748b}.wave-field{background-color:#dff2ef;background-image:radial-gradient(circle at 20% 20%,rgba(255,255,255,.65),transparent 24%),radial-gradient(circle at 80% 0,rgba(244,124,60,.16),transparent 22%),repeating-radial-gradient(ellipse at bottom left,rgba(20,106,102,.18) 0 1px,transparent 1px 20px)}.medical-watermark{background:radial-gradient(circle at 50% 35%,rgba(20,106,102,.08),transparent 22%),linear-gradient(90deg,transparent 49%,rgba(20,106,102,.09) 0,rgba(20,106,102,.09) 51%,transparent 0),linear-gradient(0deg,transparent 49%,rgba(20,106,102,.09) 0,rgba(20,106,102,.09) 51%,transparent 0);mask-image:radial-gradient(circle,black 0,transparent 72%)}.animate-soft-in{animation:softIn .55s ease-out both}@keyframes softIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}