@keyframes move{0%{left:-50%}to{left:150%}}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes frame-highlight{0%{outline:2px solid pro-palette(primary,500);outline-offset:4px;scale:1.05}to{outline:2px solid transparent}}@keyframes size-highlight{0%{background:pro-palette(primary,500)}to{background:transparent}}@keyframes waves{0%{transform-origin:bottom;transform:scaleY(1) scaleX(1.2);filter:saturate(1.5)}to{transform-origin:bottom;transform:scaleY(.8) scaleX(1.3);opacity:.8}}@keyframes fall{0%{transform:translateY(-10vh) rotate(0deg)}to{transform:translateY(105vh) rotate(270deg)}}.snowflake{position:absolute;top:-5vh;animation-name:fall;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes animatedgradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.animated-gradient-text{--gradient-color-1:#ff7e5f;--gradient-color-2:#feb47b;--gradient-color-3:#86a8e7;--gradient-color-4:#91eae4;--animation-speed:5s;background-image:linear-gradient(-45deg,var(--gradient-color-1),var(--gradient-color-2),var(--gradient-color-3),var(--gradient-color-4));background-size:300% 300%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:animatedgradient var(--animation-speed) ease infinite}@keyframes fall-short{0%{transform:translateY(-120%) rotate(0deg)}to{transform:translateY(60px) rotate(270deg)}}.snowflake-short{position:absolute;top:0;animation-name:fall-short;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:backwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInSlideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutSlideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}.animate-fade-out{animation:fadeOut .5s ease-out forwards}.animate-fade-in{animation:fadeIn .5s ease-out forwards}.animate-fill{animation-fill-mode:both}.animate-fade-in-slide-up{animation:fadeInSlideUp .5s ease-out forwards}.animate-fade-out-slide-down{animation:fadeOutSlideDown .5s ease-out forwards}@media(prefers-reduced-motion:reduce){.animate-fade-in,.animate-fade-in-slide-up,.animate-fade-out,.animate-fade-out-slide-down{animation:none}}.sign-in-button{background:hsl(from var(--vs-bg) h s l/1);border:1.35px solid var(--grey-base);border-radius:10px;color:var(--black-light);display:flex;align-items:center;justify-content:space-around;height:46px;gap:12px;letter-spacing:.1px;font-size:15px!important;font-weight:400!important;padding-left:14px;padding-right:10px;text-align:center;transition:all .2s ease-in-out}.sign-in-button:hover{box-shadow:0 3px 6px rgba(0,0,0,.03);border:1.35px solid hsla(0,0%,47%,.25)}@keyframes sign-up-pop-up_move__xJp3_{0%{left:-50%}to{left:150%}}@keyframes sign-up-pop-up_appear__ldqIR{0%{opacity:0}to{opacity:1}}@keyframes sign-up-pop-up_frame-highlight__p0uRj{0%{outline:2px solid pro-palette(primary,500);outline-offset:4px;scale:1.05}to{outline:2px solid transparent}}@keyframes sign-up-pop-up_size-highlight__0_1bm{0%{background:pro-palette(primary,500)}to{background:transparent}}@keyframes sign-up-pop-up_waves__WB60h{0%{transform-origin:bottom;transform:scaleY(1) scaleX(1.2);filter:saturate(1.5)}to{transform-origin:bottom;transform:scaleY(.8) scaleX(1.3);opacity:.8}}@keyframes sign-up-pop-up_fall__sEQo6{0%{transform:translateY(-10vh) rotate(0deg)}to{transform:translateY(105vh) rotate(270deg)}}.sign-up-pop-up_snowflake__KH1Yx{position:absolute;top:-5vh;animation-name:sign-up-pop-up_fall__sEQo6;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes sign-up-pop-up_animatedgradient__YqCvL{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.sign-up-pop-up_animated-gradient-text__pVxMj{--gradient-color-1:#ff7e5f;--gradient-color-2:#feb47b;--gradient-color-3:#86a8e7;--gradient-color-4:#91eae4;--animation-speed:5s;background-image:linear-gradient(-45deg,var(--gradient-color-1),var(--gradient-color-2),var(--gradient-color-3),var(--gradient-color-4));background-size:300% 300%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:sign-up-pop-up_animatedgradient__YqCvL var(--animation-speed) ease infinite}@keyframes sign-up-pop-up_fall-short__REMeG{0%{transform:translateY(-120%) rotate(0deg)}to{transform:translateY(60px) rotate(270deg)}}.sign-up-pop-up_snowflake-short__Z0z9Q{position:absolute;top:0;animation-name:sign-up-pop-up_fall-short__REMeG;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:backwards}@keyframes sign-up-pop-up_fadeOut__qC_gt{0%{opacity:1}to{opacity:0}}@keyframes sign-up-pop-up_fadeIn__fy7qW{0%{opacity:0}to{opacity:1}}@keyframes sign-up-pop-up_fadeInSlideUp___aurK{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes sign-up-pop-up_fadeOutSlideDown__JY9gG{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}.sign-up-pop-up_animate-fade-out__6eeZZ{animation:sign-up-pop-up_fadeOut__qC_gt .5s ease-out forwards}.sign-up-pop-up_animate-fade-in__gZq3w{animation:sign-up-pop-up_fadeIn__fy7qW .5s ease-out forwards}.sign-up-pop-up_animate-fill__tNMVw{animation-fill-mode:both}.sign-up-pop-up_animate-fade-in-slide-up__VpEdJ{animation:sign-up-pop-up_fadeInSlideUp___aurK .5s ease-out forwards}.sign-up-pop-up_animate-fade-out-slide-down__OS6Yb{animation:sign-up-pop-up_fadeOutSlideDown__JY9gG .5s ease-out forwards}@media(prefers-reduced-motion:reduce){.sign-up-pop-up_animate-fade-in-slide-up__VpEdJ,.sign-up-pop-up_animate-fade-in__gZq3w,.sign-up-pop-up_animate-fade-out-slide-down__OS6Yb,.sign-up-pop-up_animate-fade-out__6eeZZ{animation:none}}.sign-up-pop-up_popup_overlay__drJOA{position:fixed;top:0;left:0;right:0;bottom:0;animation:sign-up-pop-up_overlayShow__U3gO7 .15s cubic-bezier(.16,1,.3,1);background-color:hsla(0,0%,100%,.5);backdrop-filter:blur(8px);z-index:99998}[data-theme=dark] .sign-up-pop-up_popup_overlay__drJOA{background:rgba(0,0,0,.3);backdrop-filter:blur(10px)}.sign-up-pop-up_popup_overlay_active__zG6iU{pointer-events:auto;cursor:default}.sign-up-pop-up_sign_up_popup__5xaT_{position:fixed;z-index:99999;top:50%;left:50%;transform:translate(-50%,-50%);width:450px;max-width:90%;background:var(--white-grey);border-radius:15px;border:1px solid var(--grey-neutral);padding:32px 20px 20px;text-align:center;box-shadow:0 10px 40px 0 rgba(0,0,0,.1)}.sign-up-pop-up_sign_up_popup__5xaT_ h3{font-weight:600!important;font-size:24px!important;line-height:29.05px;margin-bottom:24px;color:var(--black-base)}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_description__SEyr7{font-weight:400!important;font-size:16px!important;line-height:21px;margin-bottom:24px;width:86%;margin-inline:auto;color:var(--grey-darker)}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_sign_up_popup_button__l_puO{display:flex;align-items:center;justify-content:flex-start;width:338px;height:50px;margin:0 auto 24px;background:hsl(from var(--vs-pro-brand-600,hsl(230,100%,62.9%)) h s l/1);color:hsl(from var(--vs-bg) h s l/1)}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_sign_up_popup_button__l_puO:hover:not(:disabled){background:hsl(from var(--vs-pro-brand-700,hsl(231,58.5%,47.3%)) h s l/1)}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_sign_up_popup_button__l_puO:disabled:not(.sign-up-pop-up_loading__dhNf_){background:hsl(from var(--vs-pro-brand-25,hsl(230,100%,98.8%)) h s l/1);color:hsl(from var(--vs-pro-brand-600,hsl(230,100%,62.9%)) h s l/1);opacity:.4}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_sign_up_popup_button__l_puO{cursor:pointer;font-size:16px!important;font-weight:600!important;padding:0 16px;border-radius:10px;transition:background-color .2s ease}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_sign_up_popup_button__l_puO:hover{background:var(--grey-light)}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_sign_up_popup_button__l_puO:hover.sign-up-pop-up_dark__D0B12{background:var(--grey-light);color:hsl(from var(--vs-text) h s l/1)}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_sign_up_popup_button__l_puO span{flex:1;text-align:center}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_login_link__HUdxL{font-weight:500!important;font-size:14px!important;line-height:16.94px;margin-bottom:24px;color:hsl(from var(--vs-text) h s l/1);transition:color .2s ease}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_login_link__HUdxL:hover{color:hsl(from var(--vs-pro-brand-600,hsl(230,100%,62.9%)) h s l/1)}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_login_link__HUdxL:hover span{color:inherit}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_login_link__HUdxL span{text-decoration:underline;font-weight:600!important;cursor:pointer}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_close_icon__G5Xx7{position:absolute;top:9px;right:9px;width:30px;height:30px;padding:9px;border-radius:9px;background:var(--grey-light);cursor:pointer}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_terms_privacy__sfqQp{display:flex;flex-direction:column;gap:5px;width:410px;margin-left:auto;margin-right:auto}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_terms_privacy__sfqQp .sign-up-pop-up_privacy__ARk9J,.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_terms_privacy__sfqQp .sign-up-pop-up_terms__Euffw{font-weight:500!important;font-size:10px!important;line-height:12.1px;color:var(--grey-darker)}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_terms_privacy__sfqQp .sign-up-pop-up_privacy__ARk9J span,.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_terms_privacy__sfqQp .sign-up-pop-up_terms__Euffw span{color:hsl(from var(--vs-text) h s l/1);cursor:pointer}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_subscribe_to_newsletter__SyI4i{display:flex;flex-direction:row;width:338px;gap:16px;justify-content:center;align-items:center;margin:0 auto 24px}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_subscribe_to_newsletter__SyI4i p{font-weight:500!important;font-size:14px!important;line-height:18px;color:var(--grey-darker);text-align:left}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_subscribe_to_newsletter__SyI4i .sign-up-pop-up_subscribe_checkbox_container__0NPP9{position:relative;border-radius:4px;width:15px;height:15px;cursor:pointer}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_subscribe_to_newsletter__SyI4i .sign-up-pop-up_subscribe_checkbox_container__0NPP9:has(input:checked){outline:2px solid hsl(from var(--vs-success) h s l/1)}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_subscribe_to_newsletter__SyI4i .sign-up-pop-up_subscribe_checkbox_container__0NPP9 input[type=checkbox]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;border-radius:3px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsl(from var(--vs-content-bg) h s l/1);outline:2px solid hsl(from var(--vs-gray-200,hsl(210,3.3%,88.2%)) h s l/1)}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_subscribe_to_newsletter__SyI4i .sign-up-pop-up_subscribe_checkbox_container__0NPP9 input[type=checkbox]:checked{background:hsl(from var(--vs-success) h s l/1);outline:2px solid hsl(from var(--vs-success) h s l/1)}.sign-up-pop-up_sign_up_popup__5xaT_ .sign-up-pop-up_subscribe_to_newsletter__SyI4i .sign-up-pop-up_subscribe_checkbox_container__0NPP9 input[type=checkbox]:checked:after{content:"";position:absolute;color:hsl(from var(--vs-bg) h s l/1);pointer-events:none;left:5px;top:1px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}@keyframes sign-up-pop-up_overlayShow__U3gO7{0%{opacity:0}to{opacity:1}}