.blog-post-meta.svelte-1xr6i7m{display:grid;gap:.75rem;margin:.75rem 0 1rem}.blog-post-author.svelte-1xr6i7m{display:inline-flex;align-items:center;gap:.65rem;width:fit-content;color:inherit;text-decoration:none}.blog-post-author.svelte-1xr6i7m img:where(.svelte-1xr6i7m){width:40px;height:40px;border-radius:999px;object-fit:cover}.blog-post-author.svelte-1xr6i7m span:where(.svelte-1xr6i7m){display:grid;gap:.1rem}.blog-post-author.svelte-1xr6i7m small:where(.svelte-1xr6i7m){color:var(--settings-muted);line-height:1.3}.author-box.svelte-1xr6i7m{display:flex;gap:1rem;margin-top:2rem;padding:1rem;border:1px solid var(--settings-border);border-radius:1rem;background:var(--settings-card-bg)}.author-box.svelte-1xr6i7m img:where(.svelte-1xr6i7m){width:72px;height:72px;flex:0 0 72px;border-radius:999px;object-fit:cover}.author-box-label.svelte-1xr6i7m{margin:0 0 .25rem;color:var(--settings-muted);font-size:.85rem;text-transform:uppercase;letter-spacing:.04em}.author-box.svelte-1xr6i7m h2:where(.svelte-1xr6i7m){margin:0;font-size:1.2rem}.author-box.svelte-1xr6i7m h2:where(.svelte-1xr6i7m) a:where(.svelte-1xr6i7m){color:inherit;text-decoration:none}.author-disclosure.svelte-1xr6i7m{color:var(--settings-muted);font-size:.95rem}@media(max-width:560px){.author-box.svelte-1xr6i7m{flex-direction:column}}.blog-flag-comparison{margin:2rem 0}.blog-flag-comparison__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.blog-flag-comparison a{display:block;text-align:center;text-decoration:none}.blog-flag-comparison img{display:block;width:100%;max-width:260px;height:auto;margin:0 auto .5rem;border:1px solid var(--border-color, #ddd)}.blog-flag-comparison span{font-weight:600}.blog-flag-comparison figcaption{margin-top:.75rem;font-size:.95rem;text-align:center;opacity:.8}@media(max-width:600px){.blog-flag-comparison__grid{grid-template-columns:1fr}}.blog-flag-gallery{margin:2rem 0}.blog-flag-gallery__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.blog-flag-gallery a{display:block;padding:.75rem;border:1px solid var(--settings-border, #ddd);border-radius:.75rem;background:var(--settings-bg, transparent);text-align:center;text-decoration:none}.blog-flag-gallery img{display:block;width:100%;max-width:180px;height:auto;margin:0 auto .5rem;border:1px solid var(--settings-border, #ddd);border-radius:.35rem}.blog-flag-gallery span{font-weight:700}.blog-flag-gallery figcaption{max-width:680px;margin:.85rem auto 0;color:var(--settings-muted);font-size:.95rem;line-height:1.5;text-align:center}@media(max-width:760px){.blog-flag-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.blog-flag-gallery__grid{grid-template-columns:1fr}}
