article{background-color:#fff;color:#191919}article>p{font-size:20px;line-height:1.5;font-family:Pratt-GI,Georgia,Palatino,Book Antiqua,Times New Roman,serif;font-weight:400;max-width:700px;margin:2rem auto}article>h3{max-width:700px;margin:2rem auto}.gi-media{margin:2rem auto}.gi-media.wide{max-width:1200px}.list-nav.svelte-f99hib{margin:0;display:flex;gap:.5rem;justify-content:flex-end}.card-header.svelte-f99hib{display:flex;justify-content:space-between;align-items:center;padding:.5rem}.direction-button.svelte-f99hib{padding:.25rem;cursor:pointer;z-index:10;border-radius:4rem;width:40px;height:40px;background-color:#fff;border:1.5px solid #ddd}.direction-button.svelte-f99hib svg:where(.svelte-f99hib){display:block;margin:auto}.direction-button.disabled{opacity:.5;pointer-events:none}.direction-button.left.svelte-f99hib{left:0}.direction-button.right.svelte-f99hib{right:0}.card.svelte-f99hib{max-width:100%;width:100%;margin:0 auto;font-family:GMsanC-Regular-GI,Arial,sans-serif;font-size:.9rem;padding:0;margin-top:1rem;container-type:inline-size}.card.svelte-f99hib h4:where(.svelte-f99hib){margin:.5rem 0;text-align:left;font-family:GMsans-Web-Label-GI,Arial,sans-serif;font-weight:400;font-size:1rem;color:#454545}@container (min-width: 1200px){.card.svelte-f99hib h4:where(.svelte-f99hib){font-size:1.2rem}}.card-content.svelte-f99hib{text-align:center;background:linear-gradient(180deg,#f1f1f1,#fff 60%);padding:.15rem .5rem .5rem;border-radius:8px}.card-content.svelte-f99hib .card-list:where(.svelte-f99hib){width:100%;overflow-x:auto;display:grid;grid-template-columns:repeat(12,minmax(calc(16.5% - 2px),1fr));scroll-snap-type:x mandatory;gap:4px;scrollbar-width:none}.card-content.svelte-f99hib .group:where(.svelte-f99hib){scroll-snap-align:start;background:#fff;padding:.25rem;border-radius:4px;grid-column:span 1 / span 3}.card-content.svelte-f99hib .group:where(.svelte-f99hib) h5:where(.svelte-f99hib){margin:0;margin-bottom:0rem;font-family:GMsanC-Bold-GI,Arial,sans-serif;font-weight:400;text-transform:uppercase;font-size:.9rem;color:#7e7e7e;padding:.25rem 0}.card-content.svelte-f99hib ul:where(.svelte-f99hib){display:flex;flex-direction:column;list-style-type:none;padding:0}.card-content.svelte-f99hib li:where(.svelte-f99hib){cursor:default;margin:0;display:flex;padding:0 .25rem;justify-content:center;align-items:center;min-height:2.5rem;background:#fff;gap:.5rem}.card-content.svelte-f99hib li:where(.svelte-f99hib):nth-child(odd){background:#f0f7f9}.country-name.svelte-f99hib{font-weight:700;display:block;text-align:left;line-height:1em;order:0}.country-flag.svelte-f99hib{display:block;font-size:1.5rem;order:1}.vertical.svelte-f99hib .card-content:where(.svelte-f99hib){background:none}.vertical.svelte-f99hib .card-content:where(.svelte-f99hib) .list-nav:where(.svelte-f99hib){display:none}.vertical.svelte-f99hib .card-content:where(.svelte-f99hib) .card-header:where(.svelte-f99hib){justify-content:center}.vertical.svelte-f99hib .card-content:where(.svelte-f99hib) h4:where(.svelte-f99hib){text-align:center}.vertical.svelte-f99hib .card-content:where(.svelte-f99hib) .card-list:where(.svelte-f99hib){scroll-snap-type:none;overflow-x:auto;max-width:700px;margin:0 auto;display:block;container-type:inline-size}.vertical.svelte-f99hib .card-content:where(.svelte-f99hib) .card-list:where(.svelte-f99hib) .group:where(.svelte-f99hib){display:block;border:2px solid #f1f1f1ff;margin-bottom:.5rem;padding:0}.vertical.svelte-f99hib .card-content:where(.svelte-f99hib) .card-list:where(.svelte-f99hib) .group:where(.svelte-f99hib) h5:where(.svelte-f99hib){background:#f1f1f1;margin-bottom:0rem;padding:.5rem 0}.vertical.svelte-f99hib .card-content:where(.svelte-f99hib) .card-list:where(.svelte-f99hib) .group:where(.svelte-f99hib) ul:where(.svelte-f99hib){text-align:left;display:flex;width:100%;grid-template-columns:repeat(5,minmax(100%,1fr));flex-direction:row;margin:0}.vertical.svelte-f99hib .card-content:where(.svelte-f99hib) .card-list:where(.svelte-f99hib) .group:where(.svelte-f99hib) ul:where(.svelte-f99hib) li:where(.svelte-f99hib){display:flex;flex:1 1 20%;justify-content:center;background:none;border-right:2px solid #f1f1f1ff}.vertical.svelte-f99hib .card-content:where(.svelte-f99hib) .card-list:where(.svelte-f99hib) .group:where(.svelte-f99hib) ul:where(.svelte-f99hib) li:where(.svelte-f99hib):last-child{border-right:none}@container (max-width: 400px){.vertical.svelte-f99hib .card-content:where(.svelte-f99hib) .card-list:where(.svelte-f99hib) .group:where(.svelte-f99hib) ul:where(.svelte-f99hib) li:where(.svelte-f99hib){flex-direction:column;padding:.5rem 0;gap:0}.vertical.svelte-f99hib .card-content:where(.svelte-f99hib) .card-list:where(.svelte-f99hib) .group:where(.svelte-f99hib) ul:where(.svelte-f99hib) li:where(.svelte-f99hib) span.country-name:where(.svelte-f99hib){margin-left:0}}@container (max-width: 600px){.horizontal.svelte-f99hib .card-content:where(.svelte-f99hib) .card-list:where(.svelte-f99hib){grid-template-columns:repeat(12,minmax(calc(24% - 2px),1fr))}}@container (max-width: 400px){.horizontal.svelte-f99hib .card-content:where(.svelte-f99hib) .card-list:where(.svelte-f99hib){grid-template-columns:repeat(12,minmax(calc(28% - 2px),1fr))}}@container (max-width: 350px){.horizontal.svelte-f99hib .card-content:where(.svelte-f99hib) .card-list:where(.svelte-f99hib){grid-template-columns:repeat(12,minmax(calc(33% - 2px),1fr))}}@container (max-width: 300px){.horizontal.svelte-f99hib .card-content:where(.svelte-f99hib) .card-list:where(.svelte-f99hib){grid-template-columns:repeat(12,minmax(calc(50% - 2px),1fr))}}@container (min-width: 800px){.horizontal.svelte-f99hib .card-content:where(.svelte-f99hib) .card-list:where(.svelte-f99hib){grid-template-columns:repeat(12,minmax(calc(12% - 2px),1fr))}}@container (min-width: 1200px){.horizontal.svelte-f99hib .card-content:where(.svelte-f99hib) .card-list:where(.svelte-f99hib){grid-template-columns:repeat(12,minmax(calc(6% - 2px),1fr))}.list-nav.svelte-f99hib{display:none}}@container (min-width: 1600px){.horizontal.svelte-f99hib .card-content:where(.svelte-f99hib) .card-list:where(.svelte-f99hib){grid-template-columns:repeat(12,minmax(calc(6% - 2px),1fr))}}
