.table-wrap[data-astro-cid-hndv7m3w]{overflow-x:auto;margin:1rem 0 .5rem}.comparison-table[data-astro-cid-hndv7m3w]{width:100%;border-collapse:collapse;font-size:.9rem}.comparison-table[data-astro-cid-hndv7m3w] th[data-astro-cid-hndv7m3w]{background:var(--border-color);padding:.7rem .9rem;text-align:left;font-weight:600;vertical-align:bottom}.comparison-table[data-astro-cid-hndv7m3w] td[data-astro-cid-hndv7m3w]{padding:.7rem .9rem;border-bottom:1px solid var(--border-color);color:var(--text-secondary);vertical-align:top}.table-note[data-astro-cid-hndv7m3w]{font-size:.85rem;color:var(--text-muted);line-height:1.7;margin:.5rem 0 1.25rem}.vst[data-astro-cid-hndv7m3w] caption[data-astro-cid-hndv7m3w]{text-align:left;font-size:.85rem;color:var(--text-muted);padding-bottom:.4rem}.vst[data-astro-cid-hndv7m3w] th[data-astro-cid-hndv7m3w] .vst-date[data-astro-cid-hndv7m3w]{display:block;font-weight:400;font-size:.75rem;color:var(--text-muted)}.vst[data-astro-cid-hndv7m3w] td[data-astro-cid-hndv7m3w]{font-size:.88rem}.vst[data-astro-cid-hndv7m3w] .vst-no[data-astro-cid-hndv7m3w]{color:#f87171;font-weight:600}@media(max-width:600px){.vst-wrap[data-astro-cid-hndv7m3w] .vst[data-astro-cid-hndv7m3w]{font-size:.78rem;table-layout:fixed;min-width:520px}.vst-wrap[data-astro-cid-hndv7m3w] .vst[data-astro-cid-hndv7m3w] th[data-astro-cid-hndv7m3w],.vst-wrap[data-astro-cid-hndv7m3w] .vst[data-astro-cid-hndv7m3w] td[data-astro-cid-hndv7m3w]{padding:.5rem .4rem;overflow-wrap:break-word}.vst-wrap[data-astro-cid-hndv7m3w] .vst[data-astro-cid-hndv7m3w] th[data-astro-cid-hndv7m3w]:first-child{width:22%}}.country-page .page-header{padding:3rem 0 0}.country-page .page-title{font-size:2.4rem;font-weight:800;margin-bottom:.75rem;line-height:1.2}.country-page .page-subtitle{font-size:1.05rem;color:var(--text-secondary);max-width:720px;line-height:1.7}.country-page .article-content{max-width:760px}.country-page .article-content h2{font-size:1.65rem;margin:2.5rem 0 1rem;scroll-margin-top:5rem}.country-page .article-content h3{font-size:1.15rem;margin:1.5rem 0 .75rem}.country-page .article-content p{color:var(--text-secondary);line-height:1.8;margin-bottom:1rem;font-size:1rem}.country-page .article-content ul,.country-page .article-content ol{color:var(--text-secondary);line-height:1.8;margin-bottom:1rem;padding-left:1.5rem}.country-page .article-content li{margin-bottom:.5rem}.country-page .article-content a{color:var(--accent-cyan)}.country-page .quick-box{background:var(--bg-card);border:1px solid var(--border-accent);border-radius:10px;padding:1.25rem 1.5rem;margin-bottom:1.25rem}.country-page .quick-box p{margin:0 0 .6rem;line-height:1.8}.country-page .quick-box p:last-child{margin-bottom:0}.country-page .qa-lines{list-style:none;padding-left:0!important;margin:.4rem 0!important}.country-page .qa-lines li{margin-bottom:.35rem;line-height:1.7}.country-page .read-date{font-size:.85rem;color:var(--text-muted)!important}.country-page .reg-quote{border-left:3px solid var(--accent-cyan);background:var(--bg-card);border-radius:0 10px 10px 0;padding:.9rem 1.2rem;margin:1rem 0 .4rem}.country-page .reg-quote p{margin:0;font-size:.96rem}.country-page .reg-src{font-size:.84rem!important;color:var(--text-muted)!important;margin:0 0 1.25rem!important}.country-page .toc{background:var(--bg-card);border:1px solid var(--border-color);border-radius:10px;padding:1rem 1.5rem;margin:1.5rem 0 2rem}.country-page .toc-title{font-weight:700;color:var(--text-primary)!important;margin-bottom:.5rem!important}.country-page .toc ol{margin:0;columns:2;column-gap:2rem}.country-page .toc li{margin-bottom:.25rem;break-inside:avoid}.country-page .table-wrap{overflow-x:auto;margin:1rem 0}.country-page .comparison-table{width:100%;border-collapse:collapse;font-size:.9rem;margin:.5rem 0}.country-page .comparison-table th{background:var(--border-color);padding:.7rem .9rem;text-align:left;font-weight:600}.country-page .comparison-table td{padding:.7rem .9rem;border-bottom:1px solid var(--border-color);color:var(--text-secondary);vertical-align:top}.country-page .table-note{font-size:.85rem!important;color:var(--text-muted)!important}.country-page .no-cta-note{background:var(--bg-card);border:1px dashed var(--border-color);border-radius:10px;padding:1rem 1.25rem;margin:1.5rem 0}.country-page .no-cta-note p{margin:0;font-size:.95rem}.country-page .faq details{border:1px solid var(--border);border-radius:10px;padding:.9rem 1.1rem;margin-bottom:.75rem;background:var(--bg-card)}.country-page .faq summary{cursor:pointer;font-weight:600;color:var(--text-primary);min-height:24px}.country-page .faq p{margin:.75rem 0 0}.country-page .hub-link{margin:2rem 0 0;padding:1rem 1.25rem;border-left:3px solid var(--accent-cyan);background:var(--bg-card);border-radius:0 10px 10px 0}.country-page .hub-link p{margin:0}.country-page .disclosure{font-size:.8rem!important;color:var(--text-muted)!important;margin-top:2rem;line-height:1.7}@media(max-width:768px){.country-page .page-title{font-size:1.8rem}.country-page .toc ol{columns:1}}@media(max-width:600px){.country-page .page-header{padding-top:1.75rem}.country-page .quick-box{padding:1rem 1.1rem}.country-page .quick-box p,.country-page .qa-lines li{line-height:1.65}.country-page .comparison-table{font-size:.84rem}.country-page .comparison-table th,.country-page .comparison-table td{padding:.55rem .5rem}}
