:root{--publication-primary:var(--sl-color-accent-2);--publication-secondary:var(--sl-color-accent);--publication-surface:var(--sl-color-surface);--publication-muted:var(--sl-color-muted)}body[data-publication]{--paper:var(--publication-paper);--ink:var(--publication-ink);--primary:var(--publication-primary);--secondary:var(--publication-secondary);--surface:var(--publication-surface);--sl-color-paper:var(--publication-paper);--sl-color-bg:var(--publication-paper);--sl-color-ink:var(--publication-ink);--sl-color-accent:var(--publication-secondary);--sl-color-accent-2:var(--publication-primary);background:var(--publication-paper);color:var(--publication-ink)}body[data-publication] a:focus-visible{outline:2px solid var(--publication-primary);outline-offset:5px}body[data-publication] button:focus-visible{outline:2px solid var(--publication-primary);outline-offset:5px}body[data-publication=dossier] .publication-dossier-cover{background:var(--publication-primary);color:var(--publication-paper);margin:30px 0 var(--dossier-block-space);grid-template-columns:1fr 1.2fr;align-items:center;gap:45px;padding:50px;display:grid}.publication-label,.publication-dossier-cover figcaption{font:11px/1.6 PublicationMono,monospace}.publication-dossier-cover h1{font:700 clamp(64px,7vw,108px)/.98 var(--sl-font-display);letter-spacing:-.025em;color:var(--publication-surface);margin:35px 0}.publication-dossier-cover p:not(.publication-label){margin:20px 0;font:27px/1.25 IBM Plex Serif,Georgia,serif}.publication-dossier-cover div>span{max-width:30ch;font:17px/1.6 IBM Plex Serif,Georgia,serif;display:block}.publication-dossier-cover figure{margin:0}.publication-dossier-cover img{width:100%;display:block}.publication-dossier-cover figcaption{color:var(--publication-paper);border:0;margin:10px 0 0;padding:0}.publication-dossier-cover a{color:inherit}body[data-publication=dossier]{--dossier-figure-width:820px;--dossier-block-space:40px}body[data-publication=dossier] .story-deck{max-width:var(--dossier-figure-width)}body[data-publication=dossier] .story-jumps,body[data-publication=dossier] .site-main .section-block{margin-bottom:0}body[data-publication=dossier] .story-figure{max-width:var(--dossier-figure-width);margin-bottom:24px}body[data-publication=dossier] .story-figure img{max-height:none}body[data-publication=dossier] .story-figure figcaption{margin-top:12px;padding-top:0}body[data-publication=dossier] .story-pair{max-width:none}body[data-publication=dossier] .story-method{border-top:0;padding:24px 0}body[data-publication=dossier] .story-method summary{margin-bottom:0}body[data-publication=dossier] .story-method[open] summary{margin-bottom:20px}body[data-publication=dossier] .dossier-hub-links{margin:0 0 40px}@media (max-width:600px){body[data-publication=dossier]{--dossier-block-space:32px}body[data-publication=dossier] .story-deck{font-size:18px}}body[data-publication=report]{background-image:none}body[data-publication=report] .report-hero h1{letter-spacing:-.05em;font:400 max(50px,min(6.5vw,88px))/1.02 IBM Plex Serif,Georgia,serif}body[data-publication=report] .report-hero h1 span{color:var(--publication-ink);font-style:italic}body[data-publication=report] .report-hero{column-gap:50px}body[data-publication=report] .report-margin-note{background:var(--publication-surface);box-shadow:none;color:var(--publication-ink);border:0;transform:none}body[data-publication=report] .report-margin-note strong{color:var(--publication-primary)}body[data-publication=report] .report-nav a{color:var(--publication-ink);text-transform:none;letter-spacing:0;background:0 0;border:0}body[data-publication=report] .report-nav a:hover{color:var(--publication-primary)}body[data-publication=report] .report-synthesis{background:var(--publication-surface);color:var(--publication-ink)}body[data-publication=report] .report-synthesis :is(h2,p,a,summary){color:var(--publication-ink)}body[data-publication=report] .publication-measurement #live-plate>h3{font-family:var(--sl-font-display)}body[data-publication=report] .report-motion-intro{max-width:780px}body[data-publication=dossier] .publication-dossier-cover img{box-shadow:none;border:0}body[data-publication=report] .report-kicker{color:var(--publication-primary)}body.report-format-method[data-publication=report]{--publication-paper:#f8f4ea;--report-ink:var(--publication-ink);--report-accent:var(--publication-primary);--report-accent-soft:color-mix(in srgb, var(--publication-primary) 10%, var(--publication-paper));--report-display:var(--sl-font-display);--report-shadow:none}body.report-format-method[data-publication=report] .report-hero h1{max-width:24ch;font-size:max(42px,min(5.3vw,72px))}body.report-format-method .report-nav a[aria-current=page]{text-underline-offset:6px;text-decoration:underline}body.report-format-method :is(.report-heading,.report-result-copy) h2{font-family:var(--report-display);letter-spacing:-.015em}body.report-format-method :is(.report-result-copy,.report-figure,.report-comparison){box-shadow:none}body.report-format-method .report-panel .report-kicker{color:var(--report-accent-bright)}.report-neighbor-replay{aspect-ratio:1;background:#000;width:100%;max-width:256px;margin:.5rem auto 1rem;display:block}.report-fingerprint-detail img{width:160px;max-width:100%;margin-top:1rem;margin-bottom:1rem;display:block}body.report-format-method .report-panel{background:var(--publication-surface);color:var(--publication-ink);border:0}body.report-format-method .report-panel :is(h2,p,.report-kicker){color:inherit}body.report-format-method .report-panel .report-button{color:var(--publication-ink);text-transform:none;letter-spacing:0;background:0 0;border:0;border-bottom:1px solid;min-height:0;padding:4px 0;font:12px/1.6 PublicationMono,monospace}body[data-publication=report] .publication-measurement{padding:50px 0 65px;padding-top:24px;padding-bottom:48px}body.report-format-method .report-actions{gap:24px}body.report-format-method .report-receipt summary{text-transform:none;letter-spacing:0;font:12px/1.6 PublicationMono,monospace}html body.report-format-method .report-result{gap:var(--publication-space-block)}html body.report-format-method .report-result-copy>p{margin-block:var(--publication-space-prose) 0}html body.report-format-method .report-reading{margin-top:var(--publication-space-prose)}html body.report-format-method .report-result>.report-scroll-hint{margin:0}.report-method-heading h2{font:700 clamp(30px, 3.8vw, 48px)/1.12 var(--sl-font-display);letter-spacing:-.015em;max-width:20ch;margin:12px 0 0}.report-method-prose>p{font:1.17rem/1.62 var(--sl-font-prose);margin:0}html body.report-format-method .report-result>figure{margin-top:calc(var(--publication-space-topic) - var(--publication-space-block))}@media (min-width:1000px){.report-format-method .report-result-copy{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:48px;display:grid}}@media (max-width:999px){.report-method-prose{margin-top:var(--publication-space-block)}}@media (max-width:760px){body[data-publication=dossier] .publication-dossier-cover{grid-template-columns:1fr;gap:15px;padding:30px 24px}.publication-dossier-cover h1{font-size:75px}}