/*
Theme Name: Sarffin (Child of Twenty Twenty-Five)
Template: twentytwentyfive
Description: Sarffin Financial Advisors — child theme built on Twenty Twenty-Five. All customizations (patterns, styling, custom post types) live here, isolated from the parent theme, so WordPress core/theme updates never overwrite site-specific work.
Author: Sarffin
Version: 1.0.0
Text Domain: sarffin-child
*/

/* ==========================================================================
   Sarffin brand overrides. Section-specific styling lives with each pattern
   where practical; anything truly global (colors, type scale, spacing) goes
   here so it stays in one place.
   ========================================================================== */

:root {
	--sarffin-navy: #0a2540;
	--sarffin-blue: #0a84c7;
	--sarffin-gold: #c9a14a;
	--sarffin-muted: #6b7280;
}

.sarffin-eyebrow {
	text-transform: uppercase;
	letter-spacing: 0.08em;
	font-size: 0.8rem;
	font-weight: 600;
	color: var(--sarffin-blue);
}

.sarffin-stat-card {
	text-align: center;
	padding: 22px 16px;
	border-radius: 14px;
	background: rgba(10, 132, 199, 0.06);
}

.sarffin-stat-card .num {
	font-size: 1.6rem;
	font-weight: 700;
	color: var(--sarffin-navy);
}
