.paper{--gutter:calc((100cqi - min(90cqi, 800px)) / 2);font-size:var(--prose-size);color:var(--ink);line-height:1.65}.paper :is(h1,h2,h3){letter-spacing:-.025em;line-height:1.12}.paper-body{padding-block:64px 100px}.cover-badge{--badge:clamp(160px, 22cqi, 232px);width:var(--badge);height:auto;display:block}.cover-badge[src$=PartnerNetwork_SelectPartner-white\.svg]{margin:calc(var(--badge) * -.094) 0 calc(var(--badge) * -.094) calc(var(--badge) * -.076)}.paper-listen{margin-bottom:48px}.paper-listen .caption{margin-bottom:12px}.prose>:first-child{margin-top:0}.prose p{margin-top:var(--prose-gap)}.prose h2{margin-top:var(--section-gap);font-size:var(--h2-size);text-transform:uppercase;text-wrap:balance}.prose h3{text-transform:uppercase;margin-top:40px;font-size:20px}.prose a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;text-decoration-thickness:1px}@media (hover:hover){.prose a:hover{text-decoration-color:currentColor}}.prose strong{font-weight:700}.prose :is(ul,ol){margin-top:var(--prose-gap);gap:10px;padding-left:1.25em;display:grid}.prose ul{list-style:square}.prose ol{list-style:decimal}.prose li{min-width:0}.prose li::marker{color:var(--mute)}.prose blockquote{border-left:2px solid var(--tan);margin-block:40px;padding-left:22px;font-family:Newsreader,Georgia,serif;font-size:clamp(20px,2.6cqi,24px);font-style:italic;line-height:1.35}.prose blockquote>:first-child{margin-top:0}.prose blockquote p+p{margin-top:12px}.prose code{background:var(--paper-2);font-family:var(--font-mono);padding:.1em .3em;font-size:.86em}.prose pre{background:var(--vault);color:var(--vault-fg);margin-block:32px;padding:20px;font-size:13px;line-height:1.7;overflow-x:auto}.prose pre code{font-size:inherit;color:inherit;background:0 0;padding:0}.prose hr{border:0;border-top:1px solid var(--line);margin-block:48px}.prose .table-scroll{margin-block:32px;overflow-x:auto}.prose table{border-collapse:collapse;text-wrap:pretty;width:100%;font-size:15px;line-height:1.5}.prose th{border-bottom:1px solid var(--ink);letter-spacing:.14em;text-align:left;text-transform:uppercase;vertical-align:bottom;white-space:nowrap;padding:0 clamp(12px,2cqi,24px) 10px 0;font-size:11px;font-weight:700}.prose td{border-top:1px solid var(--line);vertical-align:top;padding:12px clamp(12px,2cqi,24px) 12px 0}.prose :is(th,td):last-child{padding-right:0}.prose .references{margin-top:var(--prose-gap);font-size:14px;line-height:1.6}.prose .references a{overflow-wrap:anywhere}.paper-fig{margin-block:40px}.paper-fig svg{width:100%;height:auto;display:block;overflow:visible}.paper-fig img{width:100%;height:auto;display:block}.paper-fig-caption{color:var(--mute);text-wrap:pretty;margin-top:12px;font-size:13px;line-height:1.5}@container home (width<=579px){.paper-body{padding-block:48px 64px}.prose table{font-size:14px}}@container home (width<=600px){.paper-fig.scrollable:not(.fit) .paper-fig-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.paper-fig.scrollable:not(.fit) .paper-fig-stage{min-width:30rem;margin-left:calc(-1 * var(--fig-lead,0rem))}.paper-fig.fit .paper-fig-scroll{overflow:clip}.paper-fig.fit .paper-fig-stage{min-width:30rem;position:relative;left:50%;transform:translate(-50%)}.paper-hbleed,.prose pre,.prose .table-scroll{margin-right:calc(-1 * var(--gutter))}}
