.pl-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.pl-grid>li{border-radius:var(--r-big);background:var(--pl-card,var(--fill));flex-direction:column;gap:16px;padding:28px 24px 24px;display:flex}.pl-grid>li.hot{background:linear-gradient(var(--pl-card,var(--fill)), var(--pl-card,var(--fill))) padding-box, var(--brand) border-box;border:2px solid #0000;padding:26px 22px 22px}.pl-orb{width:40px;height:40px;margin-bottom:4px}.pl-grid>li>b{letter-spacing:-.15px;font-size:15px;font-weight:600}.pl-price{letter-spacing:-1.5px;font-variant-numeric:tabular-nums;font-family:DM Sans,system-ui,sans-serif;font-size:44px;font-weight:400;line-height:1}.pl-price span{color:var(--ink-3);letter-spacing:-.15px;font-family:Geist,Inter,system-ui,sans-serif;font-size:15px}.pl-grid ul{border-top:1px solid var(--line);letter-spacing:-.15px;color:var(--ink);flex:1;gap:10px;margin:0;padding:16px 0 0;font-size:15px;list-style:none;display:grid}.pl-grid ul li{align-items:center;gap:10px;display:flex}.pl-grid ul .pl-ic{width:16px;height:16px;color:var(--accent)}.pl-grid .b{width:100%}.pl-grid>li.now{box-shadow:inset 0 0 0 1px var(--line)}.pl-now{border-radius:var(--r-pill);background:var(--bg);color:var(--ink-2);align-self:flex-start;padding:2px 10px;font-size:12px;font-weight:600}@media (width<=960px){.pl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.pl-grid{grid-template-columns:minmax(0,1fr)}}
