.portable-text-underline[data-astro-cid-uimy6j5d]{text-decoration:underline}.article-two-stage[data-astro-cid-dkt24r6p]{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1rem;margin:1.75rem 0 2.25rem;padding:clamp(1rem,3vw,1.5rem)}.article-two-stage__source[data-astro-cid-dkt24r6p]{color:var(--color-ink);flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;margin:0 0 1rem;font-size:.875rem;display:flex}.article-two-stage__source[data-astro-cid-dkt24r6p] span[data-astro-cid-dkt24r6p]{color:var(--color-muted);font-size:.75rem}.article-two-stage__steps[data-astro-cid-dkt24r6p]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}.article-two-stage__steps[data-astro-cid-dkt24r6p] li[data-astro-cid-dkt24r6p]{border:1px solid var(--color-border);background:var(--color-page);border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.75rem;min-width:0;padding:1.25rem;display:grid;position:relative}.article-two-stage__steps[data-astro-cid-dkt24r6p] li[data-astro-cid-dkt24r6p]:first-child:after{color:var(--color-muted);content:"→";font-size:1.25rem;line-height:1;position:absolute;top:50%;right:-1.55rem;transform:translateY(-50%)}.article-two-stage__number[data-astro-cid-dkt24r6p]{color:var(--color-blue-600);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:650;line-height:1.8}.article-two-stage[data-astro-cid-dkt24r6p] h4[data-astro-cid-dkt24r6p]{color:var(--color-ink);margin:0 0 .5rem;font-size:1rem;font-weight:650;line-height:1.5}.article-two-stage__steps[data-astro-cid-dkt24r6p] p[data-astro-cid-dkt24r6p]{color:var(--color-muted);margin:0;font-size:.875rem;line-height:1.7}.article-two-stage[data-astro-cid-dkt24r6p] figcaption[data-astro-cid-dkt24r6p]{border-top:1px solid var(--color-border);color:var(--color-ink);flex-wrap:wrap;gap:.25rem .75rem;margin-top:1.25rem;padding-top:1.25rem;font-size:.875rem;line-height:1.7;display:flex}.article-two-stage[data-astro-cid-dkt24r6p] figcaption[data-astro-cid-dkt24r6p] span[data-astro-cid-dkt24r6p]{color:var(--color-blue-600);font-weight:650}@media (width<=640px){.article-two-stage__steps[data-astro-cid-dkt24r6p]{grid-template-columns:minmax(0,1fr);gap:1.5rem}.article-two-stage__steps[data-astro-cid-dkt24r6p] li[data-astro-cid-dkt24r6p]:first-child:after{content:"↓";top:auto;bottom:-1.35rem;right:50%;transform:translate(50%)}}.interview-speaker[data-astro-cid-zzcsi6r2]{line-height:1.4}.dify-evidence[data-astro-cid-i7k545ke]{background:#fff;border:1px solid #d9e2ed;border-radius:.6rem;max-width:100%;margin:2rem 0;overflow:hidden;box-shadow:0 8px 24px #1f314d0d}.dify-evidence__header[data-astro-cid-i7k545ke]{min-height:3.25rem;color:var(--color-ink);background:#edf3fa;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 1rem;font-size:.9rem;font-weight:700;display:flex}.dify-evidence__mark[data-astro-cid-i7k545ke]{color:var(--color-ink);letter-spacing:.04em;border:1px solid #c9d9eb;border-radius:.25rem;padding:.15rem .45rem;font-size:.7rem;font-weight:700}.dify-evidence[data-astro-cid-i7k545ke] .emdash-table-wrapper{max-width:100%;box-shadow:none;border:0;border-radius:0;margin:0;padding:0;overflow-x:auto}.dify-evidence[data-astro-cid-i7k545ke] .emdash-table{border-collapse:collapse;width:100%;margin:0}.dify-evidence[data-astro-cid-i7k545ke] .emdash-table th,.dify-evidence[data-astro-cid-i7k545ke] .emdash-table td{color:var(--color-ink);vertical-align:top;background:0 0;border:0;border-bottom:1px solid #e8edf3;padding:.85rem 1rem;font-size:.9rem;line-height:1.65}.dify-evidence[data-astro-cid-i7k545ke] .emdash-table thead th{color:var(--color-ink);background:#f8fafc;font-weight:700}.dify-evidence[data-astro-cid-i7k545ke] .emdash-table tbody tr:nth-child(2n){background:#fbfcfe}.dify-evidence[data-astro-cid-i7k545ke] .emdash-table tbody tr:hover{background:#f5f9fd}.dify-evidence[data-astro-cid-i7k545ke] .emdash-table tbody tr>:first-child{width:29%;font-weight:650}.dify-evidence--source[data-astro-cid-i7k545ke] .emdash-table tbody tr>:first-child{width:50%}.dify-evidence--verified[data-astro-cid-i7k545ke] .emdash-table tbody tr>:last-child{color:#1d4776;font-variant-numeric:tabular-nums;font-size:1.06rem;font-weight:700}.dify-evidence[data-astro-cid-i7k545ke] figcaption[data-astro-cid-i7k545ke]{color:var(--color-ink);background:#fbfcfe;margin:0;padding:.7rem 1rem;font-size:.78rem;line-height:1.7}@media (width<=640px){.dify-evidence[data-astro-cid-i7k545ke]{margin-block:1.5rem}.dify-evidence[data-astro-cid-i7k545ke] .emdash-table:not(:has(tr:first-child>:nth-child(3))){table-layout:fixed;min-width:0!important}.dify-evidence[data-astro-cid-i7k545ke] .emdash-table:has(tr:first-child>:nth-child(3)){min-width:620px!important}.dify-evidence[data-astro-cid-i7k545ke] .emdash-table-wrapper:has(tr:first-child>:nth-child(3)):before{content:"表は左右にスクロールできます";color:var(--color-ink);padding:.45rem 1rem;font-size:.72rem;display:block}.dify-evidence[data-astro-cid-i7k545ke] .emdash-table th,.dify-evidence[data-astro-cid-i7k545ke] .emdash-table td{overflow-wrap:anywhere;padding:.7rem .75rem;font-size:.83rem}.dify-evidence--verified[data-astro-cid-i7k545ke] .emdash-table tbody tr>:last-child{font-size:.89rem}}
