.ArticleDetail-module__GW7VXW__pageContainer{--muted:#b8b0a0;--hairline:#f7f1e11f;--measure:42rem;width:100%;max-width:calc(var(--measure) + 3rem);box-sizing:border-box;color:var(--color-text,#f7f1e1);margin:0 auto;padding:2rem 1.5rem 4rem}.ArticleDetail-module__GW7VXW__breadcrumb{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:2rem;font-size:.9rem;display:flex}.ArticleDetail-module__GW7VXW__breadcrumbLink{color:var(--muted);text-decoration:none}.ArticleDetail-module__GW7VXW__breadcrumbLink:hover{color:var(--color-text,#f7f1e1)}.ArticleDetail-module__GW7VXW__breadcrumbLink:focus-visible,.ArticleDetail-module__GW7VXW__textLink:focus-visible,.ArticleDetail-module__GW7VXW__shareButton:focus-visible{outline:2px solid var(--color-accent,#c9a66b);outline-offset:3px;border-radius:4px}.ArticleDetail-module__GW7VXW__breadcrumbSeparator{color:var(--muted)}.ArticleDetail-module__GW7VXW__articleHeader{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}.ArticleDetail-module__GW7VXW__articleTitle{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2rem,1.4rem + 2.6vw,3rem);font-weight:700;line-height:1.08}.ArticleDetail-module__GW7VXW__articleSubtitleWrapper{flex-direction:column;gap:.5rem;display:flex}.ArticleDetail-module__GW7VXW__articleSubtitle{color:var(--muted);margin:0;font-size:1.2rem;line-height:1.5}.ArticleDetail-module__GW7VXW__bylineRow{border-top:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding-top:1rem;display:flex}.ArticleDetail-module__GW7VXW__byline{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:.15rem .5rem;margin:0;font-size:.95rem;display:flex}.ArticleDetail-module__GW7VXW__bylineDot{color:var(--muted)}.ArticleDetail-module__GW7VXW__shareButton{min-height:2.5rem;color:var(--color-text,#f7f1e1);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#232323;border:0;border-radius:999px;align-items:center;gap:.5rem;padding:0 1rem;font-size:.9rem;font-weight:600;transition:background-color .15s ease-out;display:inline-flex}@media (hover:hover){.ArticleDetail-module__GW7VXW__shareButton:hover{background:#2b2a27}}.ArticleDetail-module__GW7VXW__shareButton:active{background:#312f2b;transition-duration:0s}.ArticleDetail-module__GW7VXW__featuredMedia{margin:0 0 2.5rem}.ArticleDetail-module__GW7VXW__featuredImage{object-fit:cover;background:#232323;border-radius:16px;width:100%;max-height:32rem;display:block}.ArticleDetail-module__GW7VXW__imageCaption{color:var(--muted);margin-top:.6rem;font-size:.85rem}.ArticleDetail-module__GW7VXW__articleText{font-size:1.075rem;line-height:1.75}.ArticleDetail-module__GW7VXW__articleText>*+*{margin-top:1.25em}.ArticleDetail-module__GW7VXW__articleText h2,.ArticleDetail-module__GW7VXW__articleText h3,.ArticleDetail-module__GW7VXW__articleText h4{letter-spacing:-.015em;color:var(--color-text,#f7f1e1);margin:2.25em 0 0;line-height:1.25}.ArticleDetail-module__GW7VXW__articleText h2{font-size:1.55rem}.ArticleDetail-module__GW7VXW__articleText h3{font-size:1.25rem}.ArticleDetail-module__GW7VXW__articleText h4{font-size:1.1rem}.ArticleDetail-module__GW7VXW__articleText h2+*,.ArticleDetail-module__GW7VXW__articleText h3+*,.ArticleDetail-module__GW7VXW__articleText h4+*{margin-top:.75em}.ArticleDetail-module__GW7VXW__articleText a{color:var(--color-accent,#c9a66b);text-underline-offset:.2em;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.ArticleDetail-module__GW7VXW__articleText a:hover{text-decoration-thickness:2px}.ArticleDetail-module__GW7VXW__articleText a:focus-visible{outline:2px solid var(--color-accent,#c9a66b);outline-offset:2px;border-radius:3px}.ArticleDetail-module__GW7VXW__articleText strong{font-weight:700}.ArticleDetail-module__GW7VXW__articleText ul,.ArticleDetail-module__GW7VXW__articleText ol{margin-left:0;padding-left:1.4em}.ArticleDetail-module__GW7VXW__articleText li+li{margin-top:.5em}.ArticleDetail-module__GW7VXW__articleText li::marker{color:var(--muted)}.ArticleDetail-module__GW7VXW__articleText hr{border:0;border-top:1px solid var(--hairline);margin:2.5em 0}.ArticleDetail-module__GW7VXW__articleText blockquote{border-left:2px solid var(--color-accent,#c9a66b);color:var(--muted);margin-left:0;padding-left:1.1em}.ArticleDetail-module__GW7VXW__articleText .md-table{border:1px solid var(--hairline);border-radius:12px;overflow-x:auto}.ArticleDetail-module__GW7VXW__articleText .md-table:focus-visible{outline:2px solid var(--color-accent,#c9a66b);outline-offset:2px}.ArticleDetail-module__GW7VXW__articleText table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.95rem;line-height:1.45}.ArticleDetail-module__GW7VXW__articleText th,.ArticleDetail-module__GW7VXW__articleText td{text-align:left;vertical-align:top;border-bottom:1px solid var(--hairline);padding:.65rem .9rem}.ArticleDetail-module__GW7VXW__articleText th{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:#1f1f1f;font-size:.8rem;font-weight:700}.ArticleDetail-module__GW7VXW__articleText tbody tr:last-child td{border-bottom:0}.ArticleDetail-module__GW7VXW__articleText th[data-numeric],.ArticleDetail-module__GW7VXW__articleText td[data-numeric]{text-align:right;white-space:nowrap}.ArticleDetail-module__GW7VXW__articleFooter{border-top:1px solid var(--hairline);flex-direction:column;gap:1.5rem;margin-top:3.5rem;padding-top:2rem;display:flex}.ArticleDetail-module__GW7VXW__authorInfo{align-items:flex-start;gap:1rem;display:flex}.ArticleDetail-module__GW7VXW__authorAvatar{width:3rem;height:3rem;color:var(--color-text,#f7f1e1);background:#3d3a34;border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.ArticleDetail-module__GW7VXW__authorName{margin:0 0 .25rem;font-weight:700}.ArticleDetail-module__GW7VXW__authorBio{color:var(--muted);margin:0;font-size:.95rem;line-height:1.6}.ArticleDetail-module__GW7VXW__textLink{color:var(--color-accent,#c9a66b);align-self:flex-start;font-weight:700;text-decoration:none}.ArticleDetail-module__GW7VXW__textLink:hover{text-underline-offset:.2em;text-decoration:underline}.ArticleDetail-module__GW7VXW__notFound{flex-direction:column;gap:1rem;padding:3rem 0;display:flex}.ArticleDetail-module__GW7VXW__notFoundMessage{color:var(--muted);margin:0}@media (max-width:640px){.ArticleDetail-module__GW7VXW__pageContainer{padding:1.25rem 1rem 3rem}.ArticleDetail-module__GW7VXW__articleText{font-size:1.025rem}.ArticleDetail-module__GW7VXW__featuredImage{border-radius:12px}.ArticleDetail-module__GW7VXW__articleText th,.ArticleDetail-module__GW7VXW__articleText td{padding:.55rem .7rem}}@media (prefers-reduced-motion:reduce){.ArticleDetail-module__GW7VXW__shareButton{transition:none}}
