.thought-article-module__87RUYG__page{min-height:100svh;color:inherit;background:#fff;padding:64px 24px 80px}.thought-article-module__87RUYG__layout{max-width:1248px;margin:0 auto;position:relative}.thought-article-module__87RUYG__article{overflow-wrap:anywhere;max-width:768px;margin:0 auto;font-size:16px;line-height:1.6}.thought-article-module__87RUYG__article h2,.thought-article-module__87RUYG__article h3,.thought-article-module__87RUYG__article [data-topic],.thought-article-module__87RUYG__article p[id]{scroll-margin-top:100px}.thought-article-module__87RUYG__article [data-topic]{margin:32px 0 16px;font-size:20px;font-weight:500}.thought-article-module__87RUYG__article h2{margin:36px 0 16px;font-size:24px;font-weight:500;line-height:1.35}.thought-article-module__87RUYG__article>p:not([class*=text-center]):not([class*=text-xs]):not([class*=text-sm]):not([id]){margin:16px 0}.thought-article-module__87RUYG__article a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #a3a3a3;text-decoration:underline #a3a3a3}.thought-article-module__87RUYG__article a:hover{text-decoration-color:currentColor}.thought-article-module__87RUYG__article a:focus-visible,.thought-article-module__87RUYG__topicList a:focus-visible,.thought-article-module__87RUYG__mobileContents summary:focus-visible{outline-offset:4px;outline:2px solid #65a30d}.thought-article-module__87RUYG__contents{float:left;width:180px;max-height:calc(100svh - 148px);padding:4px 12px 12px 0;font-size:13px;line-height:1.6;position:sticky;top:116px;overflow-y:auto}.thought-article-module__87RUYG__topicList{margin:0;padding:0;list-style:none}.thought-article-module__87RUYG__topicList li{margin:0 0 10px}.thought-article-module__87RUYG__topicList a{color:#737373;gap:8px;text-decoration:none;transition:color .15s;display:flex}.thought-article-module__87RUYG__topicList a:hover,.thought-article-module__87RUYG__topicList a[aria-current=location]{color:#171717}.thought-article-module__87RUYG__topicList a[aria-current=location]{font-weight:500}.thought-article-module__87RUYG__marker{color:#a3a3a3;flex-shrink:0;padding-top:2px;font-size:11px}.thought-article-module__87RUYG__subtopic{padding-left:14px}.thought-article-module__87RUYG__mobileContents{display:none}@media (max-width:1240px) and (min-width:1001px){.thought-article-module__87RUYG__withContents .thought-article-module__87RUYG__article{margin-left:208px;margin-right:0}}@media (max-width:1000px){.thought-article-module__87RUYG__contents{display:none}.thought-article-module__87RUYG__mobileContents{z-index:40;color:inherit;opacity:0;visibility:hidden;pointer-events:none;font-size:12px;transition:opacity .15s;display:block;position:fixed;top:72px;left:12px}.thought-article-module__87RUYG__mobileVisible,.thought-article-module__87RUYG__mobileContents[open]{opacity:1;visibility:visible;pointer-events:auto}.thought-article-module__87RUYG__mobileContents summary{cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:6px;align-items:center;padding:5px 10px;list-style:none;display:flex}.thought-article-module__87RUYG__mobileContents summary::-webkit-details-marker{display:none}.thought-article-module__87RUYG__mobileContents nav{background:#fff;border:1px solid #e5e5e5;border-radius:8px;width:min(260px,100vw - 24px);max-height:calc(100svh - 130px);padding:16px 12px;position:absolute;top:34px;left:0;overflow-y:auto}.thought-article-module__87RUYG__closeLabel,.thought-article-module__87RUYG__mobileContents[open] .thought-article-module__87RUYG__menuLabel{display:none}.thought-article-module__87RUYG__mobileContents[open] .thought-article-module__87RUYG__closeLabel{display:block}}@media (max-width:640px){.thought-article-module__87RUYG__page{padding:24px 24px 56px}}@media (prefers-reduced-motion:reduce){.thought-article-module__87RUYG__topicList a,.thought-article-module__87RUYG__mobileContents{transition:none}}
