body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,hr,dl,dd,ol,ul,figure{margin:0;padding:0}*{box-sizing:border-box}html{}body{min-height:100vh;position:relative;padding-bottom:20em;word-wrap:break-word;background:var(--bg-color)}.site-header{background:#006800;padding:var(--padding)0;color:var(--white)}#bdate{padding-top:12px;padding-bottom:12px}.h-flex{display:flex;justify-content:space-between;align-items:baseline}.site-header a{text-decoration:none;color:#fff!important}.site-header nav{display:flex;gap:1em}.site-header nav a:not(:first-child)::before{content:'|';margin-right:1em}@media(max-width:600px){.site-header nav{gap:.5em}.site-header nav a:not(:first-child)::before{margin-right:.5em}}.post-list{margin-left:0;list-style:none;> li { margin-bottom: var(--spacing-unit); }}.list-arb{gap:0!important;margin-bottom:9em!important}.post-banner{display:flex;gap:6%;justify-content:space-between}.post-image{min-width:150px;width:30%;height:30%;object-fit:cover}.post-meta{font-size:.9em;color:var(--grey-color)!important}.date{text-decoration:none!important;&:hover { text-decoration:none!important; color:var(--text-color)!important; }}.post-link{display:block;font-size:28px}tr.spaced>td{padding-bottom:1em}.MathJax,.MathJax_Display{overflow:visible!important}.post-header{padding:var(--spacing-unit)0}.wrapper{max-width:var(--content-width);margin-right:auto;margin-left:auto;padding:0 var(--padding)}footer{padding:4em 3em;color:var(--white);background:var(--dark-green);text-align:center;position:absolute;bottom:0;width:100%}footer .flex{max-width:38em;display:inline-flex;justify-content:space-between;gap:4em;text-align:left}.col-3{column-count:3}@media(max-width:600px){footer{padding:3em}footer .flex{flex-direction:column;gap:3em}body{padding-bottom:27em}.col-3{column-count:2}}.icon-grid{display:inline-flex;flex-wrap:wrap;gap:2em 3em;min-width:200px}.icon-grid a svg{width:28px;height:30px;vertical-align:middle;color:var(--white)}.tabContent{display:none}.note{margin-bottom:20px;margin-top:0;border-radius:0}.note .insides{padding:40px}.note .title{font-size:120%;padding-left:14px;padding-top:10px;padding-bottom:10px;margin-top:20px;color:#fff;background:#6495ed}.comments{margin-bottom:2em}.c{text-align:center}.directory{display:flex;justify-content:center;align-items:center;gap:2.5em;margin-bottom:5em}@media(max-width:600px){.nomob{display:none}}strong,b{font-weight:700}