/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:swap;font-family:Montserrat;src:url(../fonts/Montserrat-VariableFont_wght.ttf) format("truetype")}@font-face{font-display:swap;font-family:Archivo Black;src:url(../fonts/ArchivoBlack-Regular.ttf) format("truetype")}:root{--page-bg:#fff;--panel:#fffef8;--ink:#36323b;--muted:#686c6b;--line:#c8c4bf;--accent:#4d5d44;--accent-hover:#a2b262;--accent-secondary:#b6804b;--gh-font-heading:"Archivo Black",sans-serif;--gh-font-body:"Montserrat",sans-serif}@media (max-width:860px){header{gap:.75rem;padding-top:10px}header img{height:50px}nav{gap:.55rem}nav a:link,nav a:visited{font-size:.83rem;padding:0 0 .08rem}.content{display:flex;flex-direction:column;padding:1rem}.content p{font-size:1rem}.post-media{flex:0 1 auto;margin:0 auto;max-width:100%;min-width:0;width:100%}.post-image{margin:0 auto 1.25rem}.connect{margin:0 auto}}body{background:#fff;background:var(--page-bg);color:#36323b;color:var(--ink);display:flex;flex-direction:column;font-family:Montserrat;font-style:normal;font-weight:400;min-height:100dvh}h1{font-size:max(2rem,min(4vw,3.25rem));font-weight:700;line-height:1.1;margin:0 0 1rem}h1,h2{font-family:Archivo Black}h2{font-weight:600}h2 a:hover,h2 a:link,h2 a:visited{border-bottom:none;color:#36323b;color:var(--ink)}a:link,h2 a:hover,h2 a:link,h2 a:visited{-webkit-text-decoration:none;text-decoration:none}a:link{border-bottom:1px solid}a:link,a:visited{color:#4d5d44;color:var(--accent)}a:hover{border-bottom:1px dotted;color:#a2b262;color:var(--accent-hover);-webkit-text-decoration:none;text-decoration:none}header{align-items:center;background:#fffef8;background:var(--panel);border-left:1px solid #c8c4bf;border-left:1px solid var(--line);border-right:1px solid #c8c4bf;border-right:1px solid var(--line);box-sizing:border-box;display:flex;gap:1rem;justify-content:space-between;margin:0 auto;max-width:1220px;min-height:82px;padding:14px max(1rem,min(2.4vw,2rem));width:min(94vw,1220px)}header img{display:block;height:58px}header a:link{border-bottom:none}nav{display:flex;flex-wrap:wrap;font-family:Archivo Black;font-weight:400;gap:.75rem;justify-content:flex-end;padding-right:.24rem}nav a:link,nav a:visited{border-bottom:1px solid;color:#36323b;color:var(--ink);padding:0 0 .08rem}nav a:hover{border-bottom:1px dotted}main{flex:1;margin:0 auto;overflow:hidden;padding:8px 0 10px}footer,main{background:#fffef8;background:var(--panel);border-left:1px solid #c8c4bf;border-left:1px solid var(--line);border-right:1px solid #c8c4bf;border-right:1px solid var(--line);box-sizing:border-box;max-width:1220px;width:min(94vw,1220px)}footer{color:#686c6b;color:var(--muted);margin:auto auto 0;min-height:50px;padding:20px 10px;text-align:center}.content{align-items:start;display:flex;flex-wrap:nowrap;gap:max(1.5rem,min(3.5vw,3rem));margin:0 auto;max-width:100%;padding:max(1rem,min(2.4vw,2rem))}.page-body,.post-list{flex:1 1 auto;max-width:70ch;min-width:0}.content p{font-size:1.125rem;line-height:1.6;margin:0 0 1.6em}p.summary{color:#36323b;color:var(--ink);font-family:Archivo Black;font-size:1.25rem;font-weight:500}.post-media{flex:0 0 max(250px,min(30vw,360px));min-width:250px}.post-image{background:#fffef8;background:var(--panel);border:1px solid #c8c4bf;border:1px solid var(--line);display:block;padding:.24rem}.connect,.post-image{margin-left:auto;max-width:360px;width:100%}.connect{margin-top:1rem}.connect h2{color:#36323b;color:var(--ink);font-size:1rem;letter-spacing:.03em;margin:0 0 .75rem;text-transform:uppercase}.social-list{border-top:1px solid #c8c4bf;border-top:1px solid var(--line);list-style:none;margin:0;padding:0}.social-list li{border-bottom:1px solid #c8c4bf;border-bottom:1px solid var(--line)}.social-link:link,.social-link:visited{align-items:center;color:#36323b;color:var(--ink);display:flex;gap:.6rem;padding:.52rem 0}.social-link:hover{border-bottom:1px dotted;color:#a2b262;color:var(--accent-hover)}.social-link img{width:1.5rem}.post-entry{padding:1.5rem 0}.post-body li,.post-entry li{margin-bottom:.6em}blockquote{border-left:3px solid #686c6b;border-left:3px solid var(--muted);font-style:italic;margin:0 1.5em 1.6em 2.5em;padding:.25em 0 .25em 1.25em}blockquote p:last-child{margin-bottom:0}.post-entry hr{background:none;border:none;min-height:30px;text-align:center}.post-entry hr:before{content:"###"}.post-entry h2{font-size:max(1.15rem,min(2.5vw,1.5rem));line-height:1.25;margin:0}.post-entry h3{color:#686c6b;color:var(--muted);font-family:Archivo Black;font-size:1rem;font-weight:600;margin:0 0 .85rem}.post-entry p{margin:0 0 1.6em}.post-entry p:last-child{margin-bottom:0}.pagination{align-items:center;border-top:1px solid #c8c4bf;border-top:1px solid var(--line);display:flex;font-size:.9rem;justify-content:space-between;margin-top:.5rem;padding:1.25rem 0 0}.pagination-page{color:#686c6b;color:var(--muted)}.pagination .disabled{color:#c8c4bf;color:var(--line);cursor:default}.page-body:only-child{margin:0 auto}.post-header{margin-bottom:1.5rem}.post-header h1{margin:0}.post-header h2{font-size:1.25rem;margin:0}.marginal-note,.post-header h2{color:#686c6b;color:var(--muted)}.marginal-note{border-left:2px solid #c8c4bf;border-left:2px solid var(--line);float:left;font-size:.8rem;font-style:italic;line-height:1.45;margin:.25em 1.5em 1em -14em;padding-left:.75em;width:11em}@media (max-width:1100px){.marginal-note{float:none;margin:0 0 1.5em;padding:.75em 0 .75em 1em;width:auto}}.post-feature-image{margin:1.5rem 0 0;padding:0}.post-feature-image img{border:1px solid #c8c4bf;border:1px solid var(--line);display:block;padding:.24rem;width:100%}.post-feature-image figcaption{color:#686c6b;color:var(--muted);font-size:.875rem;font-style:italic;margin-top:.5rem;text-align:center}.post-body p{font-size:1.125rem;line-height:1.6;margin:0 0 1.6em}.page-body embed,.page-body iframe,.page-body img,.page-body object,.page-body video,.post-body embed,.post-body iframe,.post-body img,.post-body object,.post-body video,.post-list embed,.post-list iframe,.post-list img,.post-list object,.post-list video{height:auto;max-width:100%}.kg-width-wide{margin-left:auto;margin-right:auto;max-width:85vw}.kg-width-full{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;width:100vw}.kg-width-full img,.kg-width-wide img{height:auto;max-width:100%}body{font-family:Montserrat,sans-serif;font-family:var(--font-body,"Montserrat"),sans-serif}h1,h2,h3{font-family:Archivo Black,sans-serif;font-family:var(--font-heading,"Archivo Black"),sans-serif}
/*# sourceMappingURL=index.css.map */