.express-quote .quote-question{animation-duration:.45s}.express-quote .quote-choice{transition:border-color .18s,background-color .18s,transform .18s}.express-quote .quote-choice:hover{transform:translateY(-3px)}.express-quote .quote-choice[aria-pressed=true]{box-shadow:var(--shadow-gold)}.express-quote .quote-progress{transition:width .45s}.express-quote .quote-field{border-bottom:1px solid color-mix(in oklab, var(--ink-foreground) 25%, transparent);background:0 0;outline:none;width:100%;padding:.85rem 0}.express-quote .quote-field:focus{border-color:var(--gold)}.express-quote .quote-field::placeholder{color:color-mix(in oklab, var(--ink-foreground) 40%, transparent)}.express-quote .quote-field[aria-invalid=true]{border-color:var(--destructive)}@media (prefers-reduced-motion:reduce){.express-quote .animate-rise{animation:none}.express-quote .quote-choice,.express-quote .quote-progress{transition:none}.express-quote .quote-choice:hover{transform:none}}
