.article-page[data-astro-cid-gysqo7gh]{--article-bg: #050505;--article-panel: #181818;--article-muted: #b7b7b7;--article-gold: #d3ae55;--article-line: rgb(255 255 255 / 15%);background:var(--article-bg);color:#f7f5f0}.article-hero[data-astro-cid-gysqo7gh]{display:flex;min-height:23rem;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 20%,rgb(211 174 85 / 10%),transparent 48%),linear-gradient(180deg,#121212,var(--article-bg));padding:6rem 1.5rem 2rem;text-align:center}.article-hero-label[data-astro-cid-gysqo7gh],.article-eyebrow[data-astro-cid-gysqo7gh]{margin:0;color:var(--article-gold);font-size:.62rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.article-hero[data-astro-cid-gysqo7gh] h1[data-astro-cid-gysqo7gh]{margin:.6rem 0 0;font-family:var(--font-heading);font-size:clamp(2rem,5.2vw,3.5rem);font-weight:500;letter-spacing:.12em}.article-hero-title[data-astro-cid-gysqo7gh]{max-width:56rem;margin:1.25rem 0 0;font-size:clamp(1rem,2.2vw,1.5rem);line-height:1.5}.article-breadcrumb[data-astro-cid-gysqo7gh]{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem;margin-top:2rem;color:#d1d1d1;font-size:.68rem;text-transform:uppercase}.article-breadcrumb[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh]{color:inherit;text-decoration:none;transition:color .16s ease}.article-breadcrumb[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh]:hover{color:var(--article-gold)}.article-categories[data-astro-cid-gysqo7gh]{--article-category-underline-offset: calc(.5rem + 1px) ;display:flex;min-height:4.5rem;align-items:center;justify-content:center;gap:clamp(1rem,4vw,3rem);overflow-x:auto;border-bottom:1px solid var(--article-line);margin:0 auto;padding:.5rem max(1.25rem,calc((100% - 60rem)/2));scrollbar-width:none}.article-categories[data-astro-cid-gysqo7gh]::-webkit-scrollbar{display:none}.article-categories[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh]{position:relative;display:flex;align-self:stretch;align-items:center;flex:0 0 auto;padding:.75rem 0 .55rem;color:#e8e5df;font-size:.78rem;text-decoration:none;transition:color .16s ease}.article-categories[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh]:hover,.article-categories[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh].current{color:var(--article-gold)}.article-categories[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh].current:after{position:absolute;right:0;bottom:calc(0px - var(--article-category-underline-offset));left:0;height:2px;background:var(--article-gold);content:""}.article-main[data-astro-cid-gysqo7gh]{width:min(100% - 3rem,56rem);margin:0 auto;padding:3rem 0 2.5rem}.article-heading[data-astro-cid-gysqo7gh]{margin-bottom:2rem}.article-category[data-astro-cid-gysqo7gh]{display:inline-flex;border:1px solid rgb(211 174 85 / 65%);padding:.45rem .8rem;color:var(--article-gold);font-size:.66rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.article-heading[data-astro-cid-gysqo7gh] h2[data-astro-cid-gysqo7gh]{margin:1rem 0 0;font-family:var(--font-heading);font-size:clamp(1.8rem,4.2vw,3.1rem);font-weight:500;line-height:1.28;letter-spacing:-.025em}.article-meta[data-astro-cid-gysqo7gh]{display:flex;align-items:center;gap:.7rem;margin-top:1.25rem;color:#c3c3c3;font-size:.82rem}.article-meta[data-astro-cid-gysqo7gh] time[data-astro-cid-gysqo7gh]{margin-left:.5rem;color:var(--article-gold);font-variant-numeric:tabular-nums}.article-author-mark[data-astro-cid-gysqo7gh]{display:grid;width:2.7rem;height:2.7rem;place-items:center;border:1px solid rgb(211 174 85 / 60%);border-radius:50%;color:var(--article-gold);font-size:.7rem;font-weight:600}.article-author-photo[data-astro-cid-gysqo7gh]{width:2.7rem;height:2.7rem;border:1px solid rgb(211 174 85 / 60%);border-radius:50%;object-fit:cover}.article-intro[data-astro-cid-gysqo7gh]{margin-top:2rem;color:#e5e5e5;font-size:1rem;line-height:1.9}.article-intro[data-astro-cid-gysqo7gh] p{margin:0}.article-cover[data-astro-cid-gysqo7gh]{margin:2.5rem 0 3rem}.article-cover[data-astro-cid-gysqo7gh] img[data-astro-cid-gysqo7gh]{display:block;width:100%;height:auto}.article-cover[data-astro-cid-gysqo7gh] figcaption[data-astro-cid-gysqo7gh]{border-bottom:1px solid var(--article-line);padding:.75rem 0;color:#8e8e8e;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase}.article-content[data-astro-cid-gysqo7gh]{color:#dfdfdf;font-size:.98rem;line-height:1.9;overflow-wrap:anywhere}.article-content[data-astro-cid-gysqo7gh] h2{margin:3rem 0 1rem;color:#fff;font-family:var(--font-heading);font-size:clamp(1.45rem,3vw,2rem);font-weight:500;line-height:1.35}.article-content[data-astro-cid-gysqo7gh] h3{margin:2rem 0 .75rem;color:#fff;font-family:var(--font-heading);font-size:1.2rem;font-weight:500;line-height:1.45}.article-content[data-astro-cid-gysqo7gh] p{margin:0 0 1.25rem}.article-content[data-astro-cid-gysqo7gh] a{color:var(--article-gold);text-decoration:underline;text-underline-offset:.2em}.article-content[data-astro-cid-gysqo7gh] ul,.article-content[data-astro-cid-gysqo7gh] ol{display:grid;gap:.65rem;margin:0 0 1.5rem;padding-left:1.5rem}.article-content[data-astro-cid-gysqo7gh] li::marker{color:var(--article-gold)}.article-content[data-astro-cid-gysqo7gh] img,.article-content[data-astro-cid-gysqo7gh] video{display:block;max-width:100%;height:auto;margin:1.75rem auto}.article-content[data-astro-cid-gysqo7gh] figure{margin:2rem 0}.article-content[data-astro-cid-gysqo7gh] figcaption{margin-top:.65rem;color:#989898;font-size:.75rem;line-height:1.6}.article-content[data-astro-cid-gysqo7gh] blockquote{margin:2rem 0;border-left:3px solid var(--article-gold);background:#ffffff0a;padding:1rem 1.4rem;color:#f2eee5}.article-content[data-astro-cid-gysqo7gh] table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;margin:2rem 0;font-size:.83rem}.article-content[data-astro-cid-gysqo7gh] th,.article-content[data-astro-cid-gysqo7gh] td{min-width:9rem;border:1px solid var(--article-line);padding:.75rem;text-align:left}.article-content[data-astro-cid-gysqo7gh] th{background:#202020;color:var(--article-gold)}.article-share[data-astro-cid-gysqo7gh]{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid var(--article-line);border-bottom:1px solid var(--article-line);margin-top:3rem;padding:1.25rem 0;color:#c2c2c2;font-size:.78rem}.article-share[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh],.article-section-heading[data-astro-cid-gysqo7gh]>a[data-astro-cid-gysqo7gh]{color:var(--article-gold);font-size:.7rem;text-decoration:none;text-transform:uppercase}.article-related[data-astro-cid-gysqo7gh]{width:min(100% - 3rem,76rem);margin:0 auto;padding:2rem 0 3.5rem}.article-section-heading[data-astro-cid-gysqo7gh]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.2rem}.article-section-heading[data-astro-cid-gysqo7gh] h2[data-astro-cid-gysqo7gh]{margin:.3rem 0 0;font-family:var(--font-heading);font-size:1.4rem;font-weight:500}.related-grid[data-astro-cid-gysqo7gh]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.related-card[data-astro-cid-gysqo7gh]{overflow:hidden;background:var(--article-panel);color:inherit;text-decoration:none}.related-card[data-astro-cid-gysqo7gh]>img[data-astro-cid-gysqo7gh],.related-placeholder[data-astro-cid-gysqo7gh]{display:grid;width:100%;aspect-ratio:1.55;place-items:center;background:#242424;color:var(--article-gold);object-fit:cover}.related-card-copy[data-astro-cid-gysqo7gh]{display:flex;min-height:9rem;flex-direction:column;padding:.9rem}.related-card-copy[data-astro-cid-gysqo7gh] strong[data-astro-cid-gysqo7gh]{display:-webkit-box;overflow:hidden;font-size:.82rem;font-weight:500;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.related-card-copy[data-astro-cid-gysqo7gh]>span[data-astro-cid-gysqo7gh]{display:-webkit-box;overflow:hidden;margin-top:.45rem;color:var(--article-muted);font-size:.67rem;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2}.related-card-copy[data-astro-cid-gysqo7gh] time[data-astro-cid-gysqo7gh]{margin-top:auto;padding-top:.75rem;color:#939393;font-size:.62rem}.article-cta[data-astro-cid-gysqo7gh]{display:flex;align-items:center;justify-content:space-between;gap:2rem;background:linear-gradient(110deg,#252525,#101010 60%,#292929);padding:2.5rem max(1.5rem,calc((100% - 68rem)/2))}.article-cta[data-astro-cid-gysqo7gh] h2[data-astro-cid-gysqo7gh]{margin:.45rem 0 0;font-family:var(--font-heading);font-size:clamp(1.2rem,2.5vw,1.8rem);font-weight:500}.article-cta[data-astro-cid-gysqo7gh] div[data-astro-cid-gysqo7gh]>p[data-astro-cid-gysqo7gh]:last-child{max-width:38rem;margin:.5rem 0 0;color:var(--article-muted);font-size:.75rem;line-height:1.7}.article-cta[data-astro-cid-gysqo7gh]>a[data-astro-cid-gysqo7gh]{flex:0 0 auto;border:1px solid var(--article-gold);background:var(--article-gold);padding:.8rem 1rem;color:#17130b;font-size:.7rem;font-weight:600;text-decoration:none}.article-breadcrumb[data-astro-cid-gysqo7gh]{width:min(100% - 3rem,76rem);justify-content:flex-start;margin:0 auto;padding:.75rem 0 0}.article-categories[data-astro-cid-gysqo7gh]{--article-category-underline-offset: calc(.1rem + 1px) ;min-height:3.5rem;padding-bottom:.1rem}.article-hero[data-astro-cid-gysqo7gh]{display:grid;width:min(100% - 3rem,76rem);min-height:0;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(2rem,4vw,4rem);margin:0 auto;background:transparent;padding:3.5rem 0;text-align:left}.article-cover[data-astro-cid-gysqo7gh]{min-width:0;margin:0}.article-cover[data-astro-cid-gysqo7gh] img[data-astro-cid-gysqo7gh]{aspect-ratio:1.12;object-fit:cover}.article-heading[data-astro-cid-gysqo7gh]{min-width:0;margin:0}.article-hero[data-astro-cid-gysqo7gh].no-image .article-heading[data-astro-cid-gysqo7gh]{grid-column:1 / -1}.article-heading[data-astro-cid-gysqo7gh] h1[data-astro-cid-gysqo7gh]{margin:1rem 0 0;font-family:var(--font-heading);font-size:clamp(1.7rem,3.1vw,3rem);font-weight:500;line-height:1.3;letter-spacing:-.025em}.article-meta[data-astro-cid-gysqo7gh]{margin-top:1.5rem}.article-meta[data-astro-cid-gysqo7gh] svg[data-astro-cid-gysqo7gh]{width:1.15rem;height:1.15rem;stroke:currentColor;stroke-width:1.6}.article-date[data-astro-cid-gysqo7gh]{display:inline-flex;align-items:center;gap:.55rem;color:var(--article-gold);font-size:.8rem}.article-date[data-astro-cid-gysqo7gh] time[data-astro-cid-gysqo7gh]{margin:0}.article-reading-time[data-astro-cid-gysqo7gh]{display:inline-flex;margin-left:.25rem;color:#c3c3c3}.article-author[data-astro-cid-gysqo7gh]{display:flex;align-items:center;gap:.6rem;margin-top:1.6rem;font-size:.8rem}.article-author-mark[data-astro-cid-gysqo7gh],.article-author-photo[data-astro-cid-gysqo7gh]{width:2rem;height:2rem}.article-body-grid[data-astro-cid-gysqo7gh]{display:grid;width:min(100% - 3rem,76rem);grid-template-columns:minmax(10rem,.9fr) minmax(0,2.2fr) minmax(12rem,.9fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);margin:0 auto;padding:1rem 0 3.5rem}.article-toc[data-astro-cid-gysqo7gh]{position:sticky;top:6rem;min-width:0;border-right:1px solid var(--article-line);padding:.1rem 1rem 1.5rem 0}.article-toc[data-astro-cid-gysqo7gh] h2[data-astro-cid-gysqo7gh]{margin:0 0 1.25rem;font-family:var(--font-heading);font-size:1rem;font-weight:500}.article-toc[data-astro-cid-gysqo7gh] ol[data-astro-cid-gysqo7gh]{display:grid;gap:.8rem;margin:0;padding:0;list-style:none}.article-toc[data-astro-cid-gysqo7gh] li[data-astro-cid-gysqo7gh]{border-left:2px solid transparent;padding:.1rem 0 .1rem .7rem;font-size:.68rem;line-height:1.6}.article-toc[data-astro-cid-gysqo7gh] li[data-astro-cid-gysqo7gh].toc-level-3{padding-left:1.25rem;font-size:.63rem}.article-toc[data-astro-cid-gysqo7gh] li[data-astro-cid-gysqo7gh].is-current{border-color:var(--article-gold)}.article-toc[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh]{color:#d3d3d3;text-decoration:none}.article-toc[data-astro-cid-gysqo7gh] li[data-astro-cid-gysqo7gh].is-current a[data-astro-cid-gysqo7gh],.article-toc[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh]:hover{color:var(--article-gold)}.toc-empty[data-astro-cid-gysqo7gh]{color:var(--article-muted);font-size:.75rem}.article-main[data-astro-cid-gysqo7gh]{width:auto;min-width:0;margin:0;padding:0}.article-intro[data-astro-cid-gysqo7gh]{margin:0 0 1.75rem;font-size:.83rem;line-height:1.8}.article-intro[data-astro-cid-gysqo7gh]>div[data-astro-cid-gysqo7gh]{margin-top:1.25rem}.article-intro[data-astro-cid-gysqo7gh]>div[data-astro-cid-gysqo7gh] p{margin:0}.article-content[data-astro-cid-gysqo7gh]{font-size:.82rem;line-height:1.8}.article-content[data-astro-cid-gysqo7gh] h2{scroll-margin-top:6rem;font-size:clamp(1.2rem,1.8vw,1.6rem)}.article-content[data-astro-cid-gysqo7gh] h3{scroll-margin-top:6rem;font-size:1rem}.article-content[data-astro-cid-gysqo7gh] img{width:100%}.article-sidebar[data-astro-cid-gysqo7gh]{display:grid;min-width:0;gap:1rem}.article-subscribe[data-astro-cid-gysqo7gh],.article-sidebar-card[data-astro-cid-gysqo7gh]{background:repeating-linear-gradient(125deg,transparent 0 12px,rgb(255 255 255 / 2%) 12px 14px),#202020;padding:1.25rem}.subscribe-icon[data-astro-cid-gysqo7gh] svg[data-astro-cid-gysqo7gh]{width:2rem;height:2rem;stroke:#f5f5f5;stroke-width:1.4}.article-subscribe[data-astro-cid-gysqo7gh] h2[data-astro-cid-gysqo7gh],.article-sidebar-card[data-astro-cid-gysqo7gh] strong[data-astro-cid-gysqo7gh]{display:block;margin:.75rem 0 1rem;font-family:var(--font-heading);font-size:.9rem;font-weight:500;line-height:1.55}.article-subscribe[data-astro-cid-gysqo7gh] form[data-astro-cid-gysqo7gh]{display:grid;gap:.55rem}.article-subscribe[data-astro-cid-gysqo7gh] input[data-astro-cid-gysqo7gh][type=email]{width:100%;min-width:0;border:1px solid rgb(255 255 255 / 32%);border-radius:0;background:transparent;padding:.75rem;color:#fff;font:inherit;font-size:.72rem}.article-subscribe[data-astro-cid-gysqo7gh] input[data-astro-cid-gysqo7gh][type=email]::placeholder{color:#b7b7b7}.subscribe-consent[data-astro-cid-gysqo7gh]{display:flex;align-items:flex-start;gap:.45rem;color:#bcbcbc;font-size:.62rem;line-height:1.5}.subscribe-consent[data-astro-cid-gysqo7gh] input[data-astro-cid-gysqo7gh]{margin:.15rem 0 0;accent-color:var(--article-gold)}.subscribe-honeypot[data-astro-cid-gysqo7gh]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.article-subscribe[data-astro-cid-gysqo7gh] button[data-astro-cid-gysqo7gh]{min-height:2.5rem;border:1px solid var(--article-gold);background:var(--article-gold);color:#17130b;font:inherit;font-size:.7rem;cursor:pointer}.article-subscribe[data-astro-cid-gysqo7gh] button[data-astro-cid-gysqo7gh]:disabled{cursor:wait;opacity:.65}.article-subscribe[data-astro-cid-gysqo7gh] [data-astro-cid-gysqo7gh][data-subscription-status]{margin:0;color:#e8dfcb;font-size:.62rem;line-height:1.5}.article-sidebar-card[data-astro-cid-gysqo7gh]{display:grid;gap:.65rem;color:inherit;text-decoration:none}.article-sidebar-card[data-astro-cid-gysqo7gh] strong[data-astro-cid-gysqo7gh]{margin:0}.article-sidebar-card[data-astro-cid-gysqo7gh] img[data-astro-cid-gysqo7gh]{width:100%;aspect-ratio:1.45;object-fit:cover}.article-sidebar-card[data-astro-cid-gysqo7gh]>span[data-astro-cid-gysqo7gh]{color:#ccc;font-size:.68rem;line-height:1.5}.article-sidebar-card[data-astro-cid-gysqo7gh] .sidebar-card-link[data-astro-cid-gysqo7gh]{border:1px solid rgb(255 255 255 / 38%);padding:.6rem;color:#fff;text-align:center}@media(max-width:1023px){.article-hero[data-astro-cid-gysqo7gh]{width:min(100% - 3rem,56rem);grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:2rem 0}.article-cover[data-astro-cid-gysqo7gh] img[data-astro-cid-gysqo7gh]{aspect-ratio:1.5}.article-body-grid[data-astro-cid-gysqo7gh]{grid-template-columns:minmax(0,1fr)}.article-toc[data-astro-cid-gysqo7gh]{display:none}.article-sidebar[data-astro-cid-gysqo7gh]{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.article-hero[data-astro-cid-gysqo7gh]{width:min(100% - 2rem,76rem);grid-template-columns:1fr;gap:1.5rem;padding:2rem 0}.article-cover[data-astro-cid-gysqo7gh] img[data-astro-cid-gysqo7gh]{aspect-ratio:1.5}.article-heading[data-astro-cid-gysqo7gh] h1[data-astro-cid-gysqo7gh]{font-size:clamp(1.55rem,7vw,2.2rem)}.article-body-grid[data-astro-cid-gysqo7gh]{width:min(100% - 2rem,56rem);grid-template-columns:1fr;gap:1.5rem}.article-intro[data-astro-cid-gysqo7gh],.article-content[data-astro-cid-gysqo7gh]{font-size:.9rem}.related-grid[data-astro-cid-gysqo7gh]{grid-template-columns:1fr}.related-card[data-astro-cid-gysqo7gh]{display:grid;grid-template-columns:7rem minmax(0,1fr)}.related-card[data-astro-cid-gysqo7gh]>img[data-astro-cid-gysqo7gh],.related-placeholder[data-astro-cid-gysqo7gh]{height:100%;aspect-ratio:auto}.related-card-copy[data-astro-cid-gysqo7gh]{min-height:7rem}.article-cta[data-astro-cid-gysqo7gh]{align-items:flex-start;flex-direction:column;gap:1rem}}@media(max-width:460px){.article-breadcrumb[data-astro-cid-gysqo7gh]{width:min(100% - 2rem,76rem);font-size:.58rem}.article-categories[data-astro-cid-gysqo7gh]{justify-content:flex-start}.article-sidebar[data-astro-cid-gysqo7gh]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.article-breadcrumb[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh],.article-categories[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh]{transition-duration:.01ms}}
