/**
 * setupcompany.eu — FAQ page
 */

/* ---- hero jump nav -------------------------------------------- */
.sc-faq-jump {
	margin-top: 8px;
}

.sc-faq-jump li {
	border: 0;
	padding: 0;
}

.sc-faq-jump a {
	display: inline-block;
	border: 1px solid rgba(255, 255, 255, 0.32);
	border-radius: 999px;
	padding: 8px 15px;
	font-size: 14px;
	font-weight: 500;
	color: var(--white);
	text-decoration: none;
	transition: border-color 150ms ease-out, background-color 150ms ease-out;
}

.sc-faq-jump a:hover {
	border-color: var(--yellow);
	background: rgba(255, 255, 255, 0.06);
	text-decoration: none;
}

/* ---- related-links panel --------------------------------------- */
.sc-faq-related {
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
	gap: 4px 32px;
}

.sc-faq-related a {
	display: block;
	padding: 14px 0;
	border-bottom: 1px solid var(--border-2);
	font-size: 15.5px;
	font-weight: 600;
	color: var(--eu-blue);
	text-decoration: none;
}

.sc-faq-related a:hover {
	text-decoration: underline;
}
