/* Static content pages (FAQ, Privacy, Terms, Refund, Contact) — see mosioc/design-system.md */

/* FAQ accordion — native core/details block, styled as a surface card */
.wp-block-details {
	background: var(--bg-surface);
	border: 1px solid var(--border-subtle);
	border-radius: var(--radius-md);
	padding: var(--space-4) var(--space-5);
	margin-block-end: var(--space-3);
}

.wp-block-details summary {
	font-weight: 700;
	color: var(--text-primary);
	cursor: pointer;
}

.wp-block-details[open] summary {
	color: var(--accent);
	margin-block-end: var(--space-3);
}

.wp-block-details p:last-child {
	margin-block-end: 0;
	color: var(--text-secondary);
}

/* Small inline icon inside running text/list content (e.g. About Us's
   feature list) — same SVG-icon approach as the rest of the theme,
   just sized/aligned for sitting next to a line of text. */
.gs-inline-icon {
	display: inline-flex;
	vertical-align: -3px;
	margin-inline-end: var(--space-1);
	color: var(--accent);
}
