/*!Generated by Font Squirrel (https://www.fontsquirrel.com) on April 6, 2019*/@font-face{font-family:Libre Baskerville;src:url(/polices/libre-baskerville/librebaskerville-bold-webfont.woff2) format("woff2"),url(/polices/libre-baskerville/librebaskerville-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Libre Baskerville;src:url(/polices/libre-baskerville/librebaskerville-italic-webfont.woff2) format("woff2"),url(/polices/libre-baskerville/librebaskerville-italic-webfont.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Libre Baskerville;src:url(/polices/libre-baskerville/librebaskerville-regular-webfont.woff2) format("woff2"),url(/polices/libre-baskerville/librebaskerville-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Alegreya;src:url(/polices/alegreya/alegreya-italic-webfont.woff2) format("woff2"),url(/polices/alegreya/alegreya-italic-webfont.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Alegreya;src:url(/polices/alegreya/alegreya-regular-webfont.woff2) format("woff2"),url(/polices/alegreya/alegreya-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Fira Sans;src:url(/polices/fira-sans/firasans-light-webfont.woff2) format("woff2"),url(/polices/fira-sans/firasans-light-webfont.woff) format("woff");font-weight:300;font-style:normal}*{box-sizing:border-box;line-height:1.5}::-moz-selection{background-color:#5555551a}::selection{background-color:#5555551a}body,html{color:#555;margin:0;padding:0}html{font-family:Libre Baskerville,Times New Roman,Times,serif;font-size:14px;overflow-y:scroll}@media(min-width:600px){html{font-size:16px}}body{-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{color:#353535;font-family:Libre Baskerville,Times New Roman,Times,serif;font-style:italic;font-weight:400;line-height:normal;margin:2em 0 1rem}a{color:#f97748;text-decoration:none}blockquote{border-left:.25rem solid #e5e5e5;color:#979797;margin:.8rem 0;padding:.5rem 1rem}blockquote p:last-child{margin-bottom:0}@media(min-width:600px){blockquote{padding:0 5rem 0 1.25rem}}img{display:block;margin:0 0 1rem;max-width:100%}td{vertical-align:top}.nav a,.pagination .top,.post img+em{font-family:Fira Sans,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-weight:300}code,pre{font-family:Menlo,Monaco,monospace}code{background-color:#f9f9f9;border-radius:3px;color:#bf616a;font-size:85%;padding:.25em .5em}pre{margin:0 0 1rem}pre code{background-color:#0000;color:inherit;font-size:100%;padding:0}.highlight{background-color:#f9f9f9;border-radius:3px;line-height:1.4;margin:0 0 1rem;padding:1rem}.highlight pre{margin-bottom:0;overflow-x:auto}.highlight .lineno{color:#aaa;display:inline-block;padding:0 .75rem 0 .25rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.home-intro{padding:10rem 1rem;text-align:center;background-color:#fff;background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MCIgaGVpZ2h0PSI0MCI+PHBhdGggZmlsbD0iI2RjZGNkYyIgZmlsbC1vcGFjaXR5PSIuNCIgZD0iTTAgNDBhMTkuOTYgMTkuOTYuMCAwIDEgNS45LTE0LjExIDIwLjE3IDIwLjE3LjAgMCAxIDE5LjQ0LTUuMkEyMCAyMCAwIDAgMSAyMC4yIDQwSDB6TTY1LjMyLjc1QTIwLjAyIDIwLjAyLjAgMCAxIDQwLjggMjUuMjYgMjAuMDIgMjAuMDIuMCAwIDEgNjUuMzIuNzZ6TS4wNy4waDIwLjFsLS4wOC4wN0EyMC4wMiAyMC4wMi4wIDAgMSAuNzUgNS4yNSAyMC4wOCAyMC4wOC4wIDAgMSAuMDcuMHptMS45NCA0MGgyLjUzbDQuMjYtNC4yNHYtOS43OEExNy45NiAxNy45Ni4wIDAgMCAyIDQwem01LjM4LjBoOS44YTE3Ljk4IDE3Ljk4LjAgMCAwIDYuNjctMTYuNDJMNy40IDQwem0zLjQzLTE1LjQydjkuMTdsMTEuNjItMTEuNTljLTMuOTctLjUtOC4wOC4zLTExLjYyIDIuNDJ6bTMyLjg2LS43OEExOCAxOCAwIDAgMCA2My44NSAzLjYzTDQzLjY4IDIzLjh6bTcuMi0xOS4xN3Y5LjE1TDYyLjQzIDIuMjJjLTMuOTYtLjUtOC4wNS4zLTExLjU3IDIuNHptLTMuNDkgMi43MmMtNC4xIDQuMS01LjgxIDkuNjktNS4xMyAxNS4wM2w2LjYxLTYuNlY2LjAyYy0uNTEuNDEtMSAuODUtMS40OCAxLjMzek0xNy4xOC4wSDcuNDJMMy42NCAzLjc4QTE4IDE4IDAgMCAwIDE3LjE4LjB6TTIuMDguMGMtLjAxLjguMDQgMS41OC4xNCAyLjM3TDQuNTkuMEgyLjA3eiIvPjwvc3ZnPg==)}.home-featured-line{border:0;border-top:.15rem solid #353535;display:block;margin:2rem 0;width:2rem}.post{padding:2rem 0}.post-info{color:#aaa;font-family:Alegreya,Palatino,Palatino LT STD,Palatino Linotype,Book Antiqua,Garamond,serif;letter-spacing:.5px;text-align:center}.post-info span{font-style:italic}.post-title{color:#353535;font-size:2rem;margin:1rem 0;text-align:center}.post-line{border:0;border-top:.15rem solid #353535;display:block;width:2rem;margin:2rem auto}.post-content{margin-top:4rem}.post-content a:hover{text-decoration:underline}.post p{margin:0 0 1rem;text-align:justify}.post h2,.post h3{text-align:center}.post img{margin:0 auto .5rem}.post img+em{color:#aaa;display:block;font-size:.9rem;font-style:normal;text-align:center}.post img.emoji{display:inline-block;left:0;-webkit-transform:none;transform:none;width:1rem;height:1rem;vertical-align:text-top;padding:0;margin:0}body{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}main{flex-grow:1}.container,.nav-container,footer,main{margin:0 auto;max-width:800px;width:80%}.nav-container,footer,main{display:block}.nav{box-shadow:0 2px 2px -2px #0003;overflow:auto;position:relative;z-index:5}.nav-container{margin:1rem auto;position:relative;text-align:center}.nav-title{transition:all .2s ease-out;color:#555;font-size:1rem;display:inline-block;margin:0;padding-right:.2rem}.nav-title:focus,.nav-title:hover{opacity:.6}.nav ul{list-style-type:none;margin:1rem 0 0;padding:0;text-align:center}.nav li{transition:all .2s ease-out;color:#555;display:inline-block;opacity:.6;padding:0 2rem 0 0}.nav li:last-child{padding-right:0}.nav li.active,.nav li:focus,.nav li:hover{opacity:1}.nav a{color:#555}@media(min-width:600px){.nav-container{text-align:left}.nav ul{bottom:0;position:absolute;right:0}}footer{padding:1rem 0;margin-top:2rem;text-align:center;border-top:.5px solid #e5e5e5;font-family:Alegreya,Palatino,Palatino LT STD,Palatino Linotype,Book Antiqua,Garamond,serif}footer span{color:#555;font-size:.8rem}.pagination{font-family:Alegreya,Palatino,Palatino LT STD,Palatino Linotype,Book Antiqua,Garamond,serif;margin-bottom:2rem;position:relative;text-align:center}.pagination span{color:#353535;font-size:1.1rem}.pagination .top{transition:all .3s ease-out;color:#555;font-size:.9rem;letter-spacing:.15rem;opacity:.6}.pagination .top:hover{opacity:1}.pagination .arrow{transition:all .3s ease-out;color:#555;position:absolute}.pagination .arrow:focus,.pagination .arrow:hover{opacity:.6;text-decoration:none}.pagination .left{left:0}.pagination .right{right:0}.catalogue-item{border-bottom:1px solid #e5e5e5;color:#555;display:block;padding:3rem 0}.catalogue-item:focus .catalogue-line,.catalogue-item:hover .catalogue-line{width:5rem}.catalogue-item:last-child{border:0}.catalogue-time{font-family:Alegreya,Palatino,Palatino LT STD,Palatino Linotype,Book Antiqua,Garamond,serif;color:#aaa;letter-spacing:.5px}.catalogue-title{color:#353535;display:block;font-size:2rem;margin:.5rem 0}.catalogue-line{border:0;border-top:.15rem solid #353535;display:block;width:2rem;margin:1rem 0;transition:all .7s cubic-bezier(.77,0,.175,1)}.terms-catalogue-list{margin-top:2rem;padding:0 0 0 2rem}.terms-catalogue-term{margin-bottom:1.5rem}.terms-catalogue-pagecount{font-size:.55em;vertical-align:super;padding:.15em;min-width:2em;display:inline-block;text-align:center;border-radius:.75em;background-color:#f97748;color:#fff}