.terms-consent{margin:10px 2px 12px;padding:0;transition:color .2s;position:relative}.terms-consent--sheet{margin:0 0 14px}.terms-consent--nudge{animation:.36s ease-in-out terms-consent-nudge}@keyframes terms-consent-nudge{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.terms-consent__input{opacity:0;cursor:pointer;width:18px;height:18px;margin:0;position:absolute;top:0;left:0}.terms-consent__label{cursor:pointer;color:#ffffff8c;text-align:left;font:400 10.5px/1.45 var(--pw-font,Manrope,sans-serif);letter-spacing:-.05px;align-items:flex-start;gap:9px;display:flex}.terms-consent__box{box-sizing:border-box;background:0 0;border:1.5px solid #fff6;border-radius:5px;flex:none;width:18px;height:18px;margin-top:-1px;transition:background-color .15s,border-color .15s}.terms-consent__input:checked+.terms-consent__label .terms-consent__box{border-color:var(--pw-accent,#6a2cff);background:var(--pw-accent,#6a2cff) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 12.5 4 4 8-9' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/13px no-repeat}.terms-consent__input:focus-visible+.terms-consent__label .terms-consent__box{box-shadow:0 0 0 3px #6a2cff73}.terms-consent--nudge .terms-consent__box{border-color:#ff8a8a}.terms-consent--nudge .terms-consent__label{color:#ffb3b3d9}.terms-consent__text a{color:#ffffffd9;text-underline-offset:2px;font-weight:600;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.terms-consent__hint{color:#ffb3b3;font:600 11px/1.4 var(--pw-font,Manrope,sans-serif);margin:6px 0 0 27px}[dir=rtl] .terms-consent__label{text-align:right}[dir=rtl] .terms-consent__input{left:auto;right:0}[dir=rtl] .terms-consent__hint{margin:6px 27px 0 0}.payment-lock{position:relative}.payment-lock--locked>.payment-lock__content{opacity:.45;filter:grayscale(.35)}.payment-lock__shield{z-index:2;cursor:not-allowed;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.modal-shade.checkout-sheet-shade{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;justify-content:center;align-items:stretch;padding:0}.checkout-sheet{box-sizing:border-box;overscroll-behavior:contain;width:100%;max-width:430px;height:100dvh;padding:calc(32px + env(safe-area-inset-top)) 22px calc(28px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--pw-muted,#cacaca);font-family:var(--pw-font,Manrope,sans-serif);background:#16181df5;animation:.28s cubic-bezier(.2,.8,.2,1) checkout-sheet-in;position:relative;overflow-y:auto}@media (width>=480px){.modal-shade.checkout-sheet-shade{align-items:center;padding:16px}.checkout-sheet{border-radius:24px;height:auto;max-height:calc(100dvh - 32px);padding-top:32px}}@keyframes checkout-sheet-in{0%{opacity:.5;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.checkout-sheet__close{right:18px;top:calc(28px + env(safe-area-inset-top));color:#5b5f66;width:32px;height:32px;font:300 28px/1 var(--pw-font);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.checkout-sheet__close:disabled{opacity:.35;cursor:default}.checkout-sheet__head{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.checkout-sheet h2{color:#fff;font:700 16px/18px var(--pw-font);margin:0;padding-right:34px}.checkout-sheet__trial{color:var(--pw-muted,#cacaca);font:500 15px/18px var(--pw-font);margin:2px 0 0}.checkout-sheet__price{font:700 17px/24px var(--pw-font);align-items:baseline;gap:6px;margin:8px 0 0;display:flex}.checkout-sheet__price s{color:#9d9fa2;text-decoration-color:#ff4b4b;text-decoration-thickness:2px}.checkout-sheet__price strong{color:#fff;font-weight:700}.checkout-sheet__badge{color:#000;height:15px;font:800 9px/10px var(--pw-font);letter-spacing:.33px;text-transform:uppercase;white-space:nowrap;background:radial-gradient(60% 56% at 53% 46%,#f7b64d 30%,#e97f45 100%);border-radius:13px;align-items:center;margin-top:3px;padding:0 10px;display:inline-flex}.checkout-sheet__avatar{width:50px;height:50px;box-shadow:0 0 0 2px #16181d,0 0 0 3.5px var(--pw-accent,#6a2cff),0 0 18px #6a2cff73;background-color:#23262d;background-repeat:no-repeat;border-radius:50%;flex:none}.checkout-sheet__included{color:var(--pw-muted,#cacaca);font:500 11px/18px var(--pw-font);flex-direction:column;gap:1px;margin:13px 0 0;padding:0;list-style:none;display:flex}.checkout-sheet__included li{justify-content:space-between;gap:12px;display:flex}.checkout-sheet__included li span:last-child{white-space:nowrap}.checkout-sheet__guarantee{color:#fff;font:700 15px/18px var(--pw-font);justify-content:center;align-items:center;gap:7px;margin:25px 0 12px;display:flex}.checkout-sheet__pay{min-height:100px}.checkout-sheet__loader{color:#9d9fa2;text-align:center;font:500 14px/18px var(--pw-font);padding:16px 0}.checkout-sheet__error{color:#ffc9c9;text-align:center;font:500 13px/1.45 var(--pw-font);background:#ff4b4b1a;border:1px solid #ff78784d;border-radius:10px;margin:12px 0 0;padding:10px 12px}.checkout-sheet__secure{color:#6f737c;text-align:center;font:400 10px/13px var(--pw-font);margin:16px 0 0}.checkout-sheet__links{font:500 11px/16px var(--pw-font);flex-wrap:wrap;justify-content:center;gap:2px 14px;margin-top:8px;display:flex}.checkout-sheet__links a{color:#9d9fa2;text-decoration:none}.checkout-sheet__email{flex-direction:column;gap:10px;padding:4px 0 8px;display:flex}.checkout-sheet__email label{color:#fff;text-align:center;font:600 14px/1.4 var(--pw-font)}.checkout-sheet__email input{box-sizing:border-box;color:#fff;width:100%;height:52px;font:500 16px/1 var(--pw-font);background:#ffffff0f;border:1px solid #ffffff2e;border-radius:14px;outline:none;padding:0 16px}.checkout-sheet__email input:focus{border-color:var(--pw-accent,#6a2cff);box-shadow:0 0 0 3px #6a2cff4d}.checkout-sheet__email button{background:var(--pw-accent,#6a2cff);color:#fff;height:52px;font:700 16px/1 var(--pw-font);cursor:pointer;border:0;border-radius:14px}:root{--pw-accent:#6a2cff;--pw-accent-soft:#c2b6ff;--pw-timer:#8374ff;--pw-discount:#3cff52;--pw-card:#1a1d24b3;--pw-bar:#1a1d24d9;--pw-text:#fff;--pw-muted:#cacaca;--pw-fine:#818dab;--pw-font:Manrope,system-ui,sans-serif}.paywall-header{z-index:25;box-sizing:border-box;width:var(--paywall-width,100%);min-height:62px;padding:calc(12px + env(safe-area-inset-top)) 18px 12px 28px;background:var(--pw-bar);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:var(--pw-font);border-radius:0 0 30px 30px;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}.paywall-header__timer{color:var(--pw-text);font:400 14px/14px var(--pw-font);flex-direction:column;gap:4px;display:flex}.paywall-header__timer strong{color:var(--pw-timer);font:700 20px/20px var(--pw-font);font-variant-numeric:tabular-nums}.paywall-header__button{background:var(--pw-accent);color:#fff;width:119px;height:32px;font:700 14px/14px var(--pw-font);cursor:pointer;border:0;border-radius:100px;flex:none;padding:0;transition:filter .16s,transform .16s}.paywall-header__button:hover{filter:brightness(1.1)}.paywall-header__button:active{transform:scale(.97)}.paywall-dock{z-index:25;box-sizing:border-box;width:var(--paywall-width,100%);padding:12px 24px calc(22px + env(safe-area-inset-bottom));background:var(--pw-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--pw-font);border-radius:30px 30px 0 0;flex-direction:column;transition:transform .3s;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.paywall-dock--collapsed{transform:translate(-50%,var(--paywall-peek-shift,0px))}.paywall-dock__title{color:var(--pw-text);text-align:center;font:700 19px/22px var(--pw-font);margin:0}.paywall-dock__discount{color:var(--pw-discount);text-align:center;font:700 12px/18px var(--pw-font);margin:2px 0 10px}.paywall-dock__plan{background:var(--pw-accent);color:#fff;text-align:left;cursor:pointer;border:0;border-radius:60px;justify-content:space-between;align-items:center;gap:12px;height:48px;padding:0 20px 0 24px;transition:filter .16s,transform .16s;display:flex}.paywall-dock__plan:hover{filter:brightness(1.08)}.paywall-dock__plan:active{transform:scale(.985)}.paywall-dock__plan-main,.paywall-dock__plan-price{flex-direction:column;display:flex}.paywall-dock__plan-price{align-items:flex-end}.paywall-dock__plan-main{flex:auto;min-width:0}.paywall-dock__plan-price{flex:none}.paywall-dock__plan-main strong,.paywall-dock__plan-main small{text-overflow:ellipsis;overflow:hidden}.paywall-dock__other{text-align:start;flex:0 auto;min-width:0}.paywall-dock__plan strong{font:700 16px/18px var(--pw-font);white-space:nowrap}.paywall-dock__plan small{color:var(--pw-accent-soft);font:400 11px/14px var(--pw-font);white-space:nowrap}.paywall-dock__methods{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.paywall-dock__methods--logos{justify-content:center;margin-top:8px}.paywall-dock__other{color:var(--pw-text);font:600 14px/18px var(--pw-font);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.paywall-dock__guarantee{color:var(--pw-text);font:700 15px/18px var(--pw-font);justify-content:center;align-items:center;gap:7px;margin:12px 0 4px;display:flex}.paywall-dock__fine{max-width:310px;color:var(--pw-fine);text-align:center;font:400 8px/10px var(--pw-font);margin:0 auto}.payment-methods{flex-direction:column;display:flex}.payment-methods--blocked{pointer-events:none;opacity:.6}.payment-methods__wallets{flex-direction:column;margin-top:8px;display:flex}.payment-methods__wallets>:not(:empty)~:not(:empty){margin-top:8px}.payment-methods--sheet .payment-methods__wallets,.payment-methods__wallets--empty{margin-top:0}.payment-methods__wallet:has(apple-pay-button){height:48px}.payment-methods__wallet apple-pay-button{--apple-pay-button-width:100%;--apple-pay-button-height:48px;--apple-pay-button-border-radius:24px;--apple-pay-button-padding:0px;--apple-pay-button-box-sizing:border-box;width:100%;display:block}.refused-card{gap:16px;margin-top:4px;display:grid}.refused-card p{color:#ffb3b3;text-align:center;margin:0;font:500 15px/1.45 Manrope,system-ui,sans-serif}.refused-card button{color:#000;cursor:pointer;background:#fff;border:0;border-radius:14px;width:100%;height:56px;font:700 18px/1 Manrope,system-ui,sans-serif}.refused-card button:hover{filter:brightness(.94)}.refused-card button:focus-visible{outline-offset:3px;outline:2px solid #6a2cff}.payment-methods__or{color:#6f737c;font:italic 600 15px/1 var(--pw-font);align-items:center;gap:22px;margin:20px 0;display:flex}.payment-methods__or:before,.payment-methods__or:after{content:"";background:#2c2f36;flex:1;height:1px}.card-logos{align-items:center;gap:5px;display:inline-flex}.card-logo{box-sizing:border-box;color:#1a1f71;letter-spacing:.02em;background:#fff;border-radius:4px;place-items:center;width:45px;height:23px;font:italic 800 11px/1 Arial,sans-serif;display:inline-grid}.card-logo svg{width:24px;height:15px}.card-logo--amex{color:#fff;background:#2e77bc;font:800 9px/1 Arial,sans-serif}.shield-icon{flex:none}.preview-wallet{color:#3c4043;cursor:pointer;background:#fff;border:0;border-radius:100px;justify-content:center;align-items:center;gap:4px;height:48px;font:500 21px/1 Roboto,Arial,sans-serif;display:flex}.preview-card{flex-direction:column;gap:12px;display:flex}.preview-card label{color:var(--pw-muted);font:500 14px/1.2 var(--pw-font);flex-direction:column;gap:6px;display:flex}.preview-card label span{color:#6f737c;height:46px;font:500 16px/1 var(--pw-font);background:#16181d;border:1px solid #2c2f36;border-radius:8px;align-items:center;padding:0 14px;display:flex}.preview-card__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.preview-card button{color:#000;height:56px;font:700 18px/1 var(--pw-font);cursor:pointer;background:#fff;border:0;border-radius:14px;margin-top:8px}.funnel-page[data-step=result] :is([data-node-id="43:6172"],[data-node-id="144:3547"]){visibility:hidden}.funnel-page[data-step=result] :is([data-node-id="46:6836"],[data-node-id="189:4899"]){display:none!important}.funnel-page[data-step=result] :is([data-node-id="39:5817"],[data-node-id="144:3979"]) p{color:#fff;font-size:10px;line-height:13px}.funnel-page[data-step=result]{box-sizing:border-box;padding-bottom:calc(var(--paywall-dock-height,0px) + 8px)}html:not([data-ui-locale=en]) .paywall-header__button{white-space:normal;width:auto;max-width:55%;height:auto;min-height:32px;padding:8px 14px;overflow:visible}
