.controls[data-v-44f24d30]{background:var(--color-surface-1);box-shadow:inset 0 1px 0 #ffffff0d,inset 0 0 0 1px var(--color-hairline);border-radius:20px;flex-wrap:wrap;justify-content:center;gap:14px 28px;padding:14px 18px}.controls[data-v-44f24d30],.ctl[data-v-44f24d30]{align-items:center;display:flex}.ctl[data-v-44f24d30]{gap:12px;min-width:0}.ctl-label[data-v-44f24d30]{color:var(--color-ink-muted);white-space:nowrap;font-size:13px;font-weight:500}.ctl .calc-range[data-v-44f24d30]{width:140px}.ctl-earn[data-v-44f24d30]{max-width:100%}.stepper[data-v-44f24d30]{gap:4px}.step-btn[data-v-44f24d30],.stepper[data-v-44f24d30]{align-items:center;display:inline-flex}.step-btn[data-v-44f24d30]{width:30px;height:30px;color:var(--color-ink-muted);background:var(--color-surface-2);border-radius:9999px;justify-content:center;transition:color .18s,background .18s}.step-btn[data-v-44f24d30]:hover,.step-n[data-v-44f24d30]{color:#fff}.step-n[data-v-44f24d30]{text-align:center;min-width:34px;font-size:17px;font-weight:600}.seg[data-v-44f24d30]{background:var(--color-canvas);box-shadow:inset 0 0 0 1px var(--color-hairline);scrollbar-width:none;border-radius:9999px;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.seg[data-v-44f24d30]::-webkit-scrollbar{display:none}.calc-range[data-v-44f24d30]{appearance:none;background:var(--color-hairline);cursor:pointer;border-radius:9999px;height:2px}.calc-range[data-v-44f24d30]::-webkit-slider-thumb{appearance:none;background:var(--color-accent);cursor:pointer;border:none;border-radius:9999px;width:16px;height:16px;transition:background .18s}.calc-range[data-v-44f24d30]::-moz-range-thumb{background:var(--color-accent);cursor:pointer;border:none;border-radius:9999px;width:16px;height:16px;transition:background .18s}.calc-range[data-v-44f24d30]:hover::-webkit-slider-thumb{background:var(--color-accent-hover)}.calc-range[data-v-44f24d30]:hover::-moz-range-thumb{background:var(--color-accent-hover)}.band[data-v-44f24d30]{letter-spacing:-.01em;color:var(--color-ink-muted);cursor:pointer;background:0 0;border-radius:9999px;flex:none;padding:7px 12px;font-size:13px;font-weight:500;line-height:1.2;transition:color .18s,background .18s}.band[data-v-44f24d30]:hover{color:#fff}.band.is-on[data-v-44f24d30]{color:var(--color-accent-ink);background:var(--color-accent)}.crm-card[data-v-44f24d30]{height:100%}.crm-card.is-ours[data-v-44f24d30]{box-shadow:inset 0 1px #ffffff0d,inset 0 0 0 1px #00aeef73}.price[data-v-44f24d30]{font-family:var(--font-display);letter-spacing:-.04em;font-size:44px;font-weight:500;line-height:1}.chip[data-v-44f24d30]{color:var(--color-ink-muted);background:var(--color-surface-2);border-radius:9999px;padding:4px 10px;font-size:11px;font-weight:600}.chip-accent[data-v-44f24d30]{color:var(--color-accent);background:#00aeef1f}.bills[data-v-44f24d30]{color:var(--color-ink-muted);flex-direction:column;font-size:14px;line-height:1.4}.bills[data-v-44f24d30],.bills li[data-v-44f24d30]{gap:9px;display:flex}.bills li[data-v-44f24d30]{align-items:flex-start}.bills .is-acc[data-v-44f24d30]{color:var(--color-accent)}.cmark[data-v-44f24d30]{width:22px;height:22px;box-shadow:0 0 0 1px var(--color-hairline);border-radius:6px;flex:none}@media (width<=640px){.controls[data-v-44f24d30]{justify-content:flex-start}.ctl[data-v-44f24d30]{flex-wrap:wrap}.ctl .calc-range[data-v-44f24d30]{width:100%}.seg[data-v-44f24d30]{border-radius:18px;flex-wrap:wrap;overflow:visible}}@media (prefers-reduced-motion:reduce){.band[data-v-44f24d30],.step-btn[data-v-44f24d30]{transition:none}.calc-range[data-v-44f24d30]::-webkit-slider-thumb{transition:none}.calc-range[data-v-44f24d30]::-moz-range-thumb{transition:none}}.pricing-card[data-v-d498b0e5]{background:var(--color-surface-1);transition:box-shadow .26s;box-shadow:inset 0 1px #ffffff09}.pricing-card--featured[data-v-d498b0e5]{background:var(--color-surface-2);z-index:1;box-shadow:inset 0 1px #ffffff1a,0 0 0 2px #00aeefb3,0 0 0 6px #00aeef14}.plan-badge[data-v-d498b0e5]{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:var(--color-accent);color:var(--color-accent-ink);border-radius:9999px;padding:6px 12px;font-size:10px;font-weight:700}
