Tourist visa:
Allows stays up to 90 days within a 180-day period.
Proof of remote work, income, health insurance
Applications must be submitted at Spanish embassies, consulates, or the Spanish immigration office.