:root{--text:#333;--muted:#757575;--link:#21759b;--bg:#fff;--page:#e6e6e6;--rule:#ededed;--font:Georgia,"Times New Roman",serif;--head:var(--font);--width:960px}*{box-sizing:border-box}html{font-size:16px}body{margin:0;background:var(--page);color:var(--text);font-family:var(--font);line-height:1.6}a{color:var(--link)}img{max-width:100%;height:auto}.site{max-width:var(--width);margin:2rem auto;background:var(--bg);padding:1.5rem 2.5rem;box-shadow:0 2px 6px rgba(100,100,100,.3)}.site-header{border-bottom:1px solid var(--rule);margin-bottom:1.5rem}.site-title{font-family:var(--head);font-size:1.9rem;margin:0;line-height:1.2}.site-title a{color:inherit;text-decoration:none}.site-description{margin:.2rem 0 1rem;color:var(--muted)}.header-image{display:block;width:100%;margin:0 0 1rem}.main-navigation{border-top:1px solid var(--rule);font-size:.9rem;text-transform:uppercase;letter-spacing:.03em;position:relative}.main-navigation ul{list-style:none;margin:0;padding:0}.main-navigation .menu{display:flex;flex-wrap:wrap;gap:0 1.5rem;padding:.6rem 0}.main-navigation a{text-decoration:none;color:var(--muted)}.main-navigation a:hover{color:var(--link)}.main-navigation li{position:relative}.sub-menu{display:none;position:absolute;z-index:10;top:100%;left:0;background:#fff;border:1px solid var(--rule);min-width:16rem;padding:.4rem 0;text-transform:none}.sub-menu li a{display:block;padding:.3rem .8rem}.has-children:hover>.sub-menu,.has-children:focus-within>.sub-menu{display:block}.nav-toggle,.nav-toggle-label{display:none}.site-content.has-sidebar{display:grid;grid-template-columns:minmax(0,1fr)16rem;gap:2.5rem}.entry{margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--rule)}.entry-title{font-family:var(--head);font-size:1.6rem;line-height:1.3;margin:0 0 .3rem}.entry-title a{color:inherit;text-decoration:none}.entry-meta,.entry-footer{color:var(--muted);font-size:.85rem}.entry-content table{border-collapse:collapse;margin:1rem 0;font-size:.9rem}.entry-content td,.entry-content th{padding:.2rem .5rem;vertical-align:top}blockquote{margin:1rem 1.5rem;padding-left:1rem;border-left:3px solid var(--rule);font-style:italic;color:#555}.alignleft{float:left;margin:.3rem 1.5rem 1rem 0}.alignright{float:right;margin:.3rem 0 1rem 1.5rem}.aligncenter{display:block;margin:1rem auto}.entry-content::after,.entry::after{content:"";display:table;clear:both}figure{margin:0 0 1rem}.wp-caption{max-width:100%}.wp-caption.aligncenter{margin-left:auto;margin-right:auto}.wp-caption-text,figcaption{font-size:.85rem;color:var(--muted);font-style:italic;text-align:center;margin-top:.3rem}.gallery{display:grid;gap:.8rem;margin:1rem 0;clear:both}.gallery-columns-1{grid-template-columns:1fr}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-item{text-align:center}.gallery-item img{display:block;margin:0 auto}.gallery-size-thumbnail .gallery-item img{max-width:150px}.footnotes{font-size:.85rem;border-top:1px solid var(--rule);padding-top:.8rem;margin-top:2rem}.series-box{background:#f7f7f7;border:1px solid var(--rule);padding:.6rem 1rem;font-size:.9rem;margin:0 0 1rem}.series-box ol{margin:.4rem 0 0}.sidebar{font-size:.9rem}.widget{margin-bottom:2rem}.widget-title{font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:0 0 .5rem}.widget ul{list-style:none;padding:0;margin:0}.widget li{margin:.25rem 0}.pager,.post-nav{display:flex;justify-content:space-between;gap:1rem;margin:1rem 0;font-size:.9rem}.comments{margin-top:2rem}.comment-list{list-style:none;padding:0}.comment{border-top:1px solid var(--rule);padding:.6rem 0}.comment-meta{margin:0;font-size:.85rem}.comments-note{color:var(--muted);font-size:.85rem}.site-footer{border-top:1px solid var(--rule);margin-top:2rem;padding-top:1rem;color:var(--muted);font-size:.85rem;text-align:center}@media(max-width:760px){.site{margin:0;padding:1rem}.site-content.has-sidebar{grid-template-columns:1fr}.nav-toggle-label{display:block;padding:.6rem 0;cursor:pointer}.main-navigation .menu{display:none;flex-direction:column}.nav-toggle:checked~.menu{display:flex}.sub-menu{display:block;position:static;border:0;padding-left:1rem;min-width:0}.gallery-columns-3,.gallery-columns-4,.gallery-columns-5{grid-template-columns:repeat(2,1fr)}.alignleft,.alignright{float:none;margin:1rem auto;display:block}}:root{--font:"Open Sans",Helvetica,Arial,sans-serif;--head:var(--font);--text:#444;--muted:#757575;--link:#21759b;--width:960px}body{font-size:14px;line-height:1.714}.site-title{font-size:1.7rem;font-weight:700;margin-top:1rem}.site-title a{color:#515151}.site-description{font-size:.95rem;font-weight:400}.main-navigation{border-bottom:1px solid var(--rule);font-size:.8rem;margin-bottom:1.5rem}.header-image{margin-bottom:1.5rem}.site-header{border-bottom:0}.entry-title{font-size:1.45rem;font-weight:400}.entry-content h3{font-size:1.15rem}