.ai-loader-icon-module__eYW-hq__static{display:none}.ai-loader-icon-module__eYW-hq__orbit{transform-box:fill-box;transform-origin:50%}.ai-loader-icon-module__eYW-hq__orbitFaint{opacity:.75}.ai-loader-icon-module__eYW-hq__orbitCw{animation:ai-loader-icon-module__eYW-hq__orbitCwSpin var(--ai-loader-icon-orbit-cw-dur,6s)linear infinite}@keyframes ai-loader-icon-module__eYW-hq__orbitCwSpin{0%{transform:rotate(0)translateY(-8.8px)rotate(0)}to{transform:rotate(360deg)translateY(-8.8px)rotate(-360deg)}}.ai-loader-icon-module__eYW-hq__orbitCcw{animation:ai-loader-icon-module__eYW-hq__orbitCcwSpin var(--ai-loader-icon-orbit-ccw-dur,3s)linear infinite}@keyframes ai-loader-icon-module__eYW-hq__orbitCcwSpin{0%{transform:rotate(0)translateY(-7.8px)rotate(0)}to{transform:rotate(-360deg)translateY(-7.8px)rotate(360deg)}}.ai-loader-icon-module__eYW-hq__twinkle{transform-box:fill-box;transform-origin:50%}.ai-loader-icon-module__eYW-hq__twinkleA{animation:ai-loader-icon-module__eYW-hq__twinklePulse var(--ai-loader-icon-twinkle-dur,1.5s)cubic-bezier(.45,0,.25,1)infinite}.ai-loader-icon-module__eYW-hq__twinkleB{animation:ai-loader-icon-module__eYW-hq__twinklePulse var(--ai-loader-icon-twinkle-dur,1.5s)cubic-bezier(.45,0,.25,1)infinite;animation-delay:var(--ai-loader-icon-twinkle-delay,-.75s)}@keyframes ai-loader-icon-module__eYW-hq__twinklePulse{0%,to{transform:scale(.8)}50%{transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.ai-loader-icon-module__eYW-hq__animated{display:none}.ai-loader-icon-module__eYW-hq__static{display:inline}.ai-loader-icon-module__eYW-hq__twinkle{animation:none}.ai-loader-icon-module__eYW-hq__orbitCw{animation:none;transform:translateY(-8.8px)}.ai-loader-icon-module__eYW-hq__orbitCcw{animation:none;transform:translateY(-7.8px)}}
@keyframes ai-loader-module__4A41Da__shimmerSweep{0%{background-position:100%}to{background-position:0%}}.ai-loader-module__4A41Da__shimmer{--ai-loader-shimmer-ink:var(--color-space,#1a2c40);--ai-loader-shimmer-spread:28px;background-image:linear-gradient(90deg,transparent calc(50% - var(--ai-loader-shimmer-spread)),#fff,transparent calc(50% + var(--ai-loader-shimmer-spread))),linear-gradient(var(--ai-loader-shimmer-ink),var(--ai-loader-shimmer-ink));color:#0000;background-repeat:no-repeat;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite ai-loader-module__4A41Da__shimmerSweep}@media (prefers-reduced-motion:reduce){.ai-loader-module__4A41Da__shimmer{animation:none}}.ai-loader-module__4A41Da__reveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .28s,opacity .28s;display:grid}.ai-loader-module__4A41Da__revealOpen{opacity:1;grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.ai-loader-module__4A41Da__reveal{transition:none}}
@keyframes sd-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes sd-blurIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}@keyframes sd-slideUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[data-sd-animate]{animation:var(--sd-animation,sd-fadeIn)var(--sd-duration,.15s)var(--sd-easing,ease)var(--sd-delay,0s)both}
.planner-face-module__OKNnMq__face [data-part=eyes],.planner-face-module__OKNnMq__face [data-part=eye-left],.planner-face-module__OKNnMq__face [data-part=eye-right]{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.planner-face-module__OKNnMq__face [data-part=eyes]{transition:transform .45s ease-in-out}.planner-face-module__OKNnMq__rest [data-part=eye-left],.planner-face-module__OKNnMq__rest [data-part=eye-right]{animation:5s ease-in-out 1.6s infinite planner-face-module__OKNnMq__blink}.planner-face-module__OKNnMq__wander [data-part=eyes]{animation:13s ease-in-out 4s infinite planner-face-module__OKNnMq__wander}.planner-face-module__OKNnMq__think [data-part=eyes]{transform:translate(.7px,-.8px)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.planner-face-module__OKNnMq__hoverHost:hover .planner-face-module__OKNnMq__face [data-part=eye-left],.planner-face-module__OKNnMq__hoverHost:hover .planner-face-module__OKNnMq__face [data-part=eye-right]{animation:.7s ease-in-out planner-face-module__OKNnMq__double-blink}}@keyframes planner-face-module__OKNnMq__blink{0%,6%,to{transform:scaleY(1)}3%{transform:scaleY(.08)}}@keyframes planner-face-module__OKNnMq__double-blink{0%,30%,60%,to{transform:scaleY(1)}15%,45%{transform:scaleY(.08)}}@keyframes planner-face-module__OKNnMq__wander{0%,30%,44%,72%,86%,to{transform:translate(0)}33%,41%{transform:translate(-.8px,-.2px)}75%,83%{transform:translate(.8px,-.2px)}}
