﻿@font-face{font-family:"Cooper Hewitt";src:url("/assets/fonts/cooper-hewitt-latin-300-normal.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cooper Hewitt";src:url("/assets/fonts/cooper-hewitt-latin-300-italic.woff2") format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Cooper Hewitt";src:url("/assets/fonts/cooper-hewitt-latin-400-normal.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cooper Hewitt";src:url("/assets/fonts/cooper-hewitt-latin-400-italic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Cooper Hewitt";src:url("/assets/fonts/cooper-hewitt-latin-700-normal.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Cooper Hewitt";src:url("/assets/fonts/cooper-hewitt-latin-700-italic.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}body{margin-top:26px;font-size:16px}*,*:after,*:before{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}html{font-size:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}blockquote{margin:0}img{max-width:100%;height:auto;vertical-align:middle;border:0}table{width:100%}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer}label,select,button,input[type=button],input[type=reset],input[type=submit],input[type=radio],input[type=checkbox]{cursor:pointer}input[type=search]{box-sizing:content-box}textarea{overflow:auto;vertical-align:top}.mfp-counter{font-family:serif}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#000;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:1;filter:alpha(opacity=100);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:1;filter:alpha(opacity=100);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset rgba(0,0,0,0)}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #fff}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #fff}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}::-moz-selection{background-color:hsla(0,0%,78.3333333333%,.8);color:rgba(34,34,34,.8);text-shadow:none}::selection{background-color:hsla(0,0%,78.3333333333%,.8);color:rgba(34,34,34,.8);text-shadow:none}.wrap{margin:0 auto}.all-caps{text-transform:uppercase}.image-left{float:none}@media only screen and (min-width: 48em){.image-left{float:left}}.image-right{float:none}@media only screen and (min-width: 48em){.image-right{float:right}}.unstyled-list{list-style:none;margin-left:0;padding-left:0}.unstyled-list li{list-style-type:none}.inline-list{list-style:none;margin-left:0;padding-left:0}.inline-list li{list-style-type:none;display:inline}b,i,strong,em,blockquote,p,q,span,figure,img,h1,h2,header,input,a{transition:all .2s ease}body{font-family:"Cooper Hewitt",system-ui,sans-serif;color:rgba(34,34,34,.8)}h1,h2,h3,h4,h5,h6{font-family:"Cooper Hewitt",system-ui,sans-serif}h1{font-size:1.75rem}@media only screen and (min-width: 48em){h1{font-size:2rem}}a{text-decoration:none;color:rgba(34,34,34,.8)}a:visited{color:rgba(85,85,85,.8)}a:hover{color:rgba(0,0,0,.8)}a:focus{outline:2px solid currentColor;outline-offset:2px;color:rgba(0,0,0,.8)}a:hover,a:active{outline:0}.link-arrow{font-weight:100;text-decoration:underline;font-style:normal}figcaption{padding-top:10px;font-size:.875rem;line-height:1.8571;line-height:1.3;color:rgba(59.5,59.5,59.5,.8)}.notice{margin-top:1.5em;padding:.5em 1em;text-indent:0;font-size:.875rem;background-color:#fff;border:1px solid #ccc;border-radius:3px}blockquote{font-family:serif;font-style:italic;border-left:8px solid rgba(187,187,187,.8);padding-left:20px}@media only screen and (min-width: 48em){blockquote{margin-left:-28px}}tt,code,kbd,samp,pre{font-family:monospace}p>code,a>code,li>code,figcaption>code,td>code{margin:0 2px;padding:0 5px;font-size:.75rem;line-height:1.5;border:1px solid hsl(0,0%,90%);background-color:hsl(0,0%,95%);border-radius:3px}pre{font-size:.75rem;line-height:1.5;overflow-x:auto;padding:15px 20px;background-color:#272822;color:#f8f8f2;border-radius:4px;scrollbar-width:thin;scrollbar-color:#6a6d5d #34362e}pre::-webkit-scrollbar{height:12px;background-color:#34362e;border-radius:0 0 4px 4px}pre::-webkit-scrollbar-thumb:horizontal{background-color:#6a6d5d;border-radius:4px}hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #ccc;border-bottom:1px solid #fff}figure{margin:0;padding-top:10px;padding-bottom:10px}figure img{margin-bottom:10px}figure a img{transform:translate(0, 0);transition-duration:.25s}figure a img:hover{transform:translate(0, -5px);box-shadow:0 0 10px rgba(34,34,34,.2)}@media only screen and (min-width: 62.5em){figure.half{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px}figure.half img{width:310px}figure.half figcaption{width:100%}}@media only screen and (min-width: 62.5em){figure.third{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px}figure.third img{width:200px}figure.third figcaption{width:100%}}svg:not(:root){overflow:hidden}.btn{display:inline-block;margin-bottom:20px;padding:8px 20px;font-size:.875rem;background-color:#222;color:#fff;border-width:2px !important;border-style:solid !important;border-color:#222;border-radius:3px}.btn:visited{color:#fff}.btn:hover{background-color:#fff;color:#222}.btn-inverse{background-color:#fff;color:#222;border-color:#fff}.btn-inverse:visited{color:#222}.btn-inverse:hover{background-color:#222;color:#fff}.btn-success{background-color:#5cb85c;color:#fff;border-color:#5cb85c}.btn-success:visited{color:#fff}.btn-success:hover{background-color:#fff;color:#5cb85c}.btn-warning{background-color:#dd8338;color:#fff;border-color:#dd8338}.btn-warning:visited{color:#fff}.btn-warning:hover{background-color:#fff;color:#dd8338}.btn-danger{background-color:#c64537;color:#fff;border-color:#c64537}.btn-danger:visited{color:#fff}.btn-danger:hover{background-color:#fff;color:#c64537}.btn-info{background-color:#308cbc;color:#fff;border-color:#308cbc}.btn-info:visited{color:#fff}.btn-info:hover{background-color:#fff;color:#308cbc}.well{padding:20px;border:1px solid #222;border-radius:4px}.animated{animation-fill-mode:both;animation-duration:1s}.animated.hinge{animation-duration:2s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(0.9)}100%{transform:scale(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes drop{0%{transform:translateY(-500px)}100%{transform:translateY(0)}}.drop{animation-name:drop}@keyframes MenuAnimOut{100%{transform:translateZ(300px);opacity:0}}@keyframes MenuAnimIn{0%{transform:translateZ(300px);opacity:0}100%{transform:translateZ(0px);opacity:1}}@keyframes SubMenuAnimIn{0%{transform:translateZ(-300px);opacity:0}100%{transform:translateZ(0px);opacity:1}}@keyframes SubMenuAnimOut{0%{transform:translateZ(0px);opacity:1}100%{transform:translateZ(-300px);opacity:0}}.dl-menuwrapper{position:absolute;top:0;left:0;z-index:1000;perspective:1000px;perspective-origin:50% 200%}@media only screen and (min-width: 48em){.dl-menuwrapper{position:fixed;max-width:175px;top:25px;left:25px}}.dl-menuwrapper.dl-menuopen{width:100%;height:100%}.dl-menuwrapper button{top:0;left:0;background:#222;border:none;width:48px;height:45px;text-indent:-900em;overflow:hidden;position:relative;cursor:pointer;outline:none;border-radius:0 0 3px 0;opacity:.6;box-shadow:0 12px 24px rgba(0,0,0,.4);transition:.4s ease-in-out}.dl-menuwrapper button:hover{opacity:1}@media only screen and (min-width: 48em){.dl-menuwrapper button{border-radius:3px}}.dl-menuwrapper button:hover,.dl-menuwrapper button.dl-active,.dl-menuwrapper ul{background:#aaa}.dl-menuwrapper button:after{content:"";position:absolute;width:68%;height:5px;background:#fff;top:10px;left:16%;box-shadow:0 10px 0 #fff,0 20px 0 #fff}.dl-menuwrapper ul{padding:0;list-style:none;transform-style:preserve-3d}.dl-menuwrapper li{position:relative}.dl-menuwrapper li h4{margin:0;padding:15px 20px 0;color:hsla(0,0%,100%,.9)}.dl-menuwrapper li p{margin:0;padding:15px 20px;font-size:.875rem;color:hsla(0,0%,100%,.8);font-weight:300}.dl-menuwrapper li p a{display:inline;padding:0;font-size:.875rem}.dl-menuwrapper li a{display:block;position:relative;padding:15px 20px;font-size:.875rem;line-height:20px;font-weight:400;color:#fff;outline:none}.dl-menuwrapper li.dl-back>a{padding-left:30px;background:rgba(0,0,0,.2)}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{position:absolute;top:0;line-height:50px;font-family:"Font Awesome 6 Free";font-weight:900;color:#fff;-webkit-font-smoothing:antialiased;content:""}.dl-menuwrapper li.dl-back:after{left:10px;color:rgba(212,204,198,.5);transform:rotate(180deg)}.dl-menuwrapper li>a:after{right:10px;color:rgba(0,0,0,.15)}.dl-menuwrapper .dl-menu{margin:5px 0 0 0;position:relative;width:100%;max-height:90%;overflow-y:auto;overflow-x:hidden;opacity:0;pointer-events:none;box-shadow:0 12px 24px rgba(0,0,0,.4);transform:translateY(10px);backface-visibility:hidden;z-index:inherit}@media only screen and (min-width: 48em){.dl-menuwrapper .dl-menu{border-radius:3px}}.dl-menuwrapper .dl-menu.dl-menu-toggle{transition:all .3s ease}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;transform:translateY(0px)}.dl-menuwrapper .dl-submenu{border-radius:3px;box-shadow:0 12px 24px rgba(0,0,0,.4)}.dl-menuwrapper .dl-submenu .btn{margin-bottom:0}.dl-menuwrapper li .dl-submenu{display:none}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen>a,.dl-menu.dl-subview li.dl-subview>a{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block}.dl-menu.dl-animate-out{animation:MenuAnimOut .4s ease}.dl-menu.dl-animate-in{animation:MenuAnimIn .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in{animation:SubMenuAnimIn .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out{animation:SubMenuAnimOut .4s ease}.no-touch .dl-menuwrapper li a:hover{background:rgba(255,248,213,.1)}.no-js .dl-trigger{display:none}.no-js .dl-menuwrapper{position:initial}@media only screen and (min-width: 48em){.no-js .dl-menuwrapper{position:absolute}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;pointer-events:auto;transform:none}.no-js .dl-menuwrapper li .dl-submenu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,.1)}.no-js .dl-menuwrapper li>a:not(:only-child):after{content:""}.no-js .dl-menu{max-height:100%}.no-js .dl-menu li{display:block}.dl-menuwrapper button:hover,.dl-menuwrapper button.dl-active,.dl-menuwrapper ul{background:#222}.dl-menu li{display:none}.dl-menuopen li{display:block}body{margin:0;padding:0;width:100%;background-color:#fff}.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6,.entry p,.entry li,.hentry h1,.hentry h2,.hentry h3,.hentry h4,.hentry h5,.hentry h6,.hentry p,.hentry li{word-wrap:break-word}.entry-content{font-size:1rem;line-height:1.625;margin-bottom:1.625rem}.entry-content p>a,.entry-content li>a{border-bottom:1px dotted rgba(161.5,161.5,161.5,.8)}.entry-content p>a:hover,.entry-content li>a:hover{border-bottom-style:solid}.entry-content li{margin-bottom:7px}.entry-content .footnotes ol,.entry-content .footnotes li,.entry-content .footnotes p{font-size:.875rem;line-height:1.8571;margin-bottom:1.625rem}.entry-header{width:100%;overflow:hidden;position:relative}.header-title{text-align:center;margin:30px 0 0}.header-title h1{margin:10px 20px;font-weight:700;font-size:2rem;color:rgba(85,85,85,.8)}@media only screen and (min-width: 48em){.header-title h1{font-size:3rem}}@media only screen and (min-width: 62.5em){.header-title h1{font-size:3.75rem}}.header-title h2{margin:0;font-size:1.125rem;text-transform:uppercase;color:rgba(136,136,136,.8)}@media only screen and (min-width: 48em){.header-title h2{font-size:1.5rem}}.header-title p{color:rgba(85,85,85,.8)}#post-index.feature .header-title{position:absolute;top:0;display:flex;align-items:center;justify-content:center;margin-top:0;width:100%;height:400px;overflow:hidden}#post-index.feature .header-title .header-title-wrap{text-align:center}#post-index.feature .header-title h1{margin:10px 60px;font-weight:700;color:#fff;text-shadow:1px 1px 4px rgba(34,34,34,.6)}#post-index.feature .header-title h1 a{color:#fff}#post-index.feature .header-title h2{margin:0;color:#fff;text-transform:uppercase}@media only screen and (min-width: 48em){#post-index.feature .header-title h2 a{color:#fff}}#post-index.feature .header-title p{color:#fff}.entry-image{position:relative;width:100%;overflow:hidden;display:flex;justify-content:center}#post-index .entry-image{height:400px}#post-index .entry-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(34,34,34,.5)}.entry-image img{height:350px;width:auto;max-width:none;display:block}@media only screen and (min-width: 48em){.entry-image img{height:420px}}@media only screen and (min-width: 62.5em){.entry-image img{height:480px}}#post-index .entry-image{min-height:400px}#post-index .entry-image img{width:100%;height:auto;min-height:400px;max-width:100%}#post-index .site-title,#post-index .site-subtitle{text-align:right;margin-right:45px}#post-index .site-subtitle{text-transform:none}.image-credit{position:absolute;bottom:0;right:0;margin:0 auto;max-width:440px;padding:10px 15px;background-color:rgba(34,34,34,.5);color:#fff;font-size:.75rem;text-align:right;border-radius:3px 0 0 0;z-index:10}@media only screen and (min-width: 48em){.image-credit{max-width:760px}}@media only screen and (min-width: 62.5em){.image-credit{max-width:960px}}.image-credit a{color:#fff;text-decoration:none}.entry-meta{font-size:.75rem;text-transform:uppercase;color:rgba(187,187,187,.8);display:flex;align-items:center;flex-wrap:wrap;gap:4px}.entry-meta a{color:rgba(187,187,187,.8)}.entry-meta .vcard:before{content:" by "}.entry-meta .tag{display:inline-flex;margin:4px;color:#fff;border-radius:3px;background-color:rgba(161.5,161.5,161.5,.8)}.entry-meta .tag span{padding:2px 6px}.entry-meta .tag .count{background-color:rgba(136,136,136,.8);border-radius:0 3px 3px 0}.entry-meta .tag:hover{background-color:rgba(136,136,136,.8)}.entry-meta .entry-reading-time{margin-left:auto}header .entry-meta{display:none}@media only screen and (min-width: 48em){header .entry-meta{display:block}}#post .entry-content,#page .entry-content{margin:40px 2px 20px 2px;padding:10px 15px;background-color:#fff;box-shadow:0 0 0 0,0 6px 12px rgba(0,0,0,.1);border-radius:3px}@media only screen and (min-width: 48em){#post .entry-content,#page .entry-content{margin-left:10px;margin-right:10px;padding:20px 30px}}@media only screen and (min-width: 62.5em){#post .entry-content,#page .entry-content{max-width:800px;margin:50px auto 30px auto;padding:50px 80px}#post .entry-content>p:first-child,#page .entry-content>p:first-child{font-size:1.25rem;line-height:1.3;margin-bottom:1.625rem}}#post .entry-meta,#page .entry-meta{margin:50px 30px 30px;text-align:center}.entry-tags{display:block;margin-bottom:6px}.tag-heading,.year-heading{margin-top:0}.permalink{margin-right:7px}.pagination{margin:20px 10px;text-align:center}.pagination ul{display:inline-flex;align-items:center;gap:8px;margin-left:10px;margin-right:10px;list-style:none;padding:0}.pagination li{padding-left:4px;padding-right:4px}.pagination .current-page{font-weight:700}.pagination .ellipsis{padding:0 2px;color:rgba(161.5,161.5,161.5,.8)}.read-more{margin:40px 2px 20px 2px;padding:25px 15px;background-color:#fff;box-shadow:0 0 0 1px rgba(187,187,187,.1),0 6px 12px rgba(0,0,0,.1);border-radius:3px}@media only screen and (min-width: 48em){.read-more{margin:50px 10px 20px 10px;padding:25px 40px}}@media only screen and (min-width: 62.5em){.read-more{max-width:800px;padding:30px 80px;margin:60px auto}}.read-more-header{border-bottom:2px solid rgba(238,238,238,.8);margin-bottom:15px;padding-bottom:10px}.read-more-header h3{margin:0;font-size:.875rem;text-transform:uppercase;letter-spacing:.08em;color:rgba(161.5,161.5,161.5,.8)}.read-more-content{font-size:1rem;line-height:1.625;margin-bottom:1.625rem}.read-more-content p>a,.read-more-content li>a{border-bottom:1px dotted rgba(161.5,161.5,161.5,.8)}.read-more-content p>a:hover,.read-more-content li>a:hover{border-bottom-style:solid}.read-more-content h3{margin:0;font-size:1.75rem}.read-more-content h3 a{color:rgba(34,34,34,.8)}@media only screen and (min-width: 48em){.read-more-content h3{font-size:2.25rem}}.read-more-list{border-top:solid 2px rgba(238,238,238,.8);display:flex;flex-wrap:wrap}.list-item{width:100%;text-align:left}.list-item h4{font-size:1.125rem;margin-bottom:0}.list-item span{display:block;font-size:.875rem;color:rgba(161.5,161.5,161.5,.8)}@media only screen and (min-width: 48em){.list-item{width:50%}.list-item:nth-child(2){text-align:right}}#post-index #main{margin:40px 2px 20px 2px}@media only screen and (min-width: 48em){#post-index #main{margin-left:20px;margin-right:20px}}@media only screen and (min-width: 62.5em){#post-index #main{max-width:800px;margin-top:50px;margin-left:auto;margin-right:auto}}#post-index article{background-color:#fff;box-shadow:0 0 0 0,0 6px 12px rgba(34,34,34,.1);border-radius:3px;margin-bottom:20px;padding:25px 15px}@media only screen and (min-width: 48em){#post-index article{padding:30px}}@media only screen and (min-width: 62.5em){#post-index article{margin-bottom:30px;padding:50px 80px}}.entry-image-index{margin-top:-25px;margin-left:-15px;margin-right:-15px;margin-bottom:10px;height:250px;overflow:hidden;display:flex;justify-content:center}@media only screen and (min-width: 48em){.entry-image-index{margin-top:-30px;margin-left:-30px;margin-right:-30px;margin-bottom:15px;height:300px}}@media only screen and (min-width: 62.5em){.entry-image-index{margin-top:-50px;margin-left:-80px;margin-right:-80px;margin-bottom:20px;height:350px}}.entry-image-index img{height:250px;width:auto;max-width:none;display:block;border-radius:3px 3px 0 0}@media only screen and (min-width: 48em){.entry-image-index img{height:300px}}@media only screen and (min-width: 62.5em){.entry-image-index img{height:350px}}.footer-wrapper{max-width:800px;margin:2em auto;padding:0 20px;text-align:center;color:rgba(85,85,85,.8)}.footer-wrapper a{color:rgba(85,85,85,.8)}
