@charset "UTF-8";@media all{.g-content{margin:0.625rem;padding:1.5rem}body{font-size:1rem;line-height:1.5}h2{font-size:2rem}h3{font-size:1.7rem}sub,sup{font-size:0.75rem}textarea,select[multiple=multiple],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]){border-radius:0.1875rem}#g-page-surround .page-header{margin:0.3125rem 0;font-size:1.5rem;font-weight:300}#g-page-surround .page-header h2{font-size:2.3rem;font-weight:400;line-height:4.5rem;margin-top:2rem;margin-bottom:0.625rem;padding-bottom:1.5rem}@media only all and (min-width:76rem) and (max-width:87.99rem){#g-page-surround .page-header h2{font-size:2.25rem}}@media only all and (min-width:51rem) and (max-width:75.99rem){#g-page-surround .page-header h2{font-size:2rem;line-height:1.6}}@media only all and (max-width:50.99rem){#g-page-surround .page-header h2{font-size:1.8rem;line-height:1.7}}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{color:#292e0e;background-color:#fff;border:2px solid rgba(0,0,0,0.1);box-shadow:none;box-sizing:border-box !important;transition:border 0.2s linear,box-shadow 0.2s linear}#g-page-surround .entry-meta{margin-top:0}#g-page-surround .entry-meta>div[class^="meta-"]{display:inline-block;margin:0;padding-right:1.5rem;color:#292e0e;font-size:1.2rem;line-height:2}@media only all and (min-width:51rem) and (max-width:75.99rem){#g-page-surround .entry-meta>div[class^="meta-"]{font-size:1.1rem}}@media only all and (max-width:50.99rem){#g-page-surround .entry-meta>div[class^="meta-"]{font-size:1rem}}#comments{margin-top:0.625rem;padding-top:1.5rem}#comments ol.commentlist{margin-top:2vw;margin-bottom:2vw}#comments #responses .responses-header h3{padding:0}#comments #comments-nav{margin-left:5px}@media only all and (max-width:50.99rem){#comments #comments-nav{margin-top:2rem}}@media only all and (max-width:50.99rem){#comments #comments-nav .comments-previous{margin-right:5px}}}
