@import url(https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,700;1,400&family=Rubik:wght@400;700&display=swap);body,h1,h2,h3,h4,h5,p{font-family:Rubik,sans-serif;font-size:1.1rem;font-weight:300;line-height:1.5em;margin:0;padding:0}body{color:#555;padding:2rem}@media (min-width:700px){body{padding:4rem}}p{padding-bottom:1.3rem}.h1{font-size:2.25rem;line-height:1.25;padding-bottom:2rem;padding-top:2rem}.h1,.h2{font-family:Libre Baskerville,Georgia,serif;font-weight:700}.h2{font-size:1.5rem;line-height:1.2125em}.h2,.h3{padding-bottom:1rem}.h3{font-size:1.3rem}.h4{font-size:1.1rem;padding-bottom:1rem}.ckeditorOutput p{padding-bottom:1.3rem}.ckeditorOutput h1{font-size:2.25rem;line-height:1.25}.ckeditorOutput h1,.ckeditorOutput h2{font-family:Libre Baskerville,Georgia,serif;font-weight:700;padding-bottom:1rem}.ckeditorOutput h2{font-size:1.5rem;line-height:1.2125em}.ckeditorOutput h3{font-size:1.3rem;padding-bottom:1rem}.ckeditorOutput h4{font-size:1.1rem;padding-bottom:1rem}.ckeditorOutput strong{font-weight:700}a{color:#000;font-weight:400;text-decoration:none}a:hover{color:#f35029}#logo{margin:auto;max-width:1200px;padding:0 0 1rem}#logo,#logo a{display:block}#logo img{max-width:100%;width:400px}#nav{gap:1rem;align-items:end;border-bottom:1px solid #000;border-top:5px solid #000;display:grid;grid-template-columns:auto 6.3rem;margin:auto;max-width:1200px;padding:2rem 0}#nav .subtitle{font-family:Libre Baskerville,Georgia,serif;font-style:italic;line-height:2.5rem}#nav .btn.show-menu{cursor:pointer;height:2.5rem;line-height:2.5rem;padding-left:.5rem;padding-right:2.5rem;position:relative}#nav .btn.show-menu .bar{background:#000;height:1px;position:absolute;right:.5rem;transition:bottom .3s,width .1s,transform .3s,right .1s;width:1.5rem}#nav .btn.show-menu .bar.top{bottom:1.7rem}#nav .btn.show-menu .bar.middle{bottom:1.2rem}#nav .btn.show-menu .bar.bottom{bottom:.7rem}#nav .btn.show-menu:hover{background:#f35029;color:#fff}#nav .btn.show-menu:hover .bar{background:#fff}#nav .btn.show-menu.show .bar{border-radius:.1rem;height:2px}#nav .btn.show-menu.show .bar.bottom{bottom:1.2rem;right:1.75rem;transform:rotate(70deg);width:0}#nav .btn.show-menu.show .bar.middle{bottom:1.2rem;transform:rotate(45deg)}#nav .btn.show-menu.show .bar.top{bottom:1.2rem;transform:rotate(135deg)}#nav .menu{gap:.5rem 1rem;display:none;grid-column:1/3;grid-template-columns:repeat(1,1fr);line-height:2.5rem}#nav .menu.show{display:grid}@media (min-width:350px){#nav .menu{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){#nav{align-items:start;grid-template-columns:2fr 3fr}#nav .menu{display:grid;grid-column:2/4;grid-template-columns:repeat(3,1fr)}#nav .btn.show-menu{display:none}}#page{margin:auto;max-width:1200px}#page a{color:#f35029;font-weight:100}#page a:hover{text-decoration:underline}#page .pagination{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:3rem}#page .pagination p:first-child{margin-right:2rem}footer{font-size:.9rem;padding:1rem 0}footer,footer a{color:#000}footer p{font-size:.9rem}footer .container{gap:1rem;border-top:1px solid #000;display:grid;grid-template-columns:1fr;line-height:1.7rem;margin:auto;max-width:1200px;padding:2rem 0}footer .container .share{display:flex;justify-content:space-between}footer .container .share img{width:2.5rem}footer .container .menu{font-size:1.15rem;padding-bottom:1rem}footer .container .menu a{display:block;font-weight:700;line-height:2.5rem}footer .container .base-menu{padding-bottom:1rem}footer .container .base-menu a{display:block;line-height:2.5rem}footer .container .bsm{padding-top:2rem}footer .container .bsm img{left:-.9rem;max-width:6rem;position:relative}@media (min-width:550px){footer .container{gap:2rem;grid-template-columns:1fr 1fr}footer .container .share{grid-column:1/2;grid-row:2/3;justify-content:start}footer .container .share img{margin-right:1rem}footer .container .menu.second{grid-row:1/3}footer .container .base-menu{grid-column:1/3}footer .container .base-menu a{display:inline-block;margin-right:2rem}footer .container .bsm,footer .container .contact,footer .container .copy{grid-column:1/3}}@media (min-width:1010px){footer .container{gap:2rem;grid-template-columns:15rem 1fr 1fr 11rem}footer .container .share{grid-column:4/5;grid-row:2/3;justify-content:end}footer .container .share img{margin-left:1rem;margin-right:0}footer .container .menu.first,footer .container .menu.second{grid-row:1/2}footer .container .base-menu{grid-column:1/4;grid-row:2/3}footer .container .copy{grid-column:3/5;text-align:right}footer .container .contact{grid-column:1/3}footer .container .bsm{grid-column:1/5}}#page #article h2{font-size:1.75rem}#page #article img{display:block;margin:auto;max-width:100%}#page #article .content{padding:2rem 0}@media (min-width:1000px){#page #article .content{padding:2rem 0 2rem 30%}}#page #article p{font-size:1.3rem}#page #article p.breadcrumbs{color:#555;font-size:14px;line-height:20px}#page #article .desciption{color:inherit;font-size:.9rem;line-height:1.525em;margin-bottom:1em;margin-top:.5em;text-align:center}#page #article .following{padding-left:1.5rem}#page #article .related{gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding:.5rem 0}#page #article .related a.box.mini{color:#555}#page #article .related a.box.mini img{opacity:.8;padding-bottom:.5rem}#page #article .related a.box.mini h3{color:#000;font-family:Rubik,sans-serif;font-size:1.0625rem;font-weight:700;line-height:1.7rem}#page #article .related a.box.mini p{color:#555;font-size:14px;line-height:20px}#page #article .related a.box.mini:hover{text-decoration:none}#page #article .related a.box.mini:hover img{opacity:1}#page #article .related a.box.mini:hover h3{text-decoration:underline}#page #page-header{padding:2rem 0}@media (min-width:700px){#page #page-header{padding:2rem 30% 2rem 0}}#page .articles{margin:0 -2rem;padding:0}#page .articles a.box{color:#555;display:block;padding:2rem 2rem 3rem;transition:background .2s;width:calc(100% - 4rem)}@media (min-width:700px){#page .articles a.box{width:calc(50% - 4rem)}}@media (min-width:1000px){#page .articles a.box{width:calc(33.33% - 4rem)}}#page .articles a.box h2{color:#000}#page .articles a.box:hover{background:#f35029;color:#fff;text-decoration:none}#page .articles a.box:hover h2{color:#fff}#page .articles a.box img{max-width:100%;padding-bottom:1rem}#page .articles a.box .tags{font-size:.9rem;line-height:2em}#page .articles a.box .tags span{padding-right:.5rem}#page .articles a.box.pinned{padding:2rem;width:calc(100% - 4rem)}#page .articles a.box.pinned:hover{background:#f35029}#page .articles a.box.pinned:hover h2{color:#fff}@media (min-width:1000px){#page .articles a.box.pinned{gap:4rem;display:grid;grid-template-columns:repeat(3,1fr)}#page .articles a.box.pinned img{grid-column:auto/span 2;padding-bottom:0}#page .articles a.box.pinned .text-block{padding-top:1.5rem}}#page #page-content img{max-width:100%}#page #page-content .content{padding:2rem 0}@media (min-width:1000px){#page #page-content .content{padding:2rem 0 2rem 30%}}#page #page-content p.breadcrumbs{color:#555;font-size:14px;line-height:20px}#page #page-content p{font-size:1.3rem}@media (prefers-color-scheme:dark){body{background:#131313 top no-repeat;background-image:linear-gradient(180deg,#122212,#131313);background-size:100% 100vh;color:#ddd}a{color:#fff}#nav{border-color:#ddd}#nav .btn.show-menu .bar{background:#fff}footer{color:#ddd}footer .container{border-color:#ddd}footer a{color:#fff}#page .articles a.box{color:#ccc}#page .articles a.box h2{color:#fff}#page #article .related a.box.mini{color:#ddd}#page #article .related a.box.mini h3{color:#fff}#page #article .related a.box.mini p{color:#ddd}}