.post-header[data-v-d0eb3c0e]{padding:64px 0 24px}.post-back[data-v-d0eb3c0e]{font-size:13px;color:var(--fg-muted);margin-bottom:24px}.post-back a[data-v-d0eb3c0e]{border-bottom:1px solid var(--line);padding-bottom:1px}.post-back a[data-v-d0eb3c0e]:hover{color:var(--fg);border-color:var(--line-strong)}.post-kicker[data-v-d0eb3c0e]{display:block;margin-bottom:18px;color:var(--accent)}.post-title[data-v-d0eb3c0e]{margin-bottom:28px;max-width:720px;font-size:clamp(32px,5vw,54px);line-height:1.05;letter-spacing:-.03em}.post-byline[data-v-d0eb3c0e]{display:flex;align-items:center;gap:16px}.post-avatar[data-v-d0eb3c0e]{width:40px;height:40px;border-radius:20px;background:var(--fg);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;flex:none}.post-author[data-v-d0eb3c0e]{font-size:13.5px;font-weight:500}.post-meta[data-v-d0eb3c0e]{font-size:12px;color:var(--fg-muted)}.post-cover-section[data-v-d0eb3c0e]{padding:0 0 56px}.post-body-section[data-v-d0eb3c0e]{padding:0 0 80px}.post-body[data-v-d0eb3c0e]{font-size:18px;line-height:1.75;color:var(--ink-soft);max-width:680px}.post-body p[data-v-d0eb3c0e]{margin:0 0 26px}.post-body strong[data-v-d0eb3c0e]{font-weight:600;color:var(--fg)}.post-body em[data-v-d0eb3c0e]{font-family:var(--serif);font-style:italic}.post-lede[data-v-d0eb3c0e]{font-size:22px;line-height:1.5;font-weight:500;letter-spacing:-.012em;color:var(--fg);margin-bottom:34px!important}.post-h2[data-v-d0eb3c0e]{font-size:clamp(24px,3vw,30px);line-height:1.18;letter-spacing:-.026em;font-weight:600;margin:56px 0 18px}.post-blockquote[data-v-d0eb3c0e]{margin:48px 0;padding:8px 0 8px 30px;border-left:3px solid var(--accent);font-family:var(--serif);font-style:italic;font-size:25px;line-height:1.4;letter-spacing:-.01em;font-weight:500;color:var(--fg)}.post-figure[data-v-d0eb3c0e]{margin:40px 0}.post-ul[data-v-d0eb3c0e]{margin:0 0 26px;padding-left:22px}.post-ul li[data-v-d0eb3c0e]{margin:0 0 10px;padding-left:4px}.post-ul li[data-v-d0eb3c0e]::marker{color:var(--accent)}.post-newsletter[data-v-d0eb3c0e]{display:flex;flex-direction:column;gap:14px}.post-newsletter__title[data-v-d0eb3c0e]{font-size:19px;font-weight:500;letter-spacing:-.015em;color:var(--fg);margin:0}.post-newsletter__form[data-v-d0eb3c0e]{display:flex;gap:8px}.post-newsletter__input[data-v-d0eb3c0e]{flex:1;padding:0 18px;height:48px;font-size:14px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--fg)}.post-newsletter__input[data-v-d0eb3c0e]::placeholder{color:var(--fg-subtle)}.post-newsletter__input[data-v-d0eb3c0e]:focus{outline:none;border-color:var(--line-strong)}.post-related-grid[data-v-d0eb3c0e]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:860px){.post-header[data-v-d0eb3c0e]{padding:40px 0 16px}.post-body[data-v-d0eb3c0e]{font-size:17px;line-height:1.72}.post-lede[data-v-d0eb3c0e]{font-size:19px}.post-blockquote[data-v-d0eb3c0e]{font-size:22px}.post-newsletter__form[data-v-d0eb3c0e]{flex-direction:column}.post-related-grid[data-v-d0eb3c0e]{grid-template-columns:1fr;gap:16px}}
