.pricing-header[data-astro-cid-lmkygsfs]{padding-block:var(--space-xl) var(--space-sm);border-bottom:var(--rule-hair) solid var(--color-rule);background:var(--color-paper)}.pricing-title[data-astro-cid-lmkygsfs]{font-size:var(--text-display);font-weight:600;line-height:1.1;color:var(--color-ink);margin-bottom:var(--space-sm)}.pricing-lead[data-astro-cid-lmkygsfs]{font-size:var(--text-lead);color:var(--color-ink-2);max-width:65ch;margin-bottom:var(--space-md);line-height:1.5}.pricing-header-actions[data-astro-cid-lmkygsfs]{display:flex;align-items:center}.estimator-section[data-astro-cid-lmkygsfs]{padding-top:112px;padding-bottom:240px;border-bottom:var(--rule-hair) solid var(--color-rule)}.estimator-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:var(--gap-columns);align-items:start}.control-group[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:var(--space-xs);margin-bottom:var(--space-xl)}.control-label[data-astro-cid-lmkygsfs]{font-size:var(--text-sm);font-weight:600;color:var(--color-ink)}.form-select[data-astro-cid-lmkygsfs]{padding:var(--space-sm) var(--space-md);min-height:44px;background:var(--color-paper-2);border:var(--rule-hair) solid var(--color-muted);border-radius:var(--radius-card);font-size:var(--text-sm);color:var(--color-ink)}.product-toggles-list[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:var(--space-md)}.product-meter-item[data-astro-cid-lmkygsfs]{background:var(--color-paper-2);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);padding:var(--space-md) var(--space-lg);overflow:hidden}.product-toggle-header[data-astro-cid-lmkygsfs]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-md)}.toggle-checkbox-label[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;gap:var(--space-sm);cursor:pointer}.product-active-toggle[data-astro-cid-lmkygsfs]{width:18px;height:18px;accent-color:var(--color-accent);cursor:pointer}.product-name-text[data-astro-cid-lmkygsfs]{font-size:var(--text-md);font-weight:600;color:var(--color-ink)}.product-category-pill[data-astro-cid-lmkygsfs]{font-size:var(--text-xs);padding:var(--space-3xs) var(--space-xs);background:var(--color-paper-3);border-radius:var(--radius-pill);color:var(--color-muted)}.product-inputs-grid[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:var(--space-sm);padding-left:var(--space-lg);border-left:2px solid var(--color-rule)}.meter-input-row[data-astro-cid-lmkygsfs]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap}.meter-label[data-astro-cid-lmkygsfs]{font-size:var(--text-xs);color:var(--color-ink-2)}.meter-rate-hint[data-astro-cid-lmkygsfs]{color:var(--color-accent);margin-left:var(--space-xs)}.meter-field-wrap[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;gap:var(--space-xs);flex-shrink:0}.meter-number-input[data-astro-cid-lmkygsfs]{width:100px;min-height:44px;padding:var(--space-xs) var(--space-sm);background:var(--color-paper);border:var(--rule-hair) solid var(--color-muted);border-radius:var(--radius-card);font-size:var(--text-sm);color:var(--color-ink);text-align:right;box-sizing:border-box;flex-shrink:0}.input-unit-tag[data-astro-cid-lmkygsfs]{font-size:var(--text-xs);color:var(--color-muted);white-space:nowrap;min-width:60px;flex-shrink:0}.summary-card[data-astro-cid-lmkygsfs]{position:sticky;top:calc(64px + var(--space-lg));background:var(--color-paper-2);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);padding:var(--space-xl);box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:var(--space-md)}.summary-card-title[data-astro-cid-lmkygsfs]{font-size:var(--text-title);font-weight:600;color:var(--color-ink);margin-bottom:var(--space-xs)}.summary-line[data-astro-cid-lmkygsfs]{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-sm)}.summary-label[data-astro-cid-lmkygsfs]{color:var(--color-ink-2)}.summary-value[data-astro-cid-lmkygsfs]{font-weight:500;color:var(--color-ink)}.text-accent[data-astro-cid-lmkygsfs]{color:var(--color-accent)}.summary-total-divider[data-astro-cid-lmkygsfs]{height:var(--rule-hair);background:var(--color-rule);margin-block:var(--space-xs)}.summary-total-row[data-astro-cid-lmkygsfs]{display:flex;justify-content:space-between;align-items:baseline}.total-label[data-astro-cid-lmkygsfs]{font-size:var(--text-md);font-weight:600;color:var(--color-ink)}.total-value[data-astro-cid-lmkygsfs]{font-size:var(--text-2xl);font-weight:600;color:var(--color-accent)}.prepay-options-box[data-astro-cid-lmkygsfs]{margin-top:var(--space-md);padding:var(--space-md);background:var(--color-paper);border-radius:var(--radius-card);display:flex;flex-direction:column;gap:var(--space-xs);font-size:var(--text-xs)}.prepay-box-title[data-astro-cid-lmkygsfs]{font-size:var(--text-xs);font-weight:600;color:var(--color-ink);margin-bottom:var(--space-3xs)}.prepay-row[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:var(--space-3xs);color:var(--color-ink-2)}.summary-action-box[data-astro-cid-lmkygsfs]{margin-top:var(--space-md);display:flex;flex-direction:column;gap:var(--space-sm)}.summary-footnote[data-astro-cid-lmkygsfs]{font-size:var(--text-xs);color:var(--color-muted);line-height:1.4}.page-section[data-astro-cid-lmkygsfs]{padding-block:160px;border-bottom:var(--rule-hair) solid var(--color-rule)}.section-head[data-astro-cid-lmkygsfs]{margin-bottom:var(--space-2xl);max-width:65ch}.section-title[data-astro-cid-lmkygsfs]{font-size:var(--text-section);font-weight:600;color:var(--color-ink);margin-bottom:var(--space-xs)}.section-intro[data-astro-cid-lmkygsfs]{font-size:var(--text-lead);color:var(--color-ink-2);line-height:1.5}.discount-rules-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--gap-columns);margin-top:var(--space-2xl)}.rule-card[data-astro-cid-lmkygsfs]{background:var(--color-paper-2);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);padding:var(--space-lg)}.rule-card-title[data-astro-cid-lmkygsfs]{font-size:var(--text-sm);font-weight:600;color:var(--color-ink);margin-bottom:var(--space-xs)}.rule-card-desc[data-astro-cid-lmkygsfs]{font-size:var(--text-xs);color:var(--color-ink-2);line-height:1.6}.font-mono[data-astro-cid-lmkygsfs]{font-family:var(--font-mono)}.close-band[data-astro-cid-lmkygsfs]{padding-block:var(--space-4xl);background:var(--color-paper-2);border-top:var(--rule-hair) solid var(--color-rule);text-align:center}.close-inner[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;align-items:center;gap:var(--space-lg)}.close-text[data-astro-cid-lmkygsfs]{font-size:var(--text-section);font-weight:600;color:var(--color-ink);max-width:32ch}@media(max-width:60rem){.estimator-grid[data-astro-cid-lmkygsfs]{grid-template-columns:minmax(0,1fr)}.summary-card[data-astro-cid-lmkygsfs]{position:static}}.control-group[data-astro-cid-lmkygsfs].setup-inputs{border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);padding:var(--space-md);margin-bottom:var(--space-lg)}.setup-inputs[data-astro-cid-lmkygsfs] legend[data-astro-cid-lmkygsfs]{float:left;width:100%}.setup-input-grid[data-astro-cid-lmkygsfs]{clear:both;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:var(--space-md);margin-top:var(--space-sm)}.setup-input-grid[data-astro-cid-lmkygsfs] .meter-label[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:var(--space-2xs)}.setup-summary[data-astro-cid-lmkygsfs]{margin-top:var(--space-lg);padding-top:var(--space-md);border-top:var(--rule-hair) solid var(--color-rule)}.setup-help[data-astro-cid-lmkygsfs]{margin-top:var(--space-sm);font-size:14px;color:var(--color-muted);max-width:none}.scan-toggle[data-astro-cid-lmkygsfs]{justify-content:flex-end}.scan-toggle[data-astro-cid-lmkygsfs] input[data-astro-cid-lmkygsfs]{width:auto;margin-right:var(--space-2xs)}.tier-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:20px;margin-bottom:var(--space-xl)}.tier-card[data-astro-cid-lmkygsfs]{background:var(--color-paper-2);border-radius:18px;box-shadow:var(--shadow-tile);padding:28px}.tier-name[data-astro-cid-lmkygsfs]{font-size:12px;font-weight:600;color:var(--color-eyebrow)}.tier-fee[data-astro-cid-lmkygsfs]{font-size:40px;font-weight:600;line-height:1.1;margin-block:4px 12px;font-variant-numeric:tabular-nums}.tier-list[data-astro-cid-lmkygsfs]{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:14px;color:var(--color-ink-2)}.example-card[data-astro-cid-lmkygsfs]{margin-top:20px;background:var(--color-paper-2);border-radius:18px;box-shadow:var(--shadow-tile);padding:30px}.example-title[data-astro-cid-lmkygsfs]{font-size:28px;font-weight:600;line-height:1.14}.example-sub[data-astro-cid-lmkygsfs]{margin-top:6px;color:var(--color-muted);max-width:none}.example-list[data-astro-cid-lmkygsfs]{margin:20px 0 0;display:grid}.example-list[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs]{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--color-rule);font-size:17px}.example-list[data-astro-cid-lmkygsfs] dt[data-astro-cid-lmkygsfs]{color:var(--color-ink-2)}.example-list[data-astro-cid-lmkygsfs] dd[data-astro-cid-lmkygsfs]{margin:0;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.example-total[data-astro-cid-lmkygsfs] dt[data-astro-cid-lmkygsfs]{color:var(--color-ink);font-weight:600}.example-note[data-astro-cid-lmkygsfs]{margin-top:14px;font-size:14px;color:var(--color-muted);max-width:none}.founding-card[data-astro-cid-lmkygsfs]{background:var(--color-night);color:var(--color-night-ink);border-radius:28px;padding:clamp(32px,5vw,56px)}.founding-eyebrow[data-astro-cid-lmkygsfs]{font-size:17px;font-weight:600;color:#ff9f5a}.founding-h[data-astro-cid-lmkygsfs]{font-size:clamp(32px,4vw,48px);line-height:1.08;font-weight:600;margin:6px 0 28px;color:var(--color-night-ink)}.founding-cols[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.founding-cols[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs]{font-size:21px;font-weight:600;margin-bottom:10px}.founding-cols[data-astro-cid-lmkygsfs] ul[data-astro-cid-lmkygsfs]{margin:0;padding-left:1.1em;display:grid;gap:8px;color:var(--color-night-muted);font-size:17px}.founding-note[data-astro-cid-lmkygsfs]{margin:24px 0 22px;font-size:14px;color:var(--color-night-muted);max-width:none}@media(max-width:40rem){.founding-cols[data-astro-cid-lmkygsfs]{grid-template-columns:minmax(0,1fr)}}
