:root{--bg:#111115;--bg2:#11171d;--ink:#f6f6f6;--body:#cdcfd2;--muted:#93979b;--faint:#63676c;--line:#ffffff14;--line2:#ffffff24;--vio:#a3b8d1;--vio2:#8ca8c7;--vil:#becddf;--blue:#8aa6c6;--up:#7be39b;--dn:#f58a8a;--amber:#9caaba;--ease:cubic-bezier(.2, .8, .2, 1);--font:"Outfit Variable", "Outfit", ui-sans-serif, system-ui, sans-serif;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;overflow-x:clip}body.v3{background:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;max-width:100%;margin:0;font-size:16px;line-height:1.5;overflow-x:clip}.v3 img,.v3 svg{max-width:100%;display:block}.v3 a{color:inherit;text-decoration:none}.v3 h1,.v3 h2,.v3 h3,.v3 p{margin:0}.v3 ul{margin:0;padding:0;list-style:none}.v3-skip{z-index:100;color:#111;background:#fff;border-radius:999px;padding:8px 14px;position:absolute;top:8px;left:-999px}.v3-skip:focus{left:8px}:focus-visible{outline:2px solid var(--vil);outline-offset:3px}.v3-btn{height:46px;font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 22px;font-size:15px;font-weight:500;display:inline-flex;position:relative}.v3-btn.sm{height:38px;padding:0 16px;font-size:13.5px}.v3 .v3-btn-white{color:#191b1d;background:radial-gradient(70% 120% at 22% -10%,#fff 0%,#fff0 70%) padding-box padding-box,linear-gradient(178deg,#eeeff0 0%,#d5d7d9 55%,#c7cacd 100%) padding-box padding-box,linear-gradient(155deg,#fff 0% 12%,#7c7c8e 40%,#6c6c7e 62%,#f5f6f7 92%) border-box;box-shadow:inset 0 1.5px #fffffff2,inset 0 -8px 14px -10px #1a1f2573,0 0 0 1px #00000040,0 12px 26px -12px #000000d9}.v3 .v3-btn-white:hover{background:radial-gradient(70% 120% at 22% -10%,#fff 0%,#fff0 75%) padding-box padding-box,linear-gradient(178deg,#f2f2f6 0%,#dadae3 55%,#cdcdd8 100%) padding-box padding-box,linear-gradient(155deg,#fff 0% 12%,#8a8a9c 40%,#7a7a8c 62%,#f4f4f8 92%) border-box}.v3 .v3-btn-white:active{background:linear-gradient(178deg,#dedee6 0%,#c8c8d2 100%) padding-box padding-box,linear-gradient(155deg,#fff 0%,#8a8a9c 45%,#f4f4f8 92%) border-box}.v3 .v3-btn-glass{color:var(--ink);background:linear-gradient(170deg,#282a2cc7 0%,#1c1d1ec7 100%) padding-box padding-box,linear-gradient(160deg,#ffffff61 0%,#ffffff14 35%,#ffffff0d 65%,#ffffff3d 100%) border-box;box-shadow:0 10px 24px -14px #000000b3}.v3-btn-glass:hover{background:linear-gradient(170deg,#323538d9 0%,#242628d9 100%) padding-box padding-box,linear-gradient(160deg,#ffffff8c 0%,#ffffff1a 38%,#ffffff0f 62%,#ffffff52 100%) border-box}.v3 .v3-btn-indigo{color:#fff;letter-spacing:.005em;background:linear-gradient(#ffffff38 0%,#fff0 52%) padding-box padding-box,linear-gradient(#92acca 0%,#708fb3 100%) padding-box padding-box,linear-gradient(#fff9 0%,#ffffff1f 45%,#ffffff47 100%) border-box;box-shadow:inset 0 -1px #19222d59,0 0 0 1px #21314299,0 1px 2px #0006,0 10px 28px -10px #8aa6c5bf}.v3 .v3-btn-indigo:hover{background:linear-gradient(#ffffff47 0%,#fff0 52%) padding-box padding-box,linear-gradient(#9ab2cd 0%,#7898bc 100%) padding-box padding-box,linear-gradient(#ffffffb3 0%,#ffffff29 45%,#ffffff57 100%) border-box}.v3 .v3-btn-indigo:active{background:linear-gradient(#ffffff1f,#fff0 52%) padding-box padding-box,linear-gradient(#809ec1,#5f86b3) padding-box padding-box,linear-gradient(#ffffff80,#ffffff1a 45%,#ffffff3d) border-box}.v3-btn-lg{height:52px;padding:0 28px;font-size:15.5px}.v3-btn-lg svg{margin-right:-4px}.play-ic{background:linear-gradient(135deg, var(--vio), var(--blue));color:#fff;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;margin-left:-10px;display:inline-flex;box-shadow:0 0 16px -2px #a3b8d1cc}.play-ic svg{margin-left:1px}.pill{height:30px;color:var(--body);border:1px solid var(--line2);background:#ffffff0a;border-radius:999px;align-items:center;gap:8px;padding:0 13px;font-size:12.5px;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.pill-dot{background:var(--up);width:8px;height:8px;box-shadow:0 0 10px var(--up);border-radius:9px;position:relative}.pill-dot:after{content:"";border-radius:inherit;border:1px solid var(--up);animation:ping 2.2s var(--ease) infinite;position:absolute;inset:-4px}@keyframes ping{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.8)}}.v3-nav{z-index:50;pointer-events:none;transition:transform .45s var(--ease), padding .4s var(--ease);padding-top:14px;position:fixed;inset:0 0 auto}.v3-nav.scrolled{padding-top:10px}.v3-nav.away{transform:translateY(calc(-100% - 20px))}.v3-nav-in{pointer-events:auto;backdrop-filter:blur(18px)saturate(1.5);width:fit-content;max-width:calc(100% - 32px);height:62px;transition:height .4s var(--ease), background .4s, box-shadow .4s;background:#16171e6b;border-radius:999px;align-items:center;gap:30px;margin:0 auto;padding:0 8px 0 24px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff14,0 18px 50px -18px #000000b3}.v3-nav-in:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff59,#c9c0ff73,#0000);height:1px;position:absolute;top:0;left:12%;right:12%}.v3-nav.scrolled .v3-nav-in{background:#121319cc;height:56px;box-shadow:inset 0 0 0 1px #ffffff17,0 22px 50px -16px #000000d9}.wv-wordmark{width:auto;height:26px;display:block}.vf-base-in .wv-wordmark{height:21px}.v3-logo,.wv-logo{color:#fff;align-items:flex-end;gap:7px;text-decoration:none;display:inline-flex}.wv-mark{flex:none;width:auto;height:26px}.wv-v{margin-left:-.11em}.wv-word{font-family:var(--font);letter-spacing:-.035em;white-space:nowrap;margin-bottom:3px;font-size:21px;font-weight:600;line-height:1}.v3-links{gap:2px;display:flex}.v3-links a{color:#c9cfd6;border-radius:999px;padding:8px 14px;font-size:14px;transition:color .2s,background .2s}.v3-links a:hover{color:var(--ink);background:#ffffff0d}.v3-nav-cta{align-items:center;gap:6px;display:flex}.js .v3-logo,.js .v3-links a,.js .v3-nav-cta a{opacity:0;filter:blur(6px);animation:navIn .9s var(--ease) forwards;animation-delay:calc(var(--i,0) * .15s + .5s);transform:translateY(-8px)}@keyframes navIn{to{opacity:1;filter:blur();transform:none}}.w{white-space:pre;display:inline-block}.js [data-split]:not([data-split-done]){visibility:hidden;animation:0s 2.5s forwards wv-split-show}@keyframes wv-split-show{to{visibility:visible}}.js [data-split] .w{opacity:0;filter:blur(10px);transition:opacity .9s var(--ease), filter .9s var(--ease), transform .9s var(--ease);transition-delay:calc(var(--wi) * var(--step,90ms) + var(--base,0s));transform:translateY(.28em)}.js [data-split].in .w{opacity:1;filter:blur();transform:none}.grad{background:linear-gradient(100deg, #fff 0%, #e2e9f0 25%, var(--vil) 45%, var(--blue) 70%, #fff 100%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:9s linear infinite gradMove}.grad .w{background:inherit;background-size:inherit;color:#0000;-webkit-background-clip:text;background-clip:text}@keyframes gradMove{to{background-position:-220% 0}}.dim{color:var(--muted)}.js .rise{opacity:0;filter:blur(6px);animation:riseIn 1s var(--ease) forwards;animation-delay:var(--d,0s);transform:translateY(18px)}@keyframes riseIn{to{opacity:1;filter:blur();transform:none}}.js .rise-in{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transition-delay:var(--d,0s);transform:translateY(18px)}.js .in .rise-in,.js .rise-in.in{opacity:1;transform:none}.hero{--hh:clamp(700px, min(100svh, 58vw + 60px), 960px);isolation:isolate;flex-direction:column;align-items:center;padding:0 24px;display:flex;position:relative;overflow:hidden}.scene{width:100%;height:var(--hh);z-index:-2;position:absolute;top:0;left:0}.hero-top{width:100%;height:var(--hh);justify-content:center;display:flex;position:relative}.hero-copy{z-index:4;text-align:center;flex-direction:column;align-items:center;max-width:780px;padding-top:clamp(150px,19.5vh,196px);display:flex;position:relative}.hero-h1{--step:95ms;letter-spacing:-.018em;color:#eef0f3;text-wrap:balance;--base:.45s;margin-top:28px;font-size:clamp(34px,3.9vw,56px);font-weight:500;line-height:1.12}.hero-h1 .w{background:linear-gradient(#f9fafb 15%,#c1c7ce 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em}.hero-sub{color:#afb6be;text-wrap:pretty;max-width:540px;margin-top:22px;font-size:clamp(14px,1.06vw,16px);line-height:1.65}.hero-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#e8eaf0;align-items:center;gap:12px;font-size:11.5px;font-weight:500;display:flex}.eyebrow-line{background:linear-gradient(90deg,#0000,#ffffff8c);width:48px;height:1px}.eyebrow-line.r{background:linear-gradient(270deg,#0000,#ffffff8c)}.hero-cta{flex-direction:column;align-items:center;gap:14px}.hero-note{color:#7f8994;font-size:12.5px}.wgs{--rx:min(39vw, 560px);--ry:30%;--cy:48%;z-index:3;pointer-events:none;position:absolute;inset:0}:where(.wgs) .wg{--a:0deg;--dp:1;left:calc(50% + cos(var(--a)) * var(--rx) * var(--k,1));top:calc(var(--cy) + sin(var(--a)) * var(--ry));color:#eef2f7;transform:translate(-50%, -50%) translate3d(calc(var(--mx,0) * var(--dp) * 14px), calc(var(--my,0) * var(--dp) * 10px + var(--sy,0) * var(--dp) * -90px), 0) perspective(1000px) rotateX(calc(6deg - sin(var(--a)) * 6deg)) rotateY(calc(cos(var(--a)) * -24deg)) rotateZ(calc(cos(var(--a)) * 7deg));background:#111115f0;border:0;border-radius:16px;padding:14px;font-size:12px;position:absolute;box-shadow:0 24px 50px -28px #000000e6}:where(.wgs) .wg.settled{animation:bob calc(7s + var(--dp) * 3s) ease-in-out infinite}:where(.wgs) .wg:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:radial-gradient(220px 150px at 0 0,#ffffff6b,#ffffff17 75%);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}:where(.wgs) .wg:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(280px 170px at 0 0,#ffffff0b,#0000 70%);position:absolute;inset:0}@keyframes bob{0%,to{translate:0}50%{translate:0 -8px}}.js :where(.wgs) .wg{translate:calc(cos(var(--a)) * 70px) calc(sin(var(--a)) * 50px);opacity:0;filter:blur(14px);transition:translate 1.8s var(--ease), opacity 1.4s var(--ease), filter 1.4s var(--ease), scale 1.8s var(--ease);scale:.9}.js :where(.wgs) .wg.on{opacity:var(--op,1);filter:none;translate:0;scale:1}.wg-trade{--a:215deg;--k:1.06;width:212px}.wg-pnl{--a:172deg}.wg-coach{--a:145deg;--op:.8;width:210px}.wg-win{--a:322deg;--k:1.13}.wg-replay{--a:8deg;width:238px}.wg-lesson{--a:38deg}.wg-head{align-items:center;gap:8px;display:flex}.wg-t{color:#f0f3f7;font-size:12.5px;font-weight:500}.wg-time{color:#898f96;font-variant-numeric:tabular-nums;margin-left:auto;font-size:10.5px}.wg-ic{color:#d4dce5;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.wg-ic.play{color:#fff;background:linear-gradient(#9a8cfa,#6d5df6);border-color:#ffffff40}.wg-pair{align-items:center;gap:8px;margin-top:12px;font-size:15px;display:flex}.wg-pair b{letter-spacing:.01em;color:#f4f6f8;font-weight:500}.wg-side{color:#8fe3a9;background:#7be39b1a;border-radius:999px;padding:2px 8px;font-size:10px}.wg-stats{background:#ffffff12;border-radius:10px;grid-template-columns:1fr 1fr;gap:1px;margin-top:12px;display:grid;overflow:hidden}.wg-stats>div{background:#06070999;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.wg-stats span{color:#898f96;font-size:10px}.wg-stats b{color:#f0f3f7;font-size:13.5px;font-weight:500}.wg .up{color:#8fe3a9}.wg-tags{gap:6px;margin-top:10px;display:flex}.wg-tags span{color:#b4bcc5;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;padding:3px 8px;font-size:10px}.wg-chip{white-space:nowrap;border-radius:14px;align-items:center;gap:12px;padding:11px 14px;display:flex}.wg-num{letter-spacing:-.01em;color:#f0f3f7;font-variant-numeric:tabular-nums;font-size:17px;font-weight:500}.wg-s{color:#898f96;font-size:10.5px}.wg-spark{width:64px;height:26px;overflow:visible}.wg-spark path{fill:none;stroke:#8fe3a9;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:110;stroke-dashoffset:110px;filter:drop-shadow(0 0 3px #7be39b80)}.wg.on .wg-spark path{animation:draw 1.6s var(--ease) .4s forwards}@keyframes draw{to{stroke-dashoffset:0}}.wg-ring{width:36px;height:36px}.wg-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.wg-ring circle{fill:none;stroke-width:3.5px}.wg-ring .t{stroke:#f58a8a8c}.wg-ring .w{stroke:#8fe3a9;stroke-linecap:round;stroke-dasharray:0 100;transition:stroke-dasharray 1.6s var(--ease) .5s}.wg.on .wg-ring .w{stroke-dasharray:calc(var(--v) * 1) 100}.wg-mini{align-items:flex-start;gap:2px;height:46px;margin:12px 0 10px;display:flex}.wg-mini span{height:var(--h);margin-top:var(--o);animation:barIn 5.6s var(--ease) infinite;animation-delay:calc(var(--i) * .11s);background:#e6ecf2;border-radius:1px;flex:1;position:relative}.wg-mini span.d{background:#88a4c5}.wg-mini span:before{content:"";background:inherit;opacity:.6;width:1px;position:absolute;top:-4px;bottom:-4px;left:50%}@keyframes barIn{0%{opacity:0;transform:scaleY(.2)}6%{opacity:1;transform:none}84%{opacity:1}94%,to{opacity:0}}.wg-prog{background:#ffffff12;border-radius:3px;height:3px;overflow:hidden}.wg-prog i{transform-origin:0;background:linear-gradient(90deg,#92acca,#cdd9e6);width:100%;height:100%;animation:5.6s linear infinite prog;display:block}@keyframes prog{0%{transform:scaleX(.02)}55%{transform:scaleX(1)}to{opacity:.3;transform:scaleX(1)}}.wg-ctl{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.wg-seg{background:#00000059;border:1px solid #ffffff14;border-radius:8px;padding:2px;display:inline-flex}.wg-seg i{color:#969ea7;border-radius:6px;padding:2px 7px;font-size:10px;font-style:normal}.wg-seg i.on{color:#fff;background:#ffffff1a}.wg-btn{color:#17171f;background:radial-gradient(70% 120% at 22% -10%,#fff,#fff0 70%),linear-gradient(178deg,#ececf2 0%,#d2d2dc 55%,#c4c4d0 100%);border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:10.5px;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #fffffff2,inset 0 -4px 8px -6px #14142b73,0 0 0 1px #0000004d,0 6px 14px -8px #000c}@keyframes spin{to{transform:rotate(360deg)}}.wg-dots{gap:3px;margin-left:auto;display:inline-flex}.wg-dots i{background:#969ea7;border-radius:9px;width:4px;height:4px;animation:1.2s ease-in-out infinite dot}.wg-dots i:nth-child(2){animation-delay:.15s}.wg-dots i:nth-child(3){animation-delay:.3s}@keyframes dot{0%,to{opacity:.3;transform:none}50%{opacity:1;transform:translateY(-2px)}}.wg-type{color:#ced5dc;min-height:52px;margin:10px 0 0;font-size:11.5px;line-height:1.5}.wg-type:after{content:"";vertical-align:-2px;background:#ced5dc;width:1px;height:12px;margin-left:2px;animation:1s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.wg-wave{align-items:center;gap:2px;height:20px;margin-left:4px;display:flex}.wg-wave i{width:2.5px;height:100%;animation:1.1s ease-in-out infinite wave;animation-delay:calc(var(--i) * -.13s);background:linear-gradient(#dbe3ed,#a8bdd4);border-radius:3px}@keyframes wave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.js .scene{opacity:0;animation:1.6s 50ms forwards sceneIn}@keyframes sceneIn{to{opacity:1}}.stage{--tilt:30;--lift:0;z-index:2;width:min(1000px,84vw);margin-top:calc(var(--hh) * -.23);perspective:1800px;position:relative}.screen{z-index:2;transform-origin:50% 0;transform:translateY(calc(var(--lift) * -1px)) rotateX(calc(var(--tilt) * 1deg)) scale(calc(.94 + (30 - var(--tilt)) * .002));will-change:transform;margin:0;transition:transform .15s linear;position:relative}.js .screen{opacity:0;animation:screenIn 1.9s var(--ease) 1.2s forwards}@keyframes screenIn{0%{opacity:0;filter:blur(10px);translate:0 110px}to{opacity:1;filter:blur();translate:0}}.screen-frame{background:linear-gradient(#ffffff17,#ffffff05);border:1px solid #ffffff1f;border-radius:24px;padding:7px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000080,0 -24px 80px -30px #9eb5cf8c,0 60px 120px -40px #000000e6,inset 0 1px #ffffff24}.screen-frame img{border-radius:18px;width:100%;height:auto}.screen-frame:after{content:"";pointer-events:none;background:linear-gradient(#0000 66%,#111115e0 100%);border-radius:18px;position:absolute;inset:7px}.screen-sheen{z-index:2;pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff14 48%,#ffffff05 54%,#0000 62%) 140% 0/260% 100%;animation:9s ease-in-out 2.2s infinite sheen;position:absolute;inset:0}@keyframes sheen{0%,70%{background-position:140% 0}to{background-position:-60% 0}}.screen-glow{z-index:-1;filter:blur(30px);background:radial-gradient(closest-side,#9eb5cf80,#8aa6c624 55%,#0000);height:40%;position:absolute;top:-14%;left:10%;right:10%}.orbit{pointer-events:none;height:28%;position:absolute;top:-11%;left:-9%;right:-9%}.orbit svg{width:100%;height:100%;opacity:calc(.15 + var(--tilt) / 30 * .85);overflow:visible}.orbit.front svg{opacity:calc(var(--tilt) / 30 * .8)}.orbit.back{z-index:1;clip-path:inset(0 0 50%)}.orbit.front{z-index:3;clip-path:inset(50% 0 0)}.orbit-base{fill:none;stroke:#bfcee024;stroke-width:1.2px;vector-effect:non-scaling-stroke}.orbit-run{fill:none;stroke:#9eacbb;stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:18 82;filter:drop-shadow(0 0 5px #92a1b3e6)drop-shadow(0 0 14px #8697ab80);animation:6s linear infinite orbitRun}.orbit-run.b{stroke:#cdd9e6;stroke-dasharray:10 90;filter:drop-shadow(0 0 5px #bfcee0e6);opacity:.7;animation-duration:9s;animation-direction:reverse}@keyframes orbitRun{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}.js .orbit{opacity:0;animation:1.2s 1.5s forwards fadeIn}@keyframes fadeIn{to{opacity:1}}.hero-fade{z-index:6;pointer-events:none;background:linear-gradient(180deg, transparent, var(--bg) 85%);height:240px;position:absolute;bottom:0;left:0;right:0}:root{--night:#0a0b12;--night2:#0d0f19;--card:#10121b}.hero-fade{background:linear-gradient(180deg, transparent, var(--bg) 85%)}.sec-head>p:not(.eyebrow){margin-top:16px}.sec-head .eyebrow{color:#dfe3ea;margin:0;font-size:11.5px}.sec-head .eyebrow-line{width:40px}.ai-orb{flex:none;display:block}.wg-head .ai-orb{margin:-3px 0 -3px -3px}[data-live]:not(.live) *,[data-live]:not(.live) :before,[data-live]:not(.live) :after{animation-play-state:paused!important}.feat{isolation:isolate;background:0 0;flex-direction:column;align-items:center;padding:110px 24px 60px;display:flex;position:relative;overflow:clip}.hub{z-index:2;grid-template:"a core b""c core d"/1fr 300px 1fr;gap:56px 40px;width:min(1180px,100%);margin-top:72px;display:grid;position:relative}.hf-a{grid-area:a}.hf-b{grid-area:b}.hf-c{grid-area:c}.hf-d{grid-area:d}.hf{flex-direction:column;display:flex;position:relative}.hf-art{--band:50%;height:250px;position:relative}.hf-copy{max-width:420px;margin-top:20px}.hf-k{letter-spacing:.14em;text-transform:uppercase;color:#a99eff;font-size:11px;display:block}.hf h3{letter-spacing:-.012em;color:#f0f2f5;margin-top:10px;font-size:19px;font-weight:500;line-height:1.3}.hf p{color:#9aa3ae;margin-top:8px;font-size:14.5px;line-height:1.62}.js .hf{opacity:0;filter:blur(8px);transition:opacity 1s var(--ease), translate 1.1s var(--ease), filter 1s var(--ease);transition-delay:calc(.5s + var(--k) * .12s);translate:0 36px}.js .hub.in .hf{opacity:1;filter:none;translate:0}.hub-core{flex-direction:column;grid-area:core;justify-content:center;align-self:center;align-items:center;height:420px;display:flex;position:relative}@keyframes beamBreathe{0%,to{opacity:.85;scale:1}50%{opacity:1;scale:1.04 1.12}}@keyframes slBreathe{0%,to{opacity:.8;scale:1}50%{opacity:1;scale:1.06}}.hub-rings{width:360px;height:360px;position:absolute;top:42%;left:50%;overflow:visible;translate:-50% -50%}.hub-rings circle{fill:none;stroke:#c4d0e229;stroke-width:1px}.hub-rings circle.dash{stroke-dasharray:2 6;stroke:#c4d0e242}.orb-pulse{width:120px;height:120px;animation:orbPulse 3s var(--ease) infinite;border-radius:50%;margin:-60px 0 0 -60px;position:absolute;top:42%;left:50%;box-shadow:0 0 0 1px #a99eff99}.orb-pulse.p2{animation-delay:1.5s}@keyframes orbPulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.orb-sweep{stroke:#a99eff80;stroke-width:1px;transform-origin:200px 200px;filter:drop-shadow(0 0 4px #8b7cf8e6);animation:8s linear infinite spin}.hub-orb{background:radial-gradient(circle at 50% 45%,#1d1a35,#0b0c14 72%);border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:absolute;top:42%;left:50%;translate:-50% -50%;box-shadow:inset 0 0 0 1px #c9c0ff3d,0 0 80px -4px #8b7cf88c,0 20px 40px -16px #000}.hub-core{height:500px}.hub-talk{flex-direction:column;align-items:center;gap:14px;width:290px;display:flex;position:absolute;top:calc(42% + 92px);left:50%;translate:-50%}.hub-cap{text-align:center;color:#c9cfd8;text-wrap:balance;min-height:40px;font-size:13px;line-height:1.5}.hub-cap.show{animation:capIn .5s var(--ease)}@keyframes capIn{0%{opacity:0;filter:blur(4px);translate:0 4px}}.talk-ctl{align-items:center;gap:10px;display:flex}.talk-who{background:#00000073;border-radius:999px;padding:3px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}.talk-who button{all:unset;cursor:pointer;color:#8f97a2;border-radius:999px;padding:6px 14px;font-size:12.5px;transition:color .25s,background .25s}.talk-who button:hover{color:#d6dbe2}.talk-who button[aria-pressed=true]{color:#fff;background:#ffffff1c}.talk-who button:focus-visible,.talk-play:focus-visible{outline:2px solid var(--vil);outline-offset:3px}.talk-play{all:unset;cursor:pointer;color:#17181d;background:radial-gradient(70% 120% at 22% -10%,#fff 0%,#fff0 70%),linear-gradient(178deg,#eeeff0 0%,#d5d7d9 55%,#c7cacd 100%);border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;position:relative;box-shadow:inset 0 1.5px #fffffff2,inset 0 -8px 14px -10px #1a1f2573,0 0 0 1px #00000040,0 10px 24px -10px #000000d9,0 0 28px -6px #c9c0ff8c}.talk-play .i-play{margin-left:2px}.talk-play .i-stop,.talk-play.on .i-play{display:none}.talk-play.on .i-stop{display:block}.talk-play:after{content:"";opacity:0;border-radius:50%;position:absolute;inset:-5px;box-shadow:0 0 0 1px #c9c0ff8c}.talk-play:not(.on):after{animation:playPing 2.6s var(--ease) 2s infinite}@keyframes playPing{0%{opacity:.9;scale:.9}to{opacity:0;scale:1.5}}.talk-note{color:#6f7782;text-align:center;font-size:11.5px}.hub-core.talking:before{animation-duration:2.4s}.hub-core.talking .orb-pulse{animation-duration:1.6s}.hub-core.talking .hub-orb{box-shadow:inset 0 0 0 1px #c9c0ff66,0 0 110px #8b7cf8b3,0 20px 40px -16px #000}.hub-orb{transition:box-shadow .6s}.js .hub-core{opacity:0;filter:blur(10px);transition:opacity 1.2s var(--ease), scale 1.4s var(--ease), filter 1.2s var(--ease);scale:.85}.js .hub.in .hub-core{opacity:1;filter:none;scale:1}.hub-wires{pointer-events:none;z-index:-1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wire-end{fill:#0d0f19;stroke:#dce4f080;stroke-width:1px;opacity:0;transition:opacity .6s;transition-delay:calc(.3s + var(--i) * .12s)}.hub.in .wire-end{opacity:1}.wire path{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round}.wire-base{stroke-width:1.2px;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 1.6s var(--ease);transition-delay:calc(.3s + var(--i) * .12s)}.hub.in .wire-base{stroke-dashoffset:0}.wire-run{stroke:#fff;stroke-width:2px;stroke-dasharray:9 91;stroke-dashoffset:9px;opacity:0;filter:drop-shadow(0 0 4px #fff)drop-shadow(0 0 10px #a99effe6)}.hub.in .wire-run{animation:3.6s cubic-bezier(.5,0,.6,1) infinite wireRun;animation-delay:calc(1.6s + var(--i) * .9s)}@keyframes wireRun{0%{stroke-dashoffset:9px;opacity:0}10%{opacity:1}70%{stroke-dashoffset:-91px;opacity:1}71%,to{stroke-dashoffset:-91px;opacity:0}}.vo{flex-direction:column;justify-content:center;gap:16px;display:flex}.vo-line,.vo-you{font-size:12.5px;line-height:1.45}.vo-line{color:#c9d0d9;background:#08090ed1;border-radius:4px 14px 14px;align-self:flex-start;max-width:92%;padding:9px 13px;box-shadow:inset 0 0 0 1px #ffffff14}.vo-who{color:#a99eff;margin-right:6px;font-weight:500}.vo-line em{color:#fff;font-style:normal;box-shadow:inset 0 -1px #a99effcc}.vo-wave{align-items:center;gap:3px;height:64px;display:flex}.vo-wave i{height:calc(var(--h) * 100%);opacity:.85;transform-origin:50%;animation:1.4s ease-in-out infinite wave;animation-delay:calc(var(--i) * -.07s);background:linear-gradient(#e9eef5,#a99eff);border-radius:3px;flex:1}.vo-you{color:#17181d;opacity:0;background:linear-gradient(178deg,#f1f2f4,#d3d6db);border-radius:14px 4px 14px 14px;align-self:flex-end;padding:8px 12px}.vo-you span{margin-right:6px;font-weight:600}.hub.in .vo-you{animation:voYou 7s var(--ease) 1.5s infinite}.hub.in .vo-wave i{animation:wave 1.4s ease-in-out infinite, voHush 7s var(--ease) 1.5s infinite;animation-delay:calc(var(--i) * -.07s), 1.5s}@keyframes voYou{0%,40%{opacity:0;translate:0 8px}48%,88%{opacity:1;translate:0}96%,to{opacity:0}}@keyframes voHush{0%,42%{opacity:.85}50%,86%{opacity:.2}94%,to{opacity:.85}}.rp{flex-direction:column;gap:16px;padding:8px 0 4px;display:flex}.rp-track{flex:1;min-height:190px;position:relative;overflow:hidden}.rp-chart{clip-path:inset(0 100% 0 0);width:100%;height:calc(100% - 6px);position:absolute;inset:6px 0 0;overflow:visible}.rp-chart line{stroke-width:1.1px;vector-effect:non-scaling-stroke}.rp-chart .u line,.rp-chart .u rect{stroke:#eef2f7;fill:#eef2f7}.rp-chart .d line,.rp-chart .d rect{stroke:#4f5b6b;fill:#4f5b6b}.rp-head,.rp-future{position:absolute;inset:0}.rp-head{transform:translate(-100%)}.rp-head i{background:linear-gradient(#0000,#c9c0ff 20%,#fff 50%,#c9c0ff 80%,#0000);width:1px;position:absolute;top:0;bottom:0;right:0;box-shadow:0 0 12px 1px #8b7cf8b3}.rp-head i:after{content:"";background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:-3px;box-shadow:0 0 10px 2px #a99effe6}.rp-future{background:linear-gradient(90deg,#8b7cf812,#0000 40%),repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 9.4px)}.rp-future span{letter-spacing:.04em;color:#8d95a1;white-space:nowrap;font-size:11px;position:absolute;top:8px;left:14px}.hub.in .rp-chart{animation:9s cubic-bezier(.45,0,.55,1) infinite rpReveal}.hub.in .rp-head{animation:9s cubic-bezier(.45,0,.55,1) infinite rpHead}.hub.in .rp-future{animation:9s cubic-bezier(.45,0,.55,1) infinite rpFuture}@keyframes rpReveal{0%{clip-path:inset(0 100% 0 0);opacity:1}80%{clip-path:inset(0);opacity:1}92%{clip-path:inset(0);opacity:0}to{clip-path:inset(0 100% 0 0);opacity:0}}@keyframes rpHead{0%{opacity:1;transform:translate(-100%)}80%{opacity:1;transform:translate(0)}90%,to{opacity:0;transform:translate(0)}}@keyframes rpFuture{0%{opacity:1;transform:translate(0)}80%{opacity:1;transform:translate(100%)}81%,to{opacity:0;transform:translate(100%)}}.rp-bar{color:#9aa3ae;background:#08090ebf;border-radius:12px;align-items:center;gap:12px;height:42px;padding:0 8px 0 7px;font-size:12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.rp-play{color:#15161b;background:linear-gradient(178deg,#f1f2f4,#c9ccd1);border-radius:9px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;box-shadow:inset 0 1px #fff}.rp-sym b{color:#eef1f5;margin-right:4px;font-weight:500}.rp-date{font-variant-numeric:tabular-nums;margin-left:auto}.rp-seg{background:#0006;border-radius:8px;padding:2px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff12}.rp-seg i{border-radius:6px;padding:3px 8px;font-size:11px;font-style:normal}.rp-seg i.on{color:#fff;background:#ffffff1a}.co{padding:0}.co-chart{width:100%;height:calc(100% - 124px);position:absolute;top:36px;left:0;right:0;overflow:visible}.co-chart line{stroke-width:1px}.co-chart .u line,.co-chart .u rect{stroke:#d5dce5;fill:#d5dce5}.co-chart .d line,.co-chart .d rect{stroke:#4a5464;fill:#4a5464}.co-zone{fill:#8b7cf81f;stroke:#a99eff;stroke-width:1.2px;stroke-dasharray:100;stroke-dashoffset:100px;fill-opacity:0}.co-tag{fill:#c9c0ff;letter-spacing:.03em;opacity:0;font-size:10px;font-family:var(--font)}.co-q,.co-a{opacity:0;font-size:12px;line-height:1.45;position:absolute}.co-q{color:#17181d;background:linear-gradient(178deg,#f1f2f4,#d3d6db);border-radius:12px 12px 4px;padding:7px 12px;top:0;right:0}.co-a{color:#ced5dc;background:#08090ed1;border-radius:14px;align-items:flex-start;gap:10px;padding:11px 13px;display:flex;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1px #ffffff14}.co-a .ai-orb{flex:none;margin:-2px 0 0 -3px}.hub.in .co-q{animation:coQ 8s var(--ease) infinite}.hub.in .co-zone{animation:coZone 8s var(--ease) infinite}.hub.in .co-tag{animation:coTag 8s var(--ease) infinite}.hub.in .co-a{animation:coA 8s var(--ease) infinite}@keyframes coQ{0%{opacity:0;translate:0 8px}6%,88%{opacity:1;translate:0}96%,to{opacity:0}}@keyframes coZone{0%,14%{stroke-dashoffset:100px;fill-opacity:0}34%{stroke-dashoffset:0;fill-opacity:0}42%,88%{stroke-dashoffset:0;fill-opacity:1}96%,to{stroke-dashoffset:0;fill-opacity:0;opacity:0}}@keyframes coTag{0%,34%{opacity:0}42%,88%{opacity:1}96%,to{opacity:0}}@keyframes coA{0%,40%{opacity:0;translate:0 10px}48%,88%{opacity:1;translate:0}96%,to{opacity:0}}.jr{grid-template-columns:1fr 150px;align-content:center;align-items:center;gap:18px;display:grid}.jr-dow,.jr-grid{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.jr-dow{color:#6b7380;text-align:center;margin-bottom:6px;font-size:10px}.jr-c{background:#ffffff08;border-radius:7px;flex-direction:column;justify-content:space-between;height:34px;padding:4px 5px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d}.jr-c small{color:#5d6470;font-size:8.5px}.jr-c b{text-align:right;white-space:nowrap;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:9px;font-weight:500}.jr-c.wk{background:0 0;box-shadow:inset 0 0 0 1px #ffffff06}.jr-c.up{background:rgba(123, 227, 155, calc(.05 + var(--s) * .16));box-shadow:inset 0 0 0 1px rgba(123, 227, 155, calc(.08 + var(--s) * .22))}.jr-c.up b{color:#8fe9aa}.jr-c.dn{background:rgba(245, 138, 138, calc(.05 + var(--s) * .15));box-shadow:inset 0 0 0 1px rgba(245, 138, 138, calc(.08 + var(--s) * .2))}.jr-c.dn b{color:#f5a0a0}.js .jr-c{opacity:0;transition:opacity .5s ease, scale .6s var(--ease);transition-delay:calc(.3s + var(--i) * 35ms);scale:.85}.hub.in .jr-c{opacity:1;scale:1}.jr-side{flex-direction:column;gap:8px;display:flex}.jr-stat{background:#08090e99;border-radius:11px;justify-content:space-between;align-items:baseline;padding:9px 12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}.jr-stat span{color:#8b939e;font-size:11.5px}.jr-stat b{letter-spacing:-.01em;font-size:16px;font-weight:500}.jr-stat b.up{color:#8fe9aa}.jr-eq{width:100%;height:64px;margin-top:4px;overflow:visible}.jr-eq path{fill:none;stroke:#dfe5ee;stroke-width:1.6px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;filter:drop-shadow(0 0 6px #a99effb3)}.hub.in .jr-eq path{animation:eqDraw2 7s var(--ease) .6s infinite}@keyframes eqDraw2{0%{stroke-dashoffset:100px;opacity:1}45%,88%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.feat .facts{z-index:2;grid-template-columns:repeat(4,1fr);width:min(1140px,100%);margin-top:56px;display:grid;position:relative}.facts li{border-left:1px solid;border-image:linear-gradient(#0000,#ffffff24,#0000) 1;flex-direction:column;gap:6px;padding:4px 26px;display:flex}.facts li:first-child{border-left:0;padding-left:0}.facts b{letter-spacing:-.03em;background:linear-gradient(#f9fafb 15%,#b9c1cc 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:30px;font-weight:500}.facts span{color:#8d96a2;max-width:220px;font-size:13.5px;line-height:1.5}.how{isolation:isolate;background:var(--bg);flex-direction:column;align-items:center;padding:110px 24px;display:flex;position:relative;overflow:clip}.loop{--p:0;--a:0deg;width:100%;height:400vh;margin-top:-40px;position:relative}.loop-pin{isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:70px;width:min(1140px,100%);height:100svh;margin:0 auto;display:grid;position:sticky;top:0}.loop-ring{aspect-ratio:1;justify-self:end;width:min(520px,42vw);position:relative}.ring-band{z-index:-1;opacity:calc(.35 + var(--p) * .65);scale:calc(.9 + var(--p) * .12);background:radial-gradient(closest-side,#b3eafa80 0%,#8eb4d55c 22%,#5a80a33d 44%,#324a6424 66%,#0000 100%);border-radius:50%;position:absolute;inset:-14%}.ring-dots{background-image:radial-gradient(circle at 1px 1px,#c4e4f84d 1px,#0000 1.4px);background-size:13px 13px;border-radius:50%;position:absolute;inset:6%;-webkit-mask:radial-gradient(closest-side,#000 55%,#0000);mask:radial-gradient(closest-side,#000 55%,#0000)}.ring-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ring-tick{display:none}.ring-base{fill:none;stroke:#c4d0e21f;stroke-width:1.2px}.ring-fill{fill:none;stroke:url(#ringStroke);stroke-width:2px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;transform-origin:260px 260px;filter:drop-shadow(0 0 3px #d6e2f259);transform:rotate(-90deg)}.ring-head{fill:#fff;filter:drop-shadow(0 0 4px #ffffffe6)drop-shadow(0 0 10px #a99eff99)}.ring-stop .dot{fill:#2c303b;stroke:#c4d0e24d;stroke-width:1px;transition:fill .4s,stroke .4s}.ring-stop .halo{fill:none;stroke:#c9c0ff99;stroke-width:1px;opacity:0;transform-box:fill-box;transform-origin:50%}.ring-stop.done .dot{fill:#fff;stroke:#fff}.ring-stop.on .halo{animation:stopPing 2.4s var(--ease) infinite}@keyframes stopPing{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(2.2)}}.ring-lab{letter-spacing:.16em;text-transform:uppercase;color:#5f6672;white-space:nowrap;font-size:11px;transition:color .4s;position:absolute}.ring-lab.l0{top:0;left:50%;translate:-50% -230%}.ring-lab.l1{top:50%;right:0;translate:130% -50%}.ring-lab.l2{bottom:0;left:50%;translate:-50% 230%}.ring-lab.l3{top:50%;left:0;translate:-130% -50%}.ring-lab.on{color:#a99eff}.ring-lab.done{color:#c9cfd8}.hv{opacity:0;filter:blur(8px);width:62%;transition:opacity .5s var(--ease), filter .5s var(--ease), scale .6s var(--ease);pointer-events:none;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%;scale:.94}.hv.on{opacity:1;filter:none;scale:1}.hv b{color:#a99eff;margin-right:6px;font-weight:500}.hv-say,.hv-you{border-radius:12px;padding:8px 12px;font-size:12.5px;line-height:1.45}.hv-say{color:#c9d0d9;background:#141622eb;border-top-left-radius:4px;align-self:flex-start;box-shadow:inset 0 0 0 1px #ffffff14}.hv-you{color:#17181d;opacity:0;transition:opacity .5s var(--ease) .9s, translate .5s var(--ease) .9s;background:linear-gradient(178deg,#f1f2f4,#d3d6db);border-top-right-radius:4px;align-self:flex-end;translate:0 6px}.hv-you b{color:#17181d;font-weight:600}.hv.on .hv-you{opacity:1;translate:0}.hv-wave{width:100%;height:46px}.hv-chart{width:100%;height:auto;overflow:visible}.hv-chart line{stroke-width:1px}.hv-chart .u line,.hv-chart .u rect{stroke:#eef2f7;fill:#eef2f7}.hv-chart .d line,.hv-chart .d rect{stroke:#4f5b6b;fill:#4f5b6b}.hv-chart g{opacity:0}.hv.on .hv-chart g{animation:5.2s linear infinite hvBar;animation-delay:calc(var(--i) * .15s)}@keyframes hvBar{0%{opacity:0}2%,88%{opacity:1}96%,to{opacity:0}}.hv-bar{color:#8b939e;background:#08090ecc;border-radius:10px;align-items:center;gap:9px;width:100%;height:34px;padding:0 10px 0 4px;font-size:11.5px;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.hv-bar .rp-play{border-radius:7px;width:24px;height:24px}.hv-bar b{color:#eef1f5;margin:0}.hv-bar em{color:#6f7782;margin-left:auto;font-style:normal}.hv2{gap:7px}.hv-row{background:#08090eb3;border-radius:10px;grid-template-columns:62px 1fr auto;align-items:center;gap:10px;width:100%;height:38px;padding:0 12px;font-size:12px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.hv-row b{color:#eef1f5;margin:0}.hv-row span{color:#8b939e;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hv-row em{font-variant-numeric:tabular-nums;font-style:normal}.hv-row em.up{color:#8fe9aa}.hv-row em.dn{color:#f5a0a0}.hv-row:not(.new){opacity:.6}.hv-row.new{box-shadow:inset 0 0 0 1px #c9c0ff73,0 0 24px -6px #8b7cf899}.hv.on .hv-row.new{animation:rowIn .8s var(--ease) .25s both}.hv.on .hv-row:not(.new){animation:rowDown .8s var(--ease) .25s both}@keyframes rowIn{0%{opacity:0;translate:0 -14px;scale:.96}}@keyframes rowDown{0%{translate:0 -45px}}.hv3{gap:16px}.hv-orb{background:radial-gradient(circle at 50% 45%,#1d1a35,#0b0c14 72%);border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;display:flex;box-shadow:inset 0 0 0 1px #c9c0ff3d,0 0 60px -4px #8b7cf88c}.hv-coach{text-align:center;color:#ced5dc;background:#08090ed1;border-radius:14px;padding:10px 14px;font-size:12.5px;line-height:1.5;box-shadow:inset 0 0 0 1px #c9c0ff2e}.loop-copy{max-width:440px;position:relative}.loop-step h3{background:linear-gradient(#f9fafb 20%,#c1c7ce 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em}.loop-count{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;display:flex}.loop-count b{letter-spacing:-.04em;background:linear-gradient(#f9fafb 15%,#9aa3ae 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:64px;font-weight:400;line-height:1}.loop-count span{color:#5f6672;font-size:15px}.loop-steps{margin:26px 0 0;padding:0;list-style:none;display:grid;position:relative}.loop-step{opacity:0;filter:blur(6px);transition:opacity .5s var(--ease), translate .6s var(--ease), filter .5s var(--ease);grid-area:1/1;translate:0 16px}.loop-step.on{opacity:1;filter:none;transition-delay:.1s;translate:0}.loop-step h3{letter-spacing:-.025em;color:#f2f4f7;font-size:clamp(24px,2.4vw,32px);font-weight:500;line-height:1.15}.loop-step p{color:#9aa3ae;margin-top:14px;font-size:15.5px;line-height:1.65}.loop-again{color:#a99eff;opacity:0;margin-top:18px;font-size:13.5px;transition:opacity .6s}.loop-again.on{opacity:1}.loop-bar{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:30px;display:grid}.loop-bar i{background:#ffffff1a;border-radius:2px;height:2px;position:relative;overflow:hidden}.loop-bar b{transform-origin:0;transform:scaleX(var(--f,0));background:linear-gradient(90deg,#dfe5ee,#fff 70%,#c9c0ff);position:absolute;inset:0}.how-cta{margin-top:30px}@media (width<=900px){.hub{grid-template-columns:1fr;grid-template-areas:"core""a""b""c""d";row-gap:0;max-width:560px;margin-top:30px}.hub .hub-wires{display:none}.hf .hf-art.rp,.hf .hf-art.vo,.hf .hf-art.jr{height:auto}.hf .vo{gap:14px}.hub-core{height:470px}.hf{padding:34px 0 40px}.hf:before{content:"";background:linear-gradient(90deg,#0000,#dce4f038,#0000);height:1px;position:absolute;top:0;left:0;right:0}.jr{grid-template-columns:1fr;gap:16px;padding:10px 0 20px}.jr-side{grid-template-columns:repeat(3,1fr);display:grid}.jr-stat{flex-direction:column;gap:2px}.jr .jr-eq{display:none}.feat .facts{grid-template-columns:1fr 1fr;row-gap:28px;max-width:560px}.facts li:nth-child(3){border-left:0;padding-left:0}.loop-pin{grid-template-rows:auto auto;grid-template-columns:1fr;align-content:center;gap:50px;padding:60px 4px 20px}.loop-ring{justify-self:center;width:min(320px,66vw)}.ring-lab{letter-spacing:.12em;font-size:9.5px}.hv-bar em{display:none}.hv-orb{width:60px;height:60px}.hv-orb .ai-orb{scale:.72}.hv3{gap:10px}.ring-lab.l1{translate:112% -50%}.ring-lab.l3{translate:-112% -50%}.ring-lab.l0{translate:-50% -180%}.ring-lab.l2{translate:-50% 180%}.loop-copy{text-align:center;justify-self:center;max-width:520px}.loop-count{justify-content:center}.loop-count b{font-size:44px}.loop-steps{margin-top:14px}.loop-step p{font-size:14.5px}.loop-bar{margin-top:20px}.hv{width:70%}.hv-say,.hv-you,.hv-coach{font-size:11px}.hv-row{grid-template-columns:50px 1fr auto;height:30px;padding:0 9px;font-size:10.5px}.hv-wave{height:32px}}@media (width<=560px){.feat,.how{padding-top:72px;padding-bottom:90px;padding-inline:18px}.hf-art{height:240px}.hub-rings{width:300px;height:300px}.rp-date{display:none}.rp-seg i{padding:3px 6px}.jr-c{height:32px}.jr-c b{font-size:8px}.facts b{font-size:26px}.facts li{padding-inline:16px}}.sec-head{text-align:center;flex-direction:column;align-items:center;max-width:760px;display:flex;position:relative}.sec-head h2{letter-spacing:-.03em;text-wrap:balance;margin-top:20px;font-size:clamp(30px,3.3vw,46px);font-weight:500;line-height:1.12}.sec-head p{color:var(--body);max-width:560px;text-wrap:pretty;margin-top:16px;font-size:15.5px;font-weight:400;line-height:1.65}@media (width<=1180px){.wgs{--rx:40vw}.wg-coach,.wg-lesson{display:none}}@media (width<=900px){.v3-links{display:none}.v3-nav-in{justify-content:space-between;gap:12px}.wg-trade,.wg-replay{display:none}.wgs{--rx:30vw;--cy:62%;--ry:6%}.wg-pnl{--a:160deg}.wg-win{--a:340deg}.stage{width:92vw}}@media (width<=700px){.hero{--hh:max(760px, 100svh)}.hero-copy{padding-top:112px}.wgs{--rx:30vw;--cy:64%;--ry:2%}.wg-chip{gap:9px;padding:9px 12px}.wg-chip .wg-num{font-size:15px}.wg-ring{width:30px;height:30px}.wg-spark{width:48px}.hero-fade{height:140px}}@media (width<=560px){.v3-nav-cta .v3-btn-glass{display:none}.hero-cta .v3-btn{min-width:220px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.js [data-split] .w,.js .rise,.js .rise-in,.js .hf,.js .hub-core,.js .jr-c,.js .lb,.js .ix-row,.js .wg,.js .scene,.js .screen,.js .orbit{transform:translate(0,0);opacity:1!important;filter:none!important}}.sec-head h2 .w{background:linear-gradient(#f9fafb 15%,#c1c7ce 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em}.sec-head h2 .dim .w{background:linear-gradient(#a5acb5 10%,#75818e 100%);-webkit-background-clip:text;background-clip:text}.fc-play{color:#fff;background:linear-gradient(135deg, var(--vio), #89a5c5);width:20px;height:20px;box-shadow:0 0 12px -2px var(--vio);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}@media (width<=700px){.hero-h1 br{display:none}}.eyebrow{white-space:nowrap}@media (width<=560px){.eyebrow{letter-spacing:.14em;gap:8px;font-size:10.5px}.eyebrow-line{width:22px}}.v3-theme{all:unset;box-sizing:border-box;cursor:pointer;color:#d6dbe2;background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:color .2s,background .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.v3-theme:hover{color:#fff;background:#ffffff1a}.v3-theme:focus-visible{outline:2px solid var(--vil);outline-offset:3px}.v3-theme .i-moon{display:none}.js .v3-theme{opacity:0;filter:blur(6px);animation:navIn .9s var(--ease) forwards;animation-delay:calc(var(--i,0) * .15s + .5s);transform:translateY(-8px)}.v3 .shot-light{display:none}html.theme-swap *,html.theme-swap :before,html.theme-swap :after{transition:none!important}::view-transition-old(root),::view-transition-new(root){animation-duration:.3s}:root[data-theme=light]{--bg:#f4f4f7;--bg2:#eceef3;--ink:#15151c;--body:#3c3c48;--muted:#6a6a79;--faint:#8e8e9d;--line:#14142b14;--line2:#14142b1f;--vil:#5b4be0;--up:#0e8457;--dn:#d23b3b;color-scheme:light}:root[data-theme=light] .v3-theme{color:#3c3c48;background:#fff;box-shadow:inset 0 0 0 1px #14142b1a,0 1px 2px #14142b0f}:root[data-theme=light] .v3-theme:hover{color:#15151c;background:#f7f7fa}:root[data-theme=light] .v3-theme .i-sun{display:none}:root[data-theme=light] .v3-theme .i-moon{display:block}:root[data-theme=light] .v3 .shot-dark{display:none}:root[data-theme=light] .v3 .shot-light{display:block}:root[data-theme=light] .v3-nav-in{background:#ffffff8c;box-shadow:inset 0 0 0 1px #14142b14,0 18px 44px -20px #14142b47}:root[data-theme=light] .v3-nav.scrolled .v3-nav-in{background:#ffffffdb}:root[data-theme=light] .v3-nav-in:before{background:linear-gradient(90deg,#0000,#ffffffe6,#0000)}:root[data-theme=light] .v3-links a:hover{background:#14142b0d}:root[data-theme=light] .v3-logo{color:#15151c}:root[data-theme=light] .v3-links a{color:#3c3c48}:root[data-theme=light] .v3-links a:hover{color:#15151c}:root[data-theme=light] .v3 .v3-btn-white{color:#fff;background:linear-gradient(170deg,#3a3a45 0%,#1b1b22 100%) padding-box padding-box,linear-gradient(160deg,#8c8c9a 0%,#3a3a44 35%,#2a2a33 65%,#6a6a78 100%) border-box;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #14142b33,0 12px 22px -12px #14142b73}:root[data-theme=light] .v3 .v3-btn-white:hover{background:linear-gradient(170deg,#464652 0%,#24242c 100%) padding-box padding-box,linear-gradient(160deg,#9c9caa 0%,#44444f 35%,#32323c 65%,#7a7a88 100%) border-box}:root[data-theme=light] .v3 .v3-btn-white:active{background:linear-gradient(170deg,#2a2a33 0%,#15151b 100%) padding-box padding-box,linear-gradient(160deg,#7a7a88 0%,#33333c 50%,#5a5a66 100%) border-box}:root[data-theme=light] .v3 .v3-btn-glass,:root[data-theme=light] .v3 .v3-btn-glass:hover{color:#15151c;background:linear-gradient(160deg,#fff 0%,#f7f7fa 100%) padding-box padding-box,linear-gradient(160deg,#bfbfcc 0%,#e7e7ed 32%,#eaeaf0 68%,#c7c7d2 100%) border-box;box-shadow:inset 0 1px #fff,0 1px 1px #14142b0d,0 6px 14px -10px #14142b2e}:root[data-theme=light] .v3 .v3-btn-glass:hover{background:linear-gradient(160deg,#fff 0%,#f0f0f4 100%) padding-box padding-box,linear-gradient(160deg,#b2b2c0 0%,#dedee6 32%,#e2e2e9 68%,#bababc 100%) border-box}:root[data-theme=light] .talk-play,:root[data-theme=light] .rp-play,:root[data-theme=light] .wg-btn{color:#fff;background:linear-gradient(170deg,#3a3a45 0%,#1b1b22 100%);box-shadow:inset 0 1px #ffffff2e,0 0 0 1px #14142b40,0 10px 22px -12px #14142b80}:root[data-theme=light] .talk-play{box-shadow:inset 0 1px #ffffff2e,0 0 0 1px #14142b40,0 10px 22px -12px #14142b80,0 0 26px -6px #6d5df673}:root[data-theme=light] .talk-play:after{box-shadow:0 0 0 1px #5b4be080}:root[data-theme=light] .hero-h1 .w,:root[data-theme=light] .sec-head h2 .w,:root[data-theme=light] .loop-step h3,:root[data-theme=light] .facts b{color:#0000;background:linear-gradient(#15151c 20%,#4a4a58 100%);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .sec-head h2 .dim .w{background:linear-gradient(#8e8e9d 10%,#a9a9b6 100%);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .hero-sub,:root[data-theme=light] .sec-head p:not(.eyebrow){color:#4b4b58}:root[data-theme=light] .hero-note{color:#6a6a79}:root[data-theme=light] .eyebrow,:root[data-theme=light] .sec-head .eyebrow{color:#2a2a35}:root[data-theme=light] .eyebrow-line{background:linear-gradient(90deg,#0000,#14142b73)}:root[data-theme=light] .eyebrow-line.r{background:linear-gradient(270deg,#0000,#14142b73)}:root[data-theme=light] :where(.wgs) .wg{color:#15151c;background:#fffffff7;box-shadow:0 1px 2px #14142b0d,0 24px 50px -28px #14142b59}:root[data-theme=light] :where(.wgs) .wg:before{background:radial-gradient(220px 150px at 0 0,#5b4be061,#14142b12 75%)}:root[data-theme=light] :where(.wgs) .wg:after{background:radial-gradient(280px 170px at 0 0,#6d5df616,#0000 70%)}:root[data-theme=light] .wg-t,:root[data-theme=light] .wg-pair b,:root[data-theme=light] .wg-stats b,:root[data-theme=light] .wg-num{color:#15151c}:root[data-theme=light] .wg-time,:root[data-theme=light] .wg-s,:root[data-theme=light] .wg-stats span{color:#6a6a79}:root[data-theme=light] .wg .up{color:#0e8457}:root[data-theme=light] .wg-ic{color:#3c3c48;background:#14142b0d;border-color:#14142b1a}:root[data-theme=light] .wg-ic.play{color:#fff;background:linear-gradient(#7a6cf6,#5b4be0);border-color:#0000}:root[data-theme=light] .wg-side{color:#0e8457;background:#0e84571a}:root[data-theme=light] .wg-stats{background:#14142b14}:root[data-theme=light] .wg-stats>div{background:#f7f7fa}:root[data-theme=light] .wg-tags span{color:#3c3c48;background:#14142b0a;border-color:#14142b1a}:root[data-theme=light] .wg-spark path{stroke:#0e8457;filter:none}:root[data-theme=light] .wg-ring .t{stroke:#d23b3b66}:root[data-theme=light] .wg-ring .w{stroke:#0e8457}:root[data-theme=light] .wg-mini span{background:#1b2130}:root[data-theme=light] .wg-mini span.d{background:#a3afbf}:root[data-theme=light] .wg-prog{background:#14142b14}:root[data-theme=light] .wg-prog i{background:linear-gradient(90deg,#5b4be0,#9a8cfa)}:root[data-theme=light] .wg-seg,:root[data-theme=light] .rp-seg{background:#14142b0a;border-color:#14142b1a;box-shadow:inset 0 0 0 1px #14142b0f}:root[data-theme=light] .wg-seg i,:root[data-theme=light] .rp-seg i{color:#6a6a79}:root[data-theme=light] .wg-seg i.on,:root[data-theme=light] .rp-seg i.on{color:#15151c;background:#fff;box-shadow:0 1px 2px #14142b1f}:root[data-theme=light] .wg-dots i{background:#8e8e9d}:root[data-theme=light] .wg-type{color:#3c3c48}:root[data-theme=light] .wg-type:after{background:#3c3c48}:root[data-theme=light] .wg-wave i,:root[data-theme=light] .vo-wave i{background:linear-gradient(#5b4be0,#9a8cfa)}:root[data-theme=light] .screen-frame{background:linear-gradient(#fffffff2,#ffffff8c);border-color:#14142b1a;box-shadow:0 0 0 1px #14142b0a,0 -24px 80px -30px #6d5df64d,0 60px 120px -40px #14142b59,inset 0 1px #fff}:root[data-theme=light] .screen-frame:after{background:linear-gradient(#0000 66%,#f4f4f7e6 100%)}:root[data-theme=light] .screen-glow{background:radial-gradient(closest-side,#6d5df64d,#7896d21f 55%,#0000)}:root[data-theme=light] .orbit-base{stroke:#14142b24}:root[data-theme=light] .orbit-run{stroke:#6d5df6;filter:drop-shadow(0 0 4px #6d5df68c)}:root[data-theme=light] .orbit-run.b{stroke:#9a8cfa;filter:drop-shadow(0 0 4px #6d5df666)}:root[data-theme=light] .hf-k,:root[data-theme=light] .vo-who,:root[data-theme=light] .hv b,:root[data-theme=light] .loop-again{color:#5b4be0}:root[data-theme=light] .hf h3{color:#15151c}:root[data-theme=light] .hf p,:root[data-theme=light] .loop-step p{color:#5a5a68}:root[data-theme=light] .hub-rings circle{stroke:#14142b1f}:root[data-theme=light] .hub-rings circle.dash{stroke:#14142b33}:root[data-theme=light] .orb-pulse{box-shadow:0 0 0 1px #5b4be073}:root[data-theme=light] .orb-sweep{stroke:#5b4be073;filter:drop-shadow(0 0 3px #6d5df680)}:root[data-theme=light] .hub-orb,:root[data-theme=light] .hv-orb{background:radial-gradient(circle at 50% 42%,#fff,#eef0f8 72%);box-shadow:inset 0 0 0 1px #5b4be033,0 0 70px -8px #6d5df659,0 20px 40px -18px #14142b4d}:root[data-theme=light] .hub-core.talking .hub-orb{box-shadow:inset 0 0 0 1px #5b4be059,0 0 100px -4px #6d5df680,0 20px 40px -18px #14142b4d}:root[data-theme=light] .hub-cap{color:#3c3c48}:root[data-theme=light] .talk-who{background:#14142b0d;box-shadow:inset 0 0 0 1px #14142b14}:root[data-theme=light] .talk-who button{color:#6a6a79}:root[data-theme=light] .talk-who button:hover{color:#15151c}:root[data-theme=light] .talk-who button[aria-pressed=true]{color:#15151c;background:#fff;box-shadow:0 1px 2px #14142b1f}:root[data-theme=light] .talk-note{color:#8e8e9d}:root[data-theme=light] .ws-a{stop-color:#8e8e9d}:root[data-theme=light] .ws-b{stop-color:#6d5df6}:root[data-theme=light] .wire-run{stroke:#6d5df6;filter:drop-shadow(0 0 4px #6d5df699)}:root[data-theme=light] .wire-end{fill:#f4f5f8;stroke:#14142b4d}:root[data-theme=light] .vo-line,:root[data-theme=light] .co-a,:root[data-theme=light] .hv-say,:root[data-theme=light] .hv-coach,:root[data-theme=light] .rp-bar,:root[data-theme=light] .hv-bar,:root[data-theme=light] .hv-row,:root[data-theme=light] .jr-stat{color:#3c3c48;background:#fff;box-shadow:inset 0 0 0 1px #14142b14,0 8px 20px -14px #14142b40}:root[data-theme=light] .hv-coach{box-shadow:inset 0 0 0 1px #5b4be033,0 8px 20px -14px #14142b40}:root[data-theme=light] .vo-line em{color:#15151c;box-shadow:inset 0 -1px #5b4be099}:root[data-theme=light] .vo-you,:root[data-theme=light] .co-q,:root[data-theme=light] .hv-you{color:#fff;background:linear-gradient(178deg,#2e2e39,#17171f)}:root[data-theme=light] .hv-you b{color:#fff}:root[data-theme=light] .rp-chart .u line,:root[data-theme=light] .rp-chart .u rect,:root[data-theme=light] .co-chart .u line,:root[data-theme=light] .co-chart .u rect,:root[data-theme=light] .hv-chart .u line,:root[data-theme=light] .hv-chart .u rect{stroke:#1b2130;fill:#1b2130}:root[data-theme=light] .rp-chart .d line,:root[data-theme=light] .rp-chart .d rect,:root[data-theme=light] .co-chart .d line,:root[data-theme=light] .co-chart .d rect,:root[data-theme=light] .hv-chart .d line,:root[data-theme=light] .hv-chart .d rect{stroke:#a3afbf;fill:#a3afbf}:root[data-theme=light] .rp-head i{background:linear-gradient(#0000,#8d80f8 20%,#5b4be0 50%,#8d80f8 80%,#0000);box-shadow:0 0 10px 1px #6d5df673}:root[data-theme=light] .rp-head i:after{background:#5b4be0;box-shadow:0 0 10px 2px #6d5df680}:root[data-theme=light] .rp-future{background:linear-gradient(90deg,#6d5df612,#0000 40%),repeating-linear-gradient(90deg,#14142b0d 0 1px,#0000 1px 9.4px)}:root[data-theme=light] .rp-future span,:root[data-theme=light] .hv-bar em{color:#8e8e9d}:root[data-theme=light] .rp-bar,:root[data-theme=light] .hv-bar{color:#6a6a79}:root[data-theme=light] .rp-sym b,:root[data-theme=light] .hv-bar b,:root[data-theme=light] .hv-row b,:root[data-theme=light] .jr-stat b{color:#15151c}:root[data-theme=light] .co-zone{fill:#5b4be01a;stroke:#5b4be0}:root[data-theme=light] .co-tag{fill:#5b4be0}:root[data-theme=light] .jr-dow,:root[data-theme=light] .jr-c small{color:#8e8e9d}:root[data-theme=light] .jr-c{background:#14142b08;box-shadow:inset 0 0 0 1px #14142b0f}:root[data-theme=light] .jr-c.wk{background:0 0;box-shadow:inset 0 0 0 1px #14142b09}:root[data-theme=light] .jr-c.up{background:rgba(14, 132, 87, calc(.05 + var(--s) * .14));box-shadow:inset 0 0 0 1px rgba(14, 132, 87, calc(.1 + var(--s) * .2))}:root[data-theme=light] .jr-c.dn{background:rgba(210, 59, 59, calc(.05 + var(--s) * .12));box-shadow:inset 0 0 0 1px rgba(210, 59, 59, calc(.1 + var(--s) * .18))}:root[data-theme=light] .jr-c.up b,:root[data-theme=light] .jr-stat b.up,:root[data-theme=light] .hv-row em.up{color:#0e8457}:root[data-theme=light] .jr-c.dn b,:root[data-theme=light] .hv-row em.dn{color:#d23b3b}:root[data-theme=light] .jr-stat span,:root[data-theme=light] .hv-row span,:root[data-theme=light] .facts span{color:#6a6a79}:root[data-theme=light] .facts li{border-image:linear-gradient(#0000,#14142b24,#0000) 1}:root[data-theme=light] .hf:before{background:linear-gradient(90deg,#0000,#14142b24,#0000)}:root[data-theme=light] .ring-band{background:radial-gradient(closest-side,#96c8ee8c 0%,#8cb2de52 22%,#96a8dc2e 44%,#aab0e114 66%,#0000 100%)}:root[data-theme=light] .ring-dots{background-image:radial-gradient(circle at 1px 1px,#28466e47 1px,#0000 1.4px)}:root[data-theme=light] .ring-base{stroke:#14142b1f}:root[data-theme=light] .rs-a{stop-color:#7fa6d6}:root[data-theme=light] .rs-b{stop-color:#4f7cc0}:root[data-theme=light] .rs-c{stop-color:#5b4be0}:root[data-theme=light] .ring-fill{filter:drop-shadow(0 0 3px #4f7cc059)}:root[data-theme=light] .ring-head{fill:#5b4be0;filter:drop-shadow(0 0 4px #6d5df699)drop-shadow(0 0 10px #6d5df659)}:root[data-theme=light] .ring-stop .dot{fill:#e4e6ee;stroke:#14142b40}:root[data-theme=light] .ring-stop.done .dot{fill:#15151c;stroke:#15151c}:root[data-theme=light] .ring-stop .halo{stroke:#5b4be080}:root[data-theme=light] .ring-lab{color:#8e8e9d}:root[data-theme=light] .ring-lab.on{color:#5b4be0}:root[data-theme=light] .ring-lab.done{color:#3c3c48}:root[data-theme=light] .hv-row.new{box-shadow:inset 0 0 0 1px #5b4be066,0 0 24px -8px #6d5df673}:root[data-theme=light] .loop-count b{background:linear-gradient(#15151c 15%,#6a6a79 100%);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .loop-count span{color:#8e8e9d}:root[data-theme=light] .loop-bar i{background:#14142b1a}:root[data-theme=light] .loop-bar b{background:linear-gradient(90deg,#3c3c48,#15151c 70%,#5b4be0)}.fs{isolation:isolate;background:0 0;justify-content:center;padding:100px 24px;display:flex;position:relative;overflow:clip}.fs-in{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:90px;width:min(1180px,100%);display:grid}.fs-copy{max-width:480px}.fs-eyebrow{color:#dfe3ea;justify-content:flex-start;gap:12px}.fs-n{letter-spacing:.08em;color:#a99eff;border-radius:999px;justify-content:center;align-items:center;min-width:30px;height:22px;padding:0 8px;font-size:10.5px;display:inline-flex;box-shadow:inset 0 0 0 1px #a99eff66}.fs-eyebrow .eyebrow-line{width:56px}.fs .fs-h{letter-spacing:-.03em;text-wrap:balance;margin-top:28px;font-size:clamp(34px,3.9vw,56px);font-weight:500;line-height:1.12}.fs-h .w{background:linear-gradient(#f9fafb 15%,#c1c7ce 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em}.fs-h .dim .w{background:linear-gradient(#a5acb5 10%,#75818e 100%);-webkit-background-clip:text;background-clip:text}.fs .fs-lead{color:#afb6be;text-wrap:pretty;margin-top:26px;font-size:17px;line-height:1.7}.fs .fs-facts{gap:34px;margin-top:30px;display:flex}.fs-facts li{flex-direction:column;gap:2px;display:flex}.fs-facts b{letter-spacing:-.03em;background:linear-gradient(#f9fafb 15%,#b9c1cc 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:30px;font-weight:500;line-height:1.1}.fs-facts span{color:#8d96a2;font-size:12.5px}.fs .fs-points{border-top:1px solid #ffffff14;grid-template-columns:1fr 1fr;gap:22px 30px;margin-top:34px;padding-top:28px;display:grid}.fs-points h3{color:#eef1f5;align-items:center;gap:9px;font-size:15px;font-weight:500;display:flex}.fs-points h3:before{content:"";background:#a99eff;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 8px #a99effcc}.fs .fs-points p{color:#8f98a3;margin-top:6px;font-size:13.5px;line-height:1.6}.fs-stats li{border-left:1px solid #ffffff14;flex-direction:column;gap:4px;padding:0 34px;display:flex}.fs-stats li:first-child{border-left:0;padding-left:0}.fs-stats b{letter-spacing:-.03em;color:#0000;background:linear-gradient(#f9fafb 15%,#b9c1cc 100%);-webkit-background-clip:text;background-clip:text;font-size:32px;font-weight:500;line-height:1}:root[data-theme=light] .fs .fs-stats,:root[data-theme=light] .fs-stats li{border-color:#14142b1a}:root[data-theme=light] .fs-stats b{background:linear-gradient(#15151c 20%,#4a4a58 100%);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .fs-stats span{color:#6a6a79}.fs-meta{letter-spacing:.02em;color:#7f8792;margin-top:22px;font-size:13px}:root[data-theme=light] .fs-meta{color:#8e8e9d}.fs-more{color:#dfe3ea;align-items:center;gap:8px;margin-top:44px;font-size:14.5px;transition:color .2s,gap .2s;display:inline-flex}.fs-more:hover{color:#fff;gap:11px}.fs .mods{margin-top:32px}.mods-t{color:#8d96a2;font-size:12.5px}.fs .mods-list{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.mods-list li{color:#c9cfd8;white-space:nowrap;background:#ffffff06;border-radius:9px;align-items:center;gap:8px;height:34px;padding:0 10px;font-size:12.5px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.mods-list li span{color:#6c7480;font-variant-numeric:tabular-nums;font-size:10px}.mods-list li:after{content:"";transform-origin:0;width:100%;height:2px;transition:transform 1.2s var(--ease);transition-delay:calc(.8s + var(--i) * 80ms);background:linear-gradient(90deg,#c9c0ff,#a99eff);position:absolute;bottom:0;left:0;transform:scaleX(0)}.mods.in .mods-list li:first-child:after{transform:scaleX(1)}.mods.in .mods-list li:nth-child(2):after{transform:scaleX(.55)}.mods-list li:nth-child(-n+2) span{color:#a99eff}.lb{flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.lb-head{align-items:center;gap:12px;width:min(500px,100%);margin-bottom:8px;display:flex}.lb-orb{background:radial-gradient(circle at 50% 45%,#1d1a35,#0b0c14 72%);border-radius:50%;flex:none;justify-content:center;align-items:center;width:46px;height:46px;transition:box-shadow .5s;display:flex;box-shadow:inset 0 0 0 1px #c9c0ff3d,0 0 34px -6px #8b7cf88c}.lb.talking .lb-orb{box-shadow:inset 0 0 0 1px #c9c0ff66,0 0 50px -2px #8b7cf8cc}.lb-title{flex-direction:column;gap:2px;min-width:0;display:flex}.lb-title b{color:#eef1f5;font-size:14px;font-weight:500}.lb-title span{color:#7f8792;font-size:11.5px}.lb-who{flex:none;margin-left:auto}.lb-candle{width:min(560px,100%);height:auto;overflow:visible}#lbDots circle{fill:#c4e4f833}.lb-lens .u line,.lb-lens .u rect{stroke:#d6e2f238;fill:#d6e2f238}.lb-lens .d line,.lb-lens .d rect{stroke:#8ca0ba29;fill:#8ca0ba29}.lb-lens line{stroke-width:1px}.lb-tape{animation:40s linear infinite lbTape}@keyframes lbTape{to{transform:translate(-400px)}}.lb-rim{fill:none;stroke:#c4d0e224;stroke-width:1px}.vb{fill:#cdd8e847;transform-box:fill-box;transform-origin:50% 100%;animation:3.2s ease-in-out infinite vbIdle;animation-delay:calc(var(--i) * -.071s);transition:fill .4s;transform:scaleY(.25)}@keyframes vbIdle{0%,to{transform:scaleY(.18)}50%{transform:scaleY(.5)}}.lb.talking .vb{fill:#c9c0ff;transform:scaleY(calc(.18 + var(--lv,0) * 2.6 * var(--k) * (.55 + .45 * sin(var(--ph,0deg) + var(--o)))));filter:drop-shadow(0 0 3px #a99effb3);animation:none}.lb-part{cursor:pointer;outline:none;transition:opacity .35s}.lb-hit{fill:#0000}.lb-shape{filter:drop-shadow(0 18px 30px #0000008c);transition:opacity .35s,filter .35s}.lb-shape.body{filter:drop-shadow(0 0 22px #b3dcf540)drop-shadow(0 24px 36px #0009)}.lb-edge{fill:none;stroke:url(#lbEdge);stroke-width:1px;pointer-events:none}.lb-hl{fill:#ffffff8c;pointer-events:none}.lb-cap-dot{fill:#e3e9f1;pointer-events:none}.lb-shine{pointer-events:none;animation:6s ease-in-out 2.5s infinite lbShine;transform:skew(-18deg)}@keyframes lbShine{0%,70%{transform:skew(-18deg)translate(0)}to{transform:skew(-18deg)translate(240px)}}.lb-brace{fill:none;stroke:#c4d0e24d;stroke-width:1.2px;transition:stroke .3s}.lb-side{font:500 12px var(--font);fill:#8d96a2;text-anchor:end;letter-spacing:.02em;dominant-baseline:middle;transition:fill .3s}.lb-lead{fill:none;stroke:#c4d0e22e;stroke-width:1px;stroke-dasharray:none;transition:stroke .3s}.lb-pill{fill:#11121af0;stroke:#ffffff1f;stroke-width:1px;transition:fill .3s,stroke .3s}.lb-pip{fill:#8d96a2;transition:fill .3s}.lb-tag text{font:500 14px var(--font);fill:#c9cfd8;transition:fill .3s}.lb-tag text.v{text-anchor:end;fill:#8d96a2;font-variant-numeric:tabular-nums}.lb-part:hover .lb-shape,.lb-part:focus-visible .lb-shape{filter:brightness(1.08)drop-shadow(0 0 16px #d6e2f273)}.lb-part:hover .lb-pill,.lb-part:focus-visible .lb-pill{stroke:#c9c0ff8c}.lb-part:hover .lb-side,.lb-part:focus-visible .lb-side{fill:#eef1f5}.lb:not(.talking) .lb-tag .lb-pip{animation:6s ease-in-out infinite pipHint;animation-delay:calc(2s + var(--i) * 1.5s)}@keyframes pipHint{0%,18%,to{fill:#8d96a2}6%,10%{fill:#c9c0ff;filter:drop-shadow(0 0 4px #a99effe6)}}.lb[data-now]:not([data-now=""]):not([data-now=intro]) .lb-part:not(.on){opacity:.3}.lb-part.on .lb-shape{filter:drop-shadow(0 0 18px #8b7cf8f2)drop-shadow(0 0 6px #a99effe6)}.lb-part.on .cb3,.lb-part.on .cw1{stop-color:#a99eff}.lb-part.on .cb2{stop-color:#d9d4ff}.lb-part.on .lb-cap-dot{fill:#c9c0ff}.cb1,.cb2,.cb3,.cw1,.cw2{transition:stop-color .35s}.lb-part.on .lb-pill{fill:#8b7cf838;stroke:#a99eff}.lb-part.on .lb-pip,.lb-part.on text{fill:#fff}.lb-part.on .lb-lead,.lb-part.on .lb-brace{stroke:#a99eff;stroke-dasharray:none}.lb-part.on .lb-side{fill:#c9c0ff}.lb[data-now=intro] .lb-shape{filter:brightness(1.08)drop-shadow(0 0 18px #d6e2f299)}.js .lb .vb{opacity:0;transition:opacity .5s;transition-delay:calc(.3s + var(--i) * 12ms)}.js .lb.in .vb{opacity:1}.js .lb .lb-lens,.js .lb .lb-rim{opacity:0;transition:opacity 1.4s .2s}.js .lb.in .lb-lens,.js .lb.in .lb-rim{opacity:1}.js .lb .lb-shape.body{transform-box:fill-box;transform-origin:50% 100%;transition:transform 1s var(--ease) .6s, fill .35s, filter .35s;transform:scaleY(0)}.js .lb .lb-shape.wk{transform-box:fill-box;transition:transform .8s var(--ease) 1.3s, fill .35s, filter .35s;transform:scaleY(0)}.js .lb .lb-shape.wk.up{transform-origin:50% 100%}.js .lb .lb-shape.wk.dn{transform-origin:50% 0}.js .lb.in .lb-shape{transform:none}.js .lb .lb-tag,.js .lb .lb-side,.js .lb .lb-brace{opacity:0;transition:opacity .7s var(--ease), translate .8s var(--ease);transition-delay:calc(1.7s + var(--i,0) * .12s)}.js .lb .lb-tag{translate:16px}.js .lb.in .lb-tag,.js .lb.in .lb-side,.js .lb.in .lb-brace{opacity:1;translate:0}.lb.in .lb-part:not(.on){transition:opacity .35s}.lb-cap .cw{color:#5f6672;transition:color .25s}.lb-cap .cw.lit{color:#eef1f5}.lb-cap{text-align:center;color:#c9cfd8;text-wrap:balance;width:min(440px,100%);min-height:48px;font-size:15px;line-height:1.55}.lb-cap.show{animation:capIn .5s var(--ease)}.lb-ctl{flex-direction:column;align-items:center;gap:14px;display:flex}.lb-play{min-width:196px}.lb-play .i-stop,.lb-play.on .i-play{display:none}.lb-play.on .i-stop{display:block}.lb-steps{gap:6px;display:flex}.lb-steps i{background:#ffffff1f;border-radius:3px;width:18px;height:3px;transition:background .3s,width .3s}.lb-steps i.done{background:#c9c0ff8c}.lb-steps i.on{background:#c9c0ff;width:30px;box-shadow:0 0 8px #a99effcc}@media (width<=960px){.fs{padding:70px 20px}.fs-in{grid-template-columns:1fr;gap:56px;max-width:600px}.fs-copy{max-width:none}}@media (width<=560px){.fs{padding:56px 18px}.fs .fs-points{grid-template-columns:1fr}.fs .fs-facts{gap:26px}.fs .mods-list{grid-template-columns:1fr 1fr}.lb-head .lb-title span{display:none}.lb-who button{padding:6px 11px}.lb-cap{font-size:14px}}:root[data-theme=light] .fs-eyebrow{color:#2a2a35}:root[data-theme=light] .fs-n{color:#5b4be0;box-shadow:inset 0 0 0 1px #5b4be059}:root[data-theme=light] .fs-h .w,:root[data-theme=light] .fs-facts b{color:#0000;background:linear-gradient(#15151c 20%,#4a4a58 100%);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .fs-h .dim .w{background:linear-gradient(#8e8e9d 10%,#a9a9b6 100%);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .fs-lead{color:#4b4b58}:root[data-theme=light] .fs-facts span,:root[data-theme=light] .fs-points p,:root[data-theme=light] .mods-t,:root[data-theme=light] .lb-title span{color:#6a6a79}:root[data-theme=light] .fs-points{border-top-color:#14142b1a}:root[data-theme=light] .fs-points h3,:root[data-theme=light] .lb-title b{color:#15151c}:root[data-theme=light] .fs-points h3:before{box-shadow:none;background:#5b4be0}:root[data-theme=light] .fs-more{color:#2a2a35}:root[data-theme=light] .fs-more:hover{color:#5b4be0}:root[data-theme=light] .mods-list li{color:#3c3c48;background:#fff;box-shadow:inset 0 0 0 1px #14142b14,0 4px 10px -8px #14142b40}:root[data-theme=light] .mods-list li span{color:#8e8e9d}:root[data-theme=light] .mods-list li:nth-child(-n+2) span{color:#5b4be0}:root[data-theme=light] .mods-list li:after{background:linear-gradient(90deg,#8d80f8,#5b4be0)}:root[data-theme=light] .lb-orb{background:radial-gradient(circle at 50% 42%,#fff,#eef0f8 72%);box-shadow:inset 0 0 0 1px #5b4be033,0 0 30px -6px #6d5df659}:root[data-theme=light] #lbDots circle{fill:#28466e38}:root[data-theme=light] .lb-brace,:root[data-theme=light] .lb-lead{stroke:#14142b40}:root[data-theme=light] .lb-side,:root[data-theme=light] .lb-tag text.v{fill:#6a6a79}:root[data-theme=light] .lb-part:hover .lb-side{fill:#15151c}:root[data-theme=light] .lb-pill{fill:#fff;stroke:#14142b1f}:root[data-theme=light] .lb-tag text{fill:#2a2a35}:root[data-theme=light] .lb-part.on .lb-pill{fill:#5b4be01a;stroke:#5b4be0}:root[data-theme=light] .lb-part.on text{fill:#15151c}:root[data-theme=light] .lb-part.on .lb-lead,:root[data-theme=light] .lb-part.on .lb-brace{stroke:#5b4be0}:root[data-theme=light] .lb-part.on .lb-side{fill:#5b4be0}:root[data-theme=light] .lb-cap{color:#3c3c48}:root[data-theme=light] .lb-lens .u line,:root[data-theme=light] .lb-lens .u rect{stroke:#1b213029;fill:#1b213029}:root[data-theme=light] .lb-lens .d line,:root[data-theme=light] .lb-lens .d rect{stroke:#64748c1f;fill:#64748c1f}:root[data-theme=light] .lb-rim{stroke:#14142b1a}:root[data-theme=light] .vb{fill:#2834504d}:root[data-theme=light] .lb.talking .vb{fill:#5b4be0;filter:none}:root[data-theme=light] .lb-pip{fill:#a9a9b6}:root[data-theme=light] .lb-part.on .lb-pip{fill:#5b4be0}:root[data-theme=light] .lb-cap .cw{color:#a9a9b6}:root[data-theme=light] .lb-cap .cw.lit{color:#15151c}:root[data-theme=light] .lb-steps i{background:#14142b1f}:root[data-theme=light] .lb-steps i.done{background:#5b4be073}:root[data-theme=light] .lb-steps i.on{box-shadow:none;background:#5b4be0}.talk-grad .w{color:#0000;animation:7s linear infinite gradMove;background:linear-gradient(100deg,#c1c7ce 0%,#fff 22%,#c9c0ff 42%,#a99eff 55%,#c1c7ce 80%) 0 0/240% 100%!important;-webkit-background-clip:text!important;background-clip:text!important}.ix{flex-direction:column;gap:10px;margin-top:34px;padding:4px 0 4px 22px;display:flex;position:relative}.ix-rail{background:#ffffff1a;width:1px;position:absolute;top:6px;bottom:6px;left:0}.ix-rail i{width:3px;height:28%;animation:ixRail 9s var(--ease) infinite;background:linear-gradient(#0000,#c9c0ff,#0000);border-radius:3px;position:absolute;top:0;left:-1px}@keyframes ixRail{0%,4%{top:0}30%,36%{top:36%}62%,to{top:72%}}.ix-row{opacity:0;align-items:center;gap:10px;font-size:14px;line-height:1.45;display:flex;translate:0 8px}.ix-row p{color:#c9cfd8}.ix-who{letter-spacing:.12em;text-transform:uppercase;color:#a99eff;flex:none;font-size:11px}.ix-you p{color:#fff}.ix kbd{font:500 10.5px var(--font);color:#17181d;background:linear-gradient(178deg,#f1f2f4,#c9ccd1);border-radius:6px;flex:none;padding:3px 8px;box-shadow:inset 0 -2px #00000040,0 1px #ffffff4d}.ix-wave{flex:none;align-items:center;gap:2px;height:14px;display:inline-flex}.ix-wave i{width:2px;height:100%;animation:.9s ease-in-out infinite wave;animation-delay:calc(var(--i) * -.15s);background:#a99eff;border-radius:2px}.ix.in .ix-t1{animation:ixT1 9s var(--ease) infinite}.ix.in .ix-you{animation:ixYou 9s var(--ease) infinite}.ix.in .ix-you kbd{animation:9s infinite ixKey}.ix.in .ix-t2{animation:ixT2 9s var(--ease) infinite}.ix.in .ix-t1 .ix-wave{animation:9s infinite ixHush}@keyframes ixT1{0%{opacity:0;translate:0 8px}5%,30%{opacity:1;translate:0}36%,88%{opacity:.35;translate:0}96%,to{opacity:0}}@keyframes ixHush{0%,30%{opacity:1}34%,to{opacity:0}}@keyframes ixYou{0%,28%{opacity:0;translate:0 8px}33%,58%{opacity:1;translate:0}64%,88%{opacity:.35;translate:0}96%,to{opacity:0}}@keyframes ixKey{0%,30%{translate:0}31%{translate:0 2px;box-shadow:inset 0 -1px #00000040,0 0 14px #c9c0ffcc}34%,to{translate:0}}@keyframes ixT2{0%,58%{opacity:0;translate:0 8px}63%,88%{opacity:1;translate:0}96%,to{opacity:0}}.fs .fs-stats{border-top:1px solid #ffffff14;margin-top:34px;padding-top:26px;display:flex}.fs-stats .st{border-left:1px solid #ffffff14;flex-direction:column;gap:4px;padding:0 30px;display:flex}.fs-stats .st:first-child{border-left:0;padding-left:0}.fs-stats b{letter-spacing:-.03em;color:#0000;background:linear-gradient(#f9fafb 15%,#b9c1cc 100%);font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:32px;font-weight:500;line-height:1}.fs-stats span{color:#8d96a2;font-size:13px}.track{margin-top:26px}.track-bar{grid-template-columns:repeat(9,1fr);gap:4px;display:grid}.track-bar i{background:#ffffff14;border-radius:4px;height:4px;position:relative;overflow:hidden}.track-bar i:after{content:"";transform-origin:0;transition:transform .5s var(--ease);transition-delay:calc(.9s + var(--i) * .16s);background:linear-gradient(90deg,#e9eef5,#c9c0ff);position:absolute;inset:0;transform:scaleX(0)}.track.in .track-bar i:after{transform:scaleX(1)}.track-bar i:last-child:after{box-shadow:0 0 10px #a99effe6}.track-ends{color:#7f8792;justify-content:space-between;margin-top:10px;font-size:12px;display:flex}:root[data-theme=light] .talk-grad .w{background-image:linear-gradient(100deg,#4a4a58 0%,#15151c 22%,#5b4be0 42%,#7a6cf6 55%,#4a4a58 80%)!important}:root[data-theme=light] .ix-rail{background:#14142b1a}:root[data-theme=light] .ix-rail i{background:linear-gradient(#0000,#5b4be0,#0000)}:root[data-theme=light] .ix-row p{color:#3c3c48}:root[data-theme=light] .ix-you p{color:#15151c}:root[data-theme=light] .ix-who{color:#5b4be0}:root[data-theme=light] .ix-wave i{background:#5b4be0}:root[data-theme=light] .ix kbd{color:#fff;background:linear-gradient(178deg,#3a3a45,#1b1b22);box-shadow:inset 0 -2px #0006}:root[data-theme=light] .fs-stats .st,:root[data-theme=light] .fs .fs-stats{border-color:#14142b1a}:root[data-theme=light] .track-bar i{background:#14142b14}:root[data-theme=light] .track-bar i:after{background:linear-gradient(90deg,#3c3c48,#5b4be0)}:root[data-theme=light] .track-ends{color:#8e8e9d}:root[data-theme=light] .cb1{stop-color:#4a5266}:root[data-theme=light] .cb2{stop-color:#222838}:root[data-theme=light] .cb3{stop-color:#10131c}:root[data-theme=light] .cw1,:root[data-theme=light] .cw2{stop-color:#222838}:root[data-theme=light] .lb-cap-dot{fill:#222838}:root[data-theme=light] .lb-hl{fill:#ffffff38}:root[data-theme=light] .lb-shape{filter:drop-shadow(0 18px 26px #14142b38)}:root[data-theme=light] .lb-part.on .cb1{stop-color:#8d80f8}:root[data-theme=light] .lb-part.on .cb2,:root[data-theme=light] .lb-part.on .cw1{stop-color:#5b4be0}:root[data-theme=light] .lb-part.on .cb3{stop-color:#3d2fb8}:root[data-theme=light] .lb-part.on .lb-cap-dot{fill:#5b4be0}:root[data-theme=light] .lb-part.on .lb-shape{filter:drop-shadow(0 0 16px #6d5df673)}.fs-flip .fs-in{grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr)}.rx{flex-direction:column;gap:14px;display:flex;position:relative}.rx-top{justify-content:space-between;align-items:center;gap:14px;display:flex}.rx-mkt{color:#eef1f5;align-items:center;gap:9px;font-size:14px;font-weight:500;display:inline-flex}.rx-mkt em{color:#8d96a2;border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal;box-shadow:inset 0 0 0 1px #ffffff1a}.rx-live{background:#a99eff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #a99effe6}.rx.done .rx-live{background:#7be39b;box-shadow:0 0 10px #7be39be6}.rx-money{font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;display:inline-flex}.rx-money b{color:#eef1f5;font-size:16px;font-weight:500}.rx-money em{color:#7f8792;font-size:12.5px;font-style:normal;transition:color .2s}.rx-money em[data-tone=up]{color:#7be39b}.rx-money em[data-tone=dn]{color:#f58a8a}.rx-chart{height:330px;position:relative}.rx-chart canvas{width:100%;height:100%;transition:opacity .6s,filter .6s;display:block}.rx.done .rx-chart canvas{opacity:.18;filter:blur(2px)}.rx.hit-up .rx-chart:after,.rx.hit-dn .rx-chart:after{content:"";pointer-events:none;border-radius:14px;animation:1s ease-out forwards rxHit;position:absolute;inset:0}.rx.hit-up .rx-chart:after{box-shadow:inset 0 0 60px -10px #7be39b73}.rx.hit-dn .rx-chart:after{box-shadow:inset 0 0 60px -10px #f58a8a73}@keyframes rxHit{0%{opacity:1}to{opacity:0}}.rx-reveal{text-align:center;animation:rxReveal .8s var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:0}.rx-reveal[hidden]{display:none}@keyframes rxReveal{0%{opacity:0;filter:blur(8px);scale:.96}}.rx-reveal span{letter-spacing:.18em;text-transform:uppercase;color:#8d96a2;font-size:11px}.rx-reveal b{letter-spacing:-.03em;color:#0000;background:linear-gradient(#fff 20%,#c9c0ff 100%);-webkit-background-clip:text;background-clip:text;font-size:40px;font-weight:500}.rx-reveal em{color:#c9cfd8;font-size:14px;font-style:normal}.rx-reveal p{color:#a99eff;margin-top:10px;font-size:13px}.rx-prog{background:#ffffff14;border-radius:2px;height:2px;overflow:hidden}.rx-prog i{transform-origin:0;background:linear-gradient(90deg,#dfe5ee,#c9c0ff);height:100%;transition:transform .2s linear;display:block;transform:scaleX(0)}.rx-bar{align-items:center;gap:12px;display:flex}.rx-play{all:unset;cursor:pointer;color:#17181d;background:radial-gradient(70% 120% at 22% -10%,#fff 0%,#fff0 70%),linear-gradient(178deg,#eeeff0 0%,#d5d7d9 55%,#c7cacd 100%);border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;box-shadow:inset 0 1.5px #fffffff2,inset 0 -8px 14px -10px #1a1f2573,0 0 0 1px #00000040,0 10px 24px -10px #000000d9}.rx-play .i-play{margin-left:2px}.rx-play .i-pause,.rx-play .i-again,.rx-play.on .i-play,.rx-play.again .i-play{display:none}.rx-play.on .i-pause,.rx-play.again .i-again{display:block}.rx-play:focus-visible,.rx-seg button:focus-visible,.rx-orders button:focus-visible{outline:2px solid var(--vil);outline-offset:3px}.rx-seg{background:#00000073;border-radius:999px;padding:3px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}.rx-seg button{all:unset;cursor:pointer;color:#8f97a2;font-variant-numeric:tabular-nums;border-radius:999px;padding:6px 12px;font-size:12.5px;transition:color .2s,background .2s}.rx-seg button:hover{color:#d6dbe2}.rx-seg button[aria-pressed=true]{color:#fff;background:#ffffff1c}.rx-orders{gap:8px;margin-left:auto;display:flex}.rx-orders button{all:unset;cursor:pointer;box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;min-width:64px;height:38px;padding:0 16px;font-size:13.5px;font-weight:500;transition:background .2s,box-shadow .2s,opacity .2s;display:inline-flex}.fs-stats b i{font-style:normal}.rx-orders .rx-buy{color:#8fe9aa;background:#7be39b1a;box-shadow:inset 0 0 0 1px #7be39b59}.rx-orders .rx-buy:hover{background:#7be39b2e}.rx-orders .rx-sell{color:#f5a0a0;background:#f58a8a1a;box-shadow:inset 0 0 0 1px #f58a8a59}.rx-orders .rx-sell:hover{background:#f58a8a2e}.rx-orders button:disabled{opacity:.3;cursor:default}.rx-msg{color:#8d96a2;min-height:20px;font-size:13px}.dice{margin-top:32px}.dice-k{letter-spacing:.16em;text-transform:uppercase;color:#a99eff;font-size:11px}.dice-row{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.dice-w{background:#ffffff08;border-radius:10px;align-items:center;height:38px;padding:0 14px;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.dice-w b{color:#eef1f5;font-variant-numeric:tabular-nums;white-space:nowrap;transition:transform .28s var(--ease), opacity .28s;font-size:14px;font-weight:500;display:block}.dice-w b.out{opacity:0;filter:blur(4px);transform:translateY(-120%)}.dice-w b.in2{animation:diceIn .45s var(--ease)}@keyframes diceIn{0%{opacity:0;filter:blur(4px);transform:translateY(120%)}}@media (width<=960px){.fs-flip .fs-in{grid-template-columns:1fr}.fs-flip .fs-copy{order:-1}}@media (width<=560px){.rx-chart{height:260px}.rx-mkt em,.rx-money em{display:none}.rx-bar{flex-wrap:wrap}.rx-seg button{padding:6px 10px}.rx-orders button{min-width:0;padding:0 14px}.dice-w{height:34px;padding:0 11px}.dice-w b{font-size:13px}}:root[data-theme=light] .rx-mkt,:root[data-theme=light] .rx-money b,:root[data-theme=light] .dice-w b{color:#15151c}:root[data-theme=light] .rx-mkt em{color:#6a6a79;box-shadow:inset 0 0 0 1px #14142b1f}:root[data-theme=light] .rx-live{background:#5b4be0;box-shadow:0 0 8px #5b4be080}:root[data-theme=light] .rx-money em,:root[data-theme=light] .rx-msg{color:#6a6a79}:root[data-theme=light] .rx-money em[data-tone=up]{color:#0e8457}:root[data-theme=light] .rx-money em[data-tone=dn]{color:#d23b3b}:root[data-theme=light] .rx-reveal b{background:linear-gradient(#15151c 20%,#5b4be0 100%);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .rx-reveal em{color:#3c3c48}:root[data-theme=light] .rx-reveal p,:root[data-theme=light] .dice-k{color:#5b4be0}:root[data-theme=light] .rx-prog{background:#14142b14}:root[data-theme=light] .rx-prog i{background:linear-gradient(90deg,#3c3c48,#5b4be0)}:root[data-theme=light] .rx-play{color:#fff;background:linear-gradient(170deg,#3a3a45 0%,#1b1b22 100%);box-shadow:inset 0 1px #ffffff2e,0 0 0 1px #14142b40,0 10px 22px -12px #14142b80}:root[data-theme=light] .rx-seg{background:#14142b0d;box-shadow:inset 0 0 0 1px #14142b14}:root[data-theme=light] .rx-seg button{color:#6a6a79}:root[data-theme=light] .rx-seg button[aria-pressed=true]{color:#15151c;background:#fff;box-shadow:0 1px 2px #14142b1f}:root[data-theme=light] .rx-orders .rx-buy{color:#0e8457;background:#0e845714;box-shadow:inset 0 0 0 1px #0e845759}:root[data-theme=light] .rx-orders .rx-sell{color:#d23b3b;background:#d23b3b12;box-shadow:inset 0 0 0 1px #d23b3b52}:root[data-theme=light] .dice-w{background:#fff;box-shadow:inset 0 0 0 1px #14142b14,0 4px 10px -8px #14142b40}.how[hidden]{display:none}#main{isolation:isolate;position:relative}#main>section{z-index:1;position:relative}.page-light{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.page-light .leaks{opacity:0;mix-blend-mode:screen;will-change:transform;width:100%;position:absolute;top:0;left:0}:root[data-theme=light] .page-light .leaks{mix-blend-mode:normal}.v3-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sees{margin-top:32px}.sees-list{flex-direction:column;gap:4px;margin-top:14px;display:flex;position:relative}.sees-list li{align-items:center;gap:12px;min-height:36px;display:flex}.sees-ic{color:#6c7480;flex:none;justify-content:center;width:16px;display:inline-flex}.sees-list b{color:#8d96a2;white-space:nowrap;font-size:14px;font-weight:500;transition:color .3s}.sees-list em{color:#5f6672;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:13px;font-style:normal;overflow:hidden}.sees-ok{opacity:0;background:#a99eff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2317181d' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") 50%/10px no-repeat;border-radius:50%;flex:none;width:14px;height:14px;scale:.4;box-shadow:0 0 10px #a99effcc}.fs-coach.live .sees.in li b{animation:7s infinite seesB;animation-delay:calc(var(--i) * .75s)}.fs-coach.live .sees.in li em{animation:7s infinite seesEm;animation-delay:calc(var(--i) * .75s)}.fs-coach.live .sees.in .sees-ok{animation:seesOk 7s var(--ease) infinite;animation-delay:calc(var(--i) * .75s)}.fs-coach.live .sees.in .sees-ic{animation:7s infinite seesIc;animation-delay:calc(var(--i) * .75s)}@keyframes seesB{0%,4%{color:#8d96a2}10%,80%{color:#eef1f5}92%,to{color:#8d96a2}}@keyframes seesEm{0%,4%{color:#5f6672}10%,80%{color:#a3abb6}92%,to{color:#5f6672}}@keyframes seesOk{0%,8%{opacity:0;scale:.4}13%,80%{opacity:1;scale:1}90%,to{opacity:0;scale:.4}}@keyframes seesIc{0%,4%{color:#6c7480}10%,80%{color:#c9c0ff}92%,to{color:#6c7480}}.fs-words b{font-size:26px}.fs .fs-note{color:#7f8792;margin-top:26px;font-size:13px}.fs-note:before{content:"";vertical-align:1px;background:#a99eff;border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block;box-shadow:0 0 8px #a99effcc}.cx{flex-direction:column;gap:14px;display:flex;position:relative}.cx-head{align-items:center;gap:12px;display:flex}.cx-orb{background:radial-gradient(circle at 50% 45%,#1d1a35,#0b0c14 72%);border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;transition:box-shadow .5s;display:flex;box-shadow:inset 0 0 0 1px #c9c0ff3d,0 0 30px -6px #8b7cf880}.cx.think .cx-orb,.cx.talking .cx-orb{box-shadow:inset 0 0 0 1px #c9c0ff73,0 0 46px -2px #8b7cf8d9}.cx-title{flex-direction:column;gap:1px;min-width:0;display:flex}.cx-title b{color:#eef1f5;font-size:14px;font-weight:500}.cx-title span{color:#7f8792;font-size:12px;transition:color .3s}.cx.think .cx-title span,.cx.talking .cx-title span{color:#c9c0ff}.cx-mkt{color:#eef1f5;align-items:center;gap:8px;margin-left:auto;font-size:13.5px;font-weight:500;display:inline-flex}.cx-mkt em{color:#8d96a2;border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal;box-shadow:inset 0 0 0 1px #ffffff1a}.cx-chart{position:relative}.cx-svg{width:100%;height:auto;overflow:visible}.cx-grid line{stroke:#ffffff0d;stroke-width:1px}.cx-grid text{font:10px var(--font);fill:#5d646e;text-anchor:end;font-variant-numeric:tabular-nums}.cx-svg .u line,.cx-svg .u rect{stroke:#e3e9f1;fill:#e3e9f1}.cx-svg .d line,.cx-svg .d rect{stroke:#6c7888;fill:#6c7888}.cx-svg .u line,.cx-svg .d line{stroke-width:1px}.cx-svg .u rect,.cx-svg .d rect{stroke-width:0}.cx-svg>g.u,.cx-svg>g.d{transition:opacity .4s}.cx.think .cx-svg>g.u,.cx.think .cx-svg>g.d{opacity:.55;animation:1.4s ease-in-out cxRead;animation-delay:calc(var(--k) * 22ms)}@keyframes cxRead{0%,to{opacity:.55}40%{opacity:1}}.cx-scan{opacity:0;pointer-events:none}.cx.think .cx-scan{animation:1.4s cubic-bezier(.5,0,.5,1) cxScan}@keyframes cxScan{0%{opacity:0;transform:translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(600px)}}.cx-entry{stroke:#eef1f573;stroke-width:1px;stroke-dasharray:3 4}.cx-dot{fill:#eef1f5;stroke:#111115;stroke-width:1.5px}.cx-x{stroke:#f58a8a;stroke-width:1.8px;stroke-linecap:round;fill:none}.cx-ann [data-k]{opacity:0;transition:opacity .45s}.cx-ann [data-k].on{opacity:1}.cx-ann .grow{transform-box:fill-box;transform-origin:0;transition:transform .9s var(--ease);transform:scaleX(0)}.cx-ann .on .grow{transform:none}.cx-ann .pop{transform-box:fill-box;transform-origin:50%;transition:transform .6s cubic-bezier(.3,1.6,.5,1);transform:scale(.2)}.cx-ann .on .pop{transform:none}.cx-ann .draw{stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset .9s var(--ease)}.cx-ann .on .draw{stroke-dashoffset:0}.cx-l{stroke-width:1.4px}.cx-l.red{stroke:#f58a8a;stroke-dasharray:5 4}.cx-l.vio{stroke:#a99eff;stroke-width:1.6px;filter:drop-shadow(0 0 4px #a99effcc)}.cx-l.green{stroke:#7be39b;stroke-dasharray:5 4}.cx-pt{fill:#c9c0ff;filter:drop-shadow(0 0 4px #a99effe6)}.cx-t{font:500 11px var(--font);fill:#c9c0ff;letter-spacing:.02em}.cx-ring{fill:#a99eff1f;stroke:#a99eff;stroke-width:1.6px;filter:drop-shadow(0 0 6px #a99effcc)}.cx-ping{fill:none;stroke:#a99eff;stroke-width:1.2px;opacity:0;transform-box:fill-box;transform-origin:50%}.cx-ping.green{stroke:#7be39b}.on>.cx-ping{animation:2.2s ease-out .4s infinite cxPing}@keyframes cxPing{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.cx-arrow{fill:none;stroke:#a99eff;stroke-width:1.6px;stroke-linecap:round}.cx-arrow-h{fill:none;stroke:#a99eff;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .3s .75s}.on>.cx-arrow-h{opacity:1}.cx-gap.open{fill:#a99eff38;stroke:#c9c0ffb3;stroke-width:1px}.cx-gap.filled{fill:#ffffff0d;stroke:#ffffff29;stroke-width:1px;stroke-dasharray:2 3}.cx-zone.loss{fill:#f58a8a21}.cx-zone.win{fill:#7be39b1f}.cx-hit{fill:#7be39b;filter:drop-shadow(0 0 6px #7be39be6)}.cx-pill rect{fill:#1b1c22;stroke:#ffffff24;stroke-width:1px}.cx-pill text{font:500 10px var(--font);fill:#dfe3ea;text-anchor:middle;font-variant-numeric:tabular-nums}.cx-pill.entry rect{fill:#eef1f5;stroke:none}.cx-pill.entry text{fill:#17181d}.cx-pill.last text{fill:#8d96a2}.cx-pill.red rect{fill:#f58a8a;stroke:none}.cx-pill.red text{fill:#2a1416}.cx-pill.green rect{fill:#7be39b;stroke:none}.cx-pill.green text{fill:#0f2a19}.cx-pill.vio rect{fill:#a99eff;stroke:none}.cx-pill.vio text{fill:#17142f}.cx-pill[data-pill-ann]{opacity:0;transition:opacity .45s}.cx-pill[data-pill-ann].on{opacity:1}.cx-thread{flex-direction:column;gap:10px;min-height:128px;display:flex}.cx-q{color:#17181d;opacity:0;max-width:86%;transition:opacity .35s, translate .35s var(--ease);background:linear-gradient(178deg,#f1f2f4,#d5d8dc);border-radius:16px 16px 4px;align-self:flex-end;padding:9px 14px;font-size:14px;translate:0 6px;box-shadow:0 8px 20px -12px #000c}.cx-q.show{opacity:1;translate:0}.cx-q:empty{visibility:hidden}.cx-a{color:#c9cfd8;opacity:0;text-wrap:pretty;padding-left:16px;font-size:15px;line-height:1.6;transition:opacity .3s;position:relative}.cx-a.show{opacity:1}.cx-a:before{content:"";background:linear-gradient(#c9c0ff,#a99eff1a);border-radius:2px;width:2px;position:absolute;top:5px;bottom:5px;left:0}.cx-a .cw{color:#4c525c;transition:color .3s}.cx-a .cw.lit{color:#eef1f5}.cx.think .cx-thread:after{content:"";background:radial-gradient(circle,#c9c0ff 2.5px,#0000 3px) 0/12px 8px repeat-x;width:34px;height:8px;margin-left:16px;animation:.9s steps(3,end) infinite cxDots}@keyframes cxDots{0%{clip-path:inset(0 66% 0 0)}to{clip-path:inset(0 -1% 0 0)}}.cx-chips{flex-wrap:wrap;gap:8px;display:flex}.cx-chips button{all:unset;cursor:pointer;box-sizing:border-box;color:#c9cfd8;background:#ffffff0a;border-radius:999px;align-items:center;height:36px;padding:0 15px;font-size:13px;transition:color .2s,background .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.cx-chips button:hover{color:#fff;background:#ffffff12}.cx-chips button[aria-pressed=true]{color:#fff;background:#8b7cf82e;box-shadow:inset 0 0 0 1px #c9c0ff8c,0 0 18px -6px #8b7cf8cc}.cx-chips button:focus-visible{outline:2px solid var(--vil);outline-offset:3px}@media (width<=560px){.cx-mkt{display:none}.cx-t{font-size:15px}.cx-pill text,.cx-grid text{font-size:13px}.cx-a{font-size:14px}.sees-list li{grid-template-columns:16px 1fr 14px;gap:1px 12px;padding:5px 0;display:grid}.sees-ic{grid-row:1/3;align-self:start;margin-top:2px}.sees-list b{grid-column:2}.sees-list em{white-space:normal;grid-area:2/2;font-size:12.5px}.sees-ok{grid-area:1/3/3;align-self:center}.fs-words .st{padding:0 16px}.fs-words b{font-size:22px}.fs-words span{white-space:nowrap;font-size:12px}}@media (prefers-reduced-motion:reduce){.cx-ann .grow,.cx-ann .pop,.cx-ann .draw{transition:none}.on>.cx-ping{animation:none}}:root[data-theme=light] .fs-coach.live .sees.in li b,:root[data-theme=light] .fs-coach.live .sees.in li em,:root[data-theme=light] .fs-coach.live .sees.in .sees-ic{animation:none}:root[data-theme=light] .sees-list b,:root[data-theme=light] .cx-title b,:root[data-theme=light] .cx-mkt{color:#15151c}:root[data-theme=light] .sees-list em,:root[data-theme=light] .cx-title span,:root[data-theme=light] .fs-note{color:#6a6a79}:root[data-theme=light] .sees-ic{color:#5b4be0}:root[data-theme=light] .sees-ok{background-color:#5b4be0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E");box-shadow:0 0 8px #5b4be080}:root[data-theme=light] .fs-note:before{box-shadow:none;background:#5b4be0}:root[data-theme=light] .cx-orb{background:radial-gradient(circle at 50% 45%,#fff,#ecebfa 72%);box-shadow:inset 0 0 0 1px #5b4be040,0 6px 18px -8px #5b4be080}:root[data-theme=light] .cx.think .cx-title span,:root[data-theme=light] .cx.talking .cx-title span{color:#5b4be0}:root[data-theme=light] .cx-mkt em{color:#6a6a79;box-shadow:inset 0 0 0 1px #14142b1f}:root[data-theme=light] .cx-grid line{stroke:#14142b0f}:root[data-theme=light] .cx-grid text{fill:#9a9aa8}:root[data-theme=light] .cx-svg .u line,:root[data-theme=light] .cx-svg .u rect{stroke:#15151c;fill:#15151c}:root[data-theme=light] .cx-svg .d line,:root[data-theme=light] .cx-svg .d rect{stroke:#a3abba;fill:#a3abba}:root[data-theme=light] .cx-entry{stroke:#14142b73}:root[data-theme=light] .cx-dot{fill:#15151c;stroke:#f4f4f7}:root[data-theme=light] .cx-x,:root[data-theme=light] .cx-l.red{stroke:#d23b3b}:root[data-theme=light] .cx-l.green{stroke:#0e8457}:root[data-theme=light] .cx-l.vio,:root[data-theme=light] .cx-arrow,:root[data-theme=light] .cx-arrow-h,:root[data-theme=light] .cx-ring,:root[data-theme=light] .cx-ping{stroke:#5b4be0;filter:none}:root[data-theme=light] .cx-ping.green{stroke:#0e8457}:root[data-theme=light] .cx-pt{fill:#5b4be0;filter:none}:root[data-theme=light] .cx-t{fill:#5b4be0}:root[data-theme=light] .cx-ring{fill:#5b4be014}:root[data-theme=light] .cx-gap.open{fill:#5b4be024;stroke:#5b4be08c}:root[data-theme=light] .cx-gap.filled{fill:#14142b0a;stroke:#14142b2e}:root[data-theme=light] .cx-zone.loss{fill:#d23b3b1a}:root[data-theme=light] .cx-zone.win{fill:#0e84571a}:root[data-theme=light] .cx-hit{fill:#0e8457;filter:none}:root[data-theme=light] .cx-pill rect{fill:#fff;stroke:#14142b24}:root[data-theme=light] .cx-pill text{fill:#3c3c48}:root[data-theme=light] .cx-pill.entry rect{fill:#15151c}:root[data-theme=light] .cx-pill.entry text{fill:#fff}:root[data-theme=light] .cx-pill.red rect{fill:#d23b3b}:root[data-theme=light] .cx-pill.green rect{fill:#0e8457}:root[data-theme=light] .cx-pill.vio rect{fill:#5b4be0}:root[data-theme=light] .cx-pill.red text,:root[data-theme=light] .cx-pill.green text,:root[data-theme=light] .cx-pill.vio text{fill:#fff}:root[data-theme=light] .cx-q{color:#fff;background:linear-gradient(178deg,#3a3a45,#1b1b22)}:root[data-theme=light] .cx-a{color:#3c3c48}:root[data-theme=light] .cx-a:before{background:linear-gradient(#5b4be0,#5b4be01a)}:root[data-theme=light] .cx-a .cw{color:#c3c3cd}:root[data-theme=light] .cx-a .cw.lit{color:#15151c}:root[data-theme=light] .cx.think .cx-thread:after{background-image:radial-gradient(circle,#5b4be0 2.5px,#0000 3px)}:root[data-theme=light] .cx-chips button{color:#3c3c48;background:#fff;box-shadow:inset 0 0 0 1px #14142b1a}:root[data-theme=light] .cx-chips button:hover{color:#15151c}:root[data-theme=light] .cx-chips button[aria-pressed=true]{color:#fff;background:#5b4be0;box-shadow:0 6px 16px -8px #5b4be0cc}.jx{flex-direction:column;gap:18px;display:flex}.jx-top{justify-content:space-between;align-items:center;gap:14px;display:flex}.jx-acct{color:#eef1f5;align-items:center;gap:9px;font-size:14px;font-weight:500;display:inline-flex}.jx-acct i{background:#7be39b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #7be39bcc}.jx-acct em{color:#8d96a2;border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal;box-shadow:inset 0 0 0 1px #ffffff1a}.jx-net{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;display:inline-flex}.jx-net b{letter-spacing:-.02em;color:#7be39b;font-size:22px;font-weight:500}.jx-net em{color:#7f8792;font-size:12.5px;font-style:normal}.jx-stats{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);padding:14px 0;display:grid}.jx-stats div{border-left:1px solid #ffffff12;flex-direction:column;gap:3px;padding-left:16px;display:flex}.jx-stats div:first-child{border-left:0;padding-left:0}.jx-stats span{color:#7f8792;font-size:11.5px}.jx-stats b{color:#eef1f5;font-variant-numeric:tabular-nums;font-size:19px;font-weight:500}.jx-stats b.up{color:#7be39b}.jx-tabs{align-self:flex-start}.jx-tabs button[aria-selected=true]{color:#fff;background:#ffffff1c}.jx-tabs button:focus-visible{outline:2px solid var(--vil);outline-offset:3px}.jx-views{min-height:300px;position:relative}.jx-view[hidden]{display:none}.jx-view{animation:jxIn .45s var(--ease)}@keyframes jxIn{0%{opacity:0;translate:0 8px}}.jx-dow,.jx-grid{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.jx-dow span{color:#5f6672;text-align:center;padding-bottom:6px;font-size:10.5px}.jx-d{all:unset;box-sizing:border-box;opacity:0;height:44px;transition:opacity .4s, scale .4s var(--ease), box-shadow .2s, background .2s;transition-delay:calc(var(--i) * 18ms);background:#ffffff06;border-radius:9px;flex-direction:column;justify-content:space-between;padding:5px 6px;display:flex;position:relative;scale:.92}.jx-cal.in .jx-d{opacity:1;scale:1}.jx-d small{color:#5f6672;font-size:9.5px}.jx-d b{font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.jx-d.wk,.jx-d.blank{background:0 0}.jx-d.up{cursor:pointer;background:rgba(123, 227, 155, calc(.06 + var(--s) * .22))}.jx-d.up b{color:#9ef0b6}.jx-d.dn{cursor:pointer;background:rgba(245, 138, 138, calc(.06 + var(--s) * .22))}.jx-d.dn b{color:#f7a9a9}.jx-d.up:hover,.jx-d.dn:hover{box-shadow:inset 0 0 0 1px #ffffff40}.jx-d.pick{box-shadow:inset 0 0 0 1.5px #c9c0ff,0 0 16px -4px #a99effcc!important}.jx-d:focus-visible{outline:2px solid var(--vil);outline-offset:2px}.jx .jx-day{color:#8d96a2;font-variant-numeric:tabular-nums;margin-top:16px;font-size:13px}.jx-day b,.jx-col em,.jx-row em{font-weight:500}.jx .up{color:#7be39b}.jx .dn{color:#f58a8a}.jx-rank{flex-direction:column;gap:6px;display:flex}.jx-row{border-bottom:1px solid #ffffff0f;grid-template-columns:150px 1fr 84px;align-items:center;gap:16px;padding:12px 0;display:grid}.jx-row:last-child{border-bottom:0}.jx-row-l{flex-direction:column;gap:2px;min-width:0;display:flex}.jx-row-l b{color:#eef1f5;white-space:nowrap;font-size:14px;font-weight:500}.jx-row-l span{color:#7f8792;white-space:nowrap;font-size:11.5px}.jx-bar{background:#ffffff0d;border-radius:8px;height:8px;overflow:hidden}.jx-bar i{height:100%;width:calc(var(--v) * 100%);border-radius:inherit;transform-origin:0;transition:transform .9s var(--ease);transition-delay:calc(var(--i) * 90ms);background:linear-gradient(90deg,#7be39b59,#7be39b);display:block;transform:scaleX(0);box-shadow:0 0 12px #7be39b73}.jx-bar.neg i{background:linear-gradient(90deg,#f58a8a59,#f58a8a);box-shadow:0 0 12px #f58a8a73}.jx-rank.on .jx-bar i{transform:none}.jx-row em{text-align:right;font-variant-numeric:tabular-nums;font-size:14px;font-style:normal}.jx-row:first-child .jx-row-l b:after{content:"Edge";letter-spacing:.06em;text-transform:uppercase;color:#c9c0ff;vertical-align:1px;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:10px;box-shadow:inset 0 0 0 1px #c9c0ff73}.jx-row:last-child .jx-row-l b:after{content:"Leak";letter-spacing:.06em;text-transform:uppercase;color:#f7a9a9;vertical-align:1px;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:10px;box-shadow:inset 0 0 0 1px #f58a8a73}.jx-ses{grid-template-columns:repeat(3,1fr);gap:18px;padding-top:6px;display:grid}.jx-col{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.jx-col em{font-variant-numeric:tabular-nums;font-size:15px;font-style:normal}.jx-col-track{width:100%;height:190px;position:relative}.jx-col-track:after{content:"";background:#ffffff1f;height:1px;position:absolute;top:50%;left:0;right:0}.jx-col-bar{width:46px;height:calc(16% + var(--v) * 34%);transform-origin:50% 100%;transition:transform .9s var(--ease);transition-delay:calc(var(--i) * .11s);background:linear-gradient(#9ef0b6,#7be39b26);border-radius:10px 10px 3px 3px;margin-left:-23px;position:absolute;bottom:50%;left:50%;transform:scaleY(0);box-shadow:0 0 22px -4px #7be39b99}.jx-col-bar.neg{transform-origin:50% 0;background:linear-gradient(#f58a8a26,#f7a9a9);border-radius:3px 3px 10px 10px;top:50%;bottom:auto;box-shadow:0 0 22px -4px #f58a8a99}.jx-ses.on .jx-col-bar{transform:none}.jx-col b{color:#eef1f5;font-size:14px;font-weight:500}.jx-col span{color:#7f8792;margin-top:-4px;font-size:11.5px}.jx-say{color:#c9cfd8;align-items:center;gap:10px;min-height:44px;font-size:14px;line-height:1.5;display:flex}.jx-say canvas{flex:none}.jx-say span{transition:opacity .22s,filter .22s}.jx-say span.out{opacity:0;filter:blur(4px)}.fs .snap{color:#8d96a2;align-items:flex-start;gap:10px;margin-top:26px;font-size:13.5px;display:flex}.snap-ic{color:#c9c0ff;filter:drop-shadow(0 0 6px #a99effb3);flex:none;display:inline-flex}@media (width<=560px){.jx-stats{grid-template-columns:repeat(2,1fr);row-gap:12px}.jx-stats div:nth-child(3){border-left:0;padding-left:0}.jx-d{height:40px;padding:4px}.jx-d b{font-size:9px}.jx-row{grid-template-columns:1fr 74px;row-gap:8px}.jx-bar{grid-area:2/1/auto/-1}.jx-col-track{height:130px}.jx-col-bar{width:34px;margin-left:-17px}.jx-acct em{display:none}}@media (prefers-reduced-motion:reduce){.jx-d,.jx-bar i,.jx-col-bar{transition:none}}:root[data-theme=light] .jx-acct,:root[data-theme=light] .jx-stats b,:root[data-theme=light] .jx-row-l b,:root[data-theme=light] .jx-col b{color:#15151c}:root[data-theme=light] .jx-acct em{color:#6a6a79;box-shadow:inset 0 0 0 1px #14142b1f}:root[data-theme=light] .jx .up,:root[data-theme=light] .jx-net b,:root[data-theme=light] .jx-stats b.up{color:#0e8457}:root[data-theme=light] .jx .dn{color:#d23b3b}:root[data-theme=light] .jx-stats,:root[data-theme=light] .jx-stats div,:root[data-theme=light] .jx-row{border-color:#14142b14}:root[data-theme=light] .jx-stats span,:root[data-theme=light] .jx-net em,:root[data-theme=light] .jx-day,:root[data-theme=light] .jx-row-l span,:root[data-theme=light] .jx-col span,:root[data-theme=light] .fs .snap{color:#6a6a79}:root[data-theme=light] .jx-tabs button[aria-selected=true]{color:#15151c;background:#fff;box-shadow:0 1px 2px #14142b1f}:root[data-theme=light] .jx-d{background:#14142b09}:root[data-theme=light] .jx-d.wk,.jx-d.blank{background:0 0}:root[data-theme=light] .jx-d small,:root[data-theme=light] .jx-dow span{color:#9a9aa8}:root[data-theme=light] .jx-d.up{background:rgba(14, 132, 87, calc(.06 + var(--s) * .2))}:root[data-theme=light] .jx-d.up b{color:#0b6e48}:root[data-theme=light] .jx-d.dn{background:rgba(210, 59, 59, calc(.05 + var(--s) * .18))}:root[data-theme=light] .jx-d.dn b{color:#b42f2f}:root[data-theme=light] .jx-d.pick{box-shadow:inset 0 0 0 1.5px #5b4be0,0 0 14px -4px #5b4be099!important}:root[data-theme=light] .jx-bar{background:#14142b0f}:root[data-theme=light] .jx-bar i{box-shadow:none;background:linear-gradient(90deg,#0e845759,#0e8457)}:root[data-theme=light] .jx-bar.neg i{background:linear-gradient(90deg,#d23b3b59,#d23b3b)}:root[data-theme=light] .jx-row:first-child .jx-row-l b:after{color:#5b4be0;box-shadow:inset 0 0 0 1px #5b4be066}:root[data-theme=light] .jx-row:last-child .jx-row-l b:after{color:#d23b3b;box-shadow:inset 0 0 0 1px #d23b3b66}:root[data-theme=light] .jx-col-track:after{background:#14142b1f}:root[data-theme=light] .jx-col-bar{box-shadow:none;background:linear-gradient(#0e8457,#0e84571f)}:root[data-theme=light] .jx-col-bar.neg{background:linear-gradient(#d23b3b1f,#d23b3b)}:root[data-theme=light] .jx-say{color:#3c3c48}:root[data-theme=light] .snap-ic{color:#5b4be0;filter:none}.stack{flex-direction:column;gap:20px;min-width:0;display:flex}.stack-tabs{align-self:flex-start}.stack-tabs button{align-items:center;gap:7px;display:inline-flex}.stack-tabs button[aria-pressed=true]{color:#fff;background:#ffffff1c}.stack-dot{background:#7be39b;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #7be39be6}.stack-cards{perspective:1800px;display:grid}.stack-cards>*{grid-area:1/1;min-width:0}.stack-try{transform-origin:50%;transition:opacity .45s ease, transform .7s var(--ease), filter .5s ease, visibility 0s}.stack.app .stack-try{opacity:0;filter:blur(8px);visibility:hidden;pointer-events:none;transition:opacity .45s ease, transform .7s var(--ease), filter .5s ease, visibility 0s .7s;transform:translateZ(-120px)rotateY(10deg)scale(.94)}.stack-app{opacity:0;visibility:hidden;transform-origin:50% 100%;transition:opacity .45s ease, transform .8s var(--ease), visibility 0s .8s;align-self:center;margin:0;transform:translateY(40px)rotateX(16deg)scale(.95)}.stack.app .stack-app{opacity:1;visibility:visible;transition:opacity .5s ease .12s, transform .85s var(--ease) 80ms, visibility 0s;transform:none}.stack-app{perspective:1400px}.stack-frame{transform-style:preserve-3d;transform:rotateY(var(--ry,var(--rest-y,7deg))) rotateX(var(--rx,3deg)) rotateZ(var(--rest-z,-.6deg));transition:transform .9s var(--ease), box-shadow .6s ease;background:#111115;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,-24px 40px 80px -30px #000000f2,0 0 60px -20px #8eb4d559}.stack.mirror .stack-frame{--rest-y:-7deg;--rest-z:.6deg;box-shadow:0 0 0 1px #ffffff1a,24px 40px 80px -30px #000000f2,0 0 60px -20px #8eb4d559}.stack.app .stack-frame:not(.tilt){animation:7s ease-in-out 1s infinite stackFloat}@keyframes stackFloat{0%,to{translate:0}50%{translate:0 -8px}}.stack-frame img{width:100%;height:auto}.stack-frame.tilt{transform:rotateY(var(--ry)) rotateX(var(--rx)) scale(1.015);transition:transform .25s ease-out,box-shadow .4s;box-shadow:0 0 0 1px #ffffff29,0 50px 90px -30px #000000f2,0 0 80px -16px #8eb4d58c}.stack-frame:after{content:"";pointer-events:none;opacity:0;background:radial-gradient(60% 70% at var(--gx,50%) var(--gy,0%), #ffffff24, transparent 70%);transition:opacity .4s;position:absolute;inset:0}.stack-frame.tilt:after{opacity:1}.stack-sheen{pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff29 48%,#0000 60%);position:absolute;inset:0;translate:-100%}.stack.app .stack-sheen{animation:stackSheen 1.3s var(--ease) .35s}@keyframes stackSheen{to{translate:100%}}.stack-app figcaption{color:#7f8792;margin-top:22px;font-size:13px}@media (width<=960px){.stack-cards{position:relative}.stack.app .stack-try{position:absolute;inset:0 0 auto}.stack-app{align-self:start}}@media (prefers-reduced-motion:reduce){.stack-try,.stack-app,.stack.app .stack-try,.stack.app .stack-app{filter:none!important;transform:none!important}.stack-frame{transform:none;animation:none!important}}:root[data-theme=light] .stack-tabs button[aria-pressed=true]{color:#15151c;background:#fff;box-shadow:0 1px 2px #14142b1f}:root[data-theme=light] .stack-dot{box-shadow:none;background:#0e8457}:root[data-theme=light] .stack-frame{box-shadow:0 0 0 1px #14142b1a,0 30px 60px -30px #14142b73}:root[data-theme=light] .stack-app figcaption{color:#6a6a79}.heads{margin-top:32px}.heads-list{flex-direction:column;gap:4px;margin-top:14px;display:flex}.heads-list li{opacity:.35;align-items:center;gap:12px;min-height:36px;display:flex}.heads-ic{flex:none;justify-content:center;width:16px;display:inline-flex}.heads-ic.amber{color:#f2c46d}.heads-ic.red{color:#f58a8a}.heads-ic.green{color:#7be39b}.heads-list b{color:#eef1f5;white-space:nowrap;font-size:14px;font-weight:500}.heads-list em{color:#7f8792;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-style:normal;overflow:hidden}.fs-news.live .heads.in li{animation:headsRow 8s var(--ease) infinite;animation-delay:calc(var(--i) * 1.6s)}@keyframes headsRow{0%{opacity:.35;translate:0}6%{opacity:1;translate:4px}12%,55%{opacity:1;translate:0}70%,to{opacity:.35}}.nx{flex-direction:column;gap:18px;min-width:0;display:flex}.nx-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.nx-day{color:#eef1f5;font-variant-numeric:tabular-nums;align-items:center;gap:9px;font-size:14px;font-weight:500;display:inline-flex}.nx-day i{background:#7be39b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #7be39bcc}.nx-day em{color:#8d96a2;border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal;box-shadow:inset 0 0 0 1px #ffffff1a}.nx-tz button{padding:6px 11px}.nx-tz button[aria-pressed=true],.nx-filter button[aria-pressed=true]{color:#fff;background:#ffffff1c}.nx-next{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding:6px 0 2px;display:flex}.nx-count span{color:#7f8792;font-size:11.5px;display:block}.nx-count b{letter-spacing:-.03em;color:#0000;background:linear-gradient(#f9fafb 15%,#b9c1cc 100%);font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;margin-top:2px;font-size:34px;font-weight:500;line-height:1.1;display:block}.nx-count em{color:#a3abb6;align-items:center;gap:7px;margin-top:4px;font-size:13px;font-style:normal;display:inline-flex}.nx .dot{border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.nx .dot.i3{background:#f58a8a;box-shadow:0 0 8px #f58a8acc}.nx .dot.i2{background:#f2c46d}.nx .dot.i1{background:#8d96a2}.nx-status{align-items:center;gap:12px;min-width:0;display:flex}.nx-status-ic{background:50%/16px no-repeat;border-radius:50%;flex:none;width:34px;height:34px;transition:background-color .4s,box-shadow .4s}.nx-status div{flex-direction:column;gap:1px;min-width:0;display:flex}.nx-status b{font-size:15px;font-weight:500;transition:color .4s}.nx-status em{color:#7f8792;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:normal;overflow:hidden}.nx-status[data-tone=open] b{color:#7be39b}.nx-status[data-tone=open] .nx-status-ic{background-color:#7be39b1f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237be39b' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");box-shadow:inset 0 0 0 1px #7be39b59}.nx-line{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;height:196px;position:relative}.nx-line:focus-visible{outline:2px solid var(--vil);outline-offset:6px;border-radius:6px}.nx-bands{height:66px;position:absolute;top:0;left:0;right:0}.nx-band{white-space:nowrap;color:#ffffffd9;height:18px;transition:left .5s var(--ease), width .5s var(--ease);border-radius:5px;padding:0 8px;font-size:10.5px;line-height:18px;position:absolute;overflow:hidden}.nx-band.s0{background:linear-gradient(90deg,#f472b652,#f472b62e)}.nx-band.s1{background:linear-gradient(90deg,#60a5fa52,#60a5fa2e)}.nx-band.s2{background:linear-gradient(90deg,#a99eff5c,#a99eff33)}.nx-plot{background:repeating-linear-gradient(90deg,#ffffff0b 0 1px,#0000 1px 16.6667%);border-bottom:1px solid #ffffff1a;height:94px;position:absolute;top:74px;left:0;right:0}.nx-ev{width:2px;transition:left .5s var(--ease), opacity .3s;border-radius:2px;margin-left:-1px;position:absolute;bottom:0}.nx-ev:after{content:"";background:inherit;border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:-4px;left:50%}.nx-ev.i3{background:#f58a8a;height:78px;box-shadow:0 0 10px #f58a8a99}.nx-ev.i2{background:#f2c46d;height:52px}.nx-ev.i1{background:#6c7480;height:30px}.nx-ev.off{opacity:.08}.nx-ev.fire:before{content:"";width:9px;height:9px;color:inherit;border:1.5px solid;border-radius:50%;margin:0 0 0 -4.5px;animation:1.1s ease-out forwards nxFire;position:absolute;top:-4px;left:50%}.nx-ev.i3.fire:before{border-color:#f58a8a}.nx-ev.i2.fire:before{border-color:#f2c46d}.nx-ev.i1.fire:before{border-color:#a3abb6}@keyframes nxFire{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(4.5)}}.nx-axis{height:20px;position:absolute;bottom:0;left:0;right:0}.nx-axis span{font:10.5px var(--font);color:#5f6672;font-variant-numeric:tabular-nums;position:absolute;top:4px;translate:-50%}.nx-axis span:first-child{translate:0}.nx-axis span:last-child{translate:-100%}.nx-now{pointer-events:none;width:0;position:absolute;top:66px;bottom:20px}.nx-now:before{content:"";background:linear-gradient(#c9c0ff,#a99eff66);width:2px;position:absolute;top:0;bottom:0;left:-1px;box-shadow:0 0 12px #a99effe6}.nx-now span{color:#17142f;font-variant-numeric:tabular-nums;background:#c9c0ff;border-radius:6px;padding:2px 7px;font-size:10.5px;font-weight:500;position:absolute;top:-6px;translate:-50% -100%;box-shadow:0 0 14px #a99eff99}.nx-line.drag .nx-now span{background:#fff}.nx-filter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.nx-key{color:#7f8792;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.nx-key i{border-radius:50%;width:7px;height:7px;margin-left:8px}.nx-key i.h{background:#f58a8a}.nx-key i.m{background:#f2c46d}.nx-key i.l{background:#6c7480}.nx-list{min-height:176px;margin:0;padding:0;list-style:none}.nx-list li{height:44px;animation:nxRow .4s var(--ease);border-bottom:1px solid #ffffff0f;grid-template-columns:48px 40px 1fr 10px 76px;align-items:center;gap:10px;font-size:13.5px;display:grid}.nx-list li:last-child{border-bottom:0}.nx-status[data-tone=quiet] b{color:#c9cfd8}.nx-status[data-tone=quiet] .nx-status-ic{background-color:#ffffff0d;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a3abb6' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 7.5V12l3 2'/%3E%3C/svg%3E");box-shadow:inset 0 0 0 1px #ffffff24}@keyframes nxRow{0%{opacity:0;translate:0 4px}}.nx-list time{font-variant-numeric:tabular-nums;color:#a3abb6}.nx-list .cur{letter-spacing:.04em;text-align:center;color:#c9cfd8;background:#ffffff0f;border-radius:6px;padding:3px 0;font-size:10.5px;font-weight:500}.nx-list b{color:#eef1f5;white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.nx-list em{color:#8d96a2;text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px;font-style:normal}.nx-list li.past{opacity:.5}.nx-list li.past em{color:#7be39b}@media (width<=560px){.nx-count b{font-size:28px}.nx-tz button{padding:6px 8px;font-size:11.5px}.nx-list li{grid-template-columns:44px 36px 1fr 8px 64px;gap:8px;font-size:12.5px}.heads-list em{display:none}}:root[data-theme=light] .heads-list b,:root[data-theme=light] .nx-day,:root[data-theme=light] .nx-list b{color:#15151c}:root[data-theme=light] .heads-list em,:root[data-theme=light] .nx-count span,:root[data-theme=light] .nx-status em,:root[data-theme=light] .nx-key,:root[data-theme=light] .nx-list em{color:#6a6a79}:root[data-theme=light] .heads-ic.amber{color:#b7791f}:root[data-theme=light] .heads-ic.red{color:#d23b3b}:root[data-theme=light] .heads-ic.green{color:#0e8457}:root[data-theme=light] .nx-day em{color:#6a6a79;box-shadow:inset 0 0 0 1px #14142b1f}:root[data-theme=light] .nx-day i{box-shadow:none;background:#0e8457}:root[data-theme=light] .nx-tz button[aria-pressed=true],:root[data-theme=light] .nx-filter button[aria-pressed=true]{color:#15151c;background:#fff;box-shadow:0 1px 2px #14142b1f}:root[data-theme=light] .nx-count b{background:linear-gradient(#15151c 20%,#4a4a58 100%);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .nx-count em,:root[data-theme=light] .nx-list time{color:#4a4a58}:root[data-theme=light] .nx-status[data-tone=clear] b{color:#0e8457}:root[data-theme=light] :root[data-theme=light] .nx-band{color:#15151c}:root[data-theme=light] .nx-plot{background:repeating-linear-gradient(90deg,#14142b0f 0 1px,#0000 1px 16.6667%);border-color:#14142b1f}:root[data-theme=light] .nx-ev.i3{box-shadow:none;background:#d23b3b}:root[data-theme=light] .nx-ev.i2{background:#d69e2e}:root[data-theme=light] .nx-ev.i1{background:#a3abba}:root[data-theme=light] .nx .dot.i3,:root[data-theme=light] .nx-key i.h{box-shadow:none;background:#d23b3b}:root[data-theme=light] .nx .dot.i2,:root[data-theme=light] .nx-key i.m{background:#d69e2e}:root[data-theme=light] .nx .dot.i1,:root[data-theme=light] .nx-key i.l{background:#a3abba}:root[data-theme=light] .nx-axis span{color:#9a9aa8}:root[data-theme=light] .nx-now:before{box-shadow:none;background:linear-gradient(#5b4be0,#5b4be066)}:root[data-theme=light] .nx-now span{color:#fff;box-shadow:none;background:#5b4be0}:root[data-theme=light] .nx-list li{border-color:#14142b12}:root[data-theme=light] .nx-list .cur{color:#3c3c48;background:#14142b0d}:root[data-theme=light] .nx-list li.past em{color:#0e8457}.mk{isolation:isolate;flex-direction:column;align-items:center;padding:110px 24px 100px;display:flex;position:relative}.mk .mk2{padding-bottom:110px}.odo{flex-direction:column;align-items:center;margin-top:40px;display:flex}.odo-num{letter-spacing:-.045em;font-variant-numeric:tabular-nums;align-items:flex-start;font-size:clamp(46px,8.4vw,124px);font-weight:500;line-height:1;display:flex}.odo-d{height:1em;display:inline-block;overflow:hidden}.odo-col{transition:transform 2.2s cubic-bezier(.15,.85,.2,1);transition-delay:calc(.4s + var(--k) * 70ms);flex-direction:column;display:flex;transform:translateY(0)}.odo-col i{color:#0000;background:linear-gradient(#fff 10%,#aab4c2 100%);-webkit-background-clip:text;background-clip:text;height:1em;font-style:normal;display:block}.odo.in .odo-col{transform:translateY(calc(var(--v) * -1em))}.odo-sep{color:#5f6672;align-self:flex-end;margin:0 .08em .08em;font-size:.42em;line-height:1}.odo .odo-cap{color:#8d96a2;text-align:center;margin-top:26px;font-size:15px}.mk2-wall{flex-direction:column;gap:10px;width:100vw;margin-top:64px;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.mk2-row{align-items:center;height:44px;display:flex;position:relative;overflow:hidden}.mk2-label{z-index:2;white-space:nowrap;height:32px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 45%, transparent), 0 0 30px 14px #111115e6;opacity:0;pointer-events:none;background:#111115db;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:12.5px;transition:opacity .3s;display:inline-flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.mk2-label i{background:var(--c);width:7px;height:7px;box-shadow:0 0 8px var(--c);border-radius:50%}.mk2-label b{color:#eef1f5;font-weight:500}.mk2-label em{color:#8d96a2;font-style:normal}.mk2-row:hover .mk2-label{opacity:1}.mk2-track{width:max-content;animation:mk2Scroll var(--dur) linear infinite;animation-play-state:paused;display:flex}.mk2.live .mk2-track{animation-play-state:running}.mk2-row.rev .mk2-track{animation-direction:reverse}.mk2-row:hover .mk2-track{animation-play-state:paused}@keyframes mk2Scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.mk2-set{gap:8px;padding-right:8px;display:flex}.mk2-tile{white-space:nowrap;background:#ffffff06;border-radius:10px;align-items:center;gap:8px;height:38px;padding:0 14px;transition:opacity .3s,background .3s,box-shadow .3s,transform .3s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0f}.mk2-tile:before{content:"";background:var(--c);opacity:.85;border-radius:50%;width:6px;height:6px}.mk2-tile b{color:#dfe3ea;font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:500}.mk2-tile em{color:#5f6672;font-variant-numeric:tabular-nums;font-size:11.5px;font-style:normal}.mk2-row:hover .mk2-tile{background:#ffffff0a}.mk2-row{transition:opacity .3s}.mk2-find{flex-direction:column;align-items:center;gap:4px;width:min(560px,100%);margin-top:52px;display:flex}.mk2-count{color:#8d96a2;text-align:center;min-height:22px;font-size:13.5px}.mk2-find .fs-more{margin-top:6px}@media (width<=700px){.mk2-wall{gap:8px;margin-top:48px}.mk2-row{height:38px}.mk2-tile{height:32px;padding:0 11px}.mk2-tile b{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.mk2-track{animation:none}.odo-col{transition:none}}:root[data-theme=light] .odo-col i{background:linear-gradient(#15151c 20%,#4a4a58 100%);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .odo-sep{color:#b5b5c2}:root[data-theme=light] .odo-cap,:root[data-theme=light] .mk2-count,:root[data-theme=light] .mk2-label em{color:#6a6a79}:root[data-theme=light] .mk2-tile{background:#fff;box-shadow:inset 0 0 0 1px #14142b14,0 2px 6px -4px #14142b33}:root[data-theme=light] .mk2-tile b,:root[data-theme=light] .mk2-label b{color:#15151c}:root[data-theme=light] .mk2-tile em{color:#9a9aa8}:root[data-theme=light] .mk2-label{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 55%, transparent), 0 0 30px 14px #f4f4f7f2;background:#f4f4f7eb}.pr{isolation:isolate;flex-direction:column;align-items:center;padding:110px 24px 100px;display:flex;position:relative}.pr-needs{flex-direction:column;align-items:center;gap:12px;width:min(900px,100%);margin-top:44px;display:flex}.pr-chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.pr-chips button{all:unset;cursor:pointer;box-sizing:border-box;color:#c9cfd8;background:#ffffff09;border-radius:999px;align-items:center;gap:8px;height:36px;padding:0 15px;font-size:13px;transition:color .2s,background .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.pr-chips button:before{content:"";border-radius:50%;width:14px;height:14px;transition:background .2s,box-shadow .2s;box-shadow:inset 0 0 0 1.5px #ffffff40}.pr-chips button:hover{color:#fff;background:#ffffff0f}.pr-chips button[aria-pressed=true]{color:#fff;background:#8b7cf829;box-shadow:inset 0 0 0 1px #c9c0ff8c}.pr-chips button[aria-pressed=true]:before{box-shadow:none;background:#a99eff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2317181d' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") 50%/10px no-repeat}.pr-chips button:focus-visible{outline:2px solid var(--vil);outline-offset:3px}.pr .pr-pick{color:#8d96a2;min-height:22px;font-size:13.5px}.pr-pick b{color:#fff;font-weight:500}.pr-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;width:min(1180px,100%);margin-top:40px;display:grid}.pr-card{transition:opacity .4s, transform .5s var(--ease), box-shadow .4s;background:linear-gradient(#ffffff09,#ffffff03);border-radius:20px;flex-direction:column;padding:28px 24px 26px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff14,0 30px 60px -40px #000000e6}.pr-card h3{color:#eef1f5;font-size:18px;font-weight:500}.pr .pr-tag{color:#8d96a2;min-height:40px;margin-top:6px;font-size:13.5px;line-height:1.45}.pr .pr-price{align-items:baseline;gap:8px;margin-top:20px;display:flex}.pr-price b{letter-spacing:-.035em;color:#0000;background:linear-gradient(#f9fafb 15%,#b9c1cc 100%);font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:42px;font-weight:500;line-height:1}.pr-price span{color:#7f8792;font-size:13px}.pr-tok{margin-top:20px}.pr-tok-top{color:#7f8792;justify-content:space-between;align-items:baseline;font-size:12px;display:flex}.pr-tok-top b{color:#c9c0ff;font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:500}.pr-tok-bar{background:#ffffff12;border-radius:4px;height:4px;margin-top:8px;overflow:hidden}.pr-tok-bar i{height:100%;width:calc(var(--t) * 100%);border-radius:inherit;transform-origin:0;transition:transform 1.2s var(--ease) .5s;background:linear-gradient(90deg,#8eb4d5,#c9c0ff);display:block;transform:scaleX(0);box-shadow:0 0 10px #a99eff99}.pr-card.in .pr-tok-bar i{transform:none}.pr-card .v3-btn{width:100%;margin-top:22px}.pr-card ul{border-top:1px solid #ffffff12;flex-direction:column;gap:10px;margin-top:22px;padding-top:20px;display:flex}.pr-card li{color:#c9cfd8;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;display:flex}.pr-card li svg{color:#7be39b;flex:none;margin-top:2px}.pr-card li.lim{color:#6f7782}.pr-card li.lim svg{color:#4f5660}:root[data-theme=light] .pr-card li.lim{color:#8e8e9d}:root[data-theme=light] .pr-card li.lim svg{color:#b4b4c0}.pr-card.hi{background:linear-gradient(#8b7cf81a,#ffffff04 60%);box-shadow:inset 0 0 0 1px #c9c0ff40,0 40px 80px -40px #5b4be08c}.pr-card.hi:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--pr-a,0deg), transparent 0 62%, #c9c0ffe6 75%, #fff 80%, #8eb4d5cc 86%, transparent 96%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@property --pr-a{syntax:"<angle>";inherits:false;initial-value:0deg}.pr.live .pr-card.hi:before{animation:6s linear infinite prEdge}@keyframes prEdge{to{--pr-a:360deg}}.pr-badge,.pr-fit{letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;height:22px;padding:0 10px;font-size:11px;font-weight:500;display:inline-flex;position:absolute;top:-11px;left:24px}.pr-badge{color:#17142f;background:linear-gradient(90deg,#e6e1ff,#c9c0ff);transition:opacity .3s;box-shadow:0 0 18px -2px #a99effcc}.pr-fit{color:#0f2a19;opacity:0;transition:opacity .3s, transform .4s var(--ease);background:#7be39b;transform:translateY(4px);box-shadow:0 0 18px -2px #7be39bcc}.pr.picking .pr-card{opacity:.4}.pr.picking .pr-card.fit{opacity:1;transform:translateY(-6px);box-shadow:inset 0 0 0 1px #7be39b8c,0 40px 80px -40px #7be39b73}.pr.picking .pr-card.fit .pr-fit{opacity:1;transform:none}.pr.picking .pr-badge{opacity:0}.pr-foot{text-align:center;flex-direction:column;align-items:center;gap:6px;margin-top:36px;display:flex}.pr .pr-foot p{color:#7f8792;max-width:640px;font-size:13px;line-height:1.6}.pr-foot .fs-more{margin-top:12px}@media (width<=1080px){.pr-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}}@media (width<=600px){.pr{padding:80px 18px 70px}.pr-grid{grid-template-columns:1fr}.pr .pr-tag{min-height:0}}@media (prefers-reduced-motion:reduce){.pr.live .pr-card.hi:before{animation:none}.pr-tok-bar i{transition:none}}:root[data-theme=light] .pr-chips button{color:#3c3c48;background:#fff;box-shadow:inset 0 0 0 1px #14142b1a}:root[data-theme=light] .pr-chips button:before{box-shadow:inset 0 0 0 1.5px #14142b40}:root[data-theme=light] .pr-chips button[aria-pressed=true]{color:#15151c;background:#5b4be014;box-shadow:inset 0 0 0 1px #5b4be080}:root[data-theme=light] .pr-chips button[aria-pressed=true]:before{background-color:#5b4be0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E")}:root[data-theme=light] .pr-pick,:root[data-theme=light] .pr-tag,:root[data-theme=light] .pr-price span,:root[data-theme=light] .pr-tok-top,:root[data-theme=light] .pr-foot p{color:#6a6a79}:root[data-theme=light] .pr-pick b,:root[data-theme=light] .pr-card h3{color:#15151c}:root[data-theme=light] .pr-card{background:#fff;box-shadow:inset 0 0 0 1px #14142b14,0 20px 40px -30px #14142b4d}:root[data-theme=light] .pr-card.hi{background:linear-gradient(#5b4be00f,#fff 60%);box-shadow:inset 0 0 0 1px #5b4be04d,0 30px 60px -30px #5b4be059}:root[data-theme=light] .pr-price b{background:linear-gradient(#15151c 20%,#4a4a58 100%);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .pr-tok-top b{color:#5b4be0}:root[data-theme=light] .pr-tok-bar{background:#14142b12}:root[data-theme=light] .pr-tok-bar i{box-shadow:none;background:linear-gradient(90deg,#8ca8c7,#5b4be0)}:root[data-theme=light] .pr-card ul{border-color:#14142b14}:root[data-theme=light] .pr-card li{color:#3c3c48}:root[data-theme=light] .pr-card li svg{color:#0e8457}:root[data-theme=light] .pr-badge{color:#fff;box-shadow:none;background:#5b4be0}:root[data-theme=light] .pr-fit{color:#fff;box-shadow:none;background:#0e8457}:root[data-theme=light] .pr.picking .pr-card.fit{box-shadow:inset 0 0 0 1px #0e845780,0 30px 60px -30px #0e845759}.bl{isolation:isolate;justify-content:center;padding:110px 24px 100px;display:flex;position:relative}.bl-in{width:min(1180px,100%)}.bl-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.bl .fs-h{letter-spacing:-.03em;text-wrap:balance;margin-top:22px;font-size:clamp(32px,3.6vw,52px);font-weight:500;line-height:1.12}.bl-tabs{flex-wrap:wrap}.bl-tabs button{align-items:center;gap:7px;display:inline-flex}.bl-tabs button em{color:#5f6672;font-variant-numeric:tabular-nums;font-size:11px;font-style:normal}.bl-tabs button[aria-selected=true]{color:#fff;background:#ffffff1c}.bl-tabs button[aria-selected=true] em{color:#a3abb6}.bl-tabs button:focus-visible{outline:2px solid var(--vil);outline-offset:3px}.bl-set{grid-template-rows:repeat(3,auto);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:14px 40px;margin-top:48px;display:grid}.bl-set[hidden]{display:none}.bl-set.on .bl-card{animation:blIn .6s var(--ease) both;animation-delay:calc(var(--i) * 70ms)}@keyframes blIn{0%{opacity:0;translate:0 12px}}.bl-card{color:inherit;border-radius:18px;transition:background .3s;display:flex;position:relative}.bl-art{background:radial-gradient(120% 100% at 80% 0%, color-mix(in srgb, var(--cc) 22%, transparent), transparent 60%), #15161b;border-radius:14px;flex:none;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.bl-card[data-cat=files]{--cc:#f59e6b}.bl-card[data-cat=lab]{--cc:#a99eff}.bl-card[data-cat=wire]{--cc:#8eb4d5}.bl-card[data-cat=playbook]{--cc:#7be39b}.bl-art svg{width:100%;height:100%;transition:transform .8s var(--ease), opacity .4s;opacity:.85;display:block}.bl-art svg rect.u{fill:#e3e9f1}.bl-art svg rect.d{fill:#5d6878}.bl-art svg circle.u{fill:color-mix(in srgb, var(--cc) 80%, #fff)}.bl-art svg circle.n{fill:#ffffff1a}.bl-card:hover .bl-art svg{opacity:1;transform:scale(1.04)}.bl-body{flex-direction:column;min-width:0;display:flex}.bl-meta{color:#8d96a2;align-items:center;gap:7px;font-size:12px;display:inline-flex}.bl-meta i{background:var(--cc);width:6px;height:6px;box-shadow:0 0 8px var(--cc);border-radius:50%}.bl-meta span{color:#4c525c}.bl-title{color:#eef1f5;text-wrap:balance;margin-top:8px;font-weight:500;transition:color .2s}.bl-card:hover .bl-title{color:#fff}.bl-sub{color:#9aa2ac;text-wrap:pretty;margin-top:10px;font-size:14.5px;line-height:1.6}.bl-card time{color:#5f6672;margin-top:10px;font-size:12px}.bl-big{flex-direction:column;grid-row:1/4}.bl-big .bl-art{aspect-ratio:16/9;width:100%}.bl-big .bl-body{padding:22px 4px 0}.bl-big .bl-title{letter-spacing:-.02em;font-size:clamp(22px,2vw,28px);line-height:1.25}.bl-row{align-items:center;gap:20px;margin:-10px;padding:10px}.bl-row:hover{background:#ffffff08}.bl-row .bl-art{aspect-ratio:16/10;width:168px}.bl-row .bl-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px;line-height:1.4;display:-webkit-box;overflow:hidden}.bl-row time{margin-top:6px}.bl-card:focus-visible{outline:2px solid var(--vil);outline-offset:4px}.bl-more{margin-top:44px}@media (width<=900px){.bl{padding:80px 20px 70px}.bl-set{grid-template-columns:1fr;gap:26px}.bl-big{grid-row:auto}}@media (width<=560px){.bl-head{gap:22px}.bl-tabs{max-width:calc(100% + 40px);box-shadow:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;background:0 0;border-radius:0;flex-wrap:nowrap;margin:0 -20px;padding:3px;scroll-padding:0 20px;overflow-x:auto}.bl-tabs::-webkit-scrollbar{display:none}.bl-tabs:before,.bl-tabs:after{content:"";flex:none;width:17px}.bl-tabs button{white-space:nowrap;flex:none;margin-right:6px;box-shadow:inset 0 0 0 1px #ffffff1a}:root[data-theme=light] .bl-tabs button{box-shadow:inset 0 0 0 1px #14142b1f}.bl-row .bl-art{width:112px}.bl-row .bl-title{font-size:14.5px}.bl-tabs button{padding:6px 10px}}:root[data-theme=light] .bl-tabs button[aria-selected=true]{color:#15151c;background:#fff;box-shadow:0 1px 2px #14142b1f}:root[data-theme=light] .bl-tabs button em,:root[data-theme=light] .bl-card time,:root[data-theme=light] .bl-meta span{color:#9a9aa8}:root[data-theme=light] .bl-art{background:radial-gradient(120% 100% at 80% 0%, color-mix(in srgb, var(--cc) 18%, transparent), transparent 60%), #fff;box-shadow:inset 0 0 0 1px #14142b14,0 10px 24px -18px #14142b59}:root[data-theme=light] .bl-art svg rect.u{fill:#15151c}:root[data-theme=light] .bl-art svg rect.d{fill:#a3abba}:root[data-theme=light] .bl-art svg circle.n{fill:#14142b14}:root[data-theme=light] .bl-meta{color:#6a6a79}:root[data-theme=light] .bl-title,:root[data-theme=light] .bl-card:hover .bl-title{color:#15151c}:root[data-theme=light] .bl-sub{color:#4a4a58}:root[data-theme=light] .bl-row:hover{background:#14142b08}.vf{isolation:isolate;border-top:1px solid #ffffff12;margin-top:40px;position:relative;overflow:hidden}.vf:before{content:"";background:linear-gradient(90deg,#0000,#c9c0ffb3,#8eb4d599,#0000);width:min(900px,90vw);height:1px;position:absolute;top:0;left:50%;translate:-50%}.vf-in{width:min(1180px,100% - 48px);margin:0 auto;padding:90px 0 0}.vf-top{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:64px;padding-bottom:70px;display:grid}.vf-k{letter-spacing:.12em;text-transform:uppercase;color:#a3abb6;align-items:center;gap:10px;font-size:12px;display:inline-flex}.vf-pulse{background:#7be39b;border-radius:50%;width:8px;height:8px;position:relative;box-shadow:0 0 10px #7be39b}.vf-pulse:after{content:"";border-radius:inherit;animation:ping 2.2s var(--ease) infinite;border:1px solid #7be39b;position:absolute;inset:-4px}.vf.weekend .vf-pulse{background:#f2c46d;box-shadow:0 0 10px #f2c46d}.vf.weekend .vf-pulse:after{border-color:#f2c46d}.vf .vf-h{letter-spacing:-.035em;color:#0000;background:linear-gradient(#f9fafb 15%,#c1c7ce 100%);text-wrap:balance;-webkit-background-clip:text;background-clip:text;margin-top:22px;font-size:clamp(34px,4.2vw,60px);font-weight:500;line-height:1.06}.vf-h span{background:linear-gradient(100deg,#8d96a2 0%,#c9c0ff 45%,#8eb4d5 70%,#8d96a2 100%) 0 0/240% 100%;-webkit-background-clip:text;background-clip:text;animation:9s linear infinite gradMove}.vf-cta{color:#7f8792;flex-wrap:wrap;align-items:center;gap:18px;margin-top:32px;font-size:13px;display:flex}.vf-sessions{flex-direction:column;gap:16px;display:flex}.vf-ses-top{align-items:center;gap:10px;font-size:13.5px;display:flex}.vf-ses-top b{color:#eef1f5;min-width:78px;font-weight:500}.vf-dot{background:#4c525c;border-radius:50%;width:7px;height:7px;transition:background .4s,box-shadow .4s}.vf-ses.open .vf-dot{background:#7be39b;box-shadow:0 0 9px #7be39b}.vf-ses-top em{color:#6c7480;font-size:12px;font-style:normal}.vf-ses.open .vf-ses-top em{color:#7be39b}.vf-ses-top time{font-variant-numeric:tabular-nums;color:#a3abb6;margin-left:auto}.vf-bar{background:repeating-linear-gradient(90deg,#ffffff0f 0 calc(4.16667% - 2px),#0000 calc(4.16667% - 2px) 4.16667%);border-radius:6px;height:6px;margin-top:8px;position:relative}.vf-win{top:0;bottom:0;left:calc(var(--a,0) * 100%);width:calc((var(--b,0) - var(--a,0)) * 100%);background:#ffffff1f;border-radius:6px;transition:background .4s;position:absolute}.vf-ses.open .vf-win{background:linear-gradient(90deg,#7be39b59,#7be39b99);box-shadow:0 0 12px #7be39b59}.vf-now{top:-4px;bottom:-4px;left:calc(var(--t,0) * 100%);background:#fff;border-radius:2px;width:2px;margin-left:-1px;transition:left 1s linear;position:absolute;box-shadow:0 0 8px #fffc}.vf .vf-yours{color:#6c7480;margin-top:4px;font-size:12.5px}.vf-yours b{color:#c9cfd8;font-variant-numeric:tabular-nums;margin:0 4px;font-weight:500}.vf-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding:60px 0 40px;display:grid}.vf-col{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.vf-col h3{letter-spacing:.14em;text-transform:uppercase;color:#6c7480;margin:0 0 6px;font-size:11.5px;font-weight:500}.vf-col .vf-h3b{margin-top:18px}.vf-col a{color:#c9cfd8;transition:color .2s, translate .25s var(--ease);align-items:baseline;gap:7px;font-size:14.5px;display:inline-flex;position:relative}.vf-col a em{color:#5f6672;font-variant-numeric:tabular-nums;font-size:11.5px;font-style:normal}.vf-col a:before{content:"";opacity:0;width:6px;height:6px;transition:opacity .2s, transform .25s var(--ease);background:#c9c0ff;border-radius:50%;margin-top:-3px;position:absolute;top:50%;left:-14px;transform:scale(.3);box-shadow:0 0 8px #a99eff}.vf-col a:hover{color:#fff;translate:6px}.vf-col a:hover:before{opacity:1;transform:none}.vf-stage{--vfx:50%;height:clamp(170px,21vw,330px);margin-top:10px;position:relative}.vf-sky{opacity:.55;-webkit-mask-composite:source-in;width:100%;height:88%;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#000 60%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#000 60%,#0000);mask-composite:intersect}.vf-sky line{stroke-width:1.2px;vector-effect:non-scaling-stroke}.vf-sky .u line,.vf-sky .u rect{stroke:#9fb0c6;fill:#9fb0c6}.vf-sky .d line,.vf-sky .d rect{stroke:#4a5464;fill:#4a5464}.vf-sky g{transform-box:fill-box;transform-origin:50% 100%}.js .vf-stage .vf-sky g{opacity:0;transition:transform .9s var(--ease), opacity .6s;transition-delay:calc(var(--i) * 16ms);transform:scaleY(0)}.js .vf-stage.in .vf-sky g{opacity:1;transform:none}.vf-word{letter-spacing:-.055em;text-align:center;white-space:nowrap;pointer-events:none;user-select:none;font-size:clamp(64px,17.4vw,270px);font-weight:600;line-height:1;position:absolute;bottom:-.16em;left:0;right:0}.vf-word span{display:block}.vf-word-line{color:#0000;background:linear-gradient(#fff3 0%,#ffffff13 30%,#ffffff06 62%,#fff0 92%);-webkit-background-clip:text;background-clip:text}.vf-word-line:after{content:none}.vf-word:before{content:"Wick Valley";color:#0000;pointer-events:none;background:linear-gradient(#ffffff8c 0%,#fff0 7%);-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.vf-word-lit{color:#0000;background:linear-gradient(#fff 0%,#c9c0ff 45%,#8eb4d5 75%,#8eb4d500 100%);-webkit-mask-image:radial-gradient(28vw 24vw at var(--vfx) 55%, #000, transparent 70%);mask-image:radial-gradient(28vw 24vw at var(--vfx) 55%, #000, transparent 70%);opacity:.18;-webkit-background-clip:text;background-clip:text;transition:opacity .6s;position:absolute;inset:0}.vf-stage.lit .vf-word-lit{opacity:1}.vf-stage.drift .vf-word-lit{opacity:.85;animation:14s ease-in-out infinite alternate vfDrift}@property --vfx{syntax:"<percentage>";inherits:true;initial-value:50%}@keyframes vfDrift{0%{--vfx:8%}to{--vfx:92%}}.vf-base{z-index:1;background:var(--bg);border-top:1px solid #ffffff14;position:relative}.vf-base-in{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:30px;width:min(1180px,100% - 48px);margin:0 auto;padding:22px 0 26px;display:grid}.vf-base-in .wv-logo{opacity:.85}.vf-base-in .wv-mark{height:22px}.vf-base-in .wv-word{margin-bottom:2.5px;font-size:17.5px}.vf .vf-risk{color:#6c7480;max-width:620px;font-size:11.5px;line-height:1.55}.vf-base-r{color:#7f8792;white-space:nowrap;align-items:center;gap:18px;font-size:12.5px;display:flex}.vf-up{all:unset;cursor:pointer;color:#dfe3ea;border-radius:999px;align-items:center;gap:7px;height:32px;padding:0 13px;transition:background .2s,color .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.vf-up:hover{color:#fff;background:#ffffff0f}.vf-up:focus-visible,.vf-col a:focus-visible{outline:2px solid var(--vil);outline-offset:3px;border-radius:4px}@media (width<=960px){.vf-top{grid-template-columns:1fr;gap:44px;padding-bottom:54px}.vf-cols{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.vf-base-in{grid-template-columns:1fr;gap:14px}}@media (width<=560px){.vf-in,.vf-base-in{width:calc(100% - 36px)}.vf-in{padding-top:70px}.vf-cols{gap:34px 20px}.vf-col a{font-size:14px}.vf-base-r{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.js .vf-stage .vf-sky g{opacity:1;transition:none;transform:none}.vf-stage.drift .vf-word-lit{animation:none}}:root[data-theme=light] .vf{border-color:#14142b14}:root[data-theme=light] .vf:before{background:linear-gradient(90deg,#0000,#5b4be080,#5b4be04d,#0000)}:root[data-theme=light] .vf-k,:root[data-theme=light] .vf-ses-top time{color:#4a4a58}:root[data-theme=light] .vf .vf-h{background:linear-gradient(#15151c 20%,#4a4a58 100%);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .vf-h span{background-image:linear-gradient(100deg,#6a6a79 0%,#5b4be0 45%,#3c6aa0 70%,#6a6a79 100%)}:root[data-theme=light] .vf-cta,:root[data-theme=light] .vf .vf-yours,:root[data-theme=light] .vf-ses-top em,:root[data-theme=light] .vf .vf-risk,:root[data-theme=light] .vf-base-r,:root[data-theme=light] .vf-col h3{color:#6a6a79}:root[data-theme=light] .vf-ses-top b,:root[data-theme=light] .vf-yours b{color:#15151c}:root[data-theme=light] .vf-ses.open .vf-ses-top em{color:#0e8457}:root[data-theme=light] .vf-ses.open .vf-dot{box-shadow:none;background:#0e8457}:root[data-theme=light] .vf-top,:root[data-theme=light] .vf-base{border-color:#14142b1a}:root[data-theme=light] .vf-bar{background:repeating-linear-gradient(90deg,#14142b12 0 calc(4.16667% - 2px),#0000 calc(4.16667% - 2px) 4.16667%)}:root[data-theme=light] .vf-win{background:#14142b1a}:root[data-theme=light] .vf-ses.open .vf-win{box-shadow:none;background:linear-gradient(90deg,#0e84574d,#0e84578c)}:root[data-theme=light] .vf-now{box-shadow:none;background:#15151c}:root[data-theme=light] .vf-col a{color:#3c3c48}:root[data-theme=light] .vf-col a:hover{color:#15151c}:root[data-theme=light] .vf-col a:before{box-shadow:none;background:#5b4be0}:root[data-theme=light] .vf-sky .u line,:root[data-theme=light] .vf-sky .u rect{stroke:#4a5266;fill:#4a5266}:root[data-theme=light] .vf-sky .d line,:root[data-theme=light] .vf-sky .d rect{stroke:#b5bccb;fill:#b5bccb}:root[data-theme=light] .vf-word-line{background-image:linear-gradient(#14142b29 0%,#14142b0f 32%,#14142b05 62%,#14142b00 92%)}:root[data-theme=light] .vf-word:before{background-image:linear-gradient(#14142b59 0%,#14142b00 7%)}:root[data-theme=light] .vf-word-lit{background-image:linear-gradient(#15151c 0%,#5b4be0 50%,#5b4be000 100%)}:root[data-theme=light] .vf-base-in .wv-logo{color:#15151c}:root[data-theme=light] .vf-up{color:#15151c;box-shadow:inset 0 0 0 1px #14142b24}.lg{z-index:1;width:min(1180px,100% - 48px);margin:0 auto;padding:150px 0 90px;position:relative}.lg-hero{text-align:center;flex-direction:column;align-items:center;display:flex}.lg-switch{margin-bottom:40px}.lg-switch a{color:#8f97a2;border-radius:999px;align-items:center;padding:7px 15px;font-size:13px;transition:color .2s,background .2s;display:inline-flex}.lg-switch a:hover{color:#d6dbe2}.lg-switch a[aria-current=page]{color:#fff;background:#ffffff1c}.lg .eyebrow{color:#dfe3ea;margin:0;font-size:11.5px}.lg .eyebrow-line{width:40px}.lg .lg-h1{letter-spacing:-.04em;margin-top:22px;font-size:clamp(42px,6vw,80px);font-weight:500;line-height:1.02}.lg-h1 .w{background:linear-gradient(#f9fafb 15%,#c1c7ce 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.lg .lg-intro{color:#afb6be;text-wrap:balance;max-width:640px;margin-top:22px;font-size:17px;line-height:1.65}.lg .lg-dates{color:#7f8792;flex-wrap:wrap;justify-content:center;gap:10px 26px;margin-top:22px;font-size:13px;display:flex}.lg-dates span{align-items:center;gap:8px;display:inline-flex}.lg-dates i{background:#7be39b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 9px #7be39b}.lg-dates time{color:#c9cfd8}.lg-dates a,.lg-text a,.lg-end a{color:#dfe3ea;text-underline-offset:3px;text-decoration:underline #c9c0ff73;transition:color .2s,text-decoration-color .2s}.lg-dates a:hover,.lg-text a:hover,.lg-end a:hover{color:#fff;text-decoration-color:#c9c0ff}.lg-glance{border-top:1px solid #ffffff17;border-bottom:1px solid #ffffff17;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:64px;display:grid}.lg-g{color:inherit;flex-direction:column;gap:8px;padding:26px 26px 26px 0;display:flex;position:relative}.lg-g+.lg-g{border-left:1px solid #ffffff12;padding-left:26px}.lg-g b{color:#eef1f5;align-items:baseline;gap:10px;font-size:16px;font-weight:500;display:flex}.lg-g b em{color:#a99eff;font-variant-numeric:tabular-nums;font-size:11px;font-style:normal}.lg-g span{color:#8d96a2;font-size:13.5px;line-height:1.55}.lg-g-go{color:#5f6672;opacity:0;transition:opacity .25s, translate .3s var(--ease), color .2s;font-size:13px;font-style:normal;position:absolute;top:26px;right:18px;translate:-6px}a.lg-g:hover .lg-g-go{opacity:1;color:#c9c0ff;translate:0}a.lg-g:hover b{color:#fff}.lg-body{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:72px;margin-top:64px;display:grid}.lg-toc{scrollbar-width:none;max-height:calc(100vh - 120px);position:sticky;top:96px;overflow-y:auto}.lg-toc::-webkit-scrollbar{display:none}.lg-toc summary{cursor:default;letter-spacing:.14em;text-transform:uppercase;color:#6c7480;margin-bottom:14px;font-size:11px;list-style:none}.lg-toc summary::-webkit-details-marker{display:none}.lg-toc ol{border-left:1px solid #ffffff14;margin:0;padding:0 0 0 14px;list-style:none;position:relative}.lg-toc ol:before{content:"";left:-1px;top:var(--bar-y,0);width:2px;height:var(--bar-h,0);opacity:0;transition:top .45s var(--ease), height .45s var(--ease), opacity .3s;background:linear-gradient(#c9c0ff,#8eb4d5);border-radius:2px;position:absolute;box-shadow:0 0 10px #a99effcc}.lg-toc.has-bar ol:before{opacity:1}.lg-toc a{color:#7f8792;gap:10px;padding:6px 0;font-size:13.5px;line-height:1.4;transition:color .2s;display:flex}.lg-toc a em{color:#4c525c;font-variant-numeric:tabular-nums;padding-top:2px;font-size:10.5px;font-style:normal;transition:color .2s}.lg-toc a:hover{color:#dfe3ea}.lg-toc a.on{color:#fff}.lg-toc a.on em{color:#c9c0ff}.lg-toc a:focus-visible{outline:2px solid var(--vil);outline-offset:2px;border-radius:4px}.lg-text{counter-reset:lgsec;max-width:720px}.lg-text section{counter-increment:lgsec;border-top:1px solid #ffffff12;padding:34px 0 30px;scroll-margin-top:90px}.lg-text section:first-child{border-top:0;padding-top:0}.lg-text h2{letter-spacing:-.02em;color:#f3f5f8;align-items:baseline;gap:14px;margin:0 0 16px;font-size:clamp(22px,2.2vw,28px);font-weight:500;line-height:1.25;display:flex}.lg-text h2:before{content:counter(lgsec, decimal-leading-zero);letter-spacing:.04em;color:#a99eff;font-variant-numeric:tabular-nums;font-size:12px}.lg-text h3{color:#e6eaef;margin:24px 0 8px;font-size:15.5px;font-weight:500}.lg-text p{color:#b3bac3;margin:0 0 14px;font-size:15.5px;line-height:1.75}.lg-text strong{color:#eef1f5;font-weight:500}.lg-text ul,.lg-text ol{margin:0 0 14px;padding:0;list-style:none}.lg-text li{color:#b3bac3;margin-bottom:8px;padding-left:22px;font-size:15.5px;line-height:1.7;position:relative}.lg-text ul li:before{content:"";background:linear-gradient(135deg,#c9c0ff,#8eb4d5);border-radius:50%;width:6px;height:6px;position:absolute;top:.72em;left:4px}.lg-text ol.lg-steps{counter-reset:step}.lg-text ol.lg-steps li{counter-increment:step;margin-bottom:12px;padding-left:38px}.lg-text ol.lg-steps li:before{content:counter(step);color:#17142f;background:linear-gradient(#e6e1ff,#c9c0ff);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;top:.12em;left:0;box-shadow:0 0 12px -2px #a99effcc}.lg-note{margin:4px 0 18px;padding:4px 0 4px 20px;position:relative}.lg-note:before{content:"";background:linear-gradient(#c9c0ff,#8eb4d5);border-radius:2px;width:2px;position:absolute;top:4px;bottom:4px;left:0;box-shadow:0 0 10px #a99eff99}.lg-note p{color:#dfe3ea;margin:0}.lg-plans{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;grid-template-columns:repeat(4,minmax(0,1fr));margin:4px 0 6px;display:grid}.lg-plans div{flex-direction:column;gap:4px;padding:16px 16px 16px 0;display:flex}.lg-plans div+div{border-left:1px solid #ffffff0f;padding-left:16px}.lg-plans b{color:#8d96a2;font-size:13px;font-weight:500}.lg-plans span{letter-spacing:-.02em;color:#eef1f5;font-variant-numeric:tabular-nums;font-size:19px;font-weight:500}.lg-table{border-top:1px solid #ffffff12;margin:4px 0 16px}.lg-tr{border-bottom:1px solid #ffffff12;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:20px;padding:12px 0;font-size:14.5px;line-height:1.55;display:grid}.lg-tr b{color:#e6eaef;font-weight:500}.lg-tr span{color:#a3abb6}.lg-th span{letter-spacing:.12em;text-transform:uppercase;color:#6c7480;font-size:11px}.lg .lg-end{color:#6c7480;border-top:1px solid #ffffff12;margin-top:30px;padding-top:22px;font-size:13px}@media (width<=960px){.lg{padding-top:120px}.lg-glance{grid-template-columns:repeat(2,minmax(0,1fr))}.lg-g:nth-child(3){border-left:0;padding-left:0}.lg-g:nth-child(n+3){border-top:1px solid #ffffff12}.lg-body{grid-template-columns:1fr;gap:24px;margin-top:40px}.lg-toc{z-index:5;-webkit-backdrop-filter:blur(12px);background:#17181eeb;border-radius:14px;max-height:none;padding:12px 16px;top:70px;overflow:visible;box-shadow:inset 0 0 0 1px #ffffff17,0 16px 36px -20px #000000e6}.lg-toc summary{cursor:pointer;color:#c9cfd8;justify-content:space-between;align-items:center;margin:0;display:flex}.lg-toc summary:after{content:"+";color:#8d96a2;font-size:16px;transition:rotate .25s}.lg-toc details[open] summary:after{rotate:45deg}.lg-toc ol{max-height:55vh;margin-top:12px;overflow-y:auto}}@media (width<=560px){.lg{width:calc(100% - 36px)}.lg-glance{grid-template-columns:1fr}.lg-g,.lg-g+.lg-g{border-left:0;padding:20px 0}.lg-g+.lg-g{border-top:1px solid #ffffff12}.lg-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.lg-plans div:nth-child(3){border-left:0;padding-left:0}.lg-plans div:nth-child(n+3){border-top:1px solid #ffffff0f}.lg-tr{grid-template-columns:1fr;gap:2px}.lg-th{display:none}.lg-text p,.lg-text li{font-size:15px}}.vf-base-r .vf-legal{color:#8d96a2;transition:color .2s}.vf-base-r .vf-legal:hover{color:#fff}:root[data-theme=light] .lg-switch a{color:#6a6a79}:root[data-theme=light] .lg-switch a:hover{color:#15151c}:root[data-theme=light] .lg-switch a[aria-current=page]{color:#15151c;background:#fff;box-shadow:0 1px 2px #14142b1f}:root[data-theme=light] .lg .eyebrow{color:#4a4a58}:root[data-theme=light] .lg-h1 .w{background:linear-gradient(#15151c 20%,#4a4a58 100%);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .lg .lg-intro,:root[data-theme=light] .lg-text p,:root[data-theme=light] .lg-text li,:root[data-theme=light] .lg-tr span{color:#4a4a58}:root[data-theme=light] .lg .lg-dates,:root[data-theme=light] .lg-g span,:root[data-theme=light] .lg-toc a,:root[data-theme=light] .lg-plans b,:root[data-theme=light] .lg .lg-end{color:#6a6a79}:root[data-theme=light] .lg-dates i{box-shadow:none;background:#0e8457}:root[data-theme=light] .lg-dates time,:root[data-theme=light] .lg-g b,:root[data-theme=light] .lg-text h2,:root[data-theme=light] .lg-text h3,:root[data-theme=light] .lg-text strong,:root[data-theme=light] .lg-plans span,:root[data-theme=light] .lg-tr b,:root[data-theme=light] .lg-toc a.on,:root[data-theme=light] .lg-note p{color:#15151c}:root[data-theme=light] .lg-dates a,:root[data-theme=light] .lg-text a,:root[data-theme=light] .lg-end a{color:#15151c;text-decoration-color:#5b4be066}:root[data-theme=light] .lg-dates a:hover,:root[data-theme=light] .lg-text a:hover,:root[data-theme=light] .lg-end a:hover{color:#5b4be0;text-decoration-color:#5b4be0}:root[data-theme=light] .lg-g b em,:root[data-theme=light] .lg-text h2:before,:root[data-theme=light] .lg-toc a.on em,:root[data-theme=light] a.lg-g:hover .lg-g-go{color:#5b4be0}:root[data-theme=light] .lg-glance,:root[data-theme=light] .lg-g+.lg-g,:root[data-theme=light] .lg-text section,:root[data-theme=light] .lg-plans,:root[data-theme=light] .lg-plans div+div,:root[data-theme=light] .lg-table,:root[data-theme=light] .lg-tr,:root[data-theme=light] .lg .lg-end,:root[data-theme=light] .lg-toc ol{border-color:#14142b1a}:root[data-theme=light] .lg-toc summary,:root[data-theme=light] .lg-th span,:root[data-theme=light] .lg-toc a em{color:#9a9aa8}:root[data-theme=light] .lg-toc a:hover{color:#15151c}:root[data-theme=light] .lg-toc ol:before{box-shadow:none;background:linear-gradient(#5b4be0,#3c6aa0)}:root[data-theme=light] .lg-text ul li:before{background:linear-gradient(135deg,#5b4be0,#3c6aa0)}:root[data-theme=light] .lg-text ol.lg-steps li:before{color:#fff;box-shadow:none;background:linear-gradient(#7a6cf6,#5b4be0)}:root[data-theme=light] .lg-note:before{box-shadow:none;background:linear-gradient(#5b4be0,#3c6aa0)}:root[data-theme=light] .vf-base-r .vf-legal{color:#6a6a79}:root[data-theme=light] .vf-base-r .vf-legal:hover{color:#15151c}@media (width<=960px){:root[data-theme=light] .lg-toc{background:#ffffffeb;box-shadow:inset 0 0 0 1px #14142b1a,0 14px 30px -20px #14142b59}:root[data-theme=light] .lg-toc summary{color:#15151c}}@media (width<=960px) and (width<=560px){:root[data-theme=light] .lg-g+.lg-g{border-top-color:#14142b1a}}.ct{z-index:1;width:min(1180px,100% - 48px);margin:0 auto;padding:150px 0 110px;position:relative}.ct-hero{text-align:center;flex-direction:column;align-items:center;display:flex}.ct .eyebrow{color:#dfe3ea;margin:0;font-size:11.5px}.ct .eyebrow-line{width:40px}.ct .ct-h1{letter-spacing:-.04em;text-wrap:balance;margin-top:22px;font-size:clamp(40px,5.6vw,76px);font-weight:500;line-height:1.04}.ct-h1 .w{background:linear-gradient(#f9fafb 15%,#c1c7ce 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.ct .ct-intro{color:#afb6be;text-wrap:balance;max-width:600px;margin-top:22px;font-size:17px;line-height:1.65}.ct-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:56px;margin-top:64px;display:grid}.ct-form{background:radial-gradient(120% 70% at 0 0,#8b7cf817,#0000 55%),linear-gradient(#ffffff0a,#ffffff03);border-radius:24px;padding:36px;position:relative;box-shadow:inset 0 0 0 1px #ffffff17,0 50px 100px -50px #000000f2}.ct-fields{flex-direction:column;gap:22px;display:flex}.ct-fields[hidden]{display:none}.ct-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ct-field{flex-direction:column;gap:8px;min-width:0;display:flex}.ct-label{color:#dfe3ea;justify-content:space-between;align-items:baseline;font-size:13px;font-weight:500;display:flex}.ct-label em{color:#6c7480;font-variant-numeric:tabular-nums;font-size:11.5px;font-style:normal;font-weight:400}.ct input[type=text],.ct input[type=email],.ct textarea{box-sizing:border-box;width:100%;font:400 15px/1.5 var(--font);color:#eef1f5;background:#00000047;border:0;border-radius:12px;outline:none;padding:13px 15px;transition:box-shadow .2s,background .2s;box-shadow:inset 0 0 0 1px #ffffff1a}.ct textarea{resize:vertical;min-height:150px}.ct input::placeholder,.ct textarea::placeholder{color:#5f6672}.ct input:hover,.ct textarea:hover{box-shadow:inset 0 0 0 1px #ffffff2e}.ct input:focus,.ct textarea:focus{background:#0000005c;box-shadow:inset 0 0 0 1px #c9c0ffb3,0 0 0 4px #8b7cf824}.ct .bad,.ct .bad:hover{box-shadow:inset 0 0 0 1px #f58a8abf!important}.ct-err{color:#f5a0a0;font-size:12.5px}.ct .ct-hint{color:#8d96a2;min-height:20px;font-size:13px;line-height:1.5}.ct-hint.pop{animation:ctPop .45s var(--ease)}@keyframes ctPop{0%{opacity:0;translate:0 -4px}}.ct-select{position:relative}.ct-sel-btn{all:unset;box-sizing:border-box;cursor:pointer;color:#8d96a2;background:#00000047;border-radius:12px;align-items:center;gap:11px;width:100%;height:52px;padding:0 16px;font-size:15px;transition:box-shadow .2s,color .2s;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.ct-sel-btn:hover{box-shadow:inset 0 0 0 1px #ffffff2e}.ct-sel-btn:focus-visible,.ct-select.open .ct-sel-btn{box-shadow:inset 0 0 0 1px #c9c0ffb3,0 0 0 4px #8b7cf824}.ct-sel-btn.set{color:#eef1f5}.ct-sel-ic{color:#8d96a2;background:#ffffff0d;border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;transition:color .2s,background .2s;display:inline-flex}.ct-sel-btn.set .ct-sel-ic{color:#17142f;background:linear-gradient(#e6e1ff,#c9c0ff);box-shadow:0 0 14px -3px #a99effcc}.ct-chev{color:#8d96a2;transition:rotate .25s var(--ease);margin-left:auto}.ct-select.open .ct-chev{rotate:180deg}.ct-options{z-index:10;-webkit-backdrop-filter:blur(14px);max-height:340px;animation:ctDrop .22s var(--ease);background:#18191ffa;border-radius:14px;outline:none;margin:0;padding:6px;list-style:none;display:block;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:inset 0 0 0 1px #ffffff1a,0 30px 60px -20px #000000e6}@keyframes ctDrop{0%{opacity:0;translate:0 -6px}}.ct-options[hidden]{display:none}.ct-options .ct-opt{cursor:pointer;color:#c9cfd8;border-radius:10px;align-items:center;gap:11px;padding:9px 10px;font-size:14.5px;display:flex}.ct-opt-ic{color:#8d96a2;background:#ffffff0d;border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.ct-options .ct-opt.act{color:#fff;background:#ffffff0f}.ct-options .ct-opt.act .ct-opt-ic{color:#c9c0ff}.ct-options .ct-opt[aria-selected=true]{color:#fff}.ct-options .ct-opt[aria-selected=true]:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c9c0ff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/14px no-repeat;width:16px;height:16px;margin-left:auto}.ct-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ct-send{flex-wrap:wrap;align-items:center;gap:20px;margin-top:4px;display:flex}.ct-send p{color:#7f8792;flex:1;min-width:200px;font-size:12.5px;line-height:1.5}.ct-send a,.ct-err-send a{color:#c9cfd8;text-underline-offset:3px;text-decoration:underline #c9c0ff73}.ct-send .v3-btn[disabled]{opacity:.6;cursor:default}.ct-sent{text-align:center;animation:ctPop .6s var(--ease);flex-direction:column;align-items:center;padding:50px 10px;display:flex}.ct-sent[hidden]{display:none}.ct-sent-ic{color:#0f2a19;background:radial-gradient(circle at 35% 30%,#c8f5d5,#7be39b);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;animation:.7s cubic-bezier(.3,1.6,.5,1) ctSentIc;display:inline-flex;box-shadow:0 0 0 8px #7be39b1f,0 0 40px #7be39b80}@keyframes ctSentIc{0%{opacity:0;scale:.3}}.ct-sent h2{letter-spacing:-.02em;color:#fff;outline:none;margin-top:22px;font-size:26px;font-weight:500}.ct .ct-sent p{color:#afb6be;max-width:420px;margin-top:10px;font-size:15px;line-height:1.6}.ct-again{all:unset;cursor:pointer;color:#dfe3ea;border-radius:999px;margin-top:22px;padding:9px 16px;font-size:13.5px;transition:background .2s;box-shadow:inset 0 0 0 1px #ffffff24}.ct-again:hover{background:#ffffff0f}.ct-again:focus-visible{outline:2px solid var(--vil);outline-offset:3px}.ct-side{flex-direction:column;gap:34px;padding-top:6px;display:flex}.ct-k{letter-spacing:.14em;text-transform:uppercase;color:#8d96a2;align-items:center;gap:9px;font-size:11.5px;display:inline-flex}.ct-live{background:#7be39b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 9px #7be39b}.ct-addr{letter-spacing:-.03em;color:#0000;background:linear-gradient(100deg,#f9fafb 0%,#c9c0ff 55%,#8eb4d5 100%);overflow-wrap:anywhere;-webkit-background-clip:text;background-clip:text;margin-top:12px;font-size:clamp(24px,2.6vw,34px);font-weight:500;transition:filter .3s;display:block}.ct-addr:hover{filter:brightness(1.15)}.ct-mail-act{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.ct-copy{all:unset;cursor:pointer;color:#dfe3ea;border-radius:999px;align-items:center;gap:8px;height:36px;padding:0 14px;font-size:13px;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.ct-copy:hover{color:#fff;background:#ffffff0f}.ct-copy.ok{color:#7be39b;box-shadow:inset 0 0 0 1px #7be39b80}.ct-copy:focus-visible{outline:2px solid var(--vil);outline-offset:3px}.ct-facts{border-top:1px solid #ffffff14;margin:0}.ct-facts div{border-bottom:1px solid #ffffff14;justify-content:space-between;gap:16px;padding:14px 0;font-size:14px;display:flex}.ct-facts dt{color:#7f8792}.ct-facts dd{color:#e6eaef;text-align:right;margin:0}.ct-quick ul{margin:12px 0 0;padding:0;list-style:none}.ct-quick a{color:inherit;border-bottom:1px solid #ffffff12;flex-direction:column;gap:3px;padding:14px 36px 14px 0;display:flex;position:relative}.ct-quick b{color:#e6eaef;font-size:14.5px;font-weight:500;transition:color .2s}.ct-quick span{color:#7f8792;font-size:13px}.ct-quick i{color:#5f6672;transition:translate .3s var(--ease), color .2s;font-style:normal;position:absolute;top:50%;right:4px;translate:0 -50%}.ct-quick a:hover b{color:#fff}.ct-quick a:hover i{color:#c9c0ff;translate:4px -50%}.ct-quick a:focus-visible{outline:2px solid var(--vil);outline-offset:2px;border-radius:4px}@media (width<=960px){.ct{padding-top:120px}.ct-grid{grid-template-columns:1fr;gap:44px;margin-top:48px}}@media (width<=560px){.ct{width:calc(100% - 32px);padding-bottom:80px}.ct-form{border-radius:20px;padding:22px}.ct-row{grid-template-columns:1fr}.ct input[type=text],.ct input[type=email],.ct textarea,.ct-sel-btn{font-size:16px}.ct-send .v3-btn{width:100%}}:root[data-theme=light] .ct .eyebrow,:root[data-theme=light] .ct-label{color:#2a2a35}:root[data-theme=light] .ct-h1 .w{background:linear-gradient(#15151c 20%,#4a4a58 100%);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .ct .ct-intro,:root[data-theme=light] .ct .ct-sent p{color:#4a4a58}:root[data-theme=light] .ct-form{background:radial-gradient(120% 70% at 0 0,#5b4be00f,#0000 55%),#fff;box-shadow:inset 0 0 0 1px #14142b14,0 40px 80px -40px #14142b4d}:root[data-theme=light] .ct input[type=text],:root[data-theme=light] .ct input[type=email],:root[data-theme=light] .ct textarea,:root[data-theme=light] .ct-sel-btn{color:#15151c;background:#f6f6f9;box-shadow:inset 0 0 0 1px #14142b1f}:root[data-theme=light] .ct-sel-btn:not(.set){color:#6a6a79}:root[data-theme=light] .ct input::placeholder,:root[data-theme=light] .ct textarea::placeholder{color:#9a9aa8}:root[data-theme=light] .ct input:hover,:root[data-theme=light] .ct textarea:hover,:root[data-theme=light] .ct-sel-btn:hover{box-shadow:inset 0 0 0 1px #14142b38}:root[data-theme=light] .ct input:focus,:root[data-theme=light] .ct textarea:focus,:root[data-theme=light] .ct-sel-btn:focus-visible,:root[data-theme=light] .ct-select.open .ct-sel-btn{background:#fff;box-shadow:inset 0 0 0 1px #5b4be0,0 0 0 4px #5b4be01f}:root[data-theme=light] .ct .bad,:root[data-theme=light] .ct .bad:hover{box-shadow:inset 0 0 0 1px #d23b3bb3!important}:root[data-theme=light] .ct-err{color:#c03434}:root[data-theme=light] .ct .ct-hint,:root[data-theme=light] .ct-send p,:root[data-theme=light] .ct-facts dt,:root[data-theme=light] .ct-quick span,:root[data-theme=light] .ct-k{color:#6a6a79}:root[data-theme=light] .ct-label em{color:#9a9aa8}:root[data-theme=light] .ct-sel-ic,:root[data-theme=light] .ct-opt-ic{color:#6a6a79;background:#14142b0d}:root[data-theme=light] .ct-sel-btn.set .ct-sel-ic{color:#fff;box-shadow:none;background:linear-gradient(#7a6cf6,#5b4be0)}:root[data-theme=light] .ct-options{background:#fffffffa;box-shadow:inset 0 0 0 1px #14142b1a,0 24px 50px -20px #14142b59}:root[data-theme=light] .ct-options .ct-opt{color:#3c3c48}:root[data-theme=light] .ct-options .ct-opt.act,:root[data-theme=light] .ct-options .ct-opt[aria-selected=true]{color:#15151c;background:#5b4be012}:root[data-theme=light] .ct-options .ct-opt.act .ct-opt-ic{color:#5b4be0}:root[data-theme=light] .ct-options .ct-opt[aria-selected=true]:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235b4be0' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}:root[data-theme=light] .ct-send a{color:#15151c;text-decoration-color:#5b4be066}:root[data-theme=light] .ct-sent h2,:root[data-theme=light] .ct-facts dd,:root[data-theme=light] .ct-quick b,:root[data-theme=light] .ct-quick a:hover b{color:#15151c}:root[data-theme=light] .ct-sent-ic{color:#fff;background:radial-gradient(circle at 35% 30%,#34b37a,#0e8457);box-shadow:0 0 0 8px #0e84571a}:root[data-theme=light] .ct-again,:root[data-theme=light] .ct-copy{color:#15151c;box-shadow:inset 0 0 0 1px #14142b24}:root[data-theme=light] .ct-again:hover,:root[data-theme=light] .ct-copy:hover{background:#14142b0a}:root[data-theme=light] .ct-copy.ok{color:#0e8457;box-shadow:inset 0 0 0 1px #0e845780}:root[data-theme=light] .ct-live{box-shadow:none;background:#0e8457}:root[data-theme=light] .ct-addr{background-image:linear-gradient(100deg,#15151c 0%,#5b4be0 60%,#3c6aa0 100%)}:root[data-theme=light] .ct-facts,:root[data-theme=light] .ct-facts div,:root[data-theme=light] .ct-quick a{border-color:#14142b1a}:root[data-theme=light] .ct-quick i{color:#9a9aa8}:root[data-theme=light] .ct-quick a:hover i{color:#5b4be0}.ct .ct-form{box-shadow:none;background:0 0;border-radius:0;padding:0}.ct .ct-fields{gap:30px}.ct .ct-line{letter-spacing:-.02em;color:#7f8792;text-wrap:pretty;font-size:clamp(22px,2.3vw,31px);line-height:1.85}.ct .ct-line+.ct-line{margin-top:-22px}.ct .ct-select{vertical-align:baseline;display:inline-block}.ct .ct-sel-btn{width:auto;height:auto;font:inherit;letter-spacing:inherit;color:#5f6672;box-shadow:none;background:0 0;border-bottom:1.5px solid #ffffff3d;border-radius:0;gap:14px;padding:0 4px 3px;transition:border-color .25s,color .25s;display:inline-flex}.ct .ct-sel-btn:hover{box-shadow:none;border-bottom-color:#ffffff80}.ct .ct-sel-btn:focus-visible,.ct .ct-select.open .ct-sel-btn{box-shadow:none;border-bottom-color:#c9c0ff;outline:none}.ct .ct-sel-btn.set{color:#0000}.ct .ct-sel-btn.set [data-ct-sel-val]{background:linear-gradient(100deg,#fff 0%,#c9c0ff 70%,#8eb4d5 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.ct .ct-sel-ic{border-radius:8px;align-self:center;width:26px;height:26px}.ct .ct-chev{align-self:center;margin-left:2px}.ct .ct-opt{display:flex}.ct .ct-options{letter-spacing:0;width:330px;max-width:calc(100vw - 40px);font-size:14.5px;line-height:1.4;top:calc(100% + 10px);right:auto}.ct input.ct-blank{width:14ch;min-width:6ch;max-width:100%;font:inherit;letter-spacing:inherit;color:#fff;box-shadow:none;background:0 0;border:0;border-bottom:1.5px solid #ffffff3d;border-radius:0;padding:0 4px 3px;transition:border-color .25s}.ct input.ct-blank::placeholder{color:#4c525c}.ct input.ct-blank:hover{box-shadow:none;border-bottom-color:#ffffff80}.ct input.ct-blank:focus{box-shadow:none;background:0 0;border-bottom-color:#c9c0ff}.ct input.ct-blank.filled{background:linear-gradient(100deg,#fff 0%,#c9c0ff 80%) bottom/100% 100% no-repeat;color:#0000;caret-color:#fff;-webkit-background-clip:text;background-clip:text}.ct .ct-notes{min-height:22px;margin-top:-14px}.ct .ct-notes .ct-err{margin-top:6px}.ct .ct-field{gap:4px}.ct .ct-label{letter-spacing:.14em;text-transform:uppercase;color:#8d96a2;font-size:11.5px;font-weight:500}.ct .ct-label em{letter-spacing:0;text-transform:none}.ct input.ct-under{color:#fff;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #ffffff29;border-radius:0;padding:10px 0;font-size:20px;transition:border-color .25s}.ct input.ct-under:hover{box-shadow:none;border-bottom-color:#ffffff59}.ct input.ct-under:focus{box-shadow:none;background:0 0;border-bottom-color:#c9c0ff}.ct textarea.ct-ruled{--rule:#ffffff17;color:#eef1f5;min-height:12.6em;box-shadow:none;resize:vertical;background:repeating-linear-gradient(180deg, transparent 0, transparent calc(2.1em - 1px), var(--rule) calc(2.1em - 1px), var(--rule) 2.1em);background-attachment:local;border:0;border-radius:0;padding:0;font-size:17px;line-height:2.1em;transition:--rule .3s}.ct textarea.ct-ruled:hover{box-shadow:none;--rule:#ffffff24}.ct textarea.ct-ruled:focus{box-shadow:none;--rule:#c9c0ff47;background-color:#0000}@property --rule{syntax:"<color>";inherits:false;initial-value:#ffffff17}.ct .ct-sel-btn.bad,.ct input.ct-blank.bad,.ct input.ct-under.bad{border-bottom-color:#f58a8a;box-shadow:none!important}.ct textarea.ct-ruled.bad{--rule:#f58a8a59;box-shadow:none!important}.ct .ct-send{margin-top:10px}.ct .ct-sent{text-align:left;align-items:flex-start;padding:30px 0}.ct .ct-sent p{margin-left:0}@media (width<=560px){.ct .ct-line{font-size:21px;line-height:1.95}.ct .ct-line+.ct-line{margin-top:-18px}.ct input.ct-under,.ct input.ct-blank{font-size:inherit}.ct input.ct-under{font-size:18px}.ct .ct-sel-btn{font-size:inherit}}:root[data-theme=light] .ct .ct-form{box-shadow:none;background:0 0}:root[data-theme=light] .ct .ct-line{color:#6a6a79}:root[data-theme=light] .ct .ct-sel-btn,:root[data-theme=light] .ct input.ct-blank,:root[data-theme=light] .ct input.ct-under{box-shadow:none;background:0 0;border-bottom-color:#14142b38}:root[data-theme=light] .ct .ct-sel-btn:not(.set){color:#9a9aa8}:root[data-theme=light] .ct .ct-sel-btn:hover,:root[data-theme=light] .ct input.ct-blank:hover,:root[data-theme=light] .ct input.ct-under:hover{box-shadow:none;border-bottom-color:#14142b73}:root[data-theme=light] .ct .ct-sel-btn:focus-visible,:root[data-theme=light] .ct .ct-select.open .ct-sel-btn,:root[data-theme=light] .ct input.ct-blank:focus,:root[data-theme=light] .ct input.ct-under:focus{box-shadow:none;background:0 0;border-bottom-color:#5b4be0}:root[data-theme=light] .ct .ct-sel-btn.set [data-ct-sel-val]{background-image:linear-gradient(100deg,#15151c 0%,#5b4be0 85%)}:root[data-theme=light] .ct input.ct-blank.filled{background:linear-gradient(100deg,#15151c 0%,#5b4be0 85%);color:#0000;caret-color:#15151c;-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .ct input.ct-blank{color:#15151c;caret-color:#15151c}:root[data-theme=light] .ct input.ct-blank::placeholder{color:#b5b5c2}:root[data-theme=light] .ct input.ct-under,:root[data-theme=light] .ct textarea.ct-ruled{color:#15151c}:root[data-theme=light] .ct textarea.ct-ruled{--rule:#14142b1a;box-shadow:none;background-color:#0000}:root[data-theme=light] .ct textarea.ct-ruled:hover{--rule:#14142b29;box-shadow:none}:root[data-theme=light] .ct textarea.ct-ruled:focus{--rule:#5b4be04d;box-shadow:none;background-color:#0000}:root[data-theme=light] .ct .ct-label{color:#6a6a79}:root[data-theme=light] .ct .ct-sel-btn.bad,:root[data-theme=light] .ct input.ct-blank.bad,:root[data-theme=light] .ct input.ct-under.bad{border-bottom-color:#d23b3b}:root[data-theme=light] .ct textarea.ct-ruled.bad{--rule:#d23b3b59}.fp-hero{z-index:1;padding-top:150px;padding-bottom:80px}.fp-crumb{color:#7f8792;align-items:center;gap:10px;font-size:13px;display:flex}.fp-crumb a{transition:color .2s}.fp-crumb a:hover{color:#dfe3ea}.fp-crumb [aria-current]{color:#c9cfd8}.fs .fp-h1{letter-spacing:-.035em;margin-top:22px;font-size:clamp(38px,4.4vw,62px);line-height:1.06}.fp-cta{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.fp-sec{z-index:1;flex-direction:column;align-items:center;width:min(1180px,100% - 48px);margin:0 auto;padding:100px 0;display:flex;position:relative}.fp-sec-last{padding-bottom:140px}.fp-sec .fp-extras{flex-wrap:wrap;justify-content:center;gap:10px 28px;margin-top:36px;display:flex}.fp-extras li{color:#8d96a2;align-items:center;gap:9px;font-size:13.5px;display:inline-flex}.fp-extras li:before{content:"";background:#a99eff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #a99effcc}.fp-split{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:90px;width:100%;display:grid}.sec-head.fp-left{text-align:left;align-items:flex-start;max-width:460px;position:sticky;top:120px}.fp-left .fs-more{margin-top:32px}.sec-head .fp-note{color:#afb6be;background:#ffffff08;border-radius:14px;align-items:flex-start;gap:11px;margin-top:26px;padding:14px 16px;font-size:14px;line-height:1.55;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.fp-note i{background:#7be39b;border-radius:50%;flex:none;width:7px;height:7px;margin-top:7px;box-shadow:0 0 9px #7be39b}.fp-note b{color:#eef1f5;font-weight:500}.fp-mods{border-bottom:1px solid #ffffff14;margin:0;padding:0;list-style:none}.fp-mods li{border-top:1px solid #ffffff14;grid-template-columns:44px minmax(0,1fr) auto;align-items:baseline;gap:18px;padding:20px 0;display:grid}.fp-mod-n{letter-spacing:.06em;color:#6c7480;font-variant-numeric:tabular-nums;font-size:12px;transition:color .25s}.fp-mod-t{flex-direction:column;gap:4px;display:flex}.fp-mod-t b{color:#e6e9ee;font-size:16.5px;font-weight:500;transition:color .25s}.fp-mod-t span{color:#8d96a2;font-size:13.5px;line-height:1.55}.fp-mod-c{color:#7f8792;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px}.fp-mods li:hover .fp-mod-n{color:#a99eff}.fp-mods li:hover .fp-mod-t b{color:#fff}.fp-faq{border-bottom:1px solid #ffffff14}.fp-faq details{border-top:1px solid #ffffff14}.fp-faq summary{color:#e6e9ee;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:16.5px;font-weight:500;list-style:none;transition:color .2s;display:flex}.fp-faq summary::-webkit-details-marker{display:none}.fp-faq summary:hover{color:#fff}.fp-faq summary i{flex:none;width:14px;height:14px;position:relative}.fp-faq summary i:before,.fp-faq summary i:after{content:"";width:14px;height:1.6px;transition:rotate .3s var(--ease);background:#a99eff;border-radius:2px;position:absolute;top:6px;left:0}.fp-faq summary i:after{rotate:90deg}.fp-faq details[open] summary i:after{rotate:0deg}.fp-faq details p{color:#9aa2ad;max-width:560px;padding:0 0 24px;font-size:15px;line-height:1.7}@media (width<=960px){.fp-hero{padding-top:120px;padding-bottom:50px}.fp-sec{padding:70px 0}.fp-split{grid-template-columns:1fr;gap:40px}.sec-head.fp-left{max-width:none;position:static}}@media (width<=560px){.fp-sec{width:calc(100% - 36px);padding:56px 0}.fp-cta .v3-btn{flex:auto}.fp-mods li{grid-template-columns:34px minmax(0,1fr)}.fp-mod-c{grid-column:2;margin-top:-8px}.fp-sec .fp-extras{justify-content:flex-start}}:root[data-theme=light] .fp-crumb{color:#8e8e9d}:root[data-theme=light] .fp-crumb a:hover,:root[data-theme=light] .fp-crumb [aria-current]{color:#2a2a35}:root[data-theme=light] .fp-mods,:root[data-theme=light] .fp-mods li,:root[data-theme=light] .fp-faq,:root[data-theme=light] .fp-faq details{border-color:#14142b1a}:root[data-theme=light] .fp-mod-t b,:root[data-theme=light] .fp-faq summary,:root[data-theme=light] .fp-note b{color:#15151c}:root[data-theme=light] .fp-mod-t span,:root[data-theme=light] .fp-extras li{color:#5a5a68}:root[data-theme=light] .fp-faq details p,:root[data-theme=light] .sec-head .fp-note{color:#4b4b58}:root[data-theme=light] .fp-mods li:hover .fp-mod-n{color:#5b4be0}:root[data-theme=light] .fp-extras li:before,:root[data-theme=light] .fp-faq summary i:before,:root[data-theme=light] .fp-faq summary i:after{box-shadow:none;background:#5b4be0}:root[data-theme=light] .fp-mod-n,:root[data-theme=light] .fp-mod-c{color:#8e8e9d}:root[data-theme=light] .sec-head .fp-note{background:#fff;box-shadow:inset 0 0 0 1px #14142b14,0 1px 2px #14142b0d}:root[data-theme=light] .fp-note i{box-shadow:none;background:#0e8457}.fb-dot{background:radial-gradient(circle at 35% 30%,#fff,#c9c0ff 45%,#8b7cf8);border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 12px #a99effe6}.fb-voice{flex-direction:column;align-items:flex-start;gap:18px;width:min(520px,100%);display:flex}.fb-who{letter-spacing:.12em;text-transform:uppercase;color:#c9c0ff;align-items:center;gap:10px;font-size:12px;display:flex}.fb-wave{align-items:center;gap:3px;height:22px;margin-left:6px;display:inline-flex}.fb-wave i{width:2.5px;height:100%;transform:scaleY(calc(var(--k) * .35));background:linear-gradient(#e9eef5,#a99eff);border-radius:3px}.live .fb-wave i{animation:1.1s ease-in-out infinite fbWave;animation-delay:calc(var(--i) * -.09s)}@keyframes fbWave{0%,to{transform:scaleY(calc(var(--k) * .3))}50%{transform:scaleY(var(--k))}}.fb-cap{letter-spacing:-.015em;color:#4d545e;font-size:clamp(19px,1.8vw,24px);font-weight:500;line-height:1.35}.fb-cap span{margin-right:.24em;transition:color .3s;display:inline-block}.live .fb-cap span{animation:6s linear infinite fbWord;animation-delay:calc(var(--i) * .32s)}@keyframes fbWord{0%{color:#4d545e}3%,70%{color:#f2f4f7}82%,to{color:#4d545e}}.fb-speed{background:#00000059;border-radius:999px;padding:3px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}.fb-speed span{color:#8d96a2;font-variant-numeric:tabular-nums;border-radius:999px;padding:5px 12px;font-size:12px}.fb-speed .on{color:#fff;background:#ffffff1f}.fb-cut{flex-direction:column;align-items:center;gap:16px;display:flex}.fb-bub{color:#fff;background:linear-gradient(135deg,#8b7cf880,#8b7cf838);border-radius:16px 16px 4px;padding:10px 16px;font-size:14px;box-shadow:inset 0 0 0 1px #c9c0ff59,0 14px 30px -14px #8b7cf899}.live .fb-bub{animation:fbBub 4.2s var(--ease) infinite}@keyframes fbBub{0%,22%{opacity:0;transform:translateY(10px)scale(.94)}32%,84%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(-4px)}}.fb-key{display:inline-flex;position:relative}.fb-key kbd{z-index:1;width:168px;height:50px;font:500 14px var(--font);letter-spacing:.02em;color:#17181d;background:linear-gradient(178deg,#f4f5f7,#c9ccd1);border-radius:12px;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:inset 0 -4px #00000038,inset 0 1px #fff,0 10px 24px -10px #000c}.live .fb-key kbd{animation:4.2s infinite fbPress}@keyframes fbPress{0%,14%{transform:none}18%{transform:translateY(3px);box-shadow:inset 0 -1px #00000038,inset 0 1px #fff,0 0 26px #c9c0ffbf}26%,to{transform:none}}.fb-key i{opacity:0;border-radius:14px;position:absolute;inset:0;box-shadow:0 0 0 1px #c9c0ffb3}.live .fb-key i{animation:fbRing 4.2s var(--ease) infinite}@keyframes fbRing{0%,16%{opacity:0;transform:scale(1)}19%{opacity:1}45%,to{opacity:0;transform:scale(1.3,1.7)}}.fb-or{color:#7f8792;font-size:12.5px}.fb-try{flex-direction:column;gap:14px;width:100%;display:flex}.fb-chart{width:100%;height:120px;overflow:visible}.fb-chart line{stroke-width:1.2px}.fb-chart .u line{stroke:#cfd6df}.fb-chart .u rect{fill:#e3e9f1}.fb-chart .d line{stroke:#5e6672}.fb-chart .d rect{fill:#3c434d}.fb-level{stroke:#a99eff;stroke-dasharray:5 4;filter:drop-shadow(0 0 4px #a99effcc);stroke-width:1.4px!important}.live .fb-level{animation:fbLevel 6s var(--ease) infinite}@keyframes fbLevel{0%{opacity:0;transform:translateY(-34px)}8%{opacity:1}34%,92%{opacity:1;transform:none}to{opacity:0}}.fb-task{color:#aeb5be;align-items:center;gap:10px;font-size:13px;display:flex}.fb-check{color:#0000;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;box-shadow:inset 0 0 0 1.5px #ffffff38}.live .fb-check{animation:fbCheck 6s var(--ease) infinite}@keyframes fbCheck{0%,38%{color:#0000;background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff38}44%,92%{color:#0b1a10;background:#7be39b;box-shadow:0 0 14px #7be39b99}to{color:#0000;background:0 0}}.fb-tutor{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:26px;width:100%;display:grid}.fb-tutor .fb-chart{height:150px}.fb-zone{fill:#a99eff24;stroke:#a99eff;stroke-width:1.3px;stroke-dasharray:100;stroke-dashoffset:100px}.live .fb-zone{animation:fbZone 6s var(--ease) infinite}@keyframes fbZone{0%,8%{stroke-dashoffset:100px;fill-opacity:0;opacity:1}34%{stroke-dashoffset:0;fill-opacity:0}46%,90%{stroke-dashoffset:0;fill-opacity:1;opacity:1}to{stroke-dashoffset:0;fill-opacity:0;opacity:0}}.fb-say{color:#c9cfd8;background:#ffffff0b;border-radius:4px 16px 16px;align-items:flex-start;gap:10px;padding:14px 16px;font-size:13.5px;line-height:1.55;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.fb-say .fb-dot{margin-top:5px}.fb-say b{color:#fff;font-weight:500}.live .fb-say{animation:fbSay 6s var(--ease) infinite}@keyframes fbSay{0%,12%{opacity:0;transform:translateY(8px)}22%,90%{opacity:1;transform:none}to{opacity:0}}@media (width<=560px){.fb-tutor{grid-template-columns:1fr;gap:16px}.fb-tutor .fb-chart{height:120px}}@media (prefers-reduced-motion:reduce){.fb-cap span{color:#f2f4f7}.fb-bub,.fb-say{opacity:1}.fb-zone{stroke-dashoffset:0}}:root[data-theme=light] .fb-who{color:#5b4be0}:root[data-theme=light] .fb-wave i{background:linear-gradient(#3c3c48,#5b4be0)}:root[data-theme=light] .fb-cap{color:#c3c3cd}:root[data-theme=light] .live .fb-cap span{animation-name:fbWordL}@keyframes fbWordL{0%{color:#c3c3cd}3%,70%{color:#15151c}82%,to{color:#c3c3cd}}:root[data-theme=light] .fb-speed{background:#14142b0d;box-shadow:inset 0 0 0 1px #14142b14}:root[data-theme=light] .fb-speed span{color:#6a6a79}:root[data-theme=light] .fb-speed .on{color:#15151c;background:#fff;box-shadow:0 1px 2px #14142b1f}:root[data-theme=light] .fb-bub{background:linear-gradient(135deg,#6d5df6,#5b4be0);box-shadow:0 14px 30px -14px #5b4be08c}:root[data-theme=light] .fb-key kbd{color:#fff;background:linear-gradient(178deg,#3a3a45,#1b1b22);box-shadow:inset 0 -4px #0006,inset 0 1px #ffffff2e,0 10px 22px -10px #14142b80}:root[data-theme=light] .fb-key i{box-shadow:0 0 0 1px #5b4be099}:root[data-theme=light] .fb-or,:root[data-theme=light] .fb-task{color:#6a6a79}:root[data-theme=light] .fb-chart .u line{stroke:#222838}:root[data-theme=light] .fb-chart .u rect{fill:#222838}:root[data-theme=light] .fb-chart .d line{stroke:#a9aebb}:root[data-theme=light] .fb-chart .d rect{fill:#c6cad4}:root[data-theme=light] .fb-level{stroke:#5b4be0;filter:none}:root[data-theme=light] .fb-check{box-shadow:inset 0 0 0 1.5px #14142b33}:root[data-theme=light] .fb-zone{fill:#5b4be01f;stroke:#5b4be0}:root[data-theme=light] .fb-say{color:#3c3c48;background:#f7f7fa;box-shadow:inset 0 0 0 1px #14142b12}:root[data-theme=light] .fb-say b{color:#15151c}.lw{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:80px;width:100%;margin-top:40px;display:grid}.lw-stage{height:460px;position:sticky;top:calc(50vh - 230px)}.lw-stage:before{content:"";background-image:radial-gradient(#ffffff1a 1px,#0000 1.3px);background-size:22px 22px;position:absolute;inset:-20px;-webkit-mask-image:radial-gradient(closest-side,#000 30%,#0000);mask-image:radial-gradient(closest-side,#000 30%,#0000)}.lw-stage:after{content:"";z-index:-1;filter:blur(30px);background:radial-gradient(closest-side,#8b7cf829,#0000);border-radius:50%;position:absolute;inset:30% 10% 10%}.lw-scene{opacity:0;visibility:hidden;filter:blur(10px);transition:opacity .6s ease, transform .8s var(--ease), filter .6s ease, visibility 0s .8s;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 0 40px;transform:translateY(18px)scale(.98)}.lw-scene.on{opacity:1;visibility:visible;filter:none;transition:opacity .7s ease .1s, transform .9s var(--ease) .1s, filter .7s ease .1s, visibility 0s;transform:none}.lw-stage .fb-voice{gap:22px;width:min(540px,100%)}.lw-stage .fb-cap{font-size:clamp(24px,2.4vw,34px);line-height:1.3}.lw-stage .fb-bub{padding:12px 18px;font-size:16px}.lw-stage .fb-key kbd{border-radius:14px;width:210px;height:60px;font-size:16px}.lw-stage .fb-cut{gap:22px}.lw-stage .fb-try{gap:22px;width:min(560px,100%)}.lw-stage .fb-try .fb-chart{height:210px}.lw-stage .fb-task{font-size:14.5px}.lw-stage .fb-tutor{grid-template-columns:1fr;gap:20px;width:100%}.lw-stage .fb-tutor .fb-chart{height:220px}.lw-stage .fb-say{justify-self:end;max-width:330px;font-size:14.5px}.lw-dots{gap:6px;display:flex;position:absolute;bottom:0;left:50%;translate:-50%}.lw-dots i{background:#ffffff1a;border-radius:3px;width:34px;height:3px;position:relative;overflow:hidden}.lw-dots i:after{content:"";transform-origin:0;transition:transform .6s var(--ease);background:linear-gradient(90deg,#e9eef5,#a99eff);position:absolute;inset:0;transform:scaleX(0)}.lw-dots i.on:after,.lw-dots i.done:after{transform:scaleX(1)}.lw-dots i.done:after{opacity:.45}.lw-steps{border-left:1px solid #ffffff14;margin:0;padding:0;list-style:none}.lw-step{opacity:.28;flex-direction:column;justify-content:center;min-height:64vh;padding:0 0 0 36px;transition:opacity .5s;display:flex;position:relative}.lw-step:before{content:"";width:2px;transition:transform .7s var(--ease);background:linear-gradient(#0000,#a99eff,#0000);border-radius:2px;position:absolute;top:18%;bottom:18%;left:-1.5px;transform:scaleY(0)}.lw-step.on{opacity:1}.lw-step.on:before{transform:scaleY(1)}.lw-n{letter-spacing:.14em;color:#a99eff;font-variant-numeric:tabular-nums;font-size:12px}.lw-step h3{letter-spacing:-.03em;color:#f2f4f7;margin-top:14px;font-size:clamp(26px,2.6vw,36px);font-weight:500;line-height:1.12}.lw-step p{color:#9aa2ad;text-wrap:pretty;max-width:430px;margin-top:16px;font-size:16.5px;line-height:1.7}.lw-tag{color:#c9c0ff;align-items:center;gap:9px;margin-top:22px;font-size:13px;display:inline-flex}.lw-tag kbd{font:500 11px var(--font);color:#17181d;background:linear-gradient(178deg,#f1f2f4,#c9ccd1);border-radius:6px;padding:3px 9px;box-shadow:inset 0 -2px #00000040}.lw-vis{display:none}.lw-sec .fp-extras{margin-top:20px}@media (width<=960px){.lw{grid-template-columns:1fr;gap:0;margin-top:30px}.lw-stage{display:none}.lw-steps{border-left:0}.lw-step{opacity:1;min-height:0;padding:0 0 64px}.lw-step:before{display:none}.lw-vis{justify-content:center;align-items:center;min-height:230px;margin-bottom:26px;display:flex}.lw-vis .fb-try,.lw-vis .fb-tutor{width:100%}}@media (width<=560px){.lw-vis .fb-tutor{grid-template-columns:1fr;gap:16px}.lw-vis .fb-tutor .fb-chart{height:120px}.lw-vis .fb-key kbd{width:150px}}:root[data-theme=light] .lw-stage:before{background-image:radial-gradient(#14142b1f 1px,#0000 1.3px)}:root[data-theme=light] .lw-stage:after{background:radial-gradient(closest-side,#5b4be01a,#0000)}:root[data-theme=light] .lw-dots i{background:#14142b1a}:root[data-theme=light] .lw-dots i:after{background:linear-gradient(90deg,#3c3c48,#5b4be0)}:root[data-theme=light] .lw-steps{border-color:#14142b1a}:root[data-theme=light] .lw-step:before{background:linear-gradient(#0000,#5b4be0,#0000)}:root[data-theme=light] .lw-n,:root[data-theme=light] .lw-tag{color:#5b4be0}:root[data-theme=light] .lw-step h3{color:#15151c}:root[data-theme=light] .lw-step p{color:#5a5a68}:root[data-theme=light] .lw-tag kbd{color:#fff;background:linear-gradient(178deg,#3a3a45,#1b1b22);box-shadow:inset 0 -2px #0006}@property --rs{syntax:"<length>";inherits:false;initial-value:90px}@property --rr{syntax:"<length>";inherits:false;initial-value:70px}@property --ra{syntax:"<number>";inherits:false;initial-value:.1}.v3-btn{isolation:isolate;transition:background .3s,box-shadow .3s,color .2s,scale .15s}.v3-btn:active{transition-duration:.12s;scale:.97}.v3-btn:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(var(--rs) circle at var(--mx,50%) var(--my,50%), rgba(255, 255, 255, var(--ra)), #fff0 70%);transition:opacity .3s;position:absolute;inset:0}.v3-btn:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(var(--rr) circle at var(--mx,50%) var(--my,50%), #ffffffbf, #fff0 70%);-webkit-mask-composite:xor;padding:1px;transition:opacity .3s;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.v3-btn:hover:after,.v3-btn:hover:before{opacity:1}.v3-btn.press:after{opacity:1;animation:.7s cubic-bezier(.2,.7,.2,1) both btnRipple}.v3-btn.press:before{opacity:1;animation:.7s cubic-bezier(.2,.7,.2,1) both btnRim}@keyframes btnRipple{0%{--rs:16px;--ra:.3}55%{--ra:.16}to{--rs:340px;--ra:.1}}@keyframes btnRim{0%{--rr:40px}45%{--rr:420px}to{--rr:70px}}:root:not([data-theme=light]) .v3-btn-glass:after{--ra:.085}:root:not([data-theme=light]) .v3-btn-glass:hover:before{opacity:.82}:root:not([data-theme=light]) .v3-btn-glass.press:after{animation-name:btnRippleDk}:root:not([data-theme=light]) .v3-btn-glass.press:before{opacity:.55;animation-name:btnRimDk}@keyframes btnRippleDk{0%{--rs:16px;--ra:.13}55%{--ra:.07}to{--rs:300px;--ra:.05}}@keyframes btnRimDk{0%{--rr:40px}45%{--rr:240px}to{--rr:70px}}:root:not([data-theme=light]) .v3-btn-white:after{background:radial-gradient(var(--rs) circle at var(--mx,50%) var(--my,50%), rgba(255, 255, 255, calc(var(--ra) * 7)), #fff0 70%)}:root:not([data-theme=light]) .v3-btn-white:before{background:radial-gradient(var(--rr) circle at var(--mx,50%) var(--my,50%), #8b7cf8, #8b7cf800 70%)}:root[data-theme=light] .v3-btn-glass:after{background:radial-gradient(var(--rs) circle at var(--mx,50%) var(--my,50%), rgba(109, 93, 246, calc(var(--ra) * .7)), #6d5df600 70%)}:root[data-theme=light] .v3-btn-glass:before{background:radial-gradient(var(--rr) circle at var(--mx,50%) var(--my,50%), #6d5df68c, #6d5df600 70%)}:root[data-theme=light] .v3-btn-white:after{background:radial-gradient(calc(var(--rs) + 10px) circle at var(--mx,50%) var(--my,50%), rgba(255, 255, 255, calc(var(--ra) * 1.1)), #fff0 70%)}@media (prefers-reduced-motion:reduce){.v3-btn:after,.v3-btn:before{transition:none;animation:none!important}}.pp-vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pr.pp-top{padding-top:150px;padding-bottom:60px}.pp-h1{letter-spacing:-.035em;text-wrap:balance;margin-top:22px;font-size:clamp(38px,4.6vw,64px);font-weight:500;line-height:1.08}.pp-h1 .w{background:linear-gradient(#f9fafb 15%,#c1c7ce 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em}.pp-h1 .dim .w{background:linear-gradient(#a5acb5 10%,#75818e 100%);-webkit-background-clip:text;background-clip:text}.pr .pp-fine{color:#7f8792;text-align:center;margin-top:30px;font-size:13px}.fp-sec .pp-all{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;display:grid}.pp-all li{border-top:1px solid var(--line);color:#d6dbe2;align-items:flex-start;gap:12px;padding:18px 0;font-size:15px;line-height:1.45;display:flex}.pp-all li svg{color:#7be39b;flex:none;margin-top:3px}.fp-sec .pp-meter{border-bottom:1px solid var(--line);width:min(980px,100%);margin:56px 0 0;padding:0;list-style:none}.pp-meter li{border-top:1px solid var(--line);grid-template-columns:86px minmax(0,1fr) 150px 160px;align-items:center;gap:28px;padding:24px 0;display:grid}.pp-m-name{color:#e6e9ee;font-size:15.5px;font-weight:500}.pp-m-bar{background:#ffffff0f;border-radius:6px;height:6px;position:relative}.pp-m-bar i{width:calc(var(--w) * 100%);border-radius:inherit;transform-origin:0;transition:transform 1.4s var(--ease) .2s;background:linear-gradient(90deg,#8eb4d580,#c9c0ff);position:absolute;inset:0 auto 0 0;transform:scaleX(0)}.pp-m-bar i:after{content:"";background:#fff;border-radius:50%;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;right:-5px;box-shadow:0 0 0 4px #c9c0ff2e,0 0 14px #c9c0ffe6}.pp-meter li.in .pp-m-bar i{transform:none}.pp-m-n{flex-direction:column;gap:2px;display:flex}.pp-m-n b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#0000;background:linear-gradient(#f9fafb 15%,#b9c1cc 100%);-webkit-background-clip:text;background-clip:text;font-size:28px;font-weight:500;line-height:1}.pp-m-n span,.pp-m-day span{color:#7f8792;font-size:12.5px}.pp-m-day{color:#c9cfd8;flex-direction:column;gap:3px;font-size:14.5px;display:flex}.pp-meter li.hi .pp-m-name{color:#c9c0ff}.pp-meter li.hi .pp-m-bar i{box-shadow:0 0 14px #a99eff8c}.pp-packs{text-align:center;flex-direction:column;align-items:center;gap:18px;margin-top:44px;display:flex}.fp-sec .pp-packs p{color:#8d96a2;max-width:560px;font-size:14.5px;line-height:1.6}.pp-packs p b{color:#eef1f5;font-weight:500}.fp-sec .pp-packs ul{flex-wrap:wrap;justify-content:center;display:flex}.pp-packs li{color:#8d96a2;align-items:baseline;gap:6px;padding:4px 26px;font-size:13.5px;display:flex}.pp-packs li+li{border-left:1px solid var(--line)}.pp-packs li b{color:#eef1f5;font-variant-numeric:tabular-nums;font-size:20px;font-weight:500}.pp-packs li span{color:#c9c0ff;margin-left:8px;font-size:15px;font-weight:500}.pp-two{text-align:left;border-top:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);width:min(1100px,100%);margin:88px auto 0;display:grid}.pp-box{padding:40px 56px 0 0}.pp-box+.pp-box{border-left:1px solid var(--line);padding:40px 0 0 56px}.pp-box h3{letter-spacing:-.025em;color:#0000;background:linear-gradient(#f9fafb 15%,#b9c1cc 100%);-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:500;line-height:1.15}.pp-box>p{color:#8d96a2;max-width:420px;margin-top:10px;font-size:14.5px;line-height:1.6}.pp-tbl{border-collapse:collapse;width:100%;margin-top:28px;font-size:14.5px}.pp-tbl thead th{text-align:left;letter-spacing:.18em;text-transform:uppercase;color:#a99eff;border-bottom:1px solid var(--line);padding:0 12px 12px 0;font-size:11px;font-weight:500}.pp-tbl tbody th,.pp-tbl td{border-bottom:1px solid var(--line);vertical-align:middle;padding:16px 12px 16px 0;transition:background .2s}.pp-tbl tbody tr:hover>*{background:#ffffff05}.pp-tbl tbody th{color:#dfe3ea;text-align:left;font-weight:400;line-height:1.45}.pp-tbl .r{text-align:right;white-space:nowrap;padding-right:0}.pp-tbl .u{text-align:left;white-space:nowrap;width:1%;padding-right:0}.pp-tbl .m{color:#7f8792;font-size:13px}.pp-tbl .big{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#0000;background:linear-gradient(#f9fafb 15%,#b9c1cc 100%);-webkit-background-clip:text;background-clip:text;font-size:30px;font-weight:500;line-height:1}.pp-tbl th.big{letter-spacing:-.01em;font-size:18px}.pp-tbl td.big .m{letter-spacing:0;color:#7f8792;-webkit-text-fill-color:#7f8792;font-size:13px;font-weight:400}.pp-w{vertical-align:middle;background:#ffffff0f;border-radius:4px;width:64px;height:4px;margin-right:12px;display:inline-block;position:relative}.pp-w i{width:calc(var(--w) * 100%);border-radius:inherit;background:linear-gradient(90deg,#8eb4d580,#c9c0ff);position:absolute;inset:0 auto 0 0}.pp-w i:after{content:"";background:#fff;border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;right:-3px;box-shadow:0 0 8px #c9c0ffe6}.pp-wl{color:#c9cfd8;text-align:left;min-width:82px;font-size:13.5px;display:inline-block}.pp-bonus{color:#7be39b;font-size:13.5px;font-weight:500}.pp-steps{counter-reset:none;flex-direction:column;gap:14px;margin:30px 0 0;padding:0;list-style:none;display:flex}.pp-steps li{color:#aab2bd;grid-template-columns:28px 1fr;align-items:baseline;font-size:14px;line-height:1.5;display:grid}.pp-steps b{letter-spacing:.08em;color:#a99eff;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}@media (width<=960px){.pp-two{grid-template-columns:minmax(0,1fr)}.pp-box,.pp-box+.pp-box{border-left:0;padding:36px 0 0}.pp-box+.pp-box{border-top:1px solid var(--line);margin-top:36px}}@media (width<=560px){.pp-tbl .mc{display:none}.pp-w{width:40px}.pp-wl{min-width:0}.pp-tbl .big{font-size:24px}}:root[data-theme=light] .pp-box h3,:root[data-theme=light] .pp-tbl .big{background:linear-gradient(#15151c 20%,#4a4a58 100%);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .pp-tbl tbody th,:root[data-theme=light] .pp-wl{color:#3c3c48}:root[data-theme=light] .pp-box>p,:root[data-theme=light] .pp-steps li{color:#6a6a79}:root[data-theme=light] .pp-tbl thead th,:root[data-theme=light] .pp-steps b{color:#5b4be0}:root[data-theme=light] .pp-w{background:#14142b12}:root[data-theme=light] .pp-w i:after{box-shadow:none;background:#5b4be0}:root[data-theme=light] .pp-tbl tbody tr:hover>*{background:#14142b05}:root[data-theme=light] .pp-bonus{color:#0e8457}.pp-cmp{width:100%;margin-top:56px}.pp-cmp-pick{display:none}.pp-cmp table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.pp-cmp .pp-c-f{width:34%}.pp-cmp thead th{z-index:3;vertical-align:bottom;text-align:center;background:var(--bg);border-bottom:1px solid var(--line);transition:top .45s var(--ease);padding:22px 14px 20px;font-weight:400;position:sticky;top:0}html:has(.v3-nav.scrolled:not(.away)) .pp-cmp thead th{top:74px}.pp-cmp thead th.pp-c-f{text-align:left}.pp-th-name{color:#eef1f5;font-size:15px;font-weight:500;display:block}.pp-th-price{color:#7f8792;margin-top:6px;font-size:12px;display:block}.pp-th-price b{letter-spacing:-.02em;color:#eef1f5;font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}.pp-cmp thead .v3-btn{width:100%;max-width:150px;margin-top:14px}.pp-cmp thead th.hi{background:linear-gradient(180deg, #8b7cf81a, #8b7cf80a), var(--bg);border-radius:16px 16px 0 0}.pp-cmp thead th.hi .pp-th-name{color:#c9c0ff}.pp-cmp .pp-g th{text-align:left;letter-spacing:.18em;text-transform:uppercase;color:#a99eff;border-bottom:1px solid var(--line);padding:44px 0 14px;font-size:11.5px;font-weight:500}.pp-cmp tbody:first-of-type .pp-g th{padding-top:30px}.pp-cmp .pp-g th{background:linear-gradient(90deg,#0000 67%,#8b7cf80b 67% 83.5%,#0000 83.5%)}.pp-cmp tbody tr:not(.pp-g)>*{border-bottom:1px solid var(--line);padding:16px 14px;transition:background .2s}.pp-cmp tbody tr:not(.pp-g):hover>*{background:#ffffff06}.pp-cmp tbody th{text-align:left;color:#dfe3ea;font-size:14.5px;font-weight:400;line-height:1.4;padding-left:0!important}.pp-cmp tbody th span{color:#7f8792;margin-top:3px;font-size:12.5px;display:block}.pp-cmp td{text-align:center;vertical-align:middle}.pp-cmp td.hi,.pp-cmp .pp-g th{background-clip:padding-box}.pp-cmp tbody td.hi{background:#8b7cf80b}.pp-cmp tbody:last-of-type tr:last-child td.hi{border-radius:0 0 16px 16px}.pp-yes{color:#7be39b;display:inline-flex}.pp-no{color:#4b525b}.pp-val{color:#eef1f5;font-variant-numeric:tabular-nums;font-size:14px}.pp-cmp td.hi .pp-val{color:#fff}@media (width<=960px){.fp-sec .pp-all{grid-template-columns:1fr}.pp-meter li{grid-template-columns:1fr auto;gap:12px 20px}.pp-m-bar{grid-area:2/1/auto/-1}.pp-m-name{grid-row:1}.pp-m-n{grid-area:1/2;align-items:flex-end}.pp-m-day{flex-direction:row;grid-area:3/1/auto/-1;justify-content:space-between}}@media (width<=760px){.pp-cmp-pick{width:fit-content;margin:0 auto 8px;display:flex}.pp-cmp table{table-layout:auto}.pp-cmp .pp-c-f{width:58%}.pp-cmp thead .v3-btn{max-width:none}.pp-cmp .pp-g th{background:0 0}.pp-cmp[data-col="2"] .pp-g th{background:linear-gradient(90deg,#0000 58%,#8b7cf80b 58%)}.pp-cmp:not([data-col="0"]) .c0,.pp-cmp:not([data-col="1"]) .c1,.pp-cmp:not([data-col="2"]) .c2,.pp-cmp:not([data-col="3"]) .c3{display:none}.pp-cmp thead th{padding:16px 10px}.pp-cmp thead th.pp-c-f{padding-left:0}.pp-cmp tbody tr:not(.pp-g)>*{padding:14px 10px}.fp-sec .pp-packs ul{flex-direction:column;gap:10px}.pp-packs li+li{border-left:0}.pr.pp-top{padding-top:120px}}@media (prefers-reduced-motion:reduce){.pp-m-bar i{transition:none}}:root[data-theme=light] .pp-h1 .w{background:linear-gradient(#15151c 20%,#4a4a58 100%);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .pp-h1 .dim .w{background:linear-gradient(#8e8e9d 10%,#a9a9b6 100%);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .pp-all li,:root[data-theme=light] .pp-m-day,:root[data-theme=light] .pp-cmp tbody th{color:#3c3c48}:root[data-theme=light] .pp-all li svg,:root[data-theme=light] .pp-yes{color:#0e8457}:root[data-theme=light] .pp-m-name,:root[data-theme=light] .pp-packs p b,:root[data-theme=light] .pp-packs li b,:root[data-theme=light] .pp-th-name,:root[data-theme=light] .pp-th-price b,:root[data-theme=light] .pp-val,:root[data-theme=light] .pp-cmp td.hi .pp-val{color:#15151c}:root[data-theme=light] .pp-m-n b{background:linear-gradient(#15151c 20%,#4a4a58 100%);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .pp-m-n span,:root[data-theme=light] .pp-m-day span,:root[data-theme=light] .pp-packs p,:root[data-theme=light] .pp-packs li,:root[data-theme=light] .pp-th-price,:root[data-theme=light] .pp-cmp tbody th span,:root[data-theme=light] .pr .pp-fine{color:#6a6a79}:root[data-theme=light] .pp-m-bar{background:#14142b12}:root[data-theme=light] .pp-m-bar i{background:linear-gradient(90deg,#a9bcd3,#5b4be0)}:root[data-theme=light] .pp-m-bar i:after{background:#5b4be0;box-shadow:0 0 0 4px #5b4be026}:root[data-theme=light] .pp-meter li.hi .pp-m-name,:root[data-theme=light] .pp-cmp thead th.hi .pp-th-name,:root[data-theme=light] .pp-packs li span,:root[data-theme=light] .pp-cmp .pp-g th{color:#5b4be0}:root[data-theme=light] .pp-meter li.hi .pp-m-bar i{box-shadow:none}:root[data-theme=light] .pp-cmp thead th.hi{background:linear-gradient(180deg, #5b4be014, #5b4be009), var(--bg)}:root[data-theme=light] .pp-cmp tbody td.hi{background:#5b4be009}:root[data-theme=light] .pp-cmp tbody tr:not(.pp-g):hover>*{background:#14142b06}:root[data-theme=light] .pp-no{color:#b4b4c0}:root[data-theme=light] .pp-cmp .pp-g th{background:linear-gradient(90deg,#0000 67%,#5b4be009 67% 83.5%,#0000 83.5%)}@media (width<=760px){:root[data-theme=light] .pp-cmp .pp-g th{background:0 0}:root[data-theme=light] .pp-cmp[data-col="2"] .pp-g th{background:linear-gradient(90deg,#0000 58%,#5b4be009 58%)}}.qa-hero{z-index:1;flex-direction:column;align-items:center;padding:150px 24px 30px;display:flex;position:relative}.qa-search{color:#8d96a2;cursor:text;background:#ffffff0a;border-radius:999px;align-items:center;gap:12px;width:min(560px,100%);height:56px;margin-top:36px;padding:0 16px 0 20px;transition:box-shadow .3s,background .3s;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a,0 20px 50px -30px #000000e6}.qa-search:focus-within{background:#ffffff0f;box-shadow:inset 0 0 0 1px #c9c0ff8c,0 0 0 5px #8b7cf81f,0 20px 50px -30px #000000e6}.qa-search input{all:unset;color:#eef1f5;flex:1;min-width:0;font-size:15.5px}.qa-search input::placeholder{color:#6f7783}.qa-search input::-webkit-search-cancel-button{display:none}.qa-search kbd{font:inherit;color:#8d96a2;border-radius:6px;flex:none;padding:2px 8px;font-size:12px;box-shadow:inset 0 0 0 1px #ffffff24}.qa-search:focus-within kbd{opacity:0}.qa-hero .qa-status{color:#8d96a2;min-height:20px;margin-top:14px;font-size:13px}.qa{z-index:1;grid-template-columns:220px minmax(0,1fr);align-items:start;gap:90px;width:min(1080px,100% - 48px);margin:0 auto;padding:40px 0;display:grid;position:relative}.qa-nav{position:sticky;top:110px}.qa-nav ol{border-left:1px solid var(--line);margin:0;padding:0;list-style:none}.qa-nav a{color:#8d96a2;border-left:1px solid #0000;justify-content:space-between;align-items:baseline;gap:12px;margin-left:-1px;padding:9px 0 9px 18px;font-size:14px;transition:color .2s,border-color .3s,opacity .3s;display:flex}.qa-nav a:hover{color:#e6e9ee}.qa-nav a.on{color:#fff;border-left-color:#a99eff}.qa-nav a i{color:#6c7480;font-variant-numeric:tabular-nums;font-size:12px;font-style:normal}.qa-nav a.on i{color:#c9c0ff}.qa-nav a.none{opacity:.35;pointer-events:none}.qa-nav a.none.on{border-left-color:#0000}.qa-group{padding-bottom:64px;scroll-margin-top:100px}.qa-gh{align-items:baseline;gap:18px;margin-bottom:10px;display:flex}.qa-gn{letter-spacing:.06em;color:#a99eff;font-variant-numeric:tabular-nums;font-size:12px}.qa-gh h2{letter-spacing:-.025em;color:#eef1f5;font-size:clamp(24px,2.3vw,32px);font-weight:500;line-height:1.15}.qa-gh p{color:#7f8792;margin-top:5px;font-size:14px}.qa details{scroll-margin-top:110px}.qa [data-qa-item][hidden],.qa [data-qa-group][hidden]{display:none}.qa .fp-faq details p{max-width:640px}.qa .fp-faq p a,.qa-empty a{color:#c9c0ff;text-underline-offset:3px;text-decoration:underline #c9c0ff66;transition:text-decoration-color .2s}.qa .fp-faq p a:hover,.qa-empty a:hover{text-decoration-color:currentColor}.qa .qa-empty{color:#8d96a2;padding:30px 0 60px;font-size:15px}.qa-more .fp-cta{justify-content:center}@media (width<=960px){.qa{grid-template-columns:minmax(0,1fr);gap:24px}.qa-nav{margin:0 -24px;position:static}.qa-nav ol{scrollbar-width:none;border-left:0;gap:8px;padding:0 24px 6px;display:flex;overflow-x:auto}.qa-nav ol::-webkit-scrollbar{display:none}.qa-nav a{white-space:nowrap;background:#ffffff0a;border:0;border-radius:999px;margin:0;padding:8px 14px;box-shadow:inset 0 0 0 1px #ffffff14}.qa-nav a.on{background:#8b7cf829;box-shadow:inset 0 0 0 1px #c9c0ff73}.qa-hero{padding-top:120px}.qa-search kbd{display:none}}:root[data-theme=light] .qa-search{color:#6a6a79;background:#fff;box-shadow:inset 0 0 0 1px #14142b1a,0 16px 40px -28px #14142b59}:root[data-theme=light] .qa-search:focus-within{box-shadow:inset 0 0 0 1px #5b4be080,0 0 0 5px #5b4be01a}:root[data-theme=light] .qa-search input{color:#15151c}:root[data-theme=light] .qa-search input::placeholder{color:#9a9aa8}:root[data-theme=light] .qa-search kbd{color:#6a6a79;box-shadow:inset 0 0 0 1px #14142b26}:root[data-theme=light] .qa-hero .qa-status,:root[data-theme=light] .qa-nav a,:root[data-theme=light] .qa-gh p,:root[data-theme=light] .qa .qa-empty{color:#6a6a79}:root[data-theme=light] .qa-nav a:hover,:root[data-theme=light] .qa-nav a.on,:root[data-theme=light] .qa-gh h2{color:#15151c}:root[data-theme=light] .qa-nav a.on{border-left-color:#5b4be0}:root[data-theme=light] .qa-nav a i{color:#8e8e9d}:root[data-theme=light] .qa-nav a.on i,:root[data-theme=light] .qa-gn,:root[data-theme=light] .qa .fp-faq p a,:root[data-theme=light] .qa-empty a{color:#5b4be0}:root[data-theme=light] .qa .fp-faq p a{text-decoration-color:#5b4be059}@media (width<=960px){:root[data-theme=light] .qa-nav a{background:#fff;box-shadow:inset 0 0 0 1px #14142b1a}:root[data-theme=light] .qa-nav a.on{background:#5b4be014;box-shadow:inset 0 0 0 1px #5b4be066}}.mx-hero{z-index:1;flex-direction:column;align-items:center;padding:150px 24px 20px;display:flex;position:relative}.mx-chips{flex-wrap:wrap;justify-content:center;gap:8px;width:min(900px,100%);margin-top:22px;display:flex}.mx-chips button{all:unset;cursor:pointer;box-sizing:border-box;color:#c9cfd8;background:#ffffff09;border-radius:999px;align-items:center;gap:7px;height:36px;padding:0 14px;font-size:13px;transition:color .2s,background .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.mx-chips button em{color:#7f8792;font-variant-numeric:tabular-nums;font-size:11.5px;font-style:normal}.mx-chips button:hover{color:#fff;background:#ffffff0f}.mx-chips button[aria-pressed=true]{color:#fff;background:#8b7cf829;box-shadow:inset 0 0 0 1px #c9c0ff8c}.mx-chips button[aria-pressed=true] em{color:#c9c0ff}.mx-chips button:focus-visible{outline:2px solid var(--vil);outline-offset:3px}.mx-facts{gap:48px;margin:40px 0 0;display:flex}.mx-facts div{flex-direction:column;align-items:center;gap:4px;display:flex}.mx-facts dt{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#0000;background:linear-gradient(#f9fafb 15%,#b9c1cc 100%);-webkit-background-clip:text;background-clip:text;font-size:28px;font-weight:500;line-height:1}.mx-facts dd{color:#7f8792;margin:0;font-size:12.5px}:root[data-theme=light] .mx-facts dd{color:#6a6a79}:root[data-theme=light] .mx-facts dt{background:linear-gradient(#15151c 20%,#4a4a58 100%);-webkit-background-clip:text;background-clip:text}@media (width<=760px){.mx-facts{gap:28px}}.mx{z-index:1;width:min(1160px,100% - 48px);margin:0 auto;padding:40px 0;scroll-margin-top:90px;position:relative}.mx .mx-status{color:#8d96a2;min-height:22px;font-size:13.5px}.mx-group{grid-template-columns:300px minmax(0,1fr);gap:56px;padding:64px 0 0;display:grid}.mx-group[hidden],.mx-row[hidden]{display:none!important}.mx-gh{align-self:start;position:sticky;top:110px}.mx-gh .n{letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:#0000;background:linear-gradient(#c9c0ff 0%,#8eb4d580 100%);-webkit-background-clip:text;background-clip:text;font-size:64px;font-weight:500;line-height:.9;display:block}.mx-gh h2{letter-spacing:-.025em;color:#eef1f5;margin-top:14px;font-size:clamp(24px,2.3vw,32px);font-weight:500;line-height:1.15}.mx-gh p{color:#7f8792;max-width:280px;margin-top:10px;font-size:14.5px;line-height:1.55}.mx-gh .of{color:#a99eff;font-variant-numeric:tabular-nums;margin-top:10px;font-size:13px;font-style:normal;display:none}.mx.searching .mx-gh .of{display:block}.mx-gh .tags{color:#c9cfd8;flex-wrap:wrap;gap:6px 14px;margin-top:18px;font-size:12.5px;display:flex}.mx-gh .tags span:before{content:"";vertical-align:2px;background:#a99eff;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block}.mx-list{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));column-gap:32px;margin:0;padding:0;list-style:none;display:grid}.mx-row{border-top:1px solid var(--line);flex-direction:column;gap:3px;min-width:0;padding:15px 0 14px;display:flex;position:relative}.mx-row:before{content:"";width:0;height:1px;transition:width .45s var(--ease);background:linear-gradient(90deg,#c9c0ff,#0000);position:absolute;top:-1px;left:0}.mx-row:hover:before{width:100%}.mx-sym{letter-spacing:.01em;color:#eef1f5;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;transition:color .2s;overflow:hidden}.mx-sym small{font-size:inherit;color:#6c7480;margin:0 1px}.mx-row:hover .mx-sym{color:#c9c0ff}.mx-name{color:#868e99;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.mx-group:not(.open) .mx-row.more{display:none}.mx.searching .mx-group .mx-row.more{display:flex}.mx-more{all:unset;cursor:pointer;color:#c9c0ff;transition:color .2s, gap .25s var(--ease);align-items:center;gap:8px;margin-top:22px;font-size:14px;display:inline-flex}.mx-more:hover{color:#fff;gap:11px}.mx-more:focus-visible{outline:2px solid var(--vil);outline-offset:4px;border-radius:4px}.mx-group.open .mx-more,.mx.searching .mx-more{display:none}.mx-empty{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:60px 0 40px;display:flex}.mx-empty[hidden]{display:none}.mx-empty p{color:#9aa2ad;font-size:15.5px}.mx-empty b{color:#eef1f5;font-weight:500}.mx-more-sec .sec-head p a{color:#c9c0ff;text-underline-offset:3px;text-decoration:underline #c9c0ff66}.mx-more-sec .fp-cta{justify-content:center}@media (width<=900px){.mx-group{grid-template-columns:minmax(0,1fr);gap:22px;padding-top:52px}.mx-gh{grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:18px;display:grid;position:static}.mx-gh .n{grid-row:span 2;font-size:52px}.mx-gh h2{margin-top:0}.mx-gh p{grid-column:1/-1;max-width:none}.mx-gh .tags,.mx-gh .of{grid-column:1/-1}}@media (width<=760px){.mx-hero{padding-top:120px}.mx-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}.mx-chips{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;width:calc(100% + 48px);margin-left:-24px;margin-right:-24px;padding:0 24px 4px;overflow-x:auto}.mx-chips::-webkit-scrollbar{display:none}.mx-chips button{flex:none}}:root[data-theme=light] .mx-chips button{color:#3c3c48;background:#fff;box-shadow:inset 0 0 0 1px #14142b1a}:root[data-theme=light] .mx-chips button[aria-pressed=true]{color:#15151c;background:#5b4be014;box-shadow:inset 0 0 0 1px #5b4be080}:root[data-theme=light] .mx-chips button em,:root[data-theme=light] .mx .mx-status,:root[data-theme=light] .mx-gh p,:root[data-theme=light] .mx-name,:root[data-theme=light] .mx-empty p{color:#6a6a79}:root[data-theme=light] .mx-chips button[aria-pressed=true] em,:root[data-theme=light] .mx-gh .of,:root[data-theme=light] .mx-row:hover .mx-sym,:root[data-theme=light] .mx-more,:root[data-theme=light] .mx-more-sec .sec-head p a{color:#5b4be0}:root[data-theme=light] .mx-gh .n{background:linear-gradient(#5b4be0 0%,#5b4be059 100%);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .mx-gh h2,:root[data-theme=light] .mx-sym,:root[data-theme=light] .mx-empty b,:root[data-theme=light] .mx-more:hover{color:#15151c}:root[data-theme=light] .mx-gh .tags{color:#3c3c48}:root[data-theme=light] .mx-gh .tags span:before{background:#5b4be0}:root[data-theme=light] .mx-sym small{color:#9a9aa8}:root[data-theme=light] .mx-row:before{background:linear-gradient(90deg,#5b4be0,#0000)}.v3-links a[aria-current=page]{color:var(--ink);background:#ffffff12}.v3-menu{all:unset;cursor:pointer;border-radius:50%;width:38px;height:38px;display:none;position:relative;box-shadow:inset 0 0 0 1px #ffffff24}.v3-menu i{color:#eef1f5;height:1.6px;transition:top .3s var(--ease), rotate .3s var(--ease);background:currentColor;border-radius:2px;position:absolute;left:12px;right:12px}.v3-menu i:first-child{top:15px}.v3-menu i:last-child{top:21px}.v3-nav.open .v3-menu i:first-child{top:18px;rotate:45deg}.v3-nav.open .v3-menu i:last-child{top:18px;rotate:-45deg}.v3-menu:focus-visible{outline:2px solid var(--vil);outline-offset:3px}.v3-sheet{display:none}@media (width<=1080px){.v3-nav-in{justify-content:space-between;gap:12px;width:auto;max-width:none;margin:0 12px;padding:0 7px 0 20px}.v3-sheet{pointer-events:auto}.v3-links{display:none}.v3-menu{display:inline-block}.v3-sheet{-webkit-backdrop-filter:blur(18px);opacity:0;pointer-events:none;visibility:hidden;transition:opacity .25s, translate .35s var(--ease), visibility 0s .35s;background:#0e0f14eb;border-radius:22px;flex-direction:column;padding:10px;display:flex;position:absolute;top:calc(100% + 8px);left:12px;right:12px;translate:0 -8px;box-shadow:inset 0 0 0 1px #ffffff17,0 30px 60px -20px #000000b3}.v3-nav.open .v3-sheet{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .25s, translate .35s var(--ease);translate:0}.v3-sheet a{color:#c9cfd8;opacity:0;transition:background .2s, color .2s, opacity .3s calc(var(--k) * 35ms), translate .4s var(--ease) calc(var(--k) * 35ms);border-radius:14px;padding:14px 16px;font-size:17px;translate:0 6px}.v3-nav.open .v3-sheet a{opacity:1;translate:0}.v3-sheet a:hover,.v3-sheet a[aria-current=page]{color:#fff;background:#ffffff0f}.v3-sheet .v3-sheet-login{border-top:1px solid var(--line);color:#8d96a2;border-radius:0 0 14px 14px;margin-top:6px}}@media (width<=520px){.v3-nav-cta .v3-btn-glass{display:none}}.vf-col .vf-note{color:#6c7480;max-width:210px;font-size:12.5px;line-height:1.5}:root[data-theme=light] .v3-links a[aria-current=page]{color:#15151c;background:#14142b0f}:root[data-theme=light] .v3-menu{box-shadow:inset 0 0 0 1px #14142b24}:root[data-theme=light] .v3-menu i{color:#15151c}:root[data-theme=light] .v3-sheet{background:#fffffff0;box-shadow:inset 0 0 0 1px #14142b14,0 30px 60px -24px #14142b40}:root[data-theme=light] .v3-sheet a{color:#3c3c48}:root[data-theme=light] .v3-sheet a:hover,:root[data-theme=light] .v3-sheet a[aria-current=page]{color:#15151c;background:#14142b0d}:root[data-theme=light] .v3-sheet .v3-sheet-login,:root[data-theme=light] .vf-col .vf-note{color:#6a6a79}.nw-hero{z-index:1;flex-direction:column;align-items:center;padding:150px 24px 10px;display:flex;position:relative}.nw-chips button{gap:8px}.nw-dot{background:var(--cc);width:6px;height:6px;box-shadow:0 0 8px var(--cc);border-radius:50%}.nw-dot.c-files{--cc:#f59e6b}.nw-dot.c-lab{--cc:#a99eff}.nw-dot.c-wire{--cc:#8eb4d5}.nw-dot.c-playbook{--cc:#7be39b}.nw{z-index:1;width:min(1180px,100% - 48px);margin:0 auto;padding:70px 0 110px;scroll-margin-top:90px;position:relative}.nw-feature[hidden]{display:none}.nw-feature{margin-top:0}.nw-gh{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:24px;margin-top:96px;padding-bottom:18px;display:flex}.nw-feature[hidden]+.nw-gh{margin-top:0}.nw-gh h2{letter-spacing:-.025em;color:#eef1f5;font-size:clamp(26px,2.6vw,36px);font-weight:500;line-height:1.15}.nw-gh p{color:#7f8792;max-width:560px;margin-top:8px;font-size:14.5px;line-height:1.55}.nw-count{color:#8d96a2;font-variant-numeric:tabular-nums;flex:none;font-size:13px}.nw-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 32px;margin-top:36px;display:grid}.nw-card{flex-direction:column;margin:-10px;padding:10px}.nw-card[hidden],.nw-card.later{display:none}.nw-card:hover{background:#ffffff06}.nw-card .bl-art{aspect-ratio:16/9;width:100%}.nw-card .bl-body{padding:18px 2px 0}.nw-card .bl-title{letter-spacing:-.01em;font-size:18px;line-height:1.35}.nw-card .bl-sub{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.nw-more{margin:56px auto 0;display:flex}.nw-more[hidden]{display:none}.nw .mx-empty{padding-top:40px}@media (width<=1000px){.nw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.nw-hero{padding-top:120px}.nw-chips{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;width:calc(100% + 48px);margin-left:-24px;margin-right:-24px;padding:0 24px 4px;overflow-x:auto}.nw-chips::-webkit-scrollbar{display:none}.nw-chips button{flex:none}.nw{width:calc(100% - 40px);padding-top:50px}.nw-gh{flex-direction:column;align-items:flex-start;gap:10px;margin-top:64px}.nw-grid{grid-template-columns:minmax(0,1fr);gap:36px}}:root[data-theme=light] .nw-gh h2{color:#15151c}:root[data-theme=light] .nw-gh p,:root[data-theme=light] .nw-count{color:#6a6a79}:root[data-theme=light] .nw-card:hover{background:#14142b08}.ar{--w-bg:#16171d;--w-ink:#eef1f5;--w-mut:#8d96a2;--w-grid:#ffffff12;--w-up:#7be39b;--w-dn:#f58a8a;--w-acc:#b3a8ff;--w-on-acc:#111115;--s1:#b3a8ff;--s2:#f5b072;--s3:#7fd6c8;--s4:#f49ac1;--border:#ffffff1f;--div:var(--line);--surf:#16171d;--peri:#c9c0ff;--sans:var(--font);--mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace;z-index:1;position:relative}:root[data-theme=light] .ar{--w-bg:#fff;--w-ink:#15151c;--w-mut:#6a6a79;--w-grid:#14142b14;--w-up:#16a34a;--w-dn:#dc2626;--w-acc:#5b4be0;--w-on-acc:#fff;--s1:#5b4be0;--s2:#c2650c;--s3:#0f8a7d;--s4:#c2185b;--border:#14142b24;--surf:#fff;--peri:#5b4be0}.ar[data-cat=files]{--cc:#f59e6b}.ar[data-cat=lab]{--cc:#a99eff}.ar[data-cat=wire]{--cc:#8eb4d5}.ar[data-cat=playbook]{--cc:#7be39b}.ar-bar{z-index:60;pointer-events:none;height:2px;position:fixed;inset:0 0 auto}.ar-bar i{transform-origin:0 0;background:linear-gradient(90deg,#8eb4d5,#c9c0ff);height:100%;display:block;transform:scaleX(0);box-shadow:0 0 10px #c9c0ff99}.ar-hero{text-align:center;flex-direction:column;align-items:center;width:min(980px,100% - 48px);margin:0 auto;padding:150px 0 0;display:flex}.ar-crumbs{color:#8d96a2;align-items:center;gap:10px;font-size:13px;display:inline-flex}.ar-crumbs a{align-items:center;gap:8px;transition:color .2s;display:inline-flex}.ar-crumbs a:hover{color:#fff}.ar-crumbs span{color:#4c525c}.ar .ar-h1{letter-spacing:-.032em;color:#f2f4f7;text-wrap:balance;max-width:22ch;margin-top:22px;font-size:clamp(34px,4.6vw,60px);font-weight:500;line-height:1.08}.ar .ar-lede{color:#afb6be;text-wrap:pretty;max-width:640px;margin-top:24px;font-size:clamp(16.5px,1.4vw,19px);line-height:1.6}.ar .ar-meta{color:#7f8792;flex-wrap:wrap;justify-content:center;gap:6px 20px;margin-top:22px;font-size:13px;display:flex}.ar-meta>*+:before{content:"";opacity:.6;background:currentColor;border-radius:50%;width:3px;height:3px;margin:0 14px 3px -11px;display:inline-block}.ar-cover{width:100%;margin-top:48px}.ar-cover .bl-art{aspect-ratio:21/9;border-radius:22px;width:100%}.ar-cover .bl-art svg{opacity:1}.ar-body{grid-template-columns:minmax(0,1fr) minmax(0,68ch) minmax(0,1fr);column-gap:48px;width:min(1320px,100% - 48px);margin:0 auto;padding:72px 0 40px;display:grid}.ar-side{scrollbar-width:none;place-self:start end;width:100%;max-width:230px;max-height:calc(100vh - 130px);position:sticky;top:100px;overflow-y:auto}.ar-toc{flex-direction:column;font-size:13px;display:flex}.ar-toc b{letter-spacing:.14em;text-transform:uppercase;color:#6c7480;margin-bottom:10px;font-size:11px;font-weight:500}.ar-toc a{color:#8d96a2;border-left:1px solid var(--line);padding:7px 0 7px 14px;line-height:1.4;transition:color .2s,border-color .2s;position:relative}.ar-toc a:hover{color:#eef1f5}.ar-toc a.on{color:#fff;border-left-color:#c9c0ff}.ar .prose{color:#c3c9d0;grid-column:2;min-width:0;font-size:18px;line-height:1.75}.ar .prose>*+*{margin-top:1.25em}.ar .prose h2{letter-spacing:-.025em;color:#f2f4f7;text-wrap:balance;margin-top:2.3em;scroll-margin-top:100px;font-size:clamp(26px,2.6vw,34px);font-weight:500;line-height:1.18}.ar .prose h3{color:#eef1f5;margin-top:1.9em;scroll-margin-top:100px;font-size:21px;font-weight:500;line-height:1.3}.ar .prose h2+*,.ar .prose h3+*{margin-top:.8em}.ar .prose a{color:#c9c0ff;text-underline-offset:3px;text-decoration:underline #c9c0ff66;transition:text-decoration-color .2s}.ar .prose a:hover{text-decoration-color:currentColor}.ar .prose a:not([href]){color:inherit;text-decoration:none}.ar .prose ul,.ar .prose ol{padding-left:1.3em}.ar .prose ul{list-style:outside}.ar .prose ol{list-style:decimal}.ar .prose li+li{margin-top:.5em}.ar .prose li::marker{color:#6c7480}.ar .prose strong,.ar .prose b{color:#f2f4f7;font-weight:600}.ar .prose blockquote{letter-spacing:-.012em;color:#eef1f5;text-wrap:balance;border-left:2px solid #c9c0ff;margin-block:1.8em;padding-left:22px;font-size:clamp(21px,2.1vw,26px);line-height:1.38}.ar .prose blockquote p+p{color:#8d96a2;letter-spacing:0;margin-top:.6em;font-size:14px}.ar .prose table{border-collapse:collapse;width:100%;font-size:15px;display:block;overflow-x:auto}.ar .prose th,.ar .prose td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:11px 16px 11px 0}.ar .prose th{color:#eef1f5;font-weight:500}.ar .prose hr{background:var(--line);border:0;height:1px;margin-block:2.6em}.ar .prose img{border-radius:14px;max-width:100%}.ar .prose>p:first-of-type:first-letter,.ar .prose>.ar-short+p:first-letter{float:left;color:#f2f4f7;margin:.06em .12em 0 0;font-size:3.6em;font-weight:500;line-height:.85}.ar-short{border-left:2px solid var(--cc);padding:4px 0 4px 22px;font-size:16.5px;line-height:1.6}.ar-short b{letter-spacing:.14em;text-transform:uppercase;color:var(--cc);font-size:11.5px;font-weight:500}.ar .prose .ar-short ul{margin-top:12px;padding:0;list-style:none}.ar-short li{color:#dfe3e8;padding-left:22px;position:relative}.ar-short li:before{content:"";background:var(--cc);width:10px;height:1.5px;position:absolute;top:.72em;left:0}.ar .stats{border-block:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:24px;margin-block:2.2em;padding-block:24px;display:grid}.ar .stats div{flex-direction:column;gap:6px;display:flex}.ar .stats b{letter-spacing:-.035em;color:#0000;background:linear-gradient(#f9fafb 15%,#b9c1cc 100%);-webkit-background-clip:text;background-clip:text;font-size:clamp(32px,3.6vw,44px);font-weight:500;line-height:1}.ar .stats span{color:#8d96a2;font-size:14px;line-height:1.45}.ar .note{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff08;border-radius:14px;padding:16px 20px;font-size:16px;line-height:1.6}.ar-faq details{border-bottom:1px solid var(--line)}.ar-faq summary{color:#eef1f5;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:17px;font-weight:500;line-height:1.4;list-style:none;display:flex}.ar-faq summary::-webkit-details-marker{display:none}.ar-faq summary:after{content:"+";color:#c9c0ff;transition:rotate .3s var(--ease);flex:none;font-size:22px;font-weight:300}.ar-faq details[open] summary:after{rotate:45deg}.ar-faq p{padding-bottom:18px;font-size:16px;line-height:1.65}.ar .prose .ar-src ol{font-size:14.5px;line-height:1.55}.ar-tags{flex-wrap:wrap;gap:8px;margin-top:2.4em;display:flex}.ar .prose .ar-tags a{color:#c9cfd8;background:#ffffff09;border-radius:999px;align-items:center;height:32px;padding:0 13px;font-size:13px;text-decoration:none;transition:color .2s,background .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.ar .prose .ar-tags a:hover{color:#fff;background:#ffffff12}.ar .prose .ar-note{color:#6c7480;margin-top:2em;font-size:13px;line-height:1.6}.ar-try{z-index:1;justify-content:center;padding:70px 24px 30px;display:flex;position:relative}.ar-try-in{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;width:min(980px,100%);padding:48px 0;display:flex}.ar-try h2{letter-spacing:-.03em;text-wrap:balance;margin-top:18px;font-size:clamp(30px,3.4vw,46px);font-weight:500;line-height:1.1}.ar-try p{color:#afb6be;max-width:520px;margin-top:14px;font-size:16px;line-height:1.6}.ar-try .v3-btn{margin-top:26px}.ar-more{z-index:1;width:min(1180px,100% - 48px);margin:0 auto;padding:60px 0 110px;position:relative}.ar-more .nw-gh,.ar-more .fs-more{margin-top:0}.ar .wg{color:var(--body);background:var(--w-bg);border-radius:20px;margin-block:2.4em;padding:20px;position:relative;box-shadow:inset 0 0 0 1px #ffffff12,0 30px 60px -40px #000c}@media (width>=1300px){.ar .wg-wide,.ar .scr{margin-inline:-48px}}.ar .wg>figcaption,.ar .wg-cap{color:var(--w-mut);margin-top:14px;font-size:14px;line-height:1.55}.ar .wg [data-at]:not(.scr-step){display:none}.ar .ptape-box{position:relative}.ar .ptape-read{font:400 12.5px var(--mono);color:var(--w-mut);flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-bottom:10px;display:flex}.ar .ptape-read b{color:var(--w-ink);font-weight:500;font-family:var(--font);font-size:14px}.ar .ptape-read .u{color:var(--w-up)}.ar .ptape-read .d{color:var(--w-dn)}.ar .ptape{touch-action:pan-y;width:100%;height:clamp(260px,40vw,420px);display:block}.ar .ptape-bar{align-items:center;gap:12px;margin-top:10px;display:flex}.ar .ptape-play,.ar .ptape-speed,.ar .btn{min-width:70px;height:38px;font:500 13.5px var(--font);color:var(--w-ink);cursor:pointer;background:#ffffff0d;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 16px;transition:background .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.ar .ptape-play:hover,.ar .ptape-speed:hover,.ar .btn:hover{background:#ffffff1a}.ar .ptape-speed{min-width:52px}.ar .btn-main{color:#111115;background:linear-gradient(#fff,#d9dce2);box-shadow:0 6px 20px -8px #ffffff59}.ar .btn-main:hover{background:#fff}.ar .btn:disabled{opacity:.4;cursor:default}.ar .wg input[type=range]{width:100%;min-width:0;height:24px;accent-color:var(--w-acc);flex:1}.ar .decide{background:color-mix(in srgb, var(--w-bg) 88%, transparent);backdrop-filter:blur(14px);border-radius:18px;flex-wrap:wrap;justify-content:center;gap:8px;width:min(92%,420px);padding:20px;display:flex;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #ffffff1f,0 24px 60px -20px #000c}.ar .decide p{width:100%;color:var(--w-ink);text-align:center;margin:0 0 8px;font-size:16px;line-height:1.45}.ar .decide-res{color:var(--w-ink);margin-top:14px;font-size:15.5px;line-height:1.55}.ar .scr{grid-template-columns:minmax(0,1fr);margin-block:2.6em;display:grid;position:relative}.ar .scr-stick{z-index:3;background:var(--w-bg);border-radius:20px;padding:14px;position:sticky;top:92px;box-shadow:inset 0 0 0 1px #ffffff12,0 30px 60px -30px #000000e6}.ar .scr-tape{height:clamp(220px,36vh,380px)}.ar .scr-step{z-index:1;width:min(460px,100%);color:var(--body);background:color-mix(in srgb, var(--w-bg) 90%, transparent);backdrop-filter:blur(12px);opacity:.5;border-radius:16px;margin:0 0 42vh;padding:18px 20px;font-size:16px;line-height:1.6;transition:opacity .3s,box-shadow .3s;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}.ar .scr-step:nth-of-type(2n){margin-left:auto}.ar .scr-step.on{opacity:1;box-shadow:inset 0 0 0 1px #c9c0ff73}.ar .scr-step:first-of-type{margin-top:30vh}.ar .scr-step:last-child{margin-bottom:12vh}html:not(.js) .ar .scr-step{opacity:1;margin:12px 0}.ar .tl-rail{scrollbar-width:none;gap:3px;margin:2.2em 0 0;padding:0 0 10px;display:flex;overflow-x:auto}.ar .tl-rail::-webkit-scrollbar{display:none}.ar .tl-dot{color:#6c7480;min-height:40px;font:400 12px var(--mono);text-align:left;cursor:pointer;background:0 0;border:0;flex:1 0 auto;padding:18px 12px 4px 0;position:relative}.ar .tl-dot:before{content:"";background:var(--line2);border-radius:3px;height:3px;transition:background .3s;position:absolute;inset:6px 0 auto}.ar .tl-dot.past:before,.ar .tl-dot.on:before{background:linear-gradient(90deg,#8eb4d5,#c9c0ff)}.ar .tl-dot.on{color:#fff}.ar .prose ol.tl-live{min-height:7.5em;margin-top:.8em;padding:0;list-style:none}.ar .tl-live li{margin:0}.ar ol[data-w=timeline]:not(.tl-live) li:before{content:attr(data-y) ": ";font-family:var(--mono);color:#8d96a2;font-size:.85em}.ar .tl-nav{gap:8px;margin-top:14px;display:flex}.ar .qz>p:first-child{color:var(--w-ink);margin:0;font-size:18px;font-weight:500;line-height:1.4}.ar .prose .qz ul{gap:8px;margin-top:14px;padding:0;list-style:none;display:grid}.ar .qz li{margin:0!important}.ar .qz-opt{width:100%;min-height:48px;font:inherit;text-align:left;color:var(--w-ink);cursor:pointer;background:#ffffff08;border:0;border-radius:14px;padding:12px 16px;font-size:16px;line-height:1.45;transition:background .15s,box-shadow .2s;display:block;box-shadow:inset 0 0 0 1px #ffffff1a}.ar .qz-opt:hover:not(:disabled){background:#ffffff12}.ar .qz-opt:disabled{cursor:default}.ar .qz-opt.yes{background:color-mix(in srgb, var(--w-up) 12%, transparent);box-shadow:inset 0 0 0 1.5px var(--w-up)}.ar .qz-opt.no{background:color-mix(in srgb, var(--w-dn) 10%, transparent);box-shadow:inset 0 0 0 1.5px var(--w-dn)}.ar .why{margin-top:14px;font-size:16px;line-height:1.6}.ar .calc-t{color:var(--w-ink);margin-bottom:14px;font-size:18px;font-weight:500;display:block}.ar .calc-in{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.ar .calc-in label{color:var(--w-mut);flex-direction:column;gap:6px;font-size:13px;display:flex}.ar .calc-in label b{color:var(--w-ink);font-weight:500}.ar .calc-field{background:#ffffff08;border-radius:12px;align-items:center;padding-right:12px;transition:box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.ar .calc-field:focus-within{box-shadow:inset 0 0 0 1px var(--w-acc), 0 0 0 4px color-mix(in srgb, var(--w-acc) 15%, transparent)}.ar .calc-field input{min-width:0;height:44px;color:var(--w-ink);font:400 16px var(--mono);background:0 0;border:0;outline:none;flex:1;padding:0 12px}.ar .calc-field i{color:var(--w-mut);font-size:13px;font-style:normal}.ar .calc-out{border-top:1px solid var(--w-grid);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin-top:18px;padding-top:16px;display:grid}.ar .co{flex-direction:column;gap:4px;display:flex}.ar .co span{color:var(--w-mut);font-size:12.5px;line-height:1.35}.ar .co b{color:var(--w-ink);font-variant-numeric:tabular-nums;font-size:17px;font-weight:500}.ar .co-big b{letter-spacing:-.02em;color:var(--w-acc);font-size:26px;line-height:1.1}.ar .sim-c{width:100%;height:clamp(220px,32vw,320px);margin-top:14px;display:block}.ar .wg .btn-ghost{margin-top:14px}.ar .bb-how{margin:0;font-size:15.5px;line-height:1.55}.ar .bb-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.ar .bb-row .btn{margin-top:0}.ar .bb-say{color:var(--w-ink);flex:220px;font-size:15px;line-height:1.5}.ar .ch-tabs{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.ar .ch-tabs button{height:34px;font:inherit;color:var(--w-mut);cursor:pointer;background:#ffffff08;border:0;border-radius:999px;padding:0 14px;font-size:13px;transition:color .2s,background .2s;box-shadow:inset 0 0 0 1px #ffffff1a}.ar .ch-tabs button[aria-pressed=true]{color:var(--w-ink);background:color-mix(in srgb, var(--w-acc) 18%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w-acc) 60%, transparent)}.ar .ch-stage{position:relative}.ar .ch-tip{z-index:4;white-space:nowrap;pointer-events:none;max-width:260px;color:var(--w-bg);background:var(--w-ink);border-radius:9px;padding:8px 11px;font-size:12.5px;line-height:1.4;position:absolute;top:20px;left:20px}.ar .ch-tip b{font-weight:600}.ar .ch-note{color:var(--w-mut);margin-top:14px;font-size:14px;line-height:1.55}.ar .ht{font:400 11px var(--mono);color:var(--w-mut);align-items:center;gap:2px;display:grid}.ar .ht-x{text-align:center;white-space:nowrap}.ar .ht-y{white-space:nowrap;padding-right:6px}.ar .ht-c{border-radius:3px;height:clamp(16px,3.2vw,26px);display:block}.ar .ht-c:hover{outline:1.5px solid var(--w-ink);outline-offset:-1px}.ar .ht-leg{color:var(--w-mut);margin-top:10px;font-size:12.5px}.ar .br{align-items:flex-end;gap:3px;height:260px;display:flex}.ar .br-col{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex;position:relative}.ar .br-f{width:min(100%,44px);height:var(--k);background:linear-gradient(180deg, var(--w-acc), color-mix(in srgb, var(--w-acc) 45%, transparent));border-radius:5px 5px 0 0;display:block}.ar .br-v{font:400 10.5px var(--mono);color:var(--w-ink);white-space:nowrap;margin-bottom:4px}.ar .br-l{font:400 10.5px var(--mono);color:var(--w-mut);white-space:nowrap;margin-top:6px}.ar .br-z .br-col{justify-content:center}.ar .br-z .br-col .br-f.p{background:var(--w-up);position:absolute;bottom:50%}.ar .br-z .br-col .br-f.n{background:var(--w-dn);border-radius:0 0 5px 5px;position:absolute;top:50%}.ar .br-z .br-v{position:absolute;top:2px}.ar .br-z .br-l{margin:0;position:absolute;bottom:0}.ar .br-h{flex-direction:column;align-items:stretch;gap:5px;height:auto}.ar .br-h .br-col{flex-direction:row;justify-content:flex-start;gap:10px;height:auto;min-height:26px}.ar .br-h .br-l{white-space:normal;flex:0 0 34%;order:0;margin:0;font-size:12px}.ar .br-h .br-f{width:calc(var(--k) * .5);background:linear-gradient(90deg, color-mix(in srgb, var(--w-acc) 45%, transparent), var(--w-acc));border-radius:0 5px 5px 0;order:1;height:16px}.ar .br-h .br-v{order:2;margin:0;font-size:12px}.ar .ln{touch-action:pan-y;width:100%;height:clamp(240px,36vw,360px);display:block}.ar .ln-leg{color:var(--w-ink);flex-wrap:wrap;gap:4px 16px;margin-bottom:12px;font-size:13px;display:flex}.ar .ln-leg span{align-items:center;gap:7px;display:inline-flex}.ar .ln-leg span:before{content:"";background:var(--c);border-radius:2px;width:14px;height:2px}@media (width<=1120px){.ar-body{grid-template-columns:minmax(0,1fr);width:min(68ch,100% - 48px);padding-top:52px}.ar .prose{grid-column:1}.ar-side{display:none}}@media (width<=760px){.ar-hero{width:calc(100% - 40px);padding-top:116px}.ar-cover{margin-top:34px}.ar-cover .bl-art{aspect-ratio:16/10;border-radius:16px}.ar-body{width:calc(100% - 40px);padding-top:40px}.ar .prose{font-size:17px;line-height:1.7}.ar .wg{border-radius:16px;margin-inline:-6px;padding:14px}.ar .scr-step{width:100%;margin-bottom:36vh}.ar .br:not(.br-h) .br-v{display:none}.ar .br:not(.br-h) .br-l{font-size:9px}.ar-more{width:calc(100% - 40px)}.ar-try{padding-inline:20px}}:root[data-theme=light] .ar-crumbs{color:#6a6a79}:root[data-theme=light] .ar-crumbs a:hover,:root[data-theme=light] .ar-h1,:root[data-theme=light] .ar .prose h2,:root[data-theme=light] .ar .prose h3,:root[data-theme=light] .ar .prose strong,:root[data-theme=light] .ar .prose b,:root[data-theme=light] .ar .prose th,:root[data-theme=light] .ar .prose blockquote,:root[data-theme=light] .ar-faq summary,:root[data-theme=light] .ar-toc a.on,:root[data-theme=light] .ar .prose>p:first-of-type:first-letter,:root[data-theme=light] .ar .prose>.ar-short+p:first-letter{color:#15151c}:root[data-theme=light] .ar-lede,:root[data-theme=light] .ar-try p{color:#4a4a58}:root[data-theme=light] .ar-meta,:root[data-theme=light] .ar-toc a,:root[data-theme=light] .ar .stats span{color:#6a6a79}:root[data-theme=light] .ar .prose{color:#33333f}:root[data-theme=light] .ar-short li{color:#2a2a35}:root[data-theme=light] .ar-toc a.on{border-left-color:#5b4be0}:root[data-theme=light] .ar .prose a,:root[data-theme=light] .ar-faq summary:after{color:#5b4be0}:root[data-theme=light] .ar .prose blockquote{border-left-color:#5b4be0}:root[data-theme=light] .ar .stats b{background:linear-gradient(#15151c 20%,#4a4a58 100%);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .ar .prose .ar-tags a{color:#3c3c48;background:#fff;box-shadow:inset 0 0 0 1px #14142b1a}:root[data-theme=light] .ar .wg,:root[data-theme=light] .ar .scr-stick{box-shadow:inset 0 0 0 1px #14142b14,0 24px 50px -34px #14142b59}:root[data-theme=light] .ar .scr-step{box-shadow:inset 0 0 0 1px #14142b1a}:root[data-theme=light] .ar .scr-step.on{box-shadow:inset 0 0 0 1px #5b4be080}:root[data-theme=light] .ar .ptape-play,:root[data-theme=light] .ar .ptape-speed,:root[data-theme=light] .ar .btn,:root[data-theme=light] .ar .qz-opt,:root[data-theme=light] .ar .calc-field,:root[data-theme=light] .ar .ch-tabs button{background:#f7f7fa;box-shadow:inset 0 0 0 1px #14142b1f}:root[data-theme=light] .ar .btn-main{color:#fff;box-shadow:none;background:#15151c}:root[data-theme=light] .ar .qz-opt.yes{background:color-mix(in srgb, var(--w-up) 10%, #fff);box-shadow:inset 0 0 0 1.5px var(--w-up)}:root[data-theme=light] .ar .qz-opt.no{background:color-mix(in srgb, var(--w-dn) 8%, #fff);box-shadow:inset 0 0 0 1.5px var(--w-dn)}:root[data-theme=light] .ar .tl-dot.on{color:#15151c}:root[data-theme=light] .ar .tl-dot.past:before,:root[data-theme=light] .ar .tl-dot.on:before{background:#5b4be0}:root[data-theme=light] .ar .note{background:#fff;box-shadow:inset 0 0 0 1px #14142b14}@media (width>=1121px){.ar .scr{grid-template-columns:minmax(0,290px) minmax(0,1fr);column-gap:28px;margin-left:0;margin-right:calc(34ch + 72px + min(1320px,100vw - 48px)/-2)}.ar .scr-stick{grid-area:1/2/span 40;align-self:start;top:110px}.ar .scr-step,.ar .scr-step:nth-of-type(2n){grid-column:1;width:auto;margin:0 0 46vh}.ar .scr-step:first-of-type{margin-top:6vh}.ar .scr-step:last-child{margin-bottom:20vh}}@media (width<=1120px){.ar .scr-step{z-index:4;background:color-mix(in srgb, var(--w-bg) 82%, transparent)}}@media (width<=760px){.ar .ar-meta{gap:4px 14px}.ar-meta>*+:before{display:none}}
