.package-wizard[data-v-019265ef]{gap:1rem;display:grid}.package-wizard__steps[data-v-019265ef]{flex-wrap:wrap;gap:.5rem;display:flex}.package-wizard__step[data-v-019265ef]{cursor:pointer;color:#94a3b8;background:0 0;border:0;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .6rem;font-size:.8rem;font-weight:700;display:flex}.package-wizard__step[data-v-019265ef]:disabled{cursor:default}.package-wizard__step-dot[data-v-019265ef]{color:#475569;background:#e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.75rem;font-weight:800;display:inline-flex}.package-wizard__step.is-active[data-v-019265ef],.package-wizard__step.is-done[data-v-019265ef]{color:#0f172a}.package-wizard__step.is-active .package-wizard__step-dot[data-v-019265ef],.package-wizard__step.is-done .package-wizard__step-dot[data-v-019265ef]{color:#fff;background:#0f766e}.package-wizard__step.is-public.is-active .package-wizard__step-dot[data-v-019265ef],.package-wizard__step.is-public.is-done .package-wizard__step-dot[data-v-019265ef]{background:#0f766e}.package-wizard__title[data-v-019265ef]{color:#0f172a;margin:0 0 .75rem;font-size:1rem;font-weight:800}.package-wizard__subtitle[data-v-019265ef]{color:#334155;text-transform:uppercase;letter-spacing:.03em;margin:.75rem 0 .4rem;font-size:.8rem;font-weight:800}.package-wizard__plans[data-v-019265ef]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;margin-bottom:.75rem;display:grid}.package-wizard__plan[data-v-019265ef]{text-align:left;cursor:pointer;background:#f8fafc;border:2px solid #e2e8f0;border-radius:.9rem;gap:.3rem;padding:.9rem;transition:border-color .15s,box-shadow .15s;display:grid}.package-wizard__plan[data-v-019265ef]:disabled{cursor:not-allowed;opacity:.55}.package-wizard__plan.is-selected[data-v-019265ef]{background:#fff;border-color:#0f766e;box-shadow:0 4px 16px #0f766e1f}.package-wizard__plan.is-public.is-selected[data-v-019265ef]{border-color:#0f766e;box-shadow:0 4px 16px #0f766e26}.package-wizard__plan-price[data-v-019265ef]{color:#0f766e;font-weight:800}.package-wizard__plan.is-public .package-wizard__plan-price[data-v-019265ef]{color:#4338ca}.package-wizard__extras[data-v-019265ef]{border-top:1px dashed #e2e8f0;gap:.4rem;padding-top:.5rem;display:grid}.package-wizard__quote[data-v-019265ef]{margin-top:1rem}.package-wizard__quote-box[data-v-019265ef]{background:#f0fdfa;border-radius:.9rem;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;padding:.9rem 1rem;display:grid}.package-wizard__quote-box>div[data-v-019265ef]{gap:.15rem;display:grid}.package-wizard__quote-box strong[data-v-019265ef]{color:#0f172a;font-size:1.05rem}.package-wizard__quote-total strong[data-v-019265ef]{color:#0f766e;font-size:1.3rem}.package-wizard__kind[data-v-019265ef]{border:0;flex-wrap:wrap;gap:.75rem 1.25rem;margin:0 0 1rem;padding:0;display:flex}.package-wizard__kind legend[data-v-019265ef]{width:100%}.package-wizard__kind label[data-v-019265ef]{align-items:center;gap:.4rem;display:flex}.package-wizard__kind p[data-v-019265ef]{width:100%;margin:0}.package-wizard__total[data-v-019265ef]{color:#fff;background:#0f172a;border-radius:.9rem;justify-content:space-between;align-items:baseline;margin-bottom:1rem;padding:1rem 1.25rem;display:flex}.package-wizard__total strong[data-v-019265ef]{font-size:2rem;font-weight:900}.package-wizard__receipt-preview[data-v-019265ef]{border:1px solid #e2e8f0;border-radius:.75rem;max-width:220px;overflow:hidden}.package-wizard__receipt-preview img[data-v-019265ef]{width:100%;height:auto;display:block}.package-wizard__summary[data-v-019265ef]{gap:.65rem;margin:0 0 1rem;display:grid}.package-wizard__summary dt[data-v-019265ef]{text-transform:uppercase;font-size:.7rem;font-weight:800}.package-wizard__summary dd[data-v-019265ef]{color:#0f172a;margin:.1rem 0 0;font-weight:600}.package-wizard__nav[data-v-019265ef]{justify-content:flex-end;gap:.6rem;display:flex}.package-wizard__success[data-v-019265ef]{align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.package-wizard__success i[data-v-019265ef]{color:#0f766e;font-size:1.8rem}.package-wizard__success h3[data-v-019265ef]{margin:0 0 .25rem;font-size:1rem;font-weight:800}
