.popup-animation{align-items:center;display:none;height:100vh;justify-content:center;position:absolute;width:100%;z-index:102}.popup-animation.show{animation:popup-show-animation .35s cubic-bezier(.175,.885,.32,1.35);animation-fill-mode:forwards;display:flex;opacity:0}.popup-animation.hide{animation:popup-hide-animation .35s cubic-bezier(.6,-.35,.735,.045);animation-fill-mode:forwards;display:flex}@keyframes popup-show-animation{1%{transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes popup-hide-animation{0%{transform:scale(1)}to{transform:scale(0)}}.popup-component{margin:0 10px}.popup-component .common-button .content{padding:13px 0}.pulsar-component{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.pulsar-component .back-border,.pulsar-component .front-border{border:2px solid #852095;border-radius:8px;height:100%;left:0;position:absolute;top:0;width:100%}.common-button{-webkit-tap-highlight-color:rgba(255,255,255,.1);border:0 solid;border-radius:8px;cursor:pointer;min-height:44px;min-width:100px;padding:0;position:relative;touch-action:manipulation;transform:skew(-10deg);-webkit-user-select:none;user-select:none;width:100%}.common-button .content{align-items:center;color:#fff;display:flex;font-family:SourceSansPro-Regular,sans-serif;font-size:24px;font-weight:400;justify-content:center;line-height:1em;min-height:44px;padding:18px 0;text-align:center;transform:skew(10deg)}@media (max-width:768px){.common-button{min-height:48px}.common-button .content{font-size:18px;min-height:48px;padding:14px 0}.common-button:active{transform:scale(.98) skew(-10deg);transition:transform .1s ease}.common-button.not-skewed:active{transform:scale(.98)}}.common-button .link-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.common-button.primary{background:#0087f2}.common-button.primary .content{color:#fff}.common-button.secondary{background:#005ba4}.common-button.secondary .content{color:#fff}.common-button.text{background:none;border-bottom:1px solid #005ba4;border-radius:0;transform:none;width:inherit!important}.common-button.text .content{transform:none}.common-button.text .back-border,.common-button.text .front-border{border:none!important}.common-button.danger{background:#ea4357}.common-button.light-blue{background:#2cbdf0}.common-button.disabled{background:#001b2f;box-shadow:none;cursor:default}.common-button.disabled .content{color:#3a4757}.common-button:focus .pulsar-component{display:block}.common-button.bounce-animation{animation:button-bounce-frames .15s}.common-button.not-skewed,.common-button.not-skewed .content{transform:none}.common-button.not-skewed.bounce-animation{animation:button-bounce-frames-not-skewed .15s}@keyframes button-bounce-frames{0%{transform:scale(1) skew(-10deg)}50%{transform:scale(.9) skew(-10deg)}to{transform:scale(1) skew(-10deg)}}@keyframes button-bounce-frames-not-skewed{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.generic-popup-component{max-width:23em;padding:1em .7em .8em;position:relative;width:100%}.generic-popup-component:before{background:linear-gradient(135deg,#00356b,#00407e);border:.1em solid;border-image:linear-gradient(-15deg,#852095 70%,#ff465f);border-image-slice:1;box-shadow:inset 0 0 .3em #0003;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.generic-popup-component .title-text{color:#efefef;font-family:Quantify-Bold;font-size:1.7em;letter-spacing:.05em;opacity:1;text-align:center;text-shadow:0 2px 8px #000000e6,0 4px 16px #000c,0 0 30px #14ccf866;width:100%}.generic-popup-component .message-text{color:#fff;font-size:1.2em;opacity:1;padding:.7em;text-align:center;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3;width:100%}.generic-popup-component .buttons-container{display:flex;flex-direction:row;justify-content:flex-end;width:100%}.generic-popup-component .buttons-container .common-button{margin-right:1em;width:25%}.checkout-form{position:relative;width:100%}.checkout-form .payment-request-button{max-width:200px}.checkout-form .card-section{position:relative;width:100%}.checkout-form .card-section label{display:block;font-family:SourceSansPro-Regular,sans-serif;line-height:2em;margin-bottom:.5em;position:relative;text-align:center}.checkout-form .card-section .StripeElement{background-color:#112645!important;border:2px solid #57677c;border-radius:8px;height:45px;padding:10px 12px}.checkout-form .card-section .StripeElement--focus{border-color:#fff}.checkout-form .card-section .StripeElement .font{font-size:24px}.checkout-form .card-section .StripeElement--invalid{border-color:#fa755a}.checkout-form .card-section .StripeElement--webkit-autofill{background-color:#fefde5!important}.checkout-form .buttons-container{align-items:center;display:flex;flex-direction:column;margin:0 10px}.checkout-form .buttons-container .common-button:first-of-type{margin-bottom:15px}@media (min-width:576px){.checkout-form .buttons-container{flex-direction:row;margin:0 48px}.checkout-form .buttons-container .common-button:first-of-type{margin-bottom:0;margin-right:20px}}@media (min-width:768px){.checkout-form .buttons-container{justify-content:flex-end;margin:0 64px}.checkout-form .buttons-container .common-button{width:240px}}@media (min-width:992px){.checkout-form .buttons-container{margin:0 83px}}@media (min-width:1440px){.checkout-form .buttons-container{margin:0 auto;max-width:1333px}}.payment-component.standalone{margin:0 auto;max-width:640px}.payment-component .title-text{display:none;margin-top:1em;text-align:center}.payment-component .info-text{color:#fff;display:block;margin:0 auto;max-width:640px;opacity:1;padding:0 10px;text-align:center;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}.payment-component .card-details-container{padding:0;text-align:center}.payment-component .card-details-container .payment-request-button{display:block;margin:0 auto 15px}.payment-component .card-details-container .or-text-container{color:#fff;font-family:SourceSansPro-Regular,sans-serif;font-size:14px;font-weight:400;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}.payment-component .card-details-container .card-form{margin:15px auto 45px;width:300px}@media (min-width:576px){.payment-component .card-details-container .card-form{width:480px}}@media (min-width:768px){.payment-component .card-details-container .card-form{width:640px}}@media (min-width:992px){.payment-component .card-details-container .card-form{width:640px}}.payment-component .logo-container{margin:2em auto;text-align:center}.payment-component .logo-container img{height:auto;width:15em}.payment-security-badges{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1c35544d;border:1px solid #ffffff1a;border-radius:12px;display:flex;flex-direction:column;justify-content:center;margin:20px 0;padding:20px}@media (min-width:768px){.payment-security-badges{margin:25px 0;padding:25px 30px}}.payment-security-badges--compact{background:#1c355433;margin:15px 0;padding:15px}.payment-security-badges .security-badges-title{color:#fff;color:#efefef;font-family:Lato,sans-serif;font-size:16px;font-weight:700;margin:0 0 15px;opacity:1;text-align:center;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}@media (min-width:768px){.payment-security-badges .security-badges-title{font-size:18px}}.payment-security-badges .badges-container{align-items:center;display:flex;flex-direction:column;gap:20px;width:100%}@media (min-width:576px){.payment-security-badges .badges-container{flex-direction:row;gap:30px;justify-content:center}}.payment-security-badges .payment-methods{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.payment-security-badges .payment-method-badge{-webkit-tap-highlight-color:rgba(255,255,255,.1);align-items:center;background:#fffffff2;border-radius:6px;box-shadow:0 2px 8px #0003;display:flex;height:32px;justify-content:center;padding:8px 12px;touch-action:manipulation;transition:transform .2s ease,box-shadow .2s ease}.payment-security-badges .payment-method-badge:hover{box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}.payment-security-badges .payment-method-badge svg{height:20px;max-width:50px;width:auto}@media (max-width:768px){.payment-security-badges .payment-method-badge{height:40px;min-width:48px;padding:10px 14px}.payment-security-badges .payment-method-badge:active{transform:scale(.95);transition:transform .1s ease}.payment-security-badges .payment-method-badge svg{height:24px}}.payment-security-badges .security-badges{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.payment-security-badges .security-badge{-webkit-tap-highlight-color:rgba(71,215,128,.2);align-items:center;background:#47d78026;border:1px solid #47d7804d;border-radius:8px;display:flex;gap:8px;justify-content:center;min-height:44px;padding:10px 15px;touch-action:manipulation;transition:all .3s ease}.payment-security-badges .security-badge:hover{background:#47d78040;border-color:#47d78080;box-shadow:0 4px 12px #47d78033;transform:translateY(-2px)}@media (max-width:768px){.payment-security-badges .security-badge{min-height:48px;padding:12px 18px}.payment-security-badges .security-badge:active{background:#47d78040;transform:scale(.95);transition:all .1s ease}}.payment-security-badges .security-badge .badge-icon{font-size:20px;line-height:1}.payment-security-badges .security-badge .badge-text{color:#fff;color:#47d780;font-family:Lato,sans-serif;font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.payment-security-badges .security-badge.stripe-badge{background:#635bff26;border-color:#635bff4d}.payment-security-badges .security-badge.stripe-badge:hover{background:#635bff40;border-color:#635bff80;box-shadow:0 4px 12px #635bff33}.payment-security-badges .security-badge.stripe-badge .stripe-logo{height:18px;width:auto}.payment-security-badges .security-badge.stripe-badge .badge-text{color:#635bff}.payment-security-badges .security-badges-subtitle{color:#fff;font-family:Lato,sans-serif;font-size:12px;font-weight:400;margin:15px 0 0;opacity:.9;text-align:center;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}@media (min-width:768px){.payment-security-badges .security-badges-subtitle{font-size:13px}}.payment-security-badges--compact .security-badges-subtitle,.payment-security-badges--compact .security-badges-title{display:none}.payment-security-badges--compact .payment-method-badge{height:28px;padding:6px 10px}.payment-security-badges--compact .security-badge{padding:8px 12px}.payment-security-badges--compact .security-badge .badge-icon{font-size:18px}.free-trial-component{padding:10px;position:relative;width:300px}@media (min-width:576px){.free-trial-component{padding:15px;width:450px}}@media (min-width:768px){.free-trial-component{padding:20px;width:650px}}.free-trial-component:before{background:linear-gradient(135deg,#00356b,#00407e);border:.1em solid;border-image:linear-gradient(-15deg,#852095 70%,#ff465f);border-image-slice:1;box-shadow:inset 0 0 .3em #0003;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.free-trial-component .title-text{color:#fff;font-family:Quantify-Bold,sans-serif;font-size:34px;font-weight:700;text-align:center;text-shadow:0 0 .6em #14ccf8;width:100%}.free-trial-component .message-text{color:#fff;font-family:SourceSansPro-Regular,sans-serif;font-size:24px;font-weight:400;padding:0 .7em;text-align:center;width:100%}.free-trial-component .image-container{height:300px;margin-left:-30px;margin-top:-50px;overflow:hidden;position:relative;width:310px}@media (min-width:576px){.free-trial-component .image-container{margin-left:35px}}@media (min-width:768px){.free-trial-component .image-container{margin-left:130px}}.free-trial-component .image-container .image-bottom{display:block;height:auto;position:relative;width:500px;z-index:-1}.free-trial-component .image-container .image-top{display:block;height:auto;left:0;position:absolute;top:0;width:500px;z-index:0}.free-trial-component .buttons-container{display:flex;flex-direction:column;justify-content:center;margin-top:10px;width:100%}.free-trial-component .buttons-container .common-button:first-of-type{margin-bottom:10px}@media (min-width:576px){.free-trial-component .buttons-container{flex-direction:row}.free-trial-component .buttons-container .common-button:first-of-type{margin-bottom:0;margin-right:10px}}.popup-overlay{background-color:#000;display:none;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:101}.popup-overlay.active{display:block;opacity:.8}body,html{touch-action:manipulation;-ms-touch-action:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}*{-webkit-tap-highlight-color:transparent;-ms-overflow-style:none;box-sizing:border-box;outline:#852095}::-webkit-scrollbar{background:#0000;display:none;width:0}body{font-feature-settings:"liga" 0,"clig" 0;zoom:1;-webkit-overflow-scrolling:touch;background:linear-gradient(180deg,#0d0d2980,#0d0d2966 50%,#0d0d298c),url(http://localhost:3001/static/media/landing-page.bce16030b960ef64fb12.png) 50% 0 repeat;color:#fff;font-family:Lato,sans-serif;line-height:1;min-height:100vh;overflow-y:auto;transform:scale(1);width:100vw}@media (max-height:500px) and (orientation:landscape){body{height:auto;min-height:100vh;overflow-y:auto}}#root{height:100%;width:100%}a{color:#14ccf8;display:inline-block}h1{font-family:Quantify-Bold;font-size:2.25em;letter-spacing:.065em;line-height:1.12;margin-bottom:.5em;text-shadow:0 2px 8px #000000e6,0 4px 16px #000c,0 0 30px #14ccf866}h1,h2{color:#efefef;text-align:left;-webkit-user-select:none;user-select:none}h2{font-size:1.5em;letter-spacing:.04em;line-height:1.4;margin-bottom:.3em}h2,h3{text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}h3{color:#efefef;font-size:1em;margin-bottom:.67em;-webkit-user-select:none;user-select:none}h4,h5,h6,p{color:#fff;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}p{font-family:SourceSansPro-Regular,sans-serif;font-size:1em;font-weight:300;line-height:1.5;margin-bottom:1em;-webkit-user-select:none;user-select:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #001b2f;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.icon i{display:block}body,html{background-color:#110d18;background:linear-gradient(180deg,#0d0d2980,#0d0d2966 50%,#0d0d298c),url(/static/media/landing-page.bce16030b960ef64fb12.png) 50% 50% no-repeat;background-attachment:fixed;background-color:#0d0d298c;background-size:cover;height:100%}.main{-webkit-overflow-scrolling:touch;display:flex;height:100%;overflow-x:hidden;overflow-y:auto;width:100%}@media (max-height:500px) and (orientation:landscape){.main{height:auto;min-height:100%;overflow-y:auto}}.main .app-main-container{min-height:100%;width:100%}.main .app-main-container.active{pointer-events:none}.header-component{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;max-width:480px;padding:10px 0}.header-component .logo-img{height:50px;width:auto}.header-component .user-profile{align-items:center;display:flex;flex-direction:row}.header-component .user-profile .user-name{display:inline;margin:0 5px;text-align:right}.header-component .user-profile .profile-image{cursor:pointer;height:50px;width:auto}.splash-component{display:block;height:100vh;margin:0 auto 1em;position:relative;text-align:center;top:-4em;transform-style:preserve-3d}.splash-component .logo{position:relative;text-align:center;top:50%;transform:translateY(-50%)}.input-container{background-color:#001b2f;border:2px solid #57677c;border-radius:8px;display:inline-block;min-height:44px;position:relative;transform:skew(-5deg);transition:border-color .3s ease,box-shadow .3s ease;width:100%}@media (max-width:768px){.input-container{border-width:2px;min-height:48px}}.input-container.disabled{opacity:.5}.input-container.selected{border-color:#852095}.input-container.has-error{animation:shake .3s ease-in-out;border-color:#a82b4c;box-shadow:0 0 8px #a82b4c4d}.input-container.has-success{border-color:#47d780;box-shadow:0 0 8px #47d78033;transition:border-color .3s ease,box-shadow .3s ease}.input-container .input-wrapper{align-items:center;display:flex;position:relative;width:100%}@keyframes shake{0%,to{transform:translateX(0) skew(-5deg)}25%{transform:translateX(-5px) skew(-5deg)}75%{transform:translateX(5px) skew(-5deg)}}.input-container input{-webkit-tap-highlight-color:rgba(255,255,255,.1);background:none;border:none;color:#fff;flex:1 1;font-family:SourceSansPro-Regular,sans-serif;font-size:24px;font-weight:400;line-height:1em;min-height:44px;padding:10px 15px;touch-action:manipulation;transform:skew(5deg);width:100%}.input-container input:-webkit-autofill{-webkit-text-fill-color:#fff!important;background:none!important;caret-color:#fff}.input-container input::placeholder{color:#57677c}.input-container input::-moz-focus-inner{border:0}@media (max-width:768px){.input-container input{font-size:16px;min-height:48px;padding:14px 18px}.input-container input:active{background:#ffffff0d}}.input-container input[type=number]::-webkit-inner-spin-button,.input-container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-container input[type=number]{-moz-appearance:textfield}.input-container .validation-error{animation:slideDown .3s ease-out;background-color:#a82b4c;border-radius:4px;box-shadow:0 2px 8px #0000004d;color:#fff;font-family:SourceSansPro-Regular,sans-serif;font-size:14px;font-weight:400;opacity:1;padding:6px 12px;position:absolute;right:10px;text-shadow:0 1px 2px #00000080;top:-32px;white-space:nowrap;z-index:10}.input-container .validation-error:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid #a82b4c;bottom:-6px;content:"";height:0;position:absolute;right:20px;width:0}.input-container .validation-error span{display:block}.login-wrapper{margin-left:auto;margin-right:auto;max-width:480px}.login-wrapper .login-section{font-weight:700;text-align:center}.login-wrapper .login-section h1{margin-top:.5em;text-align:center}.login-wrapper .login-section p{text-align:left}.login-wrapper .login-section .logo-container{margin:2em auto;text-align:center}.login-wrapper .login-section .logo-container img{height:auto;width:15em}.login-wrapper .login-section .logo-container--big{margin:8em auto}.login-wrapper .login-section .logo-container--big img{height:auto;width:18em}.login-wrapper .login-section .common-button{margin-bottom:1em;width:100%}.login-wrapper .login-section .common-button.with-facebook{width:auto}.login-wrapper .login-section .input-container{margin-bottom:1em;text-align:left}.login-wrapper .login-section .right-button{display:block;margin-left:auto;margin-right:0;width:50%}.login-wrapper .login-section .small-button{width:50%}.login-wrapper .login-section .buttons-container{width:100%}.login-wrapper .login-section .buttons-container .common-button{width:48%}.login-wrapper .login-section .buttons-container .common-button:first-of-type{margin-right:4%}.login-wrapper .login-section .buttons-container-vertical{margin-top:10em}.login-wrapper .login-section .buttons-container-vertical .common-button{display:block;margin-left:auto;margin-right:auto}.login-wrapper .login-section .separator-with-text{margin:0 0 1em;width:100%}.login-wrapper .login-section .separator-with-text .line{background-color:#fff;display:inline-block;height:2px;opacity:.8;position:relative;top:-.3em;width:42%}.login-wrapper .login-section .separator-with-text .text{color:#fff;display:inline-block;font-family:Lato,sans-serif;font-size:1em;font-weight:700;letter-spacing:.09em;opacity:1;text-align:center;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3;width:16%}.login-wrapper .login-section .remote-validation-error{color:#a82d4c;height:1.5em}.login-wrapper .login-section--animate{animation:bounce .5s ease-in-out}.login-wrapper .login-section--avatar{text-align:center}.login-wrapper .login-section--avatar h1{margin-top:.5em;text-align:center}.login-wrapper .login-section--avatar .common-button{margin:1em;width:auto}.common-button.with-facebook{background-color:#4267b2;color:#fff;padding:.4em .4em .3em;transform:skew(0);width:auto}.common-button.with-facebook .content{align-items:center;display:inline-flex;font-family:Helvetica,Arial,"sans-serif";height:auto;padding:5px;transform:skew(0)}.common-button.with-facebook .content .facebook-image{height:1.5em;padding-right:.4em;width:auto}.common-button.with-facebook .content .text-container{padding:0 .3em}.common-button.with-facebook.bounce-animation{animation:button-bounce-frames-facebook-button .15s}@keyframes button-bounce-frames-facebook-button{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.avatar-component{border:2px solid #0000;display:inline-block;height:100px;margin:0;overflow:hidden;width:100px}.avatar-component.selected{border-color:#852095}.avatar-component .avatar-image{cursor:pointer;height:100%;width:100%}.avatar-component.circle{border:2px solid #0000;border-radius:50%}.avatar-component.circle.selected{border-color:#852095}.homepage-component{margin:0 auto;max-width:480px;padding:50px 10px 0}.homepage-component .active-promocode{color:#fff;font-family:Lato,sans-serif;font-size:16px;font-weight:400;opacity:1;padding:1em 0;text-align:center;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}.homepage-component .common-button{margin-bottom:10px}.homepage-component .line{background:#fff;height:2px;margin:10px 0 30px;opacity:.8}.homepage-component .subscription-details>h5{color:#fff;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin:0 0 10px 10px;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}.loader-games{height:50%;left:calc(50% - 50px);position:absolute;top:30%;width:100px}.update-profile-component{margin:0 auto;max-width:480px;padding-top:30px}.update-profile-component .common-button{margin-bottom:10px}.update-profile-component .line{background:#fff;height:2px;margin:20px 0 30px}.update-profile-component .user-details{display:flex}.update-profile-component .user-details .image-container{width:100px}.update-profile-component .user-details .image-container .profile-image{cursor:pointer;height:auto;width:100px}.update-profile-component .user-details .details-container{padding:0 0 0 10px;width:calc(100% - 100px)}.update-profile-component .user-details .details-container .input-container{margin-bottom:10px}.update-profile-component .user-details .details-container .common-button{margin:10px 0 0}.update-profile-component .user-details .details-container .hidden-save-button{border:none;height:0;margin:0;opacity:0;padding:0}.payment-selection{align-items:center;display:flex;justify-content:center;text-align:center;width:100%}.payment-selection .payment-selection-content{margin:0 auto;max-width:1400px;width:100%}.payment-selection .logo-container{display:flex;justify-content:center;margin-bottom:20px}.payment-selection .logo-container .logo{filter:drop-shadow(0 4px 8px rgba(0,0,0,.5));height:auto;width:10em}.payment-selection .payment-selection-title{color:#fff;color:#efefef;font-family:Quantify-Bold,sans-serif;font-size:32px;font-weight:700;margin:0 0 10px;text-align:center;text-shadow:0 2px 8px #00000080}@media (min-width:576px){.payment-selection .payment-selection-title{font-size:40px}}@media (min-width:768px){.payment-selection .payment-selection-title{font-size:48px;margin-bottom:20px}}.payment-selection .payment-selection-subtitle{color:#fff;font-family:Lato,sans-serif;font-size:15px;font-weight:400;line-height:1.5;margin:0 auto 30px;max-width:700px;opacity:1;padding:0 20px;text-align:center;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}@media (min-width:768px){.payment-selection .payment-selection-subtitle{font-size:16px;margin-bottom:40px}}.payment-selection .plans-buttons-container{display:flex;margin:0 auto;max-width:800px}.payment-selection .plans-container{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;justify-content:center;margin:30px auto;padding:0 20px}.payment-selection .plans-container .spinner-container{height:5em;position:relative;width:5em}.payment-selection .plans-container .spinner-container .loader{position:static}@media (min-width:576px){.payment-selection .plans-container{gap:20px}}@media (min-width:768px){.payment-selection .plans-container{gap:25px;margin:40px auto}}@media (min-width:992px){.payment-selection .plans-container{gap:30px}}.payment-selection .social-proof-section{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:30px auto;max-width:1200px;padding:0 20px}@media (min-width:768px){.payment-selection .social-proof-section{gap:40px;margin:40px auto}}.payment-selection .social-proof-section .social-proof-item{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1c355466;border:1px solid #ffffff1a;border-radius:12px;display:flex;gap:12px;padding:15px 20px;transition:transform .3s ease,box-shadow .3s ease}.payment-selection .social-proof-section .social-proof-item:hover{border-color:#0087f24d;box-shadow:0 8px 24px #0087f233;transform:translateY(-3px)}.payment-selection .social-proof-section .social-proof-item .proof-icon{filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));font-size:32px}.payment-selection .social-proof-section .social-proof-item .proof-content{display:flex;flex-direction:column}.payment-selection .social-proof-section .social-proof-item .proof-content .proof-number{color:#fff;color:#14ccf8;font-family:Quantify-Bold,sans-serif;font-size:24px;font-weight:700;line-height:1;text-shadow:0 0 15px #14ccf899}@media (min-width:768px){.payment-selection .social-proof-section .social-proof-item .proof-content .proof-number{font-size:28px}}.payment-selection .social-proof-section .social-proof-item .proof-content .proof-label{color:#fff;font-family:Lato,sans-serif;font-size:12px;font-weight:400;margin-top:4px;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}@media (min-width:768px){.payment-selection .social-proof-section .social-proof-item .proof-content .proof-label{font-size:13px}}.payment-selection .text-container{margin:20px auto 25px;max-width:1200px;text-align:center}.payment-selection .text-container p{color:#fff;font-family:Lato,sans-serif;font-size:14px;font-weight:400;margin:0;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}@media (min-width:768px){.payment-selection .text-container p{font-size:16px}}.payment-selection .text-container .spacer{display:none}.payment-selection .trust-signals-section{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:25px auto;max-width:1200px;padding:0 20px}@media (min-width:576px){.payment-selection .trust-signals-section{gap:15px}}@media (min-width:768px){.payment-selection .trust-signals-section{gap:20px;margin:30px auto}}.payment-selection .trust-signals-section .trust-signal-item{-webkit-tap-highlight-color:rgba(255,255,255,.1);align-items:center;background:#1c35544d;border:1px solid #ffffff1a;border-radius:8px;display:flex;gap:8px;min-height:44px;padding:10px 16px;touch-action:manipulation;transition:all .2s ease}.payment-selection .trust-signals-section .trust-signal-item:hover{background:#1c355480;border-color:#fff3}@media (max-width:768px){.payment-selection .trust-signals-section .trust-signal-item{min-height:48px;padding:14px 20px}.payment-selection .trust-signals-section .trust-signal-item:active{background:#1c355499;transform:scale(.98);transition:all .1s ease}}.payment-selection .trust-signals-section .trust-signal-item .trust-icon{filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));font-size:18px}@media (min-width:768px){.payment-selection .trust-signals-section .trust-signal-item .trust-icon{font-size:20px}}.payment-selection .trust-signals-section .trust-signal-item .trust-text{color:#fff;font-family:Lato,sans-serif;font-size:12px;font-weight:400;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3;white-space:nowrap}@media (min-width:768px){.payment-selection .trust-signals-section .trust-signal-item .trust-text{font-size:13px}}.payment-selection .guarantee-section{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1c355466;border:1px solid #ffffff1a;border-radius:12px;display:flex;gap:15px;justify-content:center;margin:25px auto 30px;max-width:800px;padding:20px}@media (min-width:768px){.payment-selection .guarantee-section{margin:30px auto 40px;padding:25px 30px}}.payment-selection .guarantee-section .guarantee-icon{filter:drop-shadow(0 2px 8px rgba(0,0,0,.5));flex-shrink:0;font-size:40px}@media (min-width:768px){.payment-selection .guarantee-section .guarantee-icon{font-size:48px}}.payment-selection .guarantee-section .guarantee-content{flex:1 1;text-align:left}.payment-selection .guarantee-section .guarantee-content .guarantee-title{color:#fff;color:#efefef;font-family:Lato,sans-serif;font-size:16px;font-weight:700;margin-bottom:6px;text-shadow:0 2px 4px #00000080}@media (min-width:768px){.payment-selection .guarantee-section .guarantee-content .guarantee-title{font-size:18px;margin-bottom:8px}}.payment-selection .guarantee-section .guarantee-content .guarantee-text{color:#fff;font-family:Lato,sans-serif;font-size:13px;font-weight:400;line-height:1.5;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}@media (min-width:768px){.payment-selection .guarantee-section .guarantee-content .guarantee-text{font-size:14px}}.payment-selection .buttons-container{align-items:center;display:flex;flex-direction:column;gap:12px;margin:30px auto 40px;max-width:600px}@media (max-width:768px){.payment-selection .buttons-container{gap:16px}}.payment-selection .buttons-container .common-button{border-radius:8px;box-shadow:0 4px 12px #0000004d;max-width:320px;transition:transform .2s ease,box-shadow .2s ease;width:100%}.payment-selection .buttons-container .common-button:hover{box-shadow:0 6px 20px #0006}.payment-selection .buttons-container .common-button .content{font-size:16px;font-weight:700;padding:16px 0}.payment-selection .buttons-container .common-button.back-button{background:#1c355499;border:1px solid #fff3;margin-top:10px}.payment-selection .buttons-container .common-button.back-button .content{font-weight:400;opacity:.9}.payment-selection .buttons-container .paypal-button-component{max-width:320px;width:100%}@media (min-width:576px){.payment-selection .buttons-container{flex-direction:row;flex-wrap:wrap;gap:15px;justify-content:center}.payment-selection .buttons-container .common-button,.payment-selection .buttons-container .paypal-button-component{flex:1 1;max-width:280px;min-width:200px;width:auto}}@media (min-width:768px){.payment-selection .buttons-container{gap:20px}.payment-selection .buttons-container .common-button,.payment-selection .buttons-container .paypal-button-component{max-width:240px}}.payment-plan-item{-webkit-tap-highlight-color:rgba(0,135,242,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1c355499;border:2px solid #ffffff1a;border-radius:16px;cursor:pointer;flex:1 1 auto;margin:0;max-width:320px;min-height:200px;min-width:250px;overflow:hidden;padding:0;position:relative;touch-action:manipulation;transition:all .3s ease}.payment-plan-item:hover{border-color:#0087f280;box-shadow:0 12px 32px #0087f24d;transform:translateY(-5px)}@media (max-width:768px){.payment-plan-item{max-width:280px;min-height:180px;min-width:200px}.payment-plan-item:active{transform:scale(.98);transition:transform .1s ease}}@media (max-width:576px){.payment-plan-item{flex:1 1 100%;max-width:100%;min-width:180px}}.payment-plan-item h1,.payment-plan-item h2,.payment-plan-item h5{color:#fff;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3;transition:color .3s ease}.payment-plan-item.selected .pulsar-component{display:block}.payment-plan-item.payment-plan-item-v2{flex:1 1 auto;max-width:320px;min-width:250px;padding:0}@media (max-width:768px){.payment-plan-item.payment-plan-item-v2{max-width:280px;min-width:200px}}@media (max-width:576px){.payment-plan-item.payment-plan-item-v2{flex:1 1 100%;max-width:100%;min-width:180px}}.payment-plan-item.payment-plan-item-v2 h2{margin-left:auto;margin-right:auto;max-width:200px;text-align:center}.payment-plan-item.active{animation:plan-selected .5s ease-out;background:linear-gradient(135deg,#0087f2,#0069c5);border-color:#0087f2cc;box-shadow:0 8px 24px #0087f266}.payment-plan-item.active h1,.payment-plan-item.active h2,.payment-plan-item.active h5{color:#fff}.payment-plan-item.active:hover{box-shadow:0 12px 32px #0087f280}@keyframes plan-selected{0%{box-shadow:0 8px 24px #0087f266;transform:scale(1)}50%{box-shadow:0 12px 32px #0087f299;transform:scale(1.05)}to{box-shadow:0 8px 24px #0087f266;transform:scale(1)}}.payment-plan-item .content-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:200px;padding:30px 20px;position:relative;z-index:1}.payment-plan-item .content-container h1{color:#fff;font-family:Quantify-Bold,sans-serif;font-size:36px;font-weight:700;line-height:1.2;margin-bottom:8px}@media (min-width:768px){.payment-plan-item .content-container h1{font-size:42px}}.payment-plan-item .content-container h2{color:#fff;font-family:Lato,sans-serif;font-size:18px;font-weight:700;letter-spacing:.05em;margin-bottom:12px;text-transform:uppercase}@media (min-width:768px){.payment-plan-item .content-container h2{font-size:20px}}.payment-plan-item .content-container h5{color:#fff;font-family:Quantify-Bold,sans-serif;font-size:24px;font-weight:700;margin:8px 0;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}@media (min-width:768px){.payment-plan-item .content-container h5{font-size:28px}}.payment-plan-item .content-container .description{color:#fff;font-family:Lato,sans-serif;font-size:13px;font-weight:400;line-height:1.5;margin:8px 0;opacity:1;text-align:center;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}@media (min-width:768px){.payment-plan-item .content-container .description{font-size:14px}}.payment-plan-item.payment-plan-item-v2 .content-container h1{color:#fff;font-family:Quantify-Bold,sans-serif;font-size:48px;font-weight:700;margin-bottom:12px}@media (min-width:768px){.payment-plan-item.payment-plan-item-v2 .content-container h1{font-size:56px}}.payment-plan-item.payment-plan-item-v2 .content-container h2{color:#fff;font-family:Lato,sans-serif;font-size:16px;font-weight:700;margin-bottom:8px}.payment-plan-item.payment-plan-item-v2 .content-container .description{color:#fff;font-family:Lato,sans-serif;font-size:15px;font-weight:400;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}@media (min-width:768px){.payment-plan-item.payment-plan-item-v2 .content-container .description{font-size:16px}}.payment-plan-item .best-value{background:linear-gradient(135deg,#ffd828,#ff9609);border-radius:0 16px 0 16px;box-shadow:0 4px 12px #ff960966;display:none;padding:8px 16px;position:absolute;right:0;top:0;z-index:2}.payment-plan-item .best-value .best-value-icon{display:none}.payment-plan-item .best-value .title{color:#fff;color:#000;font-family:Lato,sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;margin:0;text-align:center;text-transform:uppercase}.payment-plan-item.annual .best-value{display:block}.payment-plan-item:before{background:linear-gradient(180deg,#ffffff0d,#fff0 50%,#0000001a);border-radius:16px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.payment-plan-item.active:before{background:linear-gradient(180deg,#ffffff1a,#fff0 50%,#00000026)}.paypal-button-component{margin:0 0 10px;width:100%}.paypal-button-component .separator{color:#fff;font-size:12px;margin-bottom:10px;text-align:center}.landing{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;overflow:visible;padding:20px 20px 40px;position:relative;text-align:center;width:100vw}@media (min-width:576px){.landing{padding:30px 40px;text-align:left}}@media (min-width:992px){.landing{padding:40px 60px}}@media (min-width:1440px){.landing{padding:50px 80px}}.landing .landing-content{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0d0d291a;border-radius:0;margin:0 auto;max-width:1200px;padding:0;position:relative;width:100%;z-index:1}@media (min-width:992px){.landing .landing-content{background:#0d0d2933;border-radius:16px;padding:20px}}.landing .hero-section{display:flex;flex-direction:column;gap:15px}@media (min-width:768px){.landing .hero-section{gap:20px}}.landing .logo-container{display:flex;justify-content:center;margin-bottom:10px}@media (min-width:576px){.landing .logo-container{justify-content:flex-start}}.landing .logo-container .logo{filter:drop-shadow(0 4px 8px rgba(0,0,0,.5));height:50px;width:auto}@media (min-width:768px){.landing .logo-container .logo{height:60px}}.landing .black-friday-banner{animation:slideDown .5s ease-out;display:flex;justify-content:center;margin:15px 0 20px}@media (min-width:576px){.landing .black-friday-banner{margin:20px 0 25px}}.landing .black-friday-banner .black-friday-content{align-items:center;background:linear-gradient(135deg,#ff6b35,#f7931e 50%,gold);border:2px solid #ffffff4d;border-radius:12px;box-shadow:0 4px 20px #ff6b3566,0 0 30px #ffd7004d,inset 0 1px 0 #fff3;display:flex;gap:12px;overflow:hidden;padding:12px 20px;position:relative;transition:transform .3s ease,box-shadow .3s ease}.landing .black-friday-banner .black-friday-content:before{animation:shine 3s infinite;background:linear-gradient(45deg,#0000 30%,#ffffff1a 50%,#0000 70%);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}.landing .black-friday-banner .black-friday-content:hover{box-shadow:0 6px 25px #ff6b3580,0 0 40px #ffd70066,inset 0 1px 0 #ffffff4d;transform:translateY(-2px)}@media (min-width:576px){.landing .black-friday-banner .black-friday-content{gap:15px;padding:14px 24px}}.landing .black-friday-banner .black-friday-content .black-friday-icon{align-items:center;animation:bounce 2s infinite;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.landing .black-friday-banner .black-friday-content .black-friday-icon img{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));height:100%;object-fit:contain;width:100%}@media (min-width:768px){.landing .black-friday-banner .black-friday-content .black-friday-icon{height:32px;width:32px}}.landing .black-friday-banner .black-friday-content .black-friday-text{display:flex;flex-direction:column;gap:4px;position:relative;z-index:1}.landing .black-friday-banner .black-friday-content .black-friday-text .black-friday-label{color:#fff;color:#1a1a1a;font-family:Quantify-Bold,sans-serif;font-size:16px;font-weight:700;letter-spacing:1.5px;line-height:1.2;text-shadow:0 1px 2px #ffffff80;text-transform:uppercase}@media (min-width:576px){.landing .black-friday-banner .black-friday-content .black-friday-text .black-friday-label{font-size:18px;letter-spacing:2px}}@media (min-width:768px){.landing .black-friday-banner .black-friday-content .black-friday-text .black-friday-label{font-size:20px}}.landing .black-friday-banner .black-friday-content .black-friday-text .black-friday-message{color:#fff;color:#1a1a1a;font-family:Lato,sans-serif;font-size:12px;font-weight:400;line-height:1.3;opacity:.9;text-shadow:0 1px 2px #ffffff80}@media (min-width:576px){.landing .black-friday-banner .black-friday-content .black-friday-text .black-friday-message{font-size:13px}}@media (min-width:768px){.landing .black-friday-banner .black-friday-content .black-friday-text .black-friday-message{font-size:14px}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes shine{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{transform:translateX(100%) translateY(100%) rotate(45deg)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.landing .hero-title{color:#fff;color:#efefef;font-family:Quantify-Bold,sans-serif;font-size:32px;font-weight:700;letter-spacing:.05em;line-height:1.2;margin:0;text-shadow:0 2px 8px #000,0 4px 16px #000c,0 0 30px #14ccf866,0 0 60px #14ccf833}@media (min-width:576px){.landing .hero-title{font-size:40px}}@media (min-width:768px){.landing .hero-title{font-size:48px}}@media (min-width:992px){.landing .hero-title{font-size:56px}}@media (min-width:1440px){.landing .hero-title{font-size:64px}}.landing .hero-subtitle{color:#fff;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin:0;max-width:700px;opacity:1;text-shadow:0 2px 8px #000,0 4px 16px #000000e6,0 0 20px #00000080}@media (min-width:576px){.landing .hero-subtitle{font-size:17px}}@media (min-width:768px){.landing .hero-subtitle{font-size:18px;max-width:800px}}@media (min-width:992px){.landing .hero-subtitle{font-size:19px}}.landing .hero-subtitle .find-out-more-link{color:#14ccf8;cursor:pointer;display:inline;font-weight:500;margin-left:4px;text-decoration:underline;-webkit-text-decoration-color:#14ccf899;text-decoration-color:#14ccf899;text-shadow:0 0 10px #14ccf880,0 2px 8px #000000e6;text-underline-offset:3px;transition:all .3s ease}.landing .hero-subtitle .find-out-more-link:hover{color:#14ccf8;-webkit-text-decoration-color:#14ccf8;text-decoration-color:#14ccf8;text-shadow:0 0 15px #14ccf8cc,0 2px 8px #000000e6}.landing .hero-subtitle .find-out-more-link:active{opacity:.8}.landing .hero-subtitle .find-out-more-link:focus{border-radius:2px;outline:2px solid #14ccf880;outline-offset:2px}.landing .social-proof{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:20px 0}@media (min-width:576px){.landing .social-proof{gap:30px;justify-content:flex-start}}@media (min-width:768px){.landing .social-proof{gap:40px;margin:25px 0}}.landing .social-proof .stat-item{align-items:center;display:flex;flex-direction:column}@media (min-width:576px){.landing .social-proof .stat-item{align-items:flex-start}}.landing .social-proof .stat-item .stat-number{color:#fff;color:#14ccf8;font-family:Quantify-Bold,sans-serif;font-size:28px;font-weight:700;line-height:1;margin-bottom:4px;text-shadow:0 0 15px #14ccf899}@media (min-width:768px){.landing .social-proof .stat-item .stat-number{font-size:36px}}.landing .social-proof .stat-item .stat-label{color:#fff;font-family:Lato,sans-serif;font-size:14px;font-weight:400;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}@media (min-width:768px){.landing .social-proof .stat-item .stat-label{font-size:16px}}.landing .benefits-section{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin:20px 0}@media (min-width:576px){.landing .benefits-section{gap:15px;grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.landing .benefits-section{gap:15px;grid-template-columns:repeat(4,1fr);margin:25px 0}}.landing .benefits-section .benefit-item{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1c355466;border:1px solid #ffffff1a;border-radius:8px;display:flex;flex-direction:column;padding:12px;transition:transform .3s ease,box-shadow .3s ease}.landing .benefits-section .benefit-item:hover{border-color:#0087f280;box-shadow:0 8px 24px #0087f24d;transform:translateY(-5px)}@media (min-width:576px){.landing .benefits-section .benefit-item{padding:15px}}.landing .benefits-section .benefit-item .benefit-icon{filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));font-size:24px;margin-bottom:6px}@media (min-width:768px){.landing .benefits-section .benefit-item .benefit-icon{font-size:28px;margin-bottom:8px}}.landing .benefits-section .benefit-item .benefit-text{color:#fff;font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:1.4;opacity:1;text-align:center;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}@media (min-width:768px){.landing .benefits-section .benefit-item .benefit-text{font-size:16px}}.landing .cta-section{align-items:center;display:flex;flex-direction:column;gap:12px;margin:20px 0 15px}@media (min-width:576px){.landing .cta-section{align-items:center;flex-direction:row;flex-wrap:wrap;gap:15px;justify-content:flex-start}}.landing .cta-section .common-button{box-shadow:0 8px 24px #ea435766;max-width:200px;transition:transform .2s ease,box-shadow .2s ease;width:100%}.landing .cta-section .common-button:hover{box-shadow:0 12px 32px #ea435780}.landing .cta-section .common-button.light-blue{box-shadow:0 4px 12px #2cbdf04d}@media (min-width:576px){.landing .cta-section .common-button{width:200px}}.landing .cta-section .cta-subtext{color:#fff;font-family:Lato,sans-serif;font-size:12px;font-weight:400;margin:0;opacity:1;text-align:center;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3;width:100%}@media (min-width:576px){.landing .cta-section .cta-subtext{font-size:13px;text-align:left;width:auto}}.landing .cta-section .pricing-link{color:#fff;color:#14ccf8;cursor:pointer;display:inline-block;font-family:Lato,sans-serif;font-size:14px;font-weight:400;font-weight:500;margin-top:8px;text-decoration:underline;-webkit-text-decoration-color:#14ccf899;text-decoration-color:#14ccf899;text-shadow:0 0 10px #14ccf880,0 2px 8px #000000e6;text-underline-offset:4px;transition:all .3s ease}.landing .cta-section .pricing-link:hover{color:#14ccf8;-webkit-text-decoration-color:#14ccf8;text-decoration-color:#14ccf8;text-shadow:0 0 15px #14ccf8cc,0 2px 8px #000000e6}.landing .cta-section .pricing-link:active{opacity:.8}.landing .cta-section .pricing-link:focus{border-radius:2px;outline:2px solid #14ccf880;outline-offset:2px}@media (min-width:576px){.landing .cta-section .pricing-link{font-size:15px;margin-left:20px;margin-top:0}}@media (min-width:768px){.landing .cta-section .pricing-link{font-size:16px}}.landing .as-seen-on-section{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1c355433;border:1px solid #ffffff1a;border-radius:12px;display:flex;flex-direction:column;margin:30px 0 25px;padding:25px 20px}@media (min-width:768px){.landing .as-seen-on-section{margin:35px 0 30px;padding:30px 40px}}.landing .as-seen-on-section .as-seen-on-label{color:#fff;font-family:Lato,sans-serif;font-size:12px;font-weight:400;letter-spacing:2px;margin:0 0 20px;opacity:.8;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3;text-transform:uppercase}@media (min-width:768px){.landing .as-seen-on-section .as-seen-on-label{font-size:13px;margin-bottom:25px}}.landing .as-seen-on-section .media-logos{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;width:100%}@media (min-width:576px){.landing .as-seen-on-section .media-logos{gap:25px}}@media (min-width:768px){.landing .as-seen-on-section .media-logos{gap:30px}}.landing .as-seen-on-section .media-logos .media-logo-item{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;display:flex;justify-content:center;min-height:44px;padding:12px 20px;touch-action:manipulation;transition:all .3s ease}.landing .as-seen-on-section .media-logos .media-logo-item:hover{background:#ffffff1a;border-color:#fff3;box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}@media (max-width:768px){.landing .as-seen-on-section .media-logos .media-logo-item{min-height:48px;padding:14px 22px}.landing .as-seen-on-section .media-logos .media-logo-item:active{transform:scale(.98);transition:all .1s ease}}.landing .as-seen-on-section .media-logos .media-logo-item .media-logo-text{color:#fff;font-family:Lato,sans-serif;font-size:14px;font-weight:700;letter-spacing:.5px;opacity:.9;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3;white-space:nowrap}@media (min-width:768px){.landing .as-seen-on-section .media-logos .media-logo-item .media-logo-text{font-size:16px}}.landing .trust-signals{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin:20px 0}@media (min-width:576px){.landing .trust-signals{gap:20px;justify-content:flex-start}}.landing .trust-signals .trust-item{-webkit-tap-highlight-color:rgba(255,255,255,.1);align-items:center;background:#1c35544d;border:1px solid #ffffff1a;border-radius:8px;display:flex;gap:10px;min-height:44px;padding:12px 20px;touch-action:manipulation}.landing .trust-signals .trust-item .trust-icon{filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));font-size:20px}.landing .trust-signals .trust-item .trust-text{color:#fff;font-family:Lato,sans-serif;font-size:14px;font-weight:400;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}@media (min-width:768px){.landing .trust-signals .trust-item .trust-text{font-size:15px}}@media (max-width:768px){.landing .trust-signals .trust-item{min-height:48px;padding:14px 22px}.landing .trust-signals .trust-item:active{background:#1c355480;transform:scale(.98);transition:all .1s ease}}.landing .login-section{display:none}.landing .footer-links-section{margin:40px auto 20px;max-width:1200px;padding:0 20px;text-align:center;width:100%}@media (min-width:768px){.landing .footer-links-section{margin:50px auto 30px;padding:0 40px}}.landing .footer-links-section .footer-links{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:center}@media (min-width:576px){.landing .footer-links-section .footer-links{gap:8px 16px}}.landing .footer-links-section .footer-links .footer-link{color:#fff;font-family:Lato,sans-serif;font-size:13px;font-weight:400;opacity:.8;text-decoration:none;text-shadow:0 1px 4px #000c;transition:all .3s ease;white-space:nowrap}.landing .footer-links-section .footer-links .footer-link:hover{color:#14ccf8;opacity:1;text-shadow:0 0 10px #14ccf899,0 1px 4px #000c}.landing .footer-links-section .footer-links .footer-link:focus{border-radius:2px;outline:2px solid #14ccf880;outline-offset:2px}@media (min-width:576px){.landing .footer-links-section .footer-links .footer-link{font-size:14px}}@media (min-width:768px){.landing .footer-links-section .footer-links .footer-link{font-size:15px}}.landing .footer-links-section .footer-links .footer-link-separator{color:#fff;font-family:Lato,sans-serif;font-size:13px;font-weight:400;opacity:.5;text-shadow:0 1px 4px #000c;-webkit-user-select:none;user-select:none}@media (min-width:576px){.landing .footer-links-section .footer-links .footer-link-separator{font-size:14px}}@media (min-width:768px){.landing .footer-links-section .footer-links .footer-link-separator{font-size:15px}}.landing .copyright-section{margin:40px auto 20px;max-width:1200px;padding:0 20px;text-align:center;width:100%}@media (min-width:768px){.landing .copyright-section{margin:50px auto 30px;padding:0 40px}}.landing .copyright-section .copyright-text{color:#fff;font-family:Lato,sans-serif;font-size:11px;font-weight:400;line-height:1.6;margin:0;opacity:.7;text-shadow:0 1px 4px #000c}@media (min-width:576px){.landing .copyright-section .copyright-text{font-size:12px}}@media (min-width:768px){.landing .copyright-section .copyright-text{font-size:13px;opacity:.8}}.game-carousel-section{align-self:stretch;box-sizing:border-box;max-width:100vw;padding:0 20px;width:100%}@media (min-width:768px){.game-carousel-section{padding:0 40px}}.game-carousel-section .game-carousel-title{color:#fff;color:#efefef;font-family:Quantify-Bold,sans-serif;font-size:24px;font-weight:700;margin:0 0 25px;text-align:center;text-shadow:0 2px 8px #000000e6,0 4px 16px #000c,0 0 30px #14ccf866}@media (min-width:768px){.game-carousel-section .game-carousel-title{font-size:32px;margin-bottom:30px}}.game-carousel-section .game-carousel-wrapper{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:1400px;position:relative;width:100%}.game-carousel-section .game-carousel{-ms-overflow-style:none;display:flex;gap:15px;overflow-x:auto;overflow-y:hidden;padding:10px 0;scroll-behavior:smooth;scrollbar-width:none;width:100%}.game-carousel-section .game-carousel::-webkit-scrollbar{display:none}@media (min-width:768px){.game-carousel-section .game-carousel{gap:20px}}.game-carousel-section .game-tile{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1c355466;border:2px solid #ffffff1a;border-radius:12px;cursor:pointer;flex:0 0 auto;height:150px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:150px}.game-carousel-section .game-tile:hover{border-color:#0087f280;box-shadow:0 12px 32px #0087f266;transform:translateY(-8px) scale(1.05)}.game-carousel-section .game-tile:hover .game-tile-overlay{opacity:1}@media (min-width:576px){.game-carousel-section .game-tile{height:180px;width:180px}}@media (min-width:768px){.game-carousel-section .game-tile{height:200px;width:200px}}.game-carousel-section .game-tile img{display:block;height:100%;object-fit:cover;width:100%}.game-carousel-section .game-tile .game-tile-overlay{background:linear-gradient(0deg,#000000e6 0,#000000b3 50%,#0000);bottom:0;left:0;opacity:0;padding:15px 12px 12px;position:absolute;right:0;transition:opacity .3s ease}@media (min-width:768px){.game-carousel-section .game-tile .game-tile-overlay{opacity:.8}}.game-carousel-section .game-tile .game-tile-overlay .game-tile-title{color:#fff;font-family:Lato,sans-serif;font-size:14px;font-weight:700;line-height:1.3;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;text-shadow:0 2px 8px #000000e6;white-space:nowrap}@media (min-width:768px){.game-carousel-section .game-tile .game-tile-overlay .game-tile-title{font-size:16px}}.game-carousel-section .game-tile .game-tile-overlay .game-tile-platform{color:#fff;color:#fffc;font-family:Lato,sans-serif;font-size:11px;font-weight:400;opacity:.9;text-shadow:0 1px 4px #000000e6}@media (min-width:768px){.game-carousel-section .game-tile .game-tile-overlay .game-tile-platform{font-size:12px}}.game-carousel-section .carousel-button{-webkit-tap-highlight-color:rgba(255,255,255,.1);align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1c3554cc;border:2px solid #fff3;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:28px;height:40px;justify-content:center;line-height:1;position:absolute;top:50%;touch-action:manipulation;transform:translateY(-50%);transition:all .3s ease;width:40px;z-index:10}.game-carousel-section .carousel-button:hover{background:#1c3554;border-color:#0087f299;box-shadow:0 4px 12px #0087f24d;transform:translateY(-50%) scale(1.1)}.game-carousel-section .carousel-button:active{transform:translateY(-50%) scale(.95)}@media (max-width:768px){.game-carousel-section .carousel-button{display:none}}.game-carousel-section .carousel-button.carousel-button-prev{left:-20px}@media (min-width:992px){.game-carousel-section .carousel-button.carousel-button-prev{left:-30px}}.game-carousel-section .carousel-button.carousel-button-next{right:-20px}@media (min-width:992px){.game-carousel-section .carousel-button.carousel-button-next{right:-30px}}.game-carousel-section .game-carousel-loading{color:#fff;font-family:Lato,sans-serif;font-size:16px;font-weight:400;opacity:.8;padding:40px 20px;text-align:center}.checkbox-container{border:.2em solid #9fa8b5;border-radius:.3em;box-shadow:0 .1em .2em #0000000d,inset 0 -.15em .1em -.12em #0000000d;cursor:pointer;flex-shrink:0;font-size:.6em;height:3em;margin:0 .1em;position:relative;width:3em}.checkbox-container:focus{border:.2em solid #852095}.checkbox-container.checked:after{background:url(/static/media/tickAssetWhite.42671baf22fcb7ce0e0a.svg) 0 0 no-repeat;content:"";height:120%;left:-10%;pointer-events:none;position:absolute;top:-10%;width:120%}.component-body{box-sizing:border-box;min-height:100%;padding-bottom:20px;padding-top:20px}@media (max-height:500px) and (orientation:landscape){.component-body{min-height:auto;padding-bottom:10px;padding-top:10px}}.simple-registration-component{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:480px;padding:0 20px}@media (max-height:500px) and (orientation:landscape){.simple-registration-component{padding:0 15px}}.simple-registration-component.simple-registration-component--center{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;min-height:100%}@media (max-height:500px) and (orientation:landscape){.simple-registration-component.simple-registration-component--center{justify-content:flex-start;min-height:auto}}.simple-registration-component .registration-header{margin-bottom:20px;padding-top:10px;text-align:center}@media (max-height:500px) and (orientation:landscape){.simple-registration-component .registration-header{margin-bottom:15px;padding-top:5px}}.simple-registration-component .registration-header h1{margin-bottom:12px}@media (max-height:500px) and (orientation:landscape){.simple-registration-component .registration-header h1{font-size:1.8em;margin-bottom:8px}}.simple-registration-component .registration-header .registration-subtitle{color:#fff;font-family:Lato,sans-serif;font-size:15px;font-weight:400;line-height:1.5;margin:0 auto;max-width:500px;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}@media (min-width:768px){.simple-registration-component .registration-header .registration-subtitle{font-size:16px}}.simple-registration-component .registration-benefits{display:flex;gap:30px;justify-content:center;margin-top:30px;padding:20px 0}.simple-registration-component .registration-benefits .benefit-item{align-items:center;display:flex;flex-direction:column;gap:8px}.simple-registration-component .registration-benefits .benefit-item .benefit-icon{filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));font-size:28px}.simple-registration-component .registration-benefits .benefit-item .benefit-text{color:#fff;font-family:Lato,sans-serif;font-size:12px;font-weight:400;opacity:1;text-align:center;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}.simple-registration-component .logo-container{margin:2em auto;text-align:center}.simple-registration-component .logo-container .logo{height:auto;width:15em}.simple-registration-component .facebook-container{margin:2em auto;text-align:center}.simple-registration-component .facebook-container .common-button.with-facebook{margin-bottom:3em}.simple-registration-component .form-field-container{padding:1em}.simple-registration-component .form-field-container .input-container{margin-bottom:1em;text-align:left}.simple-registration-component .form-field-container .buttons-container{width:100%}.simple-registration-component .form-field-container .buttons-container .common-button{width:48%}.simple-registration-component .form-field-container .buttons-container .common-button:first-of-type{margin-right:4%}.simple-registration-component .privacy_policy_container{align-items:center;color:#fff;display:flex;flex-direction:row;font-family:SourceSansPro-Regular,sans-serif;font-size:14px;font-weight:400;margin:10px 0 30px;opacity:1;text-align:left;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}.simple-registration-component .privacy_policy_container .privacy_policy-text{margin-left:1em}.progress-indicator{margin:20px auto 30px;max-width:800px;padding:0 20px}@media (min-width:768px){.progress-indicator{margin:30px auto 40px}}.progress-indicator .progress-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.progress-indicator .progress-header .progress-text{display:flex;flex-direction:column;gap:4px}.progress-indicator .progress-header .progress-text .step-label{color:#fff;font-family:Lato,sans-serif;font-size:12px;font-weight:400;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}.progress-indicator .progress-header .progress-text .step-name{color:#fff;color:#efefef;font-family:Lato,sans-serif;font-size:16px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}@media (min-width:768px){.progress-indicator .progress-header .progress-text .step-name{font-size:18px}}.progress-indicator .progress-header .progress-percentage{color:#fff;color:#14ccf8;font-family:Quantify-Bold,sans-serif;font-size:24px;font-weight:700;text-shadow:0 0 15px #14ccf899}@media (min-width:768px){.progress-indicator .progress-header .progress-percentage{font-size:28px}}.progress-indicator .progress-bar-container{background:#1c355480;border-radius:3px;height:6px;margin-bottom:20px;overflow:hidden;width:100%}.progress-indicator .progress-bar-container .progress-bar{background:linear-gradient(90deg,#14ccf8,#0069c5);border-radius:3px;box-shadow:0 0 10px #14ccf880;height:100%;transition:width .5s ease}.progress-indicator .progress-steps{display:flex;justify-content:space-between;position:relative}.progress-indicator .progress-steps:before{background:#1c355480;content:"";height:2px;left:0;position:absolute;right:0;top:12px;z-index:0}.progress-indicator .progress-steps .progress-step{align-items:center;display:flex;flex:1 1;flex-direction:column;position:relative;z-index:1}.progress-indicator .progress-steps .progress-step .step-dot{background:#1c355480;border:2px solid #fff3;border-radius:50%;height:24px;margin-bottom:8px;transition:all .3s ease;width:24px}.progress-indicator .progress-steps .progress-step .step-label-text{color:#fff;font-family:Lato,sans-serif;font-size:11px;font-weight:400;letter-spacing:.05em;opacity:1;text-align:center;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3;text-transform:uppercase}@media (min-width:768px){.progress-indicator .progress-steps .progress-step .step-label-text{font-size:12px}}.progress-indicator .progress-steps .progress-step.active .step-dot{background:#14ccf8;border-color:#14ccf8;box-shadow:0 0 15px #14ccf8cc;transform:scale(1.2)}.progress-indicator .progress-steps .progress-step.active .step-label-text{color:#efefef;font-weight:700;opacity:1}.progress-indicator .progress-steps .progress-step.completed .step-dot{background:#47d780;border-color:#47d780;box-shadow:0 0 10px #47d78080}.progress-indicator .progress-steps .progress-step.completed .step-dot:after{color:#fff;content:"✓";font-size:14px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.progress-indicator .progress-steps .progress-step.completed .step-label-text{opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}.display-name .component-body{padding-bottom:26px}@media (min-width:576px){.display-name .component-body{padding-bottom:54px}}@media (min-width:992px){.display-name .component-body{padding-bottom:65px}}.display-name .component-body .display-name-header{margin:20px auto 30px;max-width:600px;padding:0 20px;text-align:center}.display-name .component-body .display-name-header h1{margin-bottom:12px}.display-name .component-body .display-name-header .display-name-subtitle{color:#fff;font-family:Lato,sans-serif;font-size:15px;font-weight:400;line-height:1.5;margin:0;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}@media (min-width:768px){.display-name .component-body .display-name-header .display-name-subtitle{font-size:16px}}.display-name .component-body .input-field-container{display:block;margin:45px 10px 66px}@media (min-width:576px){.display-name .component-body .input-field-container{margin:45px 48px 66px}}@media (min-width:768px){.display-name .component-body .input-field-container{margin:57px 64px 76px}}@media (min-width:992px){.display-name .component-body .input-field-container{margin:75px 232px 81px}}@media (min-width:1440px){.display-name .component-body .input-field-container{margin:107px auto 106px;max-width:856px}}.display-name .component-body .input-field-container .input-hint{color:#fff;font-family:Lato,sans-serif;font-size:12px;font-weight:400;margin-top:8px;opacity:1;text-align:center;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}.display-name .component-body .buttons-container{align-items:center;display:flex;flex-direction:column;margin:0 10px}.display-name .component-body .buttons-container .common-button:first-of-type{margin-bottom:15px}@media (min-width:576px){.display-name .component-body .buttons-container{flex-direction:row;margin:0 48px}.display-name .component-body .buttons-container .common-button:first-of-type{margin-bottom:0;margin-right:20px}}@media (min-width:768px){.display-name .component-body .buttons-container{justify-content:flex-end;margin:0 64px}.display-name .component-body .buttons-container .common-button{width:240px}}@media (min-width:992px){.display-name .component-body .buttons-container{margin:0 83px}}@media (min-width:1440px){.display-name .component-body .buttons-container{margin:0 auto;max-width:1333px}}.ftui-footer{margin:0 auto;max-width:1600px;min-height:900px;overflow:visible;pointer-events:none;position:relative}.ftui-footer:before{content:"";display:block;position:absolute;top:0;width:100%;z-index:0}.ftui-footer .inner-container{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}.ftui-footer .inner-container .text-container{color:#fff;font-family:Quantify-Bold,sans-serif;font-size:32px;font-weight:700;padding:30px;position:relative;text-align:center;z-index:2}.ftui-footer .inner-container .left-image-container{margin-left:130px;margin-top:-110px;position:relative;width:600px}.ftui-footer .inner-container .left-image-container .left-image-bottom{display:block;height:auto;position:relative;width:100%;z-index:-1}.ftui-footer .inner-container .left-image-container .left-image-top{display:block;height:auto;left:0;position:absolute;top:0;width:100%;z-index:0}@media (min-width:576px){.ftui-footer .inner-container .text-container{font-size:44px;padding:30px 48px}.ftui-footer .inner-container .left-image-container{margin-left:160px;margin-top:-150px;width:800px}}@media (min-width:768px){.ftui-footer .inner-container .text-container{font-size:58px;padding:30px 65px}.ftui-footer .inner-container .left-image-container{margin-left:240px;margin-top:-200px;width:1000px}}@media (min-width:992px){.ftui-footer .inner-container{display:block}.ftui-footer .inner-container .text-container{font-size:54px;margin-left:auto;margin-right:0;padding:30px 65px 30px 0;text-align:right;width:581px}.ftui-footer .inner-container .left-image-container{left:-140px;margin:0;position:absolute;top:-150px;width:1000px}}@media (min-width:1200px){.ftui-footer .inner-container .text-container{font-size:70px;padding:30px 121px 30px 0;width:862px}.ftui-footer .inner-container .left-image-container{left:-170px;top:-170px;width:1200px}}@media (min-width:1440px){.ftui-footer .inner-container .text-container{font-size:79px;padding:30px 134px 30px 0;width:947px}}.avatar-selection{width:100%}.avatar-selection .component-body{padding-bottom:26px}@media (min-width:576px){.avatar-selection .component-body{padding-bottom:45px}}@media (min-width:992px){.avatar-selection .component-body{padding-bottom:65px}}.avatar-selection .component-body .avatar-selection-header{margin:20px auto 30px;max-width:600px;padding:0 20px;text-align:center}.avatar-selection .component-body .avatar-selection-header h1{margin-bottom:12px}.avatar-selection .component-body .avatar-selection-header .avatar-selection-subtitle{color:#fff;font-family:Lato,sans-serif;font-size:15px;font-weight:400;line-height:1.5;margin:0;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}@media (min-width:768px){.avatar-selection .component-body .avatar-selection-header .avatar-selection-subtitle{font-size:16px}}.avatar-selection .component-body .avatar-section{margin:15px 10px;position:relative}@media (min-width:576px){.avatar-selection .component-body .avatar-section{margin:20px 48px}}@media (min-width:768px){.avatar-selection .component-body .avatar-section{margin:80px 64px}}@media (min-width:992px){.avatar-selection .component-body .avatar-section{margin:80px 83px}}@media (min-width:1440px){.avatar-selection .component-body .avatar-section{margin:113px auto;max-width:1333px}}.avatar-selection .component-body .avatar-section .selected-avatar{display:block}.avatar-selection .component-body .avatar-section .selected-avatar .avatar-component{border:2.5px solid #7f8c95;display:block;height:135px;margin:0 auto 10px;width:135px}@media (min-width:576px){.avatar-selection .component-body .avatar-section .selected-avatar .avatar-component{margin:0 auto 19px}}@media (min-width:768px){.avatar-selection .component-body .avatar-section .selected-avatar .avatar-component{height:150px;margin:0;width:150px}}@media (min-width:992px){.avatar-selection .component-body .avatar-section .selected-avatar .avatar-component{height:175px;width:175px}}@media (min-width:1440px){.avatar-selection .component-body .avatar-section .selected-avatar .avatar-component{height:200px;width:200px}}@media (min-width:768px){.avatar-selection .component-body .avatar-section .selected-avatar{left:0;overflow:visible;position:absolute;top:-30px;z-index:2}}@media (min-width:992px){.avatar-selection .component-body .avatar-section .selected-avatar{top:-42px}}.avatar-selection .component-body .avatar-section .avatar-container{overflow:scroll}.avatar-selection .component-body .avatar-section .avatar-container .avatar-inner-container{align-items:center;display:inline-flex;flex-direction:row}.avatar-selection .component-body .avatar-section .avatar-container .avatar-inner-container .avatar-component{height:50px;margin:5px;width:50px}@media (min-width:576px){.avatar-selection .component-body .avatar-section .avatar-container .avatar-inner-container .avatar-component{height:70px;width:70px}}@media (min-width:768px){.avatar-selection .component-body .avatar-section .avatar-container .avatar-inner-container .avatar-component{height:90px;width:90px}}@media (min-width:1440px){.avatar-selection .component-body .avatar-section .avatar-container .avatar-inner-container .avatar-component{height:100px;width:100px}}@media (min-width:768px){.avatar-selection .component-body .avatar-section .avatar-container{margin-left:100px;padding-left:50px}}@media (min-width:992px){.avatar-selection .component-body .avatar-section .avatar-container{margin-left:100px;padding-left:75px}}@media (min-width:1440px){.avatar-selection .component-body .avatar-section .avatar-container{margin-left:100px;padding-left:100px}}.avatar-selection .component-body .buttons-container{align-items:center;display:flex;flex-direction:column;margin:0 10px}.avatar-selection .component-body .buttons-container .common-button:first-of-type{margin-bottom:15px}@media (min-width:576px){.avatar-selection .component-body .buttons-container{flex-direction:row;margin:0 48px}.avatar-selection .component-body .buttons-container .common-button:first-of-type{margin-bottom:0;margin-right:20px}}@media (min-width:768px){.avatar-selection .component-body .buttons-container{justify-content:flex-end;margin:0 64px}.avatar-selection .component-body .buttons-container .common-button{width:240px}}@media (min-width:992px){.avatar-selection .component-body .buttons-container{margin:0 83px}}@media (min-width:1440px){.avatar-selection .component-body .buttons-container{margin:0 auto;max-width:1333px}}.gdpr{padding-bottom:26px}@media (min-width:576px){.gdpr{padding-bottom:54px}}@media (min-width:992px){.gdpr{padding-bottom:65px}}.gdpr .component-body{margin:30px 10px}@media (min-width:576px){.gdpr .component-body{margin:30px 48px}}@media (min-width:768px){.gdpr .component-body{margin:30px 64px}}@media (min-width:992px){.gdpr .component-body{margin:30px 83px}}@media (min-width:1440px){.gdpr .component-body{margin:30px auto;max-width:1333px}}.gdpr .component-body .gdpr-title{color:#fff;color:#efefef;font-family:Quantify-Bold,sans-serif;font-size:24px;font-weight:700;opacity:1;text-align:center;text-shadow:0 2px 8px #000000e6,0 4px 16px #000c,0 0 30px #14ccf866}.gdpr .component-body .gdpr-text{font-family:Lato,sans-serif;font-size:24px;font-weight:400}.gdpr .component-body .gdpr-text,.gdpr .component-body .gdpr-text>p{color:#fff;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}.gdpr .component-body .gdpr-text>p{margin:20px 0}.gdpr .component-body .gdpr-text>p:first-of-type{color:#fff;color:#efefef;font-family:Quantify-Bold,sans-serif;font-size:34px;font-weight:700;line-height:34px;text-shadow:0 2px 8px #000000e6,0 4px 16px #000c,0 0 30px #14ccf866}.gdpr .buttons-container{align-items:center;display:flex;flex-direction:column;margin:0 10px}.gdpr .buttons-container .common-button{margin-bottom:15px}.gdpr .buttons-container .common-button:last-of-type{margin-bottom:0}@media (min-width:576px){.gdpr .buttons-container{margin:0 48px}}@media (min-width:768px){.gdpr .buttons-container{flex-direction:row;margin:0 64px}.gdpr .buttons-container .common-button{margin-bottom:0;margin-right:20px}.gdpr .buttons-container .common-button:last-of-type{margin-right:0}}@media (min-width:992px){.gdpr .buttons-container{margin:0 83px}}@media (min-width:1440px){.gdpr .buttons-container{margin:0 auto;max-width:1333px}}.plan-selection{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:20px}@media (min-width:768px){.plan-selection{padding:40px}}.plan-selection .component-body{margin:0 auto;max-width:1400px;width:100%}.plan-selection .component-body .component-title{color:#fff;color:#efefef;font-family:Quantify-Bold,sans-serif;font-size:32px;font-weight:700;margin:0 0 10px;text-align:center;text-shadow:0 2px 8px #00000080}@media (min-width:576px){.plan-selection .component-body .component-title{font-size:40px}}@media (min-width:768px){.plan-selection .component-body .component-title{font-size:48px;margin-bottom:20px}}.plan-selection .component-body .plan-selection-subtitle{color:#fff;font-family:Lato,sans-serif;font-size:15px;font-weight:400;line-height:1.5;margin:0 auto 30px;max-width:700px;opacity:1;padding:0 20px;text-align:center;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}@media (min-width:768px){.plan-selection .component-body .plan-selection-subtitle{font-size:16px;margin-bottom:40px}}.plan-selection .component-body .social-proof-section{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:30px auto;max-width:1200px;padding:0 20px}@media (min-width:768px){.plan-selection .component-body .social-proof-section{gap:40px;margin:40px auto}}@media (max-width:768px){.plan-selection .component-body .social-proof-section{gap:12px}}.plan-selection .component-body .social-proof-section .social-proof-item{-webkit-tap-highlight-color:rgba(255,255,255,.1);align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1c355466;border:1px solid #ffffff1a;border-radius:12px;display:flex;gap:12px;min-height:44px;padding:15px 20px;touch-action:manipulation;transition:transform .3s ease,box-shadow .3s ease}.plan-selection .component-body .social-proof-section .social-proof-item:hover{border-color:#0087f24d;box-shadow:0 8px 24px #0087f233;transform:translateY(-3px)}@media (max-width:768px){.plan-selection .component-body .social-proof-section .social-proof-item{min-height:48px;padding:16px 22px}.plan-selection .component-body .social-proof-section .social-proof-item:active{background:#1c355499;transform:scale(.98);transition:all .1s ease}}.plan-selection .component-body .social-proof-section .social-proof-item .proof-icon{filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));font-size:32px}.plan-selection .component-body .social-proof-section .social-proof-item .proof-content{display:flex;flex-direction:column}.plan-selection .component-body .social-proof-section .social-proof-item .proof-content .proof-number{color:#fff;color:#14ccf8;font-family:Quantify-Bold,sans-serif;font-size:24px;font-weight:700;line-height:1;text-shadow:0 0 15px #14ccf899}@media (min-width:768px){.plan-selection .component-body .social-proof-section .social-proof-item .proof-content .proof-number{font-size:28px}}.plan-selection .component-body .social-proof-section .social-proof-item .proof-content .proof-label{color:#fff;font-family:Lato,sans-serif;font-size:12px;font-weight:400;margin-top:4px;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}@media (min-width:768px){.plan-selection .component-body .social-proof-section .social-proof-item .proof-content .proof-label{font-size:13px}}.plan-selection .component-body .text-container{margin:20px auto 25px;max-width:1200px;text-align:center}.plan-selection .component-body .text-container p{color:#fff;font-family:Lato,sans-serif;font-size:14px;font-weight:400;margin:0;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}@media (min-width:768px){.plan-selection .component-body .text-container p{font-size:16px}}.plan-selection .component-body .text-container .spacer{display:none}.plan-selection .component-body .trust-signals-section{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:25px auto;max-width:1200px;padding:0 20px}@media (min-width:576px){.plan-selection .component-body .trust-signals-section{gap:15px}}@media (min-width:768px){.plan-selection .component-body .trust-signals-section{gap:20px;margin:30px auto}}.plan-selection .component-body .trust-signals-section .trust-signal-item{-webkit-tap-highlight-color:rgba(255,255,255,.1);align-items:center;background:#1c35544d;border:1px solid #ffffff1a;border-radius:8px;display:flex;gap:8px;min-height:44px;padding:10px 16px;touch-action:manipulation;transition:all .2s ease}.plan-selection .component-body .trust-signals-section .trust-signal-item:hover{background:#1c355480;border-color:#fff3}@media (max-width:768px){.plan-selection .component-body .trust-signals-section .trust-signal-item{min-height:48px;padding:14px 20px}.plan-selection .component-body .trust-signals-section .trust-signal-item:active{background:#1c355499;transform:scale(.98);transition:all .1s ease}}.plan-selection .component-body .trust-signals-section .trust-signal-item .trust-icon{filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));font-size:18px}@media (min-width:768px){.plan-selection .component-body .trust-signals-section .trust-signal-item .trust-icon{font-size:20px}}.plan-selection .component-body .trust-signals-section .trust-signal-item .trust-text{color:#fff;font-family:Lato,sans-serif;font-size:12px;font-weight:400;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3;white-space:nowrap}@media (min-width:768px){.plan-selection .component-body .trust-signals-section .trust-signal-item .trust-text{font-size:13px}}.plan-selection .component-body .guarantee-section{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1c355466;border:1px solid #ffffff1a;border-radius:12px;display:flex;gap:15px;justify-content:center;margin:25px auto 30px;max-width:800px;padding:20px}@media (min-width:768px){.plan-selection .component-body .guarantee-section{margin:30px auto 40px;padding:25px 30px}}.plan-selection .component-body .guarantee-section .guarantee-icon{filter:drop-shadow(0 2px 8px rgba(0,0,0,.5));flex-shrink:0;font-size:40px}@media (min-width:768px){.plan-selection .component-body .guarantee-section .guarantee-icon{font-size:48px}}.plan-selection .component-body .guarantee-section .guarantee-content{flex:1 1;text-align:left}.plan-selection .component-body .guarantee-section .guarantee-content .guarantee-title{color:#fff;color:#efefef;font-family:Lato,sans-serif;font-size:16px;font-weight:700;margin-bottom:6px;text-shadow:0 2px 4px #00000080}@media (min-width:768px){.plan-selection .component-body .guarantee-section .guarantee-content .guarantee-title{font-size:18px;margin-bottom:8px}}.plan-selection .component-body .guarantee-section .guarantee-content .guarantee-text{color:#fff;font-family:Lato,sans-serif;font-size:13px;font-weight:400;line-height:1.5;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}@media (min-width:768px){.plan-selection .component-body .guarantee-section .guarantee-content .guarantee-text{font-size:14px}}.plan-selection .component-body .buttons-container{align-items:center;display:flex;flex-direction:column;gap:12px;margin:30px auto 40px;max-width:600px}@media (max-width:768px){.plan-selection .component-body .buttons-container{gap:16px}}.plan-selection .component-body .buttons-container .common-button{border-radius:8px;box-shadow:0 4px 12px #0000004d;max-width:320px;transition:transform .2s ease,box-shadow .2s ease;width:100%}.plan-selection .component-body .buttons-container .common-button:hover{box-shadow:0 6px 20px #0006}.plan-selection .component-body .buttons-container .common-button .content{font-size:16px;font-weight:700;padding:16px 0}.plan-selection .component-body .buttons-container .common-button.skip-button{background:#1c355499;border:1px solid #fff3;margin-top:10px}.plan-selection .component-body .buttons-container .common-button.skip-button .content{font-weight:400;opacity:.9}.plan-selection .component-body .buttons-container .common-button.promo-button{background:#1c355499;border:1px solid #fff3;margin-top:0}.plan-selection .component-body .buttons-container .common-button.promo-button .content{font-weight:400}.plan-selection .component-body .buttons-container .paypal-button-component{max-width:320px;width:100%}@media (min-width:576px){.plan-selection .component-body .buttons-container{flex-direction:row;flex-wrap:wrap;gap:15px;justify-content:center}.plan-selection .component-body .buttons-container .common-button,.plan-selection .component-body .buttons-container .paypal-button-component{flex:1 1;max-width:280px;min-width:200px;width:auto}}@media (min-width:768px){.plan-selection .component-body .buttons-container{gap:20px}.plan-selection .component-body .buttons-container .common-button,.plan-selection .component-body .buttons-container .paypal-button-component{max-width:240px}}.card-details-payment .component-body{padding-bottom:30px}.card-details-payment .component-body .text-container .title{color:#efefef;font-size:24px;font-style:normal;font-weight:700;line-height:29px;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 16px #000c,0 0 30px #14ccf866}.card-details-payment .component-body .text-container{padding:21px 10px 40px;text-align:center}.card-details-payment .component-body .text-container .title{text-align:center}.card-details-payment .component-body .text-container .content-text{font-family:SourceSansPro-Bold,sans-serif;font-size:21px;font-weight:700;padding-top:5px}.card-details-payment .component-body .text-container .content-text,.card-details-payment .component-body .text-container p{color:#fff;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}@media (min-width:576px){.card-details-payment .component-body .text-container{padding:21px 48px 40px}.card-details-payment .component-body .text-container .title{font-size:67px}.card-details-payment .component-body .text-container .content-text{font-size:26px}}@media (min-width:768px){.card-details-payment .component-body .text-container{padding:57px 64px 40px}}@media (min-width:992px){.card-details-payment .component-body .text-container{padding:60px 96px 40px}.card-details-payment .component-body .text-container .title{font-size:69px}.card-details-payment .component-body .text-container .content-text{font-size:31px}}@media (min-width:1440px){.card-details-payment .component-body .text-container{margin:0 auto;max-width:1200px;padding:60px 0 40px}}.card-details-payment .component-body .buttons-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 10px}.card-details-payment .component-body .buttons-container .common-button{margin-bottom:15px}.card-details-payment .component-body .buttons-container .common-button:last-of-type{margin-bottom:0}@media (min-width:576px){.card-details-payment .component-body .buttons-container{flex-direction:row;margin:0 48px}.card-details-payment .component-body .buttons-container .common-button{margin-bottom:0;margin-right:20px}.card-details-payment .component-body .buttons-container .common-button:last-of-type{margin-right:0}}@media (min-width:768px){.card-details-payment .component-body .buttons-container{margin:0 64px}.card-details-payment .component-body .buttons-container .common-button{width:240px}}@media (min-width:992px){.card-details-payment .component-body .buttons-container{margin:0 83px}}@media (min-width:1440px){.card-details-payment .component-body .buttons-container{margin:0 auto;max-width:1333px}}.navigation-bar{margin:0 auto;padding:7px 15px 0 10px}@media (min-width:576px){.navigation-bar{padding-left:48px;padding-right:55px}}@media (min-width:768px){.navigation-bar{padding-left:64px;padding-right:69px}}@media (min-width:992px){.navigation-bar{padding-left:83px;padding-right:88px;padding-top:40px}}@media (min-width:1440px){.navigation-bar{max-width:1333px;padding-left:0;padding-right:0}}.navigation-bar .navigation-bar-item-container .navigation-bar-item{border:0 solid;display:inline-block;height:10px;position:relative;width:33.33333%}.navigation-bar .navigation-bar-item-container .navigation-bar-item .item-name{color:#fff;display:none;text-align:center}.navigation-bar .navigation-bar-item-container .navigation-bar-item:first-of-type{border-radius:1px 0 0 1px}.navigation-bar .navigation-bar-item-container .navigation-bar-item:after{border-bottom:5px solid #0000;border-left:5px solid green;border-top:5px solid #0000;content:"";display:block;position:absolute;right:-5px;top:0}@media (min-width:768px){.navigation-bar .navigation-bar-item-container .navigation-bar-item{height:15px}.navigation-bar .navigation-bar-item-container .navigation-bar-item:after{border-bottom:7.5px solid #0000;border-left:7.5px solid green;border-top:7.5px solid #0000;right:-7.5px}}@media (min-width:992px){.navigation-bar .navigation-bar-item-container .navigation-bar-item{height:40px}.navigation-bar .navigation-bar-item-container .navigation-bar-item:first-of-type{border-radius:4px 0 0 4px}.navigation-bar .navigation-bar-item-container .navigation-bar-item:after{border-bottom:20px solid #0000;border-left:20px solid green;border-top:20px solid #0000;right:-20px}.navigation-bar .navigation-bar-item-container .navigation-bar-item .item-name{display:block;line-height:40px}}.navigation-bar .navigation-bar-item-container .navigation-bar-item.past{background-color:#852095;z-index:7}.navigation-bar .navigation-bar-item-container .navigation-bar-item.past:after{border-left-color:#852095;z-index:7}.navigation-bar .navigation-bar-item-container .navigation-bar-item.current{background-color:#b548e3;z-index:6}.navigation-bar .navigation-bar-item-container .navigation-bar-item.current:after{border-left-color:#b548e3;z-index:6}.navigation-bar .navigation-bar-item-container .navigation-bar-item.next-1{background-color:#76848d;z-index:5}.navigation-bar .navigation-bar-item-container .navigation-bar-item.next-1:after{border-left-color:#76848d;z-index:5}.navigation-bar .navigation-bar-item-container .navigation-bar-item.next-2{background-color:#7f8c95;z-index:4}.navigation-bar .navigation-bar-item-container .navigation-bar-item.next-2:after{border-left-color:#7f8c95;z-index:4}.navigation-bar .navigation-bar-item-container .navigation-bar-item.next-3{background-color:#89969f;z-index:3}.navigation-bar .navigation-bar-item-container .navigation-bar-item.next-3:after{border-left-color:#89969f;z-index:3}.navigation-bar .navigation-bar-item-container .navigation-bar-item.next-4{background-color:#95a2aa;z-index:2}.navigation-bar .navigation-bar-item-container .navigation-bar-item.next-4:after{border-left-color:#95a2aa;z-index:2}.navigation-bar .navigation-bar-item-container .navigation-bar-item.next-5{background-color:#a0adb6;z-index:1}.navigation-bar .navigation-bar-item-container .navigation-bar-item.next-5:after{border-left-color:#a0adb6;z-index:1}.navigation-bar .current-item-name{color:#fff;color:#b548e3;font-family:SourceSansPro-Regular,sans-serif;font-size:14px;font-weight:400;text-align:center}@media (min-width:576px){.navigation-bar .current-item-name{font-size:18px}}@media (min-width:992px){.navigation-bar .current-item-name{display:none}}.success-animation{align-items:center;display:inline-flex;justify-content:center;position:relative}.success-animation--small .success-checkmark{height:30px;width:30px}.success-animation--medium .success-checkmark{height:50px;width:50px}.success-animation--large .success-checkmark{height:80px;width:80px}.success-animation .success-content{margin-left:12px}.success-checkmark{animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;box-shadow:0 0 0 #47d78066;height:50px;width:50px}.check-icon,.success-checkmark{stroke-width:2;stroke:#47d780;stroke-miterlimit:10;border-radius:50%;display:block;position:relative}.check-icon,.icon-circle{height:100%;width:100%}.icon-circle{animation:scaleIn .3s ease-in-out;background:#47d7801a;border:2px solid #47d780;border-radius:50%;left:0;position:absolute;top:0}.icon-line{background-color:#47d780;border-radius:2px;display:block;height:2px;position:absolute;z-index:10}.icon-line,.line-tip{animation:icon-line-tip .75s}.line-tip{left:14%;top:46%;transform:rotate(45deg);width:25%}.line-long{animation:icon-line-long .75s;animation-delay:.15s;animation-fill-mode:forwards;right:8%;top:38%;transform:rotate(-45deg);width:47%}.icon-fix{background:#0000;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@keyframes icon-line-tip{0%{left:1px;top:19px;width:0}54%{left:1px;top:19px;width:0}70%{left:8px;top:37%;width:50%}84%{left:18%;top:48%;width:17%}to{left:14%;top:46%;width:25%}}@keyframes icon-line-long{0%{right:46px;top:54px;width:0}65%{right:46px;top:54px;width:0}84%{right:8%;top:38%;width:0}to{right:8%;top:38%;width:47%}}@keyframes scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes fill{0%{box-shadow:inset 0 0 0 #47d78066}to{box-shadow:inset 0 0 0 30px #47d7801a}}@keyframes scale{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.success-badge{align-items:center;display:inline-flex;height:24px;justify-content:center;margin-left:8px;vertical-align:middle;width:24px}.success-badge .checkmark{stroke-width:2;stroke:#47d780;stroke-miterlimit:10;animation:success-badge-scale .3s ease-in-out;border-radius:50%;display:block;height:24px;width:24px}.success-badge .checkmark-circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#47d780;fill:#47d7801a;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.success-badge .checkmark-check{stroke-dasharray:48;stroke-dashoffset:48;stroke:#47d780;animation:stroke .3s cubic-bezier(.65,0,.45,1) .4s forwards;transform-origin:50% 50%}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes success-badge-scale{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.success-pulse{animation:success-pulse .6s ease-in-out}@keyframes success-pulse{0%{box-shadow:0 0 0 0 #47d780b3}70%{box-shadow:0 0 0 10px #47d78000}to{box-shadow:0 0 0 0 #47d78000}}.success-confetti{height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;z-index:9999}.success-confetti .confetti-piece{animation:confetti-fall linear forwards;background:#47d780;height:10px;position:absolute;top:-10px;width:10px}.success-confetti .confetti-piece:first-child{animation-delay:0s;animation-duration:2s;background:#47d780;left:10%}.success-confetti .confetti-piece:nth-child(2){animation-delay:.1s;animation-duration:2.5s;background:#14ccf8;left:20%}.success-confetti .confetti-piece:nth-child(3){animation-delay:.2s;animation-duration:2.2s;background:#47d780;left:30%}.success-confetti .confetti-piece:nth-child(4){animation-delay:.3s;animation-duration:2.8s;background:#ffd828;left:40%}.success-confetti .confetti-piece:nth-child(5){animation-delay:.4s;animation-duration:2.3s;background:#47d780;left:50%}.success-confetti .confetti-piece:nth-child(6){animation-delay:.5s;animation-duration:2.6s;background:#14ccf8;left:60%}.success-confetti .confetti-piece:nth-child(7){animation-delay:.6s;animation-duration:2.4s;background:#47d780;left:70%}.success-confetti .confetti-piece:nth-child(8){animation-delay:.7s;animation-duration:2.7s;background:#ffd828;left:80%}.success-confetti .confetti-piece:nth-child(9){animation-delay:.8s;animation-duration:2.5s;background:#47d780;left:90%}@keyframes confetti-fall{0%{opacity:1;transform:translateY(0) rotate(0deg)}to{opacity:0;transform:translateY(100vh) rotate(2turn)}}.account-created .component-body{padding-bottom:26px}@media (min-width:576px){.account-created .component-body{padding-bottom:54px}}@media (min-width:992px){.account-created .component-body{padding-bottom:65px}}.account-created .component-body .text-container{padding:21px 10px 40px;text-align:center}.account-created .component-body .text-container .title{color:#efefef;font-size:43px;margin:5px 0;opacity:1;text-align:center;text-shadow:0 2px 8px #000000e6,0 4px 16px #000c,0 0 30px #14ccf866}.account-created .component-body .text-container .content-text{font-family:SourceSansPro-Bold,sans-serif;font-size:21px;font-weight:700}.account-created .component-body .text-container .content-text,.account-created .component-body .text-container p{color:#fff;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}@media (min-width:576px){.account-created .component-body .text-container{padding:21px 48px 40px}.account-created .component-body .text-container .title{font-size:67px}.account-created .component-body .text-container .content-text{font-size:26px}}@media (min-width:768px){.account-created .component-body .text-container{padding:57px 64px 40px}}@media (min-width:992px){.account-created .component-body .text-container{padding:60px 96px 40px}.account-created .component-body .text-container .title{font-size:69px}.account-created .component-body .text-container .content-text{font-size:31px}}@media (min-width:1440px){.account-created .component-body .text-container{margin:0 auto;max-width:1200px;padding:60px 0 40px}}.account-created .component-body .buttons-container{align-items:center;display:flex;flex-direction:column;margin:0 10px}.account-created .component-body .buttons-container .common-button{margin-bottom:15px}.account-created .component-body .buttons-container .common-button:last-of-type{margin-bottom:0}@media (min-width:576px){.account-created .component-body .buttons-container{margin:0 138px}}@media (min-width:768px){.account-created .component-body .buttons-container{flex-direction:row}.account-created .component-body .buttons-container .common-button{margin-bottom:0;margin-right:20px}.account-created .component-body .buttons-container .common-button:last-of-type{margin-right:0}}@media (min-width:992px){.account-created .component-body .buttons-container{justify-content:center;margin:0 103px}.account-created .component-body .buttons-container .common-button{width:240px}}@media (min-width:1440px){.account-created .component-body .buttons-container{margin:0 auto;max-width:1333px}}.popup-background-mixing{background:linear-gradient(135deg,#00356b,#00407e);border:.1em solid;border-image:linear-gradient(-15deg,#852095 70%,#ff465f);border-image-slice:1;box-shadow:inset 0 0 .3em #0003;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.ftui-background-mixing{background:linear-gradient(161.35deg,#000 3.46%,#094caf 97.91%)}.promo-code-component{margin:0 auto;max-width:480px;padding:0 10px 50px}.promo-code-component .input-container{margin:70px 0 0}.promo-code-component .content-text{color:#fff;font-family:SourceSansPro-Regular,sans-serif;font-size:19px;font-weight:400;line-height:1.6;margin:40px 0;opacity:1;text-align:center;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}.promo-code-component .google-reCaptcha{margin:40px auto;width:304px}.promo-code-component .buttons-container{display:flex}.promo-code-component .buttons-container .common-button{margin-bottom:10px;width:calc(50% - 10px)}.promo-code-component .buttons-container .common-button:first-of-type{margin-right:20px}@font-face{font-family:SourceSansPro-Regular;font-style:normal;font-weight:400;src:url(/static/media/SourceSansPro-Regular.2878cbcbb24f29451b8e.eot);src:url(/static/media/SourceSansPro-Regular.c3c6a76313fd98ad30fe.woff2) format("woff2"),url(/static/media/SourceSansPro-Regular.4b58fe92efe499a528c6.woff) format("woff"),url(/static/media/SourceSansPro-Regular.f8097564356d44a8fe80.ttf) format("truetype"),url(/static/media/SourceSansPro-Regular.dfd2ce64a01c092cd16b.svg#SourceSansPro-Regular) format("svg"),url(/static/media/SourceSansPro-Regular.2878cbcbb24f29451b8e.eot?#iefix) format("embedded-opentype")}@font-face{font-family:SourceSansPro-Bold;font-style:normal;font-weight:400;src:url(/static/media/SourceSansPro-Bold.e71e88f09559ce96188f.eot);src:url(/static/media/SourceSansPro-Bold.647f809c5a767f815fd8.woff2) format("woff2"),url(/static/media/SourceSansPro-Bold.fe94e737e957cf43cd20.woff) format("woff"),url(/static/media/SourceSansPro-Bold.728f6e21eafa6a57a664.ttf) format("truetype"),url(/static/media/SourceSansPro-Bold.c97b3dea1451b2586f01.svg#SourceSansPro-Bold) format("svg"),url(/static/media/SourceSansPro-Bold.e71e88f09559ce96188f.eot?#iefix) format("embedded-opentype")}@font-face{font-family:Quantify Bold v2\.6;font-style:normal;font-weight:400;src:url(/static/media/Quantify%20Bold%20v2.6.d831af54907b20f587c3.eot);src:url(/static/media/Quantify%20Bold%20v2.6.3a27154ad88d6436b16b.woff2) format("woff2"),url(/static/media/Quantify%20Bold%20v2.6.d831af54907b20f587c3.eot?#iefix) format("embedded-opentype")}@font-face{font-family:Quantify-Bold;font-style:normal;font-weight:400;src:url(/static/media/Quantify-Bold.22569d5e2137d9366b68.woff);src:url(/static/media/Quantify-Bold.22569d5e2137d9366b68.woff) format("woff"),url(/static/media/Quantify-Bold.3f739ce7b41c7ae5b0f4.ttf) format("truetype"),url(/static/media/Quantify-Bold.5ace1be72608b42df8ab.svg#Quantify-Bold) format("svg")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(/static/media/Lato-Regular.19df47b6173ee16371f8.eot);src:url(/static/media/Lato-Regular.19df47b6173ee16371f8.eot?#iefix) format("embedded-opentype"),url(/static/media/Lato-Regular.75614cfcfedd509b1f7a.woff2) format("woff2"),url(/static/media/Lato-Regular.1d2ca94dfba6f8d87cfd.woff) format("woff"),url(/static/media/Lato-Regular.bb14dc80e8b5d860fe9c.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:LatoBold;font-style:normal;font-weight:400;src:url(/static/media/Lato-Bold.825d6d758b2655ab90e8.eot);src:url(/static/media/Lato-Bold.825d6d758b2655ab90e8.eot?#iefix) format("embedded-opentype"),url(/static/media/Lato-Bold.21b3848a32fce5b0f501.woff2) format("woff2"),url(/static/media/Lato-Bold.89b618086a797a8be0f4.woff) format("woff"),url(/static/media/Lato-Bold.8acc961684668b6e28e9.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:LuckiestGuy;font-style:normal;font-weight:400;src:url(/static/media/LuckiestGuy-Regular.1de348e6a7c9fe118248.ttf) format("truetype")}.Quantify-Bold{font-family:Quantify-Bold,sans-serif}.Lato-Bold,.Quantify-Bold{color:#fff;font-weight:700}.Lato-Bold{font-family:Lato,sans-serif}.Lato-Regular{color:#fff;font-family:Lato,sans-serif;font-weight:400}.SourceSansPro-Regular{color:#fff;font-family:SourceSansPro-Regular,sans-serif;font-weight:400}.SourceSansPro-Bold{color:#fff;font-family:SourceSansPro-Bold,sans-serif;font-weight:700}.thank-you-component{display:flex;flex-direction:column;height:80vh;justify-content:space-around;margin-left:auto;margin-right:auto;max-width:480px;padding:0 1em 1em}.thank-you-component .logo-container{margin:1em auto;text-align:center}.thank-you-component .logo-container .logo{height:auto;width:15em}.thank-you-component .text-container{text-align:center}.thank-you-component .text-container .title{color:#efefef;font-size:2em;margin:.1em 0;opacity:1;text-align:center;text-shadow:0 2px 8px #000000e6,0 4px 16px #000c,0 0 30px #14ccf866}.thank-you-component .text-container .content-text{font-family:SourceSansPro-Bold,sans-serif;font-size:1.2em;font-weight:700}.thank-you-component .text-container .content-text,.thank-you-component .text-container p{color:#fff;opacity:1;text-shadow:0 2px 8px #000000e6,0 4px 12px #000000b3}
/*# sourceMappingURL=main.881df61b.css.map*/