.start[data-v-740c891f]{max-width:1020px;margin:24px auto 90px;padding:0 20px}.intro[data-v-740c891f]{margin-bottom:26px}.eyebrow[data-v-740c891f]{font-size:12px;letter-spacing:2.2px;text-transform:uppercase;color:var(--brand-deep);font-weight:700}h1[data-v-740c891f]{font-size:30px;margin:8px 0;line-height:1.25}.lead[data-v-740c891f]{color:#5b6470;margin:0;max-width:720px;line-height:1.65;font-size:15px}.slogan-line[data-v-740c891f]{margin:10px 0 0;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:var(--brand)}.progress[data-v-740c891f]{margin-bottom:22px}.bar[data-v-740c891f]{height:4px;background:#f0e6dd;border-radius:999px;overflow:hidden}.bar span[data-v-740c891f]{display:block;height:100%;background:linear-gradient(90deg,var(--brand),var(--sun));border-radius:999px;transition:width .35s ease}.pips[data-v-740c891f]{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.pip[data-v-740c891f]{flex:1 1 220px;text-align:left;background:#fff;border:1px solid #ececf0;border-radius:10px;padding:10px 12px;cursor:default;display:flex;flex-direction:column;gap:2px;min-width:0;transition:border-color .2s,box-shadow .2s}.pip b[data-v-740c891f]{font-size:11px;letter-spacing:1.6px;color:#b3b9c1}.pip span[data-v-740c891f]{font-size:13px;color:#6b7683;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pip.active[data-v-740c891f]{border-color:var(--brand);box-shadow:0 6px 16px #f3702124}.pip.active b[data-v-740c891f]{color:var(--brand-deep)}.pip.active span[data-v-740c891f]{color:var(--ink);font-weight:600}.pip.done[data-v-740c891f]{border-color:#e6dccf;background:#fffaf5}.pip.done span[data-v-740c891f]{color:#444c56}.panel[data-v-740c891f]{background:#fff;border:1px solid #ececf0;border-radius:14px;padding:26px 28px 20px;box-shadow:0 10px 30px #24211e0d}.q-head h2[data-v-740c891f]{font-size:21px;margin:0 0 6px}.q-hint[data-v-740c891f]{color:#7b848f;font-size:13.5px;margin:0 0 20px}.options[data-v-740c891f]{display:grid;grid-template-columns:1fr;gap:12px}.options.two[data-v-740c891f]{grid-template-columns:repeat(2,1fr)}.opt[data-v-740c891f]{text-align:left;background:#fff;border:1px solid #e7e7ec;border-radius:12px;padding:16px 18px;cursor:pointer;display:flex;flex-direction:column;gap:5px;transition:border-color .18s,transform .18s,box-shadow .18s,background .18s}.opt[data-v-740c891f]:hover{border-color:var(--brand);transform:translateY(-2px);box-shadow:0 10px 22px #f370211f;background:#fffaf5}.opt.picked[data-v-740c891f]{border-color:var(--brand);background:var(--brand-soft)}.opt-label[data-v-740c891f]{font-size:15.5px;font-weight:700;color:var(--ink)}.opt-note[data-v-740c891f]{font-size:13px;color:#6b7683;line-height:1.6}.panel-foot[data-v-740c891f]{display:flex;align-items:center;justify-content:space-between;margin-top:18px}.stepcount[data-v-740c891f]{font-size:12.5px;color:#98a1ab}.linkish[data-v-740c891f]{background:none;border:none;padding:0;color:var(--brand-deep);font-size:13.5px;font-weight:600;cursor:pointer}.linkish[data-v-740c891f]:hover{text-decoration:underline}.result[data-v-740c891f]{display:flex;flex-direction:column;gap:18px}.rec[data-v-740c891f]{background:var(--ink);color:#f6f1ec;border-radius:14px;padding:28px 30px;border-left:4px solid var(--brand)}.rec .eyebrow[data-v-740c891f]{color:var(--sun)}.rec-head h2[data-v-740c891f]{color:#fff;font-size:24px;margin:8px 0 10px}.rec-body[data-v-740c891f]{color:#f6f1ecd1;margin:0 0 20px;line-height:1.7;font-size:15px;max-width:760px}.rec-cta[data-v-740c891f]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.btn[data-v-740c891f]{display:inline-block;background:var(--brand);color:#fff;padding:10px 20px;border-radius:8px;text-decoration:none;font-size:14px;font-weight:600}.btn[data-v-740c891f]:hover{background:var(--brand-deep);text-decoration:none}.btn.ghost[data-v-740c891f]{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.35)}.btn.ghost[data-v-740c891f]:hover{background:#ffffff1a}.upsell[data-v-740c891f]{margin:16px 0 0;font-size:13px;color:#f6f1ec9e}.cols[data-v-740c891f]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.card[data-v-740c891f]{background:#fff;border:1px solid #ececf0;border-radius:12px;padding:20px 22px}.card h3[data-v-740c891f]{font-size:15px;margin:0 0 12px}.card.accent[data-v-740c891f]{border-color:#f3d9c3;background:#fffaf5}.reads[data-v-740c891f]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.reads li[data-v-740c891f]{font-size:13.5px;line-height:1.55;border-bottom:1px dashed #eee7e0;padding-bottom:10px}.reads li[data-v-740c891f]:last-child{border-bottom:none;padding-bottom:0}.worry[data-v-740c891f]{font-size:15px;font-weight:700;margin:0 0 6px}.worry-note[data-v-740c891f]{font-size:13.5px;color:#55606c;line-height:1.65;margin:0 0 12px}.inline[data-v-740c891f]{font-size:13.5px;font-weight:600}.after[data-v-740c891f]{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;background:#f7f3ee;border:1px solid #ece3d8;border-radius:12px;padding:20px 24px}.after h4[data-v-740c891f]{margin:0 0 4px;font-size:16px}.after p[data-v-740c891f]{margin:0;color:#55606c;font-size:13.5px;max-width:520px;line-height:1.6}.after-actions[data-v-740c891f]{display:flex;align-items:center;gap:16px}.after .btn.ghost[data-v-740c891f]{color:var(--brand-deep);border-color:var(--brand)}.after .btn.ghost[data-v-740c891f]:hover{background:var(--brand-soft);color:var(--brand-deep)}@media(max-width:900px){.options.two[data-v-740c891f],.cols[data-v-740c891f]{grid-template-columns:1fr}h1[data-v-740c891f]{font-size:25px}.rec[data-v-740c891f]{padding:22px 20px}.rec-head h2[data-v-740c891f]{font-size:20px}}
