@import url('styles.css');
.table-wrap{overflow-x:auto;margin:28px 0}.article-wrap table{width:100%;border-collapse:collapse;background:#fff}.article-wrap th,.article-wrap td{padding:16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line);font-size:16px;line-height:1.55;color:#40504b}.article-wrap th{background:#f1f3ed;color:var(--ink);font:800 13px/1.4 Manrope,sans-serif;letter-spacing:.04em}.article-wrap td:first-child{font-weight:700;color:var(--ink);min-width:190px}
.blog-hero{background:var(--ink);color:#fff;padding:72px 0 84px}.blog-hero .shell{max-width:920px}.breadcrumbs{font-size:12px;color:#9aaba6;margin-bottom:42px}.breadcrumbs a{color:var(--lime)}.blog-hero h1{font-size:clamp(3rem,6vw,5.5rem);line-height:1.02;margin:18px 0 24px}.blog-hero h1 em{color:var(--lime)}.blog-hero p{font-size:20px;color:#b4c2be;max-width:760px}.article-card{display:grid;grid-template-columns:1fr 1.35fr;gap:42px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:22px;margin:64px 0 100px}.article-card img{width:100%;height:100%;min-height:340px;object-fit:cover;border-radius:12px}.article-card div{padding:28px 25px 28px 0;align-self:center}.article-card h2{font-size:clamp(2rem,4vw,3.2rem);margin:12px 0 18px}.article-card p{color:var(--muted)}.article-card small,.article-meta,.article-kicker{font:800 11px/1.5 Manrope,sans-serif;letter-spacing:.12em;color:#177b67}.article-wrap{max-width:820px;margin:0 auto;padding:72px 24px 110px}.article-wrap .lede{font-size:23px;line-height:1.6;color:#31423e}.article-meta{margin:18px 0 28px;color:#9aaba6}.answer-box{background:#eaf0e7;border-left:5px solid var(--lime);padding:26px 28px;margin:34px 0;border-radius:0 10px 10px 0}.answer-box strong{display:block;margin-bottom:8px}.article-wrap h2{font-size:clamp(2rem,4vw,3.1rem);margin:58px 0 18px}.article-wrap h3{font-size:1.45rem;margin:34px 0 10px}.article-wrap p,.article-wrap li{font-size:18px;line-height:1.75;color:#40504b}.article-wrap li{margin:9px 0}.article-wrap a{color:#0b8068;text-decoration:underline;text-underline-offset:3px}.checklist{padding:0;list-style:none}.checklist li{border-top:1px solid var(--line);padding:20px 0 20px 42px;position:relative}.checklist li:before{content:'✓';position:absolute;left:0;top:20px;color:#177b67;font-weight:800}.country-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:26px 0}.country-grid div{background:#f1f3ed;border-radius:10px;padding:20px}.country-grid h3{margin:0 0 8px;font-size:1.15rem}.country-grid p{font-size:15px;margin:0}.faq-list details{border-top:1px solid var(--line);padding:20px 0}.faq-list summary{font-weight:800;font-size:18px;cursor:pointer}.sources{background:#f1f3ed;border-radius:12px;padding:24px;margin-top:56px}.sources h2{font-size:1.35rem;margin:0 0 12px}.sources li{font-size:15px}.article-cta{background:var(--ink);color:#fff;border-radius:16px;padding:36px;margin-top:58px}.article-cta h2{margin:0 0 12px;color:#fff}.article-cta p{color:#b4c2be}.article-cta a{color:var(--lime)}@media(max-width:760px){.article-card{grid-template-columns:1fr}.article-card div{padding:12px}.country-grid{grid-template-columns:1fr}.article-wrap{padding-top:50px}.article-wrap p,.article-wrap li{font-size:17px}}
