@font-face{font-family:Literata;src:url(/assets/fonts/literata-400.woff2)format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Literata;src:url(/assets/fonts/literata-600.woff2)format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Literata;src:url(/assets/fonts/literata-700.woff2)format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Public Sans';src:url(/assets/fonts/public-sans-400.woff2)format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Public Sans';src:url(/assets/fonts/public-sans-500.woff2)format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Public Sans';src:url(/assets/fonts/public-sans-600.woff2)format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Public Sans';src:url(/assets/fonts/public-sans-700.woff2)format('woff2');font-weight:700;font-style:normal;font-display:swap}.go{margin-top:12px}.go a{font-weight:600;font-size:14.5px}.go a::after{content:' \2192'}ul.routes{margin-top:14px}ul.routes li{margin:10px 0}ul.routes a{font-weight:600}.hero h1,.imgbg h1{text-shadow:0 1px 3px rgba(36,16,22,.45)}.hero .lede,.hero .fine,.imgbg .lede{text-shadow:0 1px 3px rgba(36,16,22,.62)}

.band-dark .prose,.band-dark .prose p,.band-dark .prose li,.band-dark .auth p,.band-dark .auth li{color:#F2E7EA}
.band-dark .prose b,.band-dark .prose strong,.band-dark .auth b{color:var(--cream)}
.band-dark>.wrap>.srcnote{color:#CDB2B9}
.band-dark>.wrap>.srcnote a{color:var(--accent)}
.band-dark table b,.band-dark table strong,.band-dark tbody b,.band-dark td b,.band-dark td strong{color:var(--field-deep)}
.tag,.when,.flag{color:#2E0A12}

.blk h2.s,.blk.cream h2.s,section.blk h2.s{color:var(--field)}
.band-dark h2.s,.on-field h2.s{color:var(--cream)}
