.lp-rm-hero{text-align:center;justify-items:center;gap:18px;max-width:860px;margin:0 auto;padding:72px 24px 56px;display:grid}.lp-rm-hero h1{font:400 clamp(40px, 5.4vw, 66px) / 1.06 var(--serif);letter-spacing:-.02em}.lp-rm-hero>p{max-width:34em;color:var(--ink-soft);font-size:18px;line-height:1.6}.lp-rm-steps{--marker:4.5rem;--gap:32px;gap:var(--gap);max-width:860px;margin:0 auto;padding:16px 24px 104px;list-style:none;display:grid}.lp-rm-step{z-index:0;grid-template-columns:var(--marker) minmax(0, 1fr);align-items:start;gap:28px;display:grid;position:relative}.lp-rm-step:not(:last-child):before,.lp-rm-step.is-now:after{z-index:-1;top:calc(var(--marker) / 2);left:calc(var(--marker) / 2 - 1px);width:2px;height:calc(100% + var(--gap));content:"";pointer-events:none;position:absolute}.lp-rm-step:not(:last-child):before{background:repeating-linear-gradient(180deg, var(--line) 0 9px, transparent 9px 18px)}.lp-rm-step.is-now:after{height:calc((100% + var(--gap)) * .42);background:linear-gradient(180deg, var(--jade) 60%, color-mix(in srgb, var(--jade) 0%, transparent));transform-origin:top;transition:transform 1s var(--spring) .5s;border-radius:2px}@media (scripting:enabled){.lp-rm-steps:not([data-seen]) .lp-rm-step.is-now:after{transform:scaleY(0)}}.lp-rm-marker{place-items:center;display:grid;position:sticky;top:96px}.lp-rm-marker .lp-rm-seal{width:var(--marker);height:var(--marker);font-size:1.45rem;position:relative}.lp-rm-step.is-now .lp-rm-seal{animation:lp-road-ping 2.6s var(--out) infinite 1.2s}.lp-rm-seal.is-locked:before{border:1px dashed color-mix(in srgb, var(--seal) 40%, transparent);content:"";pointer-events:none;border-radius:50%;animation:40s linear infinite lp-spin;position:absolute;inset:-8px}.lp-rm-marker[data-in] .lp-rm-seal{animation:lp-stamp .76s var(--out) both .12s}.lp-rm-step.is-now .lp-rm-marker[data-in] .lp-rm-seal{animation:lp-stamp .76s var(--out) both .12s, lp-road-ping 2.6s var(--out) infinite 1.4s}.lp-rm-card{padding:28px 30px 30px}.lp-rm-step.is-now .lp-rm-card{background:linear-gradient(#1f2924,#1b1615);border-color:#3f6152}.lp-rm-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.lp-rm-at{color:var(--seal);font:400 21px/1.2 var(--serif);font-variant-numeric:lining-nums}.lp-rm-card h2{font:400 clamp(26px, 3vw, 34px) / 1.15 var(--serif);letter-spacing:-.01em;margin:10px 0 12px}.lp-rm-card>p{color:var(--ink-soft);font-size:16.5px;line-height:1.7}.lp-rm-card .lp-points{margin-top:20px}.lp-rm-card .lp-points svg{color:var(--seal);flex:none}.lp-rm-card[data-in] .lp-points li{animation:lp-rm-rise .42s var(--spring) both}.lp-rm-card[data-in] .lp-points li:first-child{animation-delay:.22s}.lp-rm-card[data-in] .lp-points li:nth-child(2){animation-delay:.3s}.lp-rm-card[data-in] .lp-points li:nth-child(3){animation-delay:.38s}.lp-rm-extra{border-top:1px solid var(--line-soft);margin-top:24px;padding-top:18px}.lp-rm-extra>small{color:var(--ink-muted);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:700;display:block}.lp-rm-extra>small:is(:lang(zh),:lang(ja),:lang(ko)){letter-spacing:.02em}.lp-rm-fields{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lp-rm-fields li{border:1px solid var(--line);color:var(--ink-soft);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;display:inline-flex}.lp-rm-fields i{background:var(--topic-color);width:7px;height:7px;box-shadow:0 0 10px color-mix(in srgb, var(--topic-color) 60%, transparent);border-radius:50%}.lp-rm-card[data-in] .lp-rm-fields li{animation:lp-pop-scale .38s var(--spring) both;animation-delay:calc(.46s + var(--d) * 45ms)}.lp-rm-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;display:grid}.lp-rm-stats dt{color:var(--ink-muted);font-size:12.5px}.lp-rm-stats dd{font:400 30px/1.1 var(--serif);font-variant-numeric:lining-nums tabular-nums;align-items:flex-start;gap:3px;margin:4px 0 0;display:flex}.lp-rm-stats dd svg{color:var(--seal);animation:lp-rm-grow 2.4s var(--spring) infinite;animation-delay:calc(1.2s + var(--d) * .3s);flex:none;margin-top:2px}.lp-rm-final{padding-top:72px}@media (max-width:560px){.lp-rm-hero{padding:48px 16px 40px}.lp-rm-hero h1{font-size:40px}.lp-rm-hero>p{font-size:16.5px}.lp-rm-steps{--marker:3rem;--gap:24px;padding-inline:16px}.lp-rm-step{gap:14px}.lp-rm-marker{top:76px}.lp-rm-marker .lp-rm-seal{font-size:1.05rem}.lp-rm-seal.is-locked:before{inset:-5px}.lp-rm-card{padding:20px 18px 22px}.lp-rm-card>p{font-size:15.5px}.lp-rm-stats{gap:10px}.lp-rm-stats dd{font-size:22px}}@keyframes lp-rm-rise{0%{opacity:0;translate:0 10px}}@keyframes lp-rm-grow{0%,60%,to{scale:1}20%{scale:1.35}35%{scale:.92}}
