:root{--po-space-1:4px;--po-space-2:8px;--po-space-3:12px;--po-space-4:16px;--po-space-5:20px;--po-space-6:24px;--po-space-7:28px;--po-space-8:32px;--po-space-10:40px;--po-space-12:48px;--po-space-14:56px;--po-space-16:64px;--po-radius-xs:4px;--po-radius-sm:8px;--po-radius-md:16px;--po-radius-lg:24px;--po-radius-pill:999px;--po-shadow-1:inset 0 1px 0 #ffffff13;--po-shadow-2:inset 0 1px 0 #ffffff13, 0 8px 24px -8px #00000080;--po-shadow-3:0 0 0 1px #ffffff24, 0 40px 80px -40px black;--po-glow-plate:inset 0 0 0 1px oklch(82% .18 152/.35), inset 0 0 32px oklch(82% .18 152/.12);--po-glow-key:0 0 0 2px oklch(90% .16 152), 0 0 24px oklch(82% .18 152/.7), inset 0 1px 0 #fff;--po-glow-tile:inset 0 0 0 1px oklch(82% .18 152/.3), 0 0 48px oklch(82% .18 152/.18);--po-glow-tabs:inset 0 0 0 1px oklch(100% 0 0/.08);--po-ring-sky-soft:0 0 0 2px oklch(15% .03 260), 0 0 0 4px oklch(84% .09 225/.6);--po-ring-mint-glow:0 0 0 2px oklch(15% .03 260), 0 0 0 4px oklch(82% .18 152), 0 0 24px oklch(82% .18 152/.6);--po-ring-sky-pill:inset 0 0 0 1px oklch(84% .09 225/.5);--po-night-deep:oklch(9% .022 262);--po-night-bg:oklch(15% .03 260);--po-night-lit:oklch(20% .045 255);--po-dur-fast:.12s;--po-dur-base:.2s;--po-dur-slow:.6s;--po-dur-lift:.18s;--po-dur-shake:.3s;--po-dur-shimmer:1.6s;--po-dur-breathe:4.4s;--po-dur-glow:3.2s;--po-dur-key:2.6s;--po-dur-flood:6s;--po-dur-rise:.9s;--po-ease-out:cubic-bezier(.22, 1, .36, 1)}.plus-offer{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--po-bg:oklch(15% .03 260);--po-bg-deep:oklch(12% .04 262);--po-surface:oklch(21% .03 260);--po-surface-2:oklch(26% .03 260);--po-rule:#ffffff24;--po-rule-strong:oklch(52% .02 258);--po-text:oklch(97% .01 250);--po-text-muted:oklch(80% .02 258);--po-text-faint:oklch(70% .02 258);--po-mint:oklch(82% .18 152);--po-mint-press:oklch(76% .17 152);--po-on-mint:oklch(20% .06 260);--po-sky:oklch(84% .09 225);--po-ring-mint:inset 0 0 0 2px var(--po-mint);--po-ring-sky:inset 0 0 0 1px var(--po-sky);--po-ring-coral:inset 0 0 0 1px var(--ps-coral);--po-halo-mint:0 0 0 3px var(--po-mint);--po-halo-sky:0 0 0 3px var(--po-sky);--po-halo-bg:0 0 0 1px var(--po-bg);--po-glow:0 0 22px -2px oklch(82% .18 152/.45);--po-radius-panel:var(--po-radius-md);--po-tap:3rem;--po-btn-h:3.25rem;--po-gutter:var(--po-space-5);--po-font-display:var(--ui-font-display);--po-font-body:var(--ui-font-body);--po-fs-display:30px;--po-fs-title:20px;--po-fs-body:16px;--po-fs-small:14px;--po-lead:1.5;--po-lead-display:1.2;background:var(--po-bg);min-block-size:100dvh;color:var(--po-text);font-family:var(--po-font-body);font-size:var(--po-fs-body);font-weight:600;line-height:var(--po-lead);-webkit-font-smoothing:antialiased}.plus-offer:lang(ar),.plus-offer[dir=rtl]{--po-fs-display:28px;--po-lead:1.8;--po-lead-display:1.5}.plus-offer *,.plus-offer :before,.plus-offer :after{box-sizing:border-box}:where(.plus-offer) button{font:inherit;color:inherit}.plus-offer bdi{unicode-bidi:isolate}.plus-offer :focus-visible{outline:2px solid var(--po-sky);outline-offset:4px}.plus-offer [hidden]{display:none!important}.plus-sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.plus-stage{justify-items:center;display:grid}.plus-phone{isolation:isolate;background:var(--po-bg);flex-direction:column;block-size:100dvh;inline-size:100%;max-inline-size:30rem;display:flex;position:relative;overflow:hidden}@media (width>=640px){.plus-stage{padding-block:var(--po-space-6)}.plus-phone{border-radius:var(--po-radius-lg);block-size:min(860px,100dvh - 48px);box-shadow:var(--po-shadow-3)}}.plus-top{grid-template-columns:var(--po-tap) 1fr var(--po-tap);align-items:center;gap:var(--po-space-2);padding:var(--po-space-3) var(--po-space-2) 0;display:grid}.plus-icon-btn{inline-size:var(--po-tap);block-size:var(--po-tap);border-radius:var(--po-radius-pill);cursor:pointer;color:var(--po-text-muted);background:0 0;border:0;place-items:center;display:grid}.plus-icon-btn:hover{background:var(--po-surface)}.plus-icon-btn[data-hidden=true]{visibility:hidden}[dir=rtl] .plus-flip{transform:scaleX(-1)}.plus-progress{gap:var(--po-space-2);grid-template-columns:repeat(4,1fr);display:grid}.plus-progress i{border-radius:var(--po-radius-xs);background:var(--po-rule);block-size:4px;position:relative;overflow:hidden}.plus-progress i:after{content:"";background:var(--po-mint);transform-origin:0;transform:scaleX(var(--f,0));position:absolute;inset:0}[dir=rtl] .plus-progress i:after{transform-origin:100%}.plus-sub{justify-content:space-between;align-items:center;gap:var(--po-space-2);padding-inline:var(--po-gutter);min-block-size:var(--po-tap);flex-wrap:wrap;display:flex}.plus-brand{align-items:center;display:inline-flex}.plus-brand .plus-logo{block-size:24px}.plus-offer[data-step="3"] .plus-brand{visibility:hidden}.plus-link{min-block-size:var(--po-tap);padding-inline:var(--po-space-1);cursor:pointer;font-size:var(--po-fs-small);color:var(--po-sky);text-underline-offset:3px;background:0 0;border:0;font-weight:700;text-decoration:underline}.plus-link[data-hidden=true]{visibility:hidden}.plus-note{margin:0 var(--po-gutter);padding:var(--po-space-2) var(--po-space-3);border-radius:var(--po-radius-sm);background:var(--po-surface);border:1px dashed var(--po-rule-strong);font-size:var(--po-fs-small);color:var(--po-text-muted);text-align:center}a.plus-note--link{color:var(--po-sky);text-underline-offset:3px;font-weight:700;text-decoration:underline;display:block}.plus-logo{aspect-ratio:1860/288;vertical-align:-.22em;block-size:1.15em;inline-size:auto;display:inline-block;overflow:visible}.plus-offer .plus-logo,.plus-lock .plus-logo{color:#fff}.plus-logo__tilt{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.plus-logo__tilt{animation:3.6s ease-in-out infinite plus-logo-tilt}}@keyframes plus-logo-tilt{0%,to{transform:rotate(-7deg)scaleX(1)}25%{transform:rotate(0)scaleX(.9)translateY(-3%)}50%{transform:rotate(7deg)scaleX(1)}75%{transform:rotate(0)scaleX(.94)translateY(-2%)}}.plus-h .plus-logo,.plus-h2 .plus-logo{vertical-align:-.2em;block-size:1.05em}.plus-steps{flex:1;min-block-size:0;position:relative}.plus-step{padding:var(--po-space-2) var(--po-gutter) 0;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.plus-body{min-block-size:0;margin-inline:calc(var(--po-gutter) * -1);padding-inline:var(--po-gutter);gap:var(--po-space-4);padding-block:var(--po-space-1) var(--po-space-4);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.plus-foot{margin-inline:calc(var(--po-gutter) * -1);padding:var(--po-space-3) var(--po-gutter) calc(var(--po-space-4) + env(safe-area-inset-bottom));background:var(--po-bg-deep);border-block-start:1px solid var(--po-rule);gap:var(--po-space-1);flex:none;grid-template-columns:minmax(0,1fr);display:grid}.plus-h{margin:var(--po-space-1) 0 0;font-family:var(--po-font-display);font-weight:700;font-size:var(--po-fs-display);line-height:var(--po-lead-display);text-align:center;text-wrap:balance}.plus-h:focus{outline:none}.plus-h2{font-family:var(--po-font-display);font-weight:700;font-size:var(--po-fs-title);margin:0;line-height:1.3}.plus-offer:lang(ar) .plus-h2,.plus-offer[dir=rtl] .plus-h2{line-height:1.6}.plus-lede{text-align:center;color:var(--po-text-muted);font-size:var(--po-fs-body);margin:0}.plus-small{font-size:var(--po-fs-small);color:var(--po-text-muted);margin:0}.plus-small b,.plus-lede b{color:var(--po-text)}.plus-rule-line{text-align:center;font-size:var(--po-fs-small);color:var(--po-text);text-wrap:balance;margin:0;font-weight:600}.plus-tag{padding:1px var(--po-space-2);border-radius:var(--po-radius-pill);background:var(--po-surface-2);border:1px solid var(--po-rule);color:var(--po-text-muted);font-size:12px;font-weight:800;display:inline-block}.plus-panel{gap:var(--po-space-2);padding:var(--po-space-3) var(--po-space-4);border-radius:var(--po-radius-panel);background:var(--po-surface);border:1px solid var(--po-rule);display:grid}.plus-btn{justify-content:center;align-items:center;gap:var(--po-space-2);inline-size:100%;min-block-size:var(--po-btn-h);padding:var(--po-space-2) var(--po-space-5);border-radius:var(--po-radius-pill);cursor:pointer;font-family:var(--po-font-display);text-align:center;overflow-wrap:anywhere;border:0;font-size:18px;font-weight:800;line-height:1.2;display:flex}.plus-btn--primary{background:var(--po-mint);color:var(--po-on-mint)}.plus-btn--primary:active{background:var(--po-mint-press)}.plus-btn:disabled{cursor:default;background:var(--po-surface);color:var(--po-text-muted);border:1px solid var(--po-rule-strong)}.plus-btn:disabled:active{background:var(--po-surface);transform:none}.plus-btn--text{min-block-size:var(--po-tap);color:var(--po-text-muted);font-family:var(--po-font-body);font-weight:700;font-size:var(--po-fs-small);background:0 0}.plus-toast{inset-inline:var(--po-space-4);z-index:20;inline-size:fit-content;max-inline-size:calc(100% - 32px);padding:var(--po-space-3) var(--po-space-5);border-radius:var(--po-radius-md);background:var(--po-text);color:var(--po-on-mint);font-size:var(--po-fs-small);text-align:center;opacity:0;visibility:hidden;pointer-events:none;margin-inline:auto;font-weight:800;transition:opacity .15s linear,visibility 0s linear .15s;position:absolute;inset-block-end:96px}.plus-toast[data-show=true]{opacity:1;visibility:visible;transition-delay:0s}.plus-swatches{gap:var(--po-space-2);grid-template-columns:repeat(4,1fr);display:grid}.plus-swatch{min-block-size:var(--po-tap);padding:var(--po-space-1) var(--po-space-1);border-radius:var(--po-radius-md);border:1px solid var(--po-rule-strong);cursor:pointer;align-content:center;justify-items:center;gap:var(--po-space-1);font-size:var(--po-fs-small);background:0 0;font-weight:800;line-height:1.2;display:grid}.plus-swatch[aria-checked=true]{border-color:var(--po-mint);background:color-mix(in srgb, var(--po-mint) 12%, transparent)}.plus-swatch i{border-radius:var(--po-radius-sm);block-size:24px;inline-size:24px}.plus-sw-holo{background:radial-gradient(circle at 30% 30%,oklch(86% .16 152),oklch(60% .12 205) 60%,#0f1a22)}.plus-sw-electric{box-shadow:var(--po-ring-mint);background:#0f1218}.plus-sw-pixel{background:repeating-conic-gradient(var(--po-sky) 0 25%, #0d1320 0 50%) 0 0 / 8px 8px}.plus-sw-chrome{background:linear-gradient(#5d636c,#1b1e23 30%,#8b929b 55%,#0f1114)}.plus-s1 .plus-body{gap:var(--po-space-2);padding-block-end:var(--po-space-2)}.plus-s1 .plus-h{margin-block-start:0}.plus-hero{grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.plus-card{justify-items:center;inline-size:100%;display:grid}.plus-s1 .plus-foot{gap:var(--po-space-2)}.plus-s3 .plus-body{gap:var(--po-space-4);padding-block-start:var(--po-space-1)}.plus-s3-logo{padding-block:var(--po-space-4) var(--po-space-3);place-items:center;display:grid}.plus-s3-logo .plus-logo{block-size:32px}.plus-s3-h{margin-block-start:0}.plus-plans{gap:var(--po-space-3);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.plus-plan{align-items:center;gap:var(--po-space-3);padding:var(--po-space-5);border-radius:var(--po-radius-lg);border:1.5px solid color-mix(in srgb, var(--po-text) 38%, transparent);background:0 0;padding-inline-start:var(--po-space-5);display:flex;position:relative}.plus-plan[data-selected=true]{border-color:color-mix(in srgb, var(--po-text) 62%, transparent)}.plus-plan-main{gap:var(--po-space-1);flex:1;justify-items:start;min-inline-size:0;display:grid}.plus-plan-name{font-family:var(--po-font-display);font-size:26px;font-weight:800;line-height:1.15}.plus-plan-l1{color:var(--po-text);font-size:17px;font-weight:600;line-height:1.35}.plus-plan-l2{font-size:var(--po-fs-small);color:var(--po-text-muted);line-height:1.4}.plus-offer:lang(ar) .plus-plan-l1,.plus-offer:lang(ar) .plus-plan-l2,.plus-offer[dir=rtl] .plus-plan-l1,.plus-offer[dir=rtl] .plus-plan-l2{line-height:1.6}.plus-feats{gap:var(--po-space-3);margin-block-start:var(--po-space-3);display:grid}.plus-feats-h{margin:0 0 var(--po-space-1);font-family:var(--po-font-display);font-size:24px;font-weight:800;line-height:1.2}.plus-feat{align-items:center;gap:var(--po-space-4);padding:var(--po-space-4) var(--po-space-5);border-radius:var(--po-radius-lg);background:var(--po-surface);color:var(--po-text);font:inherit;text-align:start;border:0;inline-size:100%;display:flex}.plus-ic{border-radius:var(--po-radius-md);background:var(--po-mint);block-size:56px;inline-size:56px;color:var(--po-bg-deep);flex:none;place-items:center;display:grid}.plus-ic svg{block-size:32px;inline-size:32px}.plus-ic--card{background:var(--po-surface-2);overflow:hidden}.plus-ft{gap:var(--po-space-1);flex:1;min-inline-size:0;display:grid}.plus-ft b{font-family:var(--po-font-display);font-size:17px;font-weight:800;line-height:1.3}.plus-ft span{font-size:var(--po-fs-small);color:var(--po-text-muted);line-height:1.4}.plus-offer:lang(ar) .plus-ft span,.plus-offer[dir=rtl] .plus-ft span{line-height:1.6}.plus-terms-d{border-radius:var(--po-radius-panel)}.plus-terms-d[open]{border:1px solid var(--po-rule-strong);background:var(--po-bg-deep);padding-block-start:var(--po-space-3)}.plus-terms{padding:var(--po-space-1) var(--po-space-4) var(--po-space-4);gap:var(--po-space-2);margin:0;list-style:none;display:grid}.plus-terms li{font-size:var(--po-fs-small);color:var(--po-text);padding-inline-start:var(--po-space-4);line-height:1.5;position:relative}.plus-terms li:before{content:"";background:var(--po-text-faint);border-radius:50%;block-size:4px;inline-size:4px;position:absolute;inset-block-start:.65em;inset-inline-start:0}.plus-offer:lang(ar) .plus-terms li,.plus-offer[dir=rtl] .plus-terms li{line-height:1.75}.plus-s3 .plus-foot{gap:var(--po-space-1)}.plus-links{justify-content:center;align-items:center;gap:var(--po-space-2);color:var(--po-text-muted);font-size:var(--po-fs-small);margin:0;display:flex}.plus-link-btn{min-block-size:44px;padding:0 var(--po-space-1);color:var(--po-text-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;font-size:14px}.plus-s3 bdi[dir=ltr]{white-space:nowrap}.plus-s3 .plus-foot>.plus-btn{justify-self:center}@media (width>=1024px){.plus-offer[data-step="3"] .plus-phone{max-inline-size:60rem}.plus-s3 .plus-body{align-content:start;align-items:start;column-gap:var(--po-space-8);row-gap:var(--po-space-3);grid-template-rows:auto auto auto auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.plus-s3 .plus-s3-logo,.plus-s3 .plus-s3-h{grid-column:1/-1}.plus-s3 .plus-plans,.plus-s3 .plus-terms-d{grid-column:1}.plus-s3 .plus-feats{grid-area:3/2/span 2;margin-block-start:0}.plus-s3 .plus-foot>.plus-btn{max-inline-size:28rem}}@media (prefers-reduced-motion:reduce){.plus-toast{transition:none}}.plus-s5 .plus-body{gap:var(--po-space-3)}.plus-pay-amount{grid-auto-flow:column;justify-content:space-between;align-items:center}.plus-pay-row{justify-content:space-between;align-items:center;gap:var(--po-space-3);display:flex}.plus-pay-main{gap:0;min-inline-size:0;display:grid}.plus-pay-label{font-size:var(--po-fs-small);color:var(--po-text-muted)}.plus-pay-value{font-weight:700;font-size:var(--po-fs-body);overflow-wrap:anywhere}.plus-pay-value--mono{font-variant-numeric:tabular-nums;font-size:15px}.plus-pay-value--big{font-family:var(--po-font-display);font-size:24px;line-height:1.3}.plus-pay-code .plus-pay-value--big{letter-spacing:.08em}.plus-pay-copy{min-block-size:44px;min-inline-size:5.5rem;padding:0 var(--po-space-4);border:1.5px solid var(--po-rule-strong);border-radius:var(--po-radius-pill);color:var(--po-text);font:inherit;font-size:var(--po-fs-small);cursor:pointer;background:0 0;flex:none;font-weight:700}.plus-pay-copy[data-done=true]{border-color:var(--po-mint);color:var(--po-mint)}.plus-pay-soon{text-align:center;padding-block:var(--po-space-6);justify-items:center}.plus-pay-soon-t{font-family:var(--po-font-display);font-weight:700;font-size:var(--po-fs-title);text-wrap:balance;margin:0;line-height:1.3}.plus-pay-note{text-align:center}.plus-offer:lang(ar) .plus-pay-note,.plus-offer:lang(ar) .plus-pay-soon-t,.plus-offer[dir=rtl] .plus-pay-note,.plus-offer[dir=rtl] .plus-pay-soon-t{line-height:1.6}a.plus-btn{text-decoration:none}.plus-s4 .plus-body{gap:var(--po-space-2)}.plus-s4-sub{text-align:center;text-wrap:balance;margin:0}.plus-s4-card{transform-origin:50% 60%;justify-items:center;inline-size:100%;display:grid}@media (prefers-reduced-motion:no-preference){.plus-s4-card{animation:plus-reveal var(--po-dur-slow) var(--po-ease-out) both}}@keyframes plus-reveal{0%{opacity:0;transform:scale(.88)translateY(14px)}to{opacity:1;transform:scale(1)translateY(0)}}.plus-recap{align-items:center;gap:var(--po-space-2);padding-block:0;padding-inline:var(--po-space-4) var(--po-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.plus-recap-plan{line-height:1.35;font-size:var(--po-fs-small);color:var(--po-text-muted);min-inline-size:0;margin:0;display:grid}.plus-recap-plan b{color:var(--po-text);font-weight:800}.plus-offer:lang(ar) .plus-recap-plan,.plus-offer[dir=rtl] .plus-recap-plan{line-height:1.6}.plus-recap .plus-btn--text{inline-size:auto;padding-inline:var(--po-space-3)}.plus-s4 .plus-foot{gap:var(--po-space-2)}.plus-s4 .plus-btn--text{text-underline-offset:3px;color:var(--po-text);text-decoration:underline}.plus-lock{align-items:center;gap:var(--po-space-2);min-block-size:24px;padding:var(--po-space-1) var(--po-space-3);border-radius:var(--po-radius-pill);color:#fff;white-space:nowrap;background:#0d1320;border:1px solid #4be8958c;font-size:12px;font-weight:800;line-height:1.2;display:inline-flex}.plus-lock svg:not(.plus-logo){color:#4be895;flex:none;block-size:12px;inline-size:12px}.plus-lock .plus-logo{vertical-align:middle;block-size:16px}@media (prefers-reduced-motion:no-preference){.plus-btn,.plus-icon-btn,.plus-swatch,.plus-pay-copy,.plus-link-btn{transition:transform var(--po-dur-fast) var(--po-ease-out), box-shadow var(--po-dur-lift) var(--po-ease-out)}.plus-btn:active,.plus-icon-btn:active,.plus-swatch:active,.plus-pay-copy:active,.plus-link-btn:active{transform:scale(.97)}.plus-offer[data-step="4"] .plus-brand{animation:plus-success var(--po-dur-slow) var(--po-ease-out) both}.plus-toast[data-show=true][data-tone=error]{animation:plus-shake var(--po-dur-shake) var(--po-ease-out) 1}}@keyframes plus-success{0%{opacity:0;transform:scale(.8)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes plus-shake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}
