/* Individual journal entries only. Retain inherited sizes, spacing and breakpoints. */

.blog-post-head h1{font-family:var(--font-display);font-weight:500;font-optical-sizing:auto;font-synthesis:none}
.blog-post-back,.blog-post-date{font-family:var(--font-body);font-size:12px;font-weight:500;line-height:1.5;letter-spacing:.13em;text-transform:uppercase}
/* Opening paragraph inherits the same body rules as its siblings, not the shared lede. */
.blog-post-body>.blog-post-opening:first-child::first-letter{float:left;font-family:var(--font-display);font-weight:500;font-size:83.7px;line-height:.82;margin:.065em .1em 0 0}
@media(max-width:720px){.blog-post-body>.blog-post-opening:first-child::first-letter{font-size:74.4px}}
