.kj-paper-context{font-size:14px;line-height:1.9;color:var(--muted);max-width:820px;margin:22px 0}.kj-paper-hero{padding-bottom:35px}.kj-paper-detail{padding-bottom:36px}.kj-paper-detail h1{font-size:clamp(28px,3.1vw,46px);line-height:1.3;max-width:1120px}.kj-paper-detail .page-lead{font-size:17px;max-width:900px}.kj-paper-actions{gap:14px;align-items:center;margin-top:25px;flex-wrap:wrap}.kj-paper-actions>a:not(.button){font-size:13px;color:var(--blue)}.kj-paper-reader{width:min(100%,1320px);padding:0 40px;margin:auto}.kj-paper-reader iframe{display:block;width:100%;height:80vh;min-height:620px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.kj-paper-reader>p{font-size:12px;color:var(--muted);margin-top:12px}.kj-paper-handoff{max-width:1040px;padding-top:48px}.kj-paper-handoff section{margin-bottom:35px}.kj-paper-handoff h2{font-size:25px;margin-bottom:12px}.kj-paper-handoff p{font-size:16px;line-height:1.95;color:var(--muted)}.kj-papers-nav[aria-current=page]{color:var(--blue);font-weight:650}@media(max-width:800px){.kj-paper-reader{padding:0 22px}.kj-paper-reader iframe{height:72vh;min-height:470px}.kj-paper-actions{align-items:stretch}.kj-paper-actions .button{width:100%;justify-content:center}.kj-paper-detail h1{font-size:30px}}
