@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-programVariantsToggle{0%{transform:scale(.99)}to{transform:scale(1.02)}}@keyframes slideDown-programVariantsToggle{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleAnimate-programItem{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes pulse-marker{0%{transform:scale(1)}5%{transform:scale(.9)}10%{transform:scale(1.1)}15%{transform:scale(.9)}20%{transform:scale(1.1)}25%{transform:scale(.9)}30%{transform:scale(1)}to{transform:scale(1)}}@keyframes move-side-counselingHero{0%{transform:translate(0)}25%{transform:translate(.3em)}50%{transform:translate(0)}75%{transform:translate(-.3em)}to{transform:translate(0)}}@keyframes eyeBlink-cat{0%{background-position:top,50%;background-size:100% 0%,.5em .5em}26%{background-position:top,50% 70%;background-size:100% 40%,.5em .5em}30%,44%{background-position:top,50%;background-size:100% 0%,.5em .5em}50%{background-position:top,50%;background-size:100% 0%,.5em .5em}80%{background-position:top,50% 70%;background-size:100% 70%,.5em .5em}84%,to{background-position:top,50%;background-size:100% 0%,.5em .5em}}@keyframes catScale-cat{0%{transform:scale(1)}26%{transform:scale(1.05)}30%,44%{transform:scale(1)}50%{transform:scale(1.05)}80%{transform:scale(1.03)}84%,to{transform:scale(1)}}@keyframes rotateLeft-cat{0%{transform:rotate(-32deg)}26%{transform:rotate(-38deg)}30%,44%{transform:rotate(-32deg)}50%{transform:rotate(-32deg)}80%{transform:rotate(-42deg)}84%,to{transform:rotate(-32deg)}}@keyframes rotateRight-cat{0%{transform:rotate(32deg)}26%{transform:rotate(38deg)}30%,44%{transform:rotate(32deg)}50%{transform:rotate(32deg)}80%{transform:rotate(42deg)}84%,to{transform:rotate(32deg)}}.eyes-decoration:before,.eyes-decoration:after{content:"";aspect-ratio:1;background:linear-gradient(var(--dark-blue)0 0)top/100% 0% no-repeat,radial-gradient(farthest-side,var(--dark-blue)80%,#0000)50%/.5em .5em no-repeat #fff;border-radius:50%;height:.95em;animation:8s linear infinite eyeBlink-cat}.cat-decoration{animation:8s linear infinite catScale-cat}.ear-left-decoration{animation:8s linear infinite rotateLeft-cat}.ear-right-decoration{animation:8s linear infinite rotateRight-cat}.cat-wrapper-decoration:hover .eyes-decoration:before,.cat-wrapper-decoration:hover .eyes-decoration:after,.cat-wrapper-decoration:hover .cat-decoration{animation:unset}.cat-wrapper-decoration:hover .ear-left-decoration{animation:unset;transform:rotate(-20deg)}.cat-wrapper-decoration:hover .ear-right-decoration{animation:unset;transform:rotate(20deg)}.cat-wrapper-decoration--confundida .ear-left-decoration{animation:none;transform:rotate(-48deg)}.cat-wrapper-decoration--confundida .ear-right-decoration{animation:6s ease-in-out infinite earPerk-confundida-cat;transform:rotate(24deg)}.cat-wrapper-decoration--confundida .eyes-decoration:before{background-position:top,72% 26%;background-size:100% 0%,.5em .5em;animation:none}.cat-wrapper-decoration--confundida .eyes-decoration:after{background-position:top,72% 70%;background-size:100% 42%,.5em .5em;animation:none}@keyframes earPerk-confundida-cat{0%,70%,to{transform:rotate(24deg)}76%{transform:rotate(36deg)}82%{transform:rotate(24deg)}88%{transform:rotate(32deg)}}.cat-duda-decoration{color:var(--yellow);pointer-events:none;font-size:1.6em;font-weight:800;line-height:1;animation:3s ease-in-out infinite flotar-duda-cat;position:absolute;bottom:1.05em;right:-.55em}@keyframes flotar-duda-cat{0%,to{transform:translateY(0)rotate(10deg)}50%{transform:translateY(-.12em)rotate(16deg)}}@media (prefers-reduced-motion:reduce){.cat-decoration,.ear-left-decoration,.ear-right-decoration,.eyes-decoration:before,.eyes-decoration:after,.cat-wrapper-decoration--confundida .ear-right-decoration,.cat-duda-decoration{animation:none}}@keyframes animated-text-logo{0%{border-right:solid 3px var(--black)}98%{border-right:3px solid var(--black)}to{visibility:3px solid transparent}}@keyframes animated-text2-logo{0%{width:0}to{width:10.5em}}@keyframes height-logo{0%{height:0;padding-bottom:0}to{height:1.4em}}@keyframes ocultar-logo{0%{opacity:0}5%{opacity:1}95%{opacity:1}to{opacity:0}}@keyframes blink-caret-logo{0%,to{border-color:#0000}50%{border-color:var(--dark-blue)}}@keyframes typewriter-subtitle{0%{border-right:solid 3px var(--dark-blue);width:0}98%{border-right:3px solid var(--dark-blue)}to{border-right:3px solid #0000;width:18em}}@keyframes blink-caret-subtitle{0%,to{border-color:#0000}50%{border-color:var(--dark-blue)}to{border-color:#0000}}.animated-subtitle{animation:4s steps(29,end) 1s both typewriter-subtitle,.6s steps(29,end) infinite blink-caret-subtitle}@media (prefers-reduced-motion:reduce){.animated-subtitle{width:18em;animation:none}}@keyframes bounce-resultPercentualScore{0%{transform:translateY(-.15em)scale(1.15)}20%{transform:translateY(.15em)scale(1.15)}40%{transform:translateY(0)scale(1)}to{transform:translateY(0)scale(1)}}.animate-bounce-result{animation:1s ease-in-out infinite bounce-resultPercentualScore}@keyframes move-circles-decoration{0%{transform:translate(0)}25%{transform:translate(-.2em,.1em)}50%{transform:translate(-.1em,-.1em)}75%{transform:translate(.1em,-.3em)}to{transform:translate(-.1em)}}@keyframes scale-move-circles-decoration{0%{transform:scale(1)translate(0)}25%{transform:scale(1.05)translate(-.2em,.1em)}50%{transform:scale(1.07)translate(-.1em,-.1em)}75%{transform:scale(1.03)translate(.1em,-.3em)}to{transform:scale(.92)translate(-.1em)}}.bola-animated{animation:10s infinite alternate move-circles-decoration}.bola-scale-move{animation:8s infinite alternate scale-move-circles-decoration}@media (prefers-reduced-motion:reduce){.bola-animated,.bola-scale-move{transition:none;animation:none}}@keyframes wave-background-skeleton{0%,to{background:var(--gray)}50%{background:var(--light-gray)}}@keyframes wave-border-skeleton{0%,to{border-color:var(--gray)}50%{border-color:var(--light-gray)}}@keyframes pulse-skeleton{0%,60%,to{transform:scale(1)}80%{transform:scale(1.2)}}@keyframes scaleUp-skeleton{0%{transform:translate(-50%,-50%)scale(0)}60%,to{transform:translate(-50%,-50%)scale(1)}}.loading-test-svg-circle{fill:none;stroke:currentColor;stroke-width:0;stroke-miterlimit:10}.loading-test-svg-circle--transparent{stroke:#fff0}.loading-test-svg-circle--xlarge{stroke-linecap:square;stroke-dasharray:2000 513;stroke-width:20px}.loading-test-svg-circle--large{stroke-linecap:square;stroke-dasharray:1500 1013;stroke-width:20px}.loading-test-svg-circle--medium{stroke-linecap:square;stroke-dasharray:1000 1513;stroke-width:20px}.loading-test-svg-circle--small{stroke-linecap:square;stroke-dasharray:500 2013;stroke-width:20px}.loading-test-svg-circle--three{stroke-linecap:square;stroke-dasharray:320 320;stroke-width:20px}@keyframes pulseScale{0%{transform:scale(1)}25%{transform:scale(.98)}50%{transform:scale(1.02)}75%{transform:scale(.98)}to{transform:scale(1)}}.animate-pulseScale{animation:1s linear alternate pulseScale}@keyframes wave-skeleton{0%,to{opacity:.1}50%{opacity:1}}.skeleton-item{animation:1.6s linear infinite forwards wave-skeleton}.skeleton-item:first-child{animation-delay:0s}.skeleton-item:nth-child(2){animation-delay:.2s}.skeleton-item:nth-child(3){animation-delay:.4s}.skeleton-item:nth-child(4){animation-delay:.6s}.skeleton-item:nth-child(5){animation-delay:.8s}@keyframes animated-text-messageMIA{0%{border-right:solid 3px var(--black)}98%{border-right:3px solid var(--black)}to{visibility:3px solid transparent}}@keyframes animated-text2-messageMIA{0%{width:0}to{width:10.5em}}@keyframes height-messageMIA{0%{height:0;padding-bottom:0}to{height:1.4em}}@keyframes ocultar-messageMIA{0%{opacity:0}5%{opacity:1}95%{opacity:1}to{opacity:0}}.help-text-mia{animation:10s linear forwards ocultar-messageMIA}.help-text-mia .line-one,.help-text-mia .line-two{animation:1s steps(29,end) 1s both animated-text2-messageMIA}.help-text-mia .line-two{animation:1s steps(29,end) 2s both animated-text2-messageMIA,.3s linear 2s forwards height-messageMIA}@keyframes rotate-btnSubmit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes scale-move-btnSubmit{0%{opacity:1;transform:scale(1)translate(0)}25%{opacity:1;transform:scale(1.05)translate(-.2em,.1em)}50%{opacity:1;transform:scale(1.07)translate(-.1em,-.1em)}75%{opacity:1;transform:scale(1.03)translate(.1em,-.3em)}to{opacity:1;transform:scale(1)translate(0)}}.animate-rotate-btnSubmit{animation:3s linear infinite rotate-btnSubmit}.animate-scale-move-btnSubmit{animation:8s infinite alternate scale-move-btnSubmit}.animate-scale-move-btnSubmit-reverse{animation:8s infinite alternate-reverse scale-move-btnSubmit}.mia-stage-label{color:var(--dark-blue);font-weight:500}.mia-stage-text{background-image:linear-gradient(100deg,var(--dark-blue)0%,var(--dark-blue)40%,color-mix(in srgb,var(--dark-blue)30%,var(--white))50%,var(--dark-blue)60%,var(--dark-blue)100%);color:#0000;background-position:100% 0;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:.35s ease-out both mia-stage-in,2.2s linear .35s infinite mia-stage-shimmer;display:inline-block}@keyframes mia-stage-in{0%{opacity:0;transform:translateY(.3em)}to{opacity:1;transform:none}}@keyframes mia-stage-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.mia-stage-text{color:var(--dark-blue);background-image:none;animation:none}}.mia-esqueleto{background-color:color-mix(in srgb,var(--dark-blue)9%,var(--white));position:relative;overflow:hidden}.mia-esqueleto:after{content:"";background-image:linear-gradient(90deg,#0000 0%,#ffffffbf 50%,#0000 100%);animation:1.6s ease-in-out infinite mia-esqueleto-luz;position:absolute;inset:0;transform:translate(-100%)}.mia-esqueleto--amarillo{background-color:color-mix(in srgb,var(--yellow)60%,var(--white))}@keyframes mia-esqueleto-luz{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.mia-esqueleto:after{display:none}}@keyframes appear-chatRating{0%{opacity:0;font-size:0}to{opacity:1;font-size:1em}}.animate-appear-chatRating{animation:.3s linear forwards appear-chatRating}@keyframes slideUpBounce{0%{opacity:0;transform:translateY(20px)}60%{opacity:1;transform:translateY(-5px)}80%{transform:translateY(2px)}to{transform:translateY(0)}}.animate-slideUpBounce{animation:.6s cubic-bezier(.68,-.55,.265,1.55) slideUpBounce}.animate-slideUp{animation:.3s ease-out slideUp}@keyframes scale-btn-chatQueryOptions{0%{transform:scale(1)}15%{transform:scale(1.2)}50%{transform:scale(1)}85%{transform:scale(1.2)}to{transform:scale(1)}}.animate-scale-btn-chatQueryOptions{animation:.3s linear forwards scale-btn-chatQueryOptions}@keyframes spin-favoriteBtn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin-favoriteBtn{animation:1s linear infinite spin-favoriteBtn}@keyframes scale-input-chatInput{0%{transform:scale(1)}25%{transform:scale(.98)}50%{transform:scale(1.02)}75%{transform:scale(.98)}to{transform:scale(1)}}.animate-scale-input-chatInput{animation:1s linear alternate scale-input-chatInput}@keyframes rotate-star-chatInput{0%{transform:scale(1)rotate(0)}25%{transform:scale(.98)rotate(15deg)}50%{transform:scale(1.02)rotate(-15deg)}75%{transform:scale(.98)rotate(15deg)}to{transform:scale(1)rotate(0)}}.animate-rotate-star-chatInput{animation:1s ease-in-out infinite alternate rotate-star-chatInput}@keyframes show-chatActionsBar{0%{opacity:0}to{opacity:1}}.animate-show-chatActionsBar{animation:1s linear forwards show-chatActionsBar}@keyframes vocational-cta-glow{0%,to{transform:scale(1);box-shadow:0 0 #ffc72c66,0 10px 25px -5px #ffc72c4d}50%{transform:scale(1.025);box-shadow:0 0 25px 6px #ffc72c99,0 15px 30px -5px #ffc72c73}}@keyframes vocational-cta-shimmer{0%{transform:translate(-150%)skew(-20deg)}50%,to{transform:translate(250%)skew(-20deg)}}.animate-vocational-cta{animation:2.5s ease-in-out infinite vocational-cta-glow}.animate-vocational-shimmer{animation:3s ease-in-out infinite vocational-cta-shimmer}
