.font-display[data-v-e5f6ef8f]{font-family:Sora,sans-serif}.valuation-layout[data-v-e5f6ef8f]{display:grid;gap:1.5rem}.valuation-panel[data-v-e5f6ef8f]{min-width:0}.valuation-choice[data-v-e5f6ef8f]{min-height:6.25rem}@media(min-width:1024px){.valuation-layout[data-v-e5f6ef8f]{align-items:stretch;grid-template-columns:minmax(0,2.25fr) minmax(19rem,.9fr)}.valuation-panel[data-v-e5f6ef8f]{min-height:46rem}}.form-shell[data-v-e5f6ef8f],.quote-form-card[data-v-e5f6ef8f]{min-height:46rem}.form-shell[data-v-e5f6ef8f]{display:grid;grid-template-rows:minmax(8.75rem,20%) minmax(35rem,80%)}.status-grid[data-v-e5f6ef8f]{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto 1fr}.form-body[data-v-e5f6ef8f]{display:flex;flex-direction:column;min-height:35rem}.question-stage[data-v-e5f6ef8f]{align-items:center;display:flex;flex:1;justify-content:center;min-height:0;padding-block:1.5rem}.question-title[data-v-e5f6ef8f]{color:#0f172a;font-family:Sora,sans-serif;font-size:clamp(1.5rem,2.2vw,1.875rem);font-weight:700;letter-spacing:-.035em;line-height:1.2}.question-description[data-v-e5f6ef8f]{color:#475569;font-size:.9375rem;line-height:1.5rem;margin-top:.75rem}.input-wrap[data-v-e5f6ef8f]{margin-inline:auto;margin-top:2rem;max-width:32rem;text-align:left;width:100%}.choice-button[data-v-e5f6ef8f]{align-items:center;background:#fff;border:1px solid #dbe2ea;border-radius:1rem;box-shadow:0 1px 2px #0f172a05;color:#0f766e;display:flex;flex-direction:column;font-size:.9375rem;font-weight:700;gap:.875rem;justify-content:center;min-height:8.4rem;padding:1rem;text-align:center;transition:.18s ease}.choice-button span[data-v-e5f6ef8f]{color:#0f172a}.choice-button-compact[data-v-e5f6ef8f]{min-height:7rem}.choice-button[data-v-e5f6ef8f]:hover{background:#f8fffe;border-color:#2dd4bf;box-shadow:0 12px 24px -18px #0d948873;transform:translateY(-2px)}.choice-button-active[data-v-e5f6ef8f]{background:#f0fdfa;border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a61f;color:#0f766e}.field-label[data-v-e5f6ef8f]{color:#475569;display:grid;font-size:.75rem;font-weight:700;gap:.4rem}.question-enter-active[data-v-e5f6ef8f],.question-leave-active[data-v-e5f6ef8f]{transition:.16s ease}.question-enter-from[data-v-e5f6ef8f]{opacity:0;transform:translate(10px)}.question-leave-to[data-v-e5f6ef8f]{opacity:0;transform:translate(-10px)}@media(max-width:639px){.form-shell[data-v-e5f6ef8f],.quote-form-card[data-v-e5f6ef8f]{min-height:43rem}.form-shell[data-v-e5f6ef8f]{grid-template-rows:auto minmax(34rem,1fr)}.status-grid[data-v-e5f6ef8f]{grid-template-columns:1fr auto}.status-grid[data-v-e5f6ef8f]>:nth-child(2){grid-column:1;grid-row:2;margin-top:.5rem;text-align:left}.status-grid[data-v-e5f6ef8f]>:nth-child(3){grid-column:2;grid-row:1/span 2}.question-stage[data-v-e5f6ef8f]{padding-block:1rem}.choice-button[data-v-e5f6ef8f]{gap:.55rem;min-height:6.6rem;padding:.75rem}.choice-button-compact[data-v-e5f6ef8f]{min-height:5.75rem}}.font-display[data-v-05d914db]{font-family:Sora,sans-serif}.faq-accent-bar[data-v-05d914db]{background:linear-gradient(90deg,var(--brand-primary,#004b64),var(--brand-secondary,#21c4b8))}
