.document-page.svelte-1ohf67t z-cover-hero:where(.svelte-1ohf67t){--cover-hero-aspect-ratio: 2.5;--cover-hero-overlay: transparent linear-gradient(270deg, #0000 0%, #000000e6 100%) 0% 0% no-repeat;--cover-hero-text-color: var(--color-white);position:relative}.document-page.svelte-1ohf67t z-cover-hero:where(.svelte-1ohf67t) .cover-content:where(.svelte-1ohf67t){display:flex;flex-direction:column;align-items:flex-start;height:100%}.document-page.svelte-1ohf67t .cover-content:where(.svelte-1ohf67t) .read-cta:where(.svelte-1ohf67t){margin-bottom:calc(var(--space-unit) * 4)}.document-page.svelte-1ohf67t .cover-content:where(.svelte-1ohf67t) .meta:where(.svelte-1ohf67t){display:flex;flex-wrap:wrap;gap:var(--space-unit) calc(var(--space-unit) * 3);margin-top:auto}.document-page.svelte-1ohf67t z-cover-hero:where(.svelte-1ohf67t) .description:where(.svelte-1ohf67t){margin-top:var(--space-unit);margin-bottom:calc(var(--space-unit) * 2);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;overflow:hidden}.document-page.svelte-1ohf67t .cover-content:where(.svelte-1ohf67t) .meta:where(.svelte-1ohf67t) .z-link-underline:where(.svelte-1ohf67t){color:var(--color-white)}.document-page.svelte-1ohf67t .cover-content:where(.svelte-1ohf67t) .meta:where(.svelte-1ohf67t) .authors:where(.svelte-1ohf67t){display:inline-flex;flex-wrap:wrap;column-gap:calc(var(--space-unit) / 2)}.document-page.svelte-1ohf67t .cover-content:where(.svelte-1ohf67t) .meta:where(.svelte-1ohf67t):not(:last-child){margin-bottom:var(--space-unit)}.document-page.svelte-1ohf67t z-cover-hero:where(.svelte-1ohf67t) z-info-reveal:where(.svelte-1ohf67t){--z-info-reveal-max-width: auto;--z-info-reveal-theme--surface: var(--gray800);margin-top:calc(var(--space-unit) * 2)}.document-page.svelte-1ohf67t .attach-aside:where(.svelte-1ohf67t){display:flex;flex-direction:column;align-items:flex-start;grid-column:1 / -1}.document-page.svelte-1ohf67t .attach-aside:where(.svelte-1ohf67t)>*:not(:last-child){margin-bottom:var(--space-unit)}.document-page.svelte-1ohf67t .attach-aside:where(.svelte-1ohf67t)>z-section-title.aside-title:where(.svelte-1ohf67t){margin-bottom:calc(var(--space-unit) * 2)}.document-page.svelte-1ohf67t .longform .longform-body .document-body{scroll-margin-top:var(--content-top-offset);font-family:var(--font-family-serif);margin-top:calc(var(--space-unit) * 2)}.document-page.svelte-1ohf67t .document-body:where(.svelte-1ohf67t) [data-placeholder]{display:block;margin:calc(var(--space-unit) * 2) 0}.document-page.svelte-1ohf67t .document-body:where(.svelte-1ohf67t):not(.has-child-element):first-letter,.document-page.svelte-1ohf67t .document-body.has-child-element:where(.svelte-1ohf67t)>*:first-child:not(h1,h2,h3,h4):first-letter{float:left;margin-top:.7%;font-size:4.7em;line-height:.7}.document-page.svelte-1ohf67t .links-tags:where(.svelte-1ohf67t){display:flex;flex-direction:column;row-gap:var(--space-unit);margin-top:calc(var(--space-unit) * 3)}.document-page.svelte-1ohf67t .document-body:where(.svelte-1ohf67t) z-section-title [slot=primary-title],:is(.attach-aside,.links-tags) z-section-title.svelte-1ohf67t [slot=primary-title]:where(.svelte-1ohf67t){font-weight:var(--font-rg)}.document-page.svelte-1ohf67t .attachments:where(.svelte-1ohf67t){border-top:var(--border-size-small) solid var(--gray800);padding-top:calc(var(--space-unit) * 4);margin-top:calc(var(--space-unit) * 2)}@media (min-width: 768px){.document-page.svelte-1ohf67t z-cover-hero:where(.svelte-1ohf67t) .cover-content:where(.svelte-1ohf67t){max-width:50%}.document-page.svelte-1ohf67t article.longform{row-gap:calc(var(--space-unit) * 3)}.document-page.svelte-1ohf67t .attach-aside:where(.svelte-1ohf67t){grid-column:span 2}.document-page.svelte-1ohf67t .aside-left+.longform-body{grid-column:3 / -1}.document-page.svelte-1ohf67t .document-body:where(.svelte-1ohf67t):not(.has-child-element):first-letter,.document-page.svelte-1ohf67t .document-body.has-child-element:where(.svelte-1ohf67t)>*:first-child:not(h1,h2,h3,h4):first-letter{font-size:5.2em}}@media (min-width: 1152px){.document-page.svelte-1ohf67t .attach-aside:where(.svelte-1ohf67t){grid-column:span 3}.document-page.svelte-1ohf67t .aside-left+.longform-body{grid-column:4 / -3}}
