.entry-content h1{font-size:2.25rem}.entry-content h2{font-size:1.875rem}.entry-content h4{font-size:1.25rem}.entry-content h5{font-size:1.125rem}.entry-content h6{font-size:1rem}.entry-content ol{list-style-type:decimal}.entry-content blockquote{border-left:4px solid #e87a3f;padding:1rem 1.5rem;margin:2rem 0;background:#f7f5f0;font-style:italic;color:#2d4a3a;border-radius:0 .5rem .5rem 0}.entry-content hr{border:none;height:1px;background:#8c7a6b;opacity:.3;margin:3rem 0}.entry-content table{width:100%;border-collapse:collapse;margin:2rem 0;background:#fff;border-radius:.5rem;overflow:hidden;box-shadow:0 1px 3px rgba(45,74,58,.1)}.entry-content th,.entry-content td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #f7f5f0}.entry-content th{background:#2d4a3a;color:white;font-weight:600}.entry-content pre{background:#1a1c1a;color:#f7f5f0;padding:1.5rem;border-radius:.5rem;overflow-x:auto;margin:1.5rem 0;font-family:"Courier New",monospace}.entry-content code{background:#f7f5f0;color:#2d4a3a;padding:.25rem .5rem;border-radius:.25rem;font-family:"Courier New",monospace;font-size:.875rem}.entry-content pre code{background:0 0;color:inherit;padding:0}.comments-area .comment-list{list-style:none;padding:0}.comments-area .comment{margin-bottom:2rem;padding:1.5rem;background:#fff;border-radius:1rem;border:1px solid #f7f5f0}.comments-area .comment-author{font-weight:600;color:#2d4a3a;margin-bottom:.5rem}.comments-area .comment-meta{font-size:.875rem;color:#8c7a6b;margin-bottom:1rem}.comments-area .comment-content p{color:#1a1c1a;margin-bottom:1rem}.comments-area .reply{text-align:right}.comments-area .reply a{color:#e87a3f;text-decoration:none;font-size:.875rem;font-weight:500}