.intimacy-wellness-page,.iw-theme-root,[data-iw-isolated=true]{color-scheme:light!important;isolation:isolate!important;position:relative!important;width:100%!important;min-width:320px!important;background-color:#F8FAFC!important;color:#172033!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;box-sizing:border-box;--iw-wellness-teal:#146a66;--iw-wellness-teal-light:#e6f3f1;--iw-wellness-teal-dark:#0e4c49;--iw-wellness-orange:#f47c3c;--iw-text-primary:#172033;--iw-text-secondary:#64748b;--iw-background:#F8FAFC;--iw-card-bg:#FFFFFF;--iw-border:#E2E8F0;--background:#F8FAFC!important;--foreground:#172033!important;--page:#F8FAFC!important;--canvas:#F8FAFC!important;--surface:#ffffff!important;--surface-soft:#e6f3f1!important;--card:#ffffff!important;--card-foreground:#172033!important;--card-border:#E2E8F0!important;--muted-foreground:#64748b!important;--border:#E2E8F0!important;--border-strong:#146a66!important;--primary:#146a66!important;--primary-foreground:#ffffff!important;--primary-soft:#e6f3f1!important;--anslation-ds-page:#F8FAFC!important;--anslation-ds-text:#172033!important;--anslation-ds-canvas:#F8FAFC!important;--anslation-ds-surface:#ffffff!important;--anslation-ds-soft:#e6f3f1!important;--anslation-ds-border:#E2E8F0!important;--anslation-ds-muted:#64748b!important}.intimacy-wellness-page,.intimacy-wellness-page *{box-sizing:border-box}.dark .intimacy-wellness-page,.dark [data-iw-isolated=true],[data-theme-mode=dark] .intimacy-wellness-page,[data-theme-mode=dark] [data-iw-isolated=true],[data-theme=dark] .intimacy-wellness-page,[data-theme=dark] [data-iw-isolated=true],body.dark .intimacy-wellness-page,body.dark [data-iw-isolated=true],html.dark [data-iw-isolated=true],html[data-theme=dark] .intimacy-wellness-page{color-scheme:light!important;background-color:#F8FAFC!important;color:#172033!important;--background:#F8FAFC!important;--foreground:#172033!important;--page:#F8FAFC!important;--canvas:#F8FAFC!important;--surface:#ffffff!important;--card:#ffffff!important;--card-foreground:#172033!important;--border:#E2E8F0!important;--primary:#146a66!important}.dark .intimacy-wellness-page .bg-white,.dark [data-iw-isolated=true] .bg-white,[data-theme=dark] .intimacy-wellness-page .bg-white,[data-theme=dark] [data-iw-isolated=true] .bg-white{background-color:#ffffff!important}.dark .intimacy-wellness-page .bg-slate-50,.dark [data-iw-isolated=true] .bg-slate-50,[data-theme=dark] .intimacy-wellness-page .bg-slate-50,[data-theme=dark] [data-iw-isolated=true] .bg-slate-50{background-color:#f8fafc!important}.dark .intimacy-wellness-page .bg-slate-100,.dark [data-iw-isolated=true] .bg-slate-100,[data-theme=dark] .intimacy-wellness-page .bg-slate-100,[data-theme=dark] [data-iw-isolated=true] .bg-slate-100{background-color:#f1f5f9!important}.dark .intimacy-wellness-page .text-slate-900,.dark [data-iw-isolated=true] .text-slate-900,[data-theme=dark] .intimacy-wellness-page .text-slate-900,[data-theme=dark] [data-iw-isolated=true] .text-slate-900{color:#0f172a!important}.dark .intimacy-wellness-page .text-slate-800,.dark [data-iw-isolated=true] .text-slate-800,[data-theme=dark] .intimacy-wellness-page .text-slate-800,[data-theme=dark] [data-iw-isolated=true] .text-slate-800{color:#1e293b!important}.dark .intimacy-wellness-page .text-slate-700,.dark [data-iw-isolated=true] .text-slate-700,[data-theme=dark] .intimacy-wellness-page .text-slate-700,[data-theme=dark] [data-iw-isolated=true] .text-slate-700{color:#334155!important}.dark .intimacy-wellness-page .text-slate-600,.dark [data-iw-isolated=true] .text-slate-600,[data-theme=dark] .intimacy-wellness-page .text-slate-600,[data-theme=dark] [data-iw-isolated=true] .text-slate-600{color:#475569!important}.dark .intimacy-wellness-page .text-slate-500,.dark [data-iw-isolated=true] .text-slate-500,[data-theme=dark] .intimacy-wellness-page .text-slate-500,[data-theme=dark] [data-iw-isolated=true] .text-slate-500{color:#64748b!important}.dark .intimacy-wellness-page .border-slate-200,.dark [data-iw-isolated=true] .border-slate-200,[data-theme=dark] .intimacy-wellness-page .border-slate-200,[data-theme=dark] [data-iw-isolated=true] .border-slate-200{border-color:#e2e8f0!important}.dark .intimacy-wellness-page .border-slate-300,.dark [data-iw-isolated=true] .border-slate-300,[data-theme=dark] .intimacy-wellness-page .border-slate-300,[data-theme=dark] [data-iw-isolated=true] .border-slate-300{border-color:#cbd5e1!important}.intimacy-wellness-page input,.intimacy-wellness-page select,.intimacy-wellness-page textarea,[data-iw-isolated=true] input,[data-iw-isolated=true] select,[data-iw-isolated=true] textarea{color-scheme:light!important;color:#172033!important}.intimacy-wellness-page input::placeholder,.intimacy-wellness-page textarea::placeholder,[data-iw-isolated=true] input::placeholder,[data-iw-isolated=true] textarea::placeholder{color:#94a3b8!important;opacity:1}.intimacy-wellness-page ::selection,[data-iw-isolated=true] ::selection{background-color:#146a66!important;color:#ffffff!important}.intimacy-wellness-page .wave-field,[data-iw-isolated=true] .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)}.intimacy-wellness-page .medical-watermark,[data-iw-isolated=true] .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%)}.intimacy-wellness-page .animate-soft-in,[data-iw-isolated=true] .animate-soft-in{animation:softIn .55s ease-out both}@keyframes softIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}