.pricing-header[data-astro-cid-lmkygsfs]{text-align:center;margin-bottom:48px}.page-title[data-astro-cid-lmkygsfs]{font-size:32px;font-weight:600;letter-spacing:-.02em;color:var(--np-text-primary);margin-bottom:10px}.page-sub[data-astro-cid-lmkygsfs]{font-size:16px;color:var(--np-text-muted)}.tier-cards[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:var(--np-border);border:1px solid var(--np-border);border-radius:var(--np-radius-lg);overflow:hidden;margin-bottom:40px}.tier-card[data-astro-cid-lmkygsfs]{background:var(--np-surface);padding:24px 20px;display:flex;flex-direction:column;gap:12px;position:relative}.tier-card--highlight[data-astro-cid-lmkygsfs]{background:var(--np-indigo-50)}.tier-badge[data-astro-cid-lmkygsfs]{position:absolute;top:-1px;left:50%;transform:translate(-50%);background:var(--np-indigo-600);color:#fff;font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:3px 10px;border-radius:0 0 var(--np-radius-sm) var(--np-radius-sm)}.tier-name[data-astro-cid-lmkygsfs]{font-size:13px;font-weight:600;color:var(--np-text-strong);letter-spacing:.02em;margin-top:8px}.tier-price[data-astro-cid-lmkygsfs]{display:flex;align-items:baseline;gap:3px}.tier-amount[data-astro-cid-lmkygsfs]{font-size:24px;font-weight:600;color:var(--np-text-primary);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.tier-period[data-astro-cid-lmkygsfs]{font-size:13px;color:var(--np-text-muted)}.tier-cta[data-astro-cid-lmkygsfs]{width:100%;justify-content:center;font-size:13px;padding:8px 12px}.table-wrapper[data-astro-cid-lmkygsfs]{overflow-x:auto;margin-bottom:64px;border:1px solid var(--np-border);border-radius:var(--np-radius-lg)}.compare-table[data-astro-cid-lmkygsfs]{width:100%;border-collapse:collapse;font-size:13px}.compare-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]{background:var(--np-surface-elevated);border-bottom:1px solid var(--np-border-strong)}.row-label-header[data-astro-cid-lmkygsfs]{text-align:left;padding:12px 20px;font-weight:600;color:var(--np-text-strong);font-size:12px;letter-spacing:.04em;text-transform:uppercase;width:220px}.col-header[data-astro-cid-lmkygsfs]{text-align:center;padding:12px 16px;font-weight:600;color:var(--np-text-strong);font-size:13px;border-left:1px solid var(--np-border)}.col-header--highlight[data-astro-cid-lmkygsfs]{background:var(--np-indigo-50);color:var(--np-indigo-700)}.compare-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]{border-bottom:1px solid var(--np-border)}.compare-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:last-child{border-bottom:none}.compare-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:hover{background:var(--np-surface-elevated)}.row-label[data-astro-cid-lmkygsfs]{padding:12px 20px;color:var(--np-text-body);font-weight:500}.row-val[data-astro-cid-lmkygsfs]{text-align:center;padding:12px 16px;color:var(--np-text-primary);border-left:1px solid var(--np-border);font-variant-numeric:tabular-nums}.row-val--highlight[data-astro-cid-lmkygsfs]{background:color-mix(in srgb,var(--np-indigo-50) 40%,transparent)}.row-val--empty[data-astro-cid-lmkygsfs]{color:var(--np-text-muted)}.faq-section[data-astro-cid-lmkygsfs]{max-width:680px;margin:0 auto 64px}.faq-heading[data-astro-cid-lmkygsfs]{font-size:20px;font-weight:600;color:var(--np-text-primary);letter-spacing:-.01em;margin-bottom:24px}.faq-list[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:0;border:1px solid var(--np-border);border-radius:var(--np-radius-lg);overflow:hidden}.faq-item[data-astro-cid-lmkygsfs]{border-bottom:1px solid var(--np-border)}.faq-item[data-astro-cid-lmkygsfs]:last-child{border-bottom:none}.faq-question[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;font-size:14px;font-weight:500;color:var(--np-text-primary);cursor:pointer;list-style:none;user-select:none}.faq-question[data-astro-cid-lmkygsfs]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-lmkygsfs]:after{content:"+";font-size:18px;font-weight:400;color:var(--np-text-muted);flex-shrink:0;margin-left:16px;transition:transform .15s ease}details[data-astro-cid-lmkygsfs][open] .faq-question[data-astro-cid-lmkygsfs]:after{content:"−"}.faq-question[data-astro-cid-lmkygsfs]:hover{background:var(--np-surface-elevated)}.faq-answer[data-astro-cid-lmkygsfs]{padding:0 20px 16px;font-size:14px;color:var(--np-text-muted);line-height:1.7}.pricing-cta[data-astro-cid-lmkygsfs]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.pricing-cta-note[data-astro-cid-lmkygsfs]{font-size:13px;color:var(--np-text-muted)}.btn-lg[data-astro-cid-lmkygsfs]{padding:11px 22px;font-size:15px}
