.ssi-editorial.ssi-editorial{--ssi-ink:#171717;--ssi-muted:#575757;--ssi-line:#c8c8c8;--ssi-paper:#fff;--ssi-wash:#f5f5f3;--ssi-width:48rem;--ssi-body-size:1.125rem;box-sizing:border-box;width:100%;max-width:var(--ssi-width);margin:0 auto;padding:0;background:var(--ssi-paper);color:var(--ssi-ink);font-family:inherit;font-size:var(--ssi-body-size);line-height:1.95;font-weight:400;letter-spacing:-.025em;text-align:start;word-break:keep-all;overflow-wrap:anywhere;color-scheme:light}.ssi-editorial.ssi-editorial *,.ssi-editorial.ssi-editorial *::before,.ssi-editorial.ssi-editorial *::after{box-sizing:border-box}.ssi-editorial.ssi-editorial :is(p,h2,h3,ol,li,dl,dt,dd,figure,figcaption,blockquote,nav,section,header,footer){padding:0;margin:0;color:inherit;font-family:inherit;text-transform:none;background:0 0;border:0;border-radius:0;box-shadow:none;float:none}.ssi-editorial.ssi-editorial :is(p,h2,h3,blockquote,figure)::before,.ssi-editorial.ssi-editorial :is(p,h2,h3,blockquote,figure)::after{content:none}.ssi-editorial.ssi-editorial p{margin-block:0 1.45em;font-size:1em;line-height:inherit}.ssi-editorial.ssi-editorial strong{color:inherit;font-weight:700}.ssi-editorial.ssi-editorial a{color:inherit;text-decoration:underline;text-underline-offset:.22em;text-decoration-thickness:1px}.ssi-editorial.ssi-editorial a:hover{text-decoration-thickness:2px}.ssi-editorial.ssi-editorial a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.ssi-editorial.ssi-editorial .ssi-deck{font-family:inherit;font-size:clamp(1.35rem,3vw,1.8rem);line-height:1.65;letter-spacing:-.04em;padding-block:1.75rem 2.5rem;margin:0}.ssi-editorial.ssi-editorial .ssi-label{display:block;font-size:.7rem;line-height:1.6;letter-spacing:.12em;font-weight:600;color:var(--ssi-muted);margin-bottom:1rem}.ssi-editorial.ssi-editorial .ssi-toc{border-block:1px solid var(--ssi-line);padding-block:1.5rem;margin-block:0 3.5rem}.ssi-editorial.ssi-editorial .ssi-toc ol{display:grid;grid-template-columns:1fr 1fr;gap:.85rem 1.75rem;list-style:none}.ssi-editorial.ssi-editorial .ssi-toc li{list-style:none;font-size:.8rem;line-height:1.65}.ssi-editorial.ssi-editorial .ssi-toc li::marker{content:""}.ssi-editorial.ssi-editorial .ssi-toc a{display:flex;gap:.75rem;text-decoration:none}.ssi-editorial.ssi-editorial .ssi-toc a:hover{text-decoration:underline}.ssi-editorial.ssi-editorial .ssi-toc a span{color:var(--ssi-muted);font-variant-numeric:tabular-nums}.ssi-editorial.ssi-editorial .ssi-chapter{margin-top:5rem;border-top:1px solid var(--ssi-ink);padding-top:1.25rem}.ssi-editorial.ssi-editorial .ssi-chapter-head{margin-bottom:2.2rem}.ssi-editorial.ssi-editorial h2{font-size:clamp(1.65rem,3.5vw,2.2rem);line-height:1.45;font-weight:700;letter-spacing:-.055em;scroll-margin-top:2rem}.ssi-editorial.ssi-editorial h3{font-size:1.2rem;line-height:1.6;font-weight:700;margin-block:2.5rem 1.25rem;letter-spacing:-.03em}.ssi-editorial.ssi-editorial .ssi-pullquote{border-inline-start:3px solid var(--ssi-ink);padding-inline-start:1.5rem;margin-block:2.5rem;quotes:none;font-style:normal}.ssi-editorial.ssi-editorial .ssi-pullquote p{font-family:inherit;font-size:clamp(1.3rem,3vw,1.7rem);line-height:1.75;margin:0;letter-spacing:-.045em}.ssi-editorial.ssi-editorial .ssi-figure{margin-block:3rem 1rem;padding:1.75rem;background:var(--ssi-wash);border-block:1px solid var(--ssi-line);width:100%}.ssi-editorial.ssi-editorial figcaption{margin-bottom:1.75rem;text-align:start}.ssi-editorial.ssi-editorial figcaption strong{display:block;font-size:1.15rem;line-height:1.65}.ssi-editorial.ssi-editorial figcaption .ssi-label{margin-bottom:.65rem}.ssi-editorial.ssi-editorial :is(.ssi-compare,.ssi-bridge){display:grid;grid-template-columns:1fr 1fr;gap:1.75rem}.ssi-editorial.ssi-editorial .ssi-path h3,.ssi-editorial.ssi-editorial .ssi-bridge h3{margin:0 0 1.15rem;font-size:.95rem}.ssi-editorial.ssi-editorial .ssi-path ol{list-style:none;display:grid;gap:1.1rem}.ssi-editorial.ssi-editorial .ssi-path li{list-style:none;border-top:1px solid var(--ssi-line);padding-top:.75rem}.ssi-editorial.ssi-editorial .ssi-path li::marker{content:""}.ssi-editorial.ssi-editorial .ssi-path li>span{display:block;font-size:.65rem;color:var(--ssi-muted);letter-spacing:.1em}.ssi-editorial.ssi-editorial .ssi-path li>strong{display:block;font-size:.9rem}.ssi-editorial.ssi-editorial .ssi-path li p{margin:.35rem 0 0;font-size:.82rem;line-height:1.75;color:var(--ssi-muted)}.ssi-editorial.ssi-editorial .ssi-note{margin:1.5rem 0 0;font-size:.75rem;line-height:1.85;color:var(--ssi-muted)}.ssi-editorial.ssi-editorial .ssi-bridge>div{border-top:1px solid var(--ssi-line);padding-top:1rem}.ssi-editorial.ssi-editorial .ssi-bridge p{font-size:.9rem;margin:0}.ssi-editorial.ssi-editorial .ssi-resolution{margin-top:1.5rem;border-top:1px solid var(--ssi-ink);padding-top:1rem}.ssi-editorial.ssi-editorial .ssi-resolution p{font-size:.95rem;margin:0}.ssi-editorial.ssi-editorial .ssi-keyword{text-align:center;padding:1rem;border-block:1px solid var(--ssi-ink);font-size:.85rem}.ssi-editorial.ssi-editorial .ssi-keyword strong{margin-inline-start:.6rem;font-size:1.2rem}.ssi-editorial.ssi-editorial .ssi-context{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.ssi-editorial.ssi-editorial .ssi-context dt{font-size:.9rem;font-weight:700;line-height:1.6}.ssi-editorial.ssi-editorial .ssi-context dd{border-top:1px solid var(--ssi-line);margin-top:.8rem;padding-top:.8rem;font-size:.85rem;line-height:1.8}.ssi-editorial.ssi-editorial .ssi-context dd span{display:block;color:var(--ssi-muted);font-size:.65rem;margin-bottom:.5rem}.ssi-editorial.ssi-editorial .ssi-sources{border-top:1px solid var(--ssi-ink);margin-top:4rem;padding-top:1.5rem;font-size:.85rem}.ssi-editorial.ssi-editorial .ssi-sources h2{font-size:1.25rem;margin-bottom:1.75rem}@media(max-width:600px){.ssi-editorial.ssi-editorial{--ssi-body-size:1.0625rem;line-height:1.9}.ssi-editorial.ssi-editorial .ssi-toc ol,.ssi-editorial.ssi-editorial .ssi-compare,.ssi-editorial.ssi-editorial .ssi-bridge,.ssi-editorial.ssi-editorial .ssi-context{grid-template-columns:1fr}.ssi-editorial.ssi-editorial .ssi-toc{margin-bottom:2.5rem}.ssi-editorial.ssi-editorial .ssi-chapter{margin-top:3.5rem}.ssi-editorial.ssi-editorial .ssi-figure{padding:1.25rem}.ssi-editorial.ssi-editorial .ssi-pullquote{padding-inline-start:1rem}.ssi-editorial.ssi-editorial .ssi-context>div+div{padding-top:.75rem}}@media print{.ssi-editorial.ssi-editorial{--ssi-body-size:11pt;max-width:none}.ssi-editorial.ssi-editorial .ssi-toc{display:none}.ssi-editorial.ssi-editorial :is(.ssi-chapter-head,figcaption){break-after:avoid}.ssi-editorial.ssi-editorial :is(.ssi-figure,.ssi-pullquote){break-inside:avoid}.ssi-editorial.ssi-editorial .ssi-chapter{margin-top:2rem}}.post-content .ssi-editorial.ssi-editorial h2{font-size:clamp(1.65rem,3.5vw,2.2rem)!important;font-weight:700!important;line-height:1.45!important;letter-spacing:-.055em!important;margin-top:0!important;margin-bottom:0!important}.post-content .ssi-editorial.ssi-editorial h3{font-size:1.2rem!important;font-weight:700!important;line-height:1.6!important;letter-spacing:-.03em!important;margin-block:2.5rem 1.25rem!important}.post-content .ssi-editorial.ssi-editorial .ssi-pullquote{display:block!important;background-color:transparent!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;border-inline-start:3px solid var(--ssi-ink)!important;padding-inline-start:1.5rem!important;margin-block:2.5rem!important;color:var(--ssi-ink)!important;width:100%!important}.post-content .ssi-editorial.ssi-editorial .ssi-pullquote p{font-family:inherit!important;font-size:clamp(1.3rem,3vw,1.7rem)!important;line-height:1.75!important;margin:0!important;letter-spacing:-.045em!important;color:var(--ssi-ink)!important}.ssi-editorial.ssi-editorial .ssi-figure{box-sizing:border-box!important;max-width:100%!important;overflow-x:auto!important}.ssi-editorial.ssi-editorial .ssi-publication-note{margin-top:3.5rem;padding:1.6rem 1.8rem;background:var(--ssi-wash);border:1px solid var(--ssi-line);border-left:4px solid var(--ssi-ink);border-radius:6px}.ssi-editorial.ssi-editorial .ssi-publication-note .ssi-label{display:block;font-size:.68rem;line-height:1.5;letter-spacing:.12em;font-weight:700;color:var(--ssi-muted);margin-bottom:.4rem}.ssi-editorial.ssi-editorial .ssi-publication-note .ssi-note-title{display:block;font-size:1.08rem;font-weight:700;line-height:1.45;color:var(--ssi-ink);margin-bottom:.75rem;letter-spacing:-.02em}.ssi-editorial.ssi-editorial .ssi-publication-note .ssi-note-body{font-size:.92rem;line-height:1.8;color:var(--ssi-ink);margin:0 0 1.1rem}.ssi-editorial.ssi-editorial .ssi-publication-note .ssi-note-link a{display:inline-flex;align-items:center;gap:.4rem;font-size:.88rem;font-weight:600;color:var(--ssi-ink);text-decoration:underline;text-underline-offset:.25em;transition:color .15s ease}.ssi-editorial.ssi-editorial .ssi-publication-note .ssi-note-link a:hover{text-decoration-thickness:2px}.ssi-editorial.ssi-editorial .ssi-publication-note .ssi-note-link svg{display:inline-block;vertical-align:middle}