.evidence-box-section[data-astro-cid-6ijv42sa]{background:var(--surface,#f9faf8);border:1px solid var(--rule,#e4e7e0);border-radius:12px;margin-top:48px;padding:32px 24px}.evidence-header[data-astro-cid-6ijv42sa]{margin-bottom:28px}.evidence-badge-row[data-astro-cid-6ijv42sa]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.evidence-badge[data-astro-cid-6ijv42sa]{font:700 .72rem var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:var(--accent,#3d6b2c);background:var(--paper,#fff);border:1px solid var(--rule-strong,#c8d4c0);border-radius:5px;align-items:center;gap:6px;padding:4px 9px;display:inline-flex}.theme-pill[data-astro-cid-6ijv42sa]{font:600 .75rem var(--font-body,system-ui);color:var(--ink-soft,#555);background:#0000000a;border-radius:5px;padding:3px 9px}.evidence-header[data-astro-cid-6ijv42sa] h2[data-astro-cid-6ijv42sa]{font:600 clamp(1.25rem, 2.5vw, 1.55rem) var(--font-display,Georgia, serif);color:var(--ink,#111);margin:0 0 8px}.evidence-sub[data-astro-cid-6ijv42sa]{color:var(--ink-soft,#555);max-width:860px;margin:0;font-size:.92rem;line-height:1.65}.evidence-grid[data-astro-cid-6ijv42sa]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;display:grid}.evidence-col[data-astro-cid-6ijv42sa]{background:var(--paper,#fff);border:1px solid var(--rule,#e2e5de);border-radius:10px;flex-direction:column;padding:22px 20px;display:flex}.col-header[data-astro-cid-6ijv42sa]{border-bottom:1px solid var(--rule,#eaeaea);align-items:flex-start;gap:12px;margin-bottom:20px;padding-bottom:14px;display:flex}.col-icon[data-astro-cid-6ijv42sa]{font-size:1.4rem;line-height:1}.col-header[data-astro-cid-6ijv42sa] h3[data-astro-cid-6ijv42sa]{font:600 1.05rem var(--font-body,system-ui);color:var(--ink,#111);margin:0 0 3px}.col-sub[data-astro-cid-6ijv42sa]{color:var(--ink-soft,#777);font-size:.78rem;display:block}.sources-list[data-astro-cid-6ijv42sa],.techniques-list[data-astro-cid-6ijv42sa]{flex-direction:column;flex-grow:1;gap:18px;display:flex}.source-card[data-astro-cid-6ijv42sa],.technique-card[data-astro-cid-6ijv42sa]{background:var(--surface,#fafbfa);border:1px solid var(--rule,#ecefe9);border-radius:8px;flex-direction:column;gap:8px;padding:16px;display:flex}.source-meta[data-astro-cid-6ijv42sa],.tech-meta[data-astro-cid-6ijv42sa]{flex-direction:column;gap:2px;display:flex}.source-work[data-astro-cid-6ijv42sa],.tech-name[data-astro-cid-6ijv42sa]{font:600 .95rem var(--font-display,Georgia, serif);color:var(--ink,#111)}.source-author[data-astro-cid-6ijv42sa],.tech-standard[data-astro-cid-6ijv42sa]{color:var(--ink-soft,#666);font-size:.78rem;font-style:italic}.source-locus[data-astro-cid-6ijv42sa]{color:var(--ink-soft,#555);flex-wrap:wrap;align-items:center;gap:6px;font-size:.8rem;display:flex}.locus-tag[data-astro-cid-6ijv42sa]{font:700 .68rem var(--font-mono,monospace);text-transform:uppercase;color:var(--accent,#3d6b2c);background:#eef2e6;border-radius:3px;padding:2px 6px}.source-rule[data-astro-cid-6ijv42sa],.tech-mechanism[data-astro-cid-6ijv42sa]{color:var(--ink,#222);margin:0;font-size:.88rem;line-height:1.55}.source-rule[data-astro-cid-6ijv42sa] strong[data-astro-cid-6ijv42sa],.tech-mechanism[data-astro-cid-6ijv42sa] strong[data-astro-cid-6ijv42sa]{color:var(--ink,#111)}.source-value[data-astro-cid-6ijv42sa],.tech-benefit[data-astro-cid-6ijv42sa]{border-top:1px dashed var(--rule,#e4e7e0);color:var(--ink-soft,#444);margin-top:4px;padding-top:8px;font-size:.82rem;line-height:1.5}.value-label[data-astro-cid-6ijv42sa],.benefit-label[data-astro-cid-6ijv42sa]{color:var(--accent,#3d6b2c);margin-right:4px;font-weight:600}.evidence-summary-banner[data-astro-cid-6ijv42sa]{background:#f1f5eb;border:1px solid #d8e2cf;border-radius:8px;flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;padding:18px 20px;display:flex}.summary-icon[data-astro-cid-6ijv42sa]{font-size:1.5rem}.summary-text[data-astro-cid-6ijv42sa]{flex-grow:1;max-width:660px}.summary-text[data-astro-cid-6ijv42sa] strong[data-astro-cid-6ijv42sa]{color:var(--ink,#111);margin-bottom:4px;font-size:.95rem;display:block}.summary-text[data-astro-cid-6ijv42sa] p[data-astro-cid-6ijv42sa]{color:var(--ink-soft,#444);margin:0;font-size:.86rem;line-height:1.6}.summary-actions[data-astro-cid-6ijv42sa]{align-items:center;display:flex}.btn-ref-lib[data-astro-cid-6ijv42sa]{color:var(--ink,#111);background:var(--paper,#fff);border:1px solid var(--rule-strong,#b5c4ab);white-space:nowrap;border-radius:6px;align-items:center;padding:9px 15px;font-size:.84rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.btn-ref-lib[data-astro-cid-6ijv42sa]:hover{border-color:var(--accent,#3d6b2c);background:#f9fbf7}@media (width<=768px){.evidence-box-section[data-astro-cid-6ijv42sa]{padding:24px 16px}.evidence-summary-banner[data-astro-cid-6ijv42sa]{flex-direction:column;align-items:flex-start}.summary-actions[data-astro-cid-6ijv42sa]{width:100%}.btn-ref-lib[data-astro-cid-6ijv42sa]{justify-content:center;width:100%}}
