.article-aside.article-reading{padding:clamp(22px,2.2vw,30px)}.article-reading .article-publisher{margin:0 0 10px;font-size:12px}.article-publisher a{text-underline-offset:3px;text-decoration:underline}.article-reading .article-reading-time{color:var(--ink);align-items:center;gap:8px;margin:0 0 18px;font-size:12px;font-weight:750;display:inline-flex}.article-reading-time:before{background:var(--clay);content:"";border-radius:50%;width:7px;height:7px}.article-reading .article-contents{border:0}.article-contents-disclosure>summary{min-height:44px;color:var(--ink);font-family:var(--serif);cursor:pointer;align-items:center;gap:10px;font-size:27px;line-height:1.2;list-style:none;display:flex}.article-contents-disclosure>summary::-webkit-details-marker{display:none}.article-contents-disclosure .article-contents-count{white-space:nowrap;color:var(--muted);font-family:var(--sans);margin-left:auto;font-size:11px;font-weight:650}.article-contents-toggle:before{content:"+";color:var(--clay);font-family:var(--sans);font-size:19px}.article-contents-disclosure[open] .article-contents-toggle:before{content:"−"}.article-contents-disclosure:not([open])>.article-contents{display:none}.article-reading .article-contents ol{counter-reset:guide-section;gap:0;margin:8px 0 24px;padding:0;list-style:none;display:grid}.article-reading .article-contents li{counter-increment:guide-section}.article-reading .article-contents a{justify-content:flex-start;align-items:baseline;gap:12px;min-height:44px;padding:11px 0;font-size:12px;font-weight:650;line-height:1.5}.article-reading .article-contents a:before{color:var(--clay);font-variant-numeric:tabular-nums;content:counter(guide-section, decimal-leading-zero);flex:0 0 18px;font-size:11px}.article-reading a:hover{color:var(--clay)}.article-reading a:focus-visible,.article-reading summary:focus-visible{outline:2px solid var(--clay);outline-offset:4px}.article-reading-next{border-top:1px solid var(--line)}.article-reading-next summary{color:var(--ink);cursor:pointer;padding:17px 0 2px;font-size:12px;font-weight:800}.article-reading-next[open] summary{padding-bottom:17px}.article-aside.article-reading:has(.article-reading-next[open]){position:static}.editorial-prose h2[id]{scroll-margin-top:calc(var(--header-height) + var(--preview-ribbon-height,0px) + 28px)}.editorial-prose h2[id]:target{text-decoration:underline;text-decoration-color:var(--clay);text-underline-offset:8px;text-decoration-thickness:2px}@media (width<=1100px){.article-reading .article-contents{grid-template-columns:1fr}.article-reading .article-contents ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}@media (width<=600px){.article-reading .article-contents ol{grid-template-columns:1fr}}@media (height<=800px){.article-aside.article-reading{position:static}}
