.articleBody-module__6edcNq__body{--body-fg:hsl(var(--foreground));--body-muted:hsl(var(--muted-foreground));--body-rule:hsl(var(--foreground)/.12);--body-accent:#ff6b57;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--body-fg)}.articleBody-module__6edcNq__body>*{margin:0}.articleBody-module__6edcNq__body>*+*{margin-top:1.5vw}.articleBody-module__6edcNq__paragraph{letter-spacing:-.004em;color:hsl(var(--foreground)/.86);font-size:1.18vw;line-height:2vw}.articleBody-module__6edcNq__paragraph a{color:var(--body-fg);text-decoration:underline;-webkit-text-decoration-color:var(--body-accent);text-decoration-color:var(--body-accent);text-underline-offset:.18em;text-decoration-thickness:1.5px;transition:color .16s}.articleBody-module__6edcNq__paragraph a:hover{color:var(--body-accent)}.articleBody-module__6edcNq__paragraph strong{color:var(--body-fg);font-weight:600}.articleBody-module__6edcNq__h2{font-family:var(--font-newsreader),Georgia,"Times New Roman",serif;letter-spacing:-.02em;color:var(--body-fg);margin-top:3vw;scroll-margin-top:8vw;font-size:2.2vw;font-weight:500;line-height:1.12}.articleBody-module__6edcNq__h3{font-family:var(--font-newsreader),Georgia,"Times New Roman",serif;letter-spacing:-.015em;color:var(--body-fg);margin-top:2.2vw;scroll-margin-top:8vw;font-size:1.55vw;font-weight:500;line-height:1.2}.articleBody-module__6edcNq__list{color:hsl(var(--foreground)/.86);flex-direction:column;gap:.7vw;padding-left:1.4vw;font-size:1.18vw;line-height:1.9vw;display:flex}.articleBody-module__6edcNq__list li::marker{color:var(--body-accent)}.articleBody-module__6edcNq__quote{border-left:3px solid var(--body-accent);margin-top:2.4vw;margin-bottom:2.4vw;padding:.4vw 0 .4vw 1.8vw}.articleBody-module__6edcNq__quote p{font-family:var(--font-newsreader),Georgia,"Times New Roman",serif;letter-spacing:-.01em;color:var(--body-fg);margin:0;font-size:1.7vw;font-style:italic;line-height:1.4}.articleBody-module__6edcNq__cite{font-family:var(--font-inter),sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--body-muted);margin-top:.9vw;font-size:.85vw;font-style:normal;display:block}.articleBody-module__6edcNq__callout{background:hsl(var(--foreground)/.04);border:1px solid var(--body-rule);border-radius:.8vw;margin-top:2.4vw;margin-bottom:2.4vw;padding:1.6vw 1.8vw}.articleBody-module__6edcNq__calloutTitle{font-family:var(--font-inter),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--body-accent);margin:0 0 .6vw;font-size:.8vw;font-weight:600}.articleBody-module__6edcNq__calloutBody{color:hsl(var(--foreground)/.86);margin:0;font-size:1.1vw;line-height:1.85vw}.articleBody-module__6edcNq__figure{margin-top:2.4vw;margin-bottom:2.4vw}.articleBody-module__6edcNq__figureImage{border-radius:.8vw;width:100%;display:block;overflow:hidden}.articleBody-module__6edcNq__figureImage img{width:100%;height:auto}.articleBody-module__6edcNq__caption{color:var(--body-muted);text-align:center;margin-top:.8vw;font-size:.85vw;line-height:1.4vw}@media screen and (max-width:1024px){.articleBody-module__6edcNq__body>*+*{margin-top:2.34vw}.articleBody-module__6edcNq__paragraph{font-size:1.76vw;line-height:3vw}.articleBody-module__6edcNq__h2{margin-top:4.5vw;font-size:3.2vw}.articleBody-module__6edcNq__h3{margin-top:3.2vw;font-size:2.3vw}.articleBody-module__6edcNq__list{gap:1vw;font-size:1.76vw;line-height:2.8vw}.articleBody-module__6edcNq__quote p{font-size:2.5vw}.articleBody-module__6edcNq__cite{font-size:1.27vw}.articleBody-module__6edcNq__callout{border-radius:1.4vw;padding:2.34vw 2.6vw}.articleBody-module__6edcNq__calloutTitle{font-size:1.17vw}.articleBody-module__6edcNq__calloutBody{font-size:1.6vw;line-height:2.7vw}.articleBody-module__6edcNq__figureImage{border-radius:1.4vw}.articleBody-module__6edcNq__caption{font-size:1.27vw;line-height:2vw}}@media screen and (max-width:600px){.articleBody-module__6edcNq__body>*+*{margin-top:5.33vw}.articleBody-module__6edcNq__paragraph{font-size:4vw;line-height:6.6vw}.articleBody-module__6edcNq__h2{margin-top:9vw;font-size:6.4vw}.articleBody-module__6edcNq__h3{margin-top:7vw;font-size:5vw}.articleBody-module__6edcNq__list{gap:2.2vw;padding-left:4.5vw;font-size:4vw;line-height:6.4vw}.articleBody-module__6edcNq__quote{padding-left:4.5vw}.articleBody-module__6edcNq__quote p{font-size:5.6vw}.articleBody-module__6edcNq__cite{margin-top:2.4vw;font-size:2.8vw}.articleBody-module__6edcNq__callout{border-radius:2.8vw;padding:5vw 5.3vw}.articleBody-module__6edcNq__calloutTitle{margin-bottom:2vw;font-size:2.8vw}.articleBody-module__6edcNq__calloutBody{font-size:3.7vw;line-height:6vw}.articleBody-module__6edcNq__figureImage{border-radius:2.8vw}.articleBody-module__6edcNq__caption{margin-top:2.4vw;font-size:2.8vw;line-height:4.4vw}}
.readingProgress-module__rbUhiG__track{height:var(--reading-progress-height);z-index:100;pointer-events:none;background:hsl(var(--foreground)/.06);position:fixed;top:0;left:0;right:0}.readingProgress-module__rbUhiG__bar{transform-origin:0;background:linear-gradient(90deg,#ff6b57,hsl(var(--foreground)));width:100%;height:100%;transition:transform .1s linear;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.readingProgress-module__rbUhiG__bar{transition:none}}
.tableOfContents-module__oQmk-q__toc{width:100%}.tableOfContents-module__oQmk-q__list{border-left:1px solid hsl(var(--foreground)/.12);flex-direction:column;gap:.55vw;margin:0;padding:0;list-style:none;display:flex}.tableOfContents-module__oQmk-q__item{margin:0}.tableOfContents-module__oQmk-q__link{font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:-.005em;color:hsl(var(--muted-foreground));border-left:2px solid transparent;align-items:baseline;gap:.7vw;margin-left:-1px;padding:.18vw 0 .18vw 1.1vw;font-size:.9vw;line-height:1.45vw;text-decoration:none;transition:color .18s,border-color .18s;display:flex}.tableOfContents-module__oQmk-q__sub .tableOfContents-module__oQmk-q__link{padding-left:2.1vw;font-size:.84vw}.tableOfContents-module__oQmk-q__marker{opacity:0;background:currentColor;border-radius:50%;flex:none;width:.3vw;height:.3vw;transition:opacity .18s;transform:translateY(-.18vw)}.tableOfContents-module__oQmk-q__link:hover{color:hsl(var(--foreground))}.tableOfContents-module__oQmk-q__active .tableOfContents-module__oQmk-q__link{color:hsl(var(--foreground));border-left-color:#ff6b57;align-items:center;font-weight:500}.tableOfContents-module__oQmk-q__active .tableOfContents-module__oQmk-q__marker{opacity:1;background:#ff6b57}.tableOfContents-module__oQmk-q__link:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:2px;border-radius:2px}@media screen and (max-width:1024px){.tableOfContents-module__oQmk-q__list{gap:.78vw}.tableOfContents-module__oQmk-q__link{gap:1vw;padding-left:1.56vw;font-size:1.27vw;line-height:2vw}.tableOfContents-module__oQmk-q__sub .tableOfContents-module__oQmk-q__link{padding-left:3vw;font-size:1.17vw}.tableOfContents-module__oQmk-q__marker{width:.42vw;height:.42vw}}@media screen and (max-width:600px){.tableOfContents-module__oQmk-q__link{padding-left:3.2vw;font-size:3vw;line-height:4.6vw}.tableOfContents-module__oQmk-q__sub .tableOfContents-module__oQmk-q__link{padding-left:6vw;font-size:2.8vw}.tableOfContents-module__oQmk-q__marker{width:1vw;height:1vw}}
