.pg-pricing .cmp-wrap{border:1px solid var(--border);border-radius:var(--radius);margin-top:20px;overflow-x:auto}.pg-pricing .cmp{min-width:640px}.pg-pricing .cmp th,.pg-pricing .cmp td{text-align:center}.pg-pricing .cmp th:first-child,.pg-pricing .cmp td:first-child{text-align:left;color:var(--text);font-weight:500}.pg-pricing .cmp thead th{color:var(--text);text-transform:none;letter-spacing:0;font-family:Space Grotesk;font-size:13px}.pg-pricing .cmp thead th.pop{color:var(--indigo)}.pg-pricing .cmp .yes{color:var(--teal)}.pg-pricing .cmp .yes svg{width:17px;height:17px}.pg-pricing .cmp .no{color:var(--text-mute)}.pg-pricing .pay-line{background:var(--bg-soft);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-soft);flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;padding:16px 20px;font-size:14px;display:flex}.pg-pricing .pay-line svg{width:18px;height:18px;color:var(--indigo);flex-shrink:0}.pg-pricing .pay-line b{color:var(--text)}.pg-pricing .faq-grid{grid-template-columns:1fr 1fr;gap:30px 40px;margin-top:12px;display:grid}.pg-pricing .faq-item h4{align-items:flex-start;gap:9px;margin-bottom:8px;font-size:16.5px;font-weight:600;display:flex}.pg-pricing .faq-item h4 svg{width:18px;height:18px;color:var(--teal);flex-shrink:0;margin-top:3px}.pg-pricing .faq-item p{color:var(--text-soft);font-size:14px}@media (max-width:760px){.pg-pricing .faq-grid{grid-template-columns:1fr}}
