.blog-index[data-v-c6824e98]{color:#232220;background:#f7f4ec;min-height:100vh;font:17px/1.65 Public Sans,sans-serif}.blog-hero[data-v-c6824e98],.posts[data-v-c6824e98]{max-width:1040px;margin:0 auto;padding:2rem 24px}.blog-hero[data-v-c6824e98]{border-bottom:1px solid #d8d3c6;padding-top:2.5rem;padding-bottom:5rem}.brand[data-v-c6824e98]{color:#1c2b3a;font:700 1.35rem/1 "Source Serif 4",Georgia,serif;text-decoration:none}.brand span[data-v-c6824e98]{color:#93641f}.eyebrow[data-v-c6824e98]{color:#93641f;letter-spacing:.06em;text-transform:uppercase;font:600 .76rem/1.5 IBM Plex Mono,monospace}.blog-hero .eyebrow[data-v-c6824e98]{margin-top:5rem}h1[data-v-c6824e98],h2[data-v-c6824e98],h3[data-v-c6824e98]{color:#1c2b3a;letter-spacing:-.015em;font-family:"Source Serif 4",Georgia,serif;line-height:1.12}h1[data-v-c6824e98]{max-width:700px;margin:.35rem 0 1rem;font-size:clamp(2.5rem,7vw,5rem)}h2[data-v-c6824e98]{margin:0 0 1.5rem;font-size:2rem}.intro[data-v-c6824e98]{color:#3a4c5c;max-width:600px;margin:0;font:1.2rem/1.55 "Source Serif 4",Georgia,serif}.posts[data-v-c6824e98]{padding-top:3.5rem}.post-grid[data-v-c6824e98]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.post[data-v-c6824e98]{color:#232220;background:#fff;border:1px solid #d8d3c6;padding:2rem;text-decoration:none;transition:transform .2s,border-color .2s;display:block}.post[data-v-c6824e98]:hover{border-color:#93641f;transform:translateY(-3px)}.post .eyebrow[data-v-c6824e98]{margin:0}h3[data-v-c6824e98]{margin:.75rem 0;font-size:1.8rem}.post p[data-v-c6824e98]:not(.eyebrow){color:#3a4c5c}.post span[data-v-c6824e98]{color:#93641f;font-weight:700}.empty-state[data-v-c6824e98]{color:#3a4c5c;font:1.2rem/1.55 "Source Serif 4",Georgia,serif}@media (width<=680px){.blog-hero .eyebrow[data-v-c6824e98]{margin-top:3.5rem}.post-grid[data-v-c6824e98]{grid-template-columns:1fr}}
