@import url("https://fonts.googleapis.com/css?family=EB+Garamond&display=swap");@font-face{font-family:'Scotch Roman MT';src:url("../fonts/WOFF2/ScotchRomanMT-Italic.woff2") format("woff2"),url("../fonts/WOFF/ScotchRomanMT-Italic.woff") format("woff"),url("../fonts/TTF/ScotchRomanMT-Italic.ttf") format("truetype"),url("../fonts/OTF/ScotchRomanMT-Italic.otf") format("opentype");font-weight:normal;font-style:italic}@font-face{font-family:'Scotch Roman MT';src:url("../fonts/WOFF2/ScotchRomanMT.woff2") format("woff2"),url("../fonts/WOFF/ScotchRomanMT.woff") format("woff"),url("../fonts/TTF/ScotchRomanMT.ttf") format("truetype"),url("../fonts/OTF/ScotchRomanMT.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Bertholdr Mainzer Fraktur';src:url("../fonts/WOFF2/BertholdrMainzerFraktur.woff2") format("woff2"),url("../fonts/WOFF/BertholdrMainzerFraktur.woff") format("woff"),url("../fonts/TTF/BertholdrMainzerFraktur.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Source Code Pro';font-weight:200;font-style:normal;font-stretch:normal;src:url("../fonts/WOFF2/TTF/SourceCodePro-ExtraLight.ttf.woff2") format("woff2"),url("../fonts/WOFF/OTF/SourceCodePro-ExtraLight.otf.woff") format("woff"),url("../fonts/OTF/SourceCodePro-ExtraLight.otf") format("opentype"),url("../fonts/TTF/SourceCodePro-ExtraLight.ttf") format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:200;font-style:italic;font-stretch:normal;src:url("../fonts/WOFF2/TTF/SourceCodePro-ExtraLightIt.ttf.woff2") format("woff2"),url("../fonts/WOFF/OTF/SourceCodePro-ExtraLightIt.otf.woff") format("woff"),url("../fonts/OTF/SourceCodePro-ExtraLightIt.otf") format("opentype"),url("../fonts/TTF/SourceCodePro-ExtraLightIt.ttf") format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:300;font-style:normal;font-stretch:normal;src:url("../fonts/WOFF2/TTF/SourceCodePro-Light.ttf.woff2") format("woff2"),url("../fonts/WOFF/OTF/SourceCodePro-Light.otf.woff") format("woff"),url("../fonts/OTF/SourceCodePro-Light.otf") format("opentype"),url("../fonts/TTF/SourceCodePro-Light.ttf") format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:300;font-style:italic;font-stretch:normal;src:url("../fonts/WOFF2/TTF/SourceCodePro-LightIt.ttf.woff2") format("woff2"),url("../fonts/WOFF/OTF/SourceCodePro-LightIt.otf.woff") format("woff"),url("../fonts/OTF/SourceCodePro-LightIt.otf") format("opentype"),url("../fonts/TTF/SourceCodePro-LightIt.ttf") format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:400;font-style:normal;font-stretch:normal;src:url("../fonts/WOFF2/TTF/SourceCodePro-Regular.ttf.woff2") format("woff2"),url("../fonts/WOFF/OTF/SourceCodePro-Regular.otf.woff") format("woff"),url("../fonts/OTF/SourceCodePro-Regular.otf") format("opentype"),url("../fonts/TTF/SourceCodePro-Regular.ttf") format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:400;font-style:italic;font-stretch:normal;src:url("../fonts/WOFF2/TTF/SourceCodePro-It.ttf.woff2") format("woff2"),url("../fonts/WOFF/OTF/SourceCodePro-It.otf.woff") format("woff"),url("../fonts/OTF/SourceCodePro-It.otf") format("opentype"),url("../fonts/TTF/SourceCodePro-It.ttf") format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:500;font-style:normal;font-stretch:normal;src:url("../fonts/WOFF2/TTF/SourceCodePro-Medium.ttf.woff2") format("woff2"),url("../fonts/WOFF/OTF/SourceCodePro-Medium.otf.woff") format("woff"),url("../fonts/OTF/SourceCodePro-Medium.otf") format("opentype"),url("../fonts/TTF/SourceCodePro-Medium.ttf") format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:500;font-style:italic;font-stretch:normal;src:url("../fonts/WOFF2/TTF/SourceCodePro-MediumIt.ttf.woff2") format("woff2"),url("../fonts/WOFF/OTF/SourceCodePro-MediumIt.otf.woff") format("woff"),url("../fonts/OTF/SourceCodePro-MediumIt.otf") format("opentype"),url("../fonts/TTF/SourceCodePro-MediumIt.ttf") format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:600;font-style:normal;font-stretch:normal;src:url("../fonts/WOFF2/TTF/SourceCodePro-Semibold.ttf.woff2") format("woff2"),url("../fonts/WOFF/OTF/SourceCodePro-Semibold.otf.woff") format("woff"),url("../fonts/OTF/SourceCodePro-Semibold.otf") format("opentype"),url("../fonts/TTF/SourceCodePro-Semibold.ttf") format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:600;font-style:italic;font-stretch:normal;src:url("../fonts/WOFF2/TTF/SourceCodePro-SemiboldIt.ttf.woff2") format("woff2"),url("../fonts/WOFF/OTF/SourceCodePro-SemiboldIt.otf.woff") format("woff"),url("../fonts/OTF/SourceCodePro-SemiboldIt.otf") format("opentype"),url("../fonts/TTF/SourceCodePro-SemiboldIt.ttf") format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:700;font-style:normal;font-stretch:normal;src:url("../fonts/WOFF2/TTF/SourceCodePro-Bold.ttf.woff2") format("woff2"),url("../fonts/WOFF/OTF/SourceCodePro-Bold.otf.woff") format("woff"),url("../fonts/OTF/SourceCodePro-Bold.otf") format("opentype"),url("../fonts/TTF/SourceCodePro-Bold.ttf") format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:700;font-style:italic;font-stretch:normal;src:url("../fonts/WOFF2/TTF/SourceCodePro-BoldIt.ttf.woff2") format("woff2"),url("../fonts/WOFF/OTF/SourceCodePro-BoldIt.otf.woff") format("woff"),url("../fonts/OTF/SourceCodePro-BoldIt.otf") format("opentype"),url("../fonts/TTF/SourceCodePro-BoldIt.ttf") format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:900;font-style:normal;font-stretch:normal;src:url("../fonts/WOFF2/TTF/SourceCodePro-Black.ttf.woff2") format("woff2"),url("../fonts/WOFF/OTF/SourceCodePro-Black.otf.woff") format("woff"),url("../fonts/OTF/SourceCodePro-Black.otf") format("opentype"),url("../fonts/TTF/SourceCodePro-Black.ttf") format("truetype")}@font-face{font-family:'Source Code Pro';font-weight:900;font-style:italic;font-stretch:normal;src:url("../fonts/WOFF2/TTF/SourceCodePro-BlackIt.ttf.woff2") format("woff2"),url("../fonts/WOFF/OTF/SourceCodePro-BlackIt.otf.woff") format("woff"),url("../fonts/OTF/SourceCodePro-BlackIt.otf") format("opentype"),url("../fonts/TTF/SourceCodePro-BlackIt.ttf") format("truetype")}@font-face{font-family:'Source Code Variable';font-weight:200 900;font-style:normal;font-stretch:normal;src:url("../fonts/WOFF2/VAR/SourceCodeVariable-Roman.ttf.woff2") format("woff2"),url("../fonts/WOFF/VAR/SourceCodeVariable-Roman.ttf.woff") format("woff"),url("../fonts/VAR/SourceCodeVariable-Roman.ttf") format("truetype")}@font-face{font-family:'Source Code Variable';font-weight:200 900;font-style:italic;font-stretch:normal;src:url("../fonts/WOFF2/VAR/SourceCodeVariable-Italic.ttf.woff2") format("woff2"),url("../fonts/WOFF/VAR/SourceCodeVariable-Italic.ttf.woff") format("woff"),url("../fonts/VAR/SourceCodeVariable-Italic.ttf") format("truetype")}*{box-sizing:border-box;color:#000}a{color:inherit;text-decoration:inherit}a:visited{color:inherit}body{font-family:"EB Garamond",serif;background-color:#000}ul.flex-left-right{display:flex;flex-direction:row;justify-content:center;justify-content:space-between}ul.flex-left-right li:first-child{text-align:left}ul.flex-left-right li:last-child{text-align:right}ul.flex-center{display:flex;flex-direction:row;justify-content:center;justify-content:space-between}ul.flex-center li{text-align:center;flex:1 1 auto;padding:5px 0}ul.flex-side-borders a+a{border-left:solid 1px #000}ul.flex-side-borders li+li{border-left:solid 1px #000}.image-cover{background-size:cover;background-repeat:no-repeat;background-position:center center}.image-centered{margin:0 auto;max-width:100%}.image-centered img{width:100%;height:auto}.article-flair{width:40%}.article-flair.article-flair-header{margin-top:30px;margin-bottom:20px}@media (max-width: 900px){.article-flair{width:60%}.article-flair.article-flair-header{margin-top:20px}}@media (max-width: 640px){.article-flair{width:50%}}.underline{text-decoration:underline}.hr-decorative-small{max-width:30%;margin:10px auto}.navigation{text-align:center;margin:40px;line-height:2em}.navigation li{display:inline}.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{color:#000;text-decoration:none;font-weight:bold;cursor:pointer;padding:12px;padding:0.75rem}.navigation li a:hover,.navigation li.active a{text-decoration:underline}.content{margin:30px auto;width:75%;background-image:url("../images/bodybg-black.png");background-size:100%;font-size:16pt;position:relative;transition:width 0.3s}@media (max-width: 1400px){.content{width:90%}}@media (max-width: 900px){.content{width:100%}}@media (max-width: 640px){.content{margin:20px auto}}.content textarea,.content input[type="text"],.content input[type="button"],.content input[type="url"],.content input[type="email"],.content input[type="submit"]{-webkit-appearance:none;border-radius:0}.content input,.content textarea{padding:5px;font-family:"EB Garamond",serif;font-size:12pt;background-color:#FAFAFA;border:1px solid #000}.content input[type=button],.content input[type=submit],.content input[type=reset]{background-color:#000;border:none;color:#FAFAFA;text-decoration:none;cursor:pointer}.content input[type=button]:hover,.content input[type=submit]:hover,.content input[type=reset]:hover{background-color:#333}.content hr{border:0;border-bottom:1px solid #000}.grid-container{margin:0 90px}@media (max-width: 900px){.grid-container{margin:0 60px}}@media (max-width: 640px){.grid-container{margin:0 40px}}.grid-desktop{display:block}@media (max-width: 900px){.grid-desktop{display:none}}.grid-mobile{display:none;margin-top:20px}@media (max-width: 900px){.grid-mobile{display:block}}.grid{margin:0 auto;width:auto;line-height:1.5;-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0;-moz-column-rule:1px solid #000;-webkit-column-rule:1px solid #000;column-rule:1px solid #000}@media (max-width: 900px){.grid{-moz-column-count:1;-webkit-column-count:1;column-count:1}}.grid .grid-item{cursor:pointer;padding:15px;border:0px solid #000;border-width:0px 0px 1px 0px;display:inline-block;margin:0;width:100%;word-wrap:break-word}.grid .grid-item h3{font-weight:bold;text-align:center;font-size:17pt}.grid .grid-item h4{text-align:center}.grid .grid-item .snippet{margin:0px}.grid .grid-item .image-cover{height:150px;margin-bottom:20px;margin-top:10px;border:1px solid #000}.grid .grid-item hr{width:50%}.grid .grid-item-w2 .image-cover{height:300px}.header{background-image:url("../images/headerbg-black.png");background-repeat:repeat-x;background-size:100%;padding:9vw 90px 0 90px;position:relative;z-index:99}@media (max-width: 1400px){.header{padding:10vw 60px 0 60px}}@media (max-width: 900px){.header{padding:12vw 60px 0 60px}}@media (max-width: 640px){.header{padding:10vw 40px 0 40px}}.header-text-style h1,.header-text-style h2{font-family:"Bertholdr Mainzer Fraktur",serif;text-align:center;cursor:pointer}.header-text-style h1{font-size:4vw}.header-text-style h1 a{text-decoration:none}@media (max-width: 1400px){.header-text-style h1{font-size:6vw}}@media (max-width: 640px){.header-text-style h1{font-size:8.5vw}}.header-text-style h2{font-family:"Scotch Roman MT",serif;font-style:italic;font-size:1.5vw}@media (max-width: 1400px){.header-text-style h2{font-size:2vw}}@media (max-width: 640px){.header-text-style h2{font-size:3.5vw}}.copyright{font-size:12pt;font-family:"EB Garamond",serif;font-weight:normal;text-align:center;margin-bottom:20px}.headertext-image{width:70%}@media (max-width: 640px){.headertext-image{width:90%}}.header-title{background-image:url("../images/header.svg");background-repeat:no-repeat;background-position:center;background-size:100%;display:flex;align-items:center;justify-content:center;margin-bottom:0.5vw;cursor:pointer}@media (max-width: 640px){.header-title{background-image:none}}.header-title div{margin-top:14vw}@media (max-width: 1400px){.header-title div{margin-top:17vw}}@media (max-width: 640px){.header-title div{margin-top:8vw}}.toolbar{margin:30px 0;text-transform:uppercase}@media (max-width: 900px){.toolbar{margin-bottom:20px}}@media (max-width: 640px){.toolbar{margin:0;margin-top:30px}}.toolbar hr{margin:7px 0}.toolbar a{text-decoration:none;width:100%}.toolbar li:hover{color:#EEE8DA;background-color:#000;cursor:pointer}.toolbar .mobile-link{display:none}@media (max-width: 640px){.toolbar .mobile-link{display:block;border:0 !important}}@media (max-width: 640px){.toolbar .desktop-link{display:none}}.search-form{margin:0 auto;width:100%;display:flex;flex-flow:row nowrap;justify-content:center}.search-form .search-form-input{width:0;flex:4}.search-form .search-form-button{width:0;flex:1}.search-noresults{text-align:center;font-weight:bold}.footer{height:10vw;width:100%;margin-top:10px;background-repeat:repeat-x;background-image:url("../images/footerbg-black.png");background-size:100%;background-position:bottom;z-index:99;position:relative}@media (max-width: 1400px){.footer{height:12vw}}.bgfix{position:absolute;background-color:#000}.bgfix-footer{width:100%;height:20px;bottom:-10px;z-index:1}.article-header h2{margin:20px 0;text-align:center;line-height:1.5;font-weight:bold;font-size:28pt;word-wrap:break-word}.article-header hr{margin:20px auto;width:100%}.article-header h3{font-weight:bold;font-size:14pt}.article-header .image-cover{margin-top:20px;margin-bottom:20px;height:350px;border:1px solid #000}@media (max-width: 900px){.article-header .image-cover{height:200px}}.article{text-align:left;padding:0 90px}@media (max-width: 900px){.article{padding:0 60px}}@media (max-width: 640px){.article{padding:0 40px}}.article-decoration{max-width:40%;margin:40px auto 20px auto}@media (max-width: 640px){.article-decoration{max-width:60%}}.article-main p:first-child:first-of-type:first-letter{float:left;font-size:75px;line-height:60px;padding:4px 8px 3px 0;font-family:"Bertholdr Mainzer Fraktur",serif}.article-main *{word-wrap:break-word}.article-main a{color:#444;text-decoration:underline}.article-main h1{font-weight:bold;font-size:24pt}.article-main h2{font-weight:bold;font-size:20pt}.article-main h3{font-weight:bold;font-size:18pt}.article-main h4{font-weight:bold;font-size:16pt}.article-main h5,.article-main h6{font-weight:bold;font-size:14pt}.article-main p,.article-main h1,.article-main h2,.article-main h3,.article-main h4,.article-main h5,.article-main h6,.article-main dl{line-height:1.5;margin:20px 0}.article-main blockquote,.article-main dd,.article-main address{margin-left:40px}@media (max-width: 900px){.article-main blockquote,.article-main dd,.article-main address{margin-left:20px}}@media (max-width: 640px){.article-main blockquote,.article-main dd,.article-main address{margin-left:10px}}.article-main ul,.article-main ol{line-height:1.5em;margin-left:60px}@media (max-width: 900px){.article-main ul,.article-main ol{margin-left:30px}}@media (max-width: 640px){.article-main ul,.article-main ol{margin-left:20px}}.article-main ul{list-style-type:square}.article-main ul ul{list-style-type:circle}.article-main ul ul ul{list-style-type:disc}.article-main ol{list-style-type:lower-greek}.article-main ol ol{list-style-type:lower-roman}.article-main ol ol ol{list-style-type:georgian}.article-main code,.article-main pre{margin:40px 20px;border:1px solid #000;page-break-inside:avoid;font-family:"Source Code Pro",monospace;font-size:15px;line-height:1.2em;padding:20px;max-width:100%;overflow:auto;display:block;word-wrap:break-word;white-space:pre}.article-main em,.article-main address{font-style:italic}.article-main ins{font-style:underline}.article-main strong,.article-main thead{font-weight:bold}.article-main sub{vertical-align:sub}.article-main sup{vertical-align:super}.article-main var{font-family:"Source Code Pro",monospace;font-size:15px}.article-main address{line-height:1.2em}.article-main table{border-spacing:10px;border-collapse:collapse}.article-main table td{padding:10px}@media (max-width: 640px){.article-main table td{padding:5px}}.article-main img,.article-main div,.article-main section,.article-main footer,.article-main header,.article-main main,.article-main article,.article-main aside,.article-main blockquote,.article-main nav{max-width:100% !important;height:auto !important}.overlay{position:fixed;top:0;height:100%;width:100%;background:#333;overflow:auto;z-index:99;display:none;flex-flow:column;align-items:center;justify-content:center}.overlay .overlay-close-btn{position:fixed;top:0;right:0;margin:2vw;height:3%;width:3%;cursor:pointer;transition:0.3s}.overlay *{color:#EDEBE5}.overlay a:visited{color:#EDEBE5}.overlay hr{margin:30px auto;border-top:1px solid #EDEBE5}.overlay .header-text-style h1{font-size:9vw}.overlay .header-text-style h2{font-size:3vw}.overlay ul{display:flex;flex-flow:column;align-items:center;justify-content:center}.overlay ul hr{margin:15px}.overlay ul hr:last-child{display:none}.overlay ul li{font-size:3.5vh;color:#EDEBE5;cursor:pointer;text-transform:uppercase}.overlay ul li:hover{text-decoration:underline}.overlay .article-decoration{max-width:15%;margin:30px auto}@media (max-width: 640px){.overlay .overlay-close-btn{margin:5vw;height:5%;width:5%}}.wrap{text-align:center;width:90%;margin:0 auto}.comment-reply-title,.logged-in-as{font-style:italic;margin-bottom:20px;font-size:12pt}.comment-reply-title a,.logged-in-as a{color:#444}.comment-reply-title a:hover,.logged-in-as a:hover{text-decoration:underline}.comments-list{list-style:none}.comment-form-hr{margin:0;border:0}#commentform{padding-bottom:20px;width:100%}#commentform .comment-form-inner *{width:100%;height:100%}#commentform .comment-notes,#commentform .comment-form-cookies-consent{display:none}#commentform .comment-form-inner{display:grid;grid-column-gap:10px;grid-row-gap:10px;width:calc(100% - 10px);grid-template-areas:"commentbody commentusername" "commentbody commentemail" "commentbody commenturl" "commentbody commentbutton";grid-template-columns:50% 50%;grid-template-rows:25% 25% 25% 25%}@media (max-width: 900px){#commentform .comment-form-inner{display:block;grid-row-gap:0}}#commentform .logged-in-as+.comment-form-inner{display:block;grid-row-gap:0}#commentform .comment-form-author{grid-area:commentusername}#commentform .comment-form-email{grid-area:commentemail}#commentform .comment-form-comment{grid-area:commentbody}#commentform .comment-form-url{grid-area:commenturl}#commentform .form-submit{grid-area:commentbutton}#commentform label{display:none}#commentform p{margin:5px}#commentform textarea{resize:none;height:100%}.comments-list .comment-meta{display:flex;align-items:flex-start;flex-direction:column;font-family:"Scotch Roman MT",serif}.comments-list .comment-metadata,.comments-list .comment-awaiting-moderation{font-size:10pt}.comments-list .reply{font-family:"Scotch Roman MT",serif;color:#444}.comments-list .reply a{color:#444;font-weight:bold;font-size:12pt}.comments-list .reply a:hover{text-decoration:underline}.comments-list .bypostauthor>article>.comment-meta>.comment-author b{color:#8B0000}.comments-list .bypostauthor>article>.comment-meta>.comment-author b::after{font-size:10pt;content:" (Author)"}.comments-list .comment-author{display:flex;justify-content:center;align-items:center;font-weight:bold}.comments-list .comment{list-style:none;word-wrap:break-word;line-height:1.3em}.comments-list .comment .children{margin-left:40px}@media (max-width: 900px){.comments-list .comment .children{margin-left:20px}}@media (max-width: 640px){.comments-list .comment .children{margin-left:10px}}.comments-list .comment-body{padding:20px 10px;border-bottom:1px solid #000}.comments-list .comment-content{padding:20px}@media (max-width: 640px){.comments-list .comment-content{padding:10px}}.comments-list .comment-awaiting-moderation{font-style:italic}.landing{margin-top:30px}@media (max-width: 1400px){.landing{padding:0 60px}}.landing .landing-grid{display:grid;grid-column-gap:0;grid-row-gap:0;width:calc(100% - 0);grid-template-columns:15% 70% 15%;grid-template-rows:65% 17.5% 17.5%;grid-template-areas:"landingleftdec landingbodydec landingrightdec" "landingleftdec landinghrtext landingrightdec" "landingfootdec landingfootdec landingfootdec"}@media (max-width: 640px){.landing .landing-grid{display:flex;flex-flow:column nowrap}.landing .landing-grid .landing-grid-body,.landing .landing-grid .landing-grid-hr{padding:0 !important}.landing .landing-grid .landing-grid-body{margin-bottom:20px !important}.landing .landing-grid .landing-grid-left,.landing .landing-grid .landing-grid-right,.landing .landing-grid .landing-grid-foot{display:none}}.landing .landing-grid .image-centered{margin:0}.landing .landing-grid .landing-grid-left{grid-area:landingleftdec;margin-right:20%}.landing .landing-grid .landing-grid-right{grid-area:landingrightdec;margin-left:20%}.landing .landing-grid .landing-grid-body{padding:0 10%;grid-area:landingbodydec}.landing .landing-grid .landing-grid-hr{padding:0 15%;font-size:160%;text-align:center;font-family:"Bertholdr Mainzer Fraktur",serif;grid-area:landinghrtext}.landing .landing-grid .landing-grid-hr img{margin:1% 0;padding:0 5%}@media (max-width: 1400px){.landing .landing-grid .landing-grid-hr{font-size:140%}}@media (max-width: 900px){.landing .landing-grid .landing-grid-hr{font-size:120%}}@media (max-width: 640px){.landing .landing-grid .landing-grid-hr{font-size:110%}}.landing .landing-grid .landing-grid-foot{padding:0 2%;grid-area:landingfootdec;-moz-transform:scale(-1, -1);-ms-transform:scale(-1, -1);-webkit-transform:scale(-1, -1);transform:scale(-1, -1)}
