@font-face{font-family:yanone-kaffeesatz-zerohack;font-style:normal;font-weight:700;src:url(/fonts/yanone-kaffeesatz-zerohack-v1.003/YanoneKaffeesatzZeroHack-Bold.otf)format("opentype"),}@font-face{font-family:yanone-kaffeesatz-zerohack;font-style:normal;font-weight:400;src:url(/fonts/yanone-kaffeesatz-zerohack-v1.003/YanoneKaffeesatzZeroHack-Regular.otf)format("opentype"),}@font-face{font-family:yanone-kaffeesatz-zerohack;font-style:normal;font-weight:200;src:url(/fonts/yanone-kaffeesatz-zerohack-v1.003/YanoneKaffeesatzZeroHack-Thin.otf)format("opentype")}@font-face{font-family:yanone-kaffeesatz-zerohack;font-style:normal;font-weight:300;src:url(/fonts/yanone-kaffeesatz-zerohack-v1.003/YanoneKaffeesatzZeroHack-Light.otf)format("opentype"),}.navigation .navigation-title{letter-spacing:.1rem;text-transform:none;font-family:yanone-kaffeesatz-zerohack;font-weight:500;font-size:2rem;line-height:2.2rem;background-color:#6b3688;color:#fff;padding:0 .7em .1em}.navigation .navigation-title:hover,.navigation .navigation-title:active,.navigation .navigation-title:focus{color:#fff;background-color:#532a55}body.colorscheme-dark .navigation .navigation-title{color:#fff;background-color:#6b3688}body.colorscheme-dark .navigation .navigation-title:hover,body.colorscheme-dark .navigation .navigation-title:active,body.colorscheme-dark .navigation .navigation-title:focus{color:#fff;background-color:#7e4082}.navigation-item .fa-2x{vertical-align:middle;font-size:1.3em}.about h1{font-family:yanone-kaffeesatz-zerohack;font-weight:500;font-size:5rem}.home{flex-direction:column}.home .columns-3{display:flex;flex-direction:row;flex-wrap:nowrap;width:90%;height:inherit;margin-top:15px;@media only screen and (max-width:768px){flex-direction: column;}.box a{font-size:inherit;font-weight:700}}h3.navigation a.navigation-item{font-size:inherit}.col-item{background-color:#ddd;flex:1 1 34%;margin:5px;border:1px;padding:15px}body.colorscheme-dark .col-item{background-color:#444}.datebox{background-color:#fff;display:flex;flex-direction:column;width:5em;justify-content:center;align-items:center;border:1px solid;padding:0;line-height:1em;text-align:center;margin-bottom:1px;height:2.3em;flex-shrink:0;.datebox-day{color:#112;background-color:#0000;flex:initial;font-size:1em;font-weight:700;text-align:center;line-height:1.1em}.datebox-month{flex:auto;font-size:.9em;background-color:#222;color:#fff;width:100%}}.container-cols{display:flex;flex-direction:row;justify-content:center;flex-wrap:nowrap;width:90%;@media only screen and (max-width:768px){flex-direction: column;}}.container-rows{display:flex;flex-direction:column;align-items:baseline;justify-content:center;width:90%}.w90{width:90%}.w95{width:95%}.w100{width:100%}.row-item-0{width:auto;margin:5px}.row-item{justify-content:center;width:100%;margin:1px}.col-item2{justify-content:center;width:100%;margin:1px}.pad-left-15{padding-left:15px}.blue{background-color:#00f4}.red{background-color:#f004;margin:2px}.items-box{margin-bottom:1em}.more-button{padding-left:2em}.headerimage-caption{font-size:small;line-height:1.5;text-align:right}details{cursor:pointer;border-radius:.2rem;padding:0 2rem;background-color:#42a5f51a}details[open]{padding-bottom:2rem}summary{margin:0 -2rem;padding:3px 0 3px 2rem;font-weight:700;background-color:#2196f31a;list-style:none}summary::-webkit-details-marker{display:none}summary::before{font-family:'font awesome 6 free';content:'+';color:#1565c0;margin-left:-1rem;margin-right:1rem}details[open]>summary::before{content:"\f068"}