html{background-color:#e8e8e8;color:#686868;font:400 16px/1.75 Maven Pro,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,:after,:before{box-sizing:border-box}blockquote,body,figure,h1,h2,h3,p{margin:0}html:focus-within{scroll-behavior:smooth}body{min-height:100%;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;width:100%}button{font:inherit}code{font:400 1rem/1.75 monospace,monospace;overflow:scroll;width:100%}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}a{color:#007166;text-decoration:none}a:hover{color:#3d8f87}blockquote{background-color:#d4d4d4;border-left:1px solid #ababab;padding:1.75rem .875rem 0}blockquote p:last-of-type{font-style:italic;padding-bottom:1.75rem;text-align:right}body{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}figure{margin-bottom:1.75rem}figcaption{border-left:1px solid #007166;font:400 .875rem/2 Maven Pro,sans-serif;letter-spacing:.04em;padding:1.75rem .875rem 0}footer{text-align:center}footer a.social{display:inline-block;height:1.75rem;overflow:hidden;position:relative;vertical-align:top;width:1.75rem}footer a.social span{display:block;height:100%;left:0;position:absolute;top:0;width:100%}footer p{margin:0}footer #facebook span{background:#e8e8e8 top/contain url(/images/facebook.svg) no-repeat}footer #instagram span{background:#e8e8e8 top/contain url(/images/instagram.svg) no-repeat}footer #goodreads span{background:#e8e8e8 top/contain url(/images/goodreads.svg) no-repeat}h1,h2{color:#4f4f4f;letter-spacing:-.015rem}h1{font:700 2rem/1.75 Patua One,serif;margin:0 0 1.75rem;text-align:center}h1.siteTitle{color:#007166;display:block;font-size:3rem;line-height:1;padding:10rem 0 2rem;position:relative}h1.siteTitle:before{background:transparent top/contain url(/images/logo.svg) no-repeat;content:"";display:block;height:6rem;left:0;position:absolute;top:2rem;width:100%}h1.siteTitle span{color:#686868}h2{font:700 1.75rem/2 Patua One,serif}h3{font:700 1.5rem/1.1667 Maven Pro,sans-serif}header{align-items:center;display:flex;flex-flow:column nowrap;font-size:2rem;justify-content:space-between;line-height:1;padding:1.75rem 0}header a{color:#686868}header li{display:inline-block;margin:.375rem .75rem;padding:0}header li a{letter-spacing:-.05rem}header li:before{display:none}header p{font-family:Patua One,serif;margin:.375rem 0;text-align:center}header p a{color:#007166}header p span{color:#686868}header ul{margin:0}footer,header{margin:0 auto;max-width:60rem;padding:1.75rem 1.5rem;width:100%}hr{border:none;border-bottom:3px double #3a3a3a;height:1.5em;margin:0 auto 1.75rem;max-width:35em;overflow:visible;padding:0;position:relative}hr:before{background-color:#e8e8e8;color:#007166;content:"§";display:block;font:1rem/2.7 sans-serif;left:calc(50% - .75em);position:absolute;text-align:center;top:0;width:1.5em}li{padding:0 0 0 1.75rem;position:relative}li:before{color:#007166;left:0;position:absolute}main{flex:1;margin:0 auto;max-width:45rem;padding:0 1.5rem;width:100%}p{letter-spacing:-.0075em;margin-bottom:1.75rem;word-spacing:.0825em}p.postedDate{text-align:center}ul{list-style-type:none;margin:0 0 1.75rem;padding:0}ul li:before{content:"❖"}.home a{background-color:#007166;border-radius:1.75rem;color:#e8e8e8;display:block;font-size:2rem;margin:0 1rem 1.75rem;padding:0 1rem}.home a:hover{background-color:#3d8f87}.home li{display:inline-block;margin:0;padding:0}.home li:before{display:none}.home ul{align-items:center;display:flex;flex-flow:column wrap;justify-content:center;margin:0}svg.icon{fill:#fad}.termList li,.termList p,.termList ul{display:inline-block}.termList li{margin:0;padding:0 0 0 .5rem}.termList li:before{content:"#";position:relative}@media screen and (min-width:45rem){header{flex-direction:row}header li{margin:0 0 0 1.5rem}html{font-size:18px}.home ul{flex-direction:row}}@media print{*,:after,:before{background:#fff!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}blockquote{border:1px solid #999}blockquote,img{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.cookie-consent-modal{font:400 16px/1.75 Maven Pro,sans-serif;height:auto;padding-top:0;position:fixed;width:auto;z-index:1000}.cookie-consent-modal .modal-content-wrap{bottom:0;margin:1rem;position:fixed}.cookie-consent-modal .modal-content-wrap.right{right:0}.cookie-consent-modal .modal-content-wrap .modal-content{background-color:#fff;border:1px solid #ced4da;border-radius:.2rem;box-shadow:0 1rem 2rem rgba(0,0,0,.4);color:#686868;max-width:700px;padding:0}.cookie-consent-modal .modal-content-wrap .modal-content .modal-header{border-bottom:#ced4da;padding:1rem}.cookie-consent-modal .modal-content-wrap .modal-content .modal-header h3{margin:0;position:relative;top:.2rem}.cookie-consent-modal .modal-content-wrap .modal-content .modal-body{padding:1rem}.cookie-consent-modal .modal-content-wrap .modal-content .modal-body a{color:#007166}.cookie-consent-modal .modal-content-wrap .modal-content .modal-body a:hover{color:#003e38}.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer{padding:1rem .5rem .5rem}.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons{display:flex;flex-wrap:wrap;justify-content:flex-end}.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons .btn{border:1px solid #212529;border-radius:.2rem;font-size:1rem;line-height:1.5;margin-bottom:.5rem;margin-left:.5rem;margin-right:.5rem;padding:.375rem .75rem}.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons .btn.btn-primary{background-color:#007166;border-color:#007166;color:#fff}.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons .btn.btn-primary:hover{background-color:#003e38;border-color:#003e38}.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons .btn.btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons .btn.btn-secondary:hover{background-color:#545b62;border-color:#545b62}@media screen and (max-width:620px){.cookie-consent-modal .btn{width:100%}}