.article-layout[data-astro-cid-fgwxvsn6]{display:grid;grid-template-columns:minmax(0,680px) 300px;gap:48px;justify-content:center;align-items:start}.article-main[data-astro-cid-fgwxvsn6]{min-width:0}@media(max-width:900px){.article-layout[data-astro-cid-fgwxvsn6]{grid-template-columns:1fr;max-width:var(--reading-width)}}.meta[data-astro-cid-fgwxvsn6]{font-size:.85rem;color:var(--slate-500);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}h1[data-astro-cid-fgwxvsn6]{margin-bottom:24px}.hero-img[data-astro-cid-fgwxvsn6]{width:100%;border-radius:var(--radius-md);margin-bottom:24px;box-shadow:var(--shadow-sm);aspect-ratio:16 / 9;object-fit:cover}h2[data-astro-cid-fgwxvsn6]{margin-block:40px 16px}h3[data-astro-cid-fgwxvsn6]{margin-block:28px 12px;font-size:1.15rem}.article-main[data-astro-cid-fgwxvsn6] [data-astro-cid-fgwxvsn6]:is(p,li,td,aside) a{color:var(--nc-accent-dark);text-decoration:underline;text-underline-offset:3px}.note[data-astro-cid-fgwxvsn6]{background:var(--nc-accent-soft);border-left:4px solid var(--nc-accent);border-radius:var(--radius-md);padding:16px 20px;margin:0 0 24px;color:var(--nc-primary)}.step-list[data-astro-cid-fgwxvsn6]{margin:0 0 24px;padding-left:22px;display:grid;gap:8px}.table-wrap[data-astro-cid-fgwxvsn6]{overflow-x:auto;margin:0 0 24px;border:1px solid var(--slate-200);border-radius:var(--radius-md)}.data-table[data-astro-cid-fgwxvsn6]{width:100%;border-collapse:collapse;font-size:.92rem}.data-table[data-astro-cid-fgwxvsn6] caption[data-astro-cid-fgwxvsn6]{caption-side:bottom;text-align:left;padding:10px 14px;font-size:.8rem;color:var(--slate-500)}.data-table[data-astro-cid-fgwxvsn6] th[data-astro-cid-fgwxvsn6],.data-table[data-astro-cid-fgwxvsn6] td[data-astro-cid-fgwxvsn6]{padding:10px 14px;border-bottom:1px solid var(--slate-200);text-align:left;hyphens:auto}.data-table[data-astro-cid-fgwxvsn6] thead[data-astro-cid-fgwxvsn6] th[data-astro-cid-fgwxvsn6]{background:var(--off-white);font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;color:var(--slate-500)}.article-main[data-astro-cid-fgwxvsn6] .pos{display:inline-block;color:#1d5c37;background:#e3f1e7;border:1px solid #b9dcc4;font-weight:800;padding:3px 10px;border-radius:999px}.article-main[data-astro-cid-fgwxvsn6] .neg{display:inline-block;color:#a12622;background:#fbe9e7;border:1px solid #efc0ba;font-weight:800;padding:3px 10px;border-radius:999px}.art-figure[data-astro-cid-fgwxvsn6]{margin:0 0 28px}.art-figure[data-astro-cid-fgwxvsn6] img[data-astro-cid-fgwxvsn6]{width:100%;height:auto;border-radius:var(--radius-md)}p[data-astro-cid-fgwxvsn6]{margin-bottom:16px}.law-note[data-astro-cid-fgwxvsn6]{font-size:.88rem;color:var(--slate-700);background:var(--off-white);border-left:3px solid var(--nc-accent);border-radius:var(--radius-sm);padding:12px 16px;margin-bottom:28px}.law-note[data-astro-cid-fgwxvsn6] a[data-astro-cid-fgwxvsn6]{color:var(--nc-accent);font-weight:600}.check-list[data-astro-cid-fgwxvsn6]{list-style:none;display:grid;gap:10px;margin:0 0 24px;padding:0}.check-list[data-astro-cid-fgwxvsn6] li[data-astro-cid-fgwxvsn6]{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;background:var(--off-white);border-radius:var(--radius-md)}.check-icon[data-astro-cid-fgwxvsn6]{flex-shrink:0;margin-top:2px;color:var(--nc-accent)}.faq-block[data-astro-cid-fgwxvsn6]{margin-top:40px}.faq-item[data-astro-cid-fgwxvsn6]{border-bottom:1px solid var(--slate-200)}.faq-item[data-astro-cid-fgwxvsn6] summary[data-astro-cid-fgwxvsn6]{list-style:none;cursor:pointer;padding:16px 32px 16px 0;position:relative;font-weight:600;color:var(--nc-primary)}.faq-item[data-astro-cid-fgwxvsn6] summary[data-astro-cid-fgwxvsn6]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-fgwxvsn6] summary[data-astro-cid-fgwxvsn6]:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:1.4rem;color:var(--nc-accent)}.faq-item[data-astro-cid-fgwxvsn6][open] summary[data-astro-cid-fgwxvsn6]:after{content:"−"}.faq-item[data-astro-cid-fgwxvsn6] p[data-astro-cid-fgwxvsn6]{margin:0 0 16px;color:var(--slate-700)}.article-actions[data-astro-cid-fgwxvsn6]{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px}.btn-primary[data-astro-cid-fgwxvsn6]{display:inline-block;background:var(--nc-accent);color:var(--white);padding:14px 32px;border-radius:var(--radius-sm);text-decoration:none;font-weight:600}.back-link[data-astro-cid-fgwxvsn6]{color:var(--nc-accent);font-weight:600;text-decoration:none}.back-link[data-astro-cid-fgwxvsn6]:hover{text-decoration:underline}
