/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */@font-face{font-family:'EBGaramond';src:url("../fonts/EBGaramond12-Regular.woff2") format("woff2"),url("../fonts/EBGaramond12-Regular.woff") format("woff"),url("../fonts/EBGaramond12-Regular.ttf") format("truetype"),url("../fonts/EBGaramond12-Regular.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'EBGaramond';src:url("../fonts/EBGaramond12-Bold.woff2") format("woff2"),url("../fonts/EBGaramond12-Bold.woff") format("woff"),url("../fonts/EBGaramond12-Bold.ttf") format("truetype"),url("../fonts/EBGaramond12-Bold.otf") format("opentype");font-weight:bold;font-style:normal}@font-face{font-family:'EBGaramondSC';src:url("../fonts/EBGaramondSC12-Regular.woff2") format("woff2"),url("../fonts/EBGaramondSC12-Regular.woff") format("woff"),url("../fonts/EBGaramondSC12-Regular.ttf") format("truetype"),url("../fonts/EBGaramondSC12-Regular.otf") format("opentype");font-weight:normal;font-style:normal}html{font-family:"EBGaramond",serif;font-size:125%;line-height:1.5em;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2.2em;line-height:1.36364em;margin:.68182em 0}h2{font-size:1.25em;line-height:1.2em;margin:1.2em 0}h3{font-size:1.25em;line-height:1.2em;margin:1.2em 0}h4{font-size:1em;line-height:1.5em;margin:1.5em 0}h5{font-size:.83em;line-height:1.80723em;margin:1.80723em 0}h6{font-size:.67em;line-height:2.23881em;margin:2.23881em 0}blockquote{margin:1.5em 40px}dl,ol,ul{margin:1.5em 0}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0 0 0 40px}ol,ul{padding:0 0 0 40px}figcaption,figure{display:block}figure{margin:1.5em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}p,pre{margin:1.5em 0}pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{line-height:1.5em;font-family:"EBGaramond",serif;font-size:100%;margin:0}button{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block;margin:1.5em 0;padding:0 0 0 40px}menu menu,ol menu,ul menu{margin:0}canvas{display:inline-block}template{display:none}[hidden]{display:none}a{text-decoration:none;color:black}html{max-width:1024px;margin:auto;background:#222225;-webkit-font-smoothing:subpixel-antialiased;overflow-x:hidden}h1,h2{font-family:"EBGaramondSC"}h3{font-weight:normal;letter-spacing:0.03em;color:#544;margin-top:-30px}h2+p,h3+p{margin-top:-30px}a{font-weight:bold}a:hover{border-bottom:1px solid rgba(0,0,0,0.2)}.skip-threehalf{margin-bottom:45px}@media (max-width: 750px){h1{font-size:36px}h2{font-size:22px}h3{font-size:22px}}header{padding-bottom:7.5px;overflow-y:auto;background:#fffbf5}header #logo{padding-top:1em;margin:0;margin-left:auto;margin-right:auto;display:block;width:50%;max-width:200px}@media (min-width: 721px){header #logo{width:70%;max-width:auto;margin-left:15%;margin-right:0}}header nav ul{list-style-type:none;padding:0;margin:0;margin-right:1.5%}header nav a{font-family:"EBGaramondSC",serif;font-weight:normal;height:24px;margin-top:-1px;margin-bottom:6px;border-bottom:1px solid transparent}header nav .active{border-bottom:1px solid rgba(0,0,0,0.1)}header #nav-main{margin-top:1px;padding-top:1em;padding-bottom:1em;margin-left:5%;max-width:80%;text-align:center;-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.3);box-shadow:0px 5px 5px 0px rgba(0,0,0,0.3);z-index:99998}@media (min-width: 721px){header #nav-main{text-align:right;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}@media (max-height: 570px){header #nav-main{margin-top:-7.5px}header #nav-main li{padding:0;margin:0;height:25px}}header nav .nav-lang{margin-top:15px}header .nav-trigger{display:none;-webkit-tap-highlight-color:transparent}header label[for=nav-trigger]{cursor:pointer;display:none;margin-top:7.5px}header label[for=nav-trigger] span{background-color:#F2EEE9;width:36px;height:29px;margin:auto;border-radius:3px;display:block}header label[for=nav-trigger] span span{display:block;height:3px;margin-left:5px;margin-bottom:5px;width:26px;top:5px;position:relative;background:#000;border-radius:3px;opacity:1;-webkit-transform-origin:5px 0px;transform-origin:5px 0px;-webkit-transition:0.3s ease;transition:0.3s ease}header #nav-trigger:checked+label span span:nth-child(1){transform:rotate(45deg) translate(5px, 0px);-webkit-transform:rotate(45deg) translate(5px, 0px)}header #nav-trigger:checked+label span span:nth-child(3){-webkit-transform:rotate(-45deg) translate(2px, 0px);transform:rotate(-45deg) translate(2px, 0px)}header #nav-trigger:checked+label span span:nth-child(2){opacity:0}@media not all and (min-width: 721px){header ul{margin:0;width:100%}header label[for=nav-trigger]{display:block}header #nav-trigger ~ #nav-main{position:absolute;background:rgba(255,251,245,0.97);min-width:100%;margin:0;opacity:0;visibility:hidden;-webkit-transition:opacity .25s, visibility .25s;transition:opacity .25s, visibility .25s}header #nav-trigger:checked+label+#nav-main{opacity:1;visibility:visible}}header .visible{opacity:1;visibility:visible}@media (min-width: 721px){header{float:left;min-height:100vh;max-height:100%;max-width:288px;width:28.125%;position:fixed;margin:0}header .nav-trigger{display:none}}main{max-width:736px;min-height:100vh;padding-right:5%;padding-left:5%;width:90%;padding-top:0;padding-bottom:0;background:#fff;border-top:1px solid #fbf4e9}main p{text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}main .header-image{float:none;margin:0;width:113.6%;margin-left:-8%;padding:0}main figure{margin-top:7.5px;margin-bottom:7.5px;margin-left:auto;margin-right:auto;max-width:300px}main figure img{max-width:100%}main figcaption{font-size:0.9em;font-style:italic;color:#544;display:block;width:250px}main figure+p{margin-top:0}main .page-children{margin-top:30px;text-align:center}main article:first-of-type{margin-top:60px}@media (min-width: 721px){main{float:left;position:relative;width:61.875%;margin-left:28.125%;border-left:1px solid #fbf4e9;border-top:0}main .header-image{width:116.2%;float:none;margin:0;margin-left:-8.1%}main figure{float:right;clear:right;margin-left:30px;margin-right:-8.1%;width:300px}}.post{margin-top:15px}.post section :first-child{margin-top:0}.post section :last-child{margin-bottom:0}.post .post-info{padding-bottom:15px}.post-hover section{overflow:hidden}@media (min-width: 721px){.post-hover figure{margin-right:0}}.post-hover:hover{border-left:1px solid rgba(0,0,0,0.2);border-right:1px solid rgba(0,0,0,0.2);padding-left:9px;margin-left:-10px;padding-right:9px;margin-right:-10px}.post-date{text-align:right;margin-bottom:-15px;margin-top:-15px}.disco-post img{width:150px;float:left;margin-left:0;margin-bottom:0;margin-top:1px;margin-right:10px}@media (max-width: 500px){.disco-post img{float:none}}.lightbox-thumbnail{width:32.66%;margin-left:1%;margin-right:0;margin-top:0;margin-bottom:0;border:0;padding:0;float:left}.lightbox-thumbnail img{width:100%;display:block;margin-bottom:3%}.lightbox-thumbnail p{margin:0}.lightbox-thumbnail:nth-child(3n-2){margin-left:0}.lightbox-thumbnail,.lightbox-trigger{cursor:-webkit-zoom-in;cursor:zoom-in}.lightbox-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;max-width:100%}.lightbox h2{clear:both}#lightbox-overlay:before{content:'';display:inline-block;height:100%;vertical-align:middle}#lightbox-overlay{left:0;right:0;top:0;bottom:0;width:100%;height:100%;position:fixed;background-color:rgba(0,0,0,0.7);z-index:99998;text-align:center;display:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;cursor:-webkit-zoom-out;cursor:zoom-out;color:#544}#lightbox-overlay #lightbox-contents{vertical-align:middle;display:inline-block;background:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-left:5%;margin-right:5%;max-height:95%;max-width:100%;padding:2% 1.5% 1.5%;font-size:0.9em}@media (min-width: 721px){#lightbox-overlay #lightbox-contents{padding:20px 15px 15px;font-size:1em}}#lightbox-overlay #lightbox-contents p{margin:0;text-align:left}#lightbox-overlay #lightbox-contents img{display:block;margin-bottom:15px}#lightbox-overlay #lightbox-contents .lightbox-trigger{cursor:-webkit-zoom-out;cursor:zoom-out}#lightbox-overlay #lightbox-close{position:absolute;color:#fff;top:0;right:0;left:auto;font-size:2em}#lightbox-contents #close{float:right;height:0;position:relative;top:-21px;left:3px;font:'Arial', 'Helvetica Neue', sans-serif;font-size:1.3em}footer{padding-bottom:30px;display:block}
