/* Frontier: charcoal, bone, sand; restrained burnt orange. */
:root{--paper:#F2F0E9;--ink:#202522;--olive:#202522;--line:#D8D0C0;--ember:#0057b8}
body{background:var(--paper);color:var(--ink)}
header{background:linear-gradient(#20252288,transparent)}header nav a,header nav button{background:#f2f0e912;border-color:#f2f0e935}header nav a:hover,header nav button:hover{background:#f2f0e925}
.heroShade{background:linear-gradient(90deg,#20252299,transparent 78%),linear-gradient(180deg,#20252250,transparent 45%,#20252280)}
.intro,.feature,.closing{background:#F2F0E9}.introCopy p,.featureCopy>p:not(.eyebrow),.closing>p:not(.eyebrow){color:#5c6058}
.world{background:#D8D0C0}.sectionHeading>p{color:#565a51}.reverse,.details{background:#E6E0D4}
.ridingManifesto{background:#202522;color:#F2F0E9}.ridingStatement>p:not(.eyebrow),.terrainRows p{color:#D8D0C0}.terrainRows>div{border-color:#d8d0c035}.terrainRows span{color:#6ea8e0}
.featureCopy>.eyebrow{color:#59604E}.facts{border-color:#D8D0C0}.facts span{color:#59604E}.details p{color:#5c6058}.detailRows details{border-color:#c8bfad}
.chapter:after{background:linear-gradient(0deg,#202522dd,transparent 85%)}.chapterDescription{color:#F2F0E9}.panelNavigation>button{border-color:#8a8579;color:#202522}.panelTabs button{color:#5d5c53}.panelTabs button.selected{color:#202522;border-color:#0057b8}
.private{background:#202522}.private:after{background:#20252275}.private p:not(.eyebrow){color:#F2F0E9}.interlude:after{background:#20252265}
.solid{background:#0057b8;border-color:#0057b8;color:#fff}.solid:hover{background:#003f87;border-color:#003f87}.howTab{background:#0057b8}.howTab:hover{background:#003f87}
.dark{border-color:#8a8579}.howSteps li{border-color:#D8D0C0}.howSteps p,dialog>p:not(.eyebrow){color:#5c6058}dialog{background:#F2F0E9;color:#202522}dialog select{border-color:#b8ad99;color:#202522}
footer{background:#202522;color:#F2F0E9}footer>p,footer>small{color:#D8D0C0}#filmDialog{background:#202522}#filmDialog>p{color:#D8D0C0}
.panelNavigation>button:hover{background:#f2f0e94d}.slideControls button.active{border-color:#6ea8e0}
