.HeroDoctor_root__9VILw{--dial-line:currentColor;--dial-accent:currentColor;--dial-turn:0deg;position:relative;width:100%;aspect-ratio:3/4;pointer-events:none;user-select:none}.HeroDoctor_dial__1I9AX{position:absolute;top:50%;left:50%;width:118%;aspect-ratio:1;transform:translate(-50%,-50%)}.HeroDoctor_dialLayer__huI19{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.HeroDoctor_dialDriftRing__MKy3K,.HeroDoctor_dialRim___z2tO,.HeroDoctor_dialSweep__s35YG{fill:none}.HeroDoctor_dialRim___z2tO{stroke:var(--dial-line);stroke-opacity:.28;stroke-width:1.5}.HeroDoctor_dialTick__QtqSK{stroke:var(--dial-line);stroke-opacity:.6;stroke-width:2.5;stroke-linecap:round}.HeroDoctor_dialTurn__ztwl2{transform:rotate(var(--dial-turn));transition:transform .9s var(--bp-motion-ease-enter)}.HeroDoctor_dialSweep__s35YG{stroke:var(--dial-accent);stroke-opacity:.75;stroke-width:4;stroke-linecap:round;stroke-dasharray:60 300;transform:rotate(-150deg);transform-origin:50% 50%}[data-side=right] .HeroDoctor_dialSweep__s35YG{transform:rotate(-90deg)}.HeroDoctor_dialMarker__jvbsb{fill:var(--dial-accent)}.HeroDoctor_dialDrift___eKpB{animation:HeroDoctor_hero-dial-drift__upJ7w 48s linear infinite}[data-side=right] .HeroDoctor_dialDrift___eKpB{animation-direction:reverse}.HeroDoctor_dialDriftRing__MKy3K{stroke:var(--dial-line);stroke-opacity:.3;stroke-width:1.5;stroke-dasharray:2 10;stroke-linecap:round}.HeroDoctor_floor__wzb9t{position:absolute;bottom:0;left:50%;width:62%;height:7%;transform:translateX(-50%);background:radial-gradient(ellipse,var(--dial-line) 0,transparent 70%);opacity:.32}.HeroDoctor_figure___Rttj{position:absolute;inset:0;animation:HeroDoctor_hero-doctor-in__u50N3 .7s var(--bp-motion-ease-enter) .2s both}[data-side=right] .HeroDoctor_figure___Rttj{--doctor-from:24px}.HeroDoctor_idle__GqdcJ{position:absolute;inset:0;animation:HeroDoctor_hero-doctor-idle__hzXwp 7s ease-in-out infinite}[data-side=right] .HeroDoctor_idle__GqdcJ{animation-delay:-3.5s}.HeroDoctor_pose__TQVw1{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:bottom;opacity:0;transform:translate3d(0,6px,0) scale(.985);transform-origin:50% 100%;transition:opacity .16s linear .1s,transform 0s linear .26s}.HeroDoctor_pose__TQVw1[data-active=true]{z-index:1;opacity:1;transform:none;transition:opacity .24s var(--bp-motion-ease-enter),transform .42s var(--bp-motion-ease-enter)}[data-paused=true] .HeroDoctor_dialDrift___eKpB,[data-paused=true] .HeroDoctor_idle__GqdcJ,section:has(form:focus-within) .HeroDoctor_dialDrift___eKpB,section:has(form:focus-within) .HeroDoctor_idle__GqdcJ{animation-play-state:paused}@keyframes HeroDoctor_hero-doctor-in__u50N3{0%{opacity:0;transform:translate3d(var(--doctor-from,-24px),0,0)}to{opacity:1;transform:none}}@keyframes HeroDoctor_hero-doctor-idle__hzXwp{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-6px,0)}}@keyframes HeroDoctor_hero-dial-drift__upJ7w{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.HeroDoctor_dialDrift___eKpB,.HeroDoctor_figure___Rttj,.HeroDoctor_idle__GqdcJ{animation:none}.HeroDoctor_dialTurn__ztwl2,.HeroDoctor_pose__TQVw1,.HeroDoctor_pose__TQVw1[data-active=true]{transition:none}}