.copy-button-module__HG_WTG__wrapper{display:inline-flex}.copy-button-module__HG_WTG__button{border:1px solid;border-color:color-mix(in srgb, currentColor 25%, transparent);min-width:6.75rem;min-height:44px;color:inherit;font:inherit;cursor:pointer;transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease;background:0 0;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;display:inline-flex}.copy-button-module__HG_WTG__button:hover{background:color-mix(in srgb, currentColor 8%, transparent);border-color:currentColor}.copy-button-module__HG_WTG__button[data-compact]{min-width:44px;padding:.5rem}.copy-button-module__HG_WTG__button svg{flex:none}.copy-button-module__HG_WTG__button[data-state=copied]{border-color:currentColor}.copy-button-module__HG_WTG__button:active{background:color-mix(in srgb, currentColor 15%, transparent)}@media (prefers-reduced-motion:reduce){.copy-button-module__HG_WTG__button{transition:none}}
.article-reader-module__Jsjjeq__progress{z-index:110;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.article-reader-module__Jsjjeq__progress>div{background:var(--signal);transform-origin:0;height:100%;transform:scaleX(0)}.article-reader-module__Jsjjeq__footer{margin-top:-2rem;padding-bottom:clamp(4rem,7vw,7rem)}.article-reader-module__Jsjjeq__authorRow{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:2rem;display:flex}.article-reader-module__Jsjjeq__author{align-items:center;gap:1rem;display:flex}.article-reader-module__Jsjjeq__author img{object-fit:cover;object-position:50% 30%;width:56px;height:56px}.article-reader-module__Jsjjeq__author>span{gap:.3rem;display:grid}.article-reader-module__Jsjjeq__author strong{font-size:.9375rem;font-weight:600}.article-reader-module__Jsjjeq__author span span{color:var(--ink-soft);font-size:.8125rem}.article-reader-module__Jsjjeq__tools{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.article-reader-module__Jsjjeq__tools>a{text-underline-offset:4px;min-height:44px;color:var(--ink-soft);align-items:center;font-size:.75rem;text-decoration:underline;display:inline-flex}.article-reader-module__Jsjjeq__nextHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:2.5rem 1.25rem;display:flex}.article-reader-module__Jsjjeq__nextHeading h2{letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:550}.article-reader-module__Jsjjeq__nextHeading a{align-items:center;gap:.75rem;min-height:44px;font-size:.8125rem;display:inline-flex}.article-reader-module__Jsjjeq__nextGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.article-reader-module__Jsjjeq__nextGrid>a{background:var(--paper-cold);transition:background-color var(--motion-fast) ease;padding:1.75rem;position:relative}.article-reader-module__Jsjjeq__nextGrid>a:is(:hover,:focus-visible){background:#e4e4dd}.article-reader-module__Jsjjeq__nextGrid>a>span{color:var(--ink-soft);font-size:.75rem}.article-reader-module__Jsjjeq__nextGrid h3{letter-spacing:-.03em;max-width:30ch;margin:1.25rem 2rem .5rem 0;font-size:clamp(1.375rem,2.3vw,1.875rem);font-weight:550;line-height:1.2}.article-reader-module__Jsjjeq__footer svg{fill:none;stroke:currentColor;stroke-width:1.4px;flex:none;width:16px;height:16px}.article-reader-module__Jsjjeq__nextGrid svg{transition:transform var(--motion-ui) var(--ease-out);position:absolute;bottom:1.75rem;right:1.5rem}.article-reader-module__Jsjjeq__nextGrid a:is(:hover,:focus-visible) svg{transform:translate(2px,-2px)}@media (max-width:760px){.article-reader-module__Jsjjeq__progress{display:none}.article-reader-module__Jsjjeq__nextGrid{grid-template-columns:1fr}.article-reader-module__Jsjjeq__footer{margin-top:-1rem}}@media (prefers-reduced-motion:reduce){.article-reader-module__Jsjjeq__nextGrid>a,.article-reader-module__Jsjjeq__nextGrid svg{transition:none}.article-reader-module__Jsjjeq__nextGrid svg{transform:none!important}}@media print{.article-reader-module__Jsjjeq__progress,.article-reader-module__Jsjjeq__footer{display:none}}
