.RelatedReading-module__owRG5W__wrap{border-top:1px solid #1613101f;margin-top:72px;padding:48px 0 0}.RelatedReading-module__owRG5W__label{font-family:var(--font-space-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--gilt-deep);margin:0 0 12px;font-size:.72rem}.RelatedReading-module__owRG5W__heading{font-family:var(--font-fraunces), serif;letter-spacing:-.01em;color:var(--ink-warm);margin:0 0 32px;font-size:1.8rem;font-weight:400}.RelatedReading-module__owRG5W__list{border-top:1px solid #1613101f;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.RelatedReading-module__owRG5W__item{border-bottom:1px solid #1613101f}@media (min-width:720px){.RelatedReading-module__owRG5W__item:not(:last-child){border-right:1px solid #1613101f}}.RelatedReading-module__owRG5W__link{color:inherit;flex-direction:column;gap:12px;height:100%;padding:24px;text-decoration:none;transition:background .2s;display:flex}.RelatedReading-module__owRG5W__link:hover{background:var(--paper)}.RelatedReading-module__owRG5W__tag{font-family:var(--font-space-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--gilt-deep);font-size:.7rem}.RelatedReading-module__owRG5W__title{font-family:var(--font-fraunces), serif;color:var(--ink-warm);font-size:1.15rem;font-weight:500;line-height:1.3}.RelatedReading-module__owRG5W__meta{font-family:var(--font-space-mono), monospace;color:var(--clay);margin-top:auto;font-size:.78rem}
.page-module__XderqW__articleHero{background-color:var(--paper);color:var(--ink-warm);padding:clamp(96px,14vw,160px) 0 clamp(48px,7vw,80px)}.page-module__XderqW__articleHeroInner{max-width:1080px;margin:0 auto;padding:0 clamp(24px,5vw,64px)}.page-module__XderqW__articleTag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--gilt-deep);align-items:center;gap:16px;margin-bottom:clamp(40px,6vw,64px);font-size:.7rem;font-weight:400;display:flex}.page-module__XderqW__articleTag:after{content:"";background-color:var(--hairline);flex:1;height:1px}.page-module__XderqW__articleTitle{font-family:var(--font-display);letter-spacing:-.025em;color:var(--ink-warm);max-width:22ch;margin-bottom:clamp(24px,3vw,32px);font-size:clamp(2.25rem,5vw,4rem);font-weight:400;line-height:1.05}.page-module__XderqW__articleMeta{flex-wrap:wrap;align-items:center;gap:0;display:flex}.page-module__XderqW__articleMeta span{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--mute-warm);font-size:.7rem}.page-module__XderqW__articleMeta span+span:before{content:"·";color:var(--mute-soft);margin:0 16px}.page-module__XderqW__articleBody{background-color:var(--paper);border-top:1px solid var(--hairline);padding:clamp(48px,7vw,80px) 0 clamp(64px,10vw,120px)}.page-module__XderqW__articleBody .page-module__XderqW__container{max-width:1080px;margin:0 auto;padding:0 clamp(24px,5vw,64px)}.page-module__XderqW__articleGrid{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:clamp(40px,6vw,80px);display:grid}@media (max-width:900px){.page-module__XderqW__articleGrid{grid-template-columns:1fr}}.page-module__XderqW__articleContent{font-family:var(--font-body);color:var(--ink-warm);max-width:65ch;font-size:1.0625rem;line-height:1.75}.page-module__XderqW__articleContent h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink-warm);margin-top:clamp(48px,6vw,64px);margin-bottom:clamp(16px,2vw,20px);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:400;line-height:1.15}.page-module__XderqW__articleContent h3{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink-warm);margin-top:clamp(36px,4vw,48px);margin-bottom:clamp(12px,1.5vw,16px);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:500;line-height:1.25}.page-module__XderqW__articleContent p{color:var(--ink-warm);margin-bottom:1.25em}.page-module__XderqW__articleContent p:has(+h2){margin-bottom:0}.page-module__XderqW__articleContent a{color:var(--ink-warm);text-decoration:underline;-webkit-text-decoration-color:var(--gilt);text-decoration-color:var(--gilt);text-underline-offset:4px;text-decoration-thickness:1px;transition:text-decoration-color .2s}.page-module__XderqW__articleContent a:hover{-webkit-text-decoration-color:var(--gilt-deep);text-decoration-color:var(--gilt-deep)}:is(.page-module__XderqW__articleContent ul,.page-module__XderqW__articleContent ol){margin:1em 0 1.25em;padding-left:1.5em}.page-module__XderqW__articleContent li{margin-bottom:.5em}.page-module__XderqW__articleContent blockquote{border-left:1px solid var(--gilt);font-family:var(--font-display);color:var(--ink-warm);margin:clamp(28px,4vw,40px) 0;padding:0 0 0 clamp(20px,3vw,28px);font-size:clamp(1.125rem,2vw,1.375rem);font-style:italic;line-height:1.4}.page-module__XderqW__articleContent code{font-family:var(--font-mono);background-color:var(--bone);color:var(--ink-warm);border-radius:0;padding:1px 6px;font-size:.92em}.page-module__XderqW__articleContent pre{background-color:var(--bone);font-family:var(--font-mono);margin:clamp(28px,4vw,36px) 0;padding:clamp(20px,3vw,28px);font-size:.9rem;line-height:1.6;overflow-x:auto}.page-module__XderqW__articleContent pre code{background-color:#0000;padding:0}.page-module__XderqW__articleContent hr{border:none;border-top:1px solid var(--hairline);margin:clamp(36px,5vw,56px) 0}.page-module__XderqW__articleContent table{border-collapse:collapse;width:100%;font-family:var(--font-body);margin:clamp(28px,4vw,40px) 0;font-size:.9375rem;line-height:1.55}.page-module__XderqW__articleContent thead{background-color:var(--bone)}.page-module__XderqW__articleContent thead th{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-warm);text-align:left;border-bottom:1px solid var(--hairline);vertical-align:bottom;padding:14px 16px;font-size:.7rem;font-weight:400}.page-module__XderqW__articleContent tbody td{border-bottom:1px solid var(--hairline);border-right:1px solid var(--hairline);vertical-align:top;color:var(--ink-warm);padding:16px}.page-module__XderqW__articleContent tbody td:last-child{border-right:none}.page-module__XderqW__articleContent thead th+th{border-left:1px solid var(--hairline)}.page-module__XderqW__articleContent tbody tr:last-child td{border-bottom:none}.page-module__XderqW__articleContent tbody td:first-child{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink-warm);background-color:var(--paper);font-size:1rem;font-weight:500}.page-module__XderqW__articleContent table{border:1px solid var(--hairline)}@media (max-width:720px){.page-module__XderqW__articleContent table{font-size:.875rem}:is(.page-module__XderqW__articleContent thead th,.page-module__XderqW__articleContent tbody td){padding:12px}}.page-module__XderqW__articleContent strong{color:var(--ink-warm);font-weight:600}.page-module__XderqW__articleContent em{font-style:italic}.page-module__XderqW__articleSidebar{flex-direction:column;gap:clamp(20px,3vw,28px);display:flex;position:sticky;top:clamp(80px,10vw,100px)}@media (max-width:900px){.page-module__XderqW__articleSidebar{position:static}}.page-module__XderqW__sidebarCta{background-color:var(--bone);padding:clamp(24px,3vw,32px)}.page-module__XderqW__sidebarCta h3{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink-warm);margin-bottom:12px;font-size:1.375rem;font-weight:400;line-height:1.2}.page-module__XderqW__sidebarCta p{font-family:var(--font-body);color:var(--mute-warm);margin-bottom:clamp(20px,3vw,24px);font-size:.95rem;line-height:1.6}.page-module__XderqW__sidebarBack a{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--mute-warm);border-bottom:1px solid var(--hairline);padding-bottom:1px;font-size:.7rem;text-decoration:none;transition:color .2s,border-color .2s}.page-module__XderqW__sidebarBack a:hover{color:var(--ink-warm);border-bottom-color:var(--gilt)}.page-module__XderqW__articleFooterNav{background-color:var(--clay);color:var(--paper);border-top:1px solid var(--hairline);padding:clamp(80px,12vw,140px) 0}.page-module__XderqW__articleFooterNav .page-module__XderqW__container{max-width:1080px;margin:0 auto;padding:0 clamp(24px,5vw,64px)}.page-module__XderqW__articleFooterNav h2{font-family:var(--font-display);letter-spacing:-.025em;color:var(--paper);max-width:22ch;margin-bottom:clamp(20px,3vw,28px);font-size:clamp(2rem,4.5vw,3.5rem);font-weight:400;line-height:1.05}.page-module__XderqW__articleFooterNav p{font-family:var(--font-body);color:var(--mute-soft);max-width:56ch;margin-bottom:clamp(36px,5vw,48px);font-size:1.0625rem;line-height:1.65}
