.D{animation-delay:2.5s}.E{animation-delay:4s}@keyframes rotateBackground{0%{background-position:center bottom;transform:rotate(0)}to{background-position:center bottom;transform:rotate(360deg)}}.base-card{padding:24px;border-radius:12px;background-color:#fff;box-shadow:0 4px 8px #eff0f6;border:1px solid rgba(239,240,246,1);width:100%;transition:all .5s cubic-bezier(.25,.8,.25,1);transform-style:preserve-3d}.base-card:hover{transform:perspective(1000px) rotateY(3deg) translateY(-8px) scale(1.015);box-shadow:0 20px 40px #42e5c640,0 10px 20px #00000014;border-color:#42e5c680}.base-card .free-trial:hover{transform:scale(1.05);box-shadow:0 4px 12px #42e5c64d}.basic-card:hover{transform:perspective(1000px) rotateY(-5deg) translateY(-15px) scale(1.05);box-shadow:0 25px 50px #42e5c680,0 15px 30px #10ffd24d}.basic-card:hover .sign-up-now,.basic-card:hover .most-popular{transform:scale(1.05);box-shadow:0 4px 12px #00000026}.premium-card:hover{transform:perspective(1000px) rotateY(5deg) translateY(-10px) scale(1.02)}.premium-card:hover .sign-up-button{transform:scale(1.05);box-shadow:0 4px 12px #42e5c64d}.saving-card-flip,.basic-card-flip,.premium-card-flip{transform:perspective(1000px) rotateY(0) translateZ(0);transition:transform .8s cubic-bezier(.34,1.56,.64,1);animation:flip 1.2s cubic-bezier(.34,1.56,.64,1) forwards;will-change:transform,opacity;backface-visibility:hidden;transform-origin:center}@keyframes flip{0%{transform:perspective(1000px) rotateY(-180deg) translateZ(0);opacity:0}40%{opacity:.5}70%{transform:perspective(1000px) rotateY(10deg) translateZ(0);opacity:.9}to{transform:perspective(1000px) rotateY(0) translateZ(0);opacity:1}}.delay-animation-1s,.delay-animation-2s,.delay-animation-3s,.delay-animation-4s{animation:floatIn 1.8s forwards cubic-bezier(.25,.8,.25,1);will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden;animation-fill-mode:both}.delay-animation-1s{animation-delay:.3s}.delay-animation-2s{animation-delay:.7s}.delay-animation-3s{animation-delay:1.1s}.delay-animation-4s{animation-delay:1.5s}@keyframes floatIn{0%{transform:translate3d(0,80px,-60px) scale(.9) rotateX(12deg);opacity:0;filter:blur(6px)}60%{transform:translate3d(0,-5px,0) scale(1.01) rotateX(-1deg);opacity:.85;filter:blur(0px)}80%{transform:translate3d(0,2px,0) scale(1) rotateX(.5deg);opacity:.95}to{transform:translateZ(0) scale(1) rotateX(0);opacity:1;filter:blur(0px)}}.delay-animation-1s:not(:hover),.delay-animation-2s:not(:hover),.delay-animation-3s:not(:hover),.delay-animation-4s:not(:hover){animation:floatIn 1.8s forwards cubic-bezier(.25,.8,.25,1),gentleFloat 8s ease-in-out 2.2s infinite}.delay-animation-1s:hover,.delay-animation-2s:hover,.delay-animation-3s:hover,.delay-animation-4s:hover{animation:none!important}@keyframes gentleFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.005)}}.parent{margin-top:200px;animation:expand 1.25s forwards cubic-bezier(.4,0,.2,1);background-image:linear-gradient(to bottom,#42e5c6,#ffffff);will-change:margin-top;transform:translateZ(0);backface-visibility:hidden}.container-animation-slide-up{opacity:0;animation:slideUp 2s forwards cubic-bezier(.4,0,.2,1);will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden}.B{animation-delay:1s}.C{animation-delay:1.5s}.D{animation-delay:2s}.E{animation-delay:2.5s}@keyframes expand{0%{margin-top:200px}to{margin-top:0}}@keyframes slideUp{0%{transform:translate3d(0,100px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateBackground{0%{background-position:center bottom;transform:rotate(0) translateZ(0)}to{background-position:center bottom;transform:rotate(360deg) translateZ(0)}}.content{z-index:1;color:#000;text-align:center;position:relative}.container-animation{position:relative;opacity:0;animation:slide 2s ease-out forwards;will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden}.first-text{animation-delay:0s}.second-text{animation-delay:.75s}.three-text{animation-delay:1.5s}@keyframes slide{0%{opacity:0;transform:translate3d(-100px,0,0)}to{opacity:1;transform:translateZ(0)}}.video{position:fixed;bottom:0;left:50%;width:0;height:0;object-fit:cover;transform:translate(-50%) translateZ(0);opacity:0;z-index:9999;transition:all .5s cubic-bezier(.4,0,.2,1);border-radius:1px;will-change:width,height,opacity;backface-visibility:hidden}.animate{animation:expandToFullscreen 2s forwards cubic-bezier(.4,0,.2,1)}@keyframes expandToFullscreen{0%{width:0;height:0;opacity:0}50%{opacity:1}to{width:100vw;height:100vh;opacity:1}}.small{position:relative;width:50vw;top:unset;left:unset;margin:0 auto;transform:translateZ(0);z-index:1;border-radius:12px;animation:expandToSmall 1.5s forwards cubic-bezier(.4,0,.2,1);will-change:width,height;backface-visibility:hidden}@keyframes expandToSmall{0%{width:100vw;height:100vh}50%{opacity:1}to{width:80vw;height:80vh;opacity:1}}.text-animation{animation:smallToNormal 2s forwards cubic-bezier(.4,0,.2,1);will-change:transform;transform:translateZ(0);backface-visibility:hidden}@keyframes smallToNormal{0%{transform:scale3d(.2,.2,1) translateZ(0)}to{transform:scaleZ(1) translateZ(0)}}.base-card{padding:24px;border-radius:12px;background-color:#fff;box-shadow:0 4px 8px #eff0f6;border:1px solid rgba(239,240,246,1);width:60%;transition:all .4s cubic-bezier(.25,.8,.25,1);transform-style:preserve-3d}.base-card:active{transform:perspective(800px) rotateY(2deg) translateY(-6px) scale(1.01);box-shadow:0 15px 30px #42e5c638,0 8px 15px #00000014;border-color:#42e5c680}.base-card .label{color:#6f6c90;font-size:18px;font-weight:700}.base-card .price{font-size:54px;font-weight:600;color:#000}.base-card .time-package{color:#000;font-size:18px;margin-top:20px;font-weight:400}.base-card .free-trial{background-image:linear-gradient(to right,#ffffff,#42e5c6);padding:16px;width:100%;border-radius:12px;text-align:center;transition:all .3s ease}.base-card .free-trial:active{transform:scale(1.03);box-shadow:0 4px 12px #42e5c64d}.base-card .value-free-trial{font-size:14px;font-weight:400;color:#000}.basic-card{border-color:#10ffd2;background-color:#42e5c6}.basic-card:active{transform:perspective(800px) rotateY(-3deg) translateY(-8px) scale(1.03);box-shadow:0 20px 40px #42e5c666,0 12px 25px #10ffd240}.basic-card .label-linear{display:inline-block;background-image:linear-gradient(to bottom,#111111,#42e5c6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.basic-card .time-package-bold{font-weight:600}.basic-card .most-popular{font-size:13px;font-weight:600;text-align:center;padding:8px 16px;border-radius:10px;background-color:#fff;transition:all .3s ease}.basic-card .sign-up-now{font-size:13px;font-weight:600;text-align:center;padding:16px;border-radius:10px;background-color:#fff;transition:all .3s ease}.basic-card:active .sign-up-now,.basic-card:active .most-popular{transform:scale(1.03);box-shadow:0 3px 10px #0000001f}.premium-card:active{transform:perspective(800px) rotateY(3deg) translateY(-5px) scale(1.01)}.premium-card .time-package-overwrite{color:#6f6c90;font-weight:600}.premium-card .sign-up-button{background-image:linear-gradient(to right,#42e5c6,#ffffff);transition:all .3s ease}.premium-card:active .sign-up-button{transform:scale(1.03);box-shadow:0 3px 10px #42e5c640}.saving-card-flip,.basic-card-flip,.premium-card-flip{transform:perspective(800px) rotateY(0) translateZ(0);transition:transform .8s cubic-bezier(.34,1.56,.64,1);animation:flip-mobile 1.2s cubic-bezier(.34,1.56,.64,1) forwards;will-change:transform,opacity;backface-visibility:hidden;transform-origin:center}.saving-card-flip{animation-delay:.3s}.basic-card-flip{animation-delay:.6s}.premium-card-flip{animation-delay:.9s}@keyframes flip-mobile{0%{transform:perspective(800px) rotateY(-180deg) translateZ(0);opacity:0}40%{opacity:.5}70%{transform:perspective(800px) rotateY(8deg) translateZ(0);opacity:.9}to{transform:perspective(800px) rotateY(0) translateZ(0);opacity:1}}.delay-animation-1s,.delay-animation-2s,.delay-animation-3s,.delay-animation-4s{animation:floatIn-mobile 1.6s forwards cubic-bezier(.25,.8,.25,1),gentleFloat-mobile 7s ease-in-out 2s infinite;will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden;transform-style:preserve-3d;perspective:800px}.delay-animation-1s{animation-delay:.25s,2.1s}.delay-animation-2s{animation-delay:.6s,2.45s}.delay-animation-3s{animation-delay:.95s,2.8s}.delay-animation-4s{animation-delay:1.3s,3.15s}@keyframes floatIn-mobile{0%{transform:translate3d(0,60px,-40px) scale(.92) rotateX(10deg);opacity:0;filter:blur(5px)}60%{transform:translate3d(0,-4px,0) scale(1.008) rotateX(-.8deg);opacity:.85}80%{transform:translate3d(0,2px,0) scale(1) rotateX(.4deg)}to{transform:translateZ(0) scale(1) rotateX(0);opacity:1;filter:blur(0px)}}@keyframes gentleFloat-mobile{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-4px) scale(1.004)}}.custom-phone-input{width:100%}.phone-input-container{display:flex;align-items:stretch;width:100%;gap:0;position:relative}.country-selector{position:relative;display:flex;align-items:center;justify-content:center;width:25%;max-width:140px;min-width:100px;height:45px;padding:0 10px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.2);border-right:none;border-radius:8px 0 0 8px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s ease;z-index:10}.country-selector:hover{background:rgba(255,255,255,.12);border-color:#ffffff4d}.country-selector.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.country-display{display:flex;align-items:center;gap:6px;width:100%;justify-content:center}.country-flag{font-size:20px;line-height:1;flex-shrink:0}.country-code{color:#ffffffe6;font-size:14px;font-weight:500;white-space:nowrap}.dropdown-arrow{color:#fff9;font-size:8px;transition:transform .2s ease;margin-left:auto}.dropdown-arrow.open{transform:rotate(180deg)}.country-dropdown{position:absolute;bottom:calc(100% + 4px);left:0;background:rgba(20,40,70,.98);border:1px solid rgba(255,255,255,.2);border-radius:8px;box-shadow:0 8px 24px #0006;z-index:1000;animation:dropdownFadeIn .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:8px;display:flex;gap:4px;white-space:nowrap}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.country-option{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:8px 10px;cursor:pointer;transition:all .15s ease;border-radius:6px;min-width:60px;background:rgba(255,255,255,.03)}.country-option:hover{background:rgba(37,218,197,.15);transform:translateY(-2px)}.country-option.selected{background:rgba(37,218,197,.2);box-shadow:0 0 0 2px #25dac5}.country-option .country-flag{font-size:28px}.country-option .country-name{display:none}.country-option .country-code{color:#fffc;font-size:11px;font-weight:500;text-align:center}.phone-number-input{flex:1;height:45px;padding:0 14px;font-size:15px;line-height:22px;color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:0 8px 8px 0;border-left:none;outline:none;transition:all .2s ease;font-family:inherit}.phone-number-input::placeholder{color:#fff6;font-size:15px}.phone-number-input:hover{background:rgba(255,255,255,.12);border-color:#ffffff4d}.phone-input-container:hover .country-selector{border-color:#ffffff4d}.phone-number-input:focus{background:rgba(255,255,255,.15);border-color:#25dac5;box-shadow:0 0 0 3px #25dac51a}.phone-input-container:focus-within .country-selector{border-color:#25dac5;background:rgba(255,255,255,.12)}.phone-number-input:disabled{opacity:.5;cursor:not-allowed;background:rgba(255,255,255,.05)}.ant-form-item-has-error .phone-input-container .country-selector,.ant-form-item-has-error .phone-number-input{border-color:#ff4d4f!important;background:rgba(255,77,79,.1)}.ant-form-item-has-error .phone-number-input:focus{box-shadow:0 0 0 3px #ff4d4f1a}.ant-form-item-has-success .phone-input-container .country-selector,.ant-form-item-has-success .phone-number-input{border-color:#52c41a;background:rgba(82,196,26,.05)}@media (max-width: 768px){.country-selector{width:28%;min-width:90px;padding:0 8px;height:38px}.phone-number-input{height:38px;padding:0 12px;font-size:14px}.country-flag{font-size:18px}}@media (max-width: 768px){.country-selector{width:28%;min-width:90px;padding:0 8px;height:38px}.phone-number-input{height:38px;padding:0 12px;font-size:14px}}@media (max-width: 480px){.country-selector{width:30%;min-width:85px;padding:0 6px;height:36px}.phone-number-input{height:36px;padding:0 10px;font-size:13px}.country-flag{font-size:16px}.country-code{font-size:12px}.country-display{gap:4px}.country-option{padding:5px 6px;min-width:45px}.country-option .country-flag{font-size:20px}.country-option .country-code{font-size:9px}.country-dropdown{padding:6px;gap:3px}.country-dropdown{max-height:200px}}@media (prefers-color-scheme: dark){.country-dropdown{background:rgba(15,30,55,.98)}}@media (prefers-reduced-motion: reduce){.country-selector,.phone-number-input,.country-option,.dropdown-arrow,.country-dropdown{transition:none!important;animation:none!important}}.country-selector,.phone-number-input,.country-dropdown{will-change:transform;transform:translateZ(0);backface-visibility:hidden;-webkit-font-smoothing:antialiased}@keyframes fadeSlideUp{0%{opacity:0;transform:translate3d(0,40px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fieldFadeIn{0%{opacity:0;transform:translate3d(-20px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes buttonAppear{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes slideFromRight{0%{opacity:0;transform:translate3d(60px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes slideFromLeft{0%{opacity:0;transform:translate3d(-60px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes floatGentle{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes successPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.9}}.auth-container-animated{animation:fadeSlideUp .8s cubic-bezier(.25,.8,.25,1) forwards}.auth-form-field{animation:fieldFadeIn .6s cubic-bezier(.25,.8,.25,1) forwards;opacity:0}.auth-form-field:nth-child(1){animation-delay:.1s}.auth-form-field:nth-child(2){animation-delay:.2s}.auth-form-field:nth-child(3){animation-delay:.3s}.auth-form-field:nth-child(4){animation-delay:.4s}.auth-form-field:nth-child(5){animation-delay:.5s}.auth-form-field:nth-child(6){animation-delay:.6s}.auth-button-animated{animation:buttonAppear .8s cubic-bezier(.34,1.2,.64,1) .7s forwards;opacity:0}.auth-side-right{animation:slideFromRight 1s cubic-bezier(.25,.8,.25,1) .3s forwards;opacity:0}.auth-side-left{animation:slideFromLeft 1s cubic-bezier(.25,.8,.25,1) .3s forwards;opacity:0}.auth-float-element{animation:floatGentle 4s ease-in-out infinite}.auth-success-element{animation:successPulse 1.5s ease-in-out 3}.auth-title-animated{animation:fieldFadeIn .7s cubic-bezier(.25,.8,.25,1) forwards;opacity:0}.auth-subtitle-animated{animation:fieldFadeIn .7s cubic-bezier(.25,.8,.25,1) .1s forwards;opacity:0}.auth-link-animated{animation:fieldFadeIn .6s cubic-bezier(.25,.8,.25,1) .8s forwards;opacity:0}.auth-code-input{animation:buttonAppear .6s cubic-bezier(.34,1.2,.64,1) forwards;opacity:0}.auth-code-input:nth-child(1){animation-delay:.2s}.auth-code-input:nth-child(2){animation-delay:.3s}.auth-code-input:nth-child(3){animation-delay:.4s}.auth-code-input:nth-child(4){animation-delay:.5s}.auth-code-input:nth-child(5){animation-delay:.6s}.auth-code-input:nth-child(6){animation-delay:.7s}@media (max-width: 768px){.auth-container-animated{animation-duration:.6s}.auth-form-field{animation-duration:.5s}.auth-button-animated{animation-delay:.5s;animation-duration:.6s}.auth-side-right,.auth-side-left{animation-duration:.7s}}.auth-container-animated,.auth-form-field,.auth-button-animated,.auth-side-right,.auth-side-left{will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden}.ant-form-item-has-error .ant-input,.ant-form-item-has-error .ant-input-affix-wrapper,.ant-form-item-has-error .ant-input-password,.ant-form-item-has-error .ant-input:hover,.ant-form-item-has-error .ant-input-affix-wrapper:hover,.ant-form-item-has-error .ant-input-password:hover{background:transparent!important;border-color:#ff4d4f!important}.ant-form-item-has-error .ant-input:focus,.ant-form-item-has-error .ant-input-affix-wrapper:focus,.ant-form-item-has-error .ant-input-password:focus,.ant-form-item-has-error .ant-input-affix-wrapper-focused{background:transparent!important;border-color:#ff4d4f!important;box-shadow:0 0 0 2px #ff4d4f1a!important}.ant-form-item-has-error .ant-input-affix-wrapper input.ant-input,.ant-form-item-has-error .ant-input-password input.ant-input,.ant-input,.ant-input-affix-wrapper,.ant-input-password,.ant-input:hover,.ant-input-affix-wrapper:hover,.ant-input-password:hover{background:transparent!important}.ant-input:focus,.ant-input-affix-wrapper:focus,.ant-input-password:focus,.ant-input-affix-wrapper-focused{background:transparent!important}.ant-input-affix-wrapper input.ant-input,.ant-input-password input.ant-input{background:transparent!important}.ant-btn:not(.ant-btn-link):not(.ant-btn-text){background:linear-gradient(135deg,#42e5c6 0%,#3dd5b8 100%)!important;border:none!important;color:#036!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.ant-btn:not(.ant-btn-link):not(.ant-btn-text):hover:not(:disabled){background:linear-gradient(135deg,#3dd5b8 0%,#38c9ac 100%)!important;transform:translateY(-2px);box-shadow:0 6px 25px #42e5c666!important}.ant-btn:not(.ant-btn-link):not(.ant-btn-text):active:not(:disabled){transform:translateY(0)}.ant-btn:disabled{opacity:.6!important;cursor:not-allowed!important;background:linear-gradient(135deg,#42e5c6 0%,#3dd5b8 100%)!important}#rswp-card-button{padding:0!important}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,html{scroll-behavior:smooth}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
