html,body{margin:0;padding:0;color:#fff;font-family:SF Pro Display,sans-serif}a{color:#fff;font-size:12px;font-weight:700}.modal{position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000;background-color:#0006}.modal-content{background-color:#09074e;max-width:360px;margin:150px auto;padding:24px;width:90%;border-radius:16px;box-shadow:0 4px 60px #00126f14;text-align:center;position:relative}.modal-content h2{margin:0;font-size:32px;font-weight:700}.modal-content p{padding-bottom:20px}.modal-center{display:flex;justify-content:center}.modal-header{position:absolute;right:24px}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.cursor-pointer{cursor:pointer}.img-response{width:100%;position:relative}.ex1-contain{margin-bottom:24px}.ex1-field{position:relative}.ex1-label{text-align:left;font-size:14px;padding:8px 0;margin-left:4px}.ex1-input{background:#fff;border-radius:16px;padding:16px;border:1px solid rgba(219,218,223,1)}.ex1-fields{display:flex;margin-left:-16px}.ex1-fields .ex1-field{flex:1;margin-left:16px}.ex1-input::placeholder{color:#9293ab}.ex1-input:focus::placeholder{color:#666}#token{color:#555;padding:10px;text-align:center;font-weight:500}#error{color:#e41029;padding:10px;text-align:center;font-weight:500}#apple-pay-button{height:45px}.gpay-card-info-container.white,.gpay-button.white{outline:none!important}.wrapper{max-width:460px;margin:0 auto;height:100vh}.wrapper.bg-gray{background-image:url(/images/bg.png);background-repeat:no-repeat;background-size:cover;background-position-y:-120px}.wrapper.bg-gray--2{background-image:url(/images/bg_2.png)}.wrapper.bg-gray--3{background-image:url(/images/img_f.png)}.wrapper.bg-red{background:#fdd;background:linear-gradient(90deg,#fdd,#faa1a1)}.container{margin:0 auto;display:flex;flex-direction:column;height:100vh}.nav{display:flex;align-items:center;justify-content:center;padding:14px 0;font-size:20px;letter-spacing:.4px;font-weight:700;-webkit-user-select:none;user-select:none;border-bottom:1.5px solid rgba(208,208,255,.6)}.prev{display:flex;cursor:pointer}.logo-flex{display:flex;align-items:center;justify-content:center;flex:1;max-width:320px;-webkit-user-select:none;user-select:none}.logo-left .logo{margin-left:-24px}.logo{width:34px;height:34px;margin-right:16px}.text--left{text-align:left}.home-content{display:flex;flex-direction:column;height:100%;justify-content:space-evenly;padding-bottom:30px}.content{text-align:center;padding:24px}.content p{font-size:16px;line-height:22px;margin:1em 0 2.5em}.content h1{font-size:32px;font-weight:800;margin-top:0;margin-bottom:8px}.red{color:#ff3b30}.content--header{padding-bottom:24px}.content--cards{display:inline-grid;grid-template-columns:repeat(2,1fr);justify-items:center;column-gap:16px;gap:16px}.card{box-shadow:0 19px 11px #0000000d;width:156px;height:180px;border-radius:16px;background:#fff;position:relative;padding:8px;display:flex;align-items:end;cursor:pointer}.card-ov{background:#fff;overflow:hidden;width:156px;height:180px;position:relative}.card-img{position:absolute;bottom:0;left:0;width:100%;border-radius:16px}.card-btn{background:#ff3b30;border-radius:12px;font-size:16px;font-weight:600;text-align:center;color:#fff;padding:8px;display:flex;align-items:center;justify-content:space-between;width:100%;z-index:10}.card-btn--text{text-align:center;margin:0 auto;font-size:16px;font-weight:500;-webkit-user-select:none;user-select:none}.footer{display:flex;justify-content:center}.footer--main{margin-top:10px}.question{font-size:24px;font-weight:700}.btn-next{padding:20px 24px;background:#ffbdf266;border-radius:16px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(208,208,255,.6);color:#fff;display:flex;align-items:center;justify-content:center;width:100%;font-weight:500;font-size:18px}.btn-next:hover{border:1.5px solid rgba(255,255,255,1);cursor:pointer}.btn-next--active{border:1.5px solid rgba(255,255,255,1);box-shadow:0 0 7.8px #fffc}.btn-q:hover{box-shadow:0 0 7.8px #fffc}.btn-continue{border-radius:32px;background:#795cff;box-shadow:0 0 18px 1px #795cff;border:none;color:#fff}.btn-continue:hover{border:none;background:#795cffe6}.btn-get{background:#fff;color:#7b5fff;box-shadow:none}.btn-get:hover{background:#ffffffe6}.btn--disabled{-webkit-user-select:none;user-select:none;background:#f4f5f6;touch-action:none}.actions{margin-bottom:30px;display:flex;justify-content:center}.actions-qs{flex-direction:column;align-items:center;gap:16px;padding:0 24px}.actions-qs .btn-next{justify-content:space-between}.actions-box{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;margin:20px 30px}.actions-box .btn-next{width:auto}.progress{height:6px;background:#a2a1d8;box-sizing:border-box;display:flex;flex-flow:wrap;width:100%;align-items:center;justify-content:center;position:relative;margin-top:-1.5px}.progress--active{width:10%;background:#7b5fff;border-top-right-radius:10px;border-bottom-right-radius:10px;position:absolute;left:0;top:0;height:6px}.progress-number{margin-bottom:8px;font-size:12px}.progress-items{display:flex;flex-flow:wrap;width:100%;align-items:center;justify-content:center}.progress-item{background:#dbdadf;border-radius:36px;width:25px;height:3px;margin:0 2px;border:1px solid rgba(219,218,223,1)}.progress-item--active{border-color:#06b217}.progress-item--solved{background:#06b217;border-color:#06b217}.risk-block{margin:36px auto 0;max-width:320px;padding:24px;background:#fff;border-radius:16px;box-shadow:0 9px 9px #00000017}.risk--header{font-size:16px;font-weight:600;text-align:left}.risk-progress{margin:24px 0;border-radius:4px;height:8px;width:100%;background:linear-gradient(90deg,#06b217,#ffbf10 49.5%,#ec1e1e);position:relative}.risk-progress--circle{width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid #FA9415;outline:8px solid rgba(247,116,24,.1);position:absolute;top:-4px;left:65%}.risk-footer{display:flex;justify-content:space-between;font-size:12px}.low{color:#06b217}.medium{color:#edaf03}.high{color:#ec1e1e}.calculate-progress{margin:32px auto;width:250px;height:250px;background:#06b2170d;border-radius:50%;display:flex;justify-content:center;align-items:center}.current-counter{font-size:40px;font-weight:500}.calculate-item{padding:16px 0;font-size:16px;font-weight:500}.email-container{margin:40px auto 16px;display:flex;justify-content:center;align-items:center}.email-input{font-size:16px;border-radius:14px;border:1px solid rgba(208,208,255,.6);background:#ffbdf266;color:#fff;padding:18px;width:100%}.email-input::placeholder{color:#ffffff80}.email-input:focus{outline:none;box-shadow:0 0 0 4px #fff3}.email-privacy{margin:0 auto;display:flex}.privacy-text{margin-left:4px;font-size:12px;text-align:left}.list-items{display:inline-block;text-align:left}.list-items li{padding:6px 0;font-size:16px;color:#200e32}.wrapper.bg-sb{background:linear-gradient(180deg,#f7dbdf,#f5e4ea 15%,#f3f2f8)}.subscribe-content{margin:0 auto}.subscribe-content h1{padding:0}.payment-price{margin-bottom:24px}.payment-price p{font-size:12px;font-weight:400}.price-today{display:flex;justify-content:space-between}.price-today--left{font-size:18px;font-weight:600}.price-today--right{display:flex;flex-direction:column;justify-content:flex-end;align-items:end}.price-title{font-size:18px;font-weight:600}.price-today .price-label{margin-top:10px}.price-label{border-radius:16px;padding:2px 8px;color:#fff;font-weight:500;font-size:12px;text-align:center;box-shadow:0 0 18px 1px #795cff;background:#7b5fff}.plans{padding:12px 0}.plan{border-radius:24px;background:#fff;padding:16px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:16px 0;position:relative;border:2px solid #fff;cursor:pointer;gap:16px}.plan--external{border-radius:4px;padding:8px 16px;margin:16px 0}.plan--promo{background:#ff3b30;color:#fff;font-size:12px;padding:4px 12px;position:absolute;top:-14px;left:75px;border-radius:12px}.plan-check{border-radius:50%;border:1px solid rgba(219,218,223,1);width:24px;height:24px;display:flex;align-items:center;justify-content:center}.plan-check--active{background:#06b217;border-color:#06b217}.plan--active{border:2px solid rgba(255,59,48,1)}.plan-content{font-size:16px;color:#200e32;display:flex;flex-direction:column;align-items:start;flex:1}.plan-price{display:flex;flex-direction:column;align-items:end}.plan-price--text{font-size:14px;color:#737373}.swiper{max-width:380px}.reviews{margin:20px 0 80px;position:relative;align-items:center}.reviews h1{font-size:24px}.review{padding:24px;background:#fff;box-shadow:0 4px 60px #00126f14;border-radius:16px;max-width:260px;color:#000}.review--text{font-size:16px;line-height:22px}.review--stars{padding:8px 0 12px}.review--author{font-size:20px;letter-spacing:0}.link{display:flex;flex-direction:row;align-items:center;padding:14px 0}.link--uri{margin-left:8px;text-decoration:none;font-weight:400;font-size:14px}.copy{padding:32px 0;text-align:center;color:#737373}.frames{display:flex;gap:16px;padding:24px 0 32px}.frame{display:flex;flex:1;padding:4px 12px 12px;border-radius:16px;border:1px solid rgba(255,59,48,1);justify-content:center;flex-direction:column;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);position:relative}.frame-title{font-size:24px;font-weight:700;color:#200e32}.frame-img img{width:100%;height:auto}.frame-risk--rating{display:flex;flex-direction:row;gap:2px}.frame-age{font-weight:600;font-size:16px}.frame-risk{padding:12px 0}.frame-risk--title{font-size:16px;font-weight:600;text-align:left;margin-bottom:12px}.frame-rating{width:22px;height:6px;border-radius:3px;background:#dbdadf}.frame--blur{background:radial-gradient(circle at center,rgba(245,228,234,.8),transparent 48%);width:200px;height:200px;position:absolute;left:-22px;top:40px}.rating--high{background:#ff3b30}.rating--low{background:#06b217}.rating--warn{background:#edaf03}.review-star{margin-left:4px}.sp-page.bg-gray--2{height:100%;background-size:contain}.sp-page .container{height:100%;background:linear-gradient(180deg,#09074d00,#09074d 36.78%)}.sp-page .content--header{padding-top:24px}.fp-page.bg-gray--2{height:100%;background-size:contain}.fp-page .container{height:100%;background:linear-gradient(180deg,#1d3b98,#775ccf)}.fp-page .nav{background:linear-gradient(180deg,#5651b5,#6051a8)}.fp-page .subscribe-content{background:linear-gradient(0deg,#5651b5,#6051a8)}.fp-page .content--header{padding-top:24px}.img-discount{width:270px}.btn-pulse{position:relative;top:-250px;z-index:50;padding:0 24px}.box-subscribe{box-shadow:0 4px 60px #00126f14;-webkit-backdrop-filter:blur(23px);backdrop-filter:blur(23px);border:1px solid rgba(208,208,255,.6);background:#d0d0ff4d;gap:40px;padding:24px 16px;border-radius:24px;position:relative;margin-top:-270px}.art-image{position:absolute;top:-200px;right:0}.features{text-align:left;margin-bottom:40px}.feature-item{margin:12px 0}.feature-icon{margin-left:-11px}.feature-title{display:flex;flex-direction:row;align-items:center;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0}.feature-text{font-weight:400;font-size:14px;line-height:22px;letter-spacing:0}.assets{text-align:center;margin-bottom:40px}.asset-item{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:40px}.asset-item-i{display:flex;justify-content:center}.asset-icon{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;padding:4px;font-size:28px;width:48px;height:48px}.asset-title{font-weight:500;font-size:20px;line-height:30px;letter-spacing:0;padding:16px 0}.asset-text{font-weight:400;font-size:14px;line-height:22px;letter-spacing:0}.payment-methods{margin-top:16px}.payment-methods h5{font-weight:600;font-size:18px;padding-bottom:8px}.payment-method.active{background:#edf3ff;border:1px solid #1968FF}.payment-method{margin:8px 0;background:#fff;border:1px solid #EDF3FF;border-radius:8px;padding:16px;display:flex;align-items:center;justify-content:space-between}.payment-method:hover{cursor:pointer}.payment-method--left{display:flex;align-items:center}.payment-method--right{display:flex}.payment-form .btn-next{width:100%}.payment-icon{width:16px;height:16px;border:1px solid #D0D1D7;border-radius:50%;display:flex;align-items:center;justify-content:center}.payment-icon.active{background:#1968ff;border:none}#applepay-btn,#apple-pay-button{margin-top:4px}#card-btn{background:#002994}.paypal-button-label-container{margin:0px 4vw;height:22px;position:relative;top:50%;transform:translateY(-50%);color:#fff}.gpay-button.short,.gpay-button.plain{width:100%!important;height:100%!important}.gpay-card-info-container.black,.gpay-button.black{border:none!important;outline:none!important}#gpay-button>div{display:contents}.pay-btn{height:55px;width:100%;background:#000;vertical-align:center;min-height:40px;max-height:55px;border-radius:4px;text-align:center;margin:8px 0;cursor:pointer}.pay-btn img{vertical-align:middle;height:100%;text-align:left}.zoid-outlet{width:100%!important}@media only screen and (max-width: 560px){.pay-btn{height:45px;vertical-align:top;min-height:30px;max-height:55px}}.separator{width:100%;height:1px;background:#d0d0ff99}.form-card{margin-top:20px;display:flex;flex-direction:column;gap:10px}.form-wrapper{display:flex;width:100%}.form-block{display:flex;gap:10px}.form-block label{color:#fff;font-size:14px;text-align:left;margin-bottom:5px}.form-block input,.recurly-element{width:100%;border-radius:8px;padding-left:12px;height:48px;color:#fff;font-size:15px;outline:none;background:#ffffff26;border:1px solid rgba(208,208,255,.6);-webkit-font-smoothing:initial}.form-wrapper input{height:40px}.recurly-element{padding-left:0;margin-top:0}.form-block input::placeholder,#recurly-hosted-field-input::placeholder{color:#ffffff80}#card-elements{margin-bottom:10px}.footer{display:flex}.footer-logo{display:flex;margin-bottom:16px;font-size:20px;font-weight:600;align-items:center}.footer--about{display:flex;flex-direction:column}.footer-links{padding-top:32px;display:inline-grid;grid-template-columns:repeat(2,1fr);gap:32px}.footer-link{font-weight:500;font-size:16px;text-decoration:none}.footer-company{padding:32px 24px;color:#fff9;font-size:14px}.s-rating{margin-top:68px;display:flex;justify-content:space-around}.s-rating-col{text-align:left}.s-rating-title{font-weight:600;font-size:32px;line-height:100%;letter-spacing:0}.s-rating-text{font-weight:500;font-size:12px;line-height:100%;letter-spacing:0;margin-top:10px}
