/* Contrat CSS commun aux devis — additif à site.css ; aucun redesign. */
:where(.quote-form){min-width:0}
:where(.quote-form) :is(input,select,textarea,button){font:inherit}
:where(.quote-form) :is(input,select,textarea){max-width:100%}
:where(.quote-form) :is(input,select,textarea,button):focus-visible{outline-offset:2px}
@media(max-width:767px){:where(.quote-form){width:100%}:where(.quote-form) :is(fieldset,section){min-width:0}}
@media(prefers-reduced-motion:reduce){:where(.quote-form *){scroll-behavior:auto}}
