body,html{font-family:Helvetica Neue,sans-serif;font-size:16pt}header{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-weight:700;text-align:center;font-size:32pt;margin:0;padding:10px}main{margin:0 5%}button{font-size:16pt;padding:10px 20px;border:2px solid green;border-radius:5px;background:white;cursor:pointer;margin-top:20px}article{width:80%;margin:auto}article h3,img{margin-bottom:0}article p,em,li{line-height:1.6;margin-top:0;margin-bottom:20px}footer{text-align:center;padding-top:10px}a{color:inherit;text-decoration:underline}.posts-list a,header a,sup a{text-decoration:none}#newest a:hover,article a:hover{color:green}.links{display:flex;justify-content:center;gap:20px}#title{text-align:center;font-size:30pt;margin-bottom:15px;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-weight:600}#blog_title{font-size:74pt;margin:0}#blog_tag{margin:0}#pinned-list{margin-bottom:40px}#posts-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));grid-row-gap:20px;row-gap:20px;grid-column-gap:20px;column-gap:20px}#newest{margin-bottom:40px}#newest-post{text-align:center;font-weight:700;font-size:28pt}.grid-post{text-align:center;height:200px;background:#f0f0f0;border:4px solid green;border-radius:5px;padding:10px}.grid-post a{display:flex;flex-direction:column;justify-content:space-around;height:100%;text-decoration:none}.grid-post:hover{background:green;border-color:orange;color:white}.pinned{margin:30px 50px}.section-header,.section-subheader{text-align:center;font-weight:700;margin:20px 0;font-size:24pt}.section-header{font-size:28pt}#see-all-container{text-align:center;margin-bottom:20px}#newest .section-header{margin-bottom:10px}#newest{margin-bottom:50px}#newest .list-date{margin-top:0}#newest .list-date,.list-date{font-style:italic;text-align:center}.title{font-size:28pt}.description{font-weight:400;font-style:italic}#metaphors{list-style:none;text-align:center}.list-title{font-size:24pt;margin:0}.not-found{text-align:center}#footnote-label{display:none}#filler{height:1000px}@media (prefers-color-scheme:dark){body{background-color:#313030;color:#e0e0e0}.grid-post{background:#424242}}@media only screen and (max-width:1000px){body{margin:0}article{width:90%}#blog_title{font-size:36pt}#blog_tag{font-size:24pt}}@media only screen and (max-width:500px){article{width:100%}.pinned{height:auto}#posts-list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#011627;color:#d6deeb}.hljs-keyword{color:#c792ea;font-style:italic}.hljs-built_in{color:#addb67;font-style:italic}.hljs-type{color:#82aaff}.hljs-literal{color:#ff5874}.hljs-number{color:#F78C6C}.hljs-regexp{color:#5ca7e4}.hljs-string{color:#ecc48d}.hljs-subst{color:#d3423e}.hljs-symbol{color:#82aaff}.hljs-class{color:#ffcb8b}.hljs-function{color:#82AAFF}.hljs-title{color:#DCDCAA;font-style:italic}.hljs-params{color:#7fdbca}.hljs-comment{color:#637777;font-style:italic}.hljs-doctag{color:#7fdbca}.hljs-meta,.hljs-meta .hljs-keyword{color:#82aaff}.hljs-meta .hljs-string{color:#ecc48d}.hljs-section{color:#82b1ff}.hljs-attr,.hljs-name,.hljs-tag{color:#7fdbca}.hljs-attribute{color:#80cbc4}.hljs-variable{color:#addb67}.hljs-bullet{color:#d9f5dd}.hljs-code{color:#80CBC4}.hljs-emphasis{color:#c792ea;font-style:italic}.hljs-strong{color:#addb67;font-weight:700}.hljs-formula{color:#c792ea}.hljs-link{color:#ff869a}.hljs-quote{color:#697098;font-style:italic}.hljs-selector-tag{color:#ff6363}.hljs-selector-id{color:#fad430}.hljs-selector-class{color:#addb67;font-style:italic}.hljs-selector-attr,.hljs-selector-pseudo{color:#c792ea;font-style:italic}.hljs-template-tag{color:#c792ea}.hljs-template-variable{color:#addb67}.hljs-addition{color:#addb67ff;font-style:italic}.hljs-deletion{color:#EF535090;font-style:italic}