01Value for the user
Quick understanding of price order and cost factors. Transparent assumptions: "roughly, the final after the brief."
02UX
Steps with progress, explanation of terms, the ability to skip a difficult question, saving the result to email.
03After calculation
CTA to consult with context already filled. Don't show an absurdly accurate price where the spread is large.