@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Inter-var-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Inter-var-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Poppins-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Poppins-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Poppins-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Poppins-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--px: 1px;--app-font-family: Inter;--app-font-sans: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--app-color-primary: #f8545d;--app-color-secondary: #ffa230;--app-max-width: calc(450 * var(--px));--app-background-color: #0d0d0d}*,*:before,*:after{box-sizing:border-box}html,#app{height:100%}html{-webkit-text-size-adjust:100%;line-height:1.15;margin:0;background-color:transparent}body{margin:0;height:calc(var(--1dvh, 1vh) * 100);height:100dvh;transition:background-color .3s ease-in;background-color:var(--app-background-color);color:#d9d9d9;overscroll-behavior-y:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}#app-content{line-height:1.5;font-size:calc(16 * var(--px));font-family:var(--app-font-family, var(--app-font-sans));width:100%;height:100%;min-height:100dvh;padding-top:var(--page-padding-top, var(--app-padding-top, 0));overflow:hidden auto;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.content-wrapper{font-family:var(--app-font-family, var(--app-font-sans));background-color:var(--page-background-color, var(--app-background-color, white));max-width:var(--app-max-width);flex-direction:column;flex:1;width:100%;min-height:100%;margin:0 auto;display:flex}.content-wrapper>.progress{z-index:1;padding-left:var(--page-padding-horizontal, var(--app-padding-horizontal, 0));padding-right:var(--page-padding-horizontal, var(--app-padding-horizontal, 0))}.progress-bar{-webkit-user-select:none;user-select:none;--progress-line-color: var(--progress-bar-line-color);--progress-line-bg-color: var(--progress-bar-line-bg-color);--progress-line-height: var(--progress-bar-line-height);--progress-line-gap: var(--progress-bar-line-gap);width:100%}.progress-bar .header{height:var(--progress-bar-header-height, calc(52 * var(--px)));padding:calc(12 * var(--px)) calc(16 * var(--px));justify-content:center;align-items:center;display:flex;position:relative}.back-wrap{position:absolute;inset-inline-start:0}.back-wrap button{color:var(--progress-bar-back-color, var(--progress-bar-text-color, #000));visibility:visible;cursor:pointer;background:none;border:none;padding:0;display:inline-block}.title-wrap{align-items:center;gap:calc(8 * var(--px));max-width:calc(100% - calc(120 * var(--px)));display:flex}.title{letter-spacing:calc(.15 * var(--px));font-family:var(--progress-bar-title-font-family, inherit);font-size:var(--progress-bar-title-font-size, calc(16 * var(--px)));text-align:center;font-weight:var(--progress-bar-title-font-weight, 500);color:var(--progress-bar-text-color, #7f7f7f)}.counter-wrap{gap:calc(2 * var(--px));font-weight:500;display:flex;position:absolute;inset-inline-end:0}.progress-bar .progress{height:var(--progress-bar-progress-height, calc(20 * var(--px)))}.segments{align-items:center;gap:var(--progress-bar-gap, calc(8 * var(--px)));width:100%;display:flex;position:relative}.progress-line{height:var(--progress-line-height, calc(4 * var(--px)));border-radius:calc(1000 * var(--px));background-color:var(--progress-line-bg-color, #e0e0e0);flex:1;width:100%;position:relative;overflow:hidden}.progress-line-value{background-color:var(--progress-line-color, currentColor);border-radius:calc(1000 * var(--px));height:100%;transition:width .4s ease-in-out;position:absolute;inset-inline-start:0}#page{padding-bottom:var(--page-padding-bottom, var(--app-padding-bottom));--container-default-spacing-x: var(--page-padding-horizontal, var(--app-padding-horizontal, 0));--container-default-spacing-top: calc(16 * var(--px));flex-direction:column;flex-grow:1;display:flex;position:relative}#page .bg{top:0;left:0;right:0;bottom:calc(-1 * var(--progress-bar-height, 0));z-index:-2;transform:translateY(calc(-1 * var(--progress-bar-height, 0)));position:absolute}.elements{flex-direction:column;flex:1;display:flex}.fixed-container{z-index:var(--layer-fixed, 100);order:10000;margin-top:auto;position:sticky;bottom:0}.sticky-cta{z-index:var(--layer-fixed, 100);margin-top:auto;position:sticky;bottom:0}.element-container .element-container{--container-default-spacing-x: 0px}.typography{outline:none;margin:0}.typography a,.typography .link,.typography .lin{color:var(--link-color, inherit);-webkit-text-decoration:var(--link-text-decoration, underline);text-decoration:var(--link-text-decoration, underline);font-weight:var(--link-font-weight, inherit)}.typography .root{min-width:var(--rich-text-min-width, auto)}.typography.paragraph{color:var(--paragraph-color, var(--text-color, inherit));font-family:var(--paragraph-font-family, var(--text-font-family, inherit));font-size:var(--paragraph-font-size, var(--text-font-size, calc(16 * var(--px))));font-weight:var(--paragraph-font-weight, var(--text-font-weight, normal));line-height:var(--paragraph-line-height, var(--text-line-height, 1.2));text-align:var(--paragraph-text-align, var(--text-text-align, left))}.typography.h1{color:var(--h1-color, #000);font-family:var(--h1-font-family, inherit);font-size:var(--h1-font-size, calc(32 * var(--px)));font-weight:var(--h1-font-weight, bold);line-height:var(--h1-line-height, 1.2);text-align:var(--h1-text-align, center)}.typography.h2{color:var(--h2-color, #000);font-family:var(--h2-font-family, inherit);font-size:var(--h2-font-size, calc(28 * var(--px)));font-weight:var(--h2-font-weight, bold);line-height:var(--h2-line-height, 1.2);text-align:var(--h2-text-align, center)}.typography.h3{color:var(--h3-color, #000);font-family:var(--h3-font-family, inherit);font-size:var(--h3-font-size, calc(24 * var(--px)));font-weight:var(--h3-font-weight, bold);line-height:var(--h3-line-height, 1.2);text-align:var(--h3-text-align, center)}.element>.container:has(>.option){grid-template-columns:repeat(var(--columns, 1),minmax(0,1fr));gap:var(--options-vertical-gap, var(--options-horizontal-gap, var(--option-gap))) var(--options-horizontal-gap, var(--option-gap));--checkbox-border-color: #ddd;--checkbox-bg-color: var(--page-background-color, white);--checkbox-active-bg-color: var(--option-active-border-color, var(--app-color-primary));--checkbox-active-border-color: none;width:100%;display:grid}.element>.container:has(>.option).tiles{--option-height: 100%;grid-auto-rows:1fr}.option{cursor:pointer;overflow:var(--option-overflow, hidden);width:var(--option-width, 100%);height:var(--option-height, calc(70 * var(--px)));padding:var(--option-padding-vertical, 0) var(--option-padding-horizontal, 0);background-color:var(--option-background-color, #fff);border-radius:var(--option-border-radius, calc(16 * var(--px)));border-width:var(--option-border-width, calc(2 * var(--px)));border-color:var(--option-border-color, #ddd);border-style:solid;color:var(--option-color, inherit);font-family:var(--option-font-family, inherit);font-size:var(--option-font-size, calc(16 * var(--px)));font-weight:var(--option-font-weight, 500);align-items:center;justify-content:var(--option-align, flex-start);text-align:var(--option-align, center);display:flex;-webkit-tap-highlight-color:transparent;transition:all .1s ease-in-out}.option:active{transform:scale(.98)}.option.noPadding{padding:0}.option.selected,.option.pressed{color:var(--option-active-text-color);background-color:var(--option-active-bg-color, var(--option-background-color));border-color:var(--option-active-border-color, var(--option-border-color))}.option>.row{width:100%;height:calc(var(--option-height, calc(70 * var(--px))) - 2 * var(--option-border-width, calc(2 * var(--px))));padding:var(--option-padding-vertical, 0) var(--option-padding-horizontal, 0);align-items:center;display:flex}.option>.row>.content{--option-content-padding: calc(8 * var(--px));padding:var(--option-content-padding);align-items:center;justify-content:var(--option-align);flex:1;min-width:0;height:100%;display:flex}.option .row .emoji{font-size:calc(24 * var(--px));flex-shrink:0;padding-block:0;padding-inline-start:calc(8 * var(--px));padding-inline-end:calc(4 * var(--px))}.option .row .label{--rich-text-min-width: 0;padding:calc(8 * var(--px));align-items:center;gap:calc(8 * var(--px));justify-content:var(--option-align);overflow-wrap:break-word;flex:1;min-width:0;transition:all .1s ease-in-out;display:flex}.option .row .image{max-width:calc(70 * var(--px));max-height:100%;height:var(--image-height, auto);border-radius:var(--image-border-radius, 0px);display:block}.option>.content{min-height:calc(70 * var(--px));align-items:center;justify-content:var(--option-align);flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.option>.content>.emoji{font-size:calc(24 * var(--px));padding:calc(8 * var(--px)) calc(4 * var(--px)) 0 calc(4 * var(--px));aspect-ratio:var(--option-ratio);justify-content:center;align-items:center;width:100%;display:flex}.option>.content>.label{justify-content:center;align-items:center;gap:calc(8 * var(--px));padding:calc(10 * var(--px)) calc(8 * var(--px));overflow-wrap:break-word;text-align:center;flex:1;min-width:0;max-width:100%;transition:all .1s ease-in-out;display:flex}.option>.content>.image{object-fit:cover;width:100%;max-height:100%;aspect-ratio:var(--option-ratio);border-radius:var(--image-border-radius, 0px);display:block}.option-checkbox{width:calc(20 * var(--px));height:calc(20 * var(--px));flex-shrink:0}.option-checkbox .checkmark{opacity:0}.option.selected .option-checkbox .checkmark,.option.pressed .option-checkbox .checkmark{opacity:1}.option-checkbox .box{stroke:var(--checkbox-border-color, #ddd);fill:var(--checkbox-bg-color, transparent)}.option.selected .option-checkbox .box,.option.pressed .option-checkbox .box{stroke:var(--option-active-border-color, var(--app-color-primary));fill:var(--checkbox-active-bg-color, var(--app-color-primary))}.element>.container:has(>.element-container){--gap: var(--container-gap, var(--spacing, calc(16 * var(--px))));gap:var(--gap);--container-default-spacing-top: 0;position:relative}.element>.container:has(>.element-container).horizontal{align-items:var(--container-v-align);grid-template-columns:var(--grid-template-columns);display:grid}.element>.container:has(>.element-container).vertical{align-items:var(--container-h-align);flex-direction:column;display:flex}.cta-button{cursor:pointer;align-items:center;justify-content:var(--button-text-align, center);--button-padding: var(--button-padding-vertical, calc(20 * var(--px))) var(--button-padding-horizontal, calc(16 * var(--px)));padding:var(--button-padding);background-color:var(--button-background-color, black);border-radius:var(--button-border-radius, calc(16 * var(--px)));border-width:var(--button-border-width, 0);border-color:var(--button-border-color, transparent);border-style:var(--button-border-style, solid);width:var(--button-width, 100%);color:var(--button-color, white);line-height:1.3;font-size:var(--button-font-size, calc(18 * var(--px)));font-weight:var(--button-font-weight, 600);font-family:var(--button-font-family, inherit);box-shadow:var(--button-shadow-offset-x, 0) var(--button-shadow-offset-y, 0) var(--button-shadow-blur-radius, 0) var(--button-shadow-spread-radius, 0) var(--button-shadow-color, transparent);display:inline-flex;-webkit-tap-highlight-color:transparent}.cta-button:active{transform:scale(.98)}.cta-button:disabled{cursor:default;opacity:.5}.input-wrapper{width:100%;position:relative}.funnel-input{width:100%;height:var(--input-height, auto);text-align:var(--input-text-align, left);padding:var(--input-padding, calc(10 * var(--px)));border:var(--input-border-width, calc(1.5 * var(--px))) var(--input-border-style, solid) var(--input-border-color, #999);border-radius:var(--input-border-radius, calc(8 * var(--px)));background-color:var(--input-background-color, #fff);color:var(--input-color, #000);font-size:var(--input-font-size);font-weight:var(--input-font-weight);font-family:var(--input-font-family);outline:none}.funnel-input:focus{border-radius:var(--input-focus-border-radius, var(--input-border-radius));background-color:var(--input-focus-background-color, var(--input-background-color));border-color:var(--input-focus-border-color, var(--input-border-color))}.funnel-input::placeholder{color:var(--input-placeholder-color);font-size:var(--input-font-size)}.funnel-input.invalid,.funnel-input:focus.invalid{color:var(--input-invalid-color, var(--input-color));background-color:var(--input-invalid-background-color, var(--input-background-color));border-color:var(--input-invalid-border-color, var(--input-border-color))}.element>.container.linear{position:relative;overflow:hidden;background-color:var(--loader-color-bg, #d1d5db);border-radius:var(--loader-border-radius, calc(6 * var(--px)));height:var(--loader-height, calc(30 * var(--px)))}.element>.container.linear .line{background:linear-gradient(to right,var(--loader-color-start, var(--app-color-primary)),var(--loader-color-end, var(--app-color-secondary)));width:0%;height:100%}.element>.container.linear .text{font-size:var(--percent-text-font-size, small);font-weight:var(--percent-text-font-weight, bold);color:var(--percent-text-color, var(--loader-color-text));z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.cta-button.pulse{box-shadow:0 0 0 0 var(--button-pulse-shadow-color, var(--button-background-color, black));animation:cta-pulse var(--button-animation-duration, 1.4s) var(--button-animation-easing, cubic-bezier(.75, 0, 0, 1)) infinite;transition:transform .1s ease-in-out;transform:scale(1)}@keyframes cta-pulse{to{box-shadow:0 0 0 var(--button-pulse-shadow-size, calc(8 * var(--px))) transparent;transform:scale(calc(var(--button-pulse-button-grow, 1%) + 100%))}}#app-content img,#app-content svg{flex-shrink:0;max-width:100%}#app-content img{-webkit-user-drag:none}.element>img{border-radius:calc(16 * var(--px))}.element video{width:100%;display:block;object-fit:cover}.element>.image-wrap{display:flex;justify-content:center}.element>.image-wrap>img{width:min(var(--image-width, 100%),100%);border-radius:var(--image-border-radius, 0);object-fit:var(--image-object-fit, fill)}.element>.video-wrap>video{width:100%;display:block;object-fit:var(--video-object-fit, cover);border-radius:var(--video-border-radius, 0)}.element>.container.carousel{overflow:hidden}.element>.container.carousel>.items{display:flex;width:calc(100% + calc(10 * var(--px)));will-change:transform;touch-action:pan-y;cursor:grab}.element>.container.carousel>.items>.item{flex:0 0 var(--slide-size, 45%);padding-left:calc(10 * var(--px))}.preloader{display:flex;align-items:center;justify-content:center;min-height:60vh}.spinner{--spinner-size: calc(32 * var(--px));--spinner-border-size: .25em;--spinner-border-color: #cecfd3;width:var(--spinner-size);height:var(--spinner-size);vertical-align:text-bottom;border:var(--spinner-border-size) solid var(--spinner-border-color);border-right-color:transparent;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}primer-checkout{display:block}.checkout-error{text-align:center;padding:calc(24 * var(--px));background:#212121;border-radius:calc(16 * var(--px))}.checkout-error p{margin:0 0 calc(12 * var(--px)) 0}.checkout-retry{padding:calc(12 * var(--px)) calc(24 * var(--px));background:var(--app-color-primary);color:#fff;border:none;border-radius:calc(16 * var(--px));font:inherit;font-weight:600;cursor:pointer}.checkout-wrapper{--page-background-color: #0d0d0d;--progress-bar-text-color: #d9d9d9;background-color:var(--page-background-color);color:#d9d9d9}.checkout-wrapper>.progress{padding-left:24px;padding-right:24px}.checkout-wrapper #page{padding-bottom:20px}.pw{display:flex;flex-direction:column;padding:16px 24px 0}.pw-sticky{position:sticky;top:0;z-index:10;margin:0 -8px;padding:4px;background:#0d0d0d;border-radius:10px;display:flex;align-items:center}.pw-sticky-txt{flex:0 0 128px;width:128px;text-align:center;font-size:12px;font-weight:700;line-height:18px;color:#d9d9d9}.pw-count{font-size:16px;font-weight:600;line-height:normal}.pw-sticky-btn{margin-left:auto;margin-right:21.4px;width:171px;height:43px;border:none;border-radius:21px;background:#fff;color:#0d0d0d;font:inherit;font-size:18px;font-weight:700;cursor:pointer;-webkit-tap-highlight-color:transparent}.pw-hero{display:block;width:100%;height:auto;margin-top:16.4px}.pw-lockrow{margin-top:10.2px;height:20px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:16px;line-height:20px;color:#f5f6f8}.pw-lockrow img{width:17px;height:20px}.pw-ticket{margin-top:19px;padding:10px 0;background:#8b56cd;border-radius:16px}.pw-ticket-row1{height:50px;display:flex;align-items:center;justify-content:center}.pw-ticket-tag{width:41px;display:flex;justify-content:center}.pw-ticket-tag img{width:33px;height:35px}.pw-ticket-h{width:209px;text-align:center;font-size:16px;font-weight:600;line-height:21px;color:#f5f0f0}.pw-dashed{display:block;width:100%;height:29px;margin-top:2px}.pw-ticket-row2{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:2px}.pw-chip{width:158px;height:46px;background:#fff;border-radius:10px;display:flex;align-items:center}.pw-chip img{width:24px;height:24px;margin-left:10px}.pw-chip-label{width:80px;text-align:center;font-size:12px;font-weight:600;line-height:14px;color:#000}.pw-cd{width:150px;height:46px;background:#d6e4ff;border-radius:23px;display:flex;align-items:center;justify-content:center}.pw-cd-wrap{display:flex;align-items:center;gap:8px}.pw-cd-seg{min-width:29px;text-align:center}.pw-cd-val{font-size:19px;font-weight:700;line-height:21px;color:#16324f}.pw-cd-lab{font-size:8.5px;line-height:12px;color:#16324f}.pw-cd-colon{display:flex;flex-direction:column;gap:3px}.pw-cd-dot{width:3px;height:3px;border-radius:50%;background:#16324f}.pw-card{margin-top:25px;padding:20px 10px 5px;background:#242424;border-radius:10px;scroll-margin-top:60px}.pw-divider+.pw-card{margin-top:30px}.pw-h1{margin:0;text-align:center;font-size:26px;font-weight:600;line-height:34px;color:#111}.pw-h1 strong{font-weight:700;color:#f5f6f8}.pw-plans{margin-top:21px;display:flex;flex-direction:column}.pw-divider+.pw-card .pw-plans{margin-top:16px}.pw-item{position:relative}.pw-item+.pw-item{margin-top:10px}.pw-item.has-badge{margin-top:24px}.pw-popbadge{position:absolute;top:-19px;right:0;z-index:1;width:105px;height:29px;background:#4270f6;border-radius:16px 16px 0 0;color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center}.pw-plan{width:100%;height:121px;border:5px solid rgba(17,17,17,.08);border-radius:16px;background:#f5f6f8;color:#000;padding:0 16px;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.pw-item.has-badge .pw-plan{border-radius:16px 0 16px 16px}.pw-plan.selected{border-color:#4270f6;background:#e0e3f0}.pw-plan-body{height:75px;display:flex;align-items:center;justify-content:space-between}.pw-plan-details{display:flex;flex-direction:column;gap:6px}.pw-plan-title{font-size:14px;font-weight:700;line-height:17px}.pw-offer-badge{width:59px;height:29px;border:2px solid #d6d4d4;border-radius:8px;background:#d6d4d4;color:#000;font-size:14.4px;font-weight:600;display:flex;align-items:center;justify-content:center}.pw-offer-badge.on{border-color:#91c741;background:#91c741;color:#fff}.pw-prices{display:flex;gap:8px;font-size:14px;line-height:17px}.pw-old{text-decoration:line-through;opacity:.5}.pw-priceblock{display:flex;align-items:flex-end;gap:4px}.pw-perold{font-size:16px;line-height:20px;text-decoration:line-through;opacity:.5}.pw-tag{height:45px;padding:8px 8px 8px 20px;background:#d6e4ff;clip-path:polygon(14px 0,100% 0,100% 100%,14px 100%,0 50%);display:flex;align-items:flex-start}.pw-tag-content{display:flex;align-items:flex-start;gap:2px}.pw-cur-sym{font-size:16.2px;font-weight:700;line-height:29px}.pw-int{font-size:36px;font-weight:700;line-height:29px}.pw-frac-col{margin-left:2px;display:flex;flex-direction:column}.pw-frac{font-size:16.2px;font-weight:700;line-height:16px}.pw-per-label{font-size:12px;line-height:12px}.pw-disc{margin:12px 0 0;text-align:center;font-size:12px;line-height:1.5;color:#d9d9d9}.pw-applepay{border-radius:16px;contain:layout paint}.pw-applepay .primer-live{position:relative;border-radius:16px;overflow:hidden;height:55.4px}.pw-applepay primer-checkout{display:block;width:calc(100% / 1.2591);transform:scale(1.2591);transform-origin:top left}.pw-applepay-load{display:flex;align-items:center;justify-content:center;height:55.4px;padding:0;border-radius:16px;background:#fff}.pw-applepay-spin{--spinner-size: calc(23.4 * var(--px));--spinner-border-size: calc(3 * var(--px));--spinner-border-color: #111}.pw-apvisual{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:55.4px;padding:0;border:none;border-radius:16px;background:#fff;color:#000;font:-apple-system,BlinkMacSystemFont,sans-serif;font-size:19px;font-weight:500;letter-spacing:.2px;cursor:pointer;-webkit-tap-highlight-color:transparent}.pw-apglyph{width:23.6px;height:22px}.pw-apanchor-top{margin-top:15.6px}.pw-apanchor-btm{margin-top:16px}.pw-applepay .pw-applepay-swap{position:absolute;inset:0;z-index:1}.pw-bluebtn{margin-top:15.6px;padding:16px 0;border:none;border-radius:16px;background:#4270f6;color:#fff;font:inherit;font-size:18px;font-weight:600;line-height:23.4px;cursor:pointer;-webkit-tap-highlight-color:transparent}.pw-divider{height:6px;display:flex;align-items:center}.pw-divider img{width:100%;height:1px}.pw-feats-card{margin-top:14px;padding:8px;background:#242424;border-radius:10px}.pw-h2{margin:30px 0 0;text-align:center;font-size:24px;font-weight:700;line-height:31px;color:#d9d9d9}.pw-feats-card .pw-h2{margin:10px 1px 17px;color:#fff}.pw-ai{color:#3f6cee}.pw-blue{color:#4270f6}.pw-feats{margin:0;padding:10px 10px 10.4px;list-style:none;background:#1a1a1a;border-radius:10px;display:flex;flex-direction:column;gap:8px}.pw-feats li{display:grid;grid-template-columns:32px 1fr;column-gap:16px;align-items:center}.pw-feat-emoji{font-size:32px;line-height:39px;text-align:center;color:#fff}.pw-feat-text{font-size:15px;line-height:22.5px;color:#fff}.pw-feats li:first-child{margin-top:-.4px}.pw-hcarousel{overflow:hidden}.pw-htrack{display:flex;gap:10px;will-change:transform}.pw-hslide{flex:0 0 100%;height:197px;padding-top:16px;display:flex;justify-content:center}.pw-hslide img{width:171px;height:181px}.pw-guarantee{display:block;width:171px;height:137px;margin:45px auto 0}.pw-h2-22{margin:16px 0 0;text-align:center;font-size:22px;font-weight:700;line-height:29px;color:#d9d9d9}.pw-refund{margin:16px 0 0;text-align:center;font-size:14px;line-height:21px;color:#d9d9d9}.pw-reviews{overflow:hidden}.pw-revtrack{display:flex;gap:16px;padding:16px 0 0;will-change:transform}.pw-review{flex:0 0 100%;padding:23px 20px 15px;background:#f5f6f8;border-radius:16px;color:#000}.pw-stars{display:flex;gap:2.5px}.pw-stars svg{width:19px;height:19px}.pw-review-text{font-size:16px;line-height:24px}.pw-review-author{margin-top:8px;font-size:16px;font-weight:600;line-height:24px}.pw-faq{margin-top:45px}.pw-faq summary{height:24px;display:flex;align-items:center;justify-content:space-between;gap:0;font-size:16px;font-weight:700;color:#f5f0f0;cursor:pointer;list-style:none}.pw-faq summary::-webkit-details-marker{display:none}.pw-faq summary svg{width:12px;height:12px;flex-shrink:0;transition:transform .3s ease-out}.pw-faq details[open] summary svg{transform:rotate(180deg)}.pw-faq-content{margin-top:8px;font-size:16px;line-height:24px;color:#f5f0f0}.pw-faq details+details{margin-top:16px;padding-top:16px;border-top:1px solid #dcdcdc}.pw-pop-backdrop{position:fixed;inset:0;z-index:1000;background:#000000b8;display:flex;align-items:center;justify-content:center;padding:16px}.pw-pop{--page-background-color: #fff;width:100%;max-width:var(--app-max-width);max-height:92dvh;overflow-y:auto;background:#fff;color:#0d0d0d;border-radius:16px;padding:20px 16px 24px;animation:pw-pop-in .18s ease-out}@keyframes pw-pop-in{0%{opacity:0;transform:scale(.96)}}.pw-pop-head{display:flex;align-items:center;justify-content:space-between;padding:0 8px 14px}.pw-pop-title{font-size:18px;font-weight:700}.pw-pop-close{background:none;border:none;color:#8a8a8a;cursor:pointer;padding:4px;display:flex}.pw-pop-close svg{width:16px;height:16px}.pw-pop-sum{background:#f5f6f8;border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:8px;font-size:15px;line-height:1.4}.pw-pop-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pw-pop-strike{text-decoration:line-through;color:#8a8a8a}.pw-pop-off,.pw-pop-save{font-weight:700;color:#e02b2b}.pw-pop-hr{border:none;border-top:1px solid #ddd;margin:2px 0;width:100%}.pw-pop-totalrow{font-size:17px}.pw-pop-total{font-weight:700}.pw-pop-guarantee{margin:10px 0 0;text-align:center;font-size:12.5px;color:#8a8a8a}.ts-invisible{position:fixed;left:-9999px;top:0;width:0;height:0;overflow:hidden}.pw-pop .primer-skeleton{background:linear-gradient(100deg,#eef0f3 40%,#f7f8fa,#eef0f3 60%)}.pw-pop .primer-submit{background:#4270f6;border-radius:12px}.pw-pop .checkout-error{background:#fbecec;color:#8a1f1f}.pw-pop .checkout-success{background:#e9f6ee;border-color:#bfe5cb;color:#1c6b33}.primer-wrap{margin-top:8px;position:relative}.primer-live{width:100%}.primer-offscreen{position:absolute;inset:0;visibility:hidden;pointer-events:none;contain:layout paint}.primer-skeleton{height:240px;border-radius:16px;background:linear-gradient(100deg,#1a1a1a 40%,#242424,#1a1a1a 60%);background-size:200% 100%;animation:skeleton 1.4s ease infinite}@keyframes skeleton{to{background-position:-200% 0}}.primer-submit{margin-top:16px;width:100%}.primer-submit:disabled{opacity:.5;cursor:not-allowed}.checkout-success{padding:24px;text-align:center;background:#16281c;border:1px solid #2c4a36;border-radius:16px;color:#b8e6c4}.pd-backdrop{position:fixed;inset:0;z-index:1100;background:#000000b8;display:flex;align-items:center;justify-content:center;padding:16px}.prepaid-decline{width:100%;max-width:320px;padding:32px 26px 28px;background:#fff;border-radius:22px;box-shadow:0 18px 44px -14px #1e284638,0 0 0 1px #141e3c0d;animation:pw-pop-in .18s ease-out}.prepaid-decline .pd-badge{width:52px;height:52px;margin:0 auto 18px;border-radius:16px;background:#e8eefe;display:flex;align-items:center;justify-content:center}.prepaid-decline .pd-badge svg{width:26px;height:26px;color:#4270f6}.prepaid-decline .pd-title{font-size:19px;font-weight:700;color:#31405f;text-align:center;margin:0 0 16px;text-wrap:balance}.prepaid-decline .pd-list{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-direction:column;gap:10px}.prepaid-decline .pd-list li{display:flex;gap:9px;font-size:13.5px;line-height:1.45;color:#5e6a89}.prepaid-decline .pd-list li svg{width:15px;height:15px;flex:none;margin-top:2px;color:#4270f6}.prepaid-decline .pd-cta{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border:none;border-radius:13px;cursor:pointer;font-family:inherit;font-size:14.5px;font-weight:600;padding:13px 16px;background:#4270f6;color:#fff}.prepaid-decline .pd-cta svg{width:16px;height:16px}.cpb{display:flex;flex-direction:column;font-family:Inter,var(--app-font-sans)}.cpb-timer{position:sticky;top:0;z-index:900;margin:16px 15px 0;background-color:#0d0d0d;border-radius:10px;display:flex;justify-content:space-between;align-items:center;gap:8px}.cpb-timer-txt{flex:3;color:#d9d9d9;font-size:14px;font-weight:700;font-family:Inter,var(--app-font-sans);line-height:100%;text-align:center}.cpb-count{color:inherit;font-size:16px;font-weight:600;font-family:inherit;font-optical-sizing:auto}.cpb-timer-btnwrap{flex:2;display:flex;justify-content:center}.cpb-timer-btn{cursor:pointer;align-items:center;justify-content:center;padding:10px 16px;background-color:#fff;border-radius:21px;border:0;color:#0d0d0d;line-height:1.3;font-size:18px;font-weight:700;font-family:inherit;display:inline-flex;-webkit-tap-highlight-color:transparent}.cpb-timer-btn:active{transform:scale(.98)}.cpb-ready{margin:24px 24px 0;color:#fff;font-size:24px;font-weight:700;text-align:center}.cpb-checklist{margin:5px 24px 0}.cpb-hero{margin:16px 0 0;width:100%;display:block}.cpb-q{margin:24px 24px 0;color:#fff;font-size:16px;font-weight:500;text-align:center}.cpb-pricerow{margin:16px 24px 0;display:flex;flex-direction:column;gap:16px}.cpb-lockline{color:#fff;font-size:14px;text-align:center}.cpb-lockline s{color:#ababab}.cpb-planrow{display:flex;gap:8px;width:100%;justify-content:center;align-items:center}.cpb-plan-title{color:#39ff84;font-size:14px;text-align:right}.cpb-plan-price{color:#38ff84;font-size:26px;text-align:left}.cpb-cta,.cpb-ap{margin:16px 24px 0;width:calc(100% - 48px)}.cpb-ap .pw-applepay .primer-live{height:63.4px}.cpb-ap .pw-applepay primer-checkout{width:calc(100% / 1.4409);transform:scale(1.4409)}.cpb-ap .pw-applepay-load{height:63.4px}.cpb-disclaimer{margin:16px 24px 0;color:#d6d6d6;font-family:Satoshi,var(--app-font-sans);font-weight:400;font-size:10px;text-align:center}.cpb-trust{margin:60px 120px 0;padding:10px 0;background-color:#4270f61a;border-radius:15px;color:#4270f6;font-size:16px;text-align:center}.cpb-paystrip{margin:16px auto 30px;width:300px;display:block}.cpb-banner{margin:30px 24px 0;width:calc(100% - 48px);display:block}.cpb-features{margin:40px 24px 0;padding:8px;background-color:#0d0d0d;border-radius:10px;display:flex;flex-direction:column;gap:16px}.cpb-features-h{margin:5px 0 0;color:#fff;font-family:"Open Sans",var(--app-font-sans);font-size:30px;font-weight:700;text-align:center}.cpb-features-box{padding:10px;background-color:#0d0d0d;border-radius:10px}.cpb-list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:auto 1fr;row-gap:8px;column-gap:16px;color:#fff;font-family:"Open Sans",var(--app-font-sans);font-size:15px;font-weight:400;line-height:1.5;text-align:left}.cpb-list li{display:contents}.cpb-marker{display:flex;align-items:center}.cpb-marker img{width:50px;object-fit:cover;display:inline-block}.cpb-value{align-items:center;width:100%}.cpb-loved{margin:40px 24px 0;font-family:"Open Sans",var(--app-font-sans);font-size:30px;font-weight:600;line-height:1.2;text-align:center}.cpb-loved-a{color:#d9d9d9}.cpb-loved-b{color:#b63493}.cpb-reviews{margin:16px 24px 0;display:flex;flex-direction:column;gap:16px}.cpb-review{background-color:#232323;color:#fff;border-radius:16px;padding:1.25em;text-align:left;font-weight:400;line-height:1.5;display:flex;flex-direction:column}.cpb-review-title{margin-bottom:8px;font-size:22px;font-weight:600;line-height:1em}.cpb-stars{display:flex;align-items:center;gap:2px;justify-content:flex-start}.cpb-stars svg{width:1.2em;height:1.2em}.cpb-stars path{fill:#ffa230}.cpb-review-text{margin-bottom:8px;opacity:.4}.cpb-seal{margin:45px auto 0;width:130px;display:block}.cpb-refund-h{margin:16px 24px 0;color:#d9d9d9;font-family:"Open Sans",var(--app-font-sans);font-size:22px;font-weight:600;text-align:center}.cpb-refund{margin:16px 24px 0;color:#d9d9d9;font-size:14px;text-align:center}.ld{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:32px 24px 48px}.ld-title{margin:0;text-align:center;font-size:26px;font-weight:600;line-height:34px;color:#f5f6f8}.ld-desc{margin:8px 0 0;max-width:300px;text-align:center;font-size:16px;line-height:1.4;color:#d9d9d9}.ld-fade{opacity:0;transition:opacity .5s ease}.ld-ring{position:relative;width:190px;height:190px;margin-top:24px}.ld-ring svg{width:190px;height:190px;display:block}.ld-track{fill:none;stroke:#242424;stroke-width:12}.ld-arc{fill:none;stroke:url(#ld-grad);stroke-width:12;stroke-linecap:round;stroke-dasharray:679;stroke-dashoffset:679}.ld-pct{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:38px;font-weight:700;color:#7d9cfa}.ld-steps{margin:36px 0 0;padding:0;width:100%;max-width:360px;list-style:none;display:flex;flex-direction:column;gap:12px}.ld-steps li{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#1a1a1a;border:1px solid #252527;border-radius:16px}.ld-label{font-size:15px;line-height:1.35;color:#d9d9d9}.ld-spin{display:block;width:22px;height:22px;border-radius:50%;border:2.5px solid #2e2e30;border-top-color:#7d9cfa;animation:spin .8s linear infinite}.ld-check{display:none;width:24px;height:24px;padding:5px;color:#fff;background:#4270f6;border-radius:50%}.ld-steps li.done .ld-spin{display:none}.ld-steps li.done .ld-check{display:block}.ld-steps li.done .ld-label{color:#f5f6f8}.fin{display:flex;flex-direction:column;align-items:center;padding:0 24px 40px}.fin-img{width:80px;height:80px;margin-top:50px}.fin-h1{margin:30px 0 0;font-family:"Poppins",var(--app-font-family),var(--app-font-sans);font-weight:400;font-size:26px;line-height:1.25;color:#fff;text-align:center}.fin-p{margin:16px 60px 0;font-size:18px;line-height:1.4;color:#d9d9d9;text-align:center}.fin-cta{width:100%;margin-top:30px;padding:16px 0;background:#4270f6;border-radius:16px;color:#fff;font-family:"Poppins",var(--app-font-family),var(--app-font-sans);font-size:20px;font-weight:400;line-height:1.3;text-align:center;text-decoration:none;-webkit-tap-highlight-color:transparent}.fin-cta:active{transform:scale(.98)}.fin-help{margin-top:40px;width:100%;padding:15px;background:#4270f64d;border-radius:20px}.fin-help-title{margin:0;font-size:15px;font-weight:700;color:#fff;text-align:center}.fin-help-text{margin:8px 0 0;font-size:14px;line-height:1.5;color:#d9d9d9;text-align:center}.fin-help-text strong{color:#fff;word-break:break-all}@keyframes page-enter{0%{opacity:0;transform:translate(70px)}1.4%{opacity:.19;transform:translate(56.92px)}8.2%{opacity:.35;transform:translate(45.58px)}14.9%{opacity:.49;transform:translate(35.86px)}21.8%{opacity:.61;transform:translate(27.61px)}28.6%{opacity:.7;transform:translate(20.73px)}35.3%{opacity:.78;transform:translate(15.13px)}42%{opacity:.85;transform:translate(10.62px)}49%{opacity:.9;transform:translate(7.11px)}55.7%{opacity:.94;transform:translate(4.48px)}62.4%{opacity:.96;transform:translate(2.59px)}69.4%{opacity:.98;transform:translate(1.33px)}76.1%{opacity:.99;transform:translate(.56px)}83%{opacity:1;transform:translate(.2px)}to{opacity:1;transform:none}}#page.page-enter{animation:page-enter .49s linear both;will-change:transform,opacity}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
