.pm-page .hm-h2{white-space:pre-line}.pm-page [id]{scroll-margin-top:84px}.pm-page .pm-hero{padding-bottom:72px;text-align:center}.pm-page .pm-hero-copy{max-width:980px;margin:0 auto}.pm-page .pm-hero h1{margin:20px 0 18px;font-size:clamp(38px,5.2vw,62px);font-weight:800;line-height:1.04;letter-spacing:-.04em}.pm-page .pm-hero h1 .hl{background:linear-gradient(90deg,var(--teal),var(--petrol));-webkit-background-clip:text;background-clip:text;color:transparent}.pm-page .pm-hero .hm-lead{max-width:600px;margin:0 auto}.pm-page .pm-hero .hm-ctas{justify-content:center}.pm-page .pm-promise{margin:-6px 0 14px;color:var(--petrol);font-size:clamp(18px,2vw,22px);font-weight:700}.pm-page .pm-hero .hm-fine a{color:var(--petrol);font-weight:600}.pm-page .pm-demo{margin-top:44px;text-align:left}.pm-page .pm-demo .hm-lwin{top:50%;left:50%;width:min(64%,330px);translate:-50% -50%}.pm-page .pm-res{display:grid;gap:4px;margin:0;padding:0;list-style:none}.pm-page .pm-res li{display:flex;align-items:center;gap:8px;padding:3px 6px;border-radius:7px;background:var(--ice);font-size:11.5px;white-space:nowrap}.pm-page .pm-res li b{margin-left:auto;padding:1px 7px;border-radius:999px;background:var(--teal);color:#fff;font-size:10px}.pm-page .pm-demo-desk{aspect-ratio:16 / 11}.pm-page .pm-stack{display:inline-flex}.pm-page .pm-stack .pm-avatar+.pm-avatar{margin-left:-6px;box-shadow:0 0 0 2px #fff}.pm-page .hm-demo-steps b{font-size:16.5px;line-height:1.3}.pm-page .hm-demo-steps .pm-step-vis{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:6px;color:var(--night);font-size:11.5px}.pm-page .pm-step-vis .hm-ic.sm{font-size:10px}.pm-page .hm-demo-steps .pm-step-arrow{color:var(--teal);font-weight:700}.pm-page .hm-demo-steps .pm-step-chip{padding:3px 9px;border-radius:999px;background:var(--mint-soft);color:var(--night);font-size:11.5px;font-weight:700}.pm-page .hm-demo-steps .pm-step-chip.is-link{border:1px solid rgba(56,151,152,.4);background:#fff;color:var(--petrol);font-family:var(--mono);font-size:10.5px;font-weight:500}.pm-page .hm-demo-steps .pm-step-chip.is-run{background:var(--teal);color:#fff}.pm-page .hm-demo-steps .pm-step-chip.is-run span{color:inherit;font-size:inherit}.pm-page .hm-demo-steps .pm-step-ok,.pm-page .hm-demo-steps .pm-step-ok span{color:var(--petrol);font-size:11.5px;font-weight:700}.pm-page .pm-share-row{margin:2px 0 0}.pm-page .pm-share-row .hm-lwin-btn{animation:hm-press 2.6s 1.4s infinite}.pm-page .pm-sent-to{margin:2px 0 0;color:var(--grey);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pm-page .pm-people-mini em{margin-left:auto;color:var(--petrol);font-size:10.5px;font-style:normal;font-weight:700}.pm-page .pm-inbox-members{display:flex;align-items:center;gap:8px;margin:0;color:var(--grey);font-size:11px;font-weight:600}.pm-page .pm-demo[data-scene="1"] .pm-res li{animation:hm-rise .3s ease both;animation-delay:calc(.3s + var(--d) * .25s)}.pm-page .pm-field{display:flex;gap:6px;margin:0}.pm-page .pm-field span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 9px;border:1px solid var(--teal);border-radius:8px;font-family:var(--mono);font-size:11px}.pm-page .pm-field em{flex:none;padding:6px 10px;border-radius:8px;background:var(--teal);color:#fff;font-size:11px;font-style:normal;font-weight:700}.pm-page .pm-people-mini{display:grid;gap:4px;margin:0;padding:0;list-style:none}.pm-page .pm-people-mini li{display:flex;align-items:center;gap:8px;padding:4px 6px;border-radius:7px;background:var(--ice);font-weight:600;animation:hm-rise .3s ease both;animation-delay:calc(.7s + var(--d) * .55s)}.pm-page .pm-inbox-tab{justify-self:start;margin:0;padding:4px 10px;border-radius:7px;background:var(--mint-soft);color:var(--night);font-size:11px;font-weight:700}.pm-page .pm-inbox-card{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:10px}.pm-page .pm-inbox-card b{display:block;font-size:14px}.pm-page .pm-inbox-card span:not(.hm-lwin-btn):not([data-i18n="home.launch"]){color:var(--grey);font-size:11px}.pm-page .pm-inbox-card .hm-lwin-btn{animation:hm-press 2.6s infinite}.pm-page .pm-bars{display:flex!important;align-items:flex-end;gap:5px!important;height:60%}.pm-page .pm-bars i{flex:1;border-radius:3px 3px 0 0!important;background:#8fb4f8!important}.pm-page .pm-demo[data-scene="1"] .pm-w-owner,.pm-page .pm-demo[data-scene="2"] .pm-w-share,.pm-page .pm-demo[data-scene="3"] .pm-w-inbox{display:block}.pm-page .pm-demo:not([data-scene="4"]) .hm-dw{opacity:0;transform:translateY(6px) scale(.95)}.pm-page .pm-demo[data-scene="4"] .hm-dw{transition-delay:calc(var(--i) * .12s)}.pm-page .pm-demo[data-scene="4"] .hm-tagp{opacity:1;transition-delay:calc(.3s + var(--i) * .12s)}.pm-page .pm-demo[data-scene="4"] .hm-done{opacity:1;transition-delay:.9s}.pm-page .pm-demo-note{margin-top:14px}.pm-page .pm-avatar{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--night);color:var(--mint);font-weight:800}.pm-page .pm-avatar.is-sm{width:26px;height:26px;font-size:11px}.pm-page .pm-avatar.is-b{background:var(--teal);color:#fff}.pm-page .pm-avatar.is-c{background:#f5c04f;color:var(--night)}.pm-page .pm-avatar.is-d{background:#a259ff;color:#fff}.pm-page .pm-avatar.is-e{background:var(--mint);color:var(--night)}.pm-page .pm-compare{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:40px}.pm-page .pm-lane{display:flex;flex-direction:column;padding:22px;border:1px solid var(--line);border-radius:20px;background:#fff}.pm-page .pm-lane.is-good{border-color:var(--teal);box-shadow:0 0 0 4px #38979814}.pm-page .pm-lane h3{margin:0;font-size:16px}.pm-page .pm-thread{display:grid;flex:1;align-content:center;gap:10px;margin:18px 0;padding:18px;border-radius:14px;background:linear-gradient(135deg,#eef4f5,#e3ecee);list-style:none}.pm-page .pm-thread li{display:flex;align-items:center;gap:10px;font-size:14px}.pm-page .pm-thread li>span:last-child{padding:8px 12px;border-radius:4px 12px 12px;background:#fff;box-shadow:0 1px 2px #151e360f}.pm-page .pm-thread li:nth-child(2n){margin-left:18px}.pm-page .pm-received{display:grid;flex:1;align-content:center;justify-items:start;margin:18px 0;padding:22px;border-radius:14px;background:radial-gradient(360px 180px at 100% 0%,rgba(161,234,212,.18),transparent 70%),var(--night);color:#fff}.pm-page .pm-received-head{display:flex;align-items:center;gap:12px}.pm-page .pm-received-head img{border-radius:9px}.pm-page .pm-received-head div{display:grid}.pm-page .pm-received-head strong{font-size:16px}.pm-page .pm-received-head div span{color:#a9b6c8;font-size:13px}.pm-page .pm-received .pm-chips span{border-color:#ffffff24;background:#ffffff0f;color:#c9d4e3}.pm-page .pm-received-run{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:10px;background:var(--mint);color:var(--night);font-size:13px;font-weight:700}.pm-page .pm-lane-foot{display:flex;align-items:center;gap:8px;margin:0;color:var(--petrol);font-size:14px;font-weight:600}.pm-page .pm-lane-foot.is-bad{color:#b8432f}.pm-page .pm-share{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:56px}.pm-page .pm-flow{display:grid;gap:4px;margin:28px 0 0;padding:0;list-style:none}.pm-page .pm-flow li{display:grid;grid-template-columns:32px 1fr;gap:12px;padding:14px 0;border-top:1px solid var(--line)}.pm-page .pm-flow li:first-child{border-top:0}.pm-page .pm-flow .hm-num{padding-top:3px}.pm-page .pm-flow h3{margin:0 0 4px;font-size:17px}.pm-page .pm-flow p{margin:0;color:var(--grey);font-size:15px}.pm-page .pm-panel{padding:22px;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 40px 80px -30px #151e3640}.pm-page .pm-panel-head{display:flex;align-items:center;gap:10px;font-size:16px}.pm-page .pm-panel-head img{border-radius:7px}.pm-page .pm-panel-close{margin-left:auto;color:var(--grey);font-size:20px;line-height:1}.pm-page .pm-panel-input{display:flex;gap:8px;margin:18px 0 20px}.pm-page .pm-panel-field{flex:1;min-width:0;padding:10px 12px;overflow:hidden;border:1px solid var(--teal);border-radius:10px;box-shadow:0 0 0 3px #3897981f;color:var(--grey);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.pm-page .pm-panel-btn{padding:10px 16px;border-radius:10px;background:var(--night);color:#fff;font-size:14px;font-weight:600}.pm-page .pm-panel-label{margin:0 0 6px;color:var(--grey);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pm-page .pm-people{margin:0;padding:0;list-style:none}.pm-page .pm-people li{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--line)}.pm-page .pm-people li:first-child{border-top:0}.pm-page .pm-people li>div{display:grid;flex:1;min-width:0}.pm-page .pm-people strong{font-size:14px}.pm-page .pm-people small{color:var(--grey);font-size:12px;font-weight:500}.pm-page .pm-people li>div>span{color:var(--grey);font-family:var(--mono);font-size:11px}.pm-page .pm-people em{color:var(--grey);font-size:13px;font-style:normal}.pm-page .pm-remove{color:#9aabb5;font-size:18px;line-height:1}.pm-page .pm-panel-note{margin:14px 0 0;padding:10px 12px;border-radius:10px;background:var(--mint-soft);color:var(--petrol);font-size:13px}.pm-page .pm-sync{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:48px}.pm-page .hm-night .hm-sub{color:#a9b6c8}.pm-page .pm-sync-visual{display:grid;grid-template-columns:1fr 64px 1fr;align-items:center}.pm-page .pm-source{padding:18px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:#ffffff0d}.pm-page .pm-source-title{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:15px}.pm-page .pm-source ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.pm-page .pm-source li{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;border-radius:9px;background:#ffffff0f;color:#c9d4e3;font-size:13px}.pm-page .pm-source li:last-child{font-family:var(--mono);font-size:12px}.pm-page .pm-source li.is-new{justify-content:space-between;background:#a1ead424;box-shadow:inset 0 0 0 1px #a1ead480;color:#fff;font-weight:600}.pm-page .pm-source li.is-new b{padding:1px 7px;border-radius:999px;background:var(--mint);color:var(--night);font-size:11px}.pm-page .pm-fan{width:100%;height:240px;fill:none;stroke:var(--mint);stroke-dasharray:4 5;stroke-width:1.5;vector-effect:non-scaling-stroke}.pm-page .pm-members{display:grid;grid-template-rows:repeat(3,80px);align-items:center;margin:0;padding:0;list-style:none}.pm-page .pm-members li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 12px;border-radius:14px;background:#fff;color:var(--night);font-size:14px}.pm-page .pm-latest{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:var(--petrol);font-size:12px;font-weight:600}.pm-page .pm-split{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px}.pm-page .pm-text-link{display:inline-flex;align-items:center;gap:6px;color:var(--petrol);font-size:15px;font-weight:600}.pm-page .pm-text-link:hover{color:var(--night)}.pm-page .pm-split .pm-text-link{margin-bottom:18px}.pm-page .pm-uses{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:32px}.pm-page .pm-use{display:flex;flex-direction:column}.pm-page .pm-use-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.pm-page .pm-use-cat{padding:3px 9px;border-radius:999px;background:var(--mint-soft);color:var(--petrol);font-size:12px;font-weight:600}.pm-page .pm-use h3{font-size:17px;line-height:1.3}.pm-page .pm-use p{font-size:14px}.pm-page .pm-chips{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0}.pm-page .pm-chips span{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--grey);font-size:12px;font-weight:500}.pm-page .pm-use-link{display:inline-flex;gap:6px;margin-top:auto;padding-top:14px;border-top:1px solid var(--line);color:var(--night);font-size:14px;font-weight:600}.pm-page .pm-use-link:hover{color:var(--petrol)}.pm-page .pm-controls{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:36px}.pm-page .pm-control{padding:22px;border:1px solid var(--line);border-radius:18px;background:#fff}.pm-page .pm-control-ic{display:grid;place-items:center;width:40px;height:40px;margin-bottom:16px;border-radius:12px;background:var(--mint-soft);color:var(--petrol)}.pm-page .pm-control h3{margin:0 0 6px;font-size:17px}.pm-page .pm-control p{margin:0;color:var(--grey);font-size:14px}@media(max-width:900px){.pm-page .pm-compare,.pm-page .pm-share,.pm-page .pm-sync{grid-template-columns:1fr}.pm-page .pm-uses,.pm-page .pm-controls{grid-template-columns:1fr 1fr}}@media(max-width:560px){.pm-page .pm-demo-desk{aspect-ratio:auto;min-height:400px}.pm-page .pm-demo .hm-lwin{width:88%}.pm-page .pm-uses,.pm-page .pm-controls{grid-template-columns:1fr}.pm-page .pm-sync-visual{grid-template-columns:1fr;gap:16px}.pm-page .pm-fan{display:none}.pm-page .pm-members{grid-template-rows:none;gap:8px}.pm-page .pm-hero{padding-bottom:56px}}@media(prefers-reduced-motion:reduce){.pm-page .pm-people-mini li,.pm-page .pm-res li,.pm-page .pm-share-row .hm-lwin-btn{animation:none!important}}
