/* Scoped copy and buyer requirements; existing page layouts remain in charge. */
#quote-form .buyer-company-field{min-width:0}
#quote-form [data-company-requirement]{font-size:.75em;font-weight:400;white-space:normal}
#quote-form [data-company-requirement].is-required{font-size:inherit}
#quote-form .buyer-company-hint{display:block;margin-top:7px;font-size:.75rem;font-weight:400;line-height:1.5;color:var(--ink-soft,#5c6b62)}
.atelier .audience-summary{max-width:62ch;margin:0 0 24px;font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.65}
.atelier .coffee-heading+.audience-summary{margin-top:-8px}
.atelier .home-trade-contact .audience-summary{margin:0;max-width:38ch}
@media(max-width:700px){.atelier .home-trade-contact .audience-summary{grid-column:1/-1}}
