.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{z-index:100;pointer-events:none;background:hsl(var(--foreground)/.06);height:3px;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}}
.article-module__2-g8Xa__article{--article-fg:hsl(var(--foreground));--article-muted:hsl(var(--muted-foreground));--article-rule:hsl(var(--foreground)/.12);--article-accent:#ff6b57;--article-mono:ui-monospace,"SF Mono","SFMono-Regular","Menlo","Consolas",monospace;--header-h:6.24vw;--aside-w:21.8vw;--col-gap:2.6vw;width:100%;color:var(--article-fg);animation:.5s cubic-bezier(.16,1,.3,1) both article-module__2-g8Xa__articleEnter}@keyframes article-module__2-g8Xa__articleEnter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.article-module__2-g8Xa__article{animation:none}}.article-module__2-g8Xa__container{width:100%;max-width:82vw;margin:0 auto;padding:9vw 0 7vw}.article-module__2-g8Xa__hero{text-align:center;flex-direction:column;align-items:center;display:flex}.article-module__2-g8Xa__heroTop{justify-content:space-between;align-items:center;width:100%;margin-bottom:3vw;display:flex}.article-module__2-g8Xa__back{font-family:var(--article-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--article-muted);align-items:center;gap:.5vw;font-size:.85vw;font-weight:500;text-decoration:none;transition:color .16s;display:inline-flex}.article-module__2-g8Xa__back:hover{color:var(--article-fg)}.article-module__2-g8Xa__back svg{width:.95vw;height:.95vw}.article-module__2-g8Xa__heroDate{font-family:var(--article-mono);letter-spacing:.04em;color:var(--article-muted);align-items:center;gap:.5vw;font-size:.85vw;display:inline-flex}.article-module__2-g8Xa__heroDate svg{width:1vw;height:1vw}.article-module__2-g8Xa__eyebrow{font-family:var(--article-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--article-accent);font-size:.82vw;font-weight:500}.article-module__2-g8Xa__title{letter-spacing:-.025em;max-width:60vw;color:var(--article-fg);margin:1.2vw 0 0;font-size:4.3vw;font-weight:500;line-height:1.04}.article-module__2-g8Xa__heroMeta{align-items:center;gap:1.6vw;margin-top:2.2vw;display:flex}.article-module__2-g8Xa__author{align-items:center;gap:1vw;display:inline-flex}.article-module__2-g8Xa__avatar{background:hsl(var(--foreground)/.08);width:2.4vw;height:2.4vw;font-family:var(--article-mono);letter-spacing:.02em;color:var(--article-fg);border-radius:50%;justify-content:center;align-items:center;font-size:.85vw;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.article-module__2-g8Xa__avatar img{object-fit:cover;width:100%;height:100%}.article-module__2-g8Xa__authorText{flex-direction:column;align-items:flex-start;line-height:1.2;display:flex}.article-module__2-g8Xa__authorName{font-family:var(--font-inter),sans-serif;color:var(--article-fg);font-size:1vw;font-weight:600}.article-module__2-g8Xa__authorRole{font-family:var(--font-inter),sans-serif;color:var(--article-muted);font-size:.82vw}.article-module__2-g8Xa__readTime{border-left:1px solid var(--article-rule);font-family:var(--article-mono);letter-spacing:.03em;color:var(--article-muted);align-items:center;gap:.45vw;padding-left:1.6vw;font-size:.85vw;display:inline-flex}.article-module__2-g8Xa__readTime svg{width:1vw;height:1vw}.article-module__2-g8Xa__cover{width:100%;margin:4vw 0 0}.article-module__2-g8Xa__coverImage{aspect-ratio:16/9;background:hsl(var(--foreground)/.04);border-radius:1vw;width:100%;display:block;overflow:hidden}.article-module__2-g8Xa__coverImage img{object-fit:cover;width:100%;height:100%}.article-module__2-g8Xa__row{align-items:flex-start;gap:var(--col-gap);margin-top:5vw;display:flex}.article-module__2-g8Xa__aside{flex:0 0 var(--aside-w);width:var(--aside-w);top:calc(var(--header-h) + 1.6vw);align-self:flex-start;position:-webkit-sticky;position:sticky}.article-module__2-g8Xa__asidePanel{flex-direction:column;gap:1.4vw;display:flex}.article-module__2-g8Xa__asideHeading{font-family:var(--article-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--article-muted);margin:0;font-size:.8vw;font-weight:600}.article-module__2-g8Xa__asideSummary{font-family:var(--font-inter),sans-serif;color:hsl(var(--foreground)/.78);margin:0;font-size:.95vw;line-height:1.55vw}.article-module__2-g8Xa__asideCta{background:hsl(var(--foreground));color:hsl(var(--background));font-family:var(--font-inter),sans-serif;letter-spacing:-.005em;border-radius:999px;justify-content:center;align-items:center;gap:.6vw;padding:.85vw 1.4vw;font-size:.95vw;font-weight:600;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.article-module__2-g8Xa__asideCta svg{width:1vw;height:1vw;transition:transform .18s}.article-module__2-g8Xa__asideCta:hover{box-shadow:0 .4vw .9vw -.25vw hsl(var(--foreground)/.3)}.article-module__2-g8Xa__asideCta:hover svg{transform:translate(.2vw)}.article-module__2-g8Xa__asideMeta{border-top:1px solid var(--article-rule);flex-direction:column;gap:.9vw;margin:0;padding-top:1.4vw;display:flex}.article-module__2-g8Xa__asideMeta div{justify-content:space-between;align-items:baseline;gap:1vw;display:flex}.article-module__2-g8Xa__asideMeta dt{font-family:var(--article-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--article-muted);font-size:.78vw}.article-module__2-g8Xa__asideMeta dd{font-family:var(--font-inter),sans-serif;color:var(--article-fg);text-align:right;margin:0;font-size:.85vw;font-weight:500}.article-module__2-g8Xa__asideTags{border-top:1px solid var(--article-rule);flex-wrap:wrap;gap:.5vw;margin:0;padding:1.4vw 0 0;list-style:none;display:flex}.article-module__2-g8Xa__tag{border:1px solid var(--article-rule);font-family:var(--article-mono);letter-spacing:.04em;color:var(--article-muted);border-radius:999px;padding:.3vw .8vw;font-size:.75vw;text-decoration:none;transition:color .16s,border-color .16s;display:inline-block}.article-module__2-g8Xa__tag:hover{color:var(--article-fg);border-color:hsl(var(--foreground)/.4)}.article-module__2-g8Xa__main{flex:1 1 0;min-width:0}.article-module__2-g8Xa__fallback{flex-direction:column;gap:2.4vw;display:flex}.article-module__2-g8Xa__lead{font-family:var(--font-newsreader),Georgia,"Times New Roman",serif;letter-spacing:-.01em;color:hsl(var(--foreground)/.9);margin:0;font-size:1.9vw;font-style:italic;line-height:1.4}.article-module__2-g8Xa__fallbackCard{border:1px solid var(--article-rule);background:hsl(var(--foreground)/.03);border-radius:1vw;flex-direction:column;gap:.4vw;padding:2vw 2.2vw;text-decoration:none;transition:border-color .18s,background .18s;display:flex;position:relative}.article-module__2-g8Xa__fallbackCard:hover{border-color:hsl(var(--foreground)/.3);background:hsl(var(--foreground)/.05)}.article-module__2-g8Xa__fallbackEyebrow{font-family:var(--article-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--article-accent);font-size:.8vw}.article-module__2-g8Xa__fallbackTitle{letter-spacing:-.015em;color:var(--article-fg);font-size:1.7vw;font-weight:500}.article-module__2-g8Xa__fallbackArrow{color:var(--article-fg);transition:transform .18s;position:absolute;top:2vw;right:2.2vw}.article-module__2-g8Xa__fallbackArrow svg{width:1.4vw;height:1.4vw}.article-module__2-g8Xa__fallbackCard:hover .article-module__2-g8Xa__fallbackArrow{transform:translate(.3vw)}.article-module__2-g8Xa__pager{border-top:1px solid var(--article-rule);grid-template-columns:1fr 1fr;gap:1.6vw;margin-top:5vw;padding-top:3vw;display:grid}.article-module__2-g8Xa__pagerLink{border:1px solid var(--article-rule);border-radius:.8vw;flex-direction:column;gap:.5vw;padding:1.4vw 1.6vw;text-decoration:none;transition:border-color .18s,transform .18s;display:flex}.article-module__2-g8Xa__pagerNext{text-align:right;align-items:flex-end}.article-module__2-g8Xa__pagerLink:hover{border-color:hsl(var(--foreground)/.35)}.article-module__2-g8Xa__pagerDir{font-family:var(--article-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--article-accent);font-size:.78vw}.article-module__2-g8Xa__pagerTitle{font-family:var(--font-newsreader),Georgia,serif;letter-spacing:-.015em;color:var(--article-fg);font-size:1.25vw;font-weight:500;line-height:1.2}@media screen and (max-width:1024px){.article-module__2-g8Xa__article{--header-h:7.5vw;--aside-w:26vw;--col-gap:3vw}.article-module__2-g8Xa__container{max-width:92vw;padding:13vw 0 9vw}.article-module__2-g8Xa__back,.article-module__2-g8Xa__heroDate{font-size:1.27vw}.article-module__2-g8Xa__eyebrow{font-size:1.17vw}.article-module__2-g8Xa__title{max-width:78vw;font-size:5.4vw}.article-module__2-g8Xa__authorName{font-size:1.56vw}.article-module__2-g8Xa__authorRole,.article-module__2-g8Xa__readTime,.article-module__2-g8Xa__heroDate{font-size:1.27vw}.article-module__2-g8Xa__avatar{width:3.5vw;height:3.5vw;font-size:1.27vw}.article-module__2-g8Xa__coverImage{border-radius:1.6vw}.article-module__2-g8Xa__asideHeading{font-size:1.1vw}.article-module__2-g8Xa__asideSummary{font-size:1.4vw;line-height:2.2vw}.article-module__2-g8Xa__asideCta{padding:1.2vw 2vw;font-size:1.4vw}.article-module__2-g8Xa__asideMeta dt{font-size:1.1vw}.article-module__2-g8Xa__asideMeta dd{font-size:1.27vw}.article-module__2-g8Xa__tag{padding:.5vw 1.2vw;font-size:1.1vw}.article-module__2-g8Xa__lead{font-size:2.6vw}.article-module__2-g8Xa__fallbackTitle{font-size:2.5vw}.article-module__2-g8Xa__pagerTitle{font-size:1.8vw}.article-module__2-g8Xa__pagerDir{font-size:1.1vw}.article-module__2-g8Xa__aside{top:calc(var(--header-h) + 7.6vw)}}@media screen and (max-width:600px){.article-module__2-g8Xa__article{--header-h:0vw}.article-module__2-g8Xa__container{max-width:90vw;padding:24vw 0 16vw}.article-module__2-g8Xa__heroTop{margin-bottom:7vw}.article-module__2-g8Xa__back,.article-module__2-g8Xa__heroDate{font-size:2.8vw}.article-module__2-g8Xa__back svg,.article-module__2-g8Xa__heroDate svg{width:3vw;height:3vw}.article-module__2-g8Xa__eyebrow{font-size:2.8vw}.article-module__2-g8Xa__title{max-width:100%;margin-top:3vw;font-size:8.5vw}.article-module__2-g8Xa__heroMeta{flex-direction:column;gap:3vw;margin-top:6vw}.article-module__2-g8Xa__avatar{width:8vw;height:8vw;font-size:3vw}.article-module__2-g8Xa__authorName{font-size:3.7vw}.article-module__2-g8Xa__authorRole{font-size:3vw}.article-module__2-g8Xa__readTime{border-left:0;padding-left:0;font-size:3vw}.article-module__2-g8Xa__readTime svg{width:3.4vw;height:3.4vw}.article-module__2-g8Xa__cover{margin-top:9vw}.article-module__2-g8Xa__coverImage{border-radius:3vw}.article-module__2-g8Xa__row{flex-direction:column;gap:9vw;margin-top:10vw}.article-module__2-g8Xa__aside{border-bottom:1px solid var(--article-rule);flex-basis:auto;width:100%;padding-bottom:8vw;position:static}.article-module__2-g8Xa__asidePanel{gap:4vw}.article-module__2-g8Xa__asideHeading{font-size:3vw}.article-module__2-g8Xa__asideSummary{font-size:3.7vw;line-height:6vw}.article-module__2-g8Xa__asideCta{align-self:flex-start;padding:3vw 5vw;font-size:3.7vw}.article-module__2-g8Xa__asideCta svg{width:3.7vw;height:3.7vw}.article-module__2-g8Xa__asideMeta{gap:2.5vw;padding-top:4vw}.article-module__2-g8Xa__asideMeta dt{font-size:2.8vw}.article-module__2-g8Xa__asideMeta dd{font-size:3.2vw}.article-module__2-g8Xa__asideTags{gap:2vw;padding-top:4vw}.article-module__2-g8Xa__tag{padding:1.5vw 3vw;font-size:2.8vw}.article-module__2-g8Xa__lead{font-size:5.2vw}.article-module__2-g8Xa__fallbackCard{border-radius:3vw;padding:6vw}.article-module__2-g8Xa__fallbackEyebrow{font-size:2.8vw}.article-module__2-g8Xa__fallbackTitle{font-size:5.5vw}.article-module__2-g8Xa__fallbackArrow{top:6vw;right:6vw}.article-module__2-g8Xa__fallbackArrow svg{width:4.5vw;height:4.5vw}.article-module__2-g8Xa__pager{grid-template-columns:1fr;gap:4vw;margin-top:12vw;padding-top:8vw}.article-module__2-g8Xa__pagerNext{text-align:left;align-items:flex-start}.article-module__2-g8Xa__pagerLink{border-radius:2.5vw;padding:4vw 5vw}.article-module__2-g8Xa__pagerDir{font-size:2.8vw}.article-module__2-g8Xa__pagerTitle{font-size:4.5vw}}
