/*
 * Public transcript verification (template/pages/verify_transcript.html).
 *
 * Its own file rather than rules in site.css: site.css keeps the same URL
 * between releases, so a returning visitor's cached copy would lack new rules
 * (see the note in pages/contact.html). Uses site.css's colour variables.
 */

.site-facts {
	display: grid;
	margin: 0 0 16px;
	border-top: 1px solid var(--site-rule);
	max-width: 640px;
}

.site-facts div {
	display: grid;
	grid-template-columns: minmax(8rem, 12rem) 1fr;
	gap: 12px;
	padding: 10px 0;
	border-bottom: 1px solid var(--site-rule);
}

.site-facts dt {
	color: var(--site-muted);
	font-size: 0.9rem;
}

.site-facts dd {
	margin: 0;
	font-weight: 600;
	overflow-wrap: anywhere;
}

.site-facts__note {
	color: var(--site-ink-2);
	font-size: 0.9rem;
	max-width: 640px;
	margin-bottom: 36px;
}

/* Vertical only: site-wrap sets the side gutters. */
.verify-page {
	padding-top: 40px;
	padding-bottom: 56px;
}
