@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--orb:0deg}*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--ang:0deg}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}.block{display:block}.grid{display:grid}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}:root{--space-0:#03040b;--space-1:#070a18;--space-2:#0c1126;--ink:#eef2ff;--ink-2:#b5bfdc;--ink-3:#7d88ab;--line:#8ca0e624;--line-2:#8ca0e642;--acc:#5c91ff;--acc-2:#b3d1ff;--acc-3:#2c4fd8;--violet:#8b6cff;--cyan:#4fd8ff;--card:linear-gradient(180deg, #161c3c9e 0%, #0a0d209e 100%);--radius:20px;--max:1200px;--gutter:clamp(16px, 4vw, 28px);--font:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--display:"Space Grotesk", var(--font);color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:76px}html,body{background:var(--space-0);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}::selection{background:#5c91ff59}.cp{isolation:isolate;min-height:100vh;position:relative;overflow-x:clip}.cp main{z-index:1;position:relative}.sf-canvas{z-index:-2;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.cp-nebula{z-index:-3;pointer-events:none;background:radial-gradient(120% 80% at 50% 0%,#0b1030 0%,var(--space-0) 60%);position:fixed;inset:0;overflow:hidden}.cp-nebula span{filter:blur(80px);opacity:.5;will-change:transform;border-radius:50%;position:absolute}.cp-nebula .n1{inset-inline-end:-18vw;background:radial-gradient(circle,#8b6cff8c,#0000 65%);width:60vw;height:60vw;animation:34s ease-in-out infinite alternate drift;top:-22vw}.cp-nebula .n2{inset-inline-start:-20vw;background:radial-gradient(circle,#4fd8ff47,#0000 65%);width:50vw;height:50vw;animation:40s ease-in-out infinite alternate-reverse drift;top:30vh}.cp-nebula .n3{inset-inline-end:10vw;background:radial-gradient(circle,#5c91ff38,#0000 65%);width:40vw;height:40vw;animation:46s ease-in-out infinite alternate drift;bottom:-20vw}@keyframes drift{to{transform:translate(4vw,3vh)scale(1.08)}}.cp-section{width:min(var(--max),100% - 2 * var(--gutter));margin-inline:auto;padding-block:clamp(56px,8vw,96px)}.cp-head h2{font-family:var(--display);letter-spacing:-.02em;margin:.5rem 0 .75rem;font-size:clamp(1.75rem,3.6vw,2.6rem);line-height:1.12}.cp-head p{color:var(--ink-2);margin:0;font-size:clamp(.98rem,1.4vw,1.08rem);line-height:1.6}.cp-head-btn{margin-top:1.25rem}.cp-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--acc);align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;display:inline-flex}.cp-eyebrow--pill{letter-spacing:.12em;background:#5c91ff12;border:1px solid #5c91ff59;border-radius:999px;padding:.45rem .85rem}.cp-pulse{background:#3ef0a5;border-radius:50%;width:7px;height:7px;animation:2s infinite pulse;box-shadow:0 0 #3ef0a599}@keyframes pulse{50%{opacity:.5}}.cp-grad{background:linear-gradient(100deg,#e3eeff 0%,var(--acc-2) 22%,var(--acc) 55%,var(--cyan) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.cp-flip{transition:transform .2s}[dir=rtl] .cp-flip{transform:scaleX(-1)}.cp-card{border-radius:var(--radius);background:var(--card);border:1px solid var(--line);position:relative;box-shadow:inset 0 1px #ffffff0d,0 20px 50px -30px #000c}.cp-card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(160deg,#ffffff2e,#0000 35% 70%,#8b6cff40);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cp-icon{width:42px;height:42px;color:var(--acc-2);background:radial-gradient(circle at 30% 25%,#5c91ff47,#8b6cff24);border:1px solid #5c91ff40;border-radius:12px;flex:none;place-items:center;display:inline-grid}.cp-icon--sm{border-radius:10px;width:36px;height:36px}.cp-tag{color:var(--acc-2);white-space:nowrap;background:#5c91ff1a;border:1px solid #5c91ff38;border-radius:999px;padding:.25rem .6rem;font-size:.72rem;font-weight:600}.cp-btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;font-weight:600;transition:transform .18s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.cp-btn:hover{transform:translateY(-1px)}.cp-btn:hover .cp-flip{transform:translate(3px)}[dir=rtl] .cp-btn:hover .cp-flip{transform:scaleX(-1)translate(3px)}.cp-btn--sm{padding:.5rem .95rem;font-size:.85rem}.cp-btn--lg{padding:.9rem 1.5rem;font-size:1rem}.cp-btn--block{width:100%;padding:.8rem 1rem}.cp-btn--primary:hover{box-shadow:0 14px 38px -10px #5c91fff2,inset 0 1px #ffffff59}.cp-btn--ghost{color:var(--ink);border-color:var(--line-2);background:#ffffff0a}.cp-btn--ghost:hover{background:#5c91ff0f;border-color:#5c91ff80}.cp-btn.is-soon{cursor:pointer}.cp-soon{letter-spacing:.06em;text-transform:uppercase;color:#b9f5dc;background:#3ef0a51f;border:1px solid #3ef0a54d;border-radius:999px;padding:.18rem .5rem;font-size:.66rem;font-weight:700}.cp-ctas{flex-wrap:wrap;gap:.75rem;display:flex}.cp-ctas--center{justify-content:center}.cp-top{z-index:50;border-bottom:1px solid #0000;transition:background .25s,border-color .25s;position:sticky;top:0}.cp-top.is-scrolled{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);border-bottom-color:var(--line);background:#050712b8}.cp-top-inner{width:min(var(--max),100% - 2 * var(--gutter));align-items:center;gap:1rem;height:68px;margin-inline:auto;display:flex}.cp-logo{flex:none;align-items:center;gap:.6rem;display:inline-flex}.cp-logo-text{flex-direction:column;line-height:1.05;display:flex}.cp-logo-text b{font-family:var(--display);letter-spacing:-.01em;font-size:1.12rem}.cp-logo-text small{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);font-size:.6rem;font-weight:600}.cp-nav{flex:1;justify-content:center;gap:.15rem;display:flex}.cp-nav button{color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.5rem .8rem;font-size:.9rem;font-weight:500;transition:color .15s,background .15s}.cp-nav button:hover{color:var(--ink);background:#ffffff0d}.cp-top-right{align-items:center;gap:.5rem;margin-inline-start:auto;display:flex}.cp-burger{border:1px solid var(--line-2);cursor:pointer;background:#ffffff0a;border-radius:12px;place-items:center;width:38px;height:38px;display:none}.cp-mnav{padding:.5rem var(--gutter) 1rem;border-bottom:1px solid var(--line);background:#050712f0;gap:.25rem;display:grid}.cp-mnav button,.cp-mnav a{color:var(--ink);border:0;border-bottom:1px solid var(--line);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:.85rem .25rem;font-size:1rem;display:flex}.cp-lang{position:relative}.cp-lang-btn{border:1px solid var(--line-2);cursor:pointer;background:#ffffff0a;border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .7rem;font-size:.8rem;font-weight:600;display:inline-flex}.cp-lang-menu{border:1px solid var(--line-2);z-index:60;inset-inline-end:0;background:#0b0f24;border-radius:14px;width:230px;max-height:min(420px,70vh);margin:0;padding:.35rem;list-style:none;position:absolute;top:calc(100% + 8px);overflow-y:auto;box-shadow:0 24px 60px -20px #000000e6}.cp-lang-menu button{cursor:pointer;text-align:start;width:100%;color:var(--ink-2);background:0 0;border:0;border-radius:9px;grid-template-columns:34px 1fr auto;align-items:center;gap:.5rem;padding:.5rem .6rem;font-size:.875rem;display:grid}.cp-lang-menu button:hover,.cp-lang-menu button.is-active{color:var(--ink);background:#5c91ff14}.cp-lang-code{color:var(--acc);font-size:.7rem;font-weight:700}.cp-spin{animation:1s linear infinite spin}.cp-hero{width:min(var(--max),100% - 2 * var(--gutter));grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(24px,4vw,56px);min-height:calc(100vh - 68px);margin-inline:auto;padding-block:40px 56px;display:grid}.cp-hero-title{font-family:var(--display);letter-spacing:-.035em;flex-direction:column;margin:1.25rem 0;font-size:clamp(2.4rem,5.4vw,4.25rem);line-height:1.02;display:flex}.cp-hero-lead{color:var(--ink-2);max-width:560px;margin:0 0 1.75rem;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.65}.cp-stats{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:0;max-width:600px;margin:2.25rem 0 0;padding-top:1.5rem;display:grid}.cp-stat{padding-inline-end:1rem}.cp-stat+.cp-stat{border-inline-start:1px solid var(--line);padding-inline-start:1rem}.cp-stat dd{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:700}.cp-stat dt{color:var(--ink-3);margin-top:.15rem;font-size:.78rem}.cp-skel{background:linear-gradient(90deg,#ffffff0d,#ffffff1f,#ffffff0d) 0 0/200% 100%;border-radius:8px;width:52px;height:26px;animation:1.3s infinite shimmer;display:inline-block}@keyframes shimmer{to{background-position:-200% 0}}.cp-orbit{--size:min(560px, 44vw);width:var(--size);aspect-ratio:1;direction:ltr;justify-self:center;position:relative}.cp-orbit-glow{filter:blur(30px);background:radial-gradient(circle,#5c91ff52,#8b6cff26 45%,#0000 70%);border-radius:50%;position:absolute;inset:18%}@property --orb{syntax:"<angle>";inherits:true;initial-value:0deg}@keyframes orb{to{--orb:360deg}}.cp-ring{animation:orb var(--dur) linear infinite;border:1px dashed #a0b4ff38;border-radius:50%;position:absolute}.cp-ring--outer{--dur:90s;--r:calc(var(--size) / 2);inset:0}.cp-ring--inner{--dur:60s;--r:calc(var(--size) * .31);border-style:solid;border-color:#a0b4ff24;animation-direction:reverse;inset:19%}.cp-sat{width:0;height:0;transform:rotate(calc(var(--a) + var(--orb))) translate(var(--r)) rotate(calc(-1 * (var(--a) + var(--orb))));position:absolute;top:50%;left:50%}.cp-sat-body{position:absolute;top:0;left:0;translate:-50% -50%}.cp-sat-body>*{display:block}.cp-sat-body{border:1px solid var(--line-2);white-space:nowrap;background:#0a0d20d1;border-radius:14px;padding:.55rem .8rem;box-shadow:0 10px 30px -12px #000000e6,0 0 24px -10px #8b6cff99}.cp-sat-body img{object-fit:contain;max-width:132px}.cp-planet{background:radial-gradient(circle at 32% 28%,#2b3470,#121838 45%,#060818);border-radius:50%;place-items:center;display:grid;position:absolute;inset:34%;box-shadow:inset -18px -22px 40px #000000a6,inset 10px 12px 30px #8b6cff40,0 0 80px -10px #5c91ff73,0 0 0 1px #ffffff0f}.cp-planet-ring{border:2px solid #5c91ff73;border-radius:50%;position:absolute;inset:-18% -34%;transform:rotate(-16deg)scaleY(.28);box-shadow:0 0 22px #5c91ff40}.cp-planet-core{flex-direction:column;align-items:center;gap:.3rem;display:flex;position:relative}.cp-planet-core b{font-family:var(--display);letter-spacing:.02em;font-size:clamp(.8rem,1.2vw,1rem)}@keyframes spin{to{transform:rotate(360deg)}}.cp-wordmark{font-family:var(--display);letter-spacing:.01em;color:var(--ink);font-size:1.05rem;font-weight:700}.cp-wordmark--hacksaw{letter-spacing:.16em;font-weight:700}.cp-wordmark--sport:before{content:"⚽";margin-inline-end:.35rem}.cp-wordmark--trade:before{content:"📈";margin-inline-end:.35rem}.cp-wordmark--prediction:before{content:"🔮";margin-inline-end:.35rem}.cp-belt{border-block:1px solid var(--line);background:linear-gradient(90deg,#0000,#ffffff06,#0000);padding-block:18px 8px}.cp-belt-title{text-align:center;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin:0 0 14px;font-size:.74rem;font-weight:600}.cp-belt-track{overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.cp-belt-move{width:max-content;animation:45s linear infinite belt;display:flex}.cp-belt-row{align-items:center;gap:clamp(36px,5vw,64px);margin:0;padding:4px clamp(18px,2.5vw,32px) 16px;list-style:none;display:flex}.cp-belt-row li{opacity:.86;align-items:center;height:44px;transition:opacity .2s;display:flex}.cp-belt-row li:hover{opacity:1}.cp-belt-row img{width:auto;max-width:170px}@keyframes belt{to{transform:translate(-50%)}}[dir=rtl] .cp-belt-move{animation-name:belt-rtl}@keyframes belt-rtl{to{transform:translate(50%)}}.cp-pillars{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.cp-pillar{padding:22px}.cp-pillar h3,.cp-vert h3,.cp-feat h3,.cp-theme h3{font-family:var(--display);letter-spacing:-.01em;margin:.9rem 0 .4rem;font-size:1.06rem}.cp-pillar p,.cp-vert p,.cp-feat p,.cp-theme p{color:var(--ink-2);margin:0;font-size:.9rem;line-height:1.55}.cp-themes{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.cp-theme{padding:12px;transition:transform .25s,border-color .25s;overflow:hidden}.cp-theme:hover{border-color:#5c91ff59;transform:translateY(-4px)}.cp-theme-meta{padding:4px 8px 8px;position:relative}.cp-theme-meta h3{margin-top:.75rem}.cp-swatches{inset-inline-end:8px;gap:4px;display:flex;position:absolute;top:14px}.cp-swatches i{border:1px solid #ffffff40;border-radius:50%;width:12px;height:12px}.cp-mock{background:var(--tb);aspect-ratio:16/10;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.cp-mock-bar{background:#00000059;flex:none;align-items:center;gap:4px;height:16px;padding:0 7px;display:flex}.cp-mock-bar i{background:#ffffff4d;border-radius:50%;width:5px;height:5px}.cp-mock-bar span{background:#ffffff1f;border-radius:4px;width:40%;height:6px;margin-inline-start:8px}.cp-mock-body{flex-direction:column;flex:1;min-height:0;display:flex}.cp-mock-top{background:var(--ts);border-bottom:1px solid var(--tl);flex:none;align-items:center;gap:6px;height:13%;padding:0 8px;display:flex}.cp-mock-top b{background:linear-gradient(90deg,var(--ta),var(--ta2));border-radius:4px;width:14%;height:40%}.cp-mock-top span{background:var(--tt);opacity:.25;border-radius:3px;width:8%;height:22%}.cp-mock-top em{background:var(--ta);border-radius:999px;width:13%;height:45%;margin-inline-start:auto}.cp-mock-sub{background:var(--ts);align-items:center;gap:6px;height:8%;padding:0 8px;display:flex}@supports (color:color-mix(in lab,red,red)){.cp-mock-sub{background:color-mix(in srgb,var(--ts) 70%,var(--tb))}}.cp-mock-sub{border-bottom:1px solid var(--tl);flex:none}.cp-mock-sub span{background:var(--tt);opacity:.22;border-radius:3px;width:9%;height:32%}.cp-mock-sub span:first-child{background:var(--ta2);opacity:.85}.cp-mock-main{flex:1;min-height:0;display:flex}.cp-mock-side{background:var(--ts);border-inline-end:1px solid var(--tl);flex-direction:column;gap:5px;width:18%;padding:6px;display:flex}.cp-mock-side span{background:var(--tt);opacity:.2;border-radius:3px;height:7%}.cp-mock-side span:first-child{background:var(--ta);opacity:.9}.cp-mock-content{flex-direction:column;flex:1;gap:7px;min-width:0;padding:7px;display:flex}.cp-mock-hero{background:linear-gradient(120deg,var(--ta) 0%,var(--ta2) 100%);border-radius:7px;flex-direction:column;gap:6%;height:38%;padding:7% 6%;display:flex;position:relative;overflow:hidden}.cp-mock-hero:after{content:"";aspect-ratio:1;inset-inline-end:-8%;background:#ffffff2e;border-radius:50%;width:45%;position:absolute;top:-30%}.cp-mock-hero span{background:#ffffffd9;border-radius:3px;width:40%;height:12%}.cp-mock-hero span+span{opacity:.6;width:26%}.cp-mock-hero em{background:#00000059;border-radius:999px;width:18%;height:18%;margin-top:auto}.cp-mock-tiles{flex:1;grid-template-columns:repeat(5,1fr);gap:5px;display:grid}.cp-mock-tiles span{background:linear-gradient(160deg,var(--ta),var(--ts));border-radius:5px}@supports (color:color-mix(in lab,red,red)){.cp-mock-tiles span{background:linear-gradient(160deg,color-mix(in srgb,var(--ta) 45%,var(--ts)),var(--ts))}}.cp-mock-tiles span{border:1px solid var(--tl)}.cp-mock-tiles span:nth-child(3n){background:linear-gradient(160deg,var(--ta2),var(--ts))}@supports (color:color-mix(in lab,red,red)){.cp-mock-tiles span:nth-child(3n){background:linear-gradient(160deg,color-mix(in srgb,var(--ta2) 40%,var(--ts)),var(--ts))}}.cp-mock-rows{flex-direction:column;flex:1;gap:5px;display:flex}.cp-mock-rows div{background:var(--ts);border:1px solid var(--tl);border-radius:5px;flex:1;align-items:center;gap:6px;padding:0 6px;display:flex}.cp-mock-rows span{background:var(--tt);opacity:.3;border-radius:3px;width:40%;height:22%}.cp-mock-rows b{background:var(--ta2);opacity:.85;border-radius:4px;width:12%;height:40%;margin-inline-start:auto}.cp-mock-rows em{background:var(--ta);opacity:.85;border-radius:4px;width:12%;height:40%}.cp-verts{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.cp-vert{align-items:center;gap:12px;padding:14px 16px;display:flex}.cp-vert>div{flex:1;min-width:0}.cp-vert h3{margin:0 0 .15rem;font-size:.98rem}.cp-reel{gap:12px;margin-top:28px;display:grid;-webkit-mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.cp-reel-track{overflow:hidden}.cp-reel-move{gap:12px;width:max-content;animation:80s linear infinite belt;display:flex}.cp-reel-track.is-rev .cp-reel-move{animation-direction:reverse}.cp-reel img{aspect-ratio:3/4;object-fit:cover;border:1px solid var(--line);opacity:.88;border-radius:12px;flex:none;width:118px}.cp-feats{border-radius:var(--radius);background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.cp-feat{background:#080b1cdb;gap:12px;padding:20px;transition:background .2s;display:flex}.cp-feat:hover{background:#0e122ae6}.cp-feat h3{margin:.1rem 0 .3rem;font-size:.98rem}.cp-feat p{font-size:.84rem}.cp-steps{grid-template-columns:repeat(4,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}.cp-steps:before{content:"";background:linear-gradient(90deg,transparent,var(--acc),var(--violet),transparent);opacity:.5;top:22px;height:1px;position:absolute;inset-inline:12%}.cp-steps li{text-align:center;padding:0 6px;position:relative}.cp-step-dot{z-index:1;color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc) 50%,var(--acc-3));width:46px;height:46px;box-shadow:0 0 0 6px var(--space-1),0 0 30px #5c91ff80;border-radius:50%;place-items:center;display:inline-grid;position:relative}.cp-step-n{font-family:var(--display);letter-spacing:.18em;color:var(--ink-3);margin-top:.8rem;font-size:.75rem;font-weight:700;display:block}.cp-steps h3{font-family:var(--display);margin:.3rem 0 .35rem;font-size:1.04rem}.cp-steps p{color:var(--ink-2);margin:0;font-size:.88rem;line-height:1.5}.cp-prices{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}.cp-price{flex-direction:column;padding:26px 24px;display:flex}.cp-price.is-featured{background:linear-gradient(#16265c99,#0e0e22b8);border-color:#5c91ff8c;box-shadow:0 0 0 1px #5c91ff40,0 30px 80px -30px #5c91ff73}.cp-price-badge{color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc));white-space:nowrap;top:-12px;border-radius:999px;padding:.3rem .8rem;font-size:.72rem;font-weight:700;position:absolute;inset-inline-start:50%;transform:translate(-50%)}[dir=rtl] .cp-price-badge{transform:translate(50%)}.cp-price h3{font-family:var(--display);margin:0;font-size:1.3rem}.cp-price-for{color:var(--ink-3);margin:.25rem 0 1.1rem;font-size:.86rem}.cp-price-amount{align-items:baseline;gap:.5rem;min-height:56px;display:flex}.cp-price-amount b{font-family:var(--display);letter-spacing:-.03em;font-size:2.6rem;line-height:1}.cp-price-amount b.cp-price-custom{font-size:1.75rem}.cp-price-amount span{color:var(--ink-3);font-size:.86rem;font-weight:600}.cp-price-terms{color:var(--ink-2);min-height:1.3em;margin:.6rem 0 0;font-size:.82rem}.cp-price ul{border-top:1px solid var(--line);flex:1;align-content:start;gap:.65rem;margin:1.2rem 0 1.5rem;padding:1.2rem 0 0;list-style:none;display:grid}.cp-price li{color:var(--ink-2);align-items:flex-start;gap:.55rem;font-size:.9rem;line-height:1.4;display:flex}.cp-price li svg{color:#3ef0a5;flex:none;margin-top:2px}.cp-price-note{text-align:center;color:var(--ink-3);margin:1.5rem 0 0;font-size:.82rem}.cp-cta{text-align:center;padding:clamp(40px,6vw,72px) var(--gutter);background:radial-gradient(120% 140% at 50% 120%,#5c91ff38,#0000 55%),linear-gradient(#18163ccc,#080a1ad9);border:1px solid #5c91ff40;border-radius:28px;position:relative;overflow:hidden}.cp-cta-planet{aspect-ratio:1;opacity:.65;inset-inline-start:50%;background:radial-gradient(circle at 50% 20%,#9cc8ff,#2f5be0 40%,#0a1440 75%);border-radius:50%;width:520px;margin-inline-start:-260px;position:absolute;bottom:-440px;box-shadow:0 0 120px #5c91ff73}[dir=rtl] .cp-cta-planet{margin-inline:0 -260px;inset-inline:auto 50%}.cp-cta h2{font-family:var(--display);letter-spacing:-.02em;max-width:760px;margin:0 auto .75rem;font-size:clamp(1.7rem,3.6vw,2.6rem);line-height:1.12;position:relative}.cp-cta p{color:var(--ink-2);max-width:560px;margin:0 auto 1.75rem;line-height:1.6;position:relative}.cp-cta .cp-ctas{position:relative}.cp-cta-mail{color:var(--acc-2);border-bottom:1px dashed #5c91ff66;margin-top:1.25rem;font-size:.92rem;font-weight:600;display:inline-block;position:relative}.cp-foot{z-index:1;border-top:1px solid var(--line);background:#03040bb3;position:relative}.cp-foot-inner{width:min(var(--max),100% - 2 * var(--gutter));grid-template-columns:1.4fr 1fr 1fr 1.6fr;gap:32px;margin-inline:auto;padding-block:48px 28px;display:grid}.cp-foot-brand p{color:var(--ink-3);max-width:320px;margin:.9rem 0 0;font-size:.88rem;line-height:1.6}.cp-foot-col{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.cp-foot-col h4{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin:0 0 .35rem;font-size:.74rem}.cp-foot-col button,.cp-foot-col a{cursor:pointer;color:var(--ink-2);text-align:start;background:0 0;border:0;padding:0;font-size:.9rem}.cp-foot-col button:hover,.cp-foot-col a:hover{color:var(--acc-2)}.cp-foot-langs>div{flex-wrap:wrap;gap:.35rem .85rem;display:flex}.cp-foot-langs button{font-size:.82rem}.cp-foot-langs button.is-active{color:var(--acc)}.cp-foot-bottom{width:min(var(--max),100% - 2 * var(--gutter));border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-inline:auto;padding-block:18px 28px;font-size:.8rem;display:flex}[data-reveal]{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s);transform:translateY(18px)}[data-reveal].is-in{opacity:1;transform:none}@media(max-width:1080px){.cp-nav{display:none}.cp-burger{display:inline-grid}.cp-pillars,.cp-feats,.cp-themes{grid-template-columns:repeat(2,1fr)}.cp-foot-inner{grid-template-columns:1fr 1fr}}@media(max-width:900px){.cp-hero{grid-template-columns:1fr;min-height:0;padding-top:28px}.cp-orbit{--size:min(440px, 88vw);order:-1;margin-bottom:-8px}.cp-prices{grid-template-columns:1fr;max-width:460px;margin-inline:auto}.cp-steps{grid-template-columns:repeat(2,1fr);row-gap:32px}.cp-steps:before{display:none}}@media(max-width:640px){.cp-hide-sm,.cp-top-cta{display:none}.cp-orbit{--size:min(300px, calc(100vw - 112px) );margin-block:40px 36px}.cp-verts{grid-template-columns:1fr 1fr;gap:10px}.cp-vert{flex-direction:column;align-items:flex-start;gap:8px;padding:12px}.cp-vert p{display:none}.cp-vert h3{font-size:.9rem}.cp-logo-text small{display:none}.cp-pillars,.cp-feats,.cp-themes{grid-template-columns:1fr}.cp-stats{grid-template-columns:repeat(2,1fr);row-gap:1.1rem}.cp-stat:nth-child(3){border-inline-start:0;padding-inline-start:0}.cp-ctas .cp-btn--lg{width:100%}.cp-sat-body{border-radius:10px;padding:.3rem .45rem}.cp-sat-body img{max-width:64px;max-height:20px}.cp-sat-body .cp-wordmark{font-size:.78rem}.cp-foot-inner{grid-template-columns:1fr}.cp-reel img{width:92px}}@media(prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}[data-reveal]{opacity:1;transform:none}html{scroll-behavior:auto}}.cp-flagw{width:var(--fs,20px);height:var(--fs,20px);isolation:isolate;border-radius:50%;flex:none;transition:transform .2s,box-shadow .2s;display:inline-block;position:relative;overflow:hidden;box-shadow:0 0 0 1.5px #5c91ff8c,0 0 0 3px #0a0d20e6,0 3px 10px -2px #000000b3}.cp-flagw img{width:100%;height:100%;display:block;position:absolute;inset:0}.cp-flagw:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 80% at 30% 12%,#ffffff8c,#ffffff1f 34%,#0000 52%),radial-gradient(90% 90% at 50% 120%,#00000061,#0000 60%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff38,inset 0 -2px 4px #00000059}button:hover>.cp-flagw,.cp-flagw:hover{box-shadow:0 0 0 1.5px var(--acc-2),0 0 0 3px #0a0d20e6,0 0 14px #5c91ff73;transform:scale(1.08)}.cp-lang-btn .cp-flagw{--fs:20px}.cp-lang-menu .cp-flagw{--fs:24px}.cp-lang-menu button{grid-template-columns:28px 1fr auto;padding:.55rem .65rem}.cp-lang-menu button.is-active .cp-flagw{box-shadow:0 0 0 2px var(--acc),0 0 0 4px #0a0d20e6,0 0 16px #5c91ff80}.cp-foot-langs button{align-items:center;gap:.45rem;display:inline-flex}.cp-foot-langs .cp-flagw{--fs:16px}.wz-chip .cp-flagw{--fs:18px;box-shadow:0 0 0 1px #ffffff40,0 2px 6px -1px #0009}.wz-chip.is-on .cp-flagw{box-shadow:0 0 0 1.5px var(--acc),0 2px 6px -1px #0009}.cp-price-ggr{color:var(--acc-2);margin:.55rem 0 0;font-size:.95rem;font-weight:600}.cp-price-all{text-align:center;max-width:760px;color:var(--ink-2);justify-content:center;align-items:center;gap:.5rem;margin:1.6rem auto 0;font-size:.9rem;display:flex}.cp-price-all svg{color:var(--acc);flex:none}.cp-price--skel .cp-skel{width:60%;height:22px}.cp-mnav-cta{font-weight:600;color:var(--acc-2)!important}.wz-steps{grid-template-columns:repeat(7,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.wz-stepper-compact{display:none}.md-foot .cp-btn{padding:.75rem 1.3rem}.md-foot .cp-btn:disabled{opacity:.6;cursor:progress}@media(max-width:1000px){.wz-steps{display:none}.wz-stepper-compact{grid-template-columns:auto 1fr;align-items:baseline;gap:4px 10px;padding-bottom:10px;display:grid;position:relative}.wz-stepper-compact span{color:var(--ink-3);letter-spacing:.04em;font-size:.78rem;font-weight:600}.wz-stepper-compact b{font-family:var(--display);font-size:1rem}.wz-stepper-compact:after{content:"";background:var(--line);border-radius:4px;height:4px;position:absolute;bottom:0;left:0;right:0}.wz-stepper-compact i{z-index:1;background:linear-gradient(90deg,var(--acc),#56d8ff);border-radius:4px;height:4px;transition:width .35s;position:absolute;bottom:0;left:0}[dir=rtl] .wz-stepper-compact i{left:auto;right:0}}@media(max-width:520px){.wz-hide-xs{display:none}}.wz-steps li{min-width:0;color:var(--ink-3);align-items:center;gap:.4rem;padding-bottom:8px;font-size:.76rem;display:flex;position:relative}.wz-steps li:after{content:"";background:var(--line);border-radius:3px;height:3px;position:absolute;bottom:0;left:0;right:0}.wz-steps li.is-on:after,.wz-steps li.is-done:after{background:linear-gradient(90deg,var(--acc),var(--acc-2))}.wz-steps li span{border:1px solid var(--line-2);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:.72rem;font-weight:700;display:grid}.wz-steps li.is-on{color:var(--ink)}.wz-steps b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.wz-lead{color:var(--ink-2);margin:0;font-size:.95rem}.wz-muted{color:var(--ink-3);margin:0;font-size:.85rem}.wz-loading{color:var(--ink-2);justify-content:center;align-items:center;gap:.6rem;padding:40px 0;display:flex}.wz-foot-price{color:var(--ink-3);text-align:center;font-size:.85rem}.wz-foot-price b{color:var(--acc-2)}.wz-radio{border:2px solid var(--line-2);border-radius:50%;flex:none;width:18px;height:18px;transition:border-color .15s,box-shadow .15s;display:inline-block}.is-on>.wz-radio,.is-on .wz-theme-name .wz-radio{border-color:var(--acc);box-shadow:inset 0 0 0 3px #0c1023,inset 0 0 0 9px var(--acc)}.wz-plans{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.wz-plan{text-align:start;cursor:pointer;border:1px solid var(--line-2);background:#ffffff08;border-radius:16px;flex-direction:column;gap:.35rem;padding:16px;transition:border-color .15s,background .15s;display:flex;position:relative}.wz-plan:hover{border-color:#5c91ff66}.wz-plan.is-on{border-color:var(--acc);background:#5c91ff12;box-shadow:0 0 0 1px #5c91ff59}.wz-plan>.wz-radio{inset-inline-end:14px;position:absolute;top:16px}.wz-plan b{font-family:var(--display);font-size:1.1rem}.wz-plan small{color:var(--ink-3);font-size:.8rem}.wz-plan-price{color:var(--ink-3);margin-top:.4rem;font-size:.8rem}.wz-plan-price strong{font-family:var(--display);color:var(--ink);margin-inline-end:.25rem;font-size:1.5rem}.wz-plan-ggr{color:var(--acc-2);font-size:.82rem;font-weight:600}.wz-plan ul{border-top:1px solid var(--line);gap:.35rem;margin:.5rem 0 0;padding:.6rem 0 0;list-style:none;display:grid}.wz-plan li{color:var(--ink-2);gap:.4rem;font-size:.8rem;line-height:1.35;display:flex}.wz-plan li svg{color:#3ef0a5;flex:none;margin-top:2px}.wz-themes{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.wz-theme{border:1px solid var(--line-2);cursor:pointer;text-align:start;background:#ffffff08;border-radius:16px;gap:8px;padding:8px;transition:border-color .15s;display:grid}.wz-theme:hover{border-color:#5c91ff66}.wz-theme.is-on{border-color:var(--acc);box-shadow:0 0 0 1px #5c91ff59}.wz-theme-name{align-items:center;gap:.5rem;padding:0 4px 4px;font-size:.9rem;font-weight:600;display:flex}.wz-form{gap:14px;display:grid}.wz-row{gap:12px;display:flex}.wz-row>.wz-field{flex:1;min-width:0}.wz-row>.wz-field.is-narrow{flex:0 0 150px}.wz-field{gap:6px;display:grid}.wz-label{color:var(--ink-2);font-size:.8rem;font-weight:600}.wz-field input.wz-in,.wz-field textarea,.wz-search input{border:1px solid var(--line-2);width:100%;color:var(--ink);font:inherit;background:#03051099;border-radius:12px;outline:none;padding:.7rem .85rem;font-size:.95rem;transition:border-color .15s,box-shadow .15s}.wz-field textarea{resize:vertical;min-height:76px}.wz-field input.wz-in:focus,.wz-field textarea:focus,.wz-search input:focus{border-color:#5c91ffb3;box-shadow:0 0 0 3px #5c91ff26}.wz-field.is-err input.wz-in,.wz-field.is-err textarea{border-color:#ff6b6bcc}.wz-hint{color:var(--ink-3);font-size:.76rem}.wz-err{color:#ff8f8f;font-size:.76rem}.wz-color{border:1px solid var(--line-2);cursor:pointer;background:#03051099;border-radius:12px;align-items:center;gap:.6rem;height:46px;padding:.35rem .6rem;display:flex}.wz-color input{cursor:pointer;background:0 0;border:0;border-radius:8px;width:32px;height:32px;padding:0}.wz-color span{color:var(--ink-2);font-family:ui-monospace,monospace;font-size:.85rem}.wz-chips-wrap{gap:8px;display:grid}.wz-search{display:block;position:relative}.wz-search svg{color:var(--ink-3);inset-inline-start:12px;position:absolute;top:50%;transform:translateY(-50%)}.wz-search input{padding-inline-start:2.1rem}.wz-chips{flex-wrap:wrap;gap:6px;max-height:196px;padding:4px;display:flex;overflow-y:auto}.wz-chip{border:1px solid var(--line-2);background:#ffffff08;border-radius:999px;align-items:center;display:inline-flex}.wz-chip>button{cursor:pointer;color:var(--ink-2);background:0 0;border:0;align-items:center;gap:.45rem;padding:.38rem .75rem .38rem .45rem;font-size:.82rem;display:inline-flex}.wz-chip.is-on>button{color:var(--ink)}.wz-chip em{text-transform:uppercase;letter-spacing:.05em;color:#fff;background:var(--acc);border-radius:999px;margin-inline-end:5px;padding:.18rem .5rem;font-size:.66rem;font-style:normal;font-weight:700}.wz-chip .wz-chip-def{color:var(--ink-3);border-inline-start:1px solid var(--line);padding:.38rem .6rem}.wz-chip .wz-chip-def:hover{color:var(--acc)}.wz-code{color:var(--acc-2);padding-inline-start:.3rem;font-size:.72rem}.wz-summary{background:#5c91ff0d;border:1px solid #5c91ff38;border-radius:16px;padding:14px 16px}.wz-summary h4{letter-spacing:.14em;text-transform:uppercase;color:var(--acc);margin:0 0 .6rem;font-size:.75rem}.wz-summary dl{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px 16px;margin:0;display:grid}.wz-summary dt{color:var(--ink-3);font-size:.74rem}.wz-summary dd{overflow-wrap:anywhere;margin:.1rem 0 0;font-size:.92rem;font-weight:600}.wz-acc{color:var(--acc-2)}.wz-consent{color:var(--ink-2);cursor:pointer;border:1px solid var(--line);border-radius:14px;align-items:flex-start;gap:.7rem;padding:12px 14px;font-size:.86rem;line-height:1.5;display:flex}.wz-consent.is-err{border-color:#ff6b6bb3}.wz-consent input{width:18px;height:18px;accent-color:var(--acc);flex:none;margin-top:2px}.wz-notice{border-radius:14px;align-items:flex-start;gap:.6rem;padding:12px 14px;font-size:.86rem;line-height:1.5;display:flex}.wz-notice svg{flex:none;margin-top:2px}.wz-notice.is-error{color:#ffc2c2;background:#ff50501a;border:1px solid #ff6b6b66}.wz-notice.is-warn{color:var(--acc-2);background:#5c91ff14;border:1px solid #5c91ff59}.wz-notice a{text-decoration:underline}.wz-resume{background:#4fd8ff12;border:1px solid #4fd8ff4d;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:.9rem;display:flex}.wz-resume>div{flex-wrap:wrap;gap:8px;display:flex}.wz-coins{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.wz-coin{text-align:start;border:1px solid var(--line-2);cursor:pointer;background:#ffffff08;border-radius:14px;gap:2px;padding:12px 14px;display:grid;position:relative}.wz-coin:hover:not(:disabled){border-color:#5c91ff80}.wz-coin:disabled{cursor:progress;opacity:.7}.wz-coin b{font-family:var(--display);font-size:1.05rem}.wz-coin small{color:var(--ink-3);font-size:.78rem}.wz-coin svg{inset-inline-end:12px;position:absolute;top:14px}.wz-status{color:#b9f5dc;background:#3ef0a512;border:1px solid #3ef0a54d;border-radius:14px;align-items:center;gap:.6rem;padding:12px 14px;font-size:.9rem;display:flex}.wz-status.is-detected{color:#bdefff;background:#4fd8ff14;border-color:#4fd8ff59}.wz-status.is-warn{color:var(--acc-2);background:#5c91ff14;border-color:#5c91ff66}.wz-pay{gap:14px;display:grid}.wz-pay-grid{grid-template-columns:220px 1fr;align-items:start;gap:20px;display:grid}.wz-qr{background:#fff;border-radius:16px;padding:10px;box-shadow:0 10px 40px -10px #5c91ff59}.wz-qr svg{width:100%;height:auto;display:block}.wz-pay-info{gap:12px;min-width:0;display:grid}.wz-copy{gap:5px;display:grid}.wz-copy-label{color:var(--ink-3);text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:600}.wz-copy-box{border:1px solid var(--line-2);background:#030510b3;border-radius:12px;align-items:center;gap:8px;padding:.55rem .55rem .55rem .85rem;display:flex}.wz-copy-box>span{overflow-wrap:anywhere;flex:1;min-width:0}.wz-copy-box small{color:var(--ink-3);font-size:.78rem;font-family:var(--font)}.wz-copy-box button{border:1px solid var(--line-2);cursor:pointer;background:#ffffff0d;border-radius:9px;flex:none;align-items:center;gap:.35rem;padding:.4rem .65rem;font-size:.78rem;display:inline-flex}.wz-copy-box button:hover{color:var(--acc-2);border-color:#5c91ff80}.wz-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.86rem}.wz-big{font-family:var(--display);color:var(--acc-2);font-size:1.4rem;font-weight:700}.wz-countdown{color:var(--ink-3);font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;margin:0;font-size:.84rem;display:flex}.wz-link{color:var(--cyan);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.85rem;text-decoration:underline}.wz-done{text-align:center;justify-items:center;gap:10px;padding:24px 0 8px;display:grid}.wz-done svg{color:#3ef0a5;filter:drop-shadow(0 0 24px #3ef0a580)}.wz-done h3{font-family:var(--display);margin:0;font-size:1.6rem}.wz-done p{color:var(--ink-2);max-width:520px;margin:0;line-height:1.6}.wz-done code{color:var(--acc-2)}@media(min-width:641px)and (max-width:1080px){.cp-hero{padding-top:32px}.cp-orbit{--size:min(460px, 70vw)}.cp-prices{grid-template-columns:repeat(3,1fr);max-width:none}.cp-price{padding:22px 18px}.cp-price-amount b{font-size:2rem}}@media(max-width:760px){.wz-plans{grid-template-columns:1fr}.wz-themes{grid-template-columns:1fr 1fr}.wz-row{flex-direction:column}.wz-row>.wz-field.is-narrow{flex:none}.wz-pay-grid{grid-template-columns:1fr}.wz-qr{justify-self:center;width:min(240px,70vw)}.wz-foot-price{display:none}}@media(max-width:420px){.wz-themes{grid-template-columns:1fr}}.cp-price-due{color:var(--ink-2);background:#5c91ff12;border:1px solid #5c91ff40;border-radius:12px;justify-content:space-between;align-items:baseline;gap:8px;margin:.9rem 0 0;padding:.6rem .8rem;font-size:.82rem;display:flex}.cp-price-due b{font-family:var(--display);color:var(--acc-2);white-space:nowrap;font-size:1.05rem}.cp-inline-link{color:var(--acc-2);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.cp-calc{padding:18px}.cp-calc-tabs{border:1px solid var(--line);background:#03051099;border-radius:999px;gap:4px;max-width:100%;margin-bottom:16px;padding:4px;display:inline-flex;overflow-x:auto}.cp-calc-tabs button{color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:.5rem 1rem;font-size:.88rem;font-weight:600}.cp-calc-tabs button.is-on{color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.cp-calc-grid{grid-template-columns:1.4fr 1fr;align-items:start;gap:18px;display:grid}.cp-calc-rows{gap:6px;display:grid}.cp-calc-row{border:1px solid var(--line);background:#ffffff06;border-radius:12px;grid-template-columns:1fr 90px 160px;align-items:center;gap:10px;padding:8px 10px;display:grid}.cp-calc-row--head{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);background:0 0;border-color:#0000;padding-block:2px;font-size:.72rem;font-weight:700}.cp-calc-row.is-custom{opacity:.7}.cp-calc-name{font-size:.92rem;font-weight:600}.cp-calc-rate{font-family:var(--display);color:var(--acc-2);font-weight:700}.cp-calc-na{color:var(--ink-3);text-align:end;padding-inline-end:10px}.cp-calc-in{display:block;position:relative}.cp-calc-in input{border:1px solid var(--line-2);width:100%;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;text-align:end;background:#030510b3;border-radius:10px;outline:none;padding:.55rem 1.8rem .55rem .7rem}.cp-calc-in input:focus{border-color:#5c91ffb3;box-shadow:0 0 0 3px #5c91ff26}.cp-calc-in em{color:var(--ink-3);font-size:.85rem;font-style:normal;position:absolute;top:50%;right:.65rem;transform:translateY(-50%)}.cp-calc-out{border:1px solid var(--line-2);background:#0305108c;border-radius:16px;gap:8px;padding:16px;display:grid;position:sticky;top:84px}.cp-calc-line{color:var(--ink-2);justify-content:space-between;gap:10px;font-size:.9rem;display:flex}.cp-calc-line b{color:var(--ink);font-variant-numeric:tabular-nums}.cp-calc-due{border-top:1px solid var(--line);padding-top:8px}.cp-calc-due b{color:var(--acc-2)}.cp-calc-note{color:var(--ink-3);align-items:flex-start;gap:.4rem;margin:0;font-size:.78rem;display:flex}.cp-calc-note svg{flex:none;margin-top:2px}.cp-calc-remain{text-align:center;background:radial-gradient(120% 140% at 50% 0,#3ef0a524,#0000 70%);border:1px solid #3ef0a54d;border-radius:14px;gap:2px;margin:6px 0 4px;padding:14px;display:grid}.cp-calc-remain span{color:var(--ink-2);font-size:.8rem}.cp-calc-remain b{font-family:var(--display);letter-spacing:-.02em;color:#b9f5dc;font-variant-numeric:tabular-nums;font-size:2rem}.cp-calc-fine{color:var(--ink-3);margin:2px 0 0;font-size:.74rem;line-height:1.5}.wz-country-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wz-all{border:1px solid var(--line-2);cursor:pointer;background:#ffffff08;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem .95rem;font-size:.88rem;font-weight:600;display:inline-flex}.wz-all.is-on{border-color:var(--acc);color:var(--acc-2);background:#5c91ff1a}.wz-chips--tall{max-height:230px}.wz-logo{align-items:center;gap:12px;display:flex}.wz-logo-drop{cursor:pointer;width:120px;height:64px;color:var(--ink-3);border:1px dashed var(--line-2);background:repeating-conic-gradient(#ffffff0a 0% 25%,#0000 0% 50%) 50%/14px 14px;border-radius:14px;flex:none;place-items:center;transition:border-color .15s;display:grid;position:relative;overflow:hidden}.wz-logo-drop:hover{color:var(--acc-2);border-color:#5c91ff99}.wz-logo-drop img{object-fit:contain;max-width:92%;max-height:80%}.wz-logo-drop input{opacity:0;cursor:pointer;position:absolute;inset:0}.wz-logo-meta{min-width:0;color:var(--ink-2);align-items:center;gap:8px;font-size:.82rem;display:flex}.wz-logo-meta span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wz-logo-meta button{border:1px solid var(--line-2);cursor:pointer;width:30px;height:30px;color:var(--ink-3);background:0 0;border-radius:9px;flex:none;place-items:center;display:grid}.wz-logo-meta button:hover{color:#ff8f8f;border-color:#ff6b6b80}@media(max-width:900px){.cp-calc-grid{grid-template-columns:1fr}.cp-calc-out{position:static}}@media(max-width:520px){.cp-calc{padding:12px}.cp-calc-row{grid-template-columns:1fr 64px;row-gap:6px}.cp-calc-row--head span:last-child{display:none}.cp-calc-in,.cp-calc-na{grid-column:1/-1}}@media(min-width:761px){.md.wz{height:min(760px,100dvh - 2*clamp(12px,3vw,32px))}}@media(max-width:760px){.md.wz{height:94dvh}}.md.wz .md-body>section{align-content:start;gap:16px;display:grid}.md.wz .wz-lead{color:var(--ink-2);font-size:.95rem;line-height:1.55}.wz-plan{gap:.4rem;padding:18px}.wz-plan.is-on,.wz-theme.is-on{box-shadow:0 0 0 1px #5c91ff80,0 18px 40px -20px #5c91ff99}.wz-coins{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.wz-coin{padding:14px 16px;transition:border-color .2s,background .2s,transform .2s}.wz-coin:hover:not(:disabled){background:#5c91ff0f;transform:translateY(-1px)}.wz-change{justify-self:start}.wz-summary{background:#5c91ff0d;border:1px solid #5c91ff40;grid-template-columns:1.4fr 1fr;gap:0;padding:0;display:grid;overflow:hidden}.wz-sum-facts{padding:16px 18px}.wz-sum-facts dl{grid-template-columns:1fr 1fr;gap:12px 18px;margin:0;display:grid}.wz-sum-bill{background:#03061473;border-inline-start:1px solid #5c91ff33;align-content:center;gap:10px;padding:16px 18px;display:grid}.wz-sum-bill>div{color:var(--ink-2);justify-content:space-between;gap:10px;font-size:.88rem;display:flex}.wz-sum-bill b{color:var(--ink);font-variant-numeric:tabular-nums}.wz-sum-total{border-top:1px solid #5c91ff33;padding-top:10px}.wz-sum-total span{color:var(--ink);font-weight:600}.wz-sum-total b{font-family:var(--display);color:#b9d2ff;font-size:1.35rem}@media(max-width:640px){.wz-summary{grid-template-columns:1fr}.wz-sum-bill{border-inline-start:0;border-top:1px solid #5c91ff33}}@media(min-width:761px)and (max-width:900px){.wz-plans{grid-template-columns:1fr 1fr}}.cp:before{content:"";z-index:-1;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}.cp-nebula .n1{background:radial-gradient(circle,#5078ff8c,#0000 65%)}.cp-nebula .n2{background:radial-gradient(circle,#38c8ff4d,#0000 65%)}.cp-nebula .n3{background:radial-gradient(circle,#785aff47,#0000 65%)}.cp-top{padding-top:12px}.cp-top.is-scrolled{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000}.cp-top-inner{border:1px solid #0000;border-radius:18px;height:60px;padding:0 10px 0 16px;transition:background .3s,border-color .3s,box-shadow .3s}.cp-top.is-scrolled .cp-top-inner{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);background:#080c20a8;border-color:#8caaff29;box-shadow:0 20px 50px -24px #000000e6,inset 0 1px #ffffff0f}.cp-mark{filter:drop-shadow(0 0 12px #5c91ff8c);object-fit:contain}.cp-logo-text b{color:#0000;background:linear-gradient(#fff 30%,#b9cfff);-webkit-background-clip:text;background-clip:text}.cp-mnav{margin:8px var(--gutter) 0;border:1px solid var(--line-2);border-radius:18px}.cp-hero-title{text-shadow:0 0 60px #5c91ff2e;font-size:clamp(2.6rem,6vw,4.9rem)}.cp-eyebrow--pill{color:#cfe0ff;background:#5c91ff1a;border-color:#5c91ff66;box-shadow:0 0 24px -6px #5c91ff99}.cp-trust{color:var(--ink-2);flex-wrap:wrap;gap:8px 18px;margin:1.4rem 0 0;padding:0;font-size:.86rem;list-style:none;display:flex}.cp-trust li{align-items:center;gap:.45rem;display:inline-flex}.cp-trust svg{color:#7dd8ff}.cp-stat,.cp-stat+.cp-stat{border:1px solid var(--line);background:linear-gradient(#ffffff0a,#ffffff03);border-radius:16px;padding:14px 16px}.cp-stat dd{color:#0000;background:linear-gradient(#fff,#a9c6ff);-webkit-background-clip:text;background-clip:text}.cp-planet{box-shadow:none;background:0 0;inset:30%}.cp-planet-ring{display:none}.cp-planet-core{gap:.6rem}.cp-planet-core .cp-mark{filter:drop-shadow(0 0 40px #5c91ffa6)drop-shadow(0 20px 40px #0009);width:clamp(96px,11vw,156px);height:auto;animation:9s ease-in-out infinite cp-float}.cp-planet-core b{display:none}@keyframes cp-float{50%{transform:translateY(-8px)}}.cp-ring{border-color:#78a0ff38;box-shadow:0 0 40px -10px #5c91ff40,inset 0 0 40px -16px #5c91ff40}.cp-sat-body{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#141c40d9,#080c20d9);border-color:#8caaff38}.cp-orbit-glow{background:radial-gradient(circle,#5c91ff66,#38c8ff1f 45%,#0000 70%)}.cp-belt{background:linear-gradient(90deg,#0000,#5c91ff0d,#0000);border-block-color:#8caaff1f}.cp-belt-row img{filter:grayscale()brightness(1.9)contrast(.9);opacity:.62;transition:filter .35s,opacity .35s}.cp-belt-row li:hover img{filter:none;opacity:1}.cp-belt-row .cp-wordmark{opacity:.62}.cp-belt-track:hover .cp-belt-move{animation-play-state:paused}.cp-head .cp-eyebrow{color:#9cc0ff;gap:.7rem}.cp-head .cp-eyebrow:before,.cp-head .cp-eyebrow:after{content:"";background:linear-gradient(90deg,#0000,#7aa6ff);width:28px;height:1px}.cp-head .cp-eyebrow:after{transform:scaleX(-1)}.cp-head h2{color:#0000;background:linear-gradient(#fff 40%,#b6cbff);-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,4.2vw,3.1rem)}.cp-card{overflow:hidden}.cp-price{overflow:visible}.cp-card:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),#5c91ff24,transparent 60%);transition:opacity .3s;position:absolute;inset:0}.cp-card:hover:after{opacity:1}.cp-card{background:linear-gradient(#141c428c,#080b1e99)}.cp-pillar{flex-direction:column;padding:0 22px 22px;display:flex}.cp-pillar-art{justify-content:center;align-items:center;height:170px;margin:10px -6px 2px;display:flex}.cp-pillar-art img{object-fit:contain;filter:drop-shadow(0 18px 30px #0000008c)drop-shadow(0 0 30px #5c91ff40);width:auto;max-width:100%;height:150px;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.cp-pillar:hover .cp-pillar-art img{transform:translateY(-6px)scale(1.04)}.cp-pillar h3{margin-top:.4rem}.cp-device{background:linear-gradient(#1b2236,#0d1220);border-radius:14px 14px 4px 4px;padding:8px 8px 0;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.cp-device .cp-mock{border-radius:6px}.cp-device:after{content:"";background:linear-gradient(#2a3350,#11172a);border-radius:0 0 14px 14px;height:10px;position:absolute;bottom:-10px;left:-6%;right:-6%;box-shadow:0 12px 24px -8px #000c}.cp-theme-meta{padding-top:16px}.cp-theme:hover .cp-device{transform:translateY(-3px)}.cp-device{transition:transform .4s cubic-bezier(.2,.7,.2,1)}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}.cp-price.is-featured{background:linear-gradient(180deg,#1a2860bf,#0a0e24d9) padding-box,conic-gradient(from var(--ang),#5c91ff33,#7fb2ff,#56d8ff,#5c91ff33 40%,#5c91ff33) border-box;border:1px solid #0000;animation:6s linear infinite cp-spin-border}@keyframes cp-spin-border{to{--ang:360deg}}.cp-price.is-featured:before{display:none}.cp-price-badge{color:#fff;background:linear-gradient(135deg,#7fb2ff,#3f6dff);box-shadow:0 6px 20px -6px #5c91ffcc}.cp-price-amount b{color:#0000;background:linear-gradient(#fff,#b6cbff);-webkit-background-clip:text;background-clip:text}.cp-cta{background:radial-gradient(120% 140% at 50% 120%,#5c91ff4d,#0000 55%),linear-gradient(#141c48cc,#06091ae6);border-color:#78a0ff40}.cp-cta-planet{box-shadow:none;opacity:.9;filter:drop-shadow(0 0 60px #5c91ff99);background:url(/brand/mark.png) 50%/contain no-repeat;width:360px;margin-inline-start:-180px;bottom:-150px}[dir=rtl] .cp-cta-planet{margin-inline-end:-180px}.cp-cta h2,.cp-cta p,.cp-cta .cp-ctas,.cp-cta-mail{z-index:1;position:relative}.cp-cta{padding-bottom:clamp(150px,18vw,210px)}.cp-foot-lang{border-radius:14px;align-items:center;gap:.6rem;font-weight:600;transition:border-color .2s,background .2s;border:1px solid var(--line-2)!important;color:var(--ink)!important;background:#ffffff08!important;padding:.55rem .8rem .55rem .55rem!important;display:inline-flex!important}.cp-foot-lang:hover{background:#5c91ff14!important;border-color:#5c91ff8c!important}.lm-search{display:block;position:relative}.lm-search svg{color:var(--ink-3);inset-inline-start:14px;position:absolute;top:50%;transform:translateY(-50%)}.lm-search input{border:1px solid var(--line-2);width:100%;color:var(--ink);font:inherit;background:#030510b3;border-radius:14px;outline:none;padding:.8rem 1rem .8rem 2.6rem}[dir=rtl] .lm-search input{padding:.8rem 2.6rem .8rem 1rem}.lm-search input:focus{border-color:#5c91ffb3;box-shadow:0 0 0 3px #5c91ff2e}.lm-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.lm-grid button{cursor:pointer;text-align:start;border:1px solid var(--line);background:#ffffff06;border-radius:14px;align-items:center;gap:.7rem;width:100%;padding:10px 12px;transition:border-color .2s,background .2s,transform .2s;display:flex;position:relative}.lm-grid button:hover{background:#5c91ff12;border-color:#5c91ff73;transform:translateY(-1px)}.lm-grid button.is-on{background:linear-gradient(#5c91ff29,#5c91ff0f);border-color:#5c91ffbf}.lm-names{min-width:0;display:grid}.lm-names b{white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;overflow:hidden}.lm-names small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;overflow:hidden}.lm-check{color:#8fb6ff;flex:none;margin-inline-start:auto}.md .cp-flagw{box-shadow:0 0 0 1.5px #8caaff73,0 0 0 3px #0a0d20e6,0 4px 12px -2px #000000b3}.lm-grid button.is-on .cp-flagw{box-shadow:0 0 0 2px #7fb2ff,0 0 0 4px #0a0d20e6,0 0 18px #5c91ff99}@media(max-width:760px){.lm-grid{grid-template-columns:1fr 1fr}}@media(max-width:380px){.lm-grid{grid-template-columns:1fr}}.cp-flagw{box-shadow:0 0 0 1.5px #8caaff73,0 0 0 3px #0a0d20e6,0 3px 10px -2px #000000b3}@media(max-width:760px){.cp-top{padding-top:8px}.cp-top-inner{width:calc(100% - 16px)}}@media(prefers-reduced-motion:reduce){.cp-price.is-featured{animation:none}}.md-overlay{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02040ebd;justify-content:center;align-items:center;padding:clamp(12px,3vw,32px);animation:.2s md-fade;display:flex;position:fixed;inset:0}@keyframes md-fade{0%{opacity:0}}.md{background:linear-gradient(#111a3c,#070b1f);border:1px solid #8caaff33;border-radius:24px;outline:none;flex-direction:column;width:100%;max-height:min(820px,100dvh - 2*clamp(12px,3vw,32px));animation:.28s cubic-bezier(.2,.7,.2,1) md-up;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 120px -30px #000000f2,0 0 0 1px #5c91ff0f,inset 0 1px #ffffff0f}@keyframes md-up{0%{opacity:0;transform:translateY(16px)}}.md--sm{max-width:520px}.md--md{max-width:720px}.md--lg{max-width:900px}.md-grip{display:none}.md-head{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px 12px;display:flex}.md-title{font-family:var(--display);align-items:center;gap:.6rem;min-width:0;margin:0;font-size:1.25rem;font-weight:700;display:flex}.md-title svg{color:#8fb6ff;flex:none}.md-x{border:1px solid var(--line-2);cursor:pointer;background:#ffffff0a;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;transition:border-color .2s;display:grid}.md-x:hover{border-color:#5c91ff8c}.md-top{border-bottom:1px solid var(--line);flex:none;padding:0 22px 14px}.md-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8caaff4d transparent;flex:auto;min-height:0;padding:18px 22px 20px;overflow-y:auto}.md-foot{padding:14px 22px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#06091aeb;flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}@media(max-width:760px){.md-overlay{align-items:flex-end;padding:0}.md{border-bottom:0;border-radius:24px 24px 0 0;max-width:none;max-height:94dvh;animation:.32s cubic-bezier(.2,.7,.2,1) md-sheet}.md-grip{background:#ffffff3d;border-radius:99px;flex:none;width:44px;height:5px;margin:8px auto 0;display:block}.md-head{padding:10px 16px}.md-top{padding:0 16px 12px}.md-body{padding:16px}.md-foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}}@keyframes md-sheet{0%{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.md,.md-overlay{animation:none}}:root{--space-0:#080b10;--space-1:#0d121a;--space-2:#141b25;--ink:#f2f5fa;--ink-2:#acb7c8;--ink-3:#8896ab;--line:#b4c9e61f;--line-2:#b4c9e638;--acc:#89b9ff;--acc-2:#bfd8ff;--radius:16px;--max:1180px}.cp{background:radial-gradient(ellipse 65% 570px at 85% 120px,#15243b80,transparent),var(--space-0)}.cp:before{display:none}.cp-top{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080b10e6;padding-top:0}.cp-top-inner{border:0;border-radius:0;height:74px;padding:0}.cp-top.is-scrolled{border-bottom-color:var(--line);background:#080b10f0}.cp-top.is-scrolled .cp-top-inner{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.cp-logo-text b{color:var(--ink);letter-spacing:-.045em;background:0 0;font-size:1.25rem}.cp-logo-text small{letter-spacing:.15em;margin-top:6px;font-size:.52rem}.cp-mark{filter:none}.cp-nav button{padding:.6rem .7rem;font-size:.8rem}.cp-btn{border-radius:9px;min-height:42px;font-size:.85rem}.cp-btn--lg{min-height:48px;padding:.8rem 1.2rem;font-size:.9rem}.cp-btn--primary{color:#09111f;text-shadow:none;background:linear-gradient(125deg,#d2e4ff,#8abaff);box-shadow:inset 0 3px #ffffff14,0 6px 22px #659cff14}.cp-btn--primary:hover{background:#c5ddff;box-shadow:0 8px 26px #659cff26}.cp-btn--ghost{border-color:var(--line-2);background:#ffffff03}.cp-lang-btn{background:0 0;border:0;min-height:42px}.cp-hero{grid-template-columns:1.05fr 1fr;gap:60px;min-height:0;padding-block:78px 64px}.cp-hero-copy{min-width:0}.cp-eyebrow{letter-spacing:.16em;font-size:.66rem}.cp-eyebrow--pill{box-shadow:none;color:var(--acc-2);background:0 0;border:0;border-radius:0;padding:0}.cp-pulse{background:#a3c9ff;width:6px;height:6px;animation:none;box-shadow:0 0 0 4px #89b9ff12}.cp-hero-title{letter-spacing:-.055em;text-shadow:none;margin:22px 0;font-size:clamp(2.6rem,4.3vw,3.8rem);font-weight:500;line-height:1.08}.cp-grad{color:#0000;background:linear-gradient(100deg,#cce1ff,#78abf5);-webkit-background-clip:text;background-clip:text}.cp-hero-lead{max-width:490px;margin-bottom:26px;font-size:.94rem;line-height:1.8}.cp-trust{gap:8px 16px;margin-top:20px;font-size:.68rem}.cp-trust svg{color:#93b5df;width:12px}.cp-stats{border-top:1px solid var(--line);gap:0;margin-top:32px;padding-top:22px}.cp-stat,.cp-stat+.cp-stat{background:0 0;border:0;border-radius:0;padding:0 14px}.cp-stat:first-child{padding-inline-start:0}.cp-stat+.cp-stat{border-inline-start:1px solid var(--line)}.cp-stat dd{color:var(--ink);background:0 0;font-size:1.55rem;font-weight:500}.cp-stat dt{margin-top:5px;font-size:.65rem}.cp-showcase{min-width:0;padding:12px 0 30px;position:relative}.cp-showcase:before{content:"";pointer-events:none;background:radial-gradient(#659cff16,#0000 68%);position:absolute;inset:20% -12% 0}.cp-showcase-caption{color:#7989a2;text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;margin-bottom:15px;font-size:.59rem;display:flex}.cp-showcase-caption span:first-child{align-items:center;gap:7px;display:flex}.cp-showcase-caption i{background:#a9caff;border-radius:50%;width:5px;height:5px}.cp-console{background:linear-gradient(135deg,#1d2939,#0d131d 65%);border:1px solid #a9caff33;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 35px 70px -30px #000,inset 0 1px #ffffff16}.cp-console-bar{border-bottom:1px solid var(--line);align-items:center;gap:9px;height:49px;padding:0 18px;display:flex}.cp-console-bar b{flex:1;font-size:.75rem;font-weight:600}.cp-console-bar b span{color:var(--ink-3);font-size:.65rem;font-weight:400}.cp-console-bar>svg{color:var(--ink-3)}.cp-console-body{padding:23px}.cp-console-heading{justify-content:space-between;align-items:center;display:flex}.cp-console-heading .cp-eyebrow{font-size:.57rem}.cp-preview-label{color:#bbcce2;border:1px solid var(--line);background:#a9caff0a;border-radius:4px;padding:3px 7px;font-size:.57rem}.cp-console-body h2{letter-spacing:-.03em;justify-content:space-between;align-items:baseline;gap:12px;margin:11px 0 18px;font-size:1.25rem;font-weight:500;display:flex}.cp-console-body h2 span{font:400 .62rem var(--font);color:var(--ink-3);letter-spacing:0}.cp-showcase-screen{background:#05080d;border:1px solid #c4d9ff25;border-radius:8px;padding:5px;box-shadow:0 15px 35px #0005}.cp-showcase-screen .cp-mock{aspect-ratio:16/9;border-radius:4px}.cp-product{background:var(--preview-bg);color:var(--preview-text);border-radius:4px;padding:10px;transition:background .25s,color .25s;overflow:hidden}.cp-product-nav{align-items:center;gap:14px;padding:2px 0 12px;font-size:.51rem;display:flex}.cp-product-nav b{font-family:var(--display);letter-spacing:.06em;margin-inline-end:auto;font-size:.9rem}.cp-product-nav b span{color:var(--preview-accent)}.cp-product-nav i{background:var(--preview-accent);color:var(--preview-bg);border-radius:4px;place-items:center;width:24px;height:20px;display:grid}.cp-product-banner{isolation:isolate;background:linear-gradient(110deg,var(--preview-surface),var(--preview-accent));border-radius:6px;align-items:center;min-height:112px;padding:18px 14px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.cp-product-banner{background:linear-gradient(110deg,var(--preview-surface),color-mix(in srgb,var(--preview-accent) 40%,var(--preview-bg)))}}.cp-product-banner>div:first-child{z-index:2;gap:8px;display:grid;position:relative}.cp-product-banner small{letter-spacing:.2em;opacity:.65;font-size:.43rem}.cp-product-banner strong{font:500 1.3rem var(--display);letter-spacing:-.03em}.cp-product-banner span{opacity:.7;font-size:.47rem}.cp-product-cards{inset-inline-end:13px;width:102px;height:100px;position:absolute;top:17px}.cp-product-cards i{color:#1c2330;background:linear-gradient(145deg,#fff9e9,#d9d0bc);border:1px solid #fff9;border-radius:7px;place-items:center;width:56px;height:78px;font:38px Georgia,serif;display:grid;position:absolute;transform:rotate(-18deg);box-shadow:0 9px 18px #0005}.cp-product-cards i+i{color:#aa454b;top:8px;left:34px;transform:rotate(14deg)}.cp-product-label{align-items:center;gap:5px;margin:13px 0 8px;font-size:.52rem;display:flex}.cp-product-label>span:last-child{opacity:.5;margin-inline-start:auto;font-size:.42rem}.cp-product-games{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.cp-product-games>div{aspect-ratio:3/4;background:var(--preview-surface);border:1px solid #ffffff12;border-radius:5px;position:relative;overflow:hidden}.cp-product-games img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cp-product-games>div>span{height:100%;color:var(--preview-accent);place-items:center;font-size:1.6rem;display:grid}.cp-theme-selector{align-items:center;gap:5px;margin-top:18px;display:flex}.cp-theme-selector button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.cp-theme-selector button i{background:var(--swatch);border-radius:50%;width:14px;height:14px}.cp-theme-selector button[aria-pressed=true]{background:#bed7ff0c;border-color:#bed7ff}.cp-theme-selector>span{color:var(--ink-3);margin-inline-start:auto;font:.62rem ui-monospace,monospace}.cp-console-modules{border-top:1px solid var(--line);background:#05090e55;grid-template-columns:repeat(3,1fr);display:grid}.cp-console-modules>div{color:#aebed2;justify-content:center;align-items:center;gap:6px;min-height:49px;padding:8px;font-size:.59rem;display:flex}.cp-console-modules>div+div{border-inline-start:1px solid var(--line)}.cp-console-modules>div>svg:first-child{color:#9dc4fb;flex:none}.cp-console-modules>div>svg:last-child{color:#86c7ac;flex:none}.cp-showcase-note{color:#bacce2;background:#121b27;border:1px solid #a9caff22;border-radius:0 0 12px 12px;align-items:center;gap:10px;width:85%;margin:-1px auto 0;padding:14px 18px;font-size:.68rem;display:flex;position:relative}.cp-showcase-note>svg:first-child{color:#94bfff}.cp-showcase-note>svg:last-child{margin-inline-start:auto}.cp-belt{background:#ffffff02;padding:20px 0 12px}.cp-belt-title{letter-spacing:.16em;margin-bottom:8px;font-size:.6rem}.cp-belt-row{gap:55px;padding-bottom:8px}.cp-belt-row img{opacity:.6;max-width:125px;max-height:28px}.cp-section{padding-block:58px}.cp-section+.cp-section{border-top:1px solid var(--line)}.cp-head{text-align:start;max-width:760px;margin:0 0 28px}.cp-head .cp-eyebrow:before{background:#8bb9fa;width:17px}.cp-head .cp-eyebrow:after{display:none}.cp-head h2{color:var(--ink);letter-spacing:-.04em;background:0 0;margin:12px 0;font-size:clamp(1.6rem,2.8vw,2.3rem);font-weight:500;line-height:1.2}.cp-head p{max-width:640px;font-size:.88rem;line-height:1.7}.cp-card{box-shadow:none;border-color:var(--line);background:linear-gradient(145deg,#141b25,#0d121a)}.cp-card:before{display:none}.cp-card:after{background:radial-gradient(320px circle at var(--mx,50%) var(--my,50%),#9dc4ff09,transparent 65%)}.cp-pillars{gap:12px}.cp-pillar{padding:18px;position:relative}.cp-pillar-art{justify-content:flex-start;height:92px;margin:0 0 14px}.cp-pillar-art img{filter:none;max-width:120px;height:94px}.cp-pillar h3{margin:0 0 9px;font-size:1rem}.cp-pillar p{font-size:.81rem;line-height:1.7}.cp-themes{gap:14px}.cp-theme{padding:12px}.cp-device{background:#1a2230;border-radius:8px;padding:4px}.cp-device:after{display:none}.cp-theme-meta{padding:8px 4px 4px}.cp-theme-meta h3{margin:8px 0;font-size:.9rem}.cp-theme-meta p{padding-inline-end:3px;font-size:.76rem}.cp-swatches{top:20px}.cp-swatches i{width:8px;height:8px}.cp-icon{color:#a8cbff;background:#8dbaff0c;border-color:#8dbaff20;border-radius:9px}.cp-verts{gap:10px}.cp-vert{padding:15px}.cp-vert h3{font-size:.9rem}.cp-vert p{font-size:.75rem}.cp-tag{border-radius:5px;font-size:.62rem}.cp-feat{background:#0d131b;padding:20px 17px}.cp-feat h3{font-size:.88rem}.cp-feat p{font-size:.76rem;line-height:1.7}.cp-steps{counter-reset:steps;gap:12px}.cp-steps:before{display:none}.cp-steps li{text-align:start;border:1px solid var(--line);background:#0d121a;border-radius:12px;padding:20px}.cp-step-dot{width:35px;height:35px;box-shadow:none;color:#b5d3ff;background:#9bc4ff12;border-radius:9px}.cp-step-n{inset-inline-end:20px;margin:0;font-size:.8rem;position:absolute;top:23px}.cp-steps h3{margin:18px 0 8px;font-size:.94rem}.cp-steps p{font-size:.79rem;line-height:1.65}.cp-price{padding:24px}.cp-price.is-featured{background:linear-gradient(155deg,#1d2e46,#101822);border:1px solid #97bfee80;animation:none;box-shadow:0 12px 40px #0003}.cp-price-badge{color:#0b1627;box-shadow:none;background:#b5d4ff;border-radius:5px;padding:5px 10px;font-size:.62rem}.cp-price-amount b{color:var(--ink);background:0 0;font-size:2.3rem;font-weight:500}.cp-price h3{font-size:1.1rem}.cp-price li{font-size:.8rem}.cp-price-due{border-color:var(--line);background:#8bb9ff08;border-radius:8px}.cp-cta{text-align:start;background:radial-gradient(at 100% 100%,#243e6144,#0000 70%),#111a26;border-radius:16px;padding:42px}.cp-cta-planet{display:none}.cp-cta h2,.cp-cta p{margin-inline:0}.cp-cta h2{letter-spacing:-.04em;font-size:clamp(1.6rem,3vw,2.5rem);font-weight:500}.cp-cta p{font-size:.88rem}.cp-cta .cp-ctas{justify-content:flex-start}.cp-cta-mail{font-size:.77rem}.cp-foot{background:#070a0f}.cp-foot-inner{grid-template-columns:1.5fr 1fr 1fr 1fr;padding-block:38px}.cp-foot-col button,.cp-foot-col a,.cp-foot-brand p{font-size:.78rem}.cp-foot-bottom{font-size:.68rem}:where(button,a,input,textarea,select):focus-visible{outline-offset:4px;outline:2px solid #a9caff}.md-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02060cd4}.md{background:#101620;border:1px solid #a9caff30;border-radius:18px;box-shadow:0 30px 100px #0009}.md.wz{max-width:850px;height:min(640px,100dvh - 48px)}.md-head{padding:20px 24px 16px}.md-title{letter-spacing:-.025em;font-size:1.05rem}.md-title>svg{background:#9bc4ff0c;border:1px solid #9bc4ff26;border-radius:9px;width:32px;height:32px;padding:7px}.md-x{background:#ffffff03;border-radius:8px;width:34px;height:34px}.md-top{padding:0 24px 16px}.md-body{background:linear-gradient(150deg,#131c28,#101620 60%);padding:22px 24px}.md-foot{padding:14px 24px calc(14px + env(safe-area-inset-bottom));background:#0b111a}.md-foot .cp-btn{padding:10px 16px;font-size:.8rem}.md.wz .md-body>section{gap:18px}.md.wz .md-body>.wz-notice{margin-bottom:16px}.md.wz .wz-lead{font-size:.84rem;line-height:1.65}.wz-steps{gap:8px}.wz-steps li{gap:5px;padding-bottom:13px;font-size:.65rem}.wz-steps li span{border-radius:6px;width:20px;height:20px;font-size:.62rem}.wz-steps li.is-on span,.wz-steps li.is-done span{color:#101a29;background:#b5d4ff;border-color:#b5d4ff}.wz-steps li:after{height:2px}.wz-plans,.wz-themes{gap:10px}.wz-plan{border-color:var(--line);background:#0c121b;border-radius:11px;gap:7px;padding:16px}.wz-plan>b{padding-inline-end:19px;font-size:.94rem}.wz-plan small{font-size:.72rem;line-height:1.5}.wz-plan-price strong{font-size:1.65rem;font-weight:500}.wz-plan-ggr{font-size:.73rem}.wz-plan li{font-size:.74rem;line-height:1.5}.wz-plan.is-on,.wz-theme.is-on{background:linear-gradient(145deg,#23355080,#16233440);border-color:#9bc4ff;box-shadow:0 0 0 1px #9bc4ff15}.wz-radio{border-width:1px;width:16px;height:16px}.wz-theme{border-color:var(--line);background:#0c121b;border-radius:10px;padding:6px}.wz-theme .cp-mock{aspect-ratio:16/9;border-radius:6px}.wz-theme-name{gap:6px;padding:2px 4px 4px;font-size:.75rem}.wz-foot-price{text-align:start;flex-direction:column;gap:3px;margin-inline-end:auto;font-size:.67rem;display:flex}.wz-foot-price b{font:500 1rem var(--display);color:var(--ink)}.wz-form{gap:13px}.wz-field input.wz-in,.wz-field textarea,.wz-search input{border-color:var(--line-2);background:#090f18;border-radius:8px;padding-block:.65rem;font-size:.88rem}.wz-label{font-size:.74rem}.wz-color,.wz-summary,.wz-consent,.wz-notice,.wz-coin,.wz-copy-box{border-radius:10px}.wz-chips{gap:7px}.wz-chip{background:#0b121c;border-radius:7px}.wz-chip>button{min-height:34px;font-size:.76rem}.wz-chip.is-on{background:#9bc4ff12;border-color:#9bc4ff80}.wz-summary{border-color:var(--line-2);background:#8bb9ff05}.wz-sum-bill{background:#080d16}.wz-stepper-compact b{font-size:.86rem}.wz-stepper-compact:after,.wz-stepper-compact i{height:2px}@media(min-width:761px){.wz-steps{display:grid}.wz-stepper-compact{display:none}}@media(max-width:1080px){.cp-hero{gap:30px;padding-block:52px}.cp-console-body{padding:18px}.cp-foot-inner{grid-template-columns:1.4fr 1fr 1fr}.cp-foot-col:last-child{grid-column:1/-1}}@media(max-width:900px){.cp-hero{grid-template-columns:1fr 1fr}.cp-hero-title{font-size:2.7rem}.cp-hero-lead{font-size:.86rem}.cp-console-modules>div>svg:last-child{display:none}.cp-console-body h2{font-size:1.05rem}.cp-console-body h2 span{font-size:.55rem}.cp-trust{font-size:.65rem}.cp-stats{grid-template-columns:repeat(2,1fr);gap:18px 0}.cp-stat:nth-child(3){border:0;padding-inline-start:0}}@media(max-width:760px){.cp-hero{grid-template-columns:1fr;gap:24px;padding-block:38px 24px}.cp-hero-title{max-width:600px;font-size:clamp(2.5rem,7.5vw,3.6rem)}.cp-hero-lead{max-width:580px;font-size:.92rem}.cp-showcase{justify-self:center;width:100%;max-width:540px;padding-bottom:8px}.cp-stats{grid-template-columns:repeat(4,1fr)}.cp-stat:nth-child(3){border-inline-start:1px solid var(--line);padding-inline-start:14px}.cp-section{padding-block:40px}.cp-head{margin-bottom:22px}.cp-head p{font-size:.82rem}.cp-top-inner{width:calc(100% - 32px);height:64px}.cp-prices{grid-template-columns:1fr;max-width:none}.cp-price{padding:22px}.cp-price-amount{min-height:45px}.cp-price ul{margin-block:16px}.cp-foot-inner{grid-template-columns:1fr 1fr;gap:28px}.cp-foot-col:last-child{grid-column:auto}.cp-cta{padding:28px}.md.wz{border-radius:18px 18px 0 0;max-width:none;height:92dvh;max-height:92dvh}.md-head{padding:12px 16px}.md-top{padding:0 16px 13px}.md-body{padding:18px 16px}.md-foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom));gap:9px}.wz-foot-price{font-size:.61rem;display:flex}.wz-foot-price b{font-size:.85rem}.wz-plans{grid-template-columns:1fr}.wz-plan{grid-template-columns:1fr auto;gap:6px 14px;padding:14px;display:grid}.wz-plan>.wz-radio{top:14px}.wz-plan>b{grid-column:1/-1;padding-inline-end:24px}.wz-plan>small{grid-column:1/-1}.wz-plan-price{margin-top:0}.wz-plan-ggr{align-self:center}.wz-plan ul{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:6px 12px;margin-top:3px}.wz-themes{grid-template-columns:1fr 1fr}.wz-field input.wz-in,.wz-field textarea,.wz-search input{font-size:16px}}@media(max-width:480px){.cp-hero-title{font-size:2.65rem}.cp-stats{gap:0}.cp-stat,.cp-stat+.cp-stat{padding-inline:10px}.cp-stat:first-child{padding-inline-start:0}.cp-stat:nth-child(3){padding-inline-start:10px}.cp-stat dd{font-size:1.3rem}.cp-stat dt{font-size:.57rem}.cp-ctas{gap:9px}.cp-ctas .cp-btn--lg{flex:1;width:auto;padding:12px;font-size:.78rem}.cp-console-body{padding:16px}.cp-console-body h2{font-size:1.15rem}.cp-console-modules>div{gap:4px;font-size:.53rem}.cp-console-modules>div>svg{width:12px}.cp-showcase-caption{font-size:.53rem}.cp-pillars{grid-template-columns:1fr 1fr;gap:10px}.cp-pillar{padding:14px}.cp-pillar-art{height:70px;margin-bottom:10px}.cp-pillar-art img{height:72px}.cp-pillar h3{font-size:.88rem}.cp-pillar p{font-size:.73rem}.cp-feats{grid-template-columns:1fr}.cp-feat{padding:16px}.cp-steps{gap:10px}.cp-steps li{padding:15px}.cp-steps h3{font-size:.85rem}.cp-steps p{font-size:.73rem}.cp-cta{padding:24px 18px}.cp-foot-brand{grid-column:1/-1}.cp-foot-inner{gap:25px 16px}.cp-verts{grid-template-columns:1fr 1fr}.cp-vert{padding:12px}.cp-vert .cp-tag{white-space:normal}.cp-theme-selector button{width:32px;height:32px}}@media(prefers-reduced-motion:reduce){.cp *,.md *{scroll-behavior:auto!important}}.cp-price-alt{grid-template-columns:1.3fr 1fr;align-items:center;gap:28px;margin:0 0 22px;padding:24px 26px;display:grid}.cp-price-alt-copy h3{font-family:var(--display);margin:.45rem 0 0;font-size:1.3rem}.cp-price-alt-copy .cp-price-for{margin-bottom:.9rem}.cp-price-alt-copy ul{grid-template-columns:1fr 1fr;gap:.55rem 1.2rem;margin:0;padding:0;list-style:none;display:grid}.cp-price-alt-copy li{color:var(--ink-2);align-items:flex-start;gap:.5rem;font-size:.84rem;line-height:1.4;display:flex}.cp-price-alt-copy li svg{color:#3ef0a5;flex:none;margin-top:2px}.cp-price-alt-side{border-inline-start:1px solid var(--line);gap:4px;padding-inline-start:26px;display:grid}.cp-price-alt-side .cp-btn{margin-top:12px}.wz-plans{grid-template-columns:repeat(2,1fr)}@media(max-width:760px){.cp-price-alt{grid-template-columns:1fr;gap:18px;padding:22px}.cp-price-alt-copy ul{grid-template-columns:1fr}.cp-price-alt-side{border-inline-start:0;border-top:1px solid var(--line);padding-inline-start:0;padding-top:16px}.wz-plans{grid-template-columns:1fr}}.sk{background:linear-gradient(100deg,#ffffff0b 20%,#ffffff1c,#ffffff0b 60%) 0 0/250% 100%;flex:none;max-width:100%;animation:1.25s ease-in-out infinite sk-shine;display:block}.sk-lines{width:100%;display:grid}.cp-skel{vertical-align:middle;background:linear-gradient(100deg,#ffffff0b 20%,#ffffff1c,#ffffff0b 60%) 0 0/250% 100%;border-radius:8px;width:52px;height:24px;animation:1.25s ease-in-out infinite sk-shine;display:inline-block}@keyframes sk-shine{0%{background-position:125% 0}to{background-position:-125% 0}}.cp-price--skel{align-content:start;gap:14px;min-height:470px;display:grid}.cp-price--skel .sk-gap{height:6px}.cp-calc-skel{grid-template-columns:1.4fr 1fr;gap:18px;display:grid}.cp-calc-skel-rows{gap:8px;display:grid}.cp-reel-skel{gap:12px;margin-top:28px;display:flex;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.wz-skel-plans{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.wz-skel-card{border:1px solid var(--line);border-radius:16px;gap:12px;padding:18px;display:grid}.wz-skel-pay{grid-template-columns:220px 1fr;gap:20px;display:grid}.coin-ic{flex:none;display:inline-block;position:relative}.coin-ic>img:first-child{filter:drop-shadow(0 4px 10px #00000073);border-radius:50%;width:100%;height:100%;display:block}.coin-ic-badge{background:#0d121a;border-radius:50%;width:46%;height:46%;position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 0 2px #0d121a}.wz-coin{text-align:start;align-items:center;gap:12px;padding:14px 16px;display:flex}.wz-coin-txt{gap:2px;min-width:0;display:grid}.wz-coin-txt b{font-family:var(--display);font-size:1.02rem}.wz-coin-txt small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;overflow:hidden}.wz-coin .wz-coin-go{color:var(--ink-3);margin-inline-start:auto;transition:transform .2s,color .2s}.wz-coin:hover:not(:disabled) .wz-coin-go{color:var(--acc-2,#bfd8ff);transform:translate(2px)}.wz-coin svg.cp-spin{margin-inline-start:auto;position:static}.wz-coins-group{gap:8px;display:grid}.wz-coins-group h5{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin:6px 0 0;font-size:.7rem;font-weight:700}.wz-pay-coin{align-items:center;gap:.55rem;display:inline-flex}@media(max-width:760px){.wz-coins{grid-template-columns:1fr 1fr;gap:8px}.wz-coin{gap:9px;padding:11px 10px}.wz-coin .coin-ic{width:30px!important;height:30px!important}.wz-coin-txt b{font-size:.92rem}.wz-coin-txt small{font-size:.68rem}.wz-coin .wz-coin-go{display:none}.cp-calc-skel,.wz-skel-plans{grid-template-columns:1fr}.wz-skel-pay{grid-template-columns:1fr;justify-items:center}}@media(prefers-reduced-motion:reduce){.sk,.cp-skel{animation:none}}html:not(.js) [data-reveal]{opacity:1;transform:none}.cp-hero [data-reveal]:not(.is-in){opacity:1;animation:.7s cubic-bezier(.2,.7,.2,1) both cp-rise;animation-delay:var(--d,0s);transform:none}@keyframes cp-rise{0%{opacity:0;transform:translateY(18px)}}@media(prefers-reduced-motion:reduce){.cp-hero [data-reveal]:not(.is-in){animation:none}}.tst-stack{z-index:200;top:calc(14px + env(safe-area-inset-top));pointer-events:none;gap:8px;width:min(440px,100vw - 32px);display:grid;position:fixed;left:50%;transform:translate(-50%)}.tst{pointer-events:auto;color:var(--ink,#e8edf5);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0d121bf5;border:1px solid #ffffff1a;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 12px 12px 14px;font-size:.86rem;line-height:1.45;animation:.26s cubic-bezier(.2,.7,.2,1) tst-in;display:flex;box-shadow:0 18px 40px -12px #000000b3}.tst>svg{flex:none;margin-top:1px}.tst>span{overflow-wrap:anywhere;flex:1;min-width:0}.tst>button{width:24px;height:24px;color:var(--ink-3,#8a94a6);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;margin:-2px -2px 0 0;display:grid}.tst>button:hover{color:var(--ink,#fff);background:#ffffff14}.tst--success{border-color:#34d39959}.tst--success>svg{color:#34d399}.tst--error{border-color:#ff6b6b73}.tst--error>svg{color:#ff6b6b}.tst--info{border-color:#78aaff66}.tst--info>svg{color:#8fb6ff}@keyframes tst-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}}@media(prefers-reduced-motion:reduce){.tst{animation:none}}.md-foot:has(.wz-foot-consent){flex-wrap:wrap}.wz-foot-consent{flex:1 0 100%;order:-1;margin:0;padding:10px 12px;font-size:.8rem}.wz-foot-consent.is-err{background:#ff6b6b0f;animation:.35s tst-shake}@keyframes tst-shake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}.wzs{--wzs-dot:30px;position:relative}.wzs-head{display:none}.wzs-track{position:relative}.wzs ol{grid-template-columns:repeat(var(--wzs-n),1fr);z-index:1;margin:0;padding:0;list-style:none;display:grid;position:relative}.wzs-rail{top:calc(var(--wzs-dot) / 2 - 1px);inset-inline:calc(100% / var(--wzs-n) / 2);background:var(--line-2);border-radius:2px;height:2px;position:absolute;overflow:hidden}.wzs-rail i{width:var(--wzs-p);border-radius:inherit;background:linear-gradient(90deg,var(--acc),var(--acc-2));transition:width .45s cubic-bezier(.2,.7,.2,1);position:absolute;inset-block:0;inset-inline-start:0;box-shadow:0 0 12px #89b9ff8c}[dir=rtl] .wzs-rail i{background:linear-gradient(270deg,var(--acc),var(--acc-2))}.wzs-step{width:100%;color:var(--ink-3);font:inherit;cursor:default;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-items:center;gap:8px;padding:0 2px;display:grid}.wzs-dot{width:var(--wzs-dot);height:var(--wzs-dot);font:600 .74rem/1 var(--display);background:var(--space-1,#0d121a);border:1.5px solid var(--line-2);color:var(--ink-3);border-radius:50%;place-items:center;transition:background .25s,border-color .25s,color .25s,box-shadow .25s,transform .2s;display:grid;position:relative}.wzs-txt{letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.7rem;font-weight:600;transition:color .2s;overflow:hidden}.wzs-step.is-done .wzs-dot{background:linear-gradient(145deg,var(--acc-2),var(--acc));color:#0b1422;border-color:#0000}.wzs-step.is-done .wzs-txt{color:var(--ink-2)}.wzs-step.is-on .wzs-dot{border:2px solid var(--acc);color:var(--acc-2);background:#0f1a2a;box-shadow:0 0 0 5px #89b9ff1f,0 0 22px #89b9ff59}.wzs-step.is-on .wzs-txt{color:var(--ink)}.wzs-step.is-go{cursor:pointer}.wzs-step.is-go:hover .wzs-dot,.wzs-step.is-go:focus-visible .wzs-dot{transform:translateY(-1px);box-shadow:0 0 0 4px #89b9ff2e}.wzs-step.is-go:not(.is-done) .wzs-dot{border-color:var(--acc);color:var(--acc-2)}.wzs-step.is-go:hover .wzs-txt{color:var(--ink)}.wzs-step:focus-visible{outline:none}.wzs-step:focus-visible .wzs-dot{outline:2px solid var(--acc-2);outline-offset:3px}.wzs-step.is-lock{cursor:not-allowed}.wzs-step.is-lock.is-done .wzs-dot{color:var(--acc-2);background:#22324a;box-shadow:inset 0 0 0 1.5px #89b9ff73}.wzs-lock{width:15px;height:15px;color:var(--ink-3);box-shadow:0 0 0 1.5px var(--line-2);background:#101620;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}@media(max-width:760px){.wzs{--wzs-dot:24px}.wzs-head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.wzs-head b{font:600 .95rem var(--display);color:var(--ink)}.wzs-head span{color:var(--ink-3);letter-spacing:.04em;font-size:.72rem;font-weight:600}.wzs-txt{display:none}.wzs-dot{font-size:.66rem}.wzs-step.is-on .wzs-dot{box-shadow:0 0 0 4px #89b9ff1f,0 0 16px #89b9ff4d}.wzs-step{padding-block:2px}.wzs-lock{width:13px;height:13px;bottom:-5px;right:-5px}}@media(prefers-reduced-motion:reduce){.wzs-rail i,.wzs-dot{transition:none}}.md.wz .wz-keys{align-content:start;gap:16px;display:grid}.md.wz .wz-keys>section{align-content:start;gap:18px;display:grid}.wz-codecard{background:linear-gradient(135deg,#89b9ff1a,#89b9ff08);border:1px solid #89b9ff47;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-bottom:4px;padding:14px 16px;display:grid}.wz-codecard-ic{width:38px;height:38px;color:var(--acc-2);background:#89b9ff24;border-radius:10px;place-items:center;display:grid}.wz-codecard-txt{gap:2px;min-width:0;display:grid}.wz-codecard-txt small{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:.66rem;font-weight:700}.wz-codecard-txt b{letter-spacing:.08em;color:var(--ink);font-size:1.12rem}.wz-codecard-txt span{color:var(--ink-2);font-size:.76rem;line-height:1.45}.wz-codebar{border:1px dashed var(--line-2);color:var(--ink-2);border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-size:.84rem;display:flex}.wz-codebar>svg{color:var(--acc-2);flex:none}.wz-codebar-btn{color:var(--acc-2);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;margin-inline-start:auto;padding:4px 2px;font-weight:600;display:inline-flex}.wz-codebar-btn:hover{color:var(--ink)}.wz-coderesume{background:#89b9ff0d;border:1px solid #89b9ff47;border-radius:12px;gap:12px;padding:16px;display:grid}.wz-coderesume-head{color:var(--ink);align-items:center;gap:8px;font-size:.9rem;display:flex}.wz-coderesume-head svg{color:var(--acc-2)}.wz-coderesume-act{justify-content:flex-end;gap:8px;display:flex}.wz-code-in{letter-spacing:.08em}@media(max-width:760px){.wz-codecard{grid-template-columns:auto 1fr}.wz-codecard>.cp-btn{grid-column:1/-1;justify-content:center}.wz-codebar{flex-wrap:wrap}.wz-codebar-btn{margin-inline-start:0}.wz-coderesume-act .cp-btn{flex:1;justify-content:center}}.cp-stage{gap:22px;min-width:0;display:grid;position:relative}.cp-stage-scene{perspective:1800px;padding:30px 54px 46px 0;position:relative}.cp-stage-aura{pointer-events:none;filter:blur(8px);background:radial-gradient(45% 40% at 62% 42%,#7c5cff52,#0000 70%),radial-gradient(40% 36% at 30% 70%,#468cff38,#0000 70%),radial-gradient(30% 30% at 90% 85%,#50dcff24,#0000 70%);position:absolute;inset:-12% -14% -6% -10%}.cp-stage-desk{color:inherit;transform-origin:30%;background:#0a0e15;border:1px solid #c4d9ff2e;border-radius:14px;text-decoration:none;transition:transform .6s cubic-bezier(.2,.7,.2,1);display:block;position:relative;overflow:hidden;transform:rotateY(-7deg)rotateX(2.5deg);box-shadow:0 0 0 1px #0006,0 40px 80px -20px #000000bf,0 0 60px -10px #7c5cff40}.cp-stage-scene:hover .cp-stage-desk{transform:none}.cp-stage-bar{background:linear-gradient(#171e2b,#121823);border-bottom:1px solid #c4d9ff1a;align-items:center;gap:6px;height:30px;padding:0 12px;display:flex}.cp-stage-bar i{background:#ff5f57;border-radius:50%;width:9px;height:9px}.cp-stage-bar i:nth-child(2){background:#febc2e}.cp-stage-bar i:nth-child(3){background:#28c840}.cp-stage-url{color:#d6e4ffb3;background:#00000059;border-radius:999px;align-items:center;gap:5px;margin-inline:auto;padding:3px 14px;font:500 .66rem/1.3 ui-monospace,monospace;display:inline-flex;transform:translate(-20px)}.cp-stage-url svg{color:#34d399}.cp-stage-screen{aspect-ratio:16/10;background:#05080d;position:relative}.cp-stage-screen img,.cp-stage-pscreen img{object-fit:cover;object-position:top center;opacity:0;width:100%;height:100%;transition:opacity .7s,transform 1.2s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scale(1.02)}.cp-stage-screen img.is-on,.cp-stage-pscreen img.is-on{opacity:1;transform:none}.cp-stage-open{color:#0b1422;opacity:0;background:#dbe9fff2;border-radius:999px;align-items:center;gap:5px;padding:7px 12px;font-size:.72rem;font-weight:600;transition:opacity .2s,transform .2s;display:inline-flex;position:absolute;bottom:12px;right:12px;transform:translateY(4px);box-shadow:0 6px 18px #00000059}.cp-stage-desk:hover .cp-stage-open,.cp-stage-desk:focus-visible .cp-stage-open{opacity:1;transform:none}.cp-stage-phone{aspect-ratio:390/844;background:linear-gradient(145deg,#2a3242,#0c1018 40%,#1b2230);border-radius:30px;width:25%;padding:7px;animation:7s ease-in-out infinite cp-float;position:absolute;bottom:0;right:0;box-shadow:0 0 0 1px #c4d9ff38,-24px 30px 60px -12px #000c,0 0 40px -8px #7c5cff59}.cp-stage-notch{z-index:2;background:#05070b;border-radius:999px;width:30%;height:12px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.cp-stage-pscreen{background:#05080d;border-radius:23px;width:100%;height:100%;position:relative;overflow:hidden}.cp-stage-chip{z-index:3;color:var(--ink,#f2f5fa);white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#101622c7;border:1px solid #c4d9ff33;border-radius:999px;align-items:center;gap:7px;padding:8px 13px;font-size:.74rem;font-weight:600;display:inline-flex;position:absolute;box-shadow:0 10px 30px -8px #0009}.cp-stage-chip svg{color:var(--acc-2,#bfd8ff)}.cp-stage-chip--a{animation:8s ease-in-out 1s infinite cp-float;top:-4px;left:-14px}.cp-stage-chip--b{animation:9s ease-in-out 2s infinite cp-float;bottom:14px;left:8%}.cp-stage-scene.is-paused .cp-stage-phone,.cp-stage-scene.is-paused .cp-stage-chip{animation-play-state:paused}.cp-stage-tabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid;position:relative}.cp-stage-tabs button{text-align:start;cursor:pointer;color:#acb7c8bf;font:inherit;background:0 0;border:0;gap:7px;min-width:0;padding:0;display:grid}.cp-stage-tabs button span{white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;font-weight:600;transition:color .2s;overflow:hidden}.cp-stage-tabs button:hover,.cp-stage-tabs button.is-on{color:var(--ink,#f2f5fa)}.cp-stage-prog{background:#c4d9ff24;border-radius:3px;height:3px;display:block;position:relative;overflow:hidden}.cp-stage-prog b{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#7c5cff,#89b9ff);animation:5.5s linear both cp-stage-prog;position:absolute;inset:0;box-shadow:0 0 10px #7c5cff99}.cp-stage-prog b.is-paused{animation-play-state:paused}.cp-stage-tabs button.is-on .cp-stage-prog{background:#c4d9ff38}@keyframes cp-stage-prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[dir=rtl] .cp-stage-prog b{transform-origin:100%}@media(max-width:1100px){.cp-stage-scene{padding-right:40px}.cp-stage-chip--a{left:0}.cp-stage-tabs{scrollbar-width:none;gap:14px;display:flex;overflow-x:auto;-webkit-mask:linear-gradient(90deg,#000 85%,#0000);mask:linear-gradient(90deg,#000 85%,#0000)}.cp-stage-tabs::-webkit-scrollbar{display:none}.cp-stage-tabs button{flex:none;width:104px}}@media(max-width:760px){.cp-stage{justify-self:center;width:100%;max-width:560px}.cp-stage-scene{perspective:none;padding:12px 26px 34px 0}.cp-stage-desk{transform:none}.cp-stage-phone{border-radius:20px;width:28%;padding:5px}.cp-stage-pscreen{border-radius:15px}.cp-stage-notch{height:8px;top:8px}.cp-stage-url{padding:2px 10px;font-size:.58rem;transform:none}.cp-stage-bar{height:24px}.cp-stage-chip{padding:6px 10px;font-size:.66rem}.cp-stage-chip--a{top:-6px;left:6px}.cp-stage-chip--b{bottom:4px;left:4px}}@media(prefers-reduced-motion:reduce){.cp-stage-phone,.cp-stage-chip{animation:none}.cp-stage-desk{transform:none}.cp-stage-prog b{animation:none;transform:scaleX(1)}}.cp-colors{background:linear-gradient(120deg,#89b9ff1a,#89b9ff05 60%);border:1px solid #89b9ff40;border-radius:14px;align-items:center;gap:16px;margin:0 0 22px;padding:16px 20px;display:flex}.cp-colors-ic{width:44px;height:44px;color:var(--acc-2,#bfd8ff);background:#89b9ff24;border-radius:12px;flex:none;place-items:center;display:grid}.cp-colors-txt{flex:1;gap:3px;min-width:0;display:grid}.cp-colors-txt b{font-family:var(--display);color:var(--ink);font-size:1rem}.cp-colors-txt span{color:var(--ink-2);font-size:.84rem;line-height:1.55}.cp-colors-dots{flex:none;display:flex}.cp-colors-dots i{border:2px solid #0d121a;border-radius:50%;width:22px;height:22px;margin-inline-start:-6px;box-shadow:0 2px 6px #0006}.cp-colors-dots i:first-child{margin-inline-start:0}.cp-themes--shots .cp-theme{padding:14px 14px 10px}.cp-theme-visual{color:inherit;border-radius:10px;text-decoration:none;display:block}.cp-theme-visual:focus-visible{outline:2px solid var(--acc-2,#bfd8ff);outline-offset:3px}.cp-shot{position:relative}.cp-shot.has-phone{margin-inline-end:6px;padding-bottom:14px}.cp-shot-frame{background:#0b0f17;border:1px solid #c4d9ff24;border-radius:10px;transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .25s;position:relative;overflow:hidden;box-shadow:0 14px 30px #0006}.cp-shot-bar{background:#131a26;border-bottom:1px solid #c4d9ff1a;align-items:center;gap:5px;height:22px;padding:0 9px;display:flex}.cp-shot-bar i{background:#c4d9ff38;border-radius:50%;width:7px;height:7px}.cp-shot-bar span{color:#c4d9ff8c;background:#0000004d;border-radius:999px;margin-inline-start:8px;padding:2px 10px;font:500 .6rem/1.3 ui-monospace,monospace}.cp-shot-frame img{aspect-ratio:16/10;object-fit:cover;object-position:top center;width:100%;height:auto;display:block}.cp-shot-phone{background:#05070b;border:3px solid #0b0f17;border-radius:12px;outline:1px solid #c4d9ff38;width:23%;transition:transform .35s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:0;right:-6px;overflow:hidden;box-shadow:-10px 14px 28px #0000008c}.cp-shot-phone img{aspect-ratio:390/844;object-fit:cover;object-position:top center;width:100%;height:auto;display:block}.cp-theme-visual:hover .cp-shot-frame{border-color:#89b9ff66;transform:translateY(-3px)}.cp-theme-visual:hover .cp-shot-phone{transform:translateY(-6px)}.cp-theme-link{color:var(--acc-2,#bfd8ff);align-items:center;gap:4px;margin-top:10px;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.cp-theme-link:hover{color:var(--ink)}[dir=rtl] .cp-shot-phone{left:-6px;right:auto}[dir=rtl] .cp-shot.has-phone{margin-inline:6px 0}.wz-theme-cell{position:relative}.wz-theme-cell>.wz-theme{width:100%}.wz-theme-shot{background:#0b0f17;border-radius:8px;display:block;overflow:hidden}.wz-theme-shot img{aspect-ratio:16/10;object-fit:cover;object-position:top center;width:100%;height:auto;display:block}.wz-theme-demo{color:#0b1422;opacity:.9;background:#dbe9ffeb;border-radius:999px;align-items:center;gap:4px;padding:4px 9px;font-size:.68rem;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;top:14px;right:14px;box-shadow:0 4px 12px #00000059}.wz-theme-demo:hover{opacity:1}[dir=rtl] .wz-theme-demo{left:14px;right:auto}@media(max-width:760px){.cp-colors{flex-wrap:wrap;gap:12px;padding:14px}.cp-colors-txt{flex-basis:calc(100% - 60px)}.cp-colors-dots{margin-inline-start:56px}.cp-showcase-open{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.cp-showcase-shot img{animation:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
