:root {
	/* Színek (2026-11 arculat) */
	--tb-bg: #FBF7F2;
	--tb-ink: #2F3A2F;
	--tb-sage: #56694F;
	--tb-sage-2: #8FA28A;
	--tb-sage-soft: #C9D3C0;
	--tb-sage-pale: #DDE4D6;
	--tb-butter: #F1DDA4;
	--tb-sand: #E8DCCB;
	--tb-sand-pale: #F3ECE2;
	--tb-clay: #A4483C;
	--tb-gold: #9E7418;
	--tb-muted: #6B6B63;
	--tb-white: #FFFFFF;

	/* Betűk */
	--tb-font-head: 'Nunito', system-ui, sans-serif;
	--tb-font-body: 'DM Sans', system-ui, sans-serif;

	/* Méretek */
	--tb-wrap: 1680px;
	--tb-gutter: 24px;
	--tb-r-sm: 16px;
	--tb-r-md: 24px;
	--tb-r-lg: 32px;
	--tb-r-xl: 40px;
	--tb-pill: 999px;

	--tb-h2: clamp(36px, 4.5vw, 56px);
	--tb-h2-md: clamp(30px, 3.4vw, 46px);
	--tb-h2-sm: clamp(28px, 3vw, 40px);
}
