.pc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin:0;padding:0;list-style:none;display:grid}.pc-card{background:var(--hh-surface);border:1px solid var(--hh-line);border-radius:16px;flex-direction:column;gap:14px;min-width:0;padding:26px 24px 24px;display:flex}.pc-card--on{background:var(--hh-accent-tint);border-color:var(--hh-accent)}.pc-top{justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex}.pc-badge{background:var(--hh-accent);color:var(--hh-on-dark);border-radius:99px;padding:4px 9px}.pc-price{align-items:flex-end;gap:6px;margin:0;display:flex}.pc-price .fx-h1{font-size:60px}.pc-unit{color:var(--hh-ink-4)}.pc-limits{border-top:1px solid var(--hh-line-soft);flex-direction:column;gap:10px;margin:0;padding-top:14px;display:flex}.pc-limits>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pc-limits dt,.pc-limits dd{margin:0}.pc-note{text-align:center;max-width:1120px}@media (max-width:960px){.pc-grid{grid-template-columns:minmax(0,1fr);max-width:480px;margin:0 auto}}@media (max-width:560px){.pc-price .fx-h1{font-size:48px}}
