.jobs-filter{display:flex;justify-content:flex-end;margin:22px 0}
.jobs-filter .field{width:min(100%,280px)}
.jobs-filter select{width:100%}
.demo-venue-switch{margin-bottom:24px;display:flex;align-items:end;justify-content:space-between;gap:24px}
.demo-venue-switch .field{min-width:min(100%,340px)}
.demo-venue-switch p{max-width:440px;margin:0}
@media(max-width:700px){.jobs-filter{justify-content:stretch}.jobs-filter .field{width:100%}.demo-venue-switch{display:block}.demo-venue-switch .field{min-width:0;width:100%}.demo-venue-switch p{margin-top:12px}}
