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