main article{background:var(--background)}main article .content{padding:1rem 2rem}main .post{border:5px solid var(--nav);margin-bottom:2rem}main .post h2{text-align:center;margin:.5rem;padding:0 1rem}main .post p{line-height:1.5rem}main .post p.response{text-align:center}main .post figure{margin:0;padding:0 1rem}@media (width>=768px){main .post figure{padding:0 6rem}}main .post ol{padding:0 1rem;line-height:1.5rem;list-style-type:decimal}@media (width>=768px){main .post{min-width:500px}}@media (width>=1024px){main .post{min-width:700px}}@media (width>=1200px){main .post{min-width:900px}}main img{width:100%;height:auto}.comments-block{border-top:2.5px solid var(--nav);margin:0 1.5rem;padding-top:1rem}.comments-block .comments-list{padding:0;list-style:none}.comments-block .comment-replies{border-left:2px solid var(--nav);margin-bottom:10px;margin-left:20px;padding-left:15px;list-style:none}.comments-block .comment-reply{background:#f9f9f9;margin-top:10px;padding:5px}.comments-block .reply-button{margin-bottom:1rem}.older-posts{text-align:center;margin:0 0 2rem}.older-posts button{background:var(--nav);color:var(--background);cursor:pointer;border:none;padding:.5rem 1rem}.archive-container{flex-flow:column wrap;justify-content:center;align-items:center;margin:2rem;display:flex}.archive-container ul{text-align:center;padding:0;list-style:none}.comment-link{text-align:center;margin:0 auto 2rem}.comment-link a{text-align:center}form label{flex-direction:column;justify-content:center;align-items:baseline;gap:.5rem;min-width:250px;margin:.5rem 0;display:flex}@media (width>=768px){form label{flex-direction:row}}form input{border:1px solid var(--nav);border-radius:4px;width:100%;padding:.5rem}
