.journal-index-hero[data-v-3f60b87c]{padding:4px 0 28px;border-bottom:1px solid var(--journal-line)}.journal-reading-paths[data-v-3f60b87c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gw-s-4);padding-block:var(--gw-s-5);border-bottom:1px solid var(--journal-line)}.journal-reading-paths a[data-v-3f60b87c]{display:flex;flex-direction:column;justify-content:center;min-height:var(--gw-control-lg);color:var(--journal-green)}.journal-reading-paths strong[data-v-3f60b87c]{font-size:var(--gw-fs-md);font-weight:500}.journal-reading-paths span[data-v-3f60b87c]{margin-top:var(--gw-s-1);color:var(--journal-muted);font-size:var(--gw-fs-xs)}.journal-reading-paths a:hover strong[data-v-3f60b87c]{text-decoration:underline;text-underline-offset:4px}.journal-index-hero .journal-lead[data-v-3f60b87c]{max-width:38em}.journal-index-hero nav[data-v-3f60b87c]{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:16px}.journal-index-hero nav a[data-v-3f60b87c]{display:inline-flex;align-items:center;gap:16px;min-height:44px;color:var(--journal-green);font-size:13px}.journal-index-hero nav a[data-v-3f60b87c]:hover{text-decoration:underline;text-underline-offset:4px}.featured-section[data-v-3f60b87c]{margin-top:28px}.featured-card[data-v-3f60b87c]{display:block;padding:24px;border:1px solid var(--journal-line);border-left:2px solid var(--journal-green);border-radius:5px;background:var(--journal-soft)}.featured-top[data-v-3f60b87c]{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--journal-green)}.featured-card h2[data-v-3f60b87c]{max-width:32em;margin:12px 0;font-size:24px;line-height:1.5}.featured-card>p[data-v-3f60b87c]{max-width:45em;margin:0 0 20px;color:var(--journal-muted);font-size:14px;line-height:1.85}.featured-card[data-v-3f60b87c]:hover{border-color:var(--journal-green)}.featured-card:hover h2[data-v-3f60b87c]{color:var(--journal-green);text-decoration:underline;text-underline-offset:5px}.article-section[data-v-3f60b87c]{margin-top:36px}.article-section-head[data-v-3f60b87c]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:20px}.article-section-head h2[data-v-3f60b87c]{margin:0}.article-result-count[data-v-3f60b87c]{margin:0;color:var(--journal-muted);font-size:12px}.journal-category-select[data-v-3f60b87c]{display:none}.journal-active-search[data-v-3f60b87c]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-bottom:20px;padding:8px 12px;border:1px solid var(--journal-line);border-radius:4px;color:var(--journal-muted);font-size:13px}.journal-active-search a[data-v-3f60b87c]{display:inline-flex;align-items:center;min-height:32px;color:var(--journal-green)}.article-grid[data-v-3f60b87c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.article-card[data-v-3f60b87c]{display:flex;flex-direction:column;min-width:0;padding:22px;border:1px solid var(--journal-line);border-radius:6px;background:var(--journal-card)}.article-card h3[data-v-3f60b87c]{margin:14px 0 10px}.article-card>p[data-v-3f60b87c]{display:-webkit-box;flex:1;margin:0 0 20px;overflow:hidden;color:var(--journal-muted);font-size:14px;line-height:1.8;-webkit-box-orient:vertical;-webkit-line-clamp:3}.article-card-foot[data-v-3f60b87c]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid var(--journal-line);color:var(--journal-muted);font-size:12px}.article-card[data-v-3f60b87c]:hover{border-color:var(--journal-green);background:var(--journal-panel)}.article-card:hover h3[data-v-3f60b87c]{color:var(--journal-green)}.journal-pagination[data-v-3f60b87c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:28px}.journal-pagination a[data-v-3f60b87c]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 12px;border:1px solid var(--journal-line);border-radius:4px;color:var(--journal-muted);font-size:13px}.journal-pagination a[aria-current=page][data-v-3f60b87c]{border-color:var(--journal-green);background:var(--journal-soft);color:var(--journal-green);font-weight:600}.journal-pagination a[data-v-3f60b87c]:hover{background:var(--journal-soft);color:var(--journal-green)}.empty-state[data-v-3f60b87c]{padding:32px 20px;border:1px dashed var(--journal-line);text-align:center}.empty-state h3[data-v-3f60b87c]{margin:0}.empty-state p[data-v-3f60b87c]{color:var(--journal-muted)}.docs-bridge[data-v-3f60b87c]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-top:40px;padding:24px;border:1px solid var(--journal-line);border-radius:5px;background:var(--journal-panel)}.docs-bridge h2[data-v-3f60b87c]{margin:0;font-size:20px}.docs-bridge p[data-v-3f60b87c]{margin:8px 0 0;color:var(--journal-muted);font-size:13px;line-height:1.8}@media(max-width:1000px){.article-grid[data-v-3f60b87c]{grid-template-columns:1fr}}@media(max-width:760px){.featured-card[data-v-3f60b87c]{padding:20px}.featured-card h2[data-v-3f60b87c]{font-size:21px}.article-card[data-v-3f60b87c]{padding:20px}.journal-category-select[data-v-3f60b87c]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-bottom:20px;color:var(--journal-muted);font-size:13px}.journal-category-select select[data-v-3f60b87c]{flex:1 1 160px;max-width:100%;min-height:44px;padding:8px 12px;border:1px solid var(--journal-line);border-radius:5px;background:var(--journal-card);color:var(--journal-ink);font-size:16px}.journal-active-search a[data-v-3f60b87c]{min-height:44px}.docs-bridge[data-v-3f60b87c]{padding:20px}.docs-bridge .journal-primary[data-v-3f60b87c]{width:100%}}
