.extension-editorial h1{max-width:20ch}.extension-prose{max-width:780px;display:block}.extension-prose p,.extension-prose li{font-size:clamp(18px,2vw,22px);line-height:1.7}.extension-prose h2{margin-top:2em}.extension-boundary{margin:32px auto;max-width:900px;padding:24px;border-left:3px solid #214de7}.extension-skip{position:absolute;left:16px;top:-80px;background:#f4f1e8;color:#171714;z-index:100;padding:12px}.extension-skip:focus{top:12px}.extension-review-links{display:flex;gap:16px;flex-wrap:wrap}.extension-review-links a,.extension-social-candidates a{display:inline-flex;gap:8px;align-items:center;min-height:44px}.extension-social-candidates svg{width:24px;height:24px;flex-shrink:0}.extension-prose img{max-width:100%;height:auto}.extension-prose a,.extension-boundary a{overflow-wrap:anywhere}.extension-prose code{overflow-wrap:anywhere}