@layer editorial{.editorial-copy h1{max-width:44rem}.editorial-copy h2,.editorial-copy h3,.editorial-copy h4,.editorial-copy h5,.editorial-copy h6{text-wrap:balance}.editorial-copy h2{font-size:var(--font-xxl);font-weight:600}.editorial-copy h3{font-size:var(--font-lg);font-weight:500}.editorial-copy h2+h3{margin-top:var(--size2)}.editorial-copy h4{font-size:var(--font-md);font-weight:600}.editorial-copy ol,.editorial-copy ul{margin-left:var(--size6)}.editorial-copy li,.editorial-copy p{font-size:var(--font-sm);line-height:1.75;text-wrap:pretty}.editorial-copy ul{list-style:disc}.editorial-copy ul ul{margin-bottom:var(--size1)}.editorial-copy :is(p,ul,ol)+:is(p,ul,ol,h2,h3,h4){margin-top:var(--size6)}.editorial-copy :is(h2,h3,h4)+:is(p,ul,ol){margin-top:var(--size2)}.editorial-copy figure+:is(h2,h3,h4){margin-top:var(--size10)}.editorial-copy pre{background:var(--color-surface);border:1px solid var(--color-border);font-family:var(--font-family-code);line-height:1.2;margin-block:var(--size3) var(--size3);max-height:24rem;max-width:calc(100vw - var(--page-width-padding-inline) * 2);overflow:auto;padding:var(--size1) var(--size2)}.editorial-copy pre.wrap{white-space:pre-wrap}.editorial-copy pre code,.editorial-copy pre code[class*=language-]{font-size:var(--font-xs)}}
