body[data-page="countries/canada"] .country-overview-facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;padding:20px 0}
body[data-page="countries/canada"] .country-overview-facts>div{min-width:0}
body[data-page="countries/canada"] .country-overview-facts dt{font-size:12px}
body[data-page="countries/canada"] .country-overview-facts dd{font-size:18px;line-height:1.3;margin:6px 0}
body[data-page="countries/canada"] .country-overview-facts p{font-size:11px;line-height:1.45;margin:0}
body[data-page="countries/canada"] .country-facts-sources{font-size:12px;color:var(--muted);padding:10px 0}
body[data-page="countries/canada"] .country-facts-sources a{text-decoration:underline}
@media(max-width:700px){body[data-page="countries/canada"] .country-overview-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}body[data-page="countries/canada"] .country-overview-facts>div:last-child{grid-column:1/-1}}

body[data-page="countries/canada"] .country-overview-summary{display:grid;grid-template-columns:96px minmax(0,1fr);gap:24px;align-items:center}
.ca-national-flag{margin:0}.ca-national-flag img{display:block;width:80px;height:40px;object-fit:contain}.ca-national-flag figcaption{font-size:11px;color:var(--muted);margin-top:7px}
@media(max-width:900px){body[data-page="countries/canada"] .country-overview-summary{display:block}.ca-national-flag{display:flex;align-items:center;gap:12px;padding-top:18px}.ca-national-flag img{width:64px;height:32px}.ca-national-flag figcaption{margin:0}}

.ca-economy{scroll-margin-top:170px;border-top:1px solid var(--line);padding-top:22px;padding-bottom:18px}.ca-economy-heading{display:flex;align-items:baseline;gap:18px}.ca-economy h2{font-size:22px;margin:0}.ca-economy-heading>span{font-size:12px;color:var(--muted)}.ca-economy dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:18px 0}.ca-economy dl>div{border-left:3px solid #b79654;padding-left:16px}.ca-economy dt{font-size:12px;color:var(--muted)}.ca-economy dd{font-size:24px;font-weight:600;margin:6px 0;line-height:1.3}.ca-economy dl p{font-size:12px;margin:0;color:var(--muted)}.ca-economy details{font-size:12px}.ca-economy details p{font-size:13px;max-width:95ch}.ca-economy details a{text-decoration:underline}.ca-economy summary{cursor:pointer;color:var(--muted)}
@media(max-width:700px){.ca-economy dl{grid-template-columns:1fr;gap:18px}.ca-economy dd{font-size:22px}}
