.postIndex{padding:55px 0 20px}.postIndex>a{border-top:1px solid #b7b9af;grid-template-columns:55px 1fr 30px;align-items:center;gap:18px;padding:24px 0;display:grid}.postIndex>a:last-child{border-bottom:1px solid #b7b9af}.postIndex strong{font-family:Georgia,serif;font-size:23px;font-weight:400;display:block}.postIndex small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-top:7px;display:block}.postIndex>a>span{color:var(--rust);font-weight:700}.blogPost{border-bottom:1px solid #c7c8be;scroll-margin-top:90px}.blogPost>header>h1{letter-spacing:-.045em;margin:20px 0 30px;font-family:Georgia,serif;font-size:clamp(48px,7vw,88px);font-weight:400;line-height:1.02}.articleBody h2{margin-top:75px;font-size:46px}.articleBody a{text-underline-offset:4px;text-decoration:underline}.articleBody a:hover{color:var(--rust)}@media (max-width:800px){.postIndex{padding-top:40px}.postIndex>a{grid-template-columns:35px 1fr 20px}.postIndex strong{font-size:19px}}
