.canada-heading[data-astro-cid-5tqlzo2z]{color:#fff;background:#2c88b8;padding:30px 0}.canada-heading[data-astro-cid-5tqlzo2z] h1[data-astro-cid-5tqlzo2z]{color:#fff;margin:0;font-size:42px;font-weight:700;line-height:40px}.canada-intro[data-astro-cid-5tqlzo2z]{max-width:806px;padding-block:36px}.canada-intro[data-astro-cid-5tqlzo2z]>h2[data-astro-cid-5tqlzo2z]{margin:0 0 24px;font-size:32px;line-height:1.2}.canada-questions[data-astro-cid-5tqlzo2z] details[data-astro-cid-5tqlzo2z]{border-bottom:1px solid #ddd;padding:12px 0}.canada-questions[data-astro-cid-5tqlzo2z] summary[data-astro-cid-5tqlzo2z]{cursor:pointer;font-weight:600}.canada-questions[data-astro-cid-5tqlzo2z] p[data-astro-cid-5tqlzo2z]{margin:14px 0 0}.canada-directory[data-astro-cid-5tqlzo2z]{padding-block:30px 60px}.canada-toolbar[data-astro-cid-5tqlzo2z]{justify-content:space-between;align-items:center;gap:24px;display:flex}.canada-toolbar[data-astro-cid-5tqlzo2z] h2[data-astro-cid-5tqlzo2z]{margin:0;font-size:32px;line-height:1.2}.canada-directory[data-astro-cid-5tqlzo2z]>p[data-astro-cid-5tqlzo2z]{margin:24px 0}.canada-page[data-astro-cid-5tqlzo2z][hidden],#canada-page-error[data-astro-cid-5tqlzo2z][hidden]{display:none}.canada-card[data-astro-cid-5tqlzo2z]{background:#fff;border-bottom:1px solid #ddd;grid-template-columns:minmax(0,4fr) minmax(0,2fr) minmax(0,4fr) minmax(0,2fr);gap:24px;margin:0;padding:30px 24px;line-height:1.75;display:grid}.canada-card[data-astro-cid-5tqlzo2z]>div[data-astro-cid-5tqlzo2z]{min-width:0}.canada-card-name[data-astro-cid-5tqlzo2z]>div[data-astro-cid-5tqlzo2z]{align-items:flex-start;gap:12px;display:flex}.reference-entry[data-astro-cid-5tqlzo2z]{text-align:center;color:#fff;background:#1b98e0;border-radius:50%;flex-shrink:0;min-width:32px;height:32px;font-size:16px;line-height:32px}.canada-card[data-astro-cid-5tqlzo2z] h3[data-astro-cid-5tqlzo2z]{margin:0 0 14px;font-size:24px;font-weight:400;line-height:28px}.canada-card[data-astro-cid-5tqlzo2z] h4[data-astro-cid-5tqlzo2z]{margin:0 0 12px;font-size:16px;line-height:24px}.canada-card[data-astro-cid-5tqlzo2z] p[data-astro-cid-5tqlzo2z],.canada-card[data-astro-cid-5tqlzo2z] li[data-astro-cid-5tqlzo2z]{margin:0 0 14px;font-size:14px;line-height:24px}.canada-card-name[data-astro-cid-5tqlzo2z]>a[data-astro-cid-5tqlzo2z],.canada-card-research[data-astro-cid-5tqlzo2z]>a[data-astro-cid-5tqlzo2z]{font-size:14px}.canada-card[data-astro-cid-5tqlzo2z] a[data-astro-cid-5tqlzo2z]{overflow-wrap:anywhere}.canada-card[data-astro-cid-5tqlzo2z] ul[data-astro-cid-5tqlzo2z]{margin:0 0 12px;padding:0;list-style:none}.canada-card[data-astro-cid-5tqlzo2z] li[data-astro-cid-5tqlzo2z]{margin:0;line-height:26px}.canada-card[data-astro-cid-5tqlzo2z] li[data-astro-cid-5tqlzo2z] span[data-astro-cid-5tqlzo2z]{color:#24815a}.canada-card[data-astro-cid-5tqlzo2z] .canada-small[data-astro-cid-5tqlzo2z],.canada-card-action[data-astro-cid-5tqlzo2z] p[data-astro-cid-5tqlzo2z]{color:#777;font-size:12px;line-height:20px}.canada-visit[data-astro-cid-5tqlzo2z]{color:#fff;text-align:center;background:#1b98e0;border-radius:3px;margin-bottom:12px;padding:12px 8px;font-size:14px;line-height:22px;display:block}.canada-pagination[data-astro-cid-5tqlzo2z]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding-block:30px;display:flex}.canada-pagination[data-astro-cid-5tqlzo2z]>a[data-astro-cid-5tqlzo2z],.canada-pagination[data-astro-cid-5tqlzo2z]>span[data-astro-cid-5tqlzo2z]{background:#fff;border:1px solid #ddd;padding:8px 12px}.canada-pagination[data-astro-cid-5tqlzo2z] [data-astro-cid-5tqlzo2z][aria-current]{color:#fff;background:#1b98e0;border-color:#1b98e0}.canada-source[data-astro-cid-5tqlzo2z]{color:#777;margin-bottom:30px;font-size:13px}@media (width<=900px){.canada-card[data-astro-cid-5tqlzo2z]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.canada-card-name[data-astro-cid-5tqlzo2z]{grid-column:1/-1}}@media (width<=600px){.canada-heading[data-astro-cid-5tqlzo2z] h1[data-astro-cid-5tqlzo2z]{font-size:32px;line-height:1.3}.canada-toolbar[data-astro-cid-5tqlzo2z]{flex-direction:column;align-items:flex-start;gap:12px}.canada-toolbar[data-astro-cid-5tqlzo2z] h2[data-astro-cid-5tqlzo2z]{font-size:28px}.canada-card[data-astro-cid-5tqlzo2z]{grid-template-columns:1fr;padding:26px 18px}.canada-card-name[data-astro-cid-5tqlzo2z]{grid-column:auto}.canada-visit[data-astro-cid-5tqlzo2z]{padding-inline:20px;display:inline-block}}
