body.admin-bar .site-header{top:32px}
.entry-content{overflow-wrap:anywhere}.entry-content ul,.entry-content ol{padding-left:1.5em}.entry-content p{margin-bottom:1em}.entry-content h2,.entry-content h3{margin:1.5em 0 .6em}.entry-content a{text-decoration:underline}.entry-content img{max-width:100%;height:auto}.post-list{display:grid;gap:28px}.post-list article{padding:28px;border:1px solid var(--line);border-radius:24px;background:white}
@media(max-width:782px){body.admin-bar .site-header{top:46px}}
@media(max-width:600px){body.admin-bar .site-header{top:0}}
