@keyframes organic-icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes organic-zone-pulse{0%,to{opacity:1}50%{opacity:.35}}.organic-treatment-form .organic-illustration{animation:3.6s ease-in-out infinite organic-icon-float}.organic-treatment-form .organic-zone{animation:2.6s ease-in-out infinite organic-zone-pulse}.organic-treatment-form .organic-concern:nth-child(2n) .organic-illustration{animation-delay:.3s}.organic-treatment-form .organic-concern:nth-child(3n) .organic-illustration{animation-delay:.6s}.organic-treatment-form .organic-concern{transition:background-color .2s,color .2s,border-color .2s}@keyframes hair-density{0%,to{opacity:.13}50%{opacity:.27}}@keyframes hair-density-detail{0%,to{opacity:.55}50%{opacity:.9}}@keyframes hair-trace{0%,to{stroke-dashoffset:0;opacity:1}50%{stroke-dashoffset:12px;opacity:.65}}@keyframes hair-part{0%,to{opacity:.25}50%{opacity:.7}}@keyframes hair-fall{0%{opacity:.2;transform:translateY(-1px)}35%{opacity:.9}to{opacity:.15;transform:translateY(5px)}}@keyframes hair-follicle{0%,to{opacity:.12}50%{opacity:.3}}.organic-treatment-form .organic-hair-illustration{animation:none}.organic-treatment-form .organic-hair-illustration .hair-base{fill:currentColor;fill-opacity:.1;stroke:none}.organic-treatment-form .organic-hair-illustration .hair-outline{opacity:.55}.organic-treatment-form .organic-hair-illustration .hair-strands{opacity:.85}.organic-treatment-form .organic-hair-illustration .hair-density{fill:currentColor;stroke:none;animation:4.8s ease-in-out infinite hair-density}.organic-treatment-form .organic-hair-illustration .hair-density-detail{animation:4.8s ease-in-out infinite hair-density-detail}.organic-treatment-form .organic-hair-illustration .hair-trace{stroke-width:2px;stroke-dasharray:100 12;animation:5.5s ease-in-out infinite hair-trace}.organic-treatment-form .organic-hair-illustration .hair-highlight{opacity:.2;stroke-width:4px}.organic-treatment-form .organic-hair-illustration .hair-part{fill:currentColor;fill-opacity:.05;stroke:none}.organic-treatment-form .organic-hair-illustration .hair-part-glow{stroke-width:3px;animation:4.6s ease-in-out infinite hair-part}.organic-treatment-form .organic-hair-illustration .hair-fall{animation:4s ease-in-out infinite hair-fall}.organic-treatment-form .organic-hair-illustration .hair-fall-two{animation-delay:1.2s}.organic-treatment-form .organic-hair-illustration .hair-fall-three{animation-delay:2.4s}.organic-treatment-form .organic-hair-illustration .hair-scalp-glow{fill:currentColor;stroke:none;animation:5s ease-in-out infinite hair-follicle}.organic-treatment-form .organic-hair-illustration .hair-postpartum-band{fill:currentColor;stroke:none;animation:5.2s ease-in-out infinite hair-density}.organic-treatment-form .organic-hair-illustration .hair-baby-strands{animation:5.2s ease-in-out infinite hair-density-detail}.organic-treatment-form .organic-hair-illustration .hair-question{stroke-width:2px}.organic-treatment-form .organic-concern[aria-pressed=true] .organic-hair-illustration .hair-outline{opacity:.8}@keyframes pelvic-drop{0%{opacity:.25;transform:translateY(-1px)}35%{opacity:.85}to{opacity:.2;transform:translateY(3px)}}@keyframes pelvic-sway{0%,to{opacity:.8;transform:translateY(0)}50%{opacity:.45;transform:translateY(1.5px)}}@keyframes pelvic-tick{0%,to{opacity:.35}50%{opacity:.9}}@keyframes pelvic-glow{0%,to{opacity:.45}50%{opacity:.9}}@keyframes pelvic-nest{0%,to{opacity:.5}50%{opacity:.9}}.organic-treatment-form .organic-pelvic-illustration .pelvic-base{fill:currentColor;fill-opacity:.1;stroke:none}.organic-treatment-form .organic-pelvic-illustration .pelvic-outline{opacity:.6}.organic-treatment-form .organic-pelvic-illustration .pelvic-drop{fill:currentColor;fill-opacity:.25;stroke:none;animation:4s ease-in-out infinite pelvic-drop}.organic-treatment-form .organic-pelvic-illustration .pelvic-sway{animation:4.6s ease-in-out infinite pelvic-sway}.organic-treatment-form .organic-pelvic-illustration .pelvic-tick{animation:3.8s ease-in-out infinite pelvic-tick}.organic-treatment-form .organic-pelvic-illustration .pelvic-glow{animation:4.4s ease-in-out infinite pelvic-glow}.organic-treatment-form .organic-pelvic-illustration .pelvic-nest{animation:5s ease-in-out infinite pelvic-nest}.organic-treatment-form .organic-pelvic-illustration .pelvic-question{stroke-width:2px}.organic-treatment-form .organic-concern[aria-pressed=true] .organic-pelvic-illustration .pelvic-outline{opacity:.85}@media (prefers-reduced-motion:reduce){.organic-treatment-form .organic-illustration,.organic-treatment-form .organic-zone{animation:none}.organic-treatment-form .organic-concern{transition:none}.organic-treatment-form .organic-illustration.organic-hair-illustration *{animation:none}.organic-treatment-form .organic-hair-illustration .hair-density,.organic-treatment-form .organic-hair-illustration .hair-scalp-glow,.organic-treatment-form .organic-hair-illustration .hair-postpartum-band{opacity:.18}.organic-treatment-form .organic-pelvic-illustration .pelvic-drop,.organic-treatment-form .organic-pelvic-illustration .pelvic-sway,.organic-treatment-form .organic-pelvic-illustration .pelvic-tick,.organic-treatment-form .organic-pelvic-illustration .pelvic-glow,.organic-treatment-form .organic-pelvic-illustration .pelvic-nest{opacity:.5;animation:none}}
