
/* عصري — airy, rounded, calm colours. */
.site-root .site-header {
	border-bottom-color: transparent;
}

.site-root .site-nav a {
	border-radius: 999px;
}

.site-root .site-button {
	padding-inline: 2rem;
	border-radius: 999px;
}

.site-root .site-hero {
	background: linear-gradient(160deg, var(--site-primary), color-mix(in srgb, var(--site-primary) 70%, #000));
}

.site-root .site-heading {
	letter-spacing: -.01em;
}

.site-root .site-card {
	background: var(--site-surface);
	border: 0;
}

.site-root .site-main > .site-section:nth-child(even of :not(.site-hero, .site-stats, .site-cta)) .site-card {
	background: var(--site-bg);
}

.site-root .site-icon-badge {
	border-radius: calc(var(--site-radius) * .75);
}

.site-root .site-member-photo, .site-root .site-member-initial {
	border-radius: 50%;
}

.site-root .site-form {
	border: 0;
	background: var(--site-surface);
}

.site-root .site-footer {
	background: var(--site-primary);
}
