.content[data-astro-cid-tecylc5u]{max-width:var(--w-content);margin:0 auto;padding-bottom:32px}.content[data-astro-cid-tecylc5u] h1[data-astro-cid-tecylc5u]{font-size:clamp(20px,3vw,26px);font-weight:800;line-height:1.4;margin:24px 0 16px}.h1-sub[data-astro-cid-tecylc5u]{display:block;font-size:clamp(14px,2vw,16px);font-weight:600;color:var(--c-text-2);margin-top:8px;line-height:1.6}.lead[data-astro-cid-tecylc5u]{color:var(--c-text-2);line-height:1.9;margin-bottom:12px}.content[data-astro-cid-tecylc5u] h2[data-astro-cid-tecylc5u]{font-size:clamp(17px,2.5vw,20px);font-weight:700;margin:48px 0 12px}.content[data-astro-cid-tecylc5u] h3[data-astro-cid-tecylc5u]{font-size:16px;font-weight:700;margin:28px 0 8px}.content[data-astro-cid-tecylc5u] p[data-astro-cid-tecylc5u]{line-height:1.9;margin-bottom:12px}.answer-box[data-astro-cid-tecylc5u]{border:2px solid var(--c-primary);border-radius:var(--r-md);padding:20px;margin:16px 0 24px;background:var(--c-primary-light)}.content[data-astro-cid-tecylc5u] .answer-main[data-astro-cid-tecylc5u]{font-size:clamp(15px,2.2vw,17px);line-height:1.7;margin-bottom:12px}.answer-list[data-astro-cid-tecylc5u]{list-style:none;padding:0;margin:0 0 12px;display:flex;flex-direction:column;gap:8px}.answer-list[data-astro-cid-tecylc5u] li[data-astro-cid-tecylc5u]{font-size:14px;line-height:1.8}.answer-tag[data-astro-cid-tecylc5u]{display:inline-block;font-size:12px;font-weight:700;color:var(--c-text-2);border:1px solid var(--c-border-light);background:var(--c-bg);border-radius:var(--r-sm);padding:0 8px;margin-right:8px}.answer-tag[data-astro-cid-tecylc5u].tag-own{color:var(--c-primary);border-color:var(--c-primary)}.content[data-astro-cid-tecylc5u] .answer-cta[data-astro-cid-tecylc5u]{font-size:14px;margin-bottom:0}.content[data-astro-cid-tecylc5u] .source-note[data-astro-cid-tecylc5u]{font-size:13px;color:var(--c-text-2);line-height:1.7}.stats-grid[data-astro-cid-tecylc5u]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0 20px}.table-wrap[data-astro-cid-tecylc5u]{overflow-x:auto;margin:16px 0}.data-table[data-astro-cid-tecylc5u]{width:100%;border-collapse:collapse;font-size:14px}.data-table[data-astro-cid-tecylc5u] th[data-astro-cid-tecylc5u],.data-table[data-astro-cid-tecylc5u] td[data-astro-cid-tecylc5u]{padding:12px 16px;text-align:left;border-bottom:1px solid var(--c-border-light)}.data-table[data-astro-cid-tecylc5u] th[data-astro-cid-tecylc5u]{font-size:12px;font-weight:600;color:var(--c-text-2);letter-spacing:.02em}.data-table[data-astro-cid-tecylc5u] td[data-astro-cid-tecylc5u]:first-child{font-weight:600}.highlight-row[data-astro-cid-tecylc5u]{background:var(--c-bg-2)}.steps[data-astro-cid-tecylc5u]{padding-left:20px;margin:16px 0;display:flex;flex-direction:column;gap:10px}.steps[data-astro-cid-tecylc5u] li[data-astro-cid-tecylc5u]{line-height:1.8}.mid-cta[data-astro-cid-tecylc5u]{border:1px solid var(--c-border-light);border-radius:var(--r-md);padding:24px;margin:40px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.mid-cta-text[data-astro-cid-tecylc5u]{font-weight:700;font-size:15px;margin-bottom:0}.toc[data-astro-cid-tecylc5u]{background:var(--c-bg-2);border-radius:var(--r-md);padding:24px;margin:24px 0 40px}.toc-title[data-astro-cid-tecylc5u]{font-weight:700;font-size:14px;margin-bottom:12px}.toc[data-astro-cid-tecylc5u] ol[data-astro-cid-tecylc5u]{padding-left:20px}.toc[data-astro-cid-tecylc5u] li[data-astro-cid-tecylc5u]{margin-bottom:6px;font-size:14px}.toc[data-astro-cid-tecylc5u] a[data-astro-cid-tecylc5u]{color:var(--c-primary)}.faq-section[data-astro-cid-tecylc5u]{margin-top:48px}.faq-item[data-astro-cid-tecylc5u]{border-bottom:1px solid var(--c-border-light);padding:20px 0}.faq-item[data-astro-cid-tecylc5u] h3[data-astro-cid-tecylc5u]{font-size:15px;font-weight:700;margin-bottom:8px;margin-top:0}.faq-item[data-astro-cid-tecylc5u] p[data-astro-cid-tecylc5u]{margin-bottom:0;color:var(--c-text-2)}@media(max-width:768px){.stats-grid[data-astro-cid-tecylc5u]{grid-template-columns:repeat(2,1fr)}.mid-cta[data-astro-cid-tecylc5u]{flex-direction:column;text-align:center}}
