.sc-post[data-v-6eaf1a10]{min-height:100vh}.sc-post__article[data-v-6eaf1a10]{max-width:var(--width-narrow);margin:0 auto;padding:40px var(--gutter-page) 96px}.sc-post__category[data-v-6eaf1a10]{display:inline-flex;text-decoration:none}.sc-post__tests[data-v-6eaf1a10]{margin-top:48px;padding-top:32px;border-top:1px solid var(--border-subtle)}.sc-post__tests-title[data-v-6eaf1a10]{margin:0 0 16px;font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--text-strong)}.sc-post__tests-grid[data-v-6eaf1a10]{display:grid;gap:16px}.sc-post__tests-invite[data-v-6eaf1a10]{display:inline-flex;align-items:center;gap:8px;font-size:var(--text-sm);font-weight:var(--weight-semibold);text-decoration:none}.sc-post__head[data-v-6eaf1a10]{margin:28px 0 36px}.sc-post__meta[data-v-6eaf1a10]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:var(--text-xs);color:var(--text-muted)}.sc-post__title[data-v-6eaf1a10]{margin:20px 0 0;font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--weight-bold);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--text-strong);text-wrap:pretty}.sc-post__lede[data-v-6eaf1a10]{margin:16px 0 0;font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--text-body)}.sc-post__author[data-v-6eaf1a10]{margin:16px 0 0;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-muted)}.sc-post[data-v-6eaf1a10] .sc-post__image{display:block;width:100%;margin-bottom:40px;border-radius:var(--radius-media)}.sc-post__missing[data-v-6eaf1a10]{display:flex;flex-direction:column;gap:20px}.sc-post__prose[data-v-6eaf1a10]{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-body)}.sc-post__prose[data-v-6eaf1a10] h2,.sc-post__prose[data-v-6eaf1a10] h3{margin:40px 0 12px;font-family:var(--font-display);font-weight:var(--weight-bold);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);color:var(--text-strong)}.sc-post__prose[data-v-6eaf1a10] h2{font-size:var(--text-2xl)}.sc-post__prose[data-v-6eaf1a10] h3{font-size:var(--text-xl)}.sc-post__prose[data-v-6eaf1a10] p,.sc-post__prose[data-v-6eaf1a10] ul,.sc-post__prose[data-v-6eaf1a10] ol{margin:0 0 20px}.sc-post__prose[data-v-6eaf1a10] ul,.sc-post__prose[data-v-6eaf1a10] ol{padding-left:24px}.sc-post__prose[data-v-6eaf1a10] li{margin-bottom:8px}.sc-post__prose[data-v-6eaf1a10] strong{color:var(--text-strong)}.sc-post__prose[data-v-6eaf1a10] blockquote{margin:0 0 20px;padding:16px 24px;border-left:3px solid var(--border-brand);background:var(--surface-highlight-soft);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.sc-post__prose[data-v-6eaf1a10] img{max-width:100%;border-radius:var(--radius-md)}@media (max-width: 680px){.sc-post__title[data-v-6eaf1a10]{font-size:var(--text-3xl)}}
