/*
 * SIR Agency — design tokens.
 * Source of truth for brand colors, gradients, and surface variables.
 * Loaded first; base.css and sir-blocks.css consume these.
 */

:root {
	/* Brand */
	--sir-purple:        #86469B;
	--sir-purple-600:    #6E3A80;
	--sir-purple-300:    #A968BE;
	--sir-gold:          #DBB527;
	--sir-gold-300:      #E8CB5C;

	/* Dark theme surface */
	--sir-bg:            #0E0B1F;
	--sir-bg-2:          #161130;
	--sir-surface:       #1C1638;
	--sir-surface-line:  #2A2350;

	/* Text */
	--sir-text:          #FFFFFF;
	--sir-text-muted:    #B9B4D0;
	--sir-text-dim:      #8B86A6;

	/* Light section (about + footer) */
	--sir-light:         #F4F3FA;

	/* Status — desaturated brand-adjacent shades for form feedback.
	 * Picked so they remain readable on the purple gradient contact card. */
	--sir-status-ok:     #C9F0D0;
	--sir-status-error:  #FFD7D7;

	/* Brand gradient */
	--sir-gradient:      linear-gradient(135deg, #86469B 0%, #DBB527 100%);
	--sir-gradient-soft: linear-gradient(135deg, rgba(134, 70, 155, .18), rgba(219, 181, 39, .12));
}
