.pg-pricing .cmp-wrap{border:1px solid var(--border);border-radius:var(--radius);margin-top:20px;overflow-x:auto}.pg-pricing .cmp{table-layout:fixed;width:100%;min-width:640px}.pg-pricing .cmp th,.pg-pricing .cmp td{text-align:center;vertical-align:middle}.pg-pricing .cmp th:not(:first-child),.pg-pricing .cmp td:not(:first-child){width:16%}.pg-pricing .cmp th:first-child,.pg-pricing .cmp td:first-child{text-align:left;width:36%;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{vertical-align:middle;width:17px;height:17px;display:inline-block}.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:20px;margin-top:12px;display:grid}.pg-pricing .faq-item{margin-bottom:0;padding:20px 22px}.pg-pricing .faq-item h4{color:var(--text);align-items:flex-start;gap:9px;margin-bottom:8px;font-size:16px;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}}
