.cad-form{flex-direction:column;gap:1.5rem;display:flex}.cad-form__row{grid-template-columns:minmax(0,1fr);gap:1.5rem 1rem;display:grid}@media (min-width:768px){.cad-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.cad-form__field{flex-direction:column;gap:.5rem;min-width:0;display:flex}.cad-form__label{color:var(--color-paper-100)}.cad-form__req{margin-left:.25rem}.cad-form__textarea{resize:vertical;min-height:9.5rem}.cad-form__submit{flex-direction:column;align-items:stretch;gap:1rem;margin-top:.5rem;display:flex}@media (min-width:768px){.cad-form__submit{flex-direction:row;align-items:center;gap:1.5rem}}.cad-form__status{margin:0}.cad-form .field[aria-invalid=true]{border-color:var(--status-error,#e61c1f)}
