/* Copyright (C) 2026 Gang Giz (Gangiz.com). Licensed under GPL-2.0-or-later. */
/* AutoFitLite editor typography and content styles. GPL-2.0-or-later. */
@font-face {
	font-family: Manrope;
	font-style: normal;
	font-weight: 200 800;
	font-display: swap;
	src: url('../fonts/manrope-latin-var.woff2') format('woff2');
}
body {
	color: #07182e;
	font-family: Manrope, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
	font-size: 1rem;
	line-height: 1.7;
}
.wp-block { max-width: 75ch; }
.wp-block[data-align='wide'] { max-width: 75rem; }
.wp-block[data-align='full'] { max-width: none; }
h1, h2, h3, h4, h5, h6 {
	font-weight: 800;
	letter-spacing: -.025em;
	line-height: 1.2;
}
a { color: #bb2727; text-underline-offset: .2em; }
.wp-element-button { background: #bb2727; color: #fff; border-radius: .5rem; }
blockquote { border-inline-start: 3px solid #bb2727; padding-inline-start: 1.5rem; }
pre { background: #f5f7fa; padding: 1.25rem; overflow: auto; }
figcaption { color: #566575; font-size: .875rem; }
