body:not(.home) :is(.editorial-index,.editorial-article)#main-content{padding:0}.editorial-index,.editorial-article{overflow:clip}.editorial-transition-image{view-transition-name:var(--post-transition)}.editorial-hero{position:relative;isolation:isolate;overflow:clip;background:radial-gradient(circle at 82% 24%,rgb(221 189 120 / 8%),transparent 28rem),linear-gradient(135deg,var(--palette-1),color-mix(in srgb,var(--palette-1),black 7%))}.editorial-hero::after{position:absolute;z-index:-1;inset:0;opacity:.2;background-image:linear-gradient(rgb(208 205 197 / 9%) 1px,transparent 1px),linear-gradient(90deg,rgb(208 205 197 / 9%) 1px,transparent 1px);background-size:clamp(7rem, 9vw, 11rem) clamp(7rem, 9vw, 11rem);content:'';mask-image:linear-gradient(90deg,black,transparent 74%)}.editorial-hero__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:clamp(2.25rem, 4vw, 5.5rem);padding-block:calc(clamp(5.4rem, 5.8vw, 6.1rem) + var(--space-xl)) clamp(4rem, 3rem + 3vw, 6.75rem)}.editorial-hero--decorated .editorial-hero__grid{padding-block:calc(clamp(4rem, 4.5vw, 4.8rem) + var(--space-md)) clamp(3rem, 2.5rem + 1.5vw, 4.5rem)}.editorial-hero__copy{z-index:2;grid-column:1 / span 5;padding-bottom:clamp(.5rem, 1.3vw, 1.6rem)}.editorial-hero__copy .section-kicker{margin-bottom:var(--space-sm)}.editorial-hero__copy h1{max-width:13ch}.editorial-hero__copy h1 em{display:block}.editorial-hero__lead{max-width:48ch;margin:var(--space-lg) 0 0;color:var(--color-body);font-size:var(--text-body);line-height:var(--leading-body)}.editorial-hero-story{grid-column:6 / -1;min-width:0}.editorial-hero-story__link{position:relative;display:block;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-text),transparent 82%);border-radius:var(--radius-panel);color:var(--color-text);background:var(--color-surface);text-decoration:none}.editorial-hero-story__visual{display:block;aspect-ratio:16 / 9.2;margin:0;overflow:hidden;background:var(--color-surface)}.editorial-hero-story__visual::after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 28%,rgb(23 23 25 / 22%) 52%,rgb(23 23 25 / 96%) 100%),linear-gradient(90deg,rgb(23 23 25 / 20%),transparent 60%);content:''}.editorial-hero-story__image{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-slow) var(--ease-standard)}.editorial-hero-story__caption{position:absolute;z-index:2;right:0;bottom:0;left:0;display:grid;gap:var(--space-sm);padding:clamp(1.5rem, 2.3vw, 2.75rem)}.editorial-hero-story__caption>p{display:flex;flex-wrap:wrap;gap:.45rem 1.25rem;margin:0;color:var(--color-body);font-size:var(--text-xs);line-height:var(--leading-ui)}.editorial-hero-story__caption>p span{color:var(--color-accent-soft);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.editorial-hero-story__caption h2{max-width:29ch;font-size:clamp(1.45rem, 1.12rem + .9vw, 2.25rem);letter-spacing:-.035em;line-height:1.18}.editorial-hero-story__action{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding-top:var(--space-sm);border-top:1px solid color-mix(in srgb,var(--color-text),transparent 78%);color:var(--color-body);font-size:var(--text-xs);font-weight:600}.editorial-hero-story__action b{color:var(--color-accent-soft);font-size:1.35rem;font-weight:400;transition:transform var(--duration-fast) var(--ease-standard)}.editorial-hero__decoration{position:relative;z-index:1;grid-column:6 / -1;align-self:stretch;min-height:clamp(16rem, 20vw, 23rem);pointer-events:none}.editorial-hero__decoration img{position:absolute;top:clamp(-17rem, -14vw, -11rem);right:clamp(-6rem, -3vw, -2rem);width:min(52vw, 56rem);max-width:none;height:auto}@media (hover:hover) and (prefers-reduced-motion:no-preference){.editorial-hero-story__link:hover .editorial-hero-story__image{transform:scale(1.025)}.editorial-hero-story__link:hover .editorial-hero-story__action b{transform:translateX(.25rem)}}.editorial-index__body{--color-border:color-mix(in srgb, var(--color-text), transparent 86%);--color-border-strong:color-mix(in srgb, var(--color-text), transparent 73%);padding-bottom:clamp(5.5rem, 4rem + 5vw, 10rem);color:var(--color-text);background:var(--color-bg)}.editorial-filters{position:relative;z-index:4;display:grid;grid-template-columns:minmax(12rem,1.25fr) repeat(2,minmax(11rem,1fr)) auto;gap:var(--space-md);align-items:end;padding:clamp(1.2rem, 1rem + .7vw, 1.75rem);border:1px solid var(--color-border);border-radius:var(--radius-card);margin:0;background:var(--color-surface);box-shadow:0 .9rem 2.7rem color-mix(in srgb,var(--color-shadow),transparent 77%);transform:translateY(-50%)}.editorial-filter{display:grid;min-width:0;gap:.55rem}.editorial-filter__label,.editorial-index__label,.article-related__header>p{margin:0;color:color-mix(in srgb,var(--palette-15) 78%,var(--palette-12));font-size:var(--text-xs);font-weight:700;letter-spacing:.14em;line-height:var(--leading-ui);text-transform:uppercase}.editorial-filter__control{position:relative;display:block;min-width:0}.editorial-filter input,.editorial-filter select{display:block;width:100%;min-width:0;min-height:3.35rem;padding:.7rem 3rem .7rem 1rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-control);outline:0;color:var(--color-text);background:color-mix(in srgb,var(--color-bg),white 22%);font-size:var(--text-sm);line-height:var(--leading-ui);transition:border-color var(--duration-fast),box-shadow var(--duration-fast),background-color var(--duration-fast)}.editorial-filter select{appearance:none;cursor:pointer}.editorial-filter input::placeholder{color:var(--color-muted);opacity:1}.editorial-filter input:focus,.editorial-filter select:focus{border-color:var(--color-accent);background:var(--color-bg);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent),transparent 80%)}.editorial-filter__chevron{position:absolute;top:50%;right:1rem;width:.65rem;height:.65rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;pointer-events:none;transform:translateY(-68%) rotate(45deg)}.editorial-filter__search-icon{position:absolute;top:50%;right:1rem;width:1rem;height:1rem;border:1.5px solid var(--color-accent);border-radius:50%;pointer-events:none;transform:translateY(-57%)}.editorial-filter__search-icon::after{position:absolute;right:-.27rem;bottom:-.12rem;width:.42rem;height:1.5px;background:var(--color-accent);content:'';transform:rotate(45deg);transform-origin:left center}.editorial-filters__actions{display:flex;align-items:center;gap:var(--space-sm)}.editorial-filters__submit{display:inline-flex;align-items:center;justify-content:space-between;gap:1.25rem;min-height:3.35rem;padding:.7rem 1rem;border:1px solid var(--color-accent);border-radius:var(--radius-control);color:var(--palette-1);background:linear-gradient(120deg,var(--palette-8),var(--palette-7));font-size:var(--text-sm);font-weight:650;cursor:pointer}.editorial-filters__submit span:last-child{font-size:1.2rem;font-weight:400}.editorial-filters__reset{color:var(--color-body);font-size:var(--text-xs);font-weight:600;text-underline-offset:.28em}.editorial-index__summary{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm) var(--space-lg);padding-bottom:var(--space-md);border-bottom:1px solid var(--color-border-strong);margin-bottom:clamp(1.75rem, 1.25rem + 1.5vw, 3rem)}.editorial-index__summary h2{margin:0;color:color-mix(in srgb,var(--palette-15) 78%,var(--palette-12));font-size:var(--text-xs);font-weight:700;letter-spacing:.14em;line-height:var(--leading-ui);text-transform:uppercase}.editorial-index__summary p{margin:0;color:var(--color-muted);font-size:var(--text-xs);line-height:var(--leading-ui)}.editorial-grid{display:grid;grid-template-columns:repeat(18,minmax(0,1fr));grid-auto-rows:minmax(clamp(27rem, 28vw, 31rem),auto);gap:clamp(1rem, .75rem + .8vw, 1.75rem)}.editorial-card{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-card);background:color-mix(in srgb,var(--color-surface),var(--color-bg) 28%)}.editorial-card--slot-1{grid-column:1 / span 6;grid-row:1 / span 2}.editorial-card--slot-2{grid-column:7 / span 6;grid-row:1}.editorial-card--slot-3{grid-column:13 / span 6;grid-row:1}.editorial-card--slot-4{grid-column:7 / span 4;grid-row:2}.editorial-card--slot-5{grid-column:11 / span 4;grid-row:2}.editorial-card--slot-6{grid-column:15 / span 4;grid-row:2}.editorial-card--slot-7{grid-column:1 / span 6;grid-row:3}.editorial-card--slot-8{grid-column:7 / span 6;grid-row:3}.editorial-card--slot-9{grid-column:13 / span 6;grid-row:3 / span 2}.editorial-card--slot-10{grid-column:1 / span 4;grid-row:4}.editorial-card--slot-11{grid-column:5 / span 4;grid-row:4}.editorial-card--slot-12{grid-column:9 / span 4;grid-row:4}.editorial-card__visual{display:block;aspect-ratio:16 / 9;margin:0;overflow:hidden;background:var(--color-surface)}.editorial-card--compact .editorial-card__visual{aspect-ratio:4 / 3}.editorial-card--tall{grid-template-rows:minmax(0,1.28fr) minmax(0,1fr);border-color:color-mix(in srgb,var(--palette-8),transparent 72%);color:var(--palette-4);background:var(--palette-1)}.editorial-card--tall .editorial-card__visual{aspect-ratio:auto}.editorial-card__image{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-slow) var(--ease-standard),filter var(--duration-slow) var(--ease-standard)}.editorial-card__body{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0;padding:clamp(1rem, .8rem + .65vw, 1.5rem)}.editorial-image-placeholder{display:grid;align-content:center;width:100%;height:100%;padding:var(--space-lg);color:var(--color-accent);background:linear-gradient(135deg,transparent 48%,color-mix(in srgb,var(--color-accent),transparent 84%) 48% 52%,transparent 52%),var(--color-surface)}.editorial-image-placeholder b{font-family:var(--font-serif);font-size:var(--text-h2);font-style:italic;font-weight:500;line-height:1}.editorial-image-placeholder small{color:var(--color-body);font-size:var(--text-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.editorial-card__meta{display:flex;flex-wrap:wrap;gap:.35rem .7rem;align-items:baseline;color:var(--color-muted);font-size:var(--text-xs);line-height:1.5}.editorial-card__meta a{color:color-mix(in srgb,var(--palette-15) 78%,var(--palette-12));font-weight:700;text-decoration:none}.editorial-card__meta a:hover{text-decoration:underline;text-underline-offset:.25em}.editorial-card h2{max-width:29ch;font-size:clamp(1.25rem, 1.08rem + .48vw, 1.72rem);letter-spacing:-.035em;line-height:1.25;text-wrap:pretty}.editorial-card--tall h2{max-width:18ch;font-size:clamp(1.8rem, 1.35rem + 1.15vw, 2.75rem);line-height:1.12}.editorial-card--compact h2{font-size:clamp(1.1rem, .96rem + .42vw, 1.45rem);line-height:1.22}.editorial-card h2 a{text-decoration:none;transition:color var(--duration-fast)}.editorial-card h2 a:hover{color:color-mix(in srgb,var(--palette-15) 82%,var(--palette-12))}.editorial-card--tall h2 a:hover{color:var(--palette-8)}.editorial-card__excerpt{max-width:60ch;margin:0;color:var(--color-body);font-size:var(--text-sm);line-height:var(--leading-body)}.editorial-card--medium .editorial-card__excerpt{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.editorial-card--compact .editorial-card__excerpt{display:none}.editorial-card--tall .editorial-card__meta{color:var(--palette-6)}.editorial-card--tall .editorial-card__meta a{color:var(--palette-8)}.editorial-card--tall .editorial-card__excerpt{color:var(--palette-5);font-size:var(--text-body)}.editorial-card__read{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:var(--space-md) 0 .35rem;border-bottom:1px solid var(--color-border);margin-top:auto;color:var(--color-text);font-size:var(--text-sm);font-weight:650;text-decoration:none;transition:color var(--duration-fast),border-color var(--duration-fast)}.editorial-card--tall .editorial-card__read{border-color:color-mix(in srgb,var(--palette-4),transparent 80%);color:var(--palette-4)}.editorial-card__read span:last-child{color:var(--color-accent);font-size:1.25rem;font-weight:400;transition:transform var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.editorial-card__visual:hover .editorial-card__image{filter:saturate(.88) contrast(1.03);transform:scale(1.025)}.editorial-card__read:hover span:last-child{transform:translateX(.25rem)}}.editorial-card__read:hover{border-color:var(--color-accent);color:color-mix(in srgb,var(--palette-15) 82%,var(--palette-12))}.navigation.pagination{margin-top:clamp(5rem, 4rem + 4vw, 8rem)}.navigation.pagination .nav-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem}.navigation.pagination .page-numbers{display:inline-grid;min-width:2.8rem;height:2.8rem;padding-inline:.65rem;place-items:center;border:1px solid #fff0;border-radius:var(--radius-round);color:var(--color-body);font-size:var(--text-sm);font-weight:600;text-decoration:none}.navigation.pagination .page-numbers.current{border-color:var(--color-accent);color:var(--color-text)}.navigation.pagination a.page-numbers:hover{border-color:var(--color-border-strong);color:var(--color-text)}.navigation.pagination :is(.prev,.next){display:inline-flex;width:auto;gap:.65rem;border-radius:var(--radius-control)}.editorial-empty{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(0,2fr);gap:var(--space-xl);align-items:center;padding-block:var(--space-2xl);border-block:1px solid var(--color-border-strong)}.editorial-empty__mark{margin:0;color:color-mix(in srgb,var(--color-accent),transparent 45%);font-family:var(--font-serif);font-size:clamp(5rem, 12vw, 11rem);font-style:italic;line-height:.7}.editorial-empty h2{font-size:var(--text-h4)}.editorial-empty div>p{margin:var(--space-sm) 0 var(--space-lg);color:var(--color-body)}.editorial-empty a{font-size:var(--text-sm);font-weight:650;text-underline-offset:.3em}.editorial-empty a span{color:var(--color-accent)}.article-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--color-bg)}.article-hero__content{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1.75rem, 2.4vw, 3rem);align-items:center;padding-block:calc(clamp(5.4rem, 5.8vw, 6.1rem) + var(--space-xl)) clamp(4.5rem, 3.5rem + 2.5vw, 6rem)}.article-hero__copy{grid-column:1 / span 6}.article-hero h1{max-width:21ch;font-size:clamp(2.35rem, 1.85rem + 1.55vw, 3.75rem);line-height:1.08;text-wrap:pretty}.article-hero__dek{max-width:62ch;margin:var(--space-md) 0 0;color:var(--color-body);font-size:var(--text-lead);line-height:1.6}.article-hero__visual{display:block;grid-column:7 / -1;width:100%;max-width:52rem;aspect-ratio:16 / 9;justify-self:end;margin:0;overflow:hidden;border-radius:var(--radius-card);background:var(--color-surface)}.article-hero__image{width:100%;height:100%;object-fit:cover}.article-hero__visual .editorial-image-placeholder{height:100%}.article-reading{--color-border:color-mix(in srgb, var(--color-text), transparent 86%);--color-border-strong:color-mix(in srgb, var(--color-text), transparent 72%);padding-block:clamp(3.5rem, 2.5rem + 2.5vw, 5.5rem) clamp(6rem, 4rem + 6vw, 11rem);color:var(--color-text);background:var(--color-bg)}.article-paper{position:relative;z-index:2;width:min(calc(100% - 2 * var(--gutter)), 82rem);padding:0;border-radius:var(--radius-panel);margin-top:0;overflow:visible;background:var(--color-surface);box-shadow:none}.article-paper__layout{display:grid;grid-template-columns:minmax(11rem,13rem) minmax(0,52rem);gap:clamp(3rem, 5vw, 5.5rem);justify-content:center;align-items:start;padding:clamp(4rem, 3rem + 3vw, 6.5rem) clamp(1.5rem, 3vw, 3rem)}.article-paper__rail{position:sticky;top:clamp(6rem, 6vw, 7rem);align-self:start;padding-top:.35rem}.admin-bar .article-paper__rail{top:calc(32px + clamp(6rem, 6vw, 7rem))}.article-paper__rail dl{display:grid;margin:0}.article-paper__rail dl>div{padding-block:var(--space-sm);border-top:1px solid var(--color-border)}.article-paper__rail dt{margin-bottom:.45rem;color:color-mix(in srgb,var(--palette-15) 78%,var(--palette-12));font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.article-paper__rail dd{margin:0;color:var(--color-body);font-size:var(--text-xs);line-height:1.55}.article-paper__rail dd a{color:var(--color-text);text-decoration-color:var(--color-accent);text-underline-offset:.24em}.article-paper__all{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:var(--space-md) .55rem;border-block:1px solid var(--color-border-strong);color:var(--color-text);font-size:var(--text-xs);font-weight:650;text-decoration:none}.article-paper__all span:last-child{color:var(--color-accent);font-size:1.1rem}.article-paper__all:hover{color:color-mix(in srgb,var(--palette-15) 82%,var(--palette-12))}.article-content{min-width:0;color:var(--color-body);font-size:clamp(1.02rem, .97rem + .15vw, 1.13rem);line-height:1.78}.article-content>:first-child{margin-top:0}.article-content>:last-child{margin-bottom:0}.article-content :is(p,ul,ol,blockquote,figure,table,pre){margin-block:0 var(--space-lg)}.article-content :is(h2,h3,h4){max-width:27ch;color:var(--color-text);text-wrap:pretty}.article-content h2{padding-top:clamp(2rem, 2vw, 3.2rem);margin:clamp(2.6rem, 3.5vw, 4.5rem) 0 var(--space-md);border-top:1px solid var(--color-border);font-size:clamp(1.65rem, 1.35rem + .85vw, 2.35rem);line-height:1.18}.article-content h3{margin:clamp(2.2rem, 2.6vw, 3.5rem) 0 var(--space-sm);font-size:clamp(1.28rem, 1.12rem + .45vw, 1.68rem);line-height:1.3}.article-content h4{margin:var(--space-xl) 0 var(--space-sm);font-size:var(--text-h5);line-height:1.35}.article-content a{color:color-mix(in srgb,var(--palette-15) 82%,var(--palette-12));text-decoration-color:color-mix(in srgb,var(--color-accent),transparent 20%);text-decoration-thickness:1px;text-underline-offset:.2em}.article-content a:hover{text-decoration-thickness:2px}.article-content strong{color:var(--color-text);font-weight:650}.article-content :is(ul,ol){padding-left:1.35em}.article-content li{padding-left:.35em;margin-bottom:.65em}.article-content li::marker{color:var(--color-accent);font-weight:700}.article-content blockquote{padding:var(--space-lg) clamp(1.3rem, 2vw, 2.25rem);border-left:3px solid var(--color-accent);color:var(--color-text);background:color-mix(in srgb,var(--color-bg),transparent 20%);font-family:var(--font-serif);font-size:clamp(1.35rem, 1.1rem + .7vw, 1.9rem);font-style:italic;line-height:1.45}.article-content blockquote p:last-child{margin-bottom:0}.article-content .dg-key-points{position:relative;padding:clamp(1.4rem, 1.2rem + 1vw, 2.25rem);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:0 var(--radius-card) var(--radius-card) 0;margin-bottom:clamp(3rem, 3vw, 4.5rem);background:color-mix(in srgb,var(--color-bg),transparent 8%)}.article-content .dg-key-points ul{padding-left:1.2em;margin:0}.article-content .dg-key-points li{color:var(--color-text);font-size:var(--text-body)}.article-content .dg-key-points li:last-child{margin-bottom:0}.article-content figure,.article-content .wp-block-image{max-width:100%}.article-content :is(figure,.wp-block-image) img{width:auto;max-width:100%;height:auto;margin-inline:auto;border-radius:var(--radius-control)}.article-content .dunav-chart,.article-content .alignwide,.article-content .wp-block-image.size-full{width:calc(100% + clamp(2rem, 8vw, 10rem));max-width:none;margin-top:clamp(2.5rem, 3vw, 4rem);margin-left:calc(clamp(1rem, 4vw, 5rem) * -1)}.article-content .dunav-chart{width:100%;max-width:100%;padding:0;border:0;border-radius:0;margin-left:0;background:#fff0}.article-content .dunav-chart img{display:block;width:100%}.article-content figcaption{max-width:70ch;margin:var(--space-sm) auto 0;color:var(--color-muted);font-size:var(--text-xs);line-height:1.6;text-align:center}.article-content :is(.wp-block-table,table){width:100%;overflow-x:auto;border-collapse:collapse;font-size:var(--text-sm)}.article-content .wp-block-table table{min-width:34rem;margin:0}.article-content :is(th,td){padding:.95rem 1rem;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.article-content th{color:var(--color-text);font-weight:650;background:color-mix(in srgb,var(--color-bg),transparent 15%)}.article-content :is(iframe,video){width:100%;max-width:100%;border:0}.article-content pre{max-width:100%;padding:var(--space-md);overflow-x:auto;border-radius:var(--radius-control);color:var(--palette-4);background:var(--palette-1);font-size:.9em;line-height:1.65}.article-content__pages{display:flex;flex-wrap:wrap;gap:.65rem;padding-top:var(--space-lg);border-top:1px solid var(--color-border);color:var(--color-body);font-size:var(--text-sm)}.article-neighbors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--color-border-strong)}.article-neighbors a{display:grid;align-content:center;min-height:clamp(10rem, 13vw, 14rem);padding:clamp(1.5rem, 3vw, 3.5rem);color:var(--color-text);text-decoration:none}.article-neighbors__next{border-left:1px solid var(--color-border-strong);text-align:right}.article-neighbors a>span{margin-bottom:var(--space-sm);color:color-mix(in srgb,var(--palette-15) 78%,var(--palette-12));font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.article-neighbors strong{display:flex;align-items:center;gap:var(--space-md);font-size:clamp(1rem, .9rem + .3vw, 1.25rem);line-height:1.4}.article-neighbors__next strong{justify-content:end}.article-neighbors i{color:var(--color-accent);font-size:1.35rem;font-style:normal;font-weight:400}.article-neighbors a:hover strong{color:color-mix(in srgb,var(--palette-15) 82%,var(--palette-12))}.article-related{padding-top:clamp(5rem, 4rem + 4vw, 8.5rem)}.article-related__header{padding-bottom:var(--space-lg);border-bottom:1px solid var(--color-border-strong);margin-bottom:var(--space-xl)}.article-related__header>p{margin-bottom:var(--space-xs)}.article-related__header h2{max-width:20ch;font-size:clamp(1.8rem, 1.45rem + .9vw, 2.65rem);line-height:1.16}.article-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem, .75rem + .8vw, 1.75rem)}.article-related-card{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-card);background:color-mix(in srgb,var(--color-surface),var(--color-bg) 28%)}.article-related-card__visual{display:block;aspect-ratio:16 / 9;overflow:hidden;background:var(--color-surface)}.article-related-card__image{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-slow) var(--ease-standard),filter var(--duration-slow) var(--ease-standard)}.article-related-card__copy{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0;padding:clamp(1rem, .8rem + .65vw, 1.5rem)}.article-related-card__meta{display:flex;flex-wrap:wrap;gap:.35rem .7rem;align-items:baseline;color:var(--color-muted);font-size:var(--text-xs);line-height:1.5}.article-related-card__meta a{color:color-mix(in srgb,var(--palette-15) 78%,var(--palette-12));font-weight:700;text-decoration:none}.article-related-card__meta a:hover{text-decoration:underline;text-underline-offset:.25em}.article-related-card h3{max-width:29ch;font-size:clamp(1.25rem, 1.08rem + .48vw, 1.72rem);letter-spacing:-.035em;line-height:1.25;text-wrap:pretty}.article-related-card h3 a{text-decoration:none}.article-related-card h3 a:hover{color:color-mix(in srgb,var(--palette-15) 82%,var(--palette-12))}.article-related-card__excerpt{max-width:60ch;margin:0;color:var(--color-body);font-size:var(--text-sm);line-height:var(--leading-body)}.article-related-card__read{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:var(--space-md) 0 .35rem;border-bottom:1px solid var(--color-border);margin-top:auto;color:var(--color-text);font-size:var(--text-sm);font-weight:650;text-decoration:none;transition:color var(--duration-fast),border-color var(--duration-fast)}.article-related-card__read span:last-child{color:var(--color-accent);font-size:1.25rem;font-weight:400;transition:transform var(--duration-fast) var(--ease-standard)}.article-related-card__read:hover{border-color:var(--color-accent);color:color-mix(in srgb,var(--palette-15) 82%,var(--palette-12))}@media (hover:hover) and (prefers-reduced-motion:no-preference){.article-related-card__visual:hover .article-related-card__image{filter:saturate(.88) contrast(1.03);transform:scale(1.025)}.article-related-card__read:hover span:last-child{transform:translateX(.25rem)}}@view-transition{navigation:auto}::view-transition-old(root){animation:editorial-fade-out 220ms var(--ease-standard) both}::view-transition-new(root){animation:editorial-fade-in 280ms var(--ease-standard) both}::view-transition-group(*){animation-duration:360ms;animation-timing-function:var(--ease-standard)}@keyframes editorial-fade-out{to{opacity:.15}}@keyframes editorial-fade-in{from{opacity:.15}}@media (max-width:74rem){.editorial-hero__copy{grid-column:1 / span 5}.editorial-hero-story{grid-column:6 / -1}.editorial-filters{grid-template-columns:repeat(3,minmax(0,1fr));transform:translateY(-2rem)}.editorial-filters__actions{grid-column:1 / -1;justify-content:flex-end}.editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.editorial-card,.editorial-card--tall{grid-column:auto;grid-row:auto;grid-template-rows:auto minmax(0,1fr)}.editorial-card--tall .editorial-card__visual,.editorial-card--compact .editorial-card__visual{aspect-ratio:16 / 9}.editorial-card--compact .editorial-card__excerpt{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}}@media (max-width:60rem){.editorial-hero__grid{grid-template-columns:1fr;padding-top:calc(4.8rem + var(--space-xl))}.editorial-hero__copy,.editorial-hero-story{grid-column:1}.editorial-hero__decoration{display:none}.editorial-hero__copy{padding-bottom:0}.editorial-hero__copy h1{max-width:18ch}.editorial-hero__lead{max-width:62ch}.editorial-hero-story__visual{aspect-ratio:16 / 8.4}.editorial-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-filter--search{grid-column:1 / -1}.editorial-grid{grid-template-columns:1fr}.editorial-card,.editorial-card--tall{grid-template-columns:minmax(14rem,.88fr) minmax(0,1.12fr);grid-template-rows:1fr}.editorial-card__visual,.editorial-card--tall .editorial-card__visual,.editorial-card--compact .editorial-card__visual{min-height:20rem;aspect-ratio:auto}.editorial-card__body{grid-column:2}.editorial-card__read{align-self:end}.article-hero__content{grid-template-columns:1fr;gap:0}.article-hero__copy,.article-hero__visual{grid-column:1}.article-hero__visual{max-width:52rem;justify-self:start;margin-top:var(--space-xl)}.article-paper__layout{grid-template-columns:1fr;gap:var(--space-xl)}.article-paper__rail{position:static;display:grid;grid-template-columns:minmax(0,1fr) minmax(8rem,11rem);gap:var(--space-lg);align-items:end;padding-top:0}.article-paper__rail dl{grid-template-columns:repeat(3,minmax(0,1fr))}.article-paper__rail dl>div{padding-right:var(--space-md)}.article-content .dunav-chart,.article-content .alignwide,.article-content .wp-block-image.size-full{width:100%;margin-left:0}.article-related__grid{grid-template-columns:1fr}.article-related-card{grid-template-columns:minmax(14rem,.88fr) minmax(0,1.12fr);grid-template-rows:1fr}.article-related-card__visual{min-height:20rem;aspect-ratio:auto}.article-related-card__copy{grid-column:2}}@media (max-width:42rem){.editorial-hero__grid{gap:var(--space-xl);padding-bottom:4.5rem}.editorial-hero__copy h1 em{display:block}.editorial-hero-story__visual{aspect-ratio:4 / 3.4}.editorial-hero-story__caption{padding:1.25rem}.editorial-hero-story__caption h2{font-size:1.25rem}.editorial-hero-story__action{display:none}.editorial-filters{grid-template-columns:1fr;transform:translateY(-1.5rem)}.editorial-filter--search,.editorial-filters__actions{grid-column:1}.editorial-filters__actions{justify-content:stretch}.editorial-filters__submit{flex:1}.editorial-index__summary{align-items:center}.editorial-grid{display:block}.editorial-card,.editorial-card--tall{width:100%;max-width:100%;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.editorial-card+.editorial-card{margin-top:2rem}.editorial-card__visual,.editorial-card--tall .editorial-card__visual,.editorial-card--compact .editorial-card__visual{min-height:0;aspect-ratio:16 / 10}.editorial-card__body{grid-column:1}.navigation.pagination :is(.prev,.next) span:not([aria-hidden]){display:none}.editorial-empty{grid-template-columns:1fr}.article-hero__content{padding-bottom:4rem}.article-hero h1{font-size:clamp(2.15rem, 9.5vw, 3.25rem)}.article-hero__dek{font-size:var(--text-body)}.article-hero__visual{margin-top:var(--space-lg)}.article-reading{padding-top:1rem}.article-paper{width:calc(100% - 1rem)}.article-paper__layout{padding:3.5rem 1.25rem 4rem}.article-paper__rail{grid-template-columns:1fr;gap:0}.article-paper__rail dl{grid-template-columns:repeat(2,minmax(0,1fr))}.article-paper__rail-category{grid-column:1 / -1}.article-paper__all{margin-top:0}.article-content{font-size:1rem;line-height:1.72}.article-content .dunav-chart{width:100%;margin-left:0;padding:0}.article-neighbors{grid-template-columns:1fr}.article-neighbors>span:empty{display:none}.article-neighbors__next{border-top:1px solid var(--color-border-strong);border-left:0;text-align:left}.article-neighbors__next strong{flex-direction:row-reverse;justify-content:flex-end}.article-related-card{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.article-related-card__visual{min-height:0;aspect-ratio:16 / 10}.article-related-card__copy{grid-column:1}}@media (prefers-reduced-motion:reduce){.editorial-transition-image{view-transition-name:none}.editorial-hero-story__image,.editorial-card__image,.article-related-card__image,.article-related-card__read span:last-child,.editorial-hero-story__action b,.editorial-card__read span:last-child{transition:none}::view-transition-old(root),::view-transition-new(root),::view-transition-group(*){animation-duration:1ms}}