.blog-page[data-v-865dd493]{color:#141413;background:#f5f4ed;min-height:70vh;padding:80px 24px 112px}.blog-shell[data-v-865dd493]{width:min(100%,900px);margin:0 auto}.blog-header[data-v-865dd493]{max-width:720px;margin-bottom:56px}.blog-eyebrow[data-v-865dd493]{color:#c96442;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:600}.blog-header h1[data-v-865dd493]{letter-spacing:-.025em;margin:0 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,7vw,64px);font-weight:500;line-height:1.08}.blog-header>p[data-v-865dd493]:last-child{color:#5e5d59;max-width:620px;margin:0;font-size:19px;line-height:1.65}.post-grid[data-v-865dd493]{border-top:1px solid #d8d5c9;display:grid}.post-card[data-v-865dd493]{border-bottom:1px solid #d8d5c9}.post-copy[data-v-865dd493]{padding:40px 0 44px}.post-meta[data-v-865dd493]{color:#87867f;flex-wrap:wrap;gap:8px;margin-bottom:18px;font-size:13px;display:flex}.post-copy h2[data-v-865dd493]{letter-spacing:-.015em;max-width:760px;margin:0 0 14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,4vw,36px);font-weight:500;line-height:1.18}.post-copy h2 a[data-v-865dd493]{color:#141413}.post-copy h2 a[data-v-865dd493]:hover{color:#c96442}.post-copy>p[data-v-865dd493]{color:#5e5d59;max-width:680px;margin:0 0 24px;font-size:17px;line-height:1.7}.read-link[data-v-865dd493]{color:#c96442;align-self:flex-start;font-size:15px;font-weight:600}.read-link[data-v-865dd493]:hover{color:#a94f33}@media (width<=780px){.blog-page[data-v-865dd493]{padding:56px 16px 80px}.blog-header[data-v-865dd493]{margin-bottom:36px}.post-card[data-v-865dd493]{border-radius:0}.post-copy[data-v-865dd493]{padding:30px 0 34px}}
