@font-face{font-family:gandhi_serifregular;src:url(../fonts/GandhiSerif-Regular-webfont.eot);src:url(../fonts/GandhiSerif-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/GandhiSerif-Regular-webfont.woff) format("woff"),url(../fonts/GandhiSerif-Regular-webfont.ttf) format("truetype"),url(../fonts/GandhiSerif-Regular-webfont.svg#gandhi_serifregular) format("svg");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:gandhi_serifbold;src:url(../fonts/GandhiSerif-Bold-webfont.eot);src:url(../fonts/GandhiSerif-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/GandhiSerif-Bold-webfont.woff) format("woff"),url(../fonts/GandhiSerif-Bold-webfont.ttf) format("truetype"),url(../fonts/GandhiSerif-Bold-webfont.svg#gandhi_serifbold) format("svg");font-display:swap;font-weight:400;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.entry__meta,.pagination{font-weight:400}.entry__content a,.entry__content h1,.entry__content h2,.entry__content h3,.entry__hd,.menu-item a,.page-template-default .entry__hd,.pagination a,.pagination a:hover,.sidebar-details__title a,.site-main__hd{font-weight:700}.entry__meta,.pagination a{font-family:sans-serif}.pagination{font-family:Montserrat,sans-serif}.entry__content a,.entry__content h1,.entry__content h2,.entry__content h3,.entry__hd,.menu-item a,.page-template-default .entry__hd,.pagination a:hover,.sidebar-details__title a,.site-main__hd{font-family:gandhi_serifregular,serif}.entry__content a,.menu-item a,.pagination a:hover,.sidebar-details__title a{background-color:transparent;border-bottom:2px solid #9b00e6;color:#222;cursor:pointer;font-size:inherit;position:relative;text-decoration:none;transition:background-color .15s ease-in,border-bottom-width .15s ease-in,border-bottom-color .15s ease-in}.entry__content a:hover,.menu-item a:hover,.pagination a:hover,.sidebar-details__title a:hover{border-bottom:5px solid #53e600;color:#fff;background-color:#9b00e6}html{margin-left:calc(100vw - 100%)}body,html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;font-size:100%;font-family:gandhi_serifregular,serif;line-height:1.6}body *,html *{box-sizing:border-box;max-width:100vw}img{height:auto;max-height:90vh;max-width:100%;width:auto}.site-header{padding:1rem 0;position:relative}@media screen and (min-width:450px){.site-header{padding:2rem 0}}.menu-item{display:inline-block}.site-container,.site-container__inner{display:grid;gap:0 4rem;grid-template-columns:100%;justify-content:center;margin:0 auto}@media screen and (min-width:768px){.site-container,.site-container__inner{grid-template-columns:200px 1fr 1fr 1fr 1fr}}@media screen and (min-width:1024px){.site-container,.site-container__inner{grid-template-columns:1fr 1fr 1fr 1fr 1fr;max-width:1600px}}.site-container{grid-template-areas:"header" "container-inner" "footer";width:90%}@media screen and (min-width:768px){.site-container{grid-template-areas:". header header header header" "container-inner container-inner container-inner container-inner container-inner" ". . footer footer ."}}.site-container__inner{grid-area:container-inner;grid-template-areas:"sidebar-main" "content" "sidebar-supplemental";justify-self:stretch;width:100%}@media screen and (min-width:768px){.site-container__inner{grid-template-areas:"sidebar-main content content content content";min-height:75vh}}@media screen and (min-width:1024px){.site-container__inner{grid-template-areas:"sidebar-main content content content sidebar-supplemental"}}.site-header{grid-area:header}.site-main{grid-area:content;justify-self:center;width:100%}.site-footer{grid-area:footer}.sidebar-container{justify-self:stretch}@media screen and (min-width:349px){.sidebar-container--main{grid-area:sidebar-main}}.sidebar-container--supplemental{display:none}@media screen and (min-width:1024px){.sidebar-container--supplemental{display:block;grid-area:sidebar-supplemental;width:100%}}.skip-link{display:none}.site-footer{font-size:.875rem;padding:4rem 0;text-align:right;width:100%}@media screen and (min-width:834px){.site-footer{font-size:inherit;margin:auto}}.site-main article+article{padding-top:1.5rem;position:relative}@media screen and (min-width:450px){.site-main article+article{padding-top:4rem}}@media screen and (min-width:834px){.site-main article+article{padding-top:4rem}}.site-main article+article:before{border:1px solid #222;border-radius:50%;background-color:#222;content:"";display:block;height:4px;margin:0 auto 2rem;width:4px}@media screen and (min-width:450px){.site-main article+article:before{margin:0 auto 4rem}}@media screen and (min-width:834px){.site-main article+article:before{margin:0 auto 4rem}}.entry__hdr{border-left:5px solid #222;margin-bottom:2rem;padding:0 0 1rem 1.5rem}@media screen and (min-width:834px){.entry__hdr{margin-bottom:1rem}}.entry__hd{font-size:1.375rem;line-height:1.4;margin-bottom:.5rem}@media screen and (min-width:834px){.entry__hd{font-size:2rem}}.entry__hd a{color:#282828}.entry__meta{color:#222;font-weight:600;letter-spacing:.1rem;text-transform:uppercase;font-size:.75rem}.entry__content h1,.entry__content h2,.entry__content h3,.entry__content h4,.entry__content h5,.entry__content h6{color:#373737;margin:0}.entry__content *+h1:not(.entry__hd),.entry__content *+h2,.entry__content *+h3,.entry__content *+h4,.entry__content *+h5,.entry__content *+h6{margin-top:2rem}.entry__content h1{font-size:1.5rem}@media screen and (min-width:834px){.entry__content h1{font-size:2rem}}.entry__content h2{font-size:1.375rem;line-height:1.4}@media screen and (min-width:834px){.entry__content h2{font-size:1.75rem}}.entry__content h3{font-size:1.25rem}@media screen and (min-width:834px){.entry__content h3{font-size:1.5rem}}.entry__content h4,.entry__content h5,.entry__content h6{font-size:1.125rem}@media screen and (min-width:834px){.entry__content h4,.entry__content h5,.entry__content h6{font-size:1.375rem}}@media screen and (min-width:834px){.entry__content li,.entry__content ol,.entry__content p,.entry__content ul{font-size:1.25rem}}.entry__content *+p{margin-top:1.8rem}.entry__content h2+p,.entry__content h3+p,.entry__content h4+p,.entry__content h5+p,.entry__content h6+p{margin-top:.5rem}.entry__content p+:not(p){margin-top:2rem}.entry__content a{font-size:inherit}.entry__content blockquote{background-color:#fff;border:.15rem dashed #222;border-radius:10px;padding:1rem 2rem;position:relative;margin-bottom:2rem}@media screen and (min-width:834px){.entry__content blockquote{padding:2rem 4rem}}.entry__content blockquote>p{font-style:italic;font-size:1.25rem}@media screen and (min-width:834px){.entry__content blockquote>p{font-size:2rem}}.entry__content em,.entry__content i{font-style:italic}.entry__content li{margin-left:1.125rem;padding-left:1.125rem}.entry__content ul{margin-left:.375rem}.entry__content ul li{list-style-type:disc}.entry__content ul>ul li{list-style-type:square}.entry__content ul>ul li>ul li{list-style-type:circle}.entry__content ol{margin-left:.375rem}.entry__content ol>li{list-style-type:decimal}.entry__content ol>li>ol>li{list-style-type:upper-latin}.entry__content ol>li>ol>li>ol>li{list-style-type:lower-roman}.entry__content iframe{max-width:100%}.entry__content .wp-block-code,.entry__content p>code{border:1px solid #b4b4b4;background-color:#f0f0f0;border-radius:10px;font-size:.875rem;font-family:Ubuntu Mono,monospace;overflow:auto;padding:1.75rem;max-width:100%}@media screen and (min-width:834px){.entry__content .wp-block-code,.entry__content p>code{font-size:inherit}}.entry__content .gist{margin:1rem 0}.entry__content p>code{word-break:break-word;padding:.25rem}.page-template-default .entry__hd,.site-main__hd{border-bottom:1px solid #b4b4b4;color:#373737;font-size:1.5rem}@media screen and (min-width:450px){.page-template-default .entry__hd,.site-main__hd{font-size:2.5rem;line-height:1.2}}.site-main__hd{margin-bottom:1.25rem}@media screen and (min-width:450px){.site-main__hd{margin-bottom:3rem}}@media screen and (min-width:768px){.sidebar-container--main{display:grid;grid-template-areas:"profile-image details";justify-content:stretch;margin-bottom:auto;text-align:right}}.sidebar--main{align-items:center;display:flex;margin-bottom:2rem}@media screen and (min-width:768px){.sidebar--main{align-items:normal;display:initial;margin-bottom:0}}.sidebar__image{border-radius:100%;display:inline-block;flex:0 0 75px;height:75px;line-height:0;margin-right:1rem;overflow:hidden;width:75px}@media screen and (min-width:768px){.sidebar__image{align-self:center;grid-area:profile-image;flex:none;height:auto;margin:initial;width:auto}}.sidebar__details{align-self:center;display:inline-flex;flex-flow:column}@media screen and (min-width:768px){.sidebar__details{align-self:stretch;grid-area:details;margin-top:.5rem;text-align:center}}.sidebar-details__description{font-size:.8125rem;line-height:1.2}@media screen and (min-width:768px){.sidebar-details__description{font-size:inherit}}.pagination{padding-top:2rem}.pagination:after{clear:both;content:"";display:block;width:100%}.pagination a{color:#222;text-decoration:none}.pagination a:hover{font-family:sans-serif}.pagination .page-numbers.current,.pagination a:not(.prev):not(.next){padding:0 .25rem}.pagination .page-numbers.current{font-weight:700;color:#9b00e6}@media screen and (min-width:640px){.pagination li.next,.pagination li.prev{text-align:left;width:50%}}@media screen and (min-width:640px){.pagination li.next{float:left;padding-right:1rem}}@media screen and (min-width:640px){.pagination li.prev{float:right;padding-left:1rem}}.pagination li.next+li.prev{margin-top:2rem}@media screen and (min-width:640px){.pagination li.next+li.prev{margin-top:auto}}.pagination a.next,.pagination a.prev{display:block;width:100%}@media screen and (min-width:640px){.pagination a.next,.pagination a.prev{display:inline-block;width:auto}}@media(min-width:0px) and (max-width:639px){.pagination a.next:hover,.pagination a.prev:hover{border-bottom:0}}@media screen and (min-width:640px){.pagination a.next:before,.pagination a.prev:after{background-color:#d2d2d2;content:"";display:inline-block;height:2em;position:relative;line-height:3;vertical-align:middle;width:1px}}.pagination a.prev{margin-bottom:1rem}@media screen and (min-width:640px){.pagination a.prev{margin-right:1rem}}@media screen and (min-width:640px){.pagination a.prev:after{right:-.75rem}}.pagination a.next{margin-top:1rem}@media screen and (min-width:640px){.pagination a.next{margin-left:1rem}}@media screen and (min-width:640px){.pagination a.next:before{left:-.75rem}}.menu-primary-navigation-container .menu-item+.menu-item{margin-left:.5rem}.menu-external-links-container li.menu-item{display:block}
