.section-papers .rendered-mdx:not(.is-plain) h2{margin:2.2em 0 1em;line-height:1.1;letter-spacing:-.025em}.section-papers .rendered-mdx:not(.is-plain) h3{margin:1.6em 0 .6em;line-height:1.1;letter-spacing:-.025em}.section-papers .rendered-mdx:not(.is-plain) h4{font-size:1em;margin:1.5em 0 .5em;line-height:1.1;letter-spacing:-.025em}.section-papers .rendered-mdx:not(.is-plain) :is(h2,h3,h4)+*{margin-top:0}.section-papers .rendered-mdx:not(.is-plain) li{margin-block:.5em;padding-left:.375em}.section-papers .rendered-mdx:not(.is-plain) ol,.section-papers .rendered-mdx:not(.is-plain) ul{padding-left:1.625em}.section-papers .rendered-mdx:not(.is-plain) li :is(ul,ol){margin-block:.75em}.section-papers .rendered-mdx:not(.is-plain) li::marker{color:var(--muted)}.section-papers .rendered-mdx:not(.is-plain) img{display:block}.section-papers .rendered-mdx:not(.is-plain) a>img{margin-block:2em;width:100%}.section-papers [data-callout-body]{margin-top:8px}.section-papers .rendered-mdx:not(.is-plain) [data-callout-body]>:first-child{margin-block:1.25em}.section-papers .rendered-mdx:not(.is-plain) [data-callout-body]>*+*{margin:8px 0 0}.section-papers .rendered-mdx:not(.is-plain) table{font-size:.875em;line-height:1.714;margin-block:1.25em 0;padding-block:2em}.section-papers .rendered-mdx:not(.is-plain) th{font-family:var(--font-display);font-weight:600;letter-spacing:-.025em;vertical-align:bottom;padding:0 .571em .571em}.section-papers .rendered-mdx:not(.is-plain) td{padding:.571em}.section-papers .rendered-mdx:not(.is-plain) :is(th,td):first-child{padding-left:0}.section-papers .rendered-mdx:not(.is-plain) :is(th,td):last-child{padding-right:0}.section-papers .rendered-mdx:not(.is-plain) sup{font-size:.75em;line-height:0}.section-papers .rendered-mdx:not(.is-plain) sup a{color:var(--ink);font-weight:500;text-decoration:underline;text-decoration-color:var(--red)}.section-papers .footnotes,.section-papers .footnotes ol{margin-top:0}.section-papers .footnotes a[data-footnote-backref]{font-weight:500}.section-papers .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.paper-crumbs{margin-bottom:16px;font-family:var(--font-display);font-size:13.6px;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;color:var(--ink)}.paper-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:2px;list-style:none;margin:0;padding:0}.paper-crumbs li{display:flex;align-items:center;gap:2px}.paper-crumbs svg{display:block;flex:none;color:var(--night-muted)}.section-papers .video-embed{aspect-ratio:16 / 9;margin-block:0;background:var(--night)}.section-papers .video-embed iframe{display:block;width:100%;height:100%;border:0}.papers{padding-bottom:72px}.papers :is(h1,h2,h3){font-family:var(--font-display);font-weight:400;text-wrap:balance;margin:0}.papers :is(h2,h3) a{text-decoration:none}.papers :is(h2,h3) a:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.papers p{margin:0}.papers .cover{display:block;width:100%;height:auto;aspect-ratio:707 / 1000;object-fit:cover;box-shadow:var(--shadow-object);background:var(--rule)}.papers .meta-line{font-family:var(--font-label);font-size:var(--t-label);font-weight:500;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--muted)}.papers .byline{font-size:var(--t-small);color:var(--muted)}.papers-head{padding-block:clamp(36px,5cqi,64px) clamp(24px,3cqi,36px);display:grid;gap:12px;border-bottom:1px solid var(--rule)}.papers-head h1{font-size:var(--t-title);line-height:var(--lh-display);letter-spacing:-.025em}.papers-head p{font-size:var(--t-intro);max-width:46ch;color:var(--muted)}.ways{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-l);padding-block:clamp(28px,4cqi,52px)}.way{display:grid;gap:14px;align-content:start}.way-label{font-family:var(--font-label);font-size:var(--t-label);font-weight:700;letter-spacing:var(--track-label);text-transform:uppercase;padding-bottom:10px;border-bottom:2px solid var(--ink)}.way-body{display:grid;grid-template-columns:150px minmax(0,1fr);gap:clamp(16px,2.4cqi,28px);align-items:start}.way .text{display:grid;gap:10px;justify-items:start;min-width:0}.way h2{font-size:var(--t-card);line-height:1.05}.way p{max-width:46ch}.way .event-line{font-size:var(--t-small)}.way .event-line a{color:var(--ink);text-underline-offset:3px}.way .actions{align-items:center;gap:20px;margin-top:4px}.arc{padding-block:clamp(28px,4cqi,48px);border-top:1px solid var(--ink);display:grid;gap:18px}.arc h2{font-size:var(--t-band);line-height:1}.arc-intro p{font-size:var(--t-intro);line-height:1.5;max-width:62ch}.arc-map{margin:8px 0 0;display:grid;gap:10px}.arc-map img{display:block;width:100%;height:auto;background:var(--white);border:1px solid var(--rule)}.series{padding-block:clamp(24px,4cqi,48px) clamp(12px,2cqi,24px);border-top:1px solid var(--ink)}.series-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;margin-bottom:clamp(4px,1cqi,12px)}.series-head h2{font-size:var(--t-band);line-height:1}.series-head p{color:var(--muted);max-width:46ch}.row{display:grid;grid-template-columns:150px minmax(0,1fr);gap:clamp(18px,3cqi,36px);padding-block:clamp(22px,3cqi,32px);border-bottom:1px solid var(--rule);align-items:start}.row:last-child{border-bottom:0}.row .text{display:grid;gap:8px;min-width:0}.row h3{font-size:var(--t-card);line-height:1.05}.row .sum{max-width:60ch}.row .cover--blank{border:1px dashed var(--muted);background:transparent;box-shadow:none}.also{padding-block:clamp(28px,4cqi,48px);border-top:1px solid var(--ink);display:grid;gap:14px}.also h2{font-size:28px;line-height:1}.also ul{list-style:none;margin:0;padding:0}.also li{display:grid;gap:4px;padding-block:14px;border-top:1px solid var(--rule)}.also li a{text-decoration:none}.also li b{font-family:var(--font-display);font-weight:400;font-size:22px;line-height:1.15}.papers .history{padding-top:20px;font-size:var(--t-small);color:var(--muted);text-align:center}.papers .quiet{padding-block:24px 0;font-size:var(--t-intro);text-align:center}.papers .quiet a{color:var(--ink);text-underline-offset:3px}.crumbs a{color:var(--art-ink, var(--ink));text-underline-offset:3px}.paper-art{--art-ground: var(--paper);--art-ink: var(--ink);background:var(--art-ground)}.paper-art-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gap-l);align-items:center;padding-block:clamp(24px,4cqi,44px)}.paper-art-text{display:grid;gap:14px;align-content:center;justify-items:start}.paper-art .paper-series{font-family:var(--font-label);font-size:13px;font-weight:500;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--art-ink)}.paper-art h1{font-size:clamp(40px,5.4cqi,72px);line-height:.96;letter-spacing:-.02em;color:var(--art-ink)}.paper-art .sub{font-family:var(--font-quote);font-style:italic;font-weight:300;font-size:var(--t-lead);line-height:1.3;color:var(--art-ink)}.paper-art img{display:block;width:100%;max-width:560px;height:auto;justify-self:center}.paper-art--cover img{max-width:300px;box-shadow:var(--shadow-object)}.paper-under{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 32px;align-items:center;padding-block:22px;border-bottom:1px solid var(--rule)}.paper-facts{display:flex;flex-wrap:wrap;align-items:center;gap:6px 22px;font-size:var(--t-small);color:var(--muted)}.paper-facts .byline b{color:var(--ink);font-weight:500}.paper-facts .fit-link{text-decoration:none;flex-basis:100%}.paper-links{display:flex;gap:6px 20px}.paper-links a{font-family:var(--font-label);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);text-underline-offset:4px}.paper-webinar{background:var(--sunlight);margin-top:22px;padding:18px 22px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 24px;align-items:center}.paper-webinar>div{display:grid;gap:6px}.paper-webinar .meta-line{color:var(--ink)}.paper-webinar h2{font-size:clamp(24px,3cqi,32px);line-height:1}.paper-webinar .when{font-family:var(--font-label);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.paper-webinar p{font-size:var(--t-small)}.paper-text{margin-inline:auto;padding-block:clamp(28px,4cqi,48px) 24px}.paper-text.rendered-mdx:not(.is-plain) h2{font-family:var(--font-display);font-size:clamp(36px,4.2cqi,50px);line-height:1;letter-spacing:-.01em;margin:88px 0 20px}.paper-text.rendered-mdx:not(.is-plain)>h2:first-child{margin-top:0}.paper-text [data-callout]{position:relative;background:none;border:1px solid var(--muted);padding:18px 18px 14px;margin-block:28px}.paper-text [data-callout-title]{position:absolute;top:-9px;left:12px;background:var(--paper);padding:0 8px;margin:0;font-size:11px;color:var(--muted)}.paper-text [data-callout-title]:before{display:none}.paper-text [data-callout-body]{margin:0;font-size:16px;line-height:1.5;font-weight:500}.paper-text [data-callout-body] :is(strong,b){font-weight:500}.paper-text.rendered-mdx [data-callout-body]>:first-child{margin-block:0}.paper-text h2#annotated-contents+ul{list-style:none;padding:0;border-block:1px solid var(--ink);padding-block:6px}.paper-text h2#annotated-contents+ul>li{padding:10px 0 0;margin:0;border-top:1px solid var(--rule)}.paper-text h2#annotated-contents+ul>li:first-child{border-top:0}.paper-text h2#annotated-contents+ul>li>a{font-family:var(--font-quote);font-weight:500;font-size:1.15em;text-decoration:none}.paper-text h2#annotated-contents+ul ul{list-style:none;padding:0 0 6px 1.2em;margin:6px 0 0}.paper-text h2#annotated-contents+ul ul li{padding:0;margin:0 0 10px;font-size:.82em;line-height:1.5;color:var(--muted)}.paper-text h2#annotated-contents+ul ul li>a{display:block;font-size:1.15em;font-weight:500;color:var(--ink);text-decoration:none}.paper-text h2#annotated-contents+ul a:hover{text-decoration:underline}.paper-text p:has(>img:only-child){margin-block:2em .6em}.paper-text p:has(>img:only-child) img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.paper-text p:has(>img:only-child)+p:has(>em:only-child){font-size:15px;line-height:1.45;color:var(--muted);margin-block:0 2em}.paper-text p:has(>img:only-child)+p:has(>em:only-child) em{font-style:normal}.paper-text.rendered-mdx:not(.is-plain) h2+blockquote{font-size:20px;line-height:1.35;color:var(--muted);margin-top:0}@container (min-width: 1000px){.paper-text p:has(>img:only-child){margin-inline:-120px}}.paper-text>h2:first-child{margin-top:0}.paper-text>h2:first-child+p{font-family:var(--font-quote);font-weight:300;font-size:clamp(21px,2.6cqi,26px);line-height:1.35}.paper-text img{width:100%;mix-blend-mode:multiply}.paper-read{margin-top:28px}.paper-text .paper-read a.btn{color:var(--paper);text-decoration:none}.paper-end{border-top:1px solid var(--ink);padding-block:28px;display:grid;gap:28px;max-width:880px;margin-inline:auto}.paper-end h2{font-size:clamp(26px,3cqi,32px);line-height:1.05}.paper-keep{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 32px;align-items:center}.paper-keep p{color:var(--muted)}.paper-more{display:grid;gap:14px}.paper-more .watch{margin:0}.paper-end .byline a{color:var(--ink);text-underline-offset:3px}.pn .soon{text-align:right;color:var(--muted)}.fit{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-label);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.fit-map{display:grid;grid-template-columns:repeat(4,16px);gap:2px;flex:none}.fit-map i{height:16px;background:var(--white);box-shadow:inset 0 0 0 1px var(--rule);color:var(--muted);font-style:normal;font-size:9.5px;line-height:16px;text-align:center;letter-spacing:0}.fit-map i.on{background:var(--ink);box-shadow:none;color:var(--paper)}.papers-signup{background:var(--white);border-top:2px solid var(--ink);padding:20px 22px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 32px;align-items:start;margin-top:clamp(24px,4cqi,40px)}.paper-end .papers-signup{margin-top:0}.papers-signup-text{display:grid;gap:6px}.papers-signup h2{font-size:26px;line-height:1.05}.papers-signup p{font-size:var(--t-small);color:var(--muted)}.papers-signup form{display:grid;gap:10px}.papers-signup-row{display:flex;gap:8px}.papers-signup .field{max-width:none;flex:1;min-width:0}.papers-signup .check{display:flex;gap:8px;align-items:center;font-size:14px;color:var(--muted)}.cite{background:var(--white);border:1px solid var(--rule);padding:16px 20px;font-size:var(--t-small);display:grid;gap:6px;overflow-wrap:anywhere}.cite .label{color:var(--muted)}.pn{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-m);border-top:1px solid var(--ink);padding-top:24px}.pn a{display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;align-items:center;text-decoration:none}.pn a.next{grid-template-columns:minmax(0,1fr) 64px;text-align:right}.pn a.next img{order:2}.pn b{font-family:var(--font-display);font-weight:400;font-size:20px;line-height:1.1;display:block;margin-top:4px}@container (max-width: 800px){.ways{grid-template-columns:minmax(0,1fr)}.paper-art-in{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:14px 18px}.paper-art-text{gap:10px}.paper-art img{order:-1;max-width:140px}.paper-under{padding-block:16px;gap:10px}.paper-art--cover img{max-width:150px}.paper-under,.paper-webinar,.paper-keep,.papers-signup{grid-template-columns:minmax(0,1fr)}.papers-signup-row{flex-direction:column}.pn .soon{text-align:left}.row{grid-template-columns:80px minmax(0,1fr)}.row .sum{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:var(--t-small)}.pn{grid-template-columns:minmax(0,1fr)}.pn a.next{grid-template-columns:64px minmax(0,1fr);text-align:left}.pn a.next img{order:0}}@container (max-width: 520px){.way-body{grid-template-columns:96px minmax(0,1fr)}.way p{font-size:var(--t-small)}}
