.article-media-stack.svelte-1xk6jtr{display:flex;flex-direction:column;gap:1.5rem;margin:1.75rem 0}.article-media-grid.svelte-1xk6jtr{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:1rem;margin:1.75rem 0}.article-media.svelte-1xk6jtr{margin:0}.article-media.svelte-1xk6jtr img:where(.svelte-1xk6jtr),.article-media.svelte-1xk6jtr video:where(.svelte-1xk6jtr){width:100%;height:auto;display:block;background:#16130f}.article-media-grid.svelte-1xk6jtr img:where(.svelte-1xk6jtr){aspect-ratio:16 / 10;-o-object-fit:cover;object-fit:cover}.article-media-embed.svelte-1xk6jtr{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:#16130f}.article-media-embed.svelte-1xk6jtr iframe:where(.svelte-1xk6jtr){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.article-media.svelte-1xk6jtr figcaption:where(.svelte-1xk6jtr){display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;border-bottom:1px solid rgba(82,68,53,.28);padding:.65rem 0 .75rem;color:#d7c3ae;font-size:.8rem;line-height:1.45}.article-media.svelte-1xk6jtr figcaption:where(.svelte-1xk6jtr) small:where(.svelte-1xk6jtr){color:#8f8476;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.article-structured-body.svelte-kvz4u9{color:#e8e2d8}.article-structured-body.svelte-kvz4u9 h2:where(.svelte-kvz4u9),.article-structured-body.svelte-kvz4u9 h3:where(.svelte-kvz4u9){font-family:Epilogue,sans-serif;font-weight:900;font-style:italic;text-transform:uppercase;letter-spacing:0;color:#fff;margin-top:2em;margin-bottom:.75em;line-height:.95}.article-structured-body.svelte-kvz4u9 h2:where(.svelte-kvz4u9){font-size:1.5rem}.article-structured-body.svelte-kvz4u9 h3:where(.svelte-kvz4u9){font-size:1.15rem}.article-structured-body.svelte-kvz4u9 p:where(.svelte-kvz4u9){color:#e8e2d8;line-height:1.75;margin-bottom:1.25em;white-space:pre-wrap}.article-structured-body.svelte-kvz4u9 a:where(.svelte-kvz4u9){color:#ffbf6f;text-decoration:underline;text-underline-offset:.18em;transition:color .15s ease}.article-structured-body.svelte-kvz4u9 a:where(.svelte-kvz4u9):hover{color:#fff}.article-structured-body.svelte-kvz4u9 blockquote:where(.svelte-kvz4u9){border-left:2px solid #ffbf6f;margin:1.5em 0;padding-left:1.25em}.article-structured-body.svelte-kvz4u9 blockquote:where(.svelte-kvz4u9) p:where(.svelte-kvz4u9){color:#d7c3ae;font-style:italic}.article-structured-body.svelte-kvz4u9 cite:where(.svelte-kvz4u9){display:block;color:#8f8476;font-size:.78rem;font-style:normal;text-transform:uppercase;letter-spacing:.08em}.article-structured-body.svelte-kvz4u9 hr:where(.svelte-kvz4u9){border:none;border-top:1px solid rgba(82,68,53,.3);margin:2em 0}.gallery-caption.svelte-kvz4u9{color:#d7c3ae;font-size:.82rem;line-height:1.55;margin-top:-.75rem}
