.pl-hero{flex-direction:column;align-items:center;gap:36px;display:flex}.pl-scale{flex-direction:column;align-items:center;width:min(420px,100%);margin:0;display:flex}.pl-pan{z-index:2;background:radial-gradient(70% 60% at 50% 38%,#fafbfc,#d3d7dd 58%,#a3a8b0);border-radius:50%;width:84%;height:62px;margin-bottom:-28px;position:relative;box-shadow:inset 0 -5px 10px #00000029,inset 0 2px 2px #ffffffe6,0 18px 26px -14px #00000080}.pl-pan:after{content:"";border-radius:50%;position:absolute;inset:10px 14%;box-shadow:inset 0 2px 6px #00000024}.pl-grains{z-index:1;position:absolute;top:48%;left:50%}.pl-grains i{background:radial-gradient(circle at 35% 30%, #fff3c4, var(--gold) 55%, #a8761c);width:14px;height:9px;transform:translate(calc(var(--x) - 50%), calc(var(--y) - 50%)) rotate(var(--r));animation:pl-drop .75s cubic-bezier(.3, 1.4, .5, 1) var(--d) both;border-radius:50%;position:absolute;box-shadow:0 1px 1px #5a3c008c}@keyframes pl-drop{0%{opacity:0;transform:translate(calc(var(--x) - 50%), calc(var(--y) - 160px)) rotate(calc(var(--r) + 120deg))}60%{opacity:1}}.pl-body{background:linear-gradient(#2e2f35,#17181c);border-radius:28px 28px 36px 36px;align-items:center;gap:14px;width:100%;padding:48px 24px 24px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 44px 80px -36px #111318bf}.pl-lcd{background:#0a0b0d;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:12px;height:84px;padding:0 18px;display:flex;box-shadow:inset 0 3px 10px #000c,inset 0 0 0 1px #ffffff0d}.pl-lcd-val{font-size:var(--fs-d3);font-weight:var(--w-bold);color:var(--gold-soft);filter:drop-shadow(0 0 12px #f2b92b8c)}.pl-lcd-unit{font-size:var(--fs-lg);font-weight:var(--w-semibold);color:#f5cf6eb3}.pl-keys{flex-direction:column;align-items:center;gap:8px;display:flex}.pl-keys span{width:52px;height:26px;font-size:var(--fs-xs);color:var(--on-stage-3);background:#23252b;border-radius:8px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff12,0 2px #0c0d10}.pl-keys i{background:var(--green-line);width:6px;height:6px;box-shadow:0 0 8px var(--green-line);border-radius:50%}.pl-scale figcaption{text-align:center;font-size:var(--fs-md);color:var(--text-2);flex-direction:column;align-items:center;gap:4px;margin-top:24px;display:flex}.pl-scale figcaption b{font-size:var(--fs-4xl);font-weight:var(--w-bold);color:var(--text)}.pl-scale figcaption small{font-size:var(--fs-xs);color:var(--text-3)}.pl-scale figcaption .pl-sample{color:var(--amber)}.pl-compare{border-radius:var(--r-lg);margin-top:24px;overflow-x:auto}.pl-crow{border-bottom:1px solid var(--line);font-size:var(--fs-md);grid-template-columns:minmax(220px,2.2fr) repeat(3,minmax(88px,1fr));align-items:center;gap:12px;padding:14px 24px;display:grid}.pl-crow:last-child{border-bottom:0}.pl-crow>span:not(:first-child){justify-content:center;display:flex}.pl-crow.head{font-size:var(--fs-sm);font-weight:var(--w-semibold);color:var(--text-3);background:var(--bg)}.pl-crow.head>span:nth-child(3){color:var(--gold-deep)}.pl-txt{font-size:var(--fs-sm);color:var(--text-2);text-align:center}.pl-yes{color:var(--green)}.pl-no{color:var(--line-strong)}.pl-crow .chip{height:24px;font-size:var(--fs-xs)}.pl-link{color:var(--text);font-weight:var(--w-semibold);border-bottom:1.5px solid var(--gold)}@media (width<=520px){.pl-body{padding:44px 16px 18px}.pl-lcd-val{font-size:var(--fs-d3)}.pl-crow{font-size:var(--fs-sm);grid-template-columns:minmax(0,1fr) repeat(3,58px);gap:8px;padding:12px;line-height:1.7}.pl-crow.head{font-size:var(--fs-xs)}.pl-txt{font-size:var(--fs-xs);line-height:1.5}.pl-crow .lp-building{white-space:normal;text-align:center;height:auto;margin:0;padding:3px 6px;line-height:1.4}}.pl-plans-sec{padding-top:clamp(24px,4vw,48px)}
