/* Scoped photographs keep the whole object visible at a useful reading size. */
.americas-guide .prose{min-width:0}
.americas-photo{width:min(100%,var(--americas-photo-width,520px));max-width:100%;margin:1.5rem auto 2rem}
.americas-photo>a{display:block;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:var(--surface)}
.americas-photo img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain}
.americas-photo figcaption{padding:.65rem .2rem 0;font-size:.86rem;line-height:1.55;color:var(--ink)}
.americas-photo figcaption small{display:block;font-size:.8rem;margin-top:.25rem;color:var(--muted)}
.americas-study{margin-top:1.8rem;padding-top:1.3rem;border-top:1px solid var(--line)}
.americas-study h3{font-size:1.3rem;line-height:1.35}
.americas-related{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--line)}
.americas-guide .source-disclosure-body{overflow-wrap:anywhere}
.americas-guide .article-nav a{display:block;min-height:36px}
.americas-photo a:focus-visible,.americas-guide a:focus-visible{outline:3px solid var(--accent);outline-offset:4px}
@media(max-width:800px){.americas-guide .article-nav{display:flex;flex-wrap:wrap;gap:4px 16px}.americas-guide .article-nav .eyebrow{flex-basis:100%}.americas-guide .article-nav a{display:flex;align-items:center;min-height:44px;font-size:.85rem}.americas-photo{margin-top:1.25rem}.americas-photo figcaption{font-size:.82rem}}
