.dialog-FZlvPY{background:var(--bg);border:1px solid var(--line);border-radius:12px;color:var(--text);max-height:94dvh;max-width:94vw;overflow:hidden;padding:0;width:min(1440px,94vw)}.dialog-FZlvPY::backdrop{background:#000000d1}.header-IQesJJ{align-items:center;border-bottom:1px solid var(--line);display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:16px 20px}.header-IQesJJ>div{display:flex;gap:16px}.header-IQesJJ button{background:none;border:0;color:var(--text);font-size:12px;min-height:36px;padding:6px 0}.header-IQesJJ button[aria-pressed=true]{color:var(--accent)}.viewport-bus3a6{max-height:70dvh;overflow:auto;padding:16px}.fittedImage-dTiuKz{display:block;height:auto;margin:auto;max-width:100%}.actualSize-bye_p4{display:block;height:auto;max-width:none}.caption-RUWNaa{color:var(--muted);font-size:12px;line-height:1.7;padding:12px 20px 18px}.fallback-ogP5vS{color:var(--muted);padding:30px 12px}@media (max-width:600px){.header-IQesJJ{gap:8px;padding:10px 12px}.header-IQesJJ>div{gap:12px}.header-IQesJJ button{min-height:44px}.viewport-bus3a6{padding:8px}.caption-RUWNaa{padding:10px 12px 14px}}.recent-WqYrlb{padding:0 0 40px}.sectionHeading-k1CkLU{align-items:end;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.sectionHeading-k1CkLU h2{font-size:25px;font-weight:550;line-height:1.5}.list-P23xvM{border-top:1px solid var(--line)}.item-yV06dc{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:48px;padding:34px 0}.itemCopy-AdCch5{flex:1 1;min-width:0}.meta-Ojiyg5{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;font-size:12px;gap:10px 16px;line-height:1.6}.meta-Ojiyg5 time{font-variant-numeric:tabular-nums}.meta-Ojiyg5>span{color:var(--quiet)}.item-yV06dc h3{font-size:clamp(19px,2vw,25px);font-weight:550;line-height:1.6;margin:12px 0}.item-yV06dc h3 a:hover{color:var(--accent)}.item-yV06dc p{color:var(--muted);display:-webkit-box;font-size:15px;-webkit-line-clamp:2;line-height:1.9;max-width:720px;-webkit-box-orient:vertical;overflow:hidden}.readLink-sbFp9D{align-items:center;color:var(--accent);display:inline-flex;font-size:13px;gap:10px;line-height:1.8}.item-yV06dc .readLink-sbFp9D{margin-top:18px}.thumbnail-mcv6Lq{border-radius:10px;flex:0 0 240px;overflow:hidden}.thumbnail-mcv6Lq img{display:block;height:auto;transition:transform .2s;width:100%}.thumbnail-mcv6Lq:hover img{transform:scale(1.03)}.archive-Q_jvIJ{margin:0 auto;max-width:1000px;padding:66px 0 100px}.archiveHeading-oI933z{margin-bottom:48px}.archiveHeading-oI933z h1{font-size:clamp(32px,5vw,54px);font-weight:550;letter-spacing:-.02em;margin:16px 0 22px}.archiveHeading-oI933z p{color:var(--muted);font-size:15px;line-height:1.9}.empty-qncm68{color:var(--muted);padding:48px 0}.reader-RpNGXd{margin:0 auto;max-width:1040px;padding:32px 0 96px}.readerHeading-ifSWEJ{margin:44px 0 40px;max-width:740px}.readerHeading-ifSWEJ h1{font-size:clamp(28px,3.5vw,42px);font-weight:550;letter-spacing:0;line-height:1.55;margin:14px 0 24px;overflow-wrap:anywhere}.readingLayout-O02icr{align-items:start;display:grid;gap:60px;grid-template-columns:minmax(0,740px) minmax(0,240px)}.body-NMJWY6{color:#d5d7dd;font-size:16px;line-height:2;min-width:0;overflow-wrap:anywhere}.body-NMJWY6>p{margin:0 0 24px}.body-NMJWY6>p:first-child{margin-bottom:34px}.body-NMJWY6 h2{font-size:25px;font-weight:600;line-height:1.65;margin:54px 0 22px}.body-NMJWY6 h2,.body-NMJWY6 h3{color:var(--text);scroll-margin-top:32px}.body-NMJWY6 h3{font-size:20px;font-weight:550;line-height:1.8;margin:34px 0 18px}.body-NMJWY6 h4,.body-NMJWY6 h5,.body-NMJWY6 h6{color:var(--text);margin:28px 0 16px;scroll-margin-top:32px}.body-NMJWY6 strong{color:var(--text);font-weight:600}.body-NMJWY6 a{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.body-NMJWY6 ol,.body-NMJWY6 ul{margin:0 0 24px;padding-left:26px}.body-NMJWY6 li{margin:8px 0}.body-NMJWY6 li::marker{color:var(--accent)}.body-NMJWY6 li p{margin:8px 0}.body-NMJWY6 blockquote{background:var(--panel);border-left:3px solid var(--accent);border-radius:0 8px 8px 0;margin:26px 0;padding:20px 25px}.body-NMJWY6 blockquote p{margin:0}.body-NMJWY6 hr{border:0;border-top:1px solid var(--line);margin:40px 0 24px}.body-NMJWY6 hr+p{color:var(--muted);font-size:13px}.body-NMJWY6 code{background:var(--panel-soft);border-radius:3px;font-family:var(--mono);font-size:.9em;padding:2px 5px}.body-NMJWY6 pre{background:var(--panel);border:1px solid var(--line);border-radius:8px;line-height:1.7;margin:24px 0;overflow:auto;padding:20px}.body-NMJWY6 pre code{background:none;padding:0}.tableScroll-TOiboJ{border:1px solid var(--line);border-radius:8px;margin:26px 0;overflow:auto;width:100%}.body-NMJWY6 table{border-collapse:collapse;font-size:14px;line-height:1.8;min-width:480px;width:100%}.body-NMJWY6 td,.body-NMJWY6 th{border-bottom:1px solid var(--line);padding:14px 18px;text-align:left}.body-NMJWY6 th{background:var(--panel);color:var(--text);font-weight:500;white-space:nowrap}.body-NMJWY6 tr:last-child td{border-bottom:none}.body-NMJWY6 .aligncenter-hAlhsr{text-align:center}.body-NMJWY6 .alignright-MNGtVZ{text-align:right}.toc-l7p75g{max-height:calc(100dvh - 64px);overflow-y:auto;position:sticky;top:32px}.desktopToc-em887J{border-left:1px solid var(--line);padding-left:22px}.desktopToc-em887J>p{color:var(--text);font-size:12px;letter-spacing:1px;margin-bottom:18px}.toc-l7p75g ol{list-style:none;margin:0;padding:0}.toc-l7p75g li{color:var(--muted);font-size:12px;line-height:1.8;margin-bottom:14px}.toc-l7p75g a:focus-visible,.toc-l7p75g a:hover{color:var(--accent)}.toc-l7p75g .subheading-ED5E9r{color:var(--quiet);font-size:11px;padding-left:12px}.mobileToc-xywv0l{display:none}.articleFooter-DXqyVp{border-top:1px solid var(--line);margin-top:48px;max-width:740px;padding:30px 0}.articleFooter-DXqyVp>p{color:var(--muted);font-size:14px;margin-bottom:20px}.footerLinks-KZuqRx{display:flex;gap:20px;justify-content:space-between}.sourceLink-o_kabZ{align-items:center;color:var(--muted);display:inline-flex;font-size:12px;gap:6px}.sourceLink-o_kabZ:hover{color:var(--text)}.articleFooter-DXqyVp nav{margin-top:20px}.otherArticles-Qw54eW{margin-top:40px}.otherArticles-Qw54eW h2{font-size:25px;font-weight:550;margin-bottom:26px}.imageBlock-e2PJOk{display:block;margin:30px 0}.imageButton-pDQ8ka{background:var(--panel);border:0;border-radius:8px;cursor:zoom-in;display:block;overflow:hidden;padding:0;width:100%}.imageButton-pDQ8ka img{display:block;height:auto;width:100%}.imageCaption-tTs4H_{color:var(--muted);display:block;font-size:11px;line-height:1.8;margin-top:10px;text-align:center}.imageCaption-tTs4H_>span{color:var(--quiet);white-space:nowrap}.imageFallback-NnzL2B{color:var(--muted);display:block;font-size:14px;line-height:1.8;padding:36px 20px}@media (max-width:1000px){.readingLayout-O02icr{gap:26px;grid-template-columns:minmax(0,740px);justify-content:center}.articleFooter-DXqyVp,.readerHeading-ifSWEJ{margin-left:auto;margin-right:auto}.reader-RpNGXd>.back-link-J9Z4oV{max-width:740px}.toc-l7p75g{grid-row:1;max-height:none;overflow:visible;position:static}.desktopToc-em887J{display:none}.mobileToc-xywv0l{background:var(--panel);border:1px solid var(--line);border-radius:8px;display:block}.mobileToc-xywv0l summary{cursor:pointer;display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:14px 18px}.mobileToc-xywv0l summary:after{color:var(--accent);content:"+"}.mobileToc-xywv0l[open] summary:after{content:"−"}.mobileToc-xywv0l summary span{color:var(--muted);font-size:11px;margin-left:auto}.mobileToc-xywv0l nav{padding:6px 18px 10px}.thumbnail-mcv6Lq{flex-basis:210px}.item-yV06dc{gap:28px}}@media (max-width:600px){.recent-WqYrlb{padding:20px 0 44px}.sectionHeading-k1CkLU{align-items:center;gap:12px;margin-bottom:24px}.sectionHeading-k1CkLU .readLink-sbFp9D{flex-shrink:0;font-size:11px;gap:5px}.sectionHeading-k1CkLU h2{font-size:22px}.item-yV06dc{align-items:stretch;flex-direction:column;gap:20px;padding:26px 0}.itemCopy-AdCch5{order:1}.thumbnail-mcv6Lq{flex:none;width:100%}.item-yV06dc h3{font-size:19px}.item-yV06dc p{font-size:15px}.meta-Ojiyg5{font-size:11px;gap:8px 12px}.archive-Q_jvIJ{padding:42px 0 65px}.archiveHeading-oI933z{margin-bottom:32px}.archiveHeading-oI933z h1{font-size:32px}.archiveHeading-oI933z p{font-size:15px}.reader-RpNGXd{padding:24px 0 55px}.readerHeading-ifSWEJ{margin-bottom:28px;margin-top:28px}.readerHeading-ifSWEJ h1{font-size:27px;letter-spacing:0;line-height:1.6}.body-NMJWY6{font-size:15px;line-height:2}.body-NMJWY6 h2{font-size:21px;margin-top:40px}.body-NMJWY6 h3{font-size:18px}.body-NMJWY6 blockquote{margin-left:0;margin-right:0;padding:16px 18px}}@media (prefers-reduced-motion:reduce){.thumbnail-mcv6Lq img{transition:none}}