html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0}body{background-color:#fff}@media (prefers-color-scheme: dark){body{background-color:#000}}[data-theme=light] body{background-color:#fff}[data-theme=dark] body{background-color:#000}body{color:#000}@media (prefers-color-scheme: dark){body{color:#fff}}[data-theme=light] body{color:#000}[data-theme=dark] body{color:#fff}body{background-position:top center;background-size:contain;background-repeat:no-repeat}@media (prefers-color-scheme: dark){body{background-image:url(/bg.small.dark.jpg)}}@media (prefers-color-scheme: dark) and (min-width: 1200px){body{background-image:url(/bg.dark.jpg)}}@media (prefers-color-scheme: light){body{background-image:url(/bg.small.light.jpg)}}@media (prefers-color-scheme: light) and (min-width: 1200px){body{background-image:url(/bg.light.jpg)}}body{padding:0 2em}body main{padding-bottom:5em}@media (min-width: 50em){body{padding:0 calc(50% - 20em)}}body{font-family:Vollkorn,serif;font-size:1.1em}body{font-weight:400}@media (prefers-color-scheme: dark){body{font-weight:300}}[data-theme=light] body{font-weight:400}[data-theme=dark] body{font-weight:300}@media (min-width: 60rem){body{font-size:1.2em}}@media (min-width: 80rem){body{font-size:1.3em}}@media (min-width: 100rem){body{font-size:1.4em}}@media (min-width: 120rem){body{font-size:1.5em}}h1,h2,h3,h4,h5,h6{margin:0;line-height:1;padding:1em 0 .5em}h1{font-family:Vollkorn SC,serif;font-size:3em}h1{font-weight:400}@media (prefers-color-scheme: dark){h1{font-weight:300}}[data-theme=light] h1{font-weight:400}[data-theme=dark] h1{font-weight:300}h1 span{display:block;font-size:50%}h1 span{color:#2b2b2b}@media (prefers-color-scheme: dark){h1 span{color:#d5d5d5}}[data-theme=light] h1 span{color:#2b2b2b}[data-theme=dark] h1 span{color:#d5d5d5}h1 span{font-weight:400}@media (prefers-color-scheme: dark){h1 span{font-weight:300}}[data-theme=light] h1 span{font-weight:400}[data-theme=dark] h1 span{font-weight:300}h2{font-family:Vollkorn,serif;font-size:2em;font-style:italic}h2{font-weight:800}@media (prefers-color-scheme: dark){h2{font-weight:700}}[data-theme=light] h2{font-weight:800}[data-theme=dark] h2{font-weight:700}h3{font-family:Vollkorn SC,serif;font-size:1.5em}h3{font-weight:400}@media (prefers-color-scheme: dark){h3{font-weight:300}}[data-theme=light] h3{font-weight:400}[data-theme=dark] h3{font-weight:300}p{line-height:1.75;font-size:125%}strong{font-weight:900}a{color:#004d80}@media (prefers-color-scheme: dark){a{color:#8fc9ef}}[data-theme=light] a{color:#004d80}[data-theme=dark] a{color:#8fc9ef}a:visited{color:#800073}@media (prefers-color-scheme: dark){a:visited{color:#ef8fe6}}[data-theme=light] a:visited{color:#800073}[data-theme=dark] a:visited{color:#ef8fe6}a:hover{color:#4d6b80}@media (prefers-color-scheme: dark){a:hover{color:#c2ddef}}[data-theme=light] a:hover{color:#4d6b80}[data-theme=dark] a:hover{color:#c2ddef}a:active{color:#80000000}@media (prefers-color-scheme: dark){a:active{color:#ef8f8f00}}[data-theme=light] a:active{color:#80000000}[data-theme=dark] a:active{color:#ef8f8f00}img{max-width:100%;height:auto}footer ul{list-style:none;padding:0;margin:0}footer{border-top-style:solid;border-top-width:1px;margin:1em 0;padding:1em 0}footer{border-top-color:#171717}@media (prefers-color-scheme: dark){footer{border-top-color:#e8e8e8}}[data-theme=light] footer{border-top-color:#171717}[data-theme=dark] footer{border-top-color:#e8e8e8}.logo{display:block;margin:2em 0;text-align:center}.project{margin:2em 0}.project picture.logo{margin:2em auto;max-width:75%}#thefifthworld .logo{max-width:45%}.patreon{margin:1em -2em;padding:1em 2em}.patreon{background:#e8e8e8}@media (prefers-color-scheme: dark){.patreon{background:#212121}}[data-theme=light] .patreon{background:#e8e8e8}[data-theme=dark] .patreon{background:#212121}.patreon h3{margin:1em 0 0}.patreon h3 span{display:block;font-size:66%;margin-bottom:.5em}.patreon h3+p{margin-top:0}.mailchimp-signup label span{display:block;font-family:Vollkorn SC,serif;font-size:1.25em}.mailchimp-signup input{appearance:none;border:none;font-size:1em;padding:.5em;width:100%}.mailchimp-signup input{background:#e8e8e8}@media (prefers-color-scheme: dark){.mailchimp-signup input{background:#212121}}[data-theme=light] .mailchimp-signup input{background:#e8e8e8}[data-theme=dark] .mailchimp-signup input{background:#212121}.mailchimp-signup input{color:#000}@media (prefers-color-scheme: dark){.mailchimp-signup input{color:#fff}}[data-theme=light] .mailchimp-signup input{color:#000}[data-theme=dark] .mailchimp-signup input{color:#fff}.mailchimp-signup button{appearance:none;border:none;cursor:pointer;font-family:Vollkorn SC,serif;font-size:1.25em;margin:.5em 0;padding:.25em 2em}.mailchimp-signup button{background:#004d80}@media (prefers-color-scheme: dark){.mailchimp-signup button{background:#8fc9ef}}[data-theme=light] .mailchimp-signup button{background:#004d80}[data-theme=dark] .mailchimp-signup button{background:#8fc9ef}.mailchimp-signup button{color:#fff}@media (prefers-color-scheme: dark){.mailchimp-signup button{color:#000}}[data-theme=light] .mailchimp-signup button{color:#fff}[data-theme=dark] .mailchimp-signup button{color:#000}.mailchimp-signup button:hover{background:#4d6b80}@media (prefers-color-scheme: dark){.mailchimp-signup button:hover{background:#c2ddef}}[data-theme=light] .mailchimp-signup button:hover{background:#4d6b80}[data-theme=dark] .mailchimp-signup button:hover{background:#c2ddef}.mailchimp-signup .legal{font-size:80%}.mailchimp-signup .scoot{position:absolute;left:-5000px;font-size:1px}
