.flags-hub-page.svelte-1iezn73{max-width:76rem;margin:0 auto}.flags-hero.svelte-1iezn73{margin-bottom:2rem}.flags-section.svelte-1iezn73{margin-top:2.25rem}.flags-section.svelte-1iezn73 h2:where(.svelte-1iezn73){margin-top:0}.flags-card-grid.svelte-1iezn73,.continent-card-grid.svelte-1iezn73{display:grid;gap:1rem}.flags-card-grid.svelte-1iezn73,.continent-card-grid.svelte-1iezn73{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.flags-card.svelte-1iezn73,.continent-card.svelte-1iezn73{border:1px solid var(--settings-border);background:var(--settings-bg);color:var(--font-color);text-decoration:none}.flags-card.svelte-1iezn73,.continent-card.svelte-1iezn73{display:flex;flex-direction:column;gap:.45rem;min-height:150px;padding:1rem;border-radius:14px}.flags-card.svelte-1iezn73 strong:where(.svelte-1iezn73),.continent-card.svelte-1iezn73 strong:where(.svelte-1iezn73){font-size:1.08rem;line-height:1.3}.flags-card.svelte-1iezn73 span:where(.svelte-1iezn73):not(.feature-label),.continent-card.svelte-1iezn73 span:where(.svelte-1iezn73){color:var(--settings-muted);line-height:1.5}.feature-label.svelte-1iezn73{color:var(--main-color);font-size:.76rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.section-intro.svelte-1iezn73{max-width:70ch;line-height:1.6}.flags-card.svelte-1iezn73:hover,.continent-card.svelte-1iezn73:hover{border-color:var(--main-color);text-decoration:underline}.flags-seo.svelte-1iezn73{padding:1.25rem;border:1px solid var(--settings-border);border-radius:16px;background:var(--settings-bg)}.flags-seo.svelte-1iezn73 p:where(.svelte-1iezn73){max-width:70ch;line-height:1.65}.action-links.svelte-1iezn73,.article-links.svelte-1iezn73{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1rem}.action-links.svelte-1iezn73 a:where(.svelte-1iezn73),.article-links.svelte-1iezn73 a:where(.svelte-1iezn73),.blog-link.svelte-1iezn73{color:var(--font-color)}.action-links.svelte-1iezn73 a:where(.svelte-1iezn73){padding:.5rem .8rem;border:1px solid var(--settings-border);border-radius:999px;text-decoration:none}.action-links.svelte-1iezn73 a:where(.svelte-1iezn73):hover,.article-links.svelte-1iezn73 a:where(.svelte-1iezn73):hover{border-color:var(--main-color);text-decoration:underline}.article-links.svelte-1iezn73{display:grid}.article-links.svelte-1iezn73 a:where(.svelte-1iezn73){display:flex;justify-content:space-between;gap:1rem;padding:.8rem 1rem;border:1px solid var(--settings-border);border-radius:12px;text-decoration:none}
