.blog-page[data-v-b597d69e]{background:var(--paper);color:var(--ink)}.container[data-v-b597d69e]{max-width:1120px;margin:0 auto;padding:0 28px}.blog-hero[data-v-b597d69e],.blog-list[data-v-b597d69e]{border-bottom:1px solid var(--rule)}.blog-hero[data-v-b597d69e]{padding:96px 0 88px}.blog-hero__grid[data-v-b597d69e]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:80px;align-items:end}.eyebrow[data-v-b597d69e]{display:flex;align-items:center;gap:14px;color:var(--terra);font-family:var(--font-marketing-mono);font-size:11px;font-weight:500;letter-spacing:.11em;line-height:1;text-transform:uppercase}.eyebrow[data-v-b597d69e]:before{content:"";width:16px;height:1px;background:currentColor}h1[data-v-b597d69e],h2[data-v-b597d69e]{color:var(--ink);font-weight:500;letter-spacing:-.035em;text-wrap:balance}h1[data-v-b597d69e]{font-size:clamp(56px,6.8vw,108px);line-height:.94;margin:28px 0 0}h2[data-v-b597d69e]{font-size:clamp(30px,3.5vw,54px);line-height:1;margin:0}em[data-v-b597d69e]{color:var(--terra);font-family:var(--font-marketing-serif);font-style:italic;font-weight:400;letter-spacing:-.02em}.blog-hero__aside[data-v-b597d69e]{display:grid;gap:26px}.blog-hero__aside p[data-v-b597d69e]{color:var(--ink-2);font-size:22px;line-height:1.55;text-wrap:pretty}.meta-row[data-v-b597d69e]{display:flex;flex-wrap:wrap;gap:18px;color:var(--muted);font-family:var(--font-marketing-mono);font-size:11px;letter-spacing:.1em}.meta-row span[data-v-b597d69e]{display:inline-flex;align-items:center;gap:8px}.meta-row span[data-v-b597d69e]:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--terra)}.blog-list[data-v-b597d69e]{padding:76px 0 112px}.post-grid[data-v-b597d69e]{display:grid;gap:18px}.post-card[data-v-b597d69e]{display:grid;gap:18px;border:1px solid var(--rule);border-radius:14px;background:var(--paper);padding:28px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.post-card[data-v-b597d69e]:hover{border-color:var(--terra);box-shadow:0 26px 64px -50px #15140f57;transform:translateY(-2px)}.post-card--featured[data-v-b597d69e]{background:var(--paper-2)}.post-card__meta[data-v-b597d69e]{display:flex;flex-wrap:wrap;gap:14px;color:var(--muted);font-family:var(--font-marketing-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.post-card__meta span[data-v-b597d69e]:first-child{color:var(--terra)}.post-card a[data-v-b597d69e]{color:inherit;text-decoration:none}.post-card h2 a[data-v-b597d69e]:hover{color:var(--terra)}.post-card p[data-v-b597d69e]{max-width:68ch;color:var(--ink-2);font-size:18px;line-height:1.58;margin:0}.read-link[data-v-b597d69e]{display:inline-flex;align-items:center;gap:10px;width:fit-content;color:var(--terra)!important;font-size:14px;font-weight:600}.empty-state[data-v-b597d69e]{display:grid;gap:22px;border:1px dashed var(--rule-2);border-radius:14px;background:var(--paper-2);padding:42px;text-align:left}@media(max-width:860px){.container[data-v-b597d69e]{padding:0 18px}.blog-hero[data-v-b597d69e],.blog-list[data-v-b597d69e]{padding:68px 0}.blog-hero__grid[data-v-b597d69e]{grid-template-columns:1fr;gap:34px}h1[data-v-b597d69e]{font-size:clamp(46px,14vw,72px)}}
