@charset "UTF-8";@font-face{font-family: "Libre Caslon Text";font-style: normal;font-weight: 400;font-display: swap;src: url("../../fonts/libre-caslon-text-regular-latin.woff2") format("woff2")}@font-face{font-family: "Libre Caslon Text";font-style: italic;font-weight: 400;font-display: swap;src: url("../../fonts/libre-caslon-text-italic-latin.woff2") format("woff2")}@font-face{font-family: "Libre Caslon Text";font-style: normal;font-weight: 700;font-display: swap;src: url("../../fonts/libre-caslon-text-bold-latin.woff2") format("woff2")}@font-face{font-family: "Source Serif 4";font-style: normal;font-weight: 400 600;font-display: swap;src: url("../../fonts/source-serif-4-latin.woff2") format("woff2")}@font-face{font-family: "Source Serif 4";font-style: italic;font-weight: 400;font-display: swap;src: url("../../fonts/source-serif-4-italic-latin.woff2") format("woff2")}@font-face{font-family: Inter;font-style: normal;font-weight: 400 600;font-display: swap;src: url("../../fonts/inter-latin.woff2") format("woff2")}:root,html[data-v-theme="light"]{--v-paper: #fcf9f8;--v-paper-soft: #f3efec;--v-ink: #191b19;--v-ink-soft: #434943;--v-muted: #6b726b;--v-rule: #d8d2ce;--v-accent: #173124;--v-accent-contrast: #fff;--v-danger: #9e3428;--gh-font-heading: "Libre Caslon Text","Iowan Old Style",Georgia,serif;--gh-font-body: "Source Serif 4",Charter,Georgia,serif;--v-display-font: var(--gh-font-heading);--v-reading-font: var(--gh-font-body);--v-ui-font: Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--v-site-width: 1320px;--v-reading-width: 720px;--v-page-gutter: clamp(1.25rem,4vw,3.5rem);--v-section-space: clamp(4.5rem,8vw,7rem);color-scheme: light}html[data-v-theme="dark"],html[data-v-colour-scheme="Dark"]:not([data-v-theme="light"]){--v-paper: #111412;--v-paper-soft: #191d1a;--v-ink: #efefe9;--v-ink-soft: #c7ccc6;--v-muted: #9ba29c;--v-rule: #353b36;--v-accent-contrast: #101310;color-scheme: dark}@media (prefers-color-scheme: dark){html[data-v-colour-scheme="System"]:not([data-v-theme="light"]){--v-paper: #111412;--v-paper-soft: #191d1a;--v-ink: #efefe9;--v-ink-soft: #c7ccc6;--v-muted: #9ba29c;--v-rule: #353b36;--v-accent-contrast: #101310;color-scheme: dark}}*,*::before,*::after{box-sizing: border-box}html{background: var(--v-paper);scroll-behavior: smooth}body{margin: 0;background: var(--v-paper);color: var(--v-ink);font: 1.0625rem/1.62 var(--v-reading-font);text-rendering: optimizeLegibility}.v-heading-classic-serif{--v-display-font: var(--gh-font-heading,"Libre Caslon Text",Georgia,serif)}.v-heading-modern-serif{--v-display-font: var(--gh-font-heading,"Source Serif 4",Georgia,serif)}.v-heading-clean-sans{--v-display-font: var(--gh-font-heading,var(--v-ui-font))}.v-reading-literary-serif{--v-reading-font: var(--gh-font-body,"Source Serif 4",Georgia,serif)}.v-reading-classic-serif{--v-reading-font: var(--gh-font-body,Georgia,serif)}.v-reading-clean-sans{--v-reading-font: var(--gh-font-body,var(--v-ui-font))}body.v-navigation-open,body.v-overlay-open{overflow: hidden}img{display: block;max-width: 100%;height: auto}button,input{font: inherit}button{color: inherit}a{color: inherit;text-decoration: none}p{margin-block: 0 1.25rem}h1,h2,h3{text-wrap: balance}a:focus-visible,button:focus-visible,input:focus-visible{outline: 2px solid var(--v-accent);outline-offset: 4px}::selection{background: color-mix(in srgb,var(--v-accent) 20%,transparent)}.v-page-width{width: min(100%,var(--v-site-width));margin-inline: auto;padding-inline: var(--v-page-gutter)}.v-reading-width{width: min(calc(100% - 2.5rem),var(--v-reading-width));margin-inline: auto}.v-main-content{min-height: 60vh}.v-icon{width: 1.25rem;height: 1.25rem;flex: 0 0 auto}.v-skip-link{position: fixed;z-index: 1000;inset: .75rem auto auto .75rem;padding: .75rem 1rem;background: var(--v-accent);color: var(--v-accent-contrast);font: 700 .75rem/1 var(--v-ui-font);text-transform: uppercase;letter-spacing: .08em;transform: translateY(-160%)}.v-skip-link:focus{transform: none}.v-section-label,.v-post-meta,.v-post-byline,.v-post-kicker,.v-report-label{font-family: var(--v-ui-font);font-size: .68rem;font-weight: 700;letter-spacing: .105em;line-height: 1.4;text-transform: uppercase}.v-section-label,.v-post-meta{color: var(--v-muted)}.v-post-meta-primary{display: inline-flex;flex-wrap: wrap;align-items: center;gap: .55rem;min-width: 0}.v-visibility-label{position: relative;display: inline-flex;width: 1.25rem;height: 1.25rem;align-items: center;justify-content: center;color: inherit;vertical-align: middle;cursor: default}.v-visibility-label .v-icon{width: 1.25rem;height: 1.25rem}.v-visibility-label-text{position: absolute;z-index: 8;left: 50%;bottom: calc(100%+.45rem);padding: .45rem .6rem;border: 1px solid var(--v-rule);background: var(--v-paper);color: var(--v-ink);font: 700 .62rem/1.2 var(--v-ui-font);letter-spacing: .08em;text-transform: uppercase;white-space: nowrap;opacity: 0;pointer-events: none;transform: translateX(-50%) translateY(.2rem);transition: opacity .16s ease,transform .16s ease}.v-visibility-label:is(:hover,:focus-visible){color: var(--v-ink);outline: none}.v-visibility-label:is(:hover,:focus-visible) .v-visibility-label-text{opacity: 1;transform: translateX(-50%)}@media (prefers-reduced-motion: reduce){.v-visibility-label-text{transition: none}}.v-button{display: inline-flex;min-height: 2.75rem;align-items: center;justify-content: center;gap: .6rem;border: 1px solid var(--v-accent);padding: .75rem 1.2rem;background: var(--v-accent);color: var(--v-accent-contrast);font: 700 .72rem/1 var(--v-ui-font);letter-spacing: .08em;text-transform: uppercase;cursor: pointer}.v-button:hover{filter: brightness(1.12)}.v-button--small{min-height: 2.35rem;padding: .6rem .9rem}.v-button--outline{background: transparent;color: var(--v-ink)}.v-text-link{display: inline-flex;align-items: center;gap: .5rem;border-bottom: 1px solid currentColor;font-family: var(--v-ui-font);font-size: .8rem}.v-site-header{position: relative;z-index: 100;height: 5rem;border-bottom: 1px solid var(--v-rule);background: var(--v-paper);transition: height .2s ease}.v-site-header--sticky{position: sticky;top: 0}.v-site-header.v-is-compact{height: 3.5rem}.v-header-content{position: relative;display: grid;width: min(100%,var(--v-site-width));height: 100%;margin-inline: auto;padding-inline: var(--v-page-gutter);grid-template-columns: 1fr auto 1fr;align-items: center;gap: 1rem}.v-publication-mark{display: flex;width: min(12rem,30vw);max-width: 100%;min-width: 0;height: 100%;grid-column: 2;align-items: center;justify-content: center;color: var(--v-accent);font: 400 clamp(1.45rem,2.2vw,1.95rem)/1 var(--v-display-font);letter-spacing: -.04em;white-space: nowrap}.v-publication-logo{display: block;width: auto;max-width: 100%;height: auto;max-height: 2.5rem;flex: 0 1 auto;object-fit: contain;object-position: center}.v-primary-navigation{display: flex;height: 100%;grid-column: 1;grid-row: 1;align-items: center;gap: clamp(1.1rem,2.2vw,2rem)}.v-primary-navigation ul,.v-footer-navigation ul,.v-mobile-navigation-links ul{margin: 0;padding: 0;list-style: none}.v-primary-navigation ul{display: contents}.v-primary-navigation li{height: 100%}.v-primary-navigation li:nth-child(1){order: 1}.v-primary-navigation li:nth-child(2){order: 2}.v-primary-navigation .v-topics-button{order: 3}.v-primary-navigation li:nth-child(n+3){order: 4}.v-primary-navigation a,.v-primary-navigation button,.v-signin-link{position: relative;display: inline-flex;height: 100%;align-items: center;border: 0;padding: 0;background: transparent;color: var(--v-muted);font: 500 .625rem/1 var(--v-ui-font);letter-spacing: .08em;text-transform: uppercase;cursor: pointer}.v-primary-navigation a:hover,.v-primary-navigation button:hover,.v-primary-navigation button[aria-expanded="true"],.v-primary-navigation .nav-current a{color: var(--v-accent)}.v-primary-navigation .nav-current a::after,.v-primary-navigation button[aria-expanded="true"]::after{position: absolute;height: 2px;background: var(--v-accent);content: "";inset: auto 0 -1px}.v-header-actions{display: flex;grid-column: 3;grid-row: 1;align-items: center;justify-content: flex-end;gap: .85rem}.v-header-actions .v-header-button{min-width: 1.75rem}.v-header-actions .v-signin-link{margin-left: .25rem}.v-header-actions .v-button{margin-left: .15rem}.v-header-button{display: inline-flex;min-width: 2.75rem;min-height: 2.75rem;align-items: center;justify-content: center;gap: .45rem;border: 0;padding: 0;background: none;color: var(--v-ink);font: 600 .625rem/1 var(--v-ui-font);letter-spacing: .06em;text-transform: uppercase;cursor: pointer}.v-header-button .v-icon{width: 1.25rem;height: 1.25rem}.v-colour-toggle-button{color: var(--v-muted)}.v-colour-toggle-button:hover{color: var(--v-ink)}.v-colour-toggle-icon{display: none;align-items: center;justify-content: center}html[data-v-theme="light"] .v-colour-toggle-icon--dark,html[data-v-theme="dark"] .v-colour-toggle-icon--light{display: inline-flex}.v-menu-button{display: none}.v-topics-panel{position: absolute;z-index: 199;top: 100%;right: 0;left: 0;border-bottom: 1px solid var(--v-rule);background: var(--v-paper);opacity: 0;visibility: hidden;transform: translateY(-.5rem);transition: opacity .18s ease,transform .18s ease,visibility .18s ease}.v-topics-panel[aria-hidden="false"]{opacity: 1;visibility: visible;transform: none}.v-topics-content{display: grid;padding-block: 2.5rem;grid-template-columns: 1fr minmax(20rem,.7fr);gap: clamp(2rem,6vw,6rem)}.v-topics-list{display: grid;margin: 1rem 0 0;padding: 0;grid-template-columns: repeat(2,minmax(0,1fr));gap: .8rem 2rem;list-style: none}.v-topics-list a{display: flex;justify-content: space-between;border-bottom: 1px solid var(--v-rule);padding-bottom: .55rem;font-family: var(--v-display-font);font-size: 1.1rem}.v-topics-list small{color: var(--v-muted);font: .65rem/1.5 var(--v-ui-font)}.v-topics-feature{display: grid;grid-template-columns: 8rem 1fr;align-items: center;gap: 1rem}.v-topics-feature img{width: 8rem;aspect-ratio: 4/3;object-fit: cover}.v-topics-feature>span{display: grid;gap: .4rem}.v-topics-feature strong{font: 400 1.35rem/1.1 var(--v-display-font)}.v-topics-feature small{color: var(--v-muted);font: .78rem/1.4 var(--v-ui-font)}.v-mobile-navigation,.v-navigation-backdrop{display: none}.v-search-drawer{position: fixed;z-index: 203;inset: 0;overflow-y: auto;background: var(--v-paper);opacity: 0;pointer-events: none;transform: translateY(.75rem);transition: opacity .22s ease,transform .22s ease,visibility .22s ease;visibility: hidden}.v-search-drawer[aria-hidden="false"]{opacity: 1;pointer-events: auto;transform: none;visibility: visible}.v-search-drawer-header{display: flex;min-height: 5rem;align-items: center;justify-content: space-between;border-bottom: 1px solid var(--v-rule);padding-inline: var(--v-page-gutter)}.v-search-drawer-header .v-publication-mark{grid-column: auto}.v-search-drawer-content{width: min(100%,var(--v-site-width));margin-inline: auto;padding: clamp(3rem,9vw,8rem) var(--v-page-gutter)}.v-search-drawer-form label{display: block;margin-bottom: .75rem;font: 600 .68rem/1 var(--v-ui-font);letter-spacing: .08em;text-transform: uppercase}.v-search-drawer-form>div{display: grid;border-bottom: 1px solid var(--v-ink)}.v-search-drawer-form input{min-width: 0;border: 0;padding: .5rem 0 1rem;background: transparent;color: var(--v-ink);font: 400 clamp(2.5rem,7vw,6rem)/1 var(--v-display-font);outline: 0}.v-search-drawer-count{margin: 1rem 0 0;color: var(--v-muted);font: 600 .68rem/1.4 var(--v-ui-font);letter-spacing: .08em;text-transform: uppercase}.v-search-drawer-results{display: grid;margin-top: 2rem;grid-template-columns: repeat(2,minmax(0,1fr));gap: 1.2rem 3rem}.v-search-drawer-results article{padding-block: 1rem;border-top: 1px solid var(--v-rule)}.v-search-drawer-results article[hidden]{display: none}.v-search-drawer-results h2{margin: .35rem 0 .55rem;font: 400 clamp(1.45rem,3vw,2.6rem)/1.05 var(--v-display-font);letter-spacing: -.035em}.v-search-drawer-results p{margin: 0;color: var(--v-ink-soft);font-size: .96rem;line-height: 1.5}.v-search-drawer-empty{margin-top: 2rem;padding-top: 1rem;border-top: 1px solid var(--v-rule)}.v-search-drawer-empty h2{max-width: 20ch;margin: .5rem 0 1.25rem;font: 400 clamp(1.7rem,4vw,3rem)/1 var(--v-display-font)}.v-search-drawer-suggestions{display: grid;margin-top: 3rem;grid-template-columns: repeat(2,1fr);gap: 3rem}.v-search-drawer-suggestions[hidden]{display: none}.v-search-drawer-suggestions ul{margin: 1rem 0 0;padding: 0;list-style: none}.v-search-drawer-suggestions li{padding-block: .5rem;border-bottom: 1px solid var(--v-rule)}.v-search-drawer-suggestions a{font: 400 1.2rem/1.3 var(--v-display-font)}.v-home{padding-bottom: var(--v-section-space)}.v-home-section{padding-top: var(--v-section-space)}.v-section-heading{display: flex;align-items: end;justify-content: space-between;gap: 2rem;margin-bottom: 2.25rem;border-top: 1px solid var(--v-ink);padding-top: 1rem}.v-section-heading h2{max-width: 18ch;margin: 0;font: 400 clamp(2rem,4vw,3.5rem)/1.05 var(--v-display-font);letter-spacing: -.04em}.v-section-heading>h2{text-align: right}.v-section-heading>div:only-child{margin-left: auto;text-align: right}.v-section-action{display: flex;justify-content: flex-end;margin-top: 2rem}.v-empty-section{margin: 0;padding-block: 1.5rem;color: var(--v-muted);font-style: italic}.v-broadsheet-lead,.v-editorial-lead{display: grid;min-height: min(calc(100vh - 5rem),50rem);padding-block: 0;grid-template-columns: minmax(0,.78fr) minmax(25rem,1.22fr);align-items: stretch;gap: clamp(2rem,5vw,5rem)}.v-broadsheet-lead{position: relative}.v-broadsheet-lead::after{position: absolute;right: 50%;bottom: 0;left: 50%;width: 100vw;border-bottom: 1px solid var(--v-rule);content: "";transform: translateX(-50%)}.v-broadsheet-lead-copy,.v-editorial-lead>div{display: flex;padding-block: clamp(3rem,7vw,6rem);flex-direction: column;justify-content: center}.v-broadsheet-lead h1,.v-editorial-lead h1{max-width: 12ch;margin: .8rem 0 1.25rem;font: 400 clamp(3.5rem,6vw,6rem)/.94 var(--v-display-font);letter-spacing: -.06em}.v-article-summary{max-width: 34em;color: var(--v-ink-soft);font-size: clamp(1.15rem,2vw,1.45rem);line-height: 1.48}.v-broadsheet-lead-image,.v-editorial-lead>a{min-height: 100%}.v-broadsheet-lead-image img,.v-editorial-lead img{width: 100%;height: 100%;min-height: 100%;max-height: 50rem;object-fit: cover}.v-morning-briefs{position: relative;padding-block: 1rem 1.5rem}.v-morning-briefs::after{position: absolute;right: 50%;bottom: 0;left: 50%;width: 100vw;border-bottom: 1px solid var(--v-rule);content: "";transform: translateX(-50%)}.v-morning-brief-list{display: grid;margin-top: 1rem;grid-template-columns: repeat(3,1fr)}.v-morning-brief-list .v-compact-story{padding-inline: 1.5rem;border-inline-start: 1px solid var(--v-rule)}.v-morning-brief-list .v-compact-story:first-child{padding-inline-start: 0;border: 0}.v-compact-story h3{margin: .5rem 0 .75rem;font: 400 clamp(1.15rem,2vw,1.5rem)/1.18 var(--v-display-font)}.v-compact-story-author{color: var(--v-muted);font: .72rem/1.4 var(--v-ui-font)}.v-post-meta{display: flex;justify-content: space-between;gap: .75rem}.v-post-byline{color: var(--v-muted)}.v-edition-layout{display: grid;grid-template-columns: minmax(0,1.7fr) minmax(17rem,.8fr);gap: 0 3rem}.v-edition-feature{grid-row: span 4;padding-inline-end: 3rem;border-inline-end: 1px solid var(--v-rule)}.v-edition-rail{border-bottom: 1px solid var(--v-rule);padding-block: 1.25rem}.v-post-list{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 3.5rem 2rem}.v-post-card-image{display: block;margin-bottom: 1.2rem;overflow: hidden}.v-post-card-image img{width: 100%;aspect-ratio: 4/3;object-fit: cover;transition: transform .45s ease}.v-post-card:hover .v-post-card-image img{transform: scale(1.015)}.v-post-card-title{margin: .75rem 0;font: 400 clamp(1.55rem,2.4vw,2.25rem)/1.08 var(--v-display-font);letter-spacing: -.035em}.v-card-summary{color: var(--v-ink-soft);font-size: .98rem;line-height: 1.55}.v-opinion-pair{display: grid;grid-template-columns: repeat(2,1fr);gap: 3rem}.v-visual-cover{position: relative;z-index: 0;display: flex;min-height: min(82vh,56rem);overflow: hidden;align-items: end;background: #111;color: #fff;isolation: isolate}.v-visual-cover::before,.v-visual-cover::after{position: absolute;inset: 0;content: ""}.v-visual-cover::before{z-index: -2;background: var(--v-cover-image) center/cover no-repeat;transition: filter .4s ease,transform .6s ease}.v-visual-cover::after{z-index: -1;background: linear-gradient(0deg,rgba(7,10,8,.78),rgba(7,10,8,.08))}.v-visual-cover:is(:hover,:focus-within)::before{transform: scale(1.01)}.v-visual-cover-content{padding-block: clamp(4rem,9vw,8rem)}.v-visual-cover h1{max-width: 12ch;margin: .8rem 0 1rem;font: 400 clamp(3.4rem,7.5vw,7.5rem)/.94 var(--v-display-font);letter-spacing: -.06em}.v-visual-cover p{max-width: 35rem;font-size: 1.25rem}.v-visual-post-list{display: grid;grid-template-columns: repeat(12,1fr);gap: 3rem 2rem}.v-visual-post-list .v-post-card{grid-column: span 4}.v-visual-post-list .v-post-card:first-child{display: flex;min-height: 0;grid-column: 1 / span 8;grid-row: 1 / span 3;flex-direction: column}.v-visual-post-list .v-post-card:first-child .v-post-card-image{min-height: 0;flex: 1 1 auto}.v-visual-post-list .v-post-card:first-child .v-post-card-image img{height: 100%;min-height: 100%;aspect-ratio: auto}.v-visual-post-list .v-post-card:nth-child(2),.v-visual-post-list .v-post-card:nth-child(3),.v-visual-post-list .v-post-card:nth-child(4){grid-column: 9 / span 4}.v-visual-post-list .v-post-card:nth-child(3),.v-visual-post-list .v-post-card:nth-child(4){display: grid;padding-top: 1.25rem;border-top: 1px solid var(--v-rule);grid-template-columns: minmax(7.5rem,.8fr) minmax(0,1.2fr);align-items: start;gap: 1.25rem}.v-visual-post-list .v-post-card:nth-child(3) .v-post-card-image,.v-visual-post-list .v-post-card:nth-child(4) .v-post-card-image{margin: 0}.v-visual-post-list .v-post-card:nth-child(3) .v-post-card-image img,.v-visual-post-list .v-post-card:nth-child(4) .v-post-card-image img{aspect-ratio: 4 / 3}.v-visual-post-list .v-post-card:nth-child(3) .v-post-card-title,.v-visual-post-list .v-post-card:nth-child(4) .v-post-card-title{margin-block: .45rem;font-size: clamp(1.25rem,1.8vw,1.7rem)}.v-visual-post-list .v-post-card:nth-child(3) .v-card-summary,.v-visual-post-list .v-post-card:nth-child(4) .v-card-summary{display: none}.v-publication-intro,.v-minimal-intro{padding-block: clamp(5rem,12vw,10rem);text-align: center}.v-publication-intro--with-cover{padding-bottom: 0}.v-publication-intro-copy{text-align: center}.v-minimal-intro--with-cover{padding-bottom: 0}.v-minimal-intro-copy{width: min(100%,var(--v-reading-width));margin-inline: auto}.v-publication-intro h1,.v-minimal-intro h1{margin: .75rem 0 1.25rem;font: 400 clamp(4rem,10vw,9rem)/.9 var(--v-display-font);letter-spacing: -.07em}.v-publication-intro p,.v-minimal-intro p{max-width: 38rem;margin-inline: auto;color: var(--v-ink-soft);font-size: 1.3rem}.v-publication-cover{margin: clamp(3rem,7vw,6rem) 0 0;overflow: hidden}.v-publication-cover img{display: block;width: 100%;aspect-ratio: 16 / 7;object-fit: cover;transition: filter .4s ease,transform .6s ease}.v-publication-cover:is(:hover,:focus-within) img{transform: scale(1.01)}.v-minimal-cover{margin: clamp(3rem,7vw,6rem) 0 0;overflow: hidden}.v-minimal-cover img{display: block;width: 100%;aspect-ratio: 16 / 6;object-fit: cover;transition: filter .4s ease,transform .6s ease}.v-minimal-cover:is(:hover,:focus-within) img{transform: scale(1.01)}.v-publication-feature .v-post-card{display: grid;grid-template-columns: 1.2fr 1fr;gap: 3rem;align-items: center}.v-minimal-writing{padding-bottom: var(--v-section-space)}.v-minimal-writing>h2{border-bottom: 1px solid var(--v-ink);padding-bottom: .8rem;font: 400 2rem/1 var(--v-display-font)}.v-minimal-story{display: grid;padding-block: 1.5rem;border-bottom: 1px solid var(--v-rule);grid-template-columns: 7rem 1fr;gap: 1.5rem}.v-minimal-story time{color: var(--v-muted);font: .68rem/1.4 var(--v-ui-font);text-transform: uppercase}.v-minimal-story h3{margin: 0 0 .4rem;font: 400 1.55rem/1.1 var(--v-display-font)}.v-minimal-story p{margin: 0;color: var(--v-ink-soft)}.v-editorial-grid-lead{display: grid;padding-block: clamp(4rem,8vw,7rem);grid-template-columns: minmax(0,1.8fr) minmax(17rem,.75fr);gap: clamp(2rem,5vw,4rem)}.v-editorial-grid-lead:not(:has(.v-latest-stories)){grid-template-columns: minmax(0,1fr)}.v-editorial-grid-image{display: block;margin-bottom: 1rem;overflow: hidden}.v-editorial-grid-image img{width: 100%;aspect-ratio: 16/9;object-fit: cover}.v-editorial-grid-feature h1{max-width: 14ch;margin: 1rem 0;font: 400 clamp(3rem,6vw,5.7rem)/.94 var(--v-display-font);letter-spacing: -.055em}.v-latest-stories{display: flex;min-height: 100%;border-inline-start: 1px solid var(--v-rule);padding-inline-start: clamp(1.5rem,3vw,3rem);flex-direction: column}.v-latest-stories>.v-section-label{display: block;padding-bottom: 1.25rem;border-bottom: 1px solid var(--v-ink)}.v-latest-stories .v-compact-story{display: flex;min-height: 0;padding-block: 1.5rem;border-bottom: 1px solid var(--v-rule);flex: 1 1 0;flex-direction: column;justify-content: center}.v-series-feature,.v-photo-essay,.v-publication-feature{display: grid;margin-top: var(--v-section-space);grid-template-columns: minmax(0,.9fr) minmax(25rem,1.1fr);align-items: center;gap: clamp(2rem,6vw,6rem)}.v-publication-feature--text-only{grid-template-columns: minmax(0,48rem);justify-content: center}.v-editor-note{display: grid;margin-top: var(--v-section-space);padding-top: clamp(2.5rem,5vw,4.5rem);border-top: 1px solid var(--v-ink);grid-template-columns: minmax(14rem,.55fr) minmax(0,1.45fr);align-items: center;gap: clamp(2rem,6vw,6rem)}.v-editor-note img{width: 100%;aspect-ratio: 4/5;object-fit: cover}.v-editor-note h2{max-width: 15ch;margin: .75rem 0 1rem;font: 400 clamp(2.6rem,5vw,5rem)/.98 var(--v-display-font);letter-spacing: -.05em}.v-editor-note p{max-width: 42rem;color: var(--v-ink-soft);font-size: 1.18rem}.v-editor-note .v-text-link{display: inline-flex;margin-top: 1.25rem}.v-series-feature{padding-top: clamp(2.5rem,5vw,4.5rem);border-top: 1px solid var(--v-ink)}.v-series-feature h2,.v-photo-essay h2,.v-publication-feature h2,.v-publication-series h2,.v-minimal-feature h2{margin: .75rem 0 1rem;font: 400 clamp(2.5rem,5vw,4.8rem)/.98 var(--v-display-font);letter-spacing: -.05em}.v-series-feature p,.v-photo-essay p,.v-publication-feature-copy p,.v-publication-series p,.v-minimal-feature p{color: var(--v-ink-soft);font-size: 1.15rem}.v-series-feature img,.v-photo-essay img,.v-publication-feature img{width: 100%;aspect-ratio: 4/3;object-fit: cover}.v-series-feature .v-button,.v-photo-essay .v-button{margin-top: 1rem}.v-topic-spotlight{margin-top: var(--v-section-space);color: var(--v-ink)}.v-topic-spotlight-heading{align-items: flex-start}.v-topic-spotlight-heading>div{width: min(100%,32rem);text-align: right}.v-topic-spotlight-heading h2{max-width: none}.v-topic-spotlight-heading p{max-width: 28rem;margin: 1rem 0 0 auto;color: var(--v-ink-soft);font-size: 1.05rem;line-height: 1.55}.v-topic-spotlight-link{display: inline-flex;align-items: center;gap: .65rem;margin-top: 1.5rem;color: inherit;font: 600 .72rem/1 var(--v-ui-font);letter-spacing: .07em;text-transform: uppercase}.v-topic-spotlight-link svg{width: 1.1rem}.v-topic-spotlight-stories{display: grid;border-top: 1px solid var(--v-rule);border-inline-start: 1px solid var(--v-rule);grid-template-columns: repeat(3,minmax(0,1fr))}.v-topic-spotlight-story{display: grid;min-width: 0;padding: clamp(1.25rem,2.5vw,2rem);border-inline-end: 1px solid var(--v-rule);border-bottom: 1px solid var(--v-rule);grid-template-columns: 2rem minmax(0,1fr);align-content: start;gap: 1.25rem}.v-topic-spotlight-number{color: var(--v-muted);font: 400 1.1rem/1 var(--v-display-font)}.v-topic-spotlight-image{display: block;grid-column: 2;margin-bottom: .5rem;overflow: hidden}.v-topic-spotlight-image img{width: 100%;aspect-ratio: 16/9;object-fit: cover;transition: transform .4s ease}.v-topic-spotlight-story:hover .v-topic-spotlight-image img{transform: scale(1.02)}.v-topic-spotlight-copy{grid-column: 2}.v-topic-spotlight-copy .v-post-meta{color: var(--v-muted)}.v-topic-spotlight-copy h3{margin: .75rem 0 1rem;font: 400 clamp(1.5rem,2.4vw,2.2rem)/1.04 var(--v-display-font);letter-spacing: -.03em}.v-topic-spotlight-copy .v-post-byline{color: var(--v-muted);font-size: .75rem}.v-visual-deck{position: relative;display: grid;grid-template-columns: repeat(3,1fr)}.v-visual-deck::after{position: absolute;right: 50%;bottom: 0;left: 50%;width: 100vw;border-bottom: 1px solid var(--v-rule);content: "";transform: translateX(-50%)}.v-visual-deck article{display: grid;padding: 2rem;border-inline-start: 1px solid var(--v-rule);grid-template-columns: auto 1fr;gap: 1.25rem}.v-visual-deck article:first-child{padding-inline-start: 0;border-inline-start: 0}.v-visual-number,.v-reading-sequence-number{color: var(--v-muted);font: 400 2.1rem/1 var(--v-display-font)}.v-visual-deck h2{margin: .5rem 0;font: 400 clamp(1.25rem,2.2vw,1.8rem)/1.08 var(--v-display-font)}.v-reading-sequence{margin: 0;padding: 0;list-style: none}.v-reading-sequence li{display: grid;padding-block: 1.25rem;border-bottom: 1px solid var(--v-rule);grid-template-columns: 5rem 1fr auto;align-items: center;gap: 1.5rem}.v-reading-sequence h3{margin: 0;font: 400 clamp(1.45rem,3vw,2.4rem)/1.05 var(--v-display-font)}.v-reading-sequence li>span:last-child{color: var(--v-muted);font: .72rem/1.3 var(--v-ui-font)}.v-publication-feature-copy{padding-block: 2rem}.v-publication-feature-copy .v-post-byline{margin-block: 1.5rem}.v-publication-series{display: grid;margin-top: var(--v-section-space);padding: clamp(2.5rem,6vw,5rem);background: var(--v-paper-soft);grid-template-columns: minmax(0,.8fr) minmax(20rem,1.2fr);gap: clamp(2rem,6vw,6rem)}.v-publication-series ol{margin: 0;padding: 0;list-style: none}.v-publication-series li{display: grid;padding-block: 1.25rem;border-bottom: 1px solid var(--v-rule);grid-template-columns: 3rem 1fr;align-items: baseline;gap: 1rem}.v-publication-series li span{color: var(--v-muted);font: .72rem/1 var(--v-ui-font)}.v-publication-series li a{font: 400 clamp(1.35rem,2.5vw,2rem)/1.08 var(--v-display-font)}.v-minimal-feed{display: grid;padding-bottom: var(--v-section-space);grid-template-columns: minmax(0,1.2fr) minmax(18rem,.8fr);gap: clamp(3rem,8vw,8rem)}.v-minimal-intro--with-cover+.v-minimal-feed{padding-top: clamp(3rem,6vw,5rem)}.v-minimal-feature{padding-inline-end: clamp(2rem,5vw,5rem);border-inline-end: 1px solid var(--v-rule)}.v-minimal-feature .v-text-link{display: inline-flex;margin-top: 1.5rem}.v-minimal-recent-heading{padding-bottom: 1rem;border-bottom: 1px solid var(--v-ink)}.v-minimal-recent .v-minimal-story{grid-template-columns: 6rem 1fr}.v-minimal-recent .v-minimal-story span{color: var(--v-muted);font: .68rem/1.4 var(--v-ui-font);text-transform: uppercase;letter-spacing: .06em}.v-contributors{padding-top: var(--v-section-space)}.v-contributor-list{display: grid;grid-template-columns: repeat(3,1fr);gap: 1.5rem}.v-contributor{display: flex;align-items: center;gap: 1rem;padding-block: 1rem;border-top: 1px solid var(--v-rule)}.v-contributor img,.v-author-profile img{width: 4rem;height: 4rem;border-radius: 50%;object-fit: cover}.v-contributor span:last-child{display: grid}.v-contributor small{color: var(--v-muted);font-family: var(--v-ui-font)}.v-author-initial{display: grid;width: 4rem;height: 4rem;place-items: center;overflow: hidden;border-radius: 50%;background: var(--v-accent);color: var(--v-accent-contrast);font: 1.2rem/1 var(--v-display-font)}.v-signup-panel{display: grid;margin-top: var(--v-section-space);padding: clamp(2.5rem,6vw,5rem);background: var(--v-accent);color: var(--v-accent-contrast);grid-template-columns: 1fr auto;align-items: center;gap: 2rem}.v-signup-panel h2{margin: .6rem 0;font: 400 clamp(2rem,4vw,3.5rem)/1 var(--v-display-font)}.v-signup-panel p{max-width: 40rem;margin: 0;opacity: .78}.v-signup-panel .v-button{border-color: currentColor;background: transparent;color: inherit}.v-page-header{padding-block: clamp(5rem,10vw,9rem) 4rem;border-bottom: 1px solid var(--v-ink)}.v-page-header h1{max-width: 14ch;margin: .75rem 0 1rem;font: 400 clamp(3.2rem,7vw,6.5rem)/.96 var(--v-display-font);letter-spacing: -.055em}.v-page-header p{max-width: 42rem;color: var(--v-ink-soft);font-size: 1.25rem}.v-archive{padding-block: 4rem var(--v-section-space)}.v-newsletter-intro{display: grid;padding-block: clamp(4rem,9vw,8rem) 2rem;grid-template-columns: 1.1fr .9fr;gap: clamp(2rem,6vw,5rem);align-items: end;border-bottom: 1px solid var(--v-ink)}.v-newsletter-intro:not(.v-newsletter-intro--with-cover){grid-template-columns: 1fr;max-width: 48rem}.v-newsletter-intro h1{max-width: 12ch;margin: .75rem 0 1rem;font: 400 clamp(3.2rem,7vw,6.2rem)/.95 var(--v-display-font);letter-spacing: -.055em}.v-newsletter-intro p{max-width: 38rem;margin: 0;color: var(--v-ink-soft);font-size: 1.2rem}.v-newsletter-cover{margin: 0}.v-newsletter-cover img{display: block;width: 100%;height: clamp(16rem,34vw,28rem);object-fit: cover}.v-newsletter-subscribe{display: grid;padding-block: clamp(3rem,7vw,5.5rem);grid-template-columns: .95fr 1.05fr;gap: clamp(2rem,6vw,5rem);align-items: start;border-bottom: 1px solid var(--v-rule)}.v-newsletter-subscribe-copy h2{max-width: 14ch;margin: .6rem 0 1rem;font: 400 clamp(2.2rem,4vw,3.6rem)/1 var(--v-display-font);letter-spacing: -.035em}.v-newsletter-subscribe-copy p{max-width: 34rem;color: var(--v-ink-soft)}.v-newsletter-member-note{margin: 1.25rem 0 .85rem;color: var(--v-muted);font: .8rem/1.45 var(--v-ui-font)}.v-newsletter-form{display: grid;gap: .85rem;padding: clamp(1.5rem,3vw,2.25rem);border: 1px solid var(--v-rule);background: var(--v-paper-soft)}.v-newsletter-form label{font: 650 .68rem/1.3 var(--v-ui-font);letter-spacing: .07em;text-transform: uppercase}.v-newsletter-form input[type="email"]{width: 100%;border: 0;border-bottom: 1px solid var(--v-rule);border-radius: 0;padding: .55rem 0 .8rem;background: transparent;color: var(--v-ink);font: 400 1.35rem/1.2 var(--v-display-font);outline: 0}.v-newsletter-choices{margin: .5rem 0 0;padding: 0;border: 0}.v-newsletter-choices legend{padding: 0;font: 650 .68rem/1.3 var(--v-ui-font);letter-spacing: .07em;text-transform: uppercase}.v-newsletter-choices-hint{margin: .55rem 0 1rem;color: var(--v-muted);font: .78rem/1.45 var(--v-ui-font);letter-spacing: 0;text-transform: none}.v-newsletter-choice-list{display: grid;gap: .65rem}.v-newsletter-choice{display: grid;grid-template-columns: auto 1fr;gap: .85rem;align-items: start;padding: .9rem 1rem;border: 1px solid var(--v-rule);background: var(--v-paper);cursor: pointer;font: inherit;text-transform: none;letter-spacing: 0}.v-newsletter-choice input{margin-top: .2rem}.v-newsletter-choice strong{display: block;font: 400 1.25rem/1.15 var(--v-display-font)}.v-newsletter-choice small{display: block;margin-top: .35rem;color: var(--v-ink-soft);font: .9rem/1.4 var(--v-body-font)}.v-newsletter-choice:has(input:checked){border-color: color-mix(in srgb,var(--v-accent) 45%,var(--v-rule));background: color-mix(in srgb,var(--v-accent) 8%,var(--v-paper))}.v-newsletter-form .v-button{justify-self: start;margin-top: .35rem}.v-newsletter-account-card{padding: clamp(1.5rem,3vw,2.25rem);border: 1px solid var(--v-rule);background: var(--v-paper-soft)}.v-newsletter-account-card h2{margin: .7rem 0 1.25rem;font: 400 clamp(1.6rem,3vw,2.2rem)/1.15 var(--v-display-font)}.v-archive .v-section-heading{align-items: end}.v-archive .v-section-action{margin-top: 2.5rem}.v-pagination{display: flex;align-items: center;justify-content: space-between;margin-top: 5rem;border-top: 1px solid var(--v-rule);padding-top: 1.25rem;color: var(--v-muted);font: 700 .7rem/1 var(--v-ui-font);text-transform: uppercase}.v-pagination a{display: inline-flex;align-items: center;gap: .5rem;color: var(--v-ink)}.v-author-cover{margin-top: clamp(2rem,5vw,4rem)}.v-author-cover img{display: block;width: 100%;height: clamp(15rem,34vw,30rem);object-fit: cover}.v-author-cover+.v-author-header{padding-top: clamp(3rem,6vw,5rem)}.v-author-header{display: grid;padding-block: clamp(5rem,10vw,9rem);grid-template-columns: minmax(16rem,.7fr) 1.3fr;align-items: center;gap: clamp(2rem,7vw,7rem)}.v-author-header>img{width: 100%;aspect-ratio: 4/5;object-fit: cover}.v-author-header h1{margin: .7rem 0 1rem;font: 400 clamp(3.5rem,7vw,6rem)/.95 var(--v-display-font)}.v-author-header p{max-width: 40rem;font-size: 1.2rem}.v-author-location{margin-top: 1rem;color: var(--v-muted);font: .75rem/1.4 var(--v-ui-font);text-transform: uppercase;letter-spacing: .08em}.v-author-social-links,.v-social-links{display: flex;flex-wrap: wrap;gap: .55rem;margin-top: 1.25rem}.v-author-social-links a,.v-social-links a{display: inline-flex;width: 2.5rem;height: 2.5rem;align-items: center;justify-content: center;border: 1px solid var(--v-rule);color: var(--v-ink-soft);transition: border-color .18s ease,color .18s ease,transform .18s ease}.v-author-social-links a:hover,.v-social-links a:hover{border-color: var(--v-accent);color: var(--v-accent);transform: translateY(-2px)}.v-author-social-links .v-icon,.v-social-links .v-icon{width: 1rem;height: 1rem}.v-author-directory{display: grid;padding-block: 4rem var(--v-section-space);grid-template-columns: repeat(2,1fr);gap: 4rem 2rem}.v-author-directory-card{display: grid;grid-template-columns: 11rem 1fr;gap: 1.5rem}.v-author-directory-card img{width: 100%;aspect-ratio: 4/5;object-fit: cover}.v-author-directory-card h2{margin: .5rem 0;font: 400 2rem/1 var(--v-display-font)}.v-post-header--classic{padding-block: clamp(5rem,11vw,9rem) 3rem;text-align: center}.v-post-kicker{display: flex;justify-content: center;gap: 1rem;color: var(--v-muted)}.v-post-header--classic h1{margin: 1.2rem auto;font: 400 clamp(3.3rem,7vw,6.5rem)/.95 var(--v-display-font);letter-spacing: -.06em}.v-post-header--classic .v-article-summary{margin-inline: auto}.v-post-header--classic-essay{padding-block: clamp(5rem,10vw,9rem) clamp(3rem,6vw,5rem);text-align: center}.v-classic-essay-kicker{display: flex;justify-content: center;gap: 1rem;color: var(--v-muted);font: 700 .68rem/1.35 var(--v-ui-font);letter-spacing: .09em;text-transform: uppercase}.v-classic-essay-kicker>*+*::before{margin-inline-end: 1rem;content: "·"}.v-classic-essay-kicker .v-visibility-label::before,.v-post-kicker .v-visibility-label::before{content: none}.v-classic-essay-heading h1{max-width: 13ch;margin: 1.25rem auto 1.5rem;font: 400 clamp(3.6rem,7.4vw,7.2rem)/.91 var(--v-display-font);letter-spacing: -.065em}.v-classic-essay-heading .v-article-summary{max-width: 40rem;margin-inline: auto}.v-classic-essay-heading .v-post-byline{max-width: 48rem;margin-inline: auto;line-height: 1.65}.v-post-header--classic-essay.v-post-header--without-image+.v-article-body{margin-top: 0}.v-post-feature{margin-block: 0 clamp(4rem,8vw,7rem)}.v-post-feature img{width: 100%;max-height: 50rem;object-fit: cover}.v-article--classic-essay .v-post-feature img{height: auto;max-height: none;aspect-ratio: 16 / 9;object-fit: cover}figcaption{margin-top: .7rem;color: var(--v-muted);font: .72rem/1.5 var(--v-ui-font)}.v-post-header--immersive{position: relative;isolation: isolate;min-height: min(88vh,60rem);display: flex;overflow: hidden;align-items: end;background: #111;color: #fff}.v-post-header--immersive::after{position: absolute;z-index: -1;inset: 0;background: linear-gradient(0deg,rgba(6,9,7,.83),rgba(6,9,7,.05));content: ""}.v-immersive-image{position: absolute;z-index: -2;inset: 0;margin: 0}.v-immersive-image img{width: 100%;height: 100%;object-fit: cover}.v-immersive-caption{position: absolute;z-index: 1;top: 1rem;right: var(--v-page-gutter);max-width: 30rem;margin: 0;color: rgba(255,255,255,.78);text-align: right;text-shadow: 0 1px 1px rgba(0,0,0,.45)}.v-post-header--immersive.v-post-header--without-image{background: var(--v-ink);color: var(--v-paper)}.v-post-header--immersive.v-post-header--without-image::after{display: none}.v-immersive-heading{padding-block: clamp(4rem,9vw,8rem)}.v-immersive-heading h1{max-width: 13ch;margin: .8rem 0 1.2rem;font: 400 clamp(3.5rem,8vw,8rem)/.92 var(--v-display-font);letter-spacing: -.065em}.v-immersive-heading p{max-width: 42rem;font-size: 1.3rem}.v-immersive-heading .v-section-label,.v-immersive-heading .v-post-byline{color: rgba(255,255,255,.78)}.v-immersive-heading .v-post-byline{max-width: 48rem;line-height: 1.65}.v-post-header--without-image .v-immersive-heading :is(.v-section-label,.v-post-byline){color: color-mix(in srgb,var(--v-paper) 78%,transparent)}.v-post-header--longform,.v-post-header--interview{display: grid;padding-block: clamp(4rem,8vw,7rem);grid-template-columns: 1fr .8fr;align-items: center;gap: clamp(2.5rem,7vw,7rem)}.v-post-header--longform.v-post-header--without-image,.v-post-header--interview.v-post-header--without-image{grid-template-columns: minmax(0,48rem);justify-content: center}.v-post-header--longform h1,.v-post-header--interview h1{margin: .8rem 0 1.2rem;font: 400 clamp(3.5rem,7vw,7rem)/.92 var(--v-display-font);letter-spacing: -.065em}.v-post-header--longform figure,.v-post-header--interview figure{margin: 0}.v-post-header--longform img,.v-post-header--interview img{width: 100%;max-height: 46rem;object-fit: cover}.v-post-header--longform:not(.v-post-header--without-image){grid-template-columns: minmax(0,.95fr) minmax(0,1.05fr);align-items: center;gap: clamp(2.5rem,6vw,5.5rem)}.v-longform-heading .v-article-summary{font-style: italic}.v-longform-heading .v-post-byline{max-width: 48rem;line-height: 1.65}.v-post-header--longform .v-longform-image{border: 1px solid var(--v-rule);padding: 1rem}.v-post-header--longform .v-longform-image img{width: 100%;min-height: 40rem;max-height: 50rem;object-fit: cover}.v-post-header--interview:not(.v-post-header--without-image){min-height: min(calc(100svh - 5rem),48rem);padding-block: 0;border-bottom: 1px solid var(--v-rule);grid-template-columns: minmax(0,.98fr) minmax(0,1.02fr);align-items: stretch;gap: 0}.v-interview-heading{display: flex;min-width: 0;padding: clamp(3rem,6vw,6rem);flex-direction: column;justify-content: center}.v-interview-heading .v-post-byline{max-width: 48rem;line-height: 1.65}.v-post-header--interview .v-interview-image{position: relative;min-height: 100%;overflow: hidden}.v-post-header--interview .v-interview-image img{width: 100%;height: 100%;max-height: none;object-fit: cover}.v-post-header--interview .v-interview-image figcaption{position: absolute;right: 1rem;bottom: 1rem;left: 1rem;margin: 0;color: rgba(255,255,255,.82);text-shadow: 0 1px 1px rgba(0,0,0,.5)}.v-post-header--research{padding-block: clamp(5rem,10vw,9rem) 4rem;border-bottom: 3px double var(--v-ink)}.v-post-header--research h1{max-width: 14ch;margin: 1rem 0 1.5rem;font: 400 clamp(3.4rem,7vw,6.7rem)/.95 var(--v-display-font);letter-spacing: -.055em}.v-research-meta{display: flex;flex-wrap: wrap;gap: 1.5rem;border-top: 1px solid var(--v-rule);padding-top: 1rem;font: .72rem/1.4 var(--v-ui-font)}.v-article-body{position: relative;width: min(100% - 2.5rem,1100px);margin: clamp(4rem,8vw,7rem) auto}.v-article-contents{position: absolute;width: 13rem;inset-inline-start: 0}.v-article-contents ol{margin: 1rem 0 0;padding: 0;list-style: none}.v-article-contents li{margin-bottom: .7rem;color: var(--v-muted);font: .75rem/1.35 var(--v-ui-font)}.v-article-contents a:hover,.v-article-contents a.v-is-current{color: var(--v-ink)}.v-post-content{width: min(100%,var(--v-reading-width));margin-inline: auto;font-size: clamp(1.08rem,1.5vw,1.2rem);line-height: 1.72}.v-post-content>*{margin-block: 0 1.6em}.v-post-content h2{margin-top: 2.2em;font: 400 clamp(2rem,4vw,3.2rem)/1.08 var(--v-display-font);letter-spacing: -.04em}.v-post-content h3{margin-top: 2em;font: 400 clamp(1.55rem,3vw,2.2rem)/1.15 var(--v-display-font)}.v-post-content h4,.v-post-content h5,.v-post-content h6{margin-top: 1.8em;font-family: var(--v-display-font);line-height: 1.2}.v-post-content h4{font-size: 1.55rem}.v-post-content h5{font-size: 1.25rem}.v-post-content h6{font: 700 .75rem/1.3 var(--v-ui-font);letter-spacing: .08em;text-transform: uppercase}.v-post-content a{border-bottom: 1px solid color-mix(in srgb,var(--v-accent) 55%,transparent);color: var(--v-accent)}.v-post-content mark{padding-inline: .15em;background: color-mix(in srgb,var(--v-accent) 18%,transparent);color: inherit}.v-post-content blockquote{margin-inline: 0;border-inline-start: 2px solid var(--v-accent);padding-inline-start: 1.5rem;color: var(--v-ink-soft);font-size: 1.28em;font-style: italic}.v-post-content .kg-blockquote-alt{border: 0;padding: 1.5rem 0;text-align: center;font: 400 clamp(1.8rem,4vw,3rem)/1.15 var(--v-display-font)}.v-post-content hr{width: 5rem;margin-block: 3rem;border: 0;border-top: 1px solid var(--v-ink)}.v-post-content pre{overflow: auto;padding: 1.2rem;background: var(--v-paper-soft);font-size: .85rem}.v-post-content table{width: 100%;border-collapse: collapse;font: .9rem/1.4 var(--v-ui-font)}.v-post-content th,.v-post-content td{border-bottom: 1px solid var(--v-rule);padding: .75rem;text-align: start}.v-post-content .kg-width-wide{width: min(100vw - 2.5rem,1040px);margin-inline: 50%;transform: translateX(-50%)}.v-post-content .kg-width-full{width: 100vw;margin-inline: 50%;transform: translateX(-50%)}.v-post-content .kg-image-card img{margin-inline: auto}.v-post-content .kg-gallery-container{display: flex;flex-direction: column;gap: .5rem}.v-post-content .kg-gallery-row{display: flex;gap: .5rem}.v-post-content .kg-gallery-image{flex: 1}.v-post-content .kg-gallery-image img{width: 100%;height: 100%;object-fit: cover}.v-post-content .v-width-label{margin-block: 2.5rem .75rem;color: var(--v-muted);font: 700 .65rem/1.3 var(--v-ui-font);letter-spacing: .1em;text-transform: uppercase}.v-post-content :is(.kg-callout-card,.kg-file-card,.kg-product-card,.kg-bookmark-card,.kg-toggle-card){border: 1px solid var(--v-rule);border-radius: 0;background: var(--v-paper-soft);box-shadow: none}.v-post-content .kg-button-card .kg-btn{border-radius: 0;background: var(--v-accent);font-family: var(--v-ui-font)}.v-post-content :is(.kg-file-card-container,.kg-bookmark-container,.kg-nft-card-container){border-bottom: 0;color: inherit}.v-post-content .kg-file-card-icon svg{width: 2rem;height: 2rem}.v-post-content .kg-video-card video{display: block;width: 100%;min-height: 20rem;background: var(--v-ink)}.v-post-content .kg-video-preview{position: relative;display: block;border: 0}.v-post-content .kg-video-preview img{display: block;width: 100%;max-height: 38rem;object-fit: cover}.v-post-content .kg-video-play-button{position: absolute;display: grid;width: 4.5rem;height: 4.5rem;border: 1px solid rgba(255,255,255,.7);border-radius: 50%;inset: 50% auto auto 50%;place-items: center;background: rgba(17,25,21,.55);transform: translate(-50%,-50%)}.v-post-content .kg-video-play-button span{width: 0;height: 0;margin-left: .3rem;border-block: .65rem solid transparent;border-inline-start: 1rem solid #fff}.v-post-content .kg-audio-card audio{width: 100%}.v-post-content .kg-audio-player-container{min-width: 0}.v-post-content .kg-header-card{padding: clamp(2.5rem,7vw,5rem)}.v-post-content .kg-header-card-text{max-width: 42rem;margin-inline: auto;text-align: center}.v-post-content .kg-header-card-heading{margin: 0;font: 400 clamp(2.3rem,5vw,4.5rem)/1 var(--v-display-font)}.v-post-content .kg-header-card-subheading{margin: 1rem auto 1.5rem}.v-post-content .kg-header-card-button{display: inline-flex;padding: .8rem 1.15rem;border: 0;font: 700 .72rem/1 var(--v-ui-font);text-transform: uppercase;letter-spacing: .06em}.v-post-content .kg-product-card-image{width: 100%;max-height: 24rem;object-fit: cover}.v-post-content .kg-product-card-button{border: 0;border-radius: 0}.v-post-content .kg-toggle-card-icon{flex: 0 0 2rem}.v-post-content .kg-toggle-card-icon svg{width: 1.25rem;height: 1.25rem}.v-post-content .kg-signup-card{padding: clamp(2.5rem,7vw,5rem)}.v-post-content .kg-signup-card-text{max-width: 38rem;margin-inline: auto;text-align: center}.v-post-content .kg-signup-card-fields{display: flex;max-width: 32rem;margin: 1.5rem auto 0}.v-post-content .kg-signup-card-input,.v-post-content .kg-signup-card-button{min-height: 3rem;border-radius: 0}.v-post-content .v-style-guide-iframe{display: block;width: 100%;min-height: 18rem;border: 0;background: var(--v-accent)}.v-post-content .v-table-scroll{overflow-x: auto}.v-post-content .v-table-scroll table{min-width: 36rem;margin: 0}.v-post-content .kg-nft-card img{width: 100%;max-height: 26rem;object-fit: cover}.v-post-content :is(.kg-audio-card,.kg-video-card,.kg-nft-card,.kg-signup-card,.kg-header-card){border-radius: 0;box-shadow: none}.v-post-footer{display: flex;justify-content: space-between;gap: 2rem;border-block: 1px solid var(--v-rule);padding-block: 1.5rem}.v-post-tags{display: flex;min-width: 0;align-items: center;flex-wrap: wrap;gap: .65rem .8rem;font: .74rem/1.5 var(--v-ui-font)}.v-post-tags-label{color: var(--v-muted);white-space: nowrap}.v-post-tag-list{display: flex;margin: 0;padding: 0;flex-wrap: wrap;gap: .4rem;list-style: none}.v-post-tag{--v-tag-accent: var(--v-accent);display: inline-flex;padding: .36rem .62rem;border: 1px solid var(--v-rule);border-color: color-mix(in srgb,var(--v-tag-accent) 30%,var(--v-rule));align-items: center;gap: .42rem;background: var(--v-paper-soft);background: color-mix(in srgb,var(--v-tag-accent) 8%,var(--v-paper));color: var(--v-ink);font-weight: 650;line-height: 1.1}.v-post-tag>span{width: .42rem;height: .42rem;flex: 0 0 auto;border-radius: 50%;background: var(--v-tag-accent)}.v-post-tag:hover{border-color: var(--v-tag-accent);background: color-mix(in srgb,var(--v-tag-accent) 14%,var(--v-paper))}.v-share-link{display: inline-flex;align-items: center;gap: .5rem;font: 700 .7rem/1 var(--v-ui-font);text-transform: uppercase}.v-author-profile{margin-block: 4rem}.v-author-profile-heading{border-top: 1px solid var(--v-ink);padding-top: 1rem}.v-author-profile-list{display: grid;margin-top: 1.5rem;grid-template-columns: repeat(auto-fit,minmax(min(100%,20rem),1fr));gap: 2.5rem 2rem}.v-author-profile-person{display: grid;min-width: 0;grid-template-columns: 4rem minmax(0,1fr);align-items: start;gap: 1.2rem}.v-author-profile h2{margin: .3rem 0;font: 400 1.7rem/1 var(--v-display-font)}.v-author-profile p{margin: .75rem 0 1rem;color: var(--v-ink-soft)}.v-author-profile:has(.v-author-profile-person:nth-child(4)){width: min(calc(100% - 2.5rem),1040px)}.v-author-profile:has(.v-author-profile-person:nth-child(4)) .v-author-profile-list{margin-top: .3rem;grid-template-columns: repeat(2,minmax(0,1fr));column-gap: 3rem}.v-author-profile:has(.v-author-profile-person:nth-child(4)) .v-author-profile-person{padding-block: 1.5rem;border-top: 1px solid var(--v-rule)}.v-author-profile:has(.v-author-profile-person:nth-child(4)) :is(img,.v-author-initial){width: 3.5rem;height: 3.5rem}.v-related-posts{padding-block: var(--v-section-space)}.v-comment-section{padding-block: 1rem var(--v-section-space)}.v-comment-heading{display: flex;justify-content: space-between;margin-bottom: 1.5rem;border-top: 1px solid var(--v-ink);padding-top: 1rem}.v-comment-heading span:last-child{display: flex;align-items: center;gap: .45rem;font: .72rem/1 var(--v-ui-font)}.v-comment-guidelines{display: inline-flex;margin: -.5rem 0 1.5rem;align-items: center;gap: .35rem;color: var(--v-muted);font: 600 .68rem/1.3 var(--v-ui-font);text-transform: uppercase;letter-spacing: .07em}.v-comment-guidelines:hover{color: var(--v-ink)}.v-comment-guidelines .v-icon{width: .9rem;height: .9rem}.v-content-access{margin-block: 3rem;padding: clamp(2rem,5vw,4rem);border: 1px solid var(--v-rule);background: var(--v-paper-soft);text-align: center}.v-content-access h2{margin: .7rem auto;font: 400 clamp(2rem,4vw,3.2rem)/1.05 var(--v-display-font)}.v-access-actions{display: flex;margin-top: 1.5rem;align-items: center;justify-content: center;gap: 1.5rem}.v-member-page{display: grid;min-height: 70vh;grid-template-columns: 1.2fr .8fr}.v-member-panel{width: min(100%,42rem);margin: auto;padding: clamp(3rem,8vw,7rem) var(--v-page-gutter)}.v-member-panel h1{margin: .8rem 0 1rem;font: 400 clamp(3rem,6vw,5.5rem)/.95 var(--v-display-font);letter-spacing: -.055em}.v-member-panel>p{color: var(--v-ink-soft);font-size: 1.15rem}.v-member-form{display: grid;margin-top: 2rem;gap: .8rem}.v-member-entry{display: flex;margin-block: 2rem 1rem;padding: 1rem;border: 1px solid var(--v-rule);align-items: center;gap: 1rem}.v-member-entry-icon{display: grid;width: 2.75rem;height: 2.75rem;place-items: center;background: var(--v-paper-soft)}.v-member-entry div{display: grid}.v-member-entry small{color: var(--v-muted);font: .75rem/1.45 var(--v-ui-font)}.v-member-form label{font: 700 .7rem/1 var(--v-ui-font);text-transform: uppercase;letter-spacing: .08em}.v-member-form input{min-height: 3.25rem;border: 1px solid var(--v-rule);border-radius: 0;padding: .8rem 1rem;background: var(--v-paper);color: var(--v-ink)}.v-member-form.loading .v-form-idle,.v-form-loading,.v-member-form [data-members-success]{display: none}.v-member-form.loading .v-form-loading,.v-member-form.success [data-members-success]{display: block}.v-member-form.success>:not([data-members-success]){display: none}.v-form-notice{padding: .8rem;font: .8rem/1.4 var(--v-ui-font)}.v-form-notice--error{color: var(--v-danger)}.v-form-notice--success{border-inline-start: 2px solid var(--v-accent);background: var(--v-paper-soft)}.v-member-divider{display: flex;margin-block: 2rem 1.25rem;align-items: center;gap: 1rem;color: var(--v-muted);font: .68rem/1 var(--v-ui-font);text-transform: uppercase;letter-spacing: .08em}.v-member-divider::before,.v-member-divider::after{height: 1px;background: var(--v-rule);content: "";flex: 1}.v-member-secondary{display: flex;align-items: center;justify-content: space-between;border-bottom: 1px solid var(--v-rule);padding-bottom: .8rem;font: 600 .75rem/1.3 var(--v-ui-font);text-transform: uppercase;letter-spacing: .06em}.v-member-secondary .v-icon{width: 1rem}.v-member-terms{margin-top: 1.25rem;color: var(--v-muted);font: .7rem/1.5 var(--v-ui-font)}.v-member-consent{display: grid;margin-block: .25rem .5rem;grid-template-columns: auto 1fr;align-items: start;gap: .7rem;color: var(--v-muted);font: .72rem/1.45 var(--v-ui-font) !important;letter-spacing: 0 !important;text-transform: none !important}.v-member-consent input{min-height: 0;margin-top: .15rem;padding: 0}.v-member-page-note{display: flex;padding: clamp(3rem,7vw,7rem);background: var(--v-accent);color: var(--v-accent-contrast);flex-direction: column;justify-content: space-between}.v-member-page-note span{font: 400 6rem/1 var(--v-display-font);opacity: .35}.v-member-page-note p{max-width: 18rem;font: 400 1.6rem/1.3 var(--v-display-font)}.v-membership-plans{padding-block: 4rem 2rem}.v-billing-toggle{display: inline-grid;margin: 0 0 1.75rem;grid-auto-flow: column;border: 1px solid var(--v-rule);background: var(--v-paper)}.v-billing-toggle[hidden]{display: none}.v-billing-option{display: inline-flex;min-height: 2.75rem;padding: 0 1.1rem;border: 0;background: transparent;color: var(--v-ink-soft);align-items: center;justify-content: center;gap: .55rem;cursor: pointer;font: 650 .68rem/1 var(--v-ui-font);letter-spacing: .08em;text-transform: uppercase}.v-billing-option+.v-billing-option{border-left: 1px solid var(--v-rule)}.v-billing-option[aria-pressed="true"]{background: var(--v-ink);color: var(--v-paper)}.v-billing-option[aria-pressed="true"] .v-tier-discount{border-color: color-mix(in srgb,var(--v-paper) 40%,transparent);background: color-mix(in srgb,var(--v-paper) 16%,transparent);color: var(--v-paper)}.v-tier-list{display: grid;grid-template-columns: repeat(3,1fr);gap: 1rem;align-items: stretch}.v-tier-card{display: flex;min-height: 28rem;padding: 2rem;border: 1px solid var(--v-rule);background: var(--v-paper);flex-direction: column;gap: 1.5rem}.v-tier-card--paid{border-color: color-mix(in srgb,var(--v-accent) 35%,var(--v-rule))}.v-tier-card-header h2{margin: .55rem 0 .75rem;font: 400 clamp(2rem,3vw,2.6rem)/1 var(--v-display-font);letter-spacing: -.03em}.v-tier-description{margin: 0;color: var(--v-ink-soft);font-size: 1.05rem;line-height: 1.45}.v-tier-pricing{display: grid;gap: 1rem;border-top: 1px solid var(--v-rule);border-bottom: 1px solid var(--v-rule);padding-block: 1.25rem}.v-tier-price{display: grid;gap: .35rem}.v-tier-price[hidden]{display: none}.v-tier-amount{font: 400 clamp(2.2rem,4vw,3rem)/1 var(--v-display-font);letter-spacing: -.04em}.v-tier-cadence{color: var(--v-muted);font: .68rem/1.4 var(--v-ui-font);letter-spacing: .08em;text-transform: uppercase}.v-tier-discount{display: inline-flex;padding: .28rem .55rem;border: 1px solid color-mix(in srgb,var(--v-accent) 40%,var(--v-rule));background: color-mix(in srgb,var(--v-accent) 12%,var(--v-paper));color: var(--v-accent);font: 650 .65rem/1 var(--v-ui-font);letter-spacing: .06em;text-transform: uppercase}.v-tier-discount[hidden]{display: none}.v-tier-benefits{margin: 0;padding: 0;list-style: none}.v-tier-benefits li{display: flex;gap: .55rem;margin-bottom: .7rem;align-items: flex-start;color: var(--v-ink-soft)}.v-tier-benefits .v-icon{width: 1rem;height: 1rem;flex: 0 0 auto;margin-top: .2rem;color: var(--v-accent)}.v-tier-actions{margin-top: auto}.v-tier-actions .v-button{width: 100%;justify-content: center}.v-tier-card--empty{min-height: 18rem;grid-column: 1 / -1;max-width: 36rem}.v-tier-footnote{margin: 0 0 var(--v-section-space);color: var(--v-muted);font: .72rem/1.5 var(--v-ui-font)}.v-search-page{padding-block: clamp(4rem,9vw,8rem)}.v-search-page-head{padding-bottom: 2rem;border-bottom: 1px solid var(--v-ink)}.v-search-page-head form{display: grid;margin-top: 1rem;grid-template-columns: 1fr auto;align-items: stretch;gap: 1rem}.v-search-page-head input{min-width: 0;border: 0;border-bottom: 1px solid var(--v-rule);border-radius: 0;padding: .4rem 0 .8rem;background: transparent;color: var(--v-ink);font: 400 clamp(2.5rem,7vw,6rem)/1 var(--v-display-font);outline: 0}.v-search-count{margin: 1rem 0 0;color: var(--v-muted);font: .68rem/1.4 var(--v-ui-font);letter-spacing: .08em;text-transform: uppercase}.v-search-results article{padding-block: 2rem;border-bottom: 1px solid var(--v-rule)}.v-search-results h2{margin: .45rem 0 .6rem;font: 400 clamp(1.8rem,4vw,3.4rem)/1.05 var(--v-display-font);letter-spacing: -.035em}.v-search-results p{max-width: 48rem;margin: 0;color: var(--v-ink-soft)}.v-search-results article[hidden]{display: none}.v-search-empty{padding-block: clamp(4rem,8vw,7rem);text-align: center}.v-search-empty h2{max-width: 18ch;margin: .7rem auto 1rem;font: 400 clamp(2.3rem,5vw,4rem)/1 var(--v-display-font)}.v-search-empty p{margin-bottom: 2rem;color: var(--v-muted)}.v-error-page{padding-block: clamp(6rem,15vw,12rem);text-align: center}.v-error-code{display: block;color: var(--v-rule);font: 400 clamp(7rem,20vw,14rem)/.7 var(--v-display-font)}.v-error-page h1{margin: 2rem 0 1rem;font: 400 clamp(2.8rem,6vw,5rem)/.95 var(--v-display-font)}.v-error-page>div{display: flex;margin-top: 2rem;align-items: center;justify-content: center;gap: 1.5rem}.v-site-footer{border-top: 1px solid var(--v-rule);background: var(--v-paper-soft)}.v-footer-grid{display: grid;padding-block: 4.5rem;grid-template-columns: 1.4fr 3fr;gap: clamp(3rem,7vw,7rem)}.v-publication-mark--footer{width: min(16rem,100%);max-width: 100%;height: auto;grid-column: auto;justify-content: flex-start;font-size: 1.9rem}.v-publication-mark--footer .v-publication-logo{max-height: 4.5rem;object-position: left center}.v-footer-publication p{max-width: 20rem;margin: 1rem 0;color: var(--v-ink-soft)}.v-footer-publication .v-social-links{margin-top: 1.5rem}.v-footer-navigation{min-width: 0}.v-footer-navigation .nav{margin: 0;padding: 0;columns: 3;column-gap: clamp(2rem,5vw,5rem);list-style: none}.v-footer-navigation .nav li{break-inside: avoid;margin: 0 0 .7rem}.v-footer-navigation .nav a{font-size: .95rem;line-height: 1.4}.v-footer-navigation .nav a:hover{text-decoration: underline;text-underline-offset: .25rem}.v-footer-bottom{display: flex;justify-content: space-between;gap: 1.5rem;border-top: 1px solid var(--v-rule);padding-block: 1.35rem;color: var(--v-muted);font: 500 .58rem/1.4 var(--v-ui-font);letter-spacing: .08em;text-transform: uppercase}.v-recommendations{padding-block: 3rem;border-top: 1px solid var(--v-rule)}.v-recommendations h2{margin: .6rem 0 1.5rem;font: 400 2.25rem/1 var(--v-display-font)}.v-recommendation-list{display: grid;margin: 0;padding: 0;grid-template-columns: repeat(2,1fr);gap: 1rem;list-style: none}.v-recommendation-list a{display: grid;min-height: 5rem;padding: 1rem;border: 1px solid var(--v-rule);grid-template-columns: auto 1fr auto;align-items: center;gap: .8rem}.v-recommendation-list img{width: 2rem;height: 2rem;object-fit: cover}.v-recommendation-list span{display: grid}.v-recommendation-list small,.v-recommendation-list em{color: var(--v-muted);font: .68rem/1.4 var(--v-ui-font)}.v-monochrome-images :is(.v-post-card-image,.v-broadsheet-lead-image,.v-editorial-grid-image,.v-editor-note,.v-series-feature,.v-photo-essay,.v-publication-feature,.v-publication-cover,.v-minimal-cover,.v-topic-spotlight-image,.v-post-feature,.v-longform-image,.v-interview-image,.v-author-cover,.v-author-header,.v-author-directory-card,.kg-image-card,.kg-gallery-card,.kg-video-preview,.kg-audio-card,.kg-product-card,.kg-nft-card) img{filter: grayscale(1);transition: filter .4s ease,transform .45s ease}.v-monochrome-images :is(.v-post-card-image,.v-broadsheet-lead-image,.v-editorial-grid-image,.v-editor-note,.v-series-feature,.v-photo-essay,.v-publication-feature,.v-publication-cover,.v-minimal-cover,.v-topic-spotlight-image,.v-post-feature,.v-longform-image,.v-interview-image,.v-author-cover,.v-author-header,.v-author-directory-card,.kg-image-card,.kg-gallery-card,.kg-video-preview,.kg-audio-card,.kg-product-card,.kg-nft-card):is(:hover,:focus-within) img,.v-monochrome-images :is(.v-post-card,.v-broadsheet-lead,.v-editorial-grid-feature,.v-topic-spotlight-story):is(:hover,:focus-within) img{filter: grayscale(0)}.v-monochrome-images .v-visual-cover::before{filter: grayscale(1)}.v-monochrome-images .v-visual-cover:is(:hover,:focus-within)::before{filter: grayscale(0)}.v-monochrome-images .v-immersive-image img{filter: grayscale(1);transition: filter .4s ease,transform .45s ease}.v-monochrome-images .v-post-header--immersive:is(:hover,:focus-within) .v-immersive-image img{filter: grayscale(0)}@media (max-width: 1000px){.v-primary-navigation,.v-header-actions .v-signin-link,.v-header-actions .v-button{display: none}.v-topics-panel{display: none}.v-menu-button{display: inline-flex;grid-column: 1;grid-row: 1;justify-self: start}.v-header-actions{grid-column: 3}.v-header-button-label{display: none}.v-mobile-navigation{position: fixed;z-index: 202;inset: 0 auto 0 0;display: flex;width: min(90vw,28rem);padding: 1.25rem;background: var(--v-paper);flex-direction: column;transform: translateX(-101%);transition: transform .25s ease}.v-mobile-navigation[aria-hidden="false"]{transform: none}.v-mobile-navigation-header{display: flex;align-items: center;justify-content: space-between}.v-mobile-navigation-header .v-publication-mark{width: min(12rem,calc(100% - 3.5rem));height: 3rem;grid-column: auto;justify-content: flex-start}.v-mobile-navigation-header .v-publication-logo{max-height: 2.5rem;object-position: left center}.v-mobile-search{display: grid;margin-top: 2rem;gap: .5rem}.v-mobile-search label,.v-mobile-topic-link{font: 600 .68rem/1 var(--v-ui-font);letter-spacing: .08em;text-transform: uppercase}.v-mobile-search input{border: 0;border-bottom: 1px solid var(--v-ink);border-radius: 0;padding: .7rem 0;background: transparent;color: var(--v-ink)}.v-mobile-navigation-links{margin-block: auto}.v-mobile-navigation-links li{border-bottom: 1px solid var(--v-rule)}.v-mobile-navigation-links a{display: block;padding-block: .8rem;font: 400 2rem/1.1 var(--v-display-font)}.v-mobile-navigation-actions{display: grid;gap: .7rem}.v-navigation-backdrop{position: fixed;z-index: 201;inset: 0;width: 100%;border: 0;background: rgba(8,10,9,.55)}.v-navigation-open .v-navigation-backdrop,.v-overlay-open .v-navigation-backdrop{display: block}.v-broadsheet-lead,.v-editorial-lead,.v-post-header--longform,.v-post-header--interview{grid-template-columns: 1fr}.v-post-header--longform:not(.v-post-header--without-image){grid-template-columns: minmax(0,1fr)}.v-post-header--longform .v-longform-image img{min-height: 30rem}.v-post-header--interview:not(.v-post-header--without-image){width: 100%;min-height: 0;padding-inline: 0;grid-template-columns: minmax(0,1fr)}.v-post-header--interview .v-interview-image{min-height: min(68svh,42rem);grid-row: 1}.v-post-header--interview .v-interview-heading{padding: clamp(3rem,8vw,5rem) var(--v-page-gutter);grid-row: 2}.v-broadsheet-lead-image,.v-editorial-lead>a{grid-row: 1}.v-edition-layout{grid-template-columns: 1fr}.v-edition-feature{padding: 0 0 2rem;border: 0}.v-edition-rail{padding-block: 1rem}.v-editorial-grid-lead,.v-editor-note,.v-series-feature,.v-photo-essay,.v-publication-feature,.v-publication-series,.v-minimal-feed,.v-newsletter-intro,.v-newsletter-subscribe{grid-template-columns: 1fr}.v-latest-stories,.v-minimal-feature{padding: 2rem 0 0;border: 0;border-top: 1px solid var(--v-rule)}.v-latest-stories{min-height: 0}.v-latest-stories .v-compact-story{min-height: auto;flex: 0 0 auto;justify-content: flex-start}.v-topic-spotlight-stories{grid-template-columns: repeat(2,minmax(0,1fr))}.v-visual-deck{grid-template-columns: 1fr}.v-visual-deck article{padding-inline: 0;border-inline-start: 0;border-top: 1px solid var(--v-rule)}.v-post-list{grid-template-columns: repeat(2,1fr)}.v-visual-post-list .v-post-card,.v-visual-post-list .v-post-card:first-child,.v-visual-post-list .v-post-card:nth-child(2),.v-visual-post-list .v-post-card:nth-child(3),.v-visual-post-list .v-post-card:nth-child(4),.v-visual-post-list .v-post-card:nth-child(8){grid-column: span 6;grid-row: auto}.v-visual-post-list .v-post-card:first-child{display: block}.v-visual-post-list .v-post-card:first-child .v-post-card-image{min-height: auto}.v-visual-post-list .v-post-card:first-child .v-post-card-image img{height: auto;min-height: 0;aspect-ratio: 4 / 3}.v-visual-post-list .v-post-card:nth-child(3),.v-visual-post-list .v-post-card:nth-child(4){display: block;padding-top: 0;border-top: 0}.v-visual-post-list .v-post-card:nth-child(3) .v-post-card-image,.v-visual-post-list .v-post-card:nth-child(4) .v-post-card-image{margin-bottom: 1.2rem}.v-visual-post-list .v-post-card:nth-child(3) .v-post-card-title,.v-visual-post-list .v-post-card:nth-child(4) .v-post-card-title{margin: .75rem 0;font-size: clamp(1.55rem,2.4vw,2.25rem)}.v-visual-post-list .v-post-card:nth-child(3) .v-card-summary,.v-visual-post-list .v-post-card:nth-child(4) .v-card-summary{display: block}.v-visual-post-list .v-post-card:nth-child(odd):last-child{grid-column: span 12}.v-article-contents{position: static;width: min(100%,var(--v-reading-width));margin: 0 auto 3rem;border-bottom: 1px solid var(--v-rule);padding-bottom: 1rem}.v-publication-feature .v-post-card{grid-template-columns: 1fr}}@media (max-width: 700px){body{font-size: 1rem}.v-site-header{height: 4rem}.v-publication-mark{font-size: 1.35rem}.v-broadsheet-lead{min-height: auto;padding-block: 2.5rem 4rem}.v-broadsheet-lead h1,.v-editorial-lead h1{font-size: clamp(3rem,15vw,4.8rem)}.v-morning-brief-list,.v-post-list,.v-opinion-pair,.v-contributor-list,.v-author-directory,.v-tier-list{grid-template-columns: 1fr}.v-morning-brief-list .v-compact-story{padding: 1rem 0;border: 0;border-top: 1px solid var(--v-rule)}.v-section-heading{align-items: start;flex-direction: column;gap: .5rem}.v-section-heading>h2,.v-section-heading>div:only-child,.v-topic-spotlight-heading>div{margin-left: 0;text-align: left}.v-topic-spotlight-stories{grid-template-columns: 1fr}.v-visual-post-list{display: block}.v-visual-post-list .v-post-card{margin-bottom: 2.5rem}.v-reading-sequence li{grid-template-columns: 3rem 1fr}.v-reading-sequence li>span:last-child{grid-column: 2}.v-signup-panel{grid-template-columns: 1fr}.v-author-header{grid-template-columns: 1fr}.v-author-header>img{max-height: 26rem}.v-author-directory-card{grid-template-columns: 7rem 1fr}.v-post-header--longform,.v-post-header--interview{padding-block: 3rem}.v-classic-essay-kicker{flex-wrap: wrap;gap: .5rem 1rem}.v-author-profile:has(.v-author-profile-person:nth-child(4)) .v-author-profile-list{grid-template-columns: 1fr}.v-interview-heading{grid-row: 2}.v-post-header--longform .v-longform-image img{min-height: 26rem}.v-post-content .kg-width-wide,.v-post-content .kg-width-full{width: 100%;margin-inline: 0;transform: none}.v-post-content table{display: block;overflow-x: auto}.v-post-footer,.v-access-actions{align-items: start;flex-direction: column}.v-member-page{grid-template-columns: 1fr}.v-member-page-note{min-height: 20rem}.v-minimal-story{grid-template-columns: 1fr;gap: .4rem}.v-search-drawer-results,.v-search-drawer-suggestions,.v-footer-grid{grid-template-columns: 1fr}.v-footer-navigation .nav{columns: 2}.v-search-page-head form{grid-template-columns: 1fr}.v-search-page-head .v-button{justify-self: start}.v-footer-bottom{align-items: start;flex-direction: column;gap: .5rem}}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}*,*::before,*::after{scroll-behavior: auto !important;transition-duration: .01ms !important;animation-duration: .01ms !important;animation-iteration-count: 1 !important}}