.press-article-view{max-width:1120px}.press-article-view .press-article-layout{grid-template-columns:minmax(0,720px) minmax(0,280px);gap:48px}.press-article-view .press-breadcrumb{margin-bottom:12px}.press-article-view .press-breadcrumb a{display:inline-flex;align-items:center;min-height:44px}.press-article-view .press-article__header{border-top-width:3px;padding-top:14px;margin-bottom:20px}.press-article-view .press-article__header .press-kicker{min-height:44px;display:inline-flex;align-items:center;margin:0 0 8px;font-weight:700}.press-article-view .press-article__header h1{font:700 32px/1.55 var(--serif);margin-bottom:20px;display:block;overflow:visible;max-height:none;white-space:normal;overflow-wrap:anywhere;line-break:strict;-webkit-line-clamp:unset}.press-article-view .press-article__header h1.press-article__title--long{font:700 26px/1.65 var(--sans)}.press-article-view .press-article__meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-block:10px 6px}.press-article-view .press-byline{width:100%;align-items:center;gap:2px 16px;font-size:12px}.press-article-view .press-byline__author{display:inline-flex;align-items:center;min-height:44px}.press-article-view .press-byline__reading{margin-left:auto;white-space:nowrap}.press-article-view .press-article-tools{width:auto;grid-template-columns:repeat(3,44px)}.press-article-view .press-article-tools .press-icon{border:1px solid var(--rule);border-radius:2px;background:var(--paper)}.press-article-view .press-article-tools .press-icon:hover{color:var(--accent);background:var(--wash);border-color:var(--muted)}.press-article-view .press-reader-tools{display:flex;gap:4px;margin-left:auto}.press-article-view .press-reader-tools[hidden]{display:none}.press-article-view .press-reader-tools .press-icon{width:44px;height:44px;border-radius:2px}.press-article-view .press-reader-tools svg{width:17px;height:17px}.press-article-view .press-reader-tools .press-icon:hover{background:var(--wash);color:var(--accent)}.press-article-view .press-reader-tools .press-icon:disabled{cursor:default;opacity:.45}.press-article-view .press-article__figure{width:100%;max-width:380px;margin:0 auto 22px}.press-article-view .press-article__figure img{display:block;width:100%;height:auto;max-height:200px;aspect-ratio:1200 / 630;object-fit:contain;background:var(--wash)}.press-article-view .press-article__figure figcaption{text-align:left;margin-top:8px;font-size:12px;line-height:1.75;overflow-wrap:anywhere}.press-article-view .press-article__intro{margin-bottom:24px;padding-left:16px;border-left:3px solid var(--accent);font-size:17px;line-height:1.9}.press-article-view .press-article__lead{margin-bottom:24px}.press-article-view .press-article__lead>:last-child{margin-bottom:0}.press-article-view .press-article__lead--paired{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:24px;align-items:start}.press-article-view .press-article__lead--paired .press-article__figure{grid-column:2;grid-row:1;margin:0}.press-article-view .press-article__lead--paired .press-article__intro{grid-column:1;grid-row:1;margin:0}.press-article-view .press-article-toc{margin:0 0 28px;border-block:1px solid var(--rule-strong)}.press-article-view .press-article-toc[hidden]{display:none}.press-article-view .press-article-toc summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:10px 4px;color:var(--ink);font:700 14px/1.7 var(--sans);cursor:pointer;list-style:none}.press-article-view .press-article-toc summary::-webkit-details-marker{display:none}.press-article-view .press-article-toc summary svg{width:18px;height:18px;flex:0 0 18px}.press-article-view .press-article-toc details[open] summary svg{transform:rotate(90deg)}.press-article-view .press-article-toc ol{margin:0;padding:0 4px 12px;counter-reset:article-toc}.press-article-view .press-article-toc li{counter-increment:article-toc;font-size:14px;border-top:1px solid var(--rule);border-bottom:0}.press-article-view .press-article-toc a{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:baseline;gap:8px;min-height:44px;padding:10px 0;color:var(--ink);line-height:1.7}.press-article-view .press-article-toc a::before{content:counter(article-toc,decimal-leading-zero);font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}.press-article-view .press-article-toc a:hover{color:var(--link);text-decoration:underline;text-underline-offset:3px}.press-article-view .press-content{width:100%;max-width:720px;font:400 var(--reader-font-size,18px)/1.95 var(--sans);color:var(--ink);line-break:strict}.press-article-view .press-content p{margin-block:0 1.55em}.press-article-view .press-content :is(h2,h3,h4,h5,h6){overflow-wrap:anywhere;scroll-margin-top:32px}.press-article-view .press-content h2{margin:2.3em 0 1em;padding-block:12px;border-top:2px solid var(--rule-strong);border-bottom:1px solid var(--rule);font:700 25px/1.6 var(--sans)}.press-article-view .press-content h3{margin:1.8em 0 .8em;padding-left:12px;border-left:3px solid var(--accent);font:700 21px/1.65 var(--sans)}.press-article-view .press-content h4{font:700 18px/1.75 var(--sans)}.press-article-view .press-content>:first-child{margin-top:0}.press-article-view .press-content a{text-underline-offset:.2em;text-decoration-thickness:1px;overflow-wrap:anywhere}.press-article-view .press-content :is(ul,ol){padding-left:1.65em;margin-block:1em 1.6em}.press-article-view .press-content li{padding-left:.2em;margin-bottom:.65em}.press-article-view .press-content li::marker{color:var(--muted)}.press-article-view .press-content li :is(ul,ol){margin-block:.65em}.press-article-view .press-content blockquote:not(.twitter-tweet):not(.tiktok-embed){padding:20px 24px;margin:1.8em 0;border-left:2px solid var(--muted);background:var(--wash);font-size:1em;line-height:1.9}.press-article-view .press-content blockquote p:last-child{margin-bottom:0}.press-article-view .press-content :is(cite,.wp-block-quote__citation){display:block;margin-top:10px;color:var(--muted);font:400 13px/1.8 var(--sans)}.press-article-view .press-content :is(.footnotes,.wp-block-footnotes){border-top:1px solid var(--rule);padding-top:18px;font-size:14px;line-height:1.85}.press-article-view .press-content sup a{display:inline-block;min-width:24px;text-align:center}.press-article-view .press-content :is(.press-table-scroll,.wp-block-table){margin-block:24px;max-width:100%;overflow-x:auto}.press-article-view .press-content table{font-size:15px;line-height:1.8}.press-article-view .press-content :is(td,th){padding:12px 14px;border-color:var(--rule)}.press-article-view .press-content th{color:var(--ink);text-align:start;border-bottom-color:var(--muted)}.press-article-view .press-content caption{padding-bottom:12px;color:var(--muted);text-align:start;font-size:13px}.press-article-view .press-content :is(figcaption,.wp-caption-text){margin-top:10px;padding-bottom:8px;line-height:1.8}.press-article-view .press-content :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,button){min-height:44px}.press-article-view .press-content textarea{min-height:120px}.press-article-view .press-content #ez-toc-container{margin-block:24px}.press-article-view .press-sidebar{padding-left:24px;min-width:0;align-self:stretch}.press-article-view .press-sidebar__follow{position:sticky;top:var(--follow-top,24px)}.press-article-view .press-reader-toc{margin-bottom:24px}.press-article-view .press-reader-toc[hidden]{display:none}.press-article-view .press-reader-toc ol{margin:0;padding:0}.press-article-view .press-reader-toc li{font-size:13px;line-height:1.7}.press-article-view .press-reader-toc a{min-height:44px;padding:10px 0;color:var(--ink)}.press-article-view .press-reader-toc a:hover{color:var(--link);text-decoration:underline}.press-article-view .press-sidebar :is(h2,.widget-title){font:700 15px/1.7 var(--sans)}.press-article-view .press-side-links a{min-height:44px;display:flex;align-items:center;justify-content:space-between}.press-article-view .press-widgets{font-size:14px;line-height:1.8}.press-article-view .press-widgets :is(li,p){overflow-wrap:anywhere}.press-article-view .press-widgets .wp-block-latest-posts{list-style:none;padding-left:0}.press-article-view .press-widgets .wp-block-latest-posts li{padding-block:10px;border-bottom:1px solid var(--rule)}.press-article-view .press-widgets :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),button,select){min-height:44px}.press-article-view .press-article__footer{margin-top:36px;padding-top:20px}.press-article-view .press-tags{gap:6px 10px}.press-article-view .press-tags a{min-height:44px;display:inline-flex;align-items:center}.press-article-view .press-article__footer>.press-text-link{display:inline-flex;align-items:center;min-height:44px;font-size:13px}.press-article-view .press-article-related{margin-top:32px;border-top:3px solid var(--rule-strong)}.press-article-view .press-article-related__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 20px;padding-block:12px;border-bottom:1px solid var(--rule)}.press-article-view .press-article-related__header h2{margin:0;font:700 20px/1.6 var(--serif)}.press-article-view .press-article-related__header>a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:12px;color:var(--muted)}.press-article-view .press-article-related__header svg{width:16px;height:16px;flex-shrink:0}.press-article-view .press-article-related__item{display:grid;grid-template-columns:112px minmax(0,1fr);gap:18px;align-items:start;padding-block:18px;border-bottom:1px solid var(--rule)}.press-article-view .press-article-related__item--text{grid-template-columns:minmax(0,1fr)}.press-article-view .press-article-related__image{width:100%;aspect-ratio:1200 / 630;background:var(--wash)}.press-article-view .press-article-related__image img{display:block;width:100%;height:100%;object-fit:contain}.press-article-view .press-article-related__body{min-width:0}.press-article-view .press-article-related__body time{display:block;color:var(--muted);font-size:11px;font-variant-numeric:tabular-nums;margin-bottom:4px}.press-article-view .press-article-related__body h3{margin:0;font:700 15px/1.75 var(--sans);overflow-wrap:anywhere}.press-article-view .press-article-related__body h3 a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;min-height:44px}.press-article-view .press-article-related a:hover{color:var(--link);text-decoration:underline;text-underline-offset:3px}.press-article-view .press-post-navigation{margin-top:36px;border-top:2px solid var(--rule-strong);padding-top:20px}.press-article-view .press-post-navigation a{display:block;min-height:44px}.press-article-view :focus-visible{outline:3px solid var(--focus);outline-offset:3px}@media (max-width:1100px){.press-article-view .press-article-layout{grid-template-columns:minmax(0,1fr) 248px;gap:28px}.press-article-view .press-sidebar{padding-left:20px}}@media (min-width:1024px){.press-article-view.has-reader-toc .press-article-toc{display:none}}@media (max-width:1023px){.press-article-view .press-article-layout{grid-template-columns:minmax(0,1fr);gap:32px}.press-article-view .press-article{width:100%;max-width:720px;margin-inline:auto}.press-article-view .press-sidebar{width:100%;max-width:720px;padding:24px 0 0;margin-inline:auto;border-left:0}.press-article-view .press-sidebar__follow{position:static}.press-article-view .press-sidebar .press-reader-toc{display:none!important}}@media (max-width:580px){.press-article-view .press-breadcrumb{margin-bottom:8px}.press-article-view .press-article__header{padding-top:10px;margin-bottom:18px}.press-article-view .press-article__header h1{font-size:25px;line-height:1.6;margin-bottom:16px}.press-article-view .press-article__header h1.press-article__title--long{font-size:22px;line-height:1.65}.press-article-view .press-byline{gap:2px 12px}.press-article-view .press-byline__author{width:100%;min-height:44px}.press-article-view .press-byline__reading{margin-left:0}.press-article-view .press-article__figure{max-width:340px;margin-bottom:18px}.press-article-view .press-article__figure img{max-height:180px}.press-article-view .press-article__intro{font-size:16px;padding-left:12px;margin-bottom:20px}.press-article-view .press-article__lead--paired{display:block}.press-article-view .press-article__lead--paired .press-article__figure{margin:0 auto 18px}.press-article-view .press-article-toc{margin-bottom:24px}.press-article-view .press-content h2{font-size:22px}.press-article-view .press-content h3{font-size:19px}.press-article-view .press-content blockquote:not(.twitter-tweet):not(.tiktok-embed){padding:16px}.press-article-view .press-content :is(td,th){padding:10px 12px}.press-article-view .press-article-related__item{grid-template-columns:88px minmax(0,1fr);gap:12px;padding-block:16px}.press-article-view .press-article-related__item--text{grid-template-columns:minmax(0,1fr)}.press-article-view .press-article-related__body h3{font-size:14px}.press-article-view .press-post-navigation{grid-template-columns:minmax(0,1fr)}}@media print{.press-article-view{max-width:none}.press-article-view .press-article-layout{display:block}.press-article-view .press-content{font-size:12pt;max-width:none}.press-article-view .press-article__header h1{font-size:22pt}.press-article-view .press-article__header h1.press-article__title--long{font-size:19pt}.press-article-view :is(.press-article-toc,.press-article-related,.press-reader-tools){display:none}}