.BlogPostView-module__efNvlG__page{max-width:720px;margin:0 auto;padding:48px 24px 96px}.BlogPostView-module__efNvlG__backLink{color:var(--muted);margin-bottom:32px;font-size:.88rem;display:inline-block}.BlogPostView-module__efNvlG__backLink:hover{color:var(--foreground)}.BlogPostView-module__efNvlG__header{margin-bottom:32px}.BlogPostView-module__efNvlG__meta{color:var(--muted);font-size:.85rem}.BlogPostView-module__efNvlG__seriesBadge{background:var(--accent-soft);color:var(--accent-text);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;margin-top:8px;padding:3px 10px;font-size:.72rem;font-weight:600;transition:background-color .15s;display:inline-block}.BlogPostView-module__efNvlG__seriesBadge:hover{background:var(--accent-card)}.BlogPostView-module__efNvlG__title{letter-spacing:-.02em;color:var(--foreground);margin-top:6px;font-size:clamp(1.7rem,4vw,2.3rem);font-weight:700}.BlogPostView-module__efNvlG__tags{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.BlogPostView-module__efNvlG__tag{background:var(--eyebrow-bg);color:var(--eyebrow-text);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:3px 10px;font-size:.72rem;transition:background-color .15s,color .15s}.BlogPostView-module__efNvlG__tag:hover{background:var(--surface-soft);color:var(--foreground)}.BlogPostView-module__efNvlG__content{color:var(--foreground);font-family:var(--font-serif);font-size:1.05rem;line-height:1.75}.BlogPostView-module__efNvlG__content h2{margin:32px 0 12px;font-size:1.3rem;font-weight:600}.BlogPostView-module__efNvlG__content p{color:var(--muted);margin-bottom:16px}.BlogPostView-module__efNvlG__content ul{color:var(--muted);margin:0 0 16px 20px}.BlogPostView-module__efNvlG__content li{margin-bottom:6px}.BlogPostView-module__efNvlG__content a{color:var(--accent-text);text-decoration:underline}.BlogPostView-module__efNvlG__content strong{color:var(--foreground)}
