html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}*,*::before,*::after{box-sizing:border-box}::selection{background:#ff5a00;color:#fff}a{transition:all .2s linear;color:#008cc3;text-decoration:none}a:hover{color:#fff}.text-white{color:#fff}.text-orange{color:#ff5a00}.text-blue{color:#008cc3}.text-gray{color:#567580}.hover\:text-white:hover{color:#fff}.hover\:text-orange:hover{color:#ff5a00}.hover\:text-blue:hover{color:#008cc3}body,html{font:21px american type,serif;background:#000b10}@media only screen and (max-width:640px){body,html{font-size:18px}}article{height:100vh;display:flex;font-size:1rem}@media only screen and (max-width:640px){article{height:auto;flex-direction:column-reverse}}article .content{flex:630px 0 0;background:#0a2631 url(/img/bgr-main.gif);box-shadow:26px 0 rgba(0,0,0,.4);border-right:3px solid #000;z-index:1;padding-bottom:154px}@media only screen and (max-width:640px){article .content{flex:auto;padding-bottom:20px;box-shadow:none;border-right:0;z-index:1}}article .content header{box-shadow:0 5px rgba(0,0,0,.1);background:rgba(255,255,255,5%);margin-top:16.4%;margin-bottom:40px;border-top:1px solid rgba(255,255,255,5%);border-bottom:1px solid rgba(255,255,255,5%);height:53px;display:flex;position:relative}@media only screen and (max-width:640px){article .content header{margin-top:0;padding:8px 20px;height:auto}}article .content header::after{content:"";display:block;clear:both}article .content header time{text-indent:10px;font:1.14rem/53px museo,serif;flex:110px 0 0}@media only screen and (max-width:640px){article .content header time{text-indent:0;flex:auto;position:absolute;top:-53px}}article .content header h1{font:1.42rem/43px american type bold,serif;text-shadow:2px 1px 0 rgba(0,0,0,.4);flex:1}@media only screen and (max-width:640px){article .content header h1{font-size:1.2rem;line-height:1.4;flex:auto}}article .content .verses{text-shadow:2px 1px 0 rgba(0,0,0,.4);padding:0 30px 0 110px;line-height:1.5}@media only screen and (max-width:640px){article .content .verses{padding:0 20px}}article .cover{flex:1;position:relative;filter:grayscale(1);background-size:cover;transition:.3s filter;overflow:hidden}@media only screen and (max-width:640px){article .cover{flex:auto;height:100vw;filter:none}article .cover::after{content:"";position:absolute;bottom:0;height:64px;background:red;width:100%;background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.65) 100%)}}article .cover::before{content:"";background:url(/img/cover-mask.png);position:absolute;z-index:1;height:100%;width:100%;top:0;left:0}article .cover a.credits{position:absolute;right:-150px;top:75%;z-index:3;background:rgba(255,255,255,.2);font-size:.95rem;width:106px;text-indent:15px;height:52px;line-height:52px;text-shadow:1px 1px 0 rgba(0,0,0,.4)}@media only screen and (max-width:640px){article .cover a.credits{display:none}}article .cover:hover{filter:none}article .cover:hover a.credits{right:0}article .cover:hover a.credits:hover{background:rgba(255,255,255,.9)}.main-navigation{padding-left:110px;margin-top:32px;font-size:1.5rem;display:flex}@media only screen and (max-width:640px){.main-navigation{padding:0 20px;display:flex;justify-content:space-between}}.main-navigation li{list-style:none}.main-navigation li:first-child{margin-right:16px}#mainFooter{position:absolute;z-index:1;width:630px;padding-left:110px;font-size:.57rem;bottom:64px}#mainFooter p{line-height:1rem}@media only screen and (max-width:640px){#mainFooter{position:relative;width:auto;padding:20px;bottom:0}}.page-404 h1{font-size:5rem;padding-left:110px;margin-top:128px}@media only screen and (max-width:640px){.page-404 h1{padding-left:20px}}