@property --redwood-primary-color {
	syntax: "<color>";
	inherits: false;
	initial-value: #990000;
}
@property --redwood-secondary-color {
	syntax: "<color>";
	inherits: false;
	initial-value: #ffffcc;
}
@property --site-main-font {
	syntax: "*";
	inherits: false;
	initial-value: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
}

* {
	box-sizing: border-box;
}

body {
	margin: 0;
	font-family: var(--site-main-font);
	background-color: var(--redwood-secondary-color); 
}

a {
	text-decoration: none;
	background-color: transparent;
}

a:hover {
	text-decoration: underline;
}

p {
	margin-block-start: 0;
	margin-block-end: 1rem;
}

address {
	font-style: normal;
	line-height: inherit;
}

h2 {
	font-size: 2rem;
	margin-block-end: .5rem;
	font-weight: 500;
	line-height: 1.2;
}

h1, h2, h3, h4, h5, h6 {
	margin-block-start: 0;
	margin-block-end: .5rem;
	font-weight: 500;
	line-height: 1.2;
}