.journal-related[data-astro-cid-d6vzgtmt]{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid rgba(200,176,130,.12)}.journal-related-title[data-astro-cid-d6vzgtmt]{font-family:var(--font-display);font-size:1.6rem;font-weight:400;color:var(--color-white);margin-bottom:var(--space-md)}.journal-related-grid[data-astro-cid-d6vzgtmt]{display:grid;grid-template-columns:1fr;gap:var(--space-md)}@media (min-width: 768px){.journal-related-grid[data-astro-cid-d6vzgtmt]{grid-template-columns:repeat(3,1fr)}}.journal-related-card[data-astro-cid-d6vzgtmt]{text-decoration:none;display:block}.journal-related-image[data-astro-cid-d6vzgtmt]{aspect-ratio:3 / 2;overflow:hidden;margin-bottom:.75rem}.journal-related-image[data-astro-cid-d6vzgtmt] img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease-out-expo)}.journal-related-card[data-astro-cid-d6vzgtmt]:hover .journal-related-image[data-astro-cid-d6vzgtmt] img{transform:scale(1.06)}.journal-related-category[data-astro-cid-d6vzgtmt]{font-family:var(--font-accent);font-size:.65rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-gold)}.journal-related-name[data-astro-cid-d6vzgtmt]{font-family:var(--font-display);font-size:1.2rem;font-weight:400;color:var(--color-white);margin-top:.25rem;transition:color .3s}.journal-related-card[data-astro-cid-d6vzgtmt]:hover .journal-related-name[data-astro-cid-d6vzgtmt]{color:var(--color-gold)}.journal-lightbox[data-astro-cid-cmpq44t5]{position:fixed;inset:0;z-index:10000;background:#000000fa;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .5s var(--ease-out-expo),visibility .5s var(--ease-out-expo)}.journal-lightbox[data-astro-cid-cmpq44t5].is-open{opacity:1;visibility:visible}.jl-close[data-astro-cid-cmpq44t5],.jl-nav[data-astro-cid-cmpq44t5]{position:absolute;width:60px;height:60px;background:transparent;border:1px solid rgba(200,176,130,.3);border-radius:50%;color:var(--color-white);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s;z-index:10}.jl-close[data-astro-cid-cmpq44t5]:hover,.jl-nav[data-astro-cid-cmpq44t5]:hover{background:var(--color-gold);border-color:var(--color-gold);color:var(--color-black)}.jl-close[data-astro-cid-cmpq44t5]{top:2rem;right:2rem}.jl-nav[data-astro-cid-cmpq44t5]{top:50%;transform:translateY(-50%)}.jl-prev[data-astro-cid-cmpq44t5]{left:2rem}.jl-next[data-astro-cid-cmpq44t5]{right:2rem}.journal-lightbox[data-astro-cid-cmpq44t5].is-single .jl-nav[data-astro-cid-cmpq44t5],.journal-lightbox[data-astro-cid-cmpq44t5].is-single .jl-counter[data-astro-cid-cmpq44t5]{display:none}.jl-content[data-astro-cid-cmpq44t5]{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:92vw;margin:0}.jl-image[data-astro-cid-cmpq44t5]{max-width:100%;max-height:74vh;object-fit:contain;opacity:0;transform:scale(.96);transition:opacity .5s var(--ease-out-expo),transform .5s var(--ease-out-expo)}.jl-image[data-astro-cid-cmpq44t5].is-loaded{opacity:1;transform:scale(1)}.jl-caption[data-astro-cid-cmpq44t5]{font-size:.8125rem;font-style:italic;line-height:1.6;color:var(--color-gray-light);text-align:center;max-width:60ch}.jl-counter[data-astro-cid-cmpq44t5]{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);font-family:var(--font-display);font-size:1.25rem;color:var(--color-white);display:flex;gap:.5rem}.jl-counter[data-astro-cid-cmpq44t5] span[data-astro-cid-cmpq44t5]:first-child{color:var(--color-gold)}@media (max-width: 768px){.jl-close[data-astro-cid-cmpq44t5]{top:1rem;right:1rem;width:50px;height:50px}.jl-nav[data-astro-cid-cmpq44t5]{width:50px;height:50px}.jl-prev[data-astro-cid-cmpq44t5]{left:.75rem}.jl-next[data-astro-cid-cmpq44t5]{right:.75rem}.jl-content[data-astro-cid-cmpq44t5]{max-width:94vw}.jl-image[data-astro-cid-cmpq44t5]{max-height:66vh}.jl-counter[data-astro-cid-cmpq44t5]{bottom:1.25rem}}@media (prefers-reduced-motion: reduce){.journal-lightbox[data-astro-cid-cmpq44t5],.jl-image[data-astro-cid-cmpq44t5]{transition-duration:.01ms}.jl-image[data-astro-cid-cmpq44t5]{transform:none}}.journal-prose{font-family:var(--font-body);font-size:1.0625rem;line-height:1.85;color:var(--color-gray-light)}.journal-prose>*+*{margin-top:1.4rem}.journal-prose>:first-child{margin-top:0}.journal-prose h2{font-family:var(--font-display);font-size:clamp(1.7rem,3vw,2.3rem);font-weight:400;color:var(--color-white);line-height:1.2;margin-top:var(--space-lg);letter-spacing:.01em}.journal-prose h3{font-family:var(--font-display);font-size:clamp(1.3rem,2.2vw,1.6rem);font-weight:500;color:var(--color-gold);margin-top:var(--space-md)}.journal-prose h4{font-family:var(--font-accent);font-size:.95rem;letter-spacing:.06em;color:var(--color-white);margin-top:var(--space-md)}.journal-prose p{color:var(--color-gray-light)}.journal-prose a:not(.btn){color:var(--color-gold);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#c8b08266;transition:text-decoration-color .3s}.journal-prose a:not(.btn):hover{text-decoration-color:var(--color-gold)}.journal-prose strong{color:var(--color-white);font-weight:600}.journal-prose em{font-style:italic}.journal-prose ul,.journal-prose ol{padding-left:1.5rem}.journal-prose li{margin-top:.5rem}.journal-prose li::marker{color:var(--color-gold)}.journal-prose blockquote{border-left:3px solid var(--color-gold);padding:.25rem 0 .25rem 1.5rem;font-family:var(--font-display);font-size:1.35rem;font-style:italic;line-height:1.5;color:var(--color-white)}.journal-prose img{display:block;width:100%;height:auto;margin:var(--space-lg) 0}.journal-prose hr{border:none;border-top:1px solid rgba(200,176,130,.15);margin:var(--space-lg) 0}.journal-prose code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:#c8b0821a;padding:.15em .4em;border-radius:3px;color:var(--color-gold-light)}.journal-article[data-astro-cid-3n3orjsa]{background:var(--color-black)}.article-hero[data-astro-cid-3n3orjsa]{position:relative;min-height:72vh;display:flex;align-items:flex-end;padding:calc(var(--header-height) + var(--space-xl)) var(--space-md) var(--space-xl);overflow:hidden}.article-hero-bg[data-astro-cid-3n3orjsa]{position:absolute;inset:0;z-index:0}.article-hero-img[data-astro-cid-3n3orjsa]{width:100%;height:100%;object-fit:cover}.article-hero-overlay[data-astro-cid-3n3orjsa]{position:absolute;inset:0;background:linear-gradient(to top,#0a0a0af5,#0a0a0a8c 45%,#0a0a0a59)}.article-hero-content[data-astro-cid-3n3orjsa]{position:relative;z-index:2;max-width:820px;margin:0 auto;width:100%;text-align:center}.article-back[data-astro-cid-3n3orjsa]{display:inline-block;font-family:var(--font-accent);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-gray-light);text-decoration:none;margin-bottom:var(--space-md);transition:color .3s}.article-back[data-astro-cid-3n3orjsa]:hover{color:var(--color-gold)}.article-meta[data-astro-cid-3n3orjsa]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-gray-light);margin-bottom:var(--space-md)}.article-category[data-astro-cid-3n3orjsa]{color:var(--color-gold)}.meta-divider[data-astro-cid-3n3orjsa]{color:var(--color-gray);opacity:.6}.article-title[data-astro-cid-3n3orjsa]{font-family:var(--font-display);font-size:clamp(2.4rem,6vw,4.5rem);font-weight:300;line-height:1.08;color:var(--color-white)}.article-lede[data-astro-cid-3n3orjsa]{font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.7;color:var(--color-gray-light);max-width:640px;margin:var(--space-md) auto 0}.article-body-wrap[data-astro-cid-3n3orjsa]{max-width:760px;margin:0 auto;padding:var(--space-xl) var(--space-md) var(--space-2xl)}.article-updated[data-astro-cid-3n3orjsa]{margin-top:var(--space-lg);font-size:.8125rem;font-style:italic;color:var(--color-gray)}.article-tags[data-astro-cid-3n3orjsa]{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:var(--space-md)}.article-tags[data-astro-cid-3n3orjsa] li[data-astro-cid-3n3orjsa]{font-family:var(--font-accent);font-size:.72rem;letter-spacing:.08em;color:var(--color-gold);border:1px solid rgba(200,176,130,.25);padding:.3rem .7rem}.journal-article-cta[data-astro-cid-3n3orjsa]{padding:var(--space-2xl) var(--space-md);background:var(--color-charcoal);text-align:center}.cta-content[data-astro-cid-3n3orjsa]{max-width:600px;margin:0 auto}.cta-content[data-astro-cid-3n3orjsa] p[data-astro-cid-3n3orjsa]{font-size:1.125rem;color:var(--color-gray-light);margin:var(--space-md) 0 var(--space-lg)}@media (max-width: 768px){.article-hero[data-astro-cid-3n3orjsa]{min-height:60vh;padding:calc(var(--header-height) + var(--space-lg)) var(--space-md) var(--space-lg)}.article-body-wrap[data-astro-cid-3n3orjsa]{padding-top:var(--space-lg)}}
