html {
	background-color: white;
/*
	background-image: url("img/bv/bkgd_squiggles_blur_s.png");
	background-position: center;
	background-size: cover;
*/
	max-width: 1200px;
	margin: auto;
}
nav {
	background-color: white;
	border-bottom: 1px solid var(--trc-gry4);
}
.montage {
	display: grid;
	grid-template-columns: repeat(12, 1fr);
	grid-template-rows: repeat(12, 8vh);
	justify-items: center;
	align-items: center;
	color: var(--trc-brn2);
	background-image: url("img/bv/blob1_s.png");
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 2rem;
	margin-bottom: 2rem;
}
.montage img {
	object-fit: cover;
	width: 100%;
	height: 100%;
}
.montage h1 {
	grid-column: 5/9;
	grid-row: 1/3;
	align-self: end;
	justify-self: start;
	font-size: clamp(3rem, 10vw, 6rem);	
	color: var(--trc-blk5);
/*
	-webkit-text-fill-color: transparent;
	background: -webkit-gradient(linear, left top, left bottom, from(var(--trc-blk1)), to(white));
	-webkit-background-clip: text;
*/
}
.montage h2 {
	grid-column: 4/10;
	grid-row: 11/12;
	font-size: clamp(2rem, 5.2vw, 3rem);
	color: var(--trc-gry8);
	text-transform: uppercase;
}
.montage #squiggle1 {
	grid-column: 1/3;
	grid-row: 2/3;
	overflow: visible;
}
.montage #squiggle2 {
	grid-column: 9/11;
	grid-row: 10/11;
	overflow: visible;
}
.montage #bread {
	grid-column: 5/9;
	grid-row: 3/9;
	border: 6px solid var(--trc-blk5);
}
.montage #praying {
	grid-column: 2/5;
	grid-row: 2/7;
	border: 6px solid var(--trc-blk5);
}
.montage #mineKids {
	grid-column: 8/12;
	grid-row: 4/8;
	border: 6px solid var(--trc-blk5);
}
.montage #trcfront {
	grid-column: 1/5;
	grid-row: 6/10;
	border: 6px solid var(--trc-blk5);
}
.montage #campGroup {
	grid-column: 7/11;
	grid-row: 6/10;
	border: 6px solid var(--trc-blk5);
}
.montage #brooklyn {
	grid-column: 4/8;
	grid-row: 7/11;
	border: 6px solid var(--trc-blk5);
}
blockquote.verse {
	padding: 1rem;
	padding-bottom: 0rem;
}
blockquote.reference {
	padding-bottom: 4rem;
	padding-top: 0rem;
	margin-top: 1rem;
}
.info-boxes {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-around;
	align-items: center;
}
.info-boxes article {
	margin: 1.5rem;
	padding: 1rem;
	border: 2px solid var(--trc-gry4);
	break-inside: avoid;
	max-width: 30ch;
}
.info-boxes article:nth-of-type(1) {
	transform: rotate(20deg);
	background-color: var(--trc-grn8);
}
.info-boxes article:nth-of-type(2) {
	transform: rotate(-10deg);
	background-color: var(--trc-brn8);
}
.info-boxes article:nth-of-type(3) {
	transform: rotate(5deg);
	background-color: var(--trc-gry8);
}
.info-boxes article:nth-of-type(4) {
	transform: rotate(-2deg);
	background-color: var(--trc-grn8);
}
.info-boxes article:nth-of-type(5) {
	transform: rotate(20deg);
	background-color: var(--trc-brn8);
}
.info-boxes article:nth-of-type(6) {
	transform: rotate(-10deg);
	background-color: var(--trc-gry8);
}
.info-boxes article:nth-of-type(7) {
	transform: rotate(5deg);
	background-color: var(--trc-grn8);
}
.info-boxes article:nth-of-type(8) {
	transform: rotate(-2deg);
	background-color: var(--trc-brn8);
}
.info-boxes h2 {
	font-family: var(--ff-crs);
	color: var(--trc-grn5);
	line-height: 1;
	padding: 1rem;
}
.info-boxes li {
	padding-bottom: 0.5rem;
}
.info-boxes time {
	font-weight: 700;
}
.sitemap {
	color: var(--trc-gry7);
}
footer {
	background-color: white;
	color: var(--trc-gry4);
	padding-top: 0rem;
}
