.pm-landing{--bg:#08080c;--bg2:#0a0a11;--ink:#f4f4f7;--muted:#b0b0bc;--dim:#9ea0ac;--dimmer:#7c7c8a;--v:#8b8dff;--v2:#a5a7ff;--ac:#d946ef;--ac2:#e879f9;--ac3:#f0abfc;--cy:#2fd4b5;--am:#e8a94e;--bl:#5b8def;--gr:#3ecf8e;--rd:#e8686e;--mono:"Geist Mono",ui-monospace,Menlo,monospace;--ease:cubic-bezier(.16,1,.3,1)}.pm-landing *{box-sizing:border-box}.pm-landing{scroll-behavior:smooth;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Geist,Helvetica Neue,Arial,sans-serif;overflow-x:clip}.pm-landing h1,.pm-landing h2,.pm-landing h3,.pm-landing p{margin:0}.pm-landing .wrap{max-width:1080px;margin:0 auto;padding:0 40px}.pm-landing section{padding:148px 0;position:relative}.pm-landing section.tint{background:var(--bg2)}.pm-landing .glow{pointer-events:none;position:absolute;inset:0;overflow:hidden}.pm-landing .glow:before{content:"";background:radial-gradient(closest-side,var(--gc,#8b8dff1c),transparent 70%);width:1200px;height:660px;position:absolute;top:-28%;left:50%;transform:translate(-50%)}.pm-landing .eb{font-family:var(--mono);letter-spacing:.2em;color:var(--ac);text-transform:uppercase;align-items:center;gap:9px;font-size:10.5px;display:inline-flex}.pm-landing .eb i{background:var(--ac);width:5px;height:5px;box-shadow:0 0 10px var(--ac);border-radius:50%;animation:2.6s ease-in-out infinite pm-breathe}.pm-landing h1{letter-spacing:-.04em;text-wrap:balance;margin-top:26px;font-size:clamp(42px,6.4vw,74px);font-weight:700;line-height:1.02}.pm-landing h2{letter-spacing:-.03em;text-wrap:balance;margin-top:18px;font-size:clamp(30px,4.1vw,46px);font-weight:700;line-height:1.08}.pm-landing .a{color:var(--ac2)}.pm-landing .lead{color:var(--muted);max-width:580px;margin-top:22px;font-size:17px;line-height:1.78}.pm-landing .ctr{text-align:center}.pm-landing .ctr .lead{margin-inline:auto}.pm-landing .k{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--dimmer);font-size:10.5px}.pm-landing .btn{min-height:44px;transition:transform .35s var(--ease);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.pm-landing .btn:focus-visible{outline:2px solid var(--ac2);outline-offset:3px}.pm-landing .btn.p{color:#0a0a0c;background:linear-gradient(#fff,#e6e6ee);box-shadow:0 8px 30px -8px #ffffff4d,inset 0 1px #ffffffb3}.pm-landing .btn.g{color:var(--ink);background:#ffffff06;border:1px solid #ffffff21;font-weight:500}.pm-landing .btn:hover{transform:translateY(-2px)}.pm-landing .cta{gap:12px;margin-top:38px;display:flex}.pm-landing .ctr .cta{justify-content:center}.pm-landing .panel{text-align:left;background:linear-gradient(#0e0e16,#0a0a0f);border:1px solid #ffffff14;border-radius:22px;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 50px 100px -60px #000,0 0 90px -40px #8b8dff73}.pm-landing .pbar{background:#ffffff05;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:14px;padding:15px 22px;display:flex}.pm-landing .dots{gap:6px;display:flex}.pm-landing .dots i{background:#26262e;border-radius:50%;width:8px;height:8px;display:block}.pm-landing .url{font-family:var(--mono);color:var(--dimmer);font-size:10.5px}.pm-landing .live{font-family:var(--mono);letter-spacing:.14em;color:var(--gr);white-space:nowrap;align-items:center;gap:7px;font-size:9.5px;display:inline-flex}.pm-landing .live i{background:var(--gr);width:5px;height:5px;box-shadow:0 0 9px var(--gr);border-radius:50%;animation:2.2s ease-in-out infinite pm-breathe}.pm-landing .pfoot{background:#ffffff04;border-top:1px solid #ffffff0f;justify-content:space-between;gap:16px;padding:15px 26px;display:flex}.pm-landing .say{text-align:center;flex-direction:column;align-items:center;max-width:790px;margin:116px auto 0;display:flex}.pm-landing .say .s1{color:var(--dim);order:2;max-width:640px;margin-top:18px;font-size:15.5px;line-height:1.72}.pm-landing .say .s2{letter-spacing:-.025em;color:var(--ink);order:1;margin-top:0;font-size:27px;font-weight:600;line-height:1.36}.pm-landing .say .s2 b{color:var(--ac2);font-weight:600}.pm-landing .say:before{content:"";background:linear-gradient(90deg,#0000,#8b8dff6b,#0000);order:0;width:100%;max-width:520px;height:1px;margin:0 auto 32px;display:block}.pm-landing .rise{opacity:0;filter:blur(4px);transition:opacity .9s var(--ease),transform .9s var(--ease),filter .9s var(--ease);transform:translateY(16px)}.pm-landing .rise.on{opacity:1;filter:none;transform:none}@keyframes pm-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.84)}}@keyframes pm-bl{0%,to{opacity:.25}50%{opacity:1}}@keyframes pm-sp{to{transform:rotate(360deg)}}@keyframes pm-fillbar{0%{width:0}to{width:100%}}@keyframes pm-nin{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}.pm-landing .ms{margin-top:5px;font-size:8.5px}.pm-landing #thread{transition:opacity .4s var(--ease);flex:1;padding:24px 26px 6px;overflow:hidden}@keyframes pm-ptagPulse{0%,to{opacity:.45}}.pm-landing .cgrid{stroke:#ffffff0b;stroke-width:1px;vector-effect:non-scaling-stroke}.pm-landing .caxis{stroke:#ffffff1f;stroke-width:1px;vector-effect:non-scaling-stroke}.pm-landing .clab{font-family:var(--mono);letter-spacing:.16em;fill:#6e6e7a;text-transform:uppercase;font-size:11px}.pm-landing .cline{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.pm-landing .ccomp{stroke:#4a4a56;stroke-width:2.6px}.pm-landing .cyou{stroke:var(--ac);stroke-width:3.4px}.pm-landing .cfill{fill:url(#moatg);opacity:0}.pm-landing .cdot{opacity:0}.pm-landing .ctag{font-family:var(--mono);letter-spacing:.14em;fill:var(--ac3);opacity:0;font-size:12px;font-weight:500}.pm-landing #moat.on .ccomp,.pm-landing #moat.on .cyou{animation:4.5s ease-out both pm-cdraw}.pm-landing #moat.on .cfill{animation:1.2s ease-out 2.4s forwards pm-cshow}.pm-landing #moat.on .ctag{animation:1s ease-out 3.1s forwards pm-cshow}.pm-landing #moat.on .cdot{animation:.5s ease-out 3.4s forwards pm-cshow}@keyframes pm-cdraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes pm-cshow{to{opacity:1}}.pm-landing .cleg{flex-wrap:wrap;justify-content:center;gap:28px;margin-top:6px;display:flex}.pm-landing .cleg span{color:var(--dim);align-items:center;gap:9px;font-size:13px;display:inline-flex}.pm-landing .cleg i{border-radius:2px;width:22px;height:3px;display:block}@keyframes pm-chiefP{0%{opacity:.5;transform:scale(1)}55%,to{opacity:0;transform:scale(1.06)}}.pm-landing .gch{flex-direction:column;gap:13px;margin-top:32px;display:flex}.pm-landing .gch span{color:var(--muted);align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.6;display:flex}.pm-landing .gch i{width:20px;height:20px;color:var(--gr);background:#3ecf8e1a;border:1px solid #3ecf8e66;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:10px;font-style:normal;display:flex}.pm-landing .calh{grid-template-columns:repeat(7,1fr);gap:6px;margin-bottom:10px;display:grid}.pm-landing .calh span{text-align:center;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#55555f;font-size:8px}.pm-landing .calg{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.pm-landing .cald{aspect-ratio:1;font-family:var(--mono);color:#55555f;opacity:0;transition:opacity .4s var(--ease),transform .4s var(--ease), border-color .4s var(--ease),background .4s var(--ease),color .4s var(--ease);background:#ffffff04;border:1px solid #ffffff12;border-radius:7px;justify-content:center;align-items:center;font-size:10.5px;display:flex;transform:scale(.86)}.pm-landing .cald.in{opacity:1;transform:none}.pm-landing .cald.run{color:var(--ac3);background:#06b6d40f;border-color:#06b6d442}.pm-landing .cald.last{color:var(--gr);background:#3ecf8e26;border-color:#3ecf8e99;font-weight:700;box-shadow:0 0 20px -5px #3ecf8ee6}.pm-landing .cald.pad{box-shadow:none;background:0 0;border-color:#0000}.pm-landing .app{grid-template-columns:172px 1fr 208px;min-height:430px;display:grid}.pm-landing .arail{background:#00000038;border-right:1px solid #ffffff0e;padding:16px 14px}.pm-landing .aws{border-bottom:1px solid #ffffff0d;align-items:center;gap:9px;margin-bottom:10px;padding:0 6px 14px;display:flex}.pm-landing .awsm{background:linear-gradient(160deg,var(--ac),#6366f1);border-radius:7px;flex:none;width:22px;height:22px}.pm-landing .awsn{letter-spacing:-.01em;color:#e8e8f0;font-size:12.8px;font-weight:600}.pm-landing .anav{flex-direction:column;gap:1px;display:flex}.pm-landing .anav a{color:#8e8e9c;transition:background .35s var(--ease),color .35s var(--ease);border-radius:8px;align-items:center;gap:8px;padding:7px 8px;font-size:12.4px;display:flex}.pm-landing .anav a.on{color:#e4e4ec;background:#f9731621}.pm-landing .anav a b{font-family:var(--mono);color:var(--ac2);margin-left:auto;font-size:9.5px;font-weight:500}.pm-landing .anav a i{opacity:.5;background:currentColor;border-radius:2px;flex:none;width:5px;height:5px;display:block}.pm-landing .agrp{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#5a5a66;padding:16px 8px 7px;font-size:8px}.pm-landing .amain{flex-direction:column;min-width:0;display:flex}.pm-landing .acmd{border-bottom:1px solid #ffffff0e;align-items:center;gap:9px;padding:11px 18px;display:flex}.pm-landing .acmd .ci{color:#63636f;flex:1;font-size:12.4px}.pm-landing .acmd .ck{font-family:var(--mono);color:#5a5a66;border:1px solid #ffffff17;border-radius:5px;padding:3px 6px;font-size:9px}.pm-landing .acrumb{font-family:var(--mono);letter-spacing:.11em;color:#5a5a66;padding:12px 18px 0;font-size:9px}.pm-landing .ahd{border-bottom:1px solid #ffffff0d;align-items:center;gap:12px;padding:9px 18px 14px;display:flex}.pm-landing .aav{width:36px;height:36px;font-family:var(--mono);color:var(--ac2);background:#f973161a;border:1px solid #f9731659;border-radius:11px;flex:none;justify-content:center;align-items:center;font-size:11.5px;display:flex}.pm-landing .ahn{letter-spacing:-.015em;color:#ededf3;align-items:center;gap:9px;font-size:14.5px;font-weight:600;display:flex}.pm-landing .ahot{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#f0bc72;background:#e8a94e1a;border:1px solid #e8a94e57;border-radius:6px;padding:2px 7px;font-size:8px}.pm-landing .ahs{color:var(--dimmer);margin-top:3px;font-size:11.5px}.pm-landing .ahv{text-align:right;margin-left:auto}.pm-landing .ahv b{letter-spacing:-.03em;color:#ededf3;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;display:block}.pm-landing .ahv span{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--gr);margin-top:3px;font-size:8.5px;display:block}.pm-landing .anav a svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:13px;height:13px}.pm-landing .anav a{gap:9px;padding:6px 8px;font-size:12px}.pm-landing .agrp{padding:13px 8px 5px}.pm-landing .acmd .ci{align-items:center;gap:8px;display:flex}.pm-landing .acmd .cc,.pm-landing .acomp .cc{color:var(--ac2);font-family:var(--mono)}.pm-landing .acmd .cs{color:var(--dimmer)}.pm-landing .acomp{background:#0003;border-top:1px solid #ffffff0e;align-items:center;gap:9px;padding:12px 18px;font-size:12.4px;display:flex}.pm-landing .acomp .ci{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.pm-landing .acomp .cph{color:#5a5a66}.pm-landing .acomp .typed{color:#e4e4ec}.pm-landing .acomp .csend{font-family:var(--mono);color:#4e4e58;transition:color .3s var(--ease),border-color .3s var(--ease);border:1px solid #ffffff14;border-radius:6px;padding:3px 8px;font-size:9.5px}.pm-landing .acomp.busy .csend{color:var(--ac2);border-color:#d946ef6b}.pm-landing .acmd .cbar,.pm-landing .acomp .cbar{background:var(--ac2);vertical-align:-2px;width:6px;height:12px;animation:1s step-end infinite caret;display:inline-block}.pm-landing .aact{flex:1 1 0;min-height:232px;padding:14px 18px 8px;overflow:hidden}.pm-landing .athread{flex-direction:column;gap:10px;display:flex}.pm-landing .aact.scrolled{-webkit-mask-image:linear-gradient(#0000 0,#000 24px);mask-image:linear-gradient(#0000 0,#000 24px)}.pm-landing .athread{transition:transform .55s var(--ease)}.pm-landing .tcard{color:#d8d8e2;opacity:0;transition:opacity .5s var(--ease),transform .5s var(--ease);background:#ffffff07;border:1px solid #ffffff12;border-radius:12px;padding:11px 13px;font-size:12.4px;line-height:1.5;transform:translateY(7px)}.pm-landing .tcard.on{opacity:1;transform:none}.pm-landing .tct{display:block}.pm-landing .tcite{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.pm-landing .tcite span{font-family:var(--mono);letter-spacing:.05em;color:var(--ac2);white-space:nowrap;background:#f9731612;border:1px solid #f973164d;border-radius:6px;padding:2px 7px;font-size:8.5px}.pm-landing .tq{color:#ededf3;opacity:0;max-width:74%;transition:opacity .5s var(--ease),transform .5s var(--ease);background:#f973161a;border:1px solid #f9731642;border-radius:12px;align-self:flex-end;padding:9px 13px;font-size:12.4px;transform:translateY(7px)}.pm-landing .tq.on{opacity:1;transform:none}.pm-landing .tday{background:#ffffff05;border:1px solid #ffffff12;border-radius:12px;margin-top:auto;padding:14px 15px}.pm-landing .tdayn{letter-spacing:-.03em;color:#ededf3;font-variant-numeric:tabular-nums;margin-top:7px;font-size:24px;font-weight:700}.pm-landing .tdaym{font-family:var(--mono);color:var(--dimmer);margin-top:5px;font-size:9px}.pm-landing .avoice{background:#f973160b;border-top:1px solid #ffffff0e;padding:12px 18px 14px}.pm-landing .avh{align-items:center;gap:8px;display:flex}.pm-landing .avd{background:var(--ac2);width:6px;height:6px;box-shadow:0 0 9px var(--ac2);border-radius:50%;animation:1.5s ease-in-out infinite pm-breathe}.pm-landing .avt{color:#d6d6e0;height:36px;margin-top:9px;font-size:12.6px;line-height:1.5;overflow:hidden}.pm-landing .avt .cur{background:var(--ac2);vertical-align:-2px;width:1.5px;height:12px;margin-left:1px;animation:1s step-end infinite caret;display:inline-block}.pm-landing .aside{background:#00000029;border-left:1px solid #ffffff0e;flex-direction:column;padding:16px 15px;display:flex}.pm-landing .ask{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:#5a5a66;font-size:8px}.pm-landing .apv{letter-spacing:-.03em;color:#ededf3;font-variant-numeric:tabular-nums;margin-top:8px;font-size:19px;font-weight:700}.pm-landing .apd{font-family:var(--mono);color:var(--gr);margin-top:5px;font-size:9px}.pm-landing .athk{border-top:1px solid #ffffff0e;margin-top:20px;padding-top:15px}.pm-landing .athr{opacity:.35;transition:opacity .4s var(--ease);grid-template-columns:14px 1fr;align-items:baseline;gap:8px;margin-top:9px;display:grid}.pm-landing .athr.on{opacity:1}.pm-landing .athr i{color:var(--gr);font-size:9px;line-height:1.4}.pm-landing .athr.wait i{color:#5a5a66}.pm-landing .atht{color:#b4b4c2;font-size:11.4px;line-height:1.35}.pm-landing .atht em,.pm-landing .atd{font-style:normal;font-family:var(--mono);color:#5a5a66;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:8.5px;display:block;overflow:hidden}.pm-landing .atl{display:block}.pm-landing .askr{color:#b4b4c2;align-items:center;gap:8px;margin-top:9px;font-size:11.4px;display:flex}.pm-landing .askr .sd{background:var(--gr);width:5px;height:5px;box-shadow:0 0 7px var(--gr);border-radius:50%;flex:none}.pm-landing .askr b{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gr);margin-left:auto;font-size:8px;font-weight:500}@media (max-width:900px){.pm-landing .app{grid-template-columns:1fr}.pm-landing .arail,.pm-landing .aside{border:none;border-top:1px solid #ffffff0e}.pm-landing .arail{display:none}}.pm-landing .cards{gap:22px;margin-top:64px;display:grid}.pm-landing .c4{grid-template-columns:repeat(4,1fr)}.pm-landing .c3{grid-template-columns:repeat(3,1fr)}.pm-landing .ctr .cards,.pm-landing .ctr .ways{text-align:left}.pm-landing .card .k{color:var(--ac2);display:block}.pm-landing .card h3{letter-spacing:-.02em;text-wrap:balance;margin:14px 0 0;font-size:19px;font-weight:600;line-height:1.32}.pm-landing .card{text-align:left;transition:border-color .55s var(--ease),transform .55s var(--ease);background:linear-gradient(#101018,#0b0b11);border:1px solid #ffffff12;border-radius:18px;padding:28px 26px 30px;position:relative;overflow:hidden}.pm-landing .card:before{content:"";background:linear-gradient(90deg,transparent,var(--ac,var(--v)),transparent);opacity:.55;height:1px;position:absolute;top:0;left:24px;right:24px}.pm-landing .card:hover{border-color:#ffffff24;transform:translateY(-4px)}.pm-landing .card .n{letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;min-height:44px;margin-top:16px;font-size:38px;font-weight:700}.pm-landing .card .b{color:var(--dim);margin-top:12px;font-size:14.2px;line-height:1.68}.pm-landing .pill{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;border-radius:7px;padding:5px 10px;font-size:10px;display:inline-block}@media (max-width:900px){.pm-landing .c4{grid-template-columns:1fr 1fr}.pm-landing .c3{grid-template-columns:1fr}}@media (max-width:600px){.pm-landing .c4,.pm-landing .c3{grid-template-columns:1fr}.pm-landing .cards{margin-top:44px}}.pm-landing .two{perspective:1800px;grid-template-columns:1fr 186px 1fr;align-items:stretch;margin-top:72px;display:grid}.pm-landing .two .panel{transform-style:preserve-3d;box-shadow:0 60px 120px -40px #000000b8,inset 0 1px #ffffff0e,0 0 90px -40px #8b8dff73}.pm-landing .two .panel.l{transform:rotateY(9deg)}.pm-landing .two .panel.r{transform:rotateY(-6deg)}.pm-landing .bdg{font-family:var(--mono);text-transform:uppercase;letter-spacing:.13em;white-space:nowrap;border:1px solid;border-radius:100px;align-items:center;gap:5px;padding:3px 9px;font-size:8.5px;font-weight:500;display:inline-flex}.pm-landing .bdg.auto{color:var(--ac2);background:#f973161a;border-color:#f973165c}.pm-landing .bdg.recv{color:var(--gr);background:#3ecf8e14;border-color:#3ecf8e4d}.pm-landing .bdg i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.6s ease-in-out infinite pm-breathe;display:block;box-shadow:0 0 6px}.pm-landing .eng{padding:16px 18px 18px}.pm-landing .engk{align-items:center;gap:8px;display:flex}.pm-landing .engt{letter-spacing:-.028em;color:#ededf3;margin-top:11px;font-size:19px;font-weight:700}.pm-landing .engs{font-family:var(--mono);letter-spacing:.09em;color:var(--dimmer);margin-top:6px;font-size:9.5px}.pm-landing .asg{grid-template-columns:1fr 1fr;gap:10px;margin-top:15px;display:grid}.pm-landing .asc{background:#ffffff04;border:1px solid #ffffff12;border-radius:11px;flex-direction:column;height:82px;padding:11px 12px 12px;display:flex}.pm-landing .asc.hot{border-color:color-mix(in srgb,var(--cc) 40%,transparent);background:color-mix(in srgb,var(--cc) 7%,transparent)}.pm-landing .asc.firing{border-color:color-mix(in srgb,var(--cc) 75%,transparent);box-shadow:0 0 26px -6px var(--cc);transition:border-color .2s,box-shadow .2s}.pm-landing .asck{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--dimmer);font-size:8px}.pm-landing .asc.hot .asck{color:var(--cc)}.pm-landing .asct{color:#d4d4de;margin-top:7px;font-size:12.4px;line-height:1.35}.pm-landing .ascb{background:#ffffff0f;border-radius:3px;height:3px;margin-top:auto;overflow:hidden}.pm-landing .ascb i{background:var(--cc);border-radius:3px;width:0;height:100%;transition:width .9s linear;display:block}.pm-landing .asct .tk{color:var(--gr);margin-left:5px}.pm-landing .chk{border-top:1px solid #ffffff0e;flex-direction:column;gap:9px;margin-top:15px;padding-top:13px;display:flex}.pm-landing .chkr{color:#b6b6c4;align-items:center;gap:9px;font-size:12.2px;display:flex}.pm-landing .chkr i{width:14px;color:var(--gr);font-size:10px}.pm-landing .chkr.wait i{color:#5a5a66}.pm-landing .chkr b{font-family:var(--mono);color:#5a5a66;margin-left:auto;font-size:8.5px;font-weight:400}.pm-landing .engn.bump{text-shadow:0 0 16px #8b8dffcc;transition:text-shadow .2s}.pm-landing .mid{min-height:460px;position:relative;overflow:visible}.pm-landing .midk{white-space:nowrap;z-index:4;position:absolute;top:12px;left:50%;transform:translate(-50%)}.pm-landing .midb{white-space:nowrap;z-index:4;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.pm-landing .midb b{color:var(--ac2);font-weight:500}.pm-landing .lp{white-space:nowrap;z-index:5;letter-spacing:-.012em;color:#ededf3;offset-path:path("M -34 330 Q 93 132, 220 252");offset-rotate:0deg;will-change:offset-distance,opacity;background:#0e0e16f7;border:1px solid #8b8dff99;border-radius:100px;align-items:center;gap:7px;padding:5px 12px 5px 5px;font-size:11.5px;font-weight:600;animation:3.6s cubic-bezier(.55,0,.45,1) forwards pm-chipFlow;display:flex;position:absolute;top:0;left:0;box-shadow:0 0 24px -8px #8b8dffd9,0 0 0 1px #8b8dff47,0 2px 10px #00000080}.pm-landing .lp i{background:linear-gradient(135deg,var(--v),var(--ac2));color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:9px;display:flex}@keyframes pm-chipFlow{0%{offset-distance:0%;opacity:0}12%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}.pm-landing .pipe{padding:16px 18px 18px}.pm-landing .pipeflash{transition:box-shadow .25s var(--ease);box-shadow:0 0 0 1px #8b8dff6b,0 0 44px -16px #8b8dffbf}.pm-landing .pipev{letter-spacing:-.035em;color:#ededf3;font-variant-numeric:tabular-nums;margin-top:11px;font-size:27px;font-weight:700}.pm-landing .pipev.bump{text-shadow:0 0 18px #8b8dffcc;transition:text-shadow .2s}.pm-landing .piped{font-family:var(--mono);color:var(--gr);margin-top:6px;font-size:10px}.pm-landing .pipel{justify-content:space-between;align-items:center;gap:10px;margin-top:16px;display:flex}.pm-landing .pipeb{background:#ffffff0f;border-radius:3px;height:5px;margin-top:9px;overflow:hidden}.pm-landing .pipeb i{background:linear-gradient(90deg,var(--ac),var(--ac2));width:0;height:100%;transition:width 1.3s var(--ease);border-radius:3px;display:block}.pm-landing .land{border-top:1px solid #ffffff0e;margin-top:15px;padding-top:13px}.pm-landing #ldList{height:240px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 86%,#0000);mask-image:linear-gradient(#000 86%,#0000)}.pm-landing .lr{grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:10px;height:48px;display:grid}.pm-landing .lrts{font-family:var(--mono);color:#4e4e5a;white-space:nowrap;font-size:8.5px}.pm-landing .lr.new{animation:pm-nin .45s var(--ease) both}.pm-landing .lr.out{animation:pm-lout .42s var(--ease) forwards}@keyframes pm-lout{to{opacity:0;transform:translateY(8px)}}.pm-landing .lri{width:22px;height:22px;color:var(--ac2);background:#ffffff08;border:1px solid #ffffff14;border-radius:7px;justify-content:center;align-items:center;font-size:9px;display:flex}.pm-landing .lrn{letter-spacing:-.01em;color:#e4e4ec;font-size:12.4px;font-weight:600;line-height:1.2;display:block}.pm-landing .lrd{min-width:0;font-family:var(--mono);color:#5a5a66;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:8.5px;display:block;overflow:hidden}.pm-landing .lrt{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:6px;padding:2px 7px;font-size:8px}.pm-landing .lrt.warm{color:#f0bc72;background:#e8a94e17;border:1px solid #e8a94e4d}.pm-landing .lrt.hot{color:#ee8b90;background:#e8686e17;border:1px solid #e8686e52}@media (max-width:1024px){.pm-landing .two{perspective:none;grid-template-columns:1fr;gap:0}.pm-landing .two .panel.l,.pm-landing .two .panel.r{transform:none}.pm-landing .mid{height:96px;min-height:0}.pm-landing .midk{top:10px}.pm-landing .midb{bottom:10px}}@media (max-width:600px){.pm-landing .asg{grid-template-columns:1fr}.pm-landing .asc{height:auto;min-height:74px}}.pm-landing .ways{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:56px;display:grid}.pm-landing .way{text-align:left;background:linear-gradient(#101018,#0b0b11);border:1px solid #ffffff14;border-radius:18px;flex-direction:column;padding:26px 24px 24px;display:flex;position:relative;overflow:hidden}.pm-landing .way:before{content:"";background:linear-gradient(90deg,transparent,var(--ac),transparent);opacity:.85;height:1px;position:absolute;top:0;left:24px;right:24px}.pm-landing .wayn{font-family:var(--mono);letter-spacing:.18em;color:var(--ac2);font-size:10px}.pm-landing .way h3{letter-spacing:-.02em;margin-top:14px;font-size:18px;font-weight:600;line-height:1.3}.pm-landing .way p{color:var(--dim);margin:11px 0 22px;font-size:13.6px;line-height:1.68}.pm-landing .mock{background:#00000047;border:1px solid #ffffff12;border-radius:11px;height:206px;margin-top:auto;padding:12px;overflow:hidden}.pm-landing .arow{color:#b8b8c6;border-bottom:1px solid #ffffff0a;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:8px 2px;font-size:12px;display:grid}.pm-landing .arow:last-child{border-bottom:none}.pm-landing .ast{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:8.5px;transition:color .4s}.pm-landing .ast.run{color:var(--ac2)}.pm-landing .ast.live{color:var(--gr)}.pm-landing .ast.q{color:var(--dimmer)}.pm-landing .tbar2{border-bottom:1px solid #ffffff0f;gap:5px;margin-bottom:8px;padding-bottom:9px;display:flex}.pm-landing .tbar2 i{background:#26262e;border-radius:50%;width:7px;height:7px;display:block}.pm-landing .tline{font-family:var(--mono);color:#b8b8c6;white-space:nowrap;font-size:11px;line-height:1.85;overflow:hidden}.pm-landing .tline .fn{color:var(--ac2)}.pm-landing .tline .arg{color:var(--dimmer)}.pm-landing .tline .ok{color:var(--gr)}.pm-landing .capf{flex-direction:column;gap:8px;padding-top:2px;display:flex}.pm-landing .capr{opacity:0;height:38px;transition:opacity .45s var(--ease),transform .45s var(--ease);grid-template-columns:22px 1fr auto;align-items:center;gap:9px;display:grid;transform:translateY(-5px)}.pm-landing .capr.on{opacity:1;transform:none}.pm-landing .capi{width:22px;height:22px;color:var(--ac2);background:#ffffff08;border:1px solid #ffffff17;border-radius:7px;justify-content:center;align-items:center;font-size:10px;display:flex}.pm-landing .capn{color:#c8c8d4;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.2px;overflow:hidden}.pm-landing .capt{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ac2);white-space:nowrap;background:#f9731614;border:1px solid #f973164d;border-radius:6px;padding:2px 7px;font-size:8px}.pm-landing .askq{color:#d6d6e0;min-height:34px;font-size:12.4px;line-height:1.45}.pm-landing .askq .cur{background:var(--ac2);vertical-align:-2px;width:1.5px;height:11px;margin-left:1px;animation:1s step-end infinite caret;display:inline-block}.pm-landing .aska{color:#b4b4c2;opacity:0;min-height:52px;transition:opacity .5s var(--ease);border-top:1px solid #ffffff0f;margin-top:10px;padding-top:10px;font-size:12.2px;line-height:1.5}.pm-landing .aska.on{opacity:1}.pm-landing .asks{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.pm-landing .asks span{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:#5a5a66;white-space:nowrap;opacity:0;transition:opacity .4s var(--ease),color .4s,border-color .4s;border:1px solid #ffffff17;border-radius:6px;padding:3px 7px;font-size:8px}.pm-landing .asks span.on{opacity:1;color:var(--ac2);background:#f9731612;border-color:#f9731657}.pm-landing .srcs{flex-direction:column;gap:9px;padding-top:2px;display:flex}.pm-landing .srcr{grid-template-columns:20px 1fr auto;align-items:center;gap:10px;height:32px;display:grid}.pm-landing .srcd{color:#7c7c8a;background:#ffffff08;border:1px solid #ffffff14;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;font-size:9px;transition:color .5s,border-color .5s;display:flex}.pm-landing .srcr.on .srcd{color:var(--ac2);border-color:#f973165c}.pm-landing .srcn{color:#9c9caa;font-size:12.2px;transition:color .5s}.pm-landing .srcr.on .srcn{color:#dcdce6}.pm-landing .srcs2{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#5a5a66;white-space:nowrap;font-size:8px;transition:color .5s}.pm-landing .srcr.on .srcs2{color:var(--gr)}.pm-landing .flw{flex-direction:column;gap:9px;padding-top:4px;display:flex}.pm-landing .flr{opacity:.4;min-height:44px;transition:opacity .45s var(--ease),border-color .45s var(--ease),background .45s var(--ease);background:#ffffff04;border:1px solid #ffffff0f;border-radius:10px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:11px;padding:9px 11px;display:grid}.pm-landing .flr.on{opacity:1;border-color:color-mix(in srgb,var(--fc,var(--ac)) 38%,transparent);background:color-mix(in srgb,var(--fc,var(--ac)) 7%,transparent)}.pm-landing .flr.on .fic{color:var(--fc2,var(--ac2));border-color:color-mix(in srgb,var(--fc,var(--ac)) 30%,transparent)}.pm-landing .flr.done{opacity:1;background:#3ecf8e0f;border-color:#3ecf8e57}.pm-landing .fic{width:26px;height:26px;color:var(--ac2);background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;font-size:11px;display:flex}.pm-landing .flr.done .fic{color:var(--gr);border-color:#3ecf8e4d}.pm-landing .flk{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--dimmer);font-size:8px;display:block}.pm-landing .flt{color:#d4d4de;margin-top:3px;font-size:12.4px;line-height:1.32;display:block}.pm-landing .scur b{color:var(--ac2);font-weight:600}.pm-landing .split2{grid-template-columns:1.04fr 1fr;align-items:center;gap:56px;display:grid}.pm-landing .split2.gl{grid-template-columns:1fr 1.04fr}.pm-landing .split2.gl .panel{order:-1}.pm-landing .split2 .eb{margin-bottom:0}.pm-landing .split2 h2{text-wrap:balance;font-size:clamp(26px,3.05vw,36px)}.pm-landing .split2 .lead{max-width:452px;margin-left:0}.pm-landing .split2 .pnt{letter-spacing:-.02em;color:var(--ink);margin-top:22px;font-size:20px;font-weight:600;line-height:1.42}.pm-landing .tgrid{grid-template-columns:1fr 1fr;gap:11px;padding:18px 20px 8px;display:grid}.pm-landing .tile{height:82px;transition:border-color .5s var(--ease),background .5s var(--ease);background:#ffffff04;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;padding:13px 14px 14px;display:flex}.pm-landing .tile.hit{background:#f973160f;border-color:#d946ef6b}.pm-landing .tk2{letter-spacing:-.012em;color:#dcdce6;font-size:12.8px;font-weight:600}.pm-landing .tn{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--dimmer);transition:color .5s var(--ease);margin-top:6px;font-size:9px}.pm-landing .tile.hit .tn{color:var(--ac2)}.pm-landing .tbar3{background:#ffffff0f;border-radius:3px;height:3px;margin-top:auto;overflow:hidden}.pm-landing .tbar3 i{background:var(--ac);width:0;height:100%;transition:width .9s var(--ease);border-radius:3px;display:block}.pm-landing .tin{background:#ffffff05;border:1px solid #ffffff12;border-radius:11px;align-items:center;gap:10px;height:54px;margin:6px 20px 0;padding:12px 14px;display:flex}.pm-landing .tini{width:22px;height:22px;color:var(--ac2);background:#f9731614;border:1px solid #f973164d;border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:10px;display:flex}.pm-landing .tint2{color:#c8c8d4;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.4px;transition:opacity .25s linear;overflow:hidden}.pm-landing .tinto{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--gr);white-space:nowrap;margin-left:auto;font-size:8.5px;transition:opacity .25s linear}.pm-landing .app2{grid-template-columns:124px 1fr;min-height:398px;display:grid}.pm-landing .app2 .arail{padding:14px 11px}.pm-landing .pay{flex-direction:column;min-width:0;display:flex}.pm-landing .payh{border-bottom:1px solid #ffffff0e;padding:15px 18px 14px}.pm-landing .payv{letter-spacing:-.035em;color:#ededf3;font-variant-numeric:tabular-nums;transition:color .5s var(--ease);margin-top:8px;font-size:30px;font-weight:700}.pm-landing .payv.drop{color:var(--gr)}.pm-landing .paym{font-family:var(--mono);color:var(--dimmer);transition:color .5s var(--ease);margin-top:6px;font-size:9.5px}.pm-landing .paym.good{color:var(--gr)}.pm-landing .paylist{flex:1;padding:6px 18px 0}.pm-landing .payr{border-bottom:1px solid #ffffff0a;grid-template-columns:1fr auto;align-content:center;gap:5px 12px;height:62px;display:grid}.pm-landing .payr:last-child{border-bottom:none}.pm-landing .payn{color:#c8c8d4;font-size:13px;transition:color .4s}.pm-landing .payr.work .payn,.pm-landing .payr.paid .payn{color:#ededf3;font-weight:600}.pm-landing .paya{font-family:var(--mono);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;transition:color .4s}.pm-landing .payr.paid .paya{color:var(--gr)}.pm-landing .pays{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--rd);grid-column:1/-1;align-items:center;gap:7px;font-size:8.5px;transition:color .4s;display:flex}.pm-landing .payr.work .pays{color:var(--ac2)}.pm-landing .payr.paid .pays{color:var(--gr)}.pm-landing .pays .sp{border:1.5px solid #ffffff24;border-top-color:var(--ac2);border-radius:50%;flex:none;width:9px;height:9px;animation:.8s linear infinite pm-sp}.pm-landing .payfoot{background:linear-gradient(#3ecf8e12,#0000);border:1px solid #3ecf8e3d;border-radius:12px;align-items:center;gap:12px;margin:4px 18px 0;padding:13px 15px;display:flex}.pm-landing .payfl{color:#dcdce6;font-size:12.6px}.pm-landing .payfv{font-family:var(--mono);color:var(--gr);white-space:nowrap;margin-left:auto;font-size:12.5px}.pm-landing .payfv s{color:#5a5a66;margin-right:7px;text-decoration:line-through}@media (max-width:900px){.pm-landing .app2{grid-template-columns:1fr}.pm-landing .app2 .arail{display:none}}.pm-landing .rolelist{text-align:left;margin-top:8px;padding:6px 0 10px}.pm-landing .role{transition:background .4s var(--ease);border-bottom:1px solid #ffffff0f;grid-template-columns:210px 1fr auto;align-items:baseline;gap:28px;padding:20px 30px;display:grid}.pm-landing .role:last-child{border-bottom:none}.pm-landing .role:hover{background:#ffffff04}.pm-landing .rolek{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ac2);font-size:10px}.pm-landing .roleb{color:var(--dim);font-size:14.6px;line-height:1.66}.pm-landing .roleb b{letter-spacing:-.015em;color:var(--ink);margin-bottom:5px;font-size:16px;font-weight:600;display:block}.pm-landing .rolec{font-family:var(--mono);letter-spacing:.06em;color:#5a5a66;white-space:nowrap;font-size:11px}@media (max-width:900px){.pm-landing .role{grid-template-columns:1fr;gap:7px;padding:18px 22px}.pm-landing .rolelist{padding:6px 0 10px}.pm-landing .rolec{font-size:10px}.pm-landing .ways{grid-template-columns:1fr}.pm-landing .split2,.pm-landing .split2.gl{grid-template-columns:1fr;gap:44px}.pm-landing .split2.gl .panel{order:0}.pm-landing .split2 .lead,.pm-landing .split2 .pnt{max-width:none}}.pm-landing .mvbox{background:linear-gradient(#0d0d14,#0a0a10);border:1px solid #ffffff13;border-radius:16px;padding:20px 20px 16px}.pm-landing .mvtop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pm-landing .mvname{letter-spacing:-.01em;color:#e4e4ec;font-size:14.5px;font-weight:600}.pm-landing .mvst{font-family:var(--mono);letter-spacing:.05em;color:#5a5a66;white-space:nowrap;font-size:9px}.pm-landing .mvsub,.pm-landing .mvsub2{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#4e4e58;font-size:8.5px}.pm-landing .mvsub{margin-top:20px}.pm-landing .mvsub2{margin-top:22px}.pm-landing .gap3{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:10px;display:grid}.pm-landing .slot{text-align:center;height:150px;transition:border-color .5s var(--ease);background:#ffffff03;border:1px solid #ffffff24;border-radius:12px;flex-direction:column;justify-content:space-between;align-items:center;padding:12px 9px 11px;display:flex}.pm-landing .slot.lit{border-color:#e8a94e57}.pm-landing .slotk{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:#7c7c8a;min-height:24px;font-size:8.5px;line-height:1.4}.pm-landing .slotc{color:#4a4a54;width:30px;height:30px;font-size:13px;font-family:var(--mono);border:1px solid #ffffff2b;border-radius:50%;justify-content:center;align-items:center;display:flex}.pm-landing .slotx{font-family:var(--mono);letter-spacing:.05em;color:var(--am);font-size:8.5px}.pm-landing .pile{flex-wrap:wrap;align-content:flex-start;gap:7px;height:76px;margin-top:10px;display:flex;overflow:hidden}.pm-landing .pchip{font-family:var(--mono);letter-spacing:.05em;color:#7c7c8a;white-space:nowrap;animation:pm-pdrop .5s var(--ease);background:#ffffff06;border:1px solid #ffffff17;border-radius:7px;padding:6px 9px;font-size:8.5px}@keyframes pm-pdrop{0%{opacity:0;transform:translateY(-24px)rotate(-3deg)}to{opacity:1;transform:none}}.pm-landing .mvfoot{font-family:var(--mono);color:var(--dimmer);border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:13px;font-size:9px;display:flex}.pm-landing .mvfoot b{color:var(--muted);font-size:11px;font-weight:500}.pm-landing .mkh{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:8px;margin-bottom:11px;padding-bottom:9px;display:flex}.pm-landing .wv{align-items:center;gap:3px;height:26px;margin-bottom:12px;display:flex}.pm-landing .wv i{background:var(--ac);opacity:.55;transform-origin:50%;border-radius:2px;flex:1;height:12%}.pm-landing .wv.live i{animation:1.05s ease-in-out infinite pm-wvb}@keyframes pm-wvb{0%,to{height:14%}50%{height:88%}}.pm-landing .wsteps{flex-direction:column;gap:6px;display:flex}.pm-landing .wst{opacity:0;transition:opacity .4s var(--ease),transform .4s var(--ease);grid-template-columns:16px 1fr auto;align-items:baseline;gap:8px;display:grid;transform:translateY(5px)}.pm-landing .wst.on{opacity:1;transform:none}.pm-landing .wst .n{font-family:var(--mono);color:var(--ac2);font-size:8.5px}.pm-landing .wst .l{color:#c4c4d0;text-overflow:ellipsis;white-space:nowrap;font-size:11.4px;line-height:1.3;overflow:hidden}.pm-landing .wst .e{font-family:var(--mono);color:#5a5a66;white-space:nowrap;font-size:8.5px}.pm-landing .cmsg{opacity:0;transition:opacity .4s var(--ease),transform .4s var(--ease);border-radius:10px;margin-bottom:7px;padding:8px 10px;font-size:11.2px;line-height:1.4;transform:translateY(5px)}.pm-landing .cmsg.on{opacity:1;transform:none}.pm-landing .cmsg.you{color:#dcdce6;background:#06b6d41a;border:1px solid #06b6d43d;margin-left:22px}.pm-landing .cmsg:not(.you){color:#b8b8c6;background:#ffffff08;border:1px solid #fff1}.pm-landing .cacts{flex-direction:column;gap:5px;display:flex}.pm-landing .cact{font-family:var(--mono);letter-spacing:.04em;color:var(--ac2);opacity:0;transition:opacity .35s var(--ease),transform .35s var(--ease);border:1px solid #ffffff14;border-radius:6px;padding:4px 8px;font-size:8.5px;transform:translateY(4px)}.pm-landing .cact.on{opacity:1;transform:none}.pm-landing .fsteps{flex-direction:column;gap:5px;display:flex}.pm-landing .fst{transition:opacity .5s var(--ease),background .5s var(--ease),border-color .5s var(--ease);border:1px solid #0000;border-radius:8px;grid-template-columns:14px 1fr;align-items:baseline;gap:8px;padding:7px 9px;font-size:11.4px;line-height:1.3;display:grid}.pm-landing .fst .c{font-family:var(--mono);color:#4a4a54;font-size:8.5px}.pm-landing .fst .l{color:#8c8c9a;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pm-landing .fst.dim{opacity:.28}.pm-landing .fst.lit{opacity:1;background:#f9731617;border-color:#f973164d}.pm-landing .fst.lit .l{color:#ededf3;font-weight:500}.pm-landing .fst.lit .c{color:var(--ac2)}.pm-landing .fst.done .c{color:var(--gr)}.pm-landing .fst.done .l{-webkit-text-decoration:line-through #fff3;text-decoration:line-through #fff3}.pm-landing .plapp{grid-template-columns:150px 1fr 196px;min-height:330px;display:grid}.pm-landing .plrail{background:#00000038;border-right:1px solid #ffffff0e;flex-direction:column;padding:14px 12px;display:flex}.pm-landing .plgrp{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#4e4e58;margin:12px 0 7px;padding-left:7px;font-size:8px}.pm-landing .plgrp:first-child{margin-top:0}.pm-landing .plnav{flex-direction:column;gap:1px;display:flex}.pm-landing .plnav a{color:#8c8c9a;border-radius:7px;align-items:center;gap:8px;padding:6px 7px;font-size:11.4px;line-height:1.2;display:flex}.pm-landing .plnav a svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;opacity:.75;flex:none;width:13px;height:13px}.pm-landing .plnav a.on{color:#ededf3;background:#d946ef1a}.pm-landing .plnav a.on svg{color:var(--ac2);opacity:1}.pm-landing .plnav a.off{color:#54545e;-webkit-text-decoration:line-through #ffffff24;text-decoration:line-through #ffffff24}.pm-landing .plstk{border-top:1px solid #ffffff0e;margin-top:auto;padding-top:14px}.pm-landing .plstkn{letter-spacing:-.03em;color:#ededf3;font-variant-numeric:tabular-nums;margin-top:7px;font-size:22px;font-weight:700}.pm-landing .plstkm{font-family:var(--mono);color:var(--dimmer);margin-top:5px;font-size:8.5px}.pm-landing .plstkm b{color:var(--muted);font-weight:500}.pm-landing .plmain{flex-direction:column;min-width:0;padding:14px 16px 12px;display:flex}.pm-landing .plhead{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.pm-landing .plt{letter-spacing:-.01em;color:#ededf3;align-items:center;gap:9px;font-size:14px;font-weight:600;display:flex}.pm-landing .plt .cc{color:var(--ac2);font-family:var(--mono);font-weight:400}.pm-landing .plmode{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ac2);background:#d946ef14;border:1px solid #d946ef4d;border-radius:6px;padding:3px 7px;font-size:8px}.pm-landing .plbar{background:#ffffff12;border-radius:2px;height:3px;margin-top:13px;overflow:hidden}.pm-landing .plbar i{background:var(--ac);width:0;height:100%;transition:width .55s var(--ease);border-radius:2px;display:block}.pm-landing .plmeta{font-family:var(--mono);color:var(--dimmer);border-bottom:1px solid #ffffff0e;flex-wrap:wrap;align-items:center;gap:7px;margin-top:10px;padding-bottom:12px;font-size:8.5px;display:flex}.pm-landing .plmeta b{color:var(--muted);font-weight:500}.pm-landing .plmeta em{color:#3e3e48;font-style:normal}.pm-landing .plmeta .pla{color:var(--ac2)}.pm-landing .plsteps{flex-direction:column;gap:3px;margin-top:11px;display:flex}.pm-landing .pls{transition:background .45s var(--ease),border-color .45s var(--ease),opacity .45s var(--ease);border:1px solid #0000;border-radius:8px;grid-template-columns:11px 13px 1fr;align-items:start;gap:9px;padding:7px 9px;display:grid}.pm-landing .pls .g{color:#3a3a44;letter-spacing:-.1em;font-size:9px;line-height:1.5}.pm-landing .pls .c{color:#0000;width:13px;height:13px;transition:background .4s var(--ease),border-color .4s var(--ease),color .4s var(--ease);border:1px solid #ffffff24;border-radius:4px;justify-content:center;align-items:center;margin-top:1px;font-size:8px;display:flex}.pm-landing .pls .l{color:#c4c4d0;text-overflow:ellipsis;white-space:nowrap;font-size:11.8px;line-height:1.3;overflow:hidden}.pm-landing .pls .m{font-family:var(--mono);letter-spacing:.05em;color:#4e4e58;margin-top:3px;font-size:8px;display:block}.pm-landing .pls.done .c{color:var(--gr);background:#3ecf8e24;border-color:#3ecf8e73}.pm-landing .pls.done .l{color:#7c7c8a;-webkit-text-decoration:line-through #ffffff29;text-decoration:line-through #ffffff29}.pm-landing .pls.focus{background:#d946ef17;border-color:#d946ef4d}.pm-landing .pls.focus .l{color:#ededf3;font-weight:500}.pm-landing .pls.focus .m{color:var(--ac2)}.pm-landing .pls.rest{opacity:.4}.pm-landing .plins{background:#0000002e;border-left:1px solid #ffffff0e;flex-direction:column;padding:14px 13px 13px;display:flex}.pm-landing .plmsgs{height:266px;margin-top:11px;overflow:hidden}.pm-landing .plmsgs.scrolled{-webkit-mask-image:linear-gradient(#0000 0,#000 22px);mask-image:linear-gradient(#0000 0,#000 22px)}.pm-landing .plmi{transition:transform .5s var(--ease);flex-direction:column;gap:7px;display:flex}.pm-landing .plm{opacity:0;transition:opacity .45s var(--ease),transform .45s var(--ease);border-radius:9px;padding:8px 10px;font-size:10.8px;line-height:1.42;transform:translateY(5px)}.pm-landing .plm.on{opacity:1;transform:none}.pm-landing .plm.you{color:#dcdce6;background:#d946ef17;border:1px solid #d946ef3d}.pm-landing .plm.ai{color:#b8b8c6;background:#ffffff08;border:1px solid #fff1}.pm-landing .plcap{border-top:1px solid #ffffff0e;align-items:center;gap:7px;margin-top:auto;padding-top:12px;font-size:10.4px;display:flex}.pm-landing .plcap .cc{color:var(--ac2);font-family:var(--mono)}.pm-landing .plcap .cph{color:#54545e;line-height:1.3}.pm-landing .ring{justify-content:center;align-items:center;padding:22px 0 4px;display:flex;position:relative}.pm-landing .rsvg{width:206px;height:206px;overflow:visible}.pm-landing .rtrack{fill:none;stroke:#ffffff0d;stroke-width:15px}.pm-landing .rarc{fill:none;stroke-width:15px;stroke-linecap:butt;transition:stroke-dasharray .5s var(--ease)}.pm-landing .rmid{text-align:center;pointer-events:none;position:absolute}.pm-landing .rmidn{letter-spacing:-.04em;color:#ededf3;font-variant-numeric:tabular-nums;font-size:44px;font-weight:700;line-height:1}.pm-landing .rmidl{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dimmer);margin-top:8px;font-size:8.5px}.pm-landing .rleg{flex-wrap:wrap;justify-content:center;gap:7px;padding:14px 18px 20px;display:flex}.pm-landing .rlg{font-family:var(--mono);letter-spacing:.05em;color:#54545e;opacity:0;transition:opacity .4s var(--ease),transform .4s var(--ease),color .4s var(--ease),border-color .4s var(--ease);border:1px solid #ffffff12;border-radius:7px;align-items:center;gap:6px;padding:5px 9px;font-size:8.5px;display:flex;transform:translateY(4px)}.pm-landing .rlg i{background:currentColor;border-radius:2px;flex:none;width:7px;height:7px}.pm-landing .rlg.on{opacity:1;color:var(--oc);border-color:color-mix(in srgb,var(--oc) 34%,transparent);transform:none}.pm-landing .rlg b{color:var(--muted);font-weight:500}@media (max-width:900px){.pm-landing section{padding:88px 0}.pm-landing .wrap{padding:0 24px}.pm-landing .split{grid-template-columns:1fr!important;gap:48px!important}.pm-landing .ftr{grid-template-columns:1fr 1fr!important;gap:36px!important}.pm-landing nav .wrap>div:last-child span:not(.btn){display:none}.pm-landing nav .btn{padding:14px 18px!important}.pm-landing #cal{margin:0 auto;width:100%!important;max-width:430px!important}.pm-landing .gch{margin-top:26px}}@media (min-width:601px) and (max-width:900px){.pm-landing .ways{grid-template-columns:1fr;max-width:580px;margin-left:auto;margin-right:auto}.pm-landing #subs{max-width:580px;margin-left:0;margin-right:auto}.pm-landing .split2 .lead,.pm-landing .split2 .pnt{max-width:none}.pm-landing .rolelist .role{grid-template-columns:190px 1fr;gap:10px 22px}.pm-landing .rolec{grid-column:2;justify-self:start}}@media (max-width:1000px){.pm-landing .mock{height:auto}}@media (max-width:430px){.pm-landing .pile{height:104px}}@media (max-width:700px){.pm-landing .plapp{grid-template-columns:1fr}.pm-landing .plrail{border-bottom:1px solid #ffffff0e;border-right:none}.pm-landing .plstk{margin-top:16px}.pm-landing .plins{border-top:1px solid #ffffff0e;border-left:none}.pm-landing .plmsgs{height:auto}}@media (max-width:600px){.pm-landing .k,.pm-landing .eb{font-size:11.5px;line-height:1.45}.pm-landing .live,.pm-landing .url,.pm-landing .pill{font-size:11px}.pm-landing .ms{font-size:10.5px}.pm-landing .agrp,.pm-landing .acrumb,.pm-landing .ahot,.pm-landing .ahv span,.pm-landing .ask,.pm-landing .apd,.pm-landing .atht em,.pm-landing .atd,.pm-landing .tcite span,.pm-landing .tdaym,.pm-landing .rmidl,.pm-landing .rlg{font-size:10.5px;line-height:1.35}.pm-landing section{padding:72px 0}.pm-landing .wrap{padding:0 20px}.pm-landing .say{margin-top:56px}.pm-landing .say .s1{font-size:14.5px}.pm-landing .say .s2{font-size:20px}.pm-landing .cmpr{grid-template-columns:1fr;gap:15px}.pm-landing .cmpv{font-size:32px}.pm-landing .cta{flex-direction:column;align-items:stretch}.pm-landing .cta .btn{justify-content:center}.pm-landing .ftr{grid-template-columns:1fr!important;gap:32px!important}.pm-landing .pbar .url{display:none}.pm-landing .asg{grid-template-columns:1fr}.pm-landing .asc{height:auto;min-height:74px}.pm-landing .mock,.pm-landing .vtxt{height:auto}.pm-landing .pbar .live{letter-spacing:.08em;font-size:8.5px}.pm-landing .pbar{padding:11px 16px}.pm-landing .pfoot{flex-direction:column;gap:8px}.pm-landing #cal{max-width:none!important}.pm-landing #cal>div:nth-child(2){padding:16px 14px 14px!important}.pm-landing .calg,.pm-landing .calh{gap:4px}.pm-landing .cald{border-radius:5px;font-size:9px}.pm-landing .gch span{font-size:14px}}@media (prefers-reduced-motion:reduce){.pm-landing *{transition:none!important;animation:none!important}.pm-landing .rise{opacity:1;filter:none;transform:none}}@media (max-width:640px) and (orientation:portrait){.pm-landing #pmA{overflow:hidden;height:184px!important}.pm-landing #pmB{overflow:hidden;height:202px!important}.pm-landing #pmC{overflow:hidden;height:208px!important}.pm-landing #pl{overflow:hidden;height:1288px!important}.pm-landing .plrail{padding-right:134px;position:relative}.pm-landing .plrail>.plstk{text-align:right;border-top:none;border-left:1px solid #ffffff0e;width:118px;margin-top:0;padding-top:0;padding-left:14px;position:absolute;top:14px;right:12px}}@media (max-width:1000px) and (orientation:portrait){.pm-landing #pmA{overflow:hidden;height:186px!important}.pm-landing #pmB{overflow:hidden;height:202px!important}.pm-landing #pmC{overflow:hidden;height:208px!important}.pm-landing #pl{overflow:hidden;height:1240px!important}}@media (max-width:1000px) and (orientation:landscape){.pm-landing #pmA{overflow:hidden;height:184px!important}.pm-landing #pmB{overflow:hidden;height:202px!important}.pm-landing #pmC{overflow:hidden;height:208px!important}.pm-landing #pl{overflow:hidden;height:502px!important}}
