.pricing-rate-card[data-astro-cid-5mb67dfd]{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden;box-shadow:0 1px 3px #0f172a0a}.prc-row[data-astro-cid-5mb67dfd]{padding:24px 28px;border-bottom:1px solid var(--border)}.prc-row[data-astro-cid-5mb67dfd]:last-of-type{border-bottom:none}.prc-row-flex[data-astro-cid-5mb67dfd]{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.prc-label[data-astro-cid-5mb67dfd]{font-size:11px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.prc-price[data-astro-cid-5mb67dfd]{font-family:var(--serif);font-size:42px;color:var(--ink);line-height:1}.prc-cents[data-astro-cid-5mb67dfd]{font-size:22px;color:var(--muted)}.prc-unit[data-astro-cid-5mb67dfd]{font-size:13px;color:var(--muted);font-weight:300;max-width:250px;text-align:right}.prc-foot[data-astro-cid-5mb67dfd]{padding:18px 28px;background:var(--surface-2);display:flex;flex-direction:column;gap:8px}.prc-foot-line[data-astro-cid-5mb67dfd]{font-size:13px;color:var(--muted);display:flex;align-items:center;gap:10px}.prc-foot-line[data-astro-cid-5mb67dfd] svg[data-astro-cid-5mb67dfd]{width:14px;height:14px;color:var(--gold);flex-shrink:0}.pricing-calc[data-astro-cid-nrsofeet]{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:20px 22px;box-shadow:0 1px 3px #0f172a0a}.pcalc-title[data-astro-cid-nrsofeet]{font-size:13px;font-weight:600;color:var(--ink);margin-bottom:16px}.pcalc-row[data-astro-cid-nrsofeet]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.pcalc-label[data-astro-cid-nrsofeet]{font-size:13px;color:var(--muted)}.pcalc-control[data-astro-cid-nrsofeet]{display:flex;align-items:center;gap:12px}.pcalc-btn[data-astro-cid-nrsofeet]{width:28px;height:28px;border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--border);color:var(--ink);font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s;font-family:var(--sans)}.pcalc-btn[data-astro-cid-nrsofeet]:hover{background:var(--surface-3)}.pcalc-val[data-astro-cid-nrsofeet]{font-size:16px;font-weight:600;color:var(--ink);min-width:28px;text-align:center}.pcalc-breakdown[data-astro-cid-nrsofeet]{border-top:1px solid var(--border);padding-top:14px;margin-top:4px}.pcalc-line[data-astro-cid-nrsofeet]{display:flex;justify-content:space-between;font-size:13px;color:var(--muted);padding:5px 0}.pcalc-total-row[data-astro-cid-nrsofeet]{display:flex;justify-content:space-between;font-size:15px;font-weight:600;color:var(--ink);padding:10px 0 0;border-top:1px solid var(--border);margin-top:6px}.pcalc-note[data-astro-cid-nrsofeet]{font-size:11px;color:var(--muted-2);line-height:1.5;margin-top:12px;font-style:italic}.page-hero[data-astro-cid-lmkygsfs]{padding-top:40px}.section-title[data-astro-cid-lmkygsfs].big{font-size:clamp(36px,4.5vw,56px)}.page-hero-sub[data-astro-cid-lmkygsfs]{font-size:17px;color:var(--muted);font-weight:300;max-width:580px;line-height:1.65;margin-top:12px}.pricing-detail[data-astro-cid-lmkygsfs]{border-top:1px solid var(--border)}.pricing-full[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.pricing-right[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:20px}.pricing-value-stack[data-astro-cid-lmkygsfs]{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:20px 22px;box-shadow:0 1px 3px #0f172a0a}.pvs-title[data-astro-cid-lmkygsfs]{font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--muted);margin-bottom:14px}.pvs-row[data-astro-cid-lmkygsfs]{display:flex;justify-content:space-between;align-items:center;padding:9px 0;border-bottom:1px solid var(--border);font-size:13px}.pvs-row[data-astro-cid-lmkygsfs]:last-child{border-bottom:none}.pvs-item[data-astro-cid-lmkygsfs]{color:var(--muted)}.pvs-cost[data-astro-cid-lmkygsfs]{color:var(--ink);font-weight:500}.pvs-aide[data-astro-cid-lmkygsfs]{border-top:1px solid var(--gold);margin-top:4px}.pvs-aide[data-astro-cid-lmkygsfs] .pvs-item[data-astro-cid-lmkygsfs]{color:var(--ink);font-weight:500}.pvs-amber[data-astro-cid-lmkygsfs]{color:var(--gold-dim)!important}.pricing-free-note[data-astro-cid-lmkygsfs]{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:var(--ink);line-height:1.5;padding:14px 16px;background:#a162070f;border:1px solid rgba(161,98,7,.2);border-radius:var(--r-md)}.pfn-star[data-astro-cid-lmkygsfs]{color:var(--gold);flex-shrink:0;width:14px;height:14px;margin-top:2px}.signup-btn[data-astro-cid-lmkygsfs]{display:block;text-align:center;padding:15px}.faq-section[data-astro-cid-lmkygsfs]{border-top:1px solid var(--border);background:var(--surface-2)}.faq-list[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:1px;background:var(--border);border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden}.faq-item[data-astro-cid-lmkygsfs]{background:var(--surface)}.faq-item[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]{padding:22px 28px;cursor:pointer;list-style:none;font-size:15px;font-weight:500;color:var(--ink);display:flex;align-items:center;gap:14px;user-select:none;transition:background .15s}.faq-item[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]:hover{background:var(--surface-2)}.faq-item[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]:before{content:"+";color:var(--gold);font-size:20px;font-weight:300;width:16px;height:16px;display:flex;align-items:center;justify-content:center;transition:transform .2s;flex-shrink:0}.faq-item[data-astro-cid-lmkygsfs][open] summary[data-astro-cid-lmkygsfs]:before{content:"−"}.faq-item[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{padding:0 28px 22px 58px;font-size:14px;color:var(--muted);line-height:1.7;font-weight:300}@media(max-width:1024px){.pricing-full[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}}@media(max-width:680px){.faq-item[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]{padding:18px 20px;font-size:14px}.faq-item[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{padding:0 20px 18px 50px}}
