.hm-pay-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:28px}.hm-pay-chip{display:flex;align-items:center;gap:10px;background:#ffffff;border:1px solid #e4e4e7;border-radius:12px;padding:14px 16px;font-size:14px;font-weight:600;color:#18181b}.hm-pay-chip-dot{width:7px;height:7px;border-radius:999px;background:#a1a1aa;flex-shrink:0}.hm-pay-note{max-width:60ch;font-size:13px;line-height:1.6;color:#a1a1aa;margin:0}@media (max-width:720px){.hm-pay-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){.hm-pay-grid{grid-template-columns:1fr}}