:root:has(.lp){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#05060f}:root:has(.lp) body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#05060f}.lp{--lp-bg:#05060f;--lp-bg-2:#0a0e24;--lp-panel:#ffffff0b;--lp-panel-strong:#ffffff13;--lp-line:#ffffff1c;--lp-line-strong:#fff3;--lp-ink:#f2f4ff;--lp-muted:#a9b2d6;--lp-indigo:#5b74ff;--lp-violet:#8a6bff;--lp-cyan:#46d9ff;--lp-amber:#ffb86b;--lp-btn-a:#3d55e6;--lp-btn-b:#6845ee;--lp-radius:20px;background:var(--lp-bg);min-height:100vh;color:var(--lp-ink);font-size:16px;line-height:1.6;position:relative;overflow-x:clip}.lp ::selection{color:#fff;background:#8a6bff73}.lp a:focus-visible,.lp button:focus-visible,.lp input:focus-visible,.lp select:focus-visible,.lp textarea:focus-visible,.lp summary:focus-visible{outline:2px solid var(--lp-cyan);outline-offset:3px;border-radius:8px}.lp-wrap{width:min(1180px,100% - 2.5rem);margin-inline:auto}.lp-sky{pointer-events:none;background:radial-gradient(900px 520px at 72% 6%,#6845ee6b,#0000 62%),radial-gradient(760px 480px at 16% 18%,#3d55e657,#0000 60%),radial-gradient(620px 420px at 50% 46%,#46d9ff1a,#0000 65%),linear-gradient(#070a1f 0%,#05060f 70%);height:1500px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.lp-stars,.lp-stars:after{content:"";opacity:.75;background-image:radial-gradient(1.2px 1.2px at 24px 38px,#fff,#0000 60%),radial-gradient(1px 1px at 118px 210px,#fffc,#0000 60%),radial-gradient(1.4px 1.4px at 203px 92px,#cfd8ff,#0000 60%),radial-gradient(1px 1px at 291px 318px,#ffffffb3,#0000 60%),radial-gradient(1.1px 1.1px at 352px 54px,#fff,#0000 60%),radial-gradient(1px 1px at 417px 251px,#ffffffbf,#0000 60%),radial-gradient(1.5px 1.5px at 486px 147px,#bfe9ff,#0000 60%),radial-gradient(1px 1px at 551px 402px,#ffffffb3,#0000 60%),radial-gradient(1px 1px at 73px 471px,#ffffffa6,#0000 60%),radial-gradient(1.3px 1.3px at 162px 562px,#fff,#0000 60%),radial-gradient(1px 1px at 318px 508px,#ffffffb3,#0000 60%),radial-gradient(1.2px 1.2px at 574px 583px,#d9ccff,#0000 60%);background-repeat:repeat;background-size:620px 620px;animation:7s ease-in-out infinite alternate lp-twinkle;position:absolute;inset:0}.lp-stars:after{opacity:.45;background-position:140px 90px;background-size:430px 430px;animation-duration:11s;animation-direction:alternate-reverse}@keyframes lp-twinkle{0%{opacity:.35}to{opacity:.85}}.lp-nav{z-index:40;-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);border-bottom:1px solid #0000;border-bottom-color:var(--lp-line);background:#05060f8c;position:sticky;top:0}.lp-nav-inner{align-items:center;gap:1.5rem;height:64px;display:flex}.lp-brand{letter-spacing:.16em;color:#fff;align-items:center;gap:.65rem;font-size:.95rem;font-weight:700;display:inline-flex}.lp-mark{background:linear-gradient(135deg, var(--lp-btn-a), var(--lp-btn-b));border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff2e,0 8px 24px -6px #6845eecc}.lp-links{color:var(--lp-muted);flex:1;justify-content:center;gap:1.75rem;font-size:.925rem;display:none}.lp-links a:hover{color:#fff}.lp-nav-actions{align-items:center;gap:.5rem;margin-left:auto;display:flex}@media (min-width:900px){.lp-links{display:flex}.lp-nav-actions{margin-left:0}}.lp-btn{white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;height:44px;padding:0 1.15rem;font-size:.95rem;font-weight:600;transition:transform .15s,box-shadow .2s,background-color .2s,border-color .2s;display:inline-flex}.lp-btn:active{transform:scale(.985)}.lp-btn-primary{color:#fff;background:linear-gradient(135deg, var(--lp-btn-a), var(--lp-btn-b));box-shadow:inset 0 0 0 1px #ffffff29,0 10px 30px -8px #6845eed9}.lp-btn-primary:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff47,0 14px 38px -8px #6845ee}.lp-btn-ghost{color:#fff;border:1px solid var(--lp-line-strong);background:#ffffff0a}.lp-btn-ghost:hover{background:#ffffff17;border-color:#fff6}.lp-btn-sm{border-radius:10px;height:38px;padding:0 .9rem;font-size:.875rem}.lp-btn-lg{border-radius:14px;height:52px;padding:0 1.5rem;font-size:1rem}.lp-btn[disabled]{opacity:.6;pointer-events:none}.lp-hero{text-align:center;padding:5.5rem 0 0;position:relative}.lp-chip{border:1px solid var(--lp-line-strong);color:#dfe4ff;background:#ffffff0d;border-radius:999px;align-items:center;gap:.55rem;padding:.4rem .9rem;font-size:.85rem;display:inline-flex}.lp-chip i{background:var(--lp-cyan);border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px 2px #46d9ffcc}.lp-h1{letter-spacing:-.035em;text-wrap:balance;max-width:24ch;margin:1.4rem auto 0;font-size:clamp(2.2rem,5.4vw,4.1rem);font-weight:700;line-height:1.04}.lp-grad{background:linear-gradient(100deg,#fff 0%,#c9d2ff 38%,#9f8bff 68%,#6fe1ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.lp-lead{max-width:62ch;color:var(--lp-muted);text-wrap:pretty;margin:1.4rem auto 0;font-size:clamp(1.02rem,1.6vw,1.2rem)}.lp-cta{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem;display:flex}.lp-notes{color:var(--lp-muted);flex-wrap:wrap;justify-content:center;gap:.4rem 1.4rem;margin-top:1.4rem;font-size:.875rem;display:flex}.lp-notes span:before{content:"✦";color:var(--lp-violet);margin-right:.45rem}.lp-stage{perspective:1800px;margin-top:5.5rem;position:relative}.lp-stage:before{content:"";aspect-ratio:2.4;filter:blur(30px);pointer-events:none;background:radial-gradient(closest-side,#6845ee99,#3d55e638 55%,#0000 75%);border-radius:50%;width:min(1400px,150%);position:absolute;top:12%;left:50%;transform:translate(-50%)}.lp-orbit{aspect-ratio:2.6;pointer-events:none;border:1px solid #ffffff1f;border-radius:50%;width:min(1320px,140%);position:absolute;top:-5%;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000,#0000 62%);mask-image:linear-gradient(#000,#0000 62%)}.lp-orbit i{border-radius:50%;animation:38s linear infinite lp-spin;position:absolute;inset:-4px}.lp-orbit i:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:0;left:50%;box-shadow:0 0 18px 4px #8a6bffe6}@keyframes lp-spin{to{transform:rotate(360deg)}}.lp-frame{border:1px solid var(--lp-line-strong);background:#0b1026;border-radius:16px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d,0 40px 90px -30px #000000e6,0 0 120px -30px #6845ee8c}.lp-frame-bar{border-bottom:1px solid var(--lp-line);background:#ffffff0a;align-items:center;gap:.5rem;height:38px;padding:0 .9rem;display:flex}.lp-frame-bar b{background:#fff3;border-radius:50%;width:10px;height:10px}.lp-frame-bar span{max-width:340px;height:22px;color:var(--lp-muted);text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#ffffff0f;border-radius:6px;flex:1;margin-left:.6rem;padding:0 .6rem;font-size:.72rem;line-height:22px;overflow:hidden}.lp-frame img{width:100%;height:auto;display:block}.lp-hero-frame{transform-origin:50% 0;transition:transform .9s cubic-bezier(.2,.7,.2,1);transform:rotateX(9deg)scale(.985)}.lp-anim .lp-stage.is-in .lp-hero-frame,.lp:not(.lp-anim) .lp-hero-frame{transform:none}.lp-stage-fade{background:linear-gradient(180deg, transparent, var(--lp-bg));pointer-events:none;height:28%;position:absolute;inset:auto 0 0}.lp-section{padding:6.5rem 0;position:relative}.lp-section-tight{padding:3.5rem 0}.lp-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#b9a8ff;font-size:.8rem;font-weight:600}.lp-h2{letter-spacing:-.025em;text-wrap:balance;max-width:22ch;margin-top:.8rem;font-size:clamp(1.8rem,3.6vw,2.9rem);font-weight:700;line-height:1.12}.lp-sub{max-width:60ch;color:var(--lp-muted);margin-top:1rem;font-size:1.05rem}.lp-center{text-align:center}.lp-center .lp-h2,.lp-center .lp-sub{margin-inline:auto}.lp-card{border:1px solid var(--lp-line);border-radius:var(--lp-radius);background:linear-gradient(180deg, var(--lp-panel-strong), var(--lp-panel));padding:1.5rem;position:relative}.lp-card h3{font-size:1.08rem;font-weight:600;line-height:1.3}.lp-card p{color:var(--lp-muted);margin-top:.5rem;font-size:.95rem}.lp-icon{border:1px solid var(--lp-line-strong);color:#fff;background:radial-gradient(circle at 30% 20%,#8a6bff80,#3d55e626);border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:1rem;display:inline-flex}.lp-facts{border:1px solid var(--lp-line);border-radius:var(--lp-radius);background:var(--lp-line);gap:1px;display:grid;overflow:hidden}.lp-facts>div{background:#080b1c;padding:1.6rem 1.4rem}.lp-facts strong{letter-spacing:-.03em;font-size:2.1rem;font-weight:700;line-height:1;display:block}.lp-facts span{color:var(--lp-muted);margin-top:.5rem;font-size:.92rem;display:block}@media (min-width:640px){.lp-facts{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.lp-facts{grid-template-columns:repeat(4,1fr)}}.lp-versus{gap:1.25rem;margin-top:3rem;display:grid}@media (min-width:900px){.lp-versus{grid-template-columns:1fr 1fr}}.lp-versus ul{gap:.75rem;margin-top:1rem;display:grid}.lp-versus li{color:#d5dbf5;gap:.75rem;font-size:.97rem;display:flex}.lp-versus li svg{flex:none;margin-top:.2rem}.lp-before{background:linear-gradient(#ffb86b12,#ffffff05);border-color:#ffb86b38}.lp-before li svg{color:var(--lp-amber)}.lp-after{background:linear-gradient(#6845ee33,#3d55e60f);border-color:#8a6bff66;box-shadow:0 30px 80px -40px #6845eee6}.lp-after li svg{color:var(--lp-cyan)}.lp-tabs{scrollbar-width:none;gap:.5rem;margin-top:2.5rem;padding-bottom:.4rem;display:flex;overflow-x:auto}.lp-tabs::-webkit-scrollbar{display:none}.lp-tab{border:1px solid var(--lp-line);height:42px;color:var(--lp-muted);background:#ffffff08;border-radius:999px;flex:none;padding:0 1.05rem;font-size:.92rem;font-weight:500;transition:color .2s,background-color .2s,border-color .2s}.lp-tab:hover{color:#fff;border-color:var(--lp-line-strong)}.lp-tab[aria-selected=true]{color:#fff;background:linear-gradient(135deg,#3d55e68c,#6845ee8c);border-color:#8a6bffb3;box-shadow:0 8px 26px -10px #6845eee6}.lp-panel{align-items:center;gap:2rem;margin-top:1.5rem;display:grid}@media (min-width:1000px){.lp-panel{grid-template-columns:.8fr 1.4fr}}.lp-panel h3{letter-spacing:-.02em;font-size:1.6rem;font-weight:700;line-height:1.2}.lp-panel>div>p{color:var(--lp-muted);margin-top:.75rem}.lp-ticks{gap:.7rem;margin-top:1.25rem;display:grid}.lp-ticks li{color:#dbe0f7;gap:.7rem;font-size:.97rem;display:flex}.lp-ticks svg{color:var(--lp-cyan);flex:none;margin-top:.22rem}.lp-flow{counter-reset:step;gap:1rem;margin-top:3rem;display:grid}@media (min-width:1000px){.lp-flow{grid-template-columns:repeat(5,1fr)}}.lp-flow li{counter-increment:step;border:1px solid var(--lp-line);background:var(--lp-panel);border-radius:16px;padding:1.25rem;position:relative}.lp-flow li:before{content:counter(step);background:linear-gradient(135deg, var(--lp-btn-a), var(--lp-btn-b));border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-bottom:.9rem;font-size:.85rem;font-weight:700;display:inline-flex}.lp-flow h3{font-size:1rem;font-weight:600}.lp-flow p{color:var(--lp-muted);margin-top:.35rem;font-size:.9rem}@media (min-width:1000px){.lp-flow li:not(:last-child):after{content:"";background:linear-gradient(90deg,#8a6bffe6,#0000);width:1rem;height:1px;position:absolute;top:2.2rem;right:-1rem}}.lp-grid-3{gap:1.1rem;margin-top:3rem;display:grid}@media (min-width:700px){.lp-grid-3{grid-template-columns:repeat(2,1fr)}}@media (min-width:1050px){.lp-grid-3{grid-template-columns:repeat(3,1fr)}}.lp-duo{gap:1.25rem;margin-top:2.5rem;display:grid}@media (min-width:900px){.lp-duo{grid-template-columns:1fr 1fr}}.lp-caption{color:var(--lp-muted);margin-top:.7rem;font-size:.875rem}.lp-split{align-items:center;gap:2.5rem;display:grid}@media (min-width:1000px){.lp-split{grid-template-columns:1fr 1.25fr}}.lp-note{border-left:3px solid var(--lp-amber);color:#f1e2cc;background:#ffb86b14;border-radius:0 12px 12px 0;margin-top:1.5rem;padding:.9rem 1.1rem;font-size:.95rem}.lp-roles{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:2rem;display:flex}.lp-roles li{border:1px solid var(--lp-line);background:var(--lp-panel);color:#dfe4ff;border-radius:999px;padding:.5rem 1rem;font-size:.92rem}.lp-faq{gap:.75rem;max-width:820px;margin:2.5rem auto 0;display:grid}.lp-faq details{border:1px solid var(--lp-line);background:var(--lp-panel);border-radius:16px}.lp-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.3rem;font-weight:600;list-style:none;display:flex}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"+";color:#b9a8ff;flex:none;font-size:1.4rem;font-weight:400;line-height:1;transition:transform .2s}.lp-faq details[open] summary:after{transform:rotate(45deg)}.lp-faq details>div{color:var(--lp-muted);padding:0 1.3rem 1.2rem}.lp-quote{background:radial-gradient(700px 380px at 12% 0,#3d55e64d,#0000 65%),radial-gradient(600px 400px at 100% 100%,#6845ee52,#0000 65%),#080b1c;border:1px solid #8a6bff59;border-radius:28px;gap:2.5rem;padding:clamp(1.5rem,4vw,3.25rem);display:grid;position:relative;overflow:hidden}@media (min-width:1000px){.lp-quote{grid-template-columns:.85fr 1.15fr}}.lp-form{border:1px solid var(--lp-line);background:#05060fb8;border-radius:20px;gap:1rem;padding:clamp(1.1rem,2.5vw,1.75rem);display:grid}.lp-row{gap:1rem;display:grid}@media (min-width:640px){.lp-row{grid-template-columns:1fr 1fr}}.lp-field>label,.lp-field>legend{color:#dfe4ff;margin-bottom:.35rem;font-size:.875rem;font-weight:500;display:block}.lp-field em{color:var(--lp-amber);font-style:normal}.lp-input{border:1px solid var(--lp-line-strong);color:#fff;width:100%;min-height:44px;font:inherit;background:#ffffff0d;border-radius:11px;padding:.6rem .8rem;font-size:.95rem;display:block}.lp-input::placeholder{color:#8089ad}.lp-input:hover{border-color:#ffffff57}select.lp-input option{color:#fff;background:#0d1230}textarea.lp-input{resize:vertical;min-height:104px}.lp-checks{flex-wrap:wrap;gap:.5rem;display:flex}.lp-check{cursor:pointer;border:1px solid var(--lp-line-strong);color:#dfe4ff;background:#ffffff0a;border-radius:999px;align-items:center;gap:.5rem;min-height:40px;padding:0 .85rem;font-size:.9rem;display:inline-flex}.lp-check:has(input:checked){color:#fff;background:#6845ee4d;border-color:#8a6bffcc}.lp-check input{accent-color:#8a6bff}.lp-consent{color:var(--lp-muted);align-items:flex-start;gap:.7rem;font-size:.875rem;display:flex}.lp-consent input{accent-color:#8a6bff;flex:none;width:18px;height:18px;margin-top:.2rem}.lp-consent a{color:#c8bcff;text-underline-offset:2px;text-decoration:underline}.lp-alert{color:#ffd9d9;background:#ff5a5a1f;border:1px solid #ff8c8c73;border-radius:12px;padding:.75rem 1rem;font-size:.925rem}.lp-done{justify-items:start;gap:.75rem;padding:1rem .25rem;display:grid}.lp-done svg{color:var(--lp-cyan)}.lp-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.lp-footer{border-top:1px solid var(--lp-line);color:var(--lp-muted);padding:2.5rem 0 3rem;font-size:.9rem}.lp-footer-inner{flex-wrap:wrap;justify-content:space-between;gap:1.5rem 3rem;display:flex}.lp-footer a:hover{color:#fff}.lp-footer ul{gap:.4rem;display:grid}.lp-anim [data-reveal]{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(22px)}.lp-anim [data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lp-anim [data-reveal]{opacity:1;transform:none}.lp-hero-frame{transform:none}.lp-stars,.lp-stars:after,.lp-orbit i{animation:none}}@media print{.lp-sky,.lp-orbit,.lp-nav{display:none!important}}.lp-glow-r:before,.lp-glow-l:before{content:"";aspect-ratio:1;pointer-events:none;filter:blur(20px);border-radius:50%;width:760px;position:absolute;top:6%}.lp-glow-r:before{background:radial-gradient(closest-side,#6845ee3d,#0000);right:-320px}.lp-glow-l:before{background:radial-gradient(closest-side,#3d55e638,#0000 70%);left:-340px}.lp-section>.lp-wrap{position:relative}.lp-card{transition:border-color .25s,transform .25s,box-shadow .25s}.lp-grid-3 .lp-card:hover{border-color:#8a6bff8c;transform:translateY(-3px);box-shadow:0 24px 60px -34px #6845eee6}.lp-h1-kw{letter-spacing:.02em;color:var(--lp-cyan);margin-bottom:.35em;font-size:.42em;font-weight:700;display:block}.lp-consent{z-index:60;border:1px solid var(--lp-line-strong);background:var(--lp-bg-2);max-width:560px;color:var(--lp-ink);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 auto;padding:14px 16px;font-size:14px;line-height:1.45;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 12px 30px -10px #0009}.lp-consent span{flex:260px}.lp-consent button{cursor:pointer;border-radius:8px;padding:8px 14px;font-weight:600}.lp-consent-yes{background:var(--lp-indigo);color:#fff;border:0}.lp-consent-no{border:1px solid var(--lp-line-strong);color:var(--lp-muted);background:0 0}
