.journal-article-header{display:flex;flex-direction:column;align-items:center;margin-top:var(--navbar-height)}.journal-article-header-inner{max-width:770px;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);padding:0 var(--container-gutter)}.journal-article-category{font-family:var(--font-family-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--applied-ornament-glyph);margin-bottom:var(--spacing-md)}.journal-article-title{font-family:var(--font-family-serif);font-size:var(--font-size-4xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);color:var(--applied-text-default);margin:var(--spacing-sm) 0 0;max-width:770px;text-align:center}.journal-article-hero{position:relative;width:100%;max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-gutter)}.journal-article-hero>.journal-article-hero-frame{position:absolute;inset:0 var(--container-gutter);max-width:calc(var(--container-max-width) - var(--container-gutter) * 2)}.journal-article-hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.journal-article-hero-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.3));pointer-events:none}.journal-article-hero-content{position:relative;z-index:4;padding:clamp(var(--spacing-3xl),8.5vw,120px) clamp(var(--spacing-xl),14vw,200px);color:var(--base-white)}.journal-article-hero-content,.journal-article-hero-heading{display:flex;flex-direction:column;gap:var(--spacing-xl)}.journal-article-hero-title{font-family:var(--font-family-serif-small);font-size:clamp(var(--font-size-xs),1vw,.875rem);text-transform:uppercase}.journal-article-hero-subtitle,.journal-article-hero-title{font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);margin:0}.journal-article-hero-subtitle{font-family:var(--font-family-serif);font-size:clamp(var(--font-size-xl),4.5vw,4rem);font-feature-settings:"dlig" 1}.journal-article-hero-lede{font-family:var(--font-family-sans);font-size:clamp(var(--font-size-md),1.7vw,var(--font-size-lg));font-weight:var(--font-weight-extralight);line-height:var(--line-height-normal);margin:0;opacity:.85}.journal-article-meta-bar{display:flex;align-items:center;justify-content:space-between;width:1000px;max-width:100%;margin:var(--spacing-3xl) auto 0;padding:0 var(--container-gutter);flex-wrap:wrap;gap:var(--spacing-xl)}.journal-article-meta-bar-left{display:flex;gap:var(--spacing-4xl);align-items:center}.journal-article-meta-group{display:flex;gap:var(--spacing-md);align-items:center}.journal-article-meta-icon-btn{pointer-events:none;flex-shrink:0}.journal-article-meta-info{display:flex;flex-direction:column;gap:4px}.journal-article-meta-label{font-family:var(--font-family-sans);font-size:.875rem;font-weight:var(--font-weight-extralight);line-height:var(--line-height-normal);color:var(--applied-text-default)}.journal-article-meta-value{font-family:var(--font-family-serif);font-size:clamp(1rem,1.4vw,1.25rem);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);color:var(--applied-text-default)}.journal-article-meta-bar-right{display:flex;gap:var(--spacing-xs);align-items:center;position:relative}.journal-article-share-toast{position:absolute;right:0;top:calc(100% + var(--spacing-xs));font-family:var(--font-family-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-light);color:var(--applied-text-subdued);white-space:nowrap;animation:journal-share-toast-enter var(--duration-normal) var(--ease-smooth) both}@keyframes journal-share-toast-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.journal-article-layout{display:grid;grid-template-columns:260px 1fr;gap:80px;width:1000px;max-width:100%;margin:0 auto;padding:var(--spacing-3xl) var(--container-gutter) var(--spacing-3xl)}.journal-article-body{display:flex;flex-direction:column;gap:var(--spacing-3xl);min-width:0}.journal-article-sidebar-sticky{position:sticky;top:calc(var(--navbar-height) + var(--spacing-2xl));display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-xl);border:1px solid var(--applied-border-default);background:var(--applied-background-level-1)}.journal-article-sidebar-heading{font-family:var(--font-family-serif);font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);color:var(--applied-text-default);margin:0;font-feature-settings:"dlig" 1}.journal-article-sidebar .newsletter-form__row{flex-direction:column}.journal-article-sidebar .newsletter-form__row>.form-field:first-child{display:none}.journal-article-newsletter-inline{display:none;max-width:720px;margin:var(--spacing-3xl) auto 0;padding:var(--spacing-2xl) var(--container-gutter) 0;border-top:1px solid var(--applied-border-default)}@media (max-width:1200px){.journal-article-layout{gap:var(--spacing-3xl)}}@media (max-width:1024px){.journal-article-layout{grid-template-columns:1fr;width:720px;max-width:100%}.journal-article-sidebar{display:none}.journal-article-newsletter-inline{display:block}.journal-article-meta-bar-left{gap:var(--spacing-2xl)}}@media (max-width:768px){.journal-article-title{font-size:var(--font-size-3xl)}.journal-article-hero-content{padding:var(--spacing-3xl) var(--spacing-xl)}.journal-article-meta-bar{align-items:flex-start}.journal-article-meta-bar,.journal-article-meta-bar-left{flex-direction:column;gap:var(--spacing-lg)}.journal-article-meta-bar-right{width:100%}.journal-article-meta-bar-right .btn{flex:1}}@media (max-width:480px){.journal-article-title{font-family:var(--font-family-serif-small);font-size:var(--font-size-2xl)}.journal-article-hero-subtitle{font-size:var(--font-size-xl)}.journal-article-hero-title{font-size:var(--font-size-xs)}.journal-article-meta-icon-btn{display:none}}.journal-richtext{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--container-gutter)}.journal-richtext--narrow{max-width:720px}.journal-richtext--medium{max-width:900px}.journal-richtext--wide{max-width:1100px}.journal-richtext p{font-family:var(--font-family-sans);font-size:var(--font-size-md);font-weight:var(--font-weight-extralight);line-height:var(--line-height-spacious);color:var(--applied-text-default);margin-bottom:var(--spacing-lg)}.journal-richtext h2{font-size:var(--font-size-2xl);margin-top:var(--spacing-4xl);margin-bottom:var(--spacing-lg)}.journal-richtext h2,.journal-richtext h3{font-family:var(--font-family-serif);font-weight:var(--font-weight-regular);color:var(--applied-text-default)}.journal-richtext h3{font-size:var(--font-size-xl);margin-top:var(--spacing-3xl);margin-bottom:var(--spacing-md)}.journal-richtext h4{font-family:var(--font-family-sans);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-sm)}.journal-richtext ol,.journal-richtext ul{padding-left:var(--spacing-xl);margin-bottom:var(--spacing-lg)}.journal-richtext ul{list-style:disc}.journal-richtext ol{list-style:decimal}.journal-richtext li{font-family:var(--font-family-sans);font-size:var(--font-size-md);font-weight:var(--font-weight-extralight);line-height:var(--line-height-spacious);margin-bottom:var(--spacing-xs)}.journal-richtext a{color:var(--applied-text-default);text-decoration:underline;text-underline-offset:.15em;text-decoration-color:var(--applied-border-accent);transition:text-decoration-color .2s ease}.journal-richtext a:hover{text-decoration-color:var(--applied-text-default);opacity:1}.journal-richtext blockquote{border-left:2px solid var(--applied-border-accent);padding-left:var(--spacing-xl);margin:var(--spacing-2xl) 0;font-style:italic}.journal-richtext hr{border:none;border-top:1px solid var(--applied-border-default);margin:var(--spacing-3xl) auto;max-width:120px}.journal-richtext--drop-cap>div>p:first-of-type:first-letter{font-family:var(--font-family-serif);font-size:3.5em;float:left;line-height:.8;margin-right:.08em;margin-top:.05em;color:var(--applied-text-default)}.journal-image{width:100%;margin:0 auto;padding:0 var(--container-gutter)}.journal-image--full{max-width:960px}.journal-image--image-text,.journal-image--side-by-side,.journal-image--text-image{max-width:1100px}.journal-image-full .journal-image-img,.journal-image-full img{width:100%;height:auto;display:block}.journal-image-pair{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-lg)}.journal-image-pair-item .journal-image-img,.journal-image-pair-item img{width:100%;height:100%;object-fit:cover}.journal-image-split{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3xl);align-items:center}.journal-image-split--text-image .journal-image-split-text{order:-1}.journal-image-split-media .journal-image-img,.journal-image-split-media img{width:100%;height:auto;display:block}.journal-image-split-text{font-family:var(--font-family-sans);font-weight:var(--font-weight-extralight);line-height:var(--line-height-spacious)}.journal-image-split-text p{font-size:var(--font-size-md);margin-bottom:var(--spacing-md)}.journal-image-caption{text-align:center;font-family:var(--font-family-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);color:var(--applied-text-subdued);margin-top:var(--spacing-sm);letter-spacing:var(--letter-spacing-wide)}.journal-image-frame{width:100%}@media (max-width:768px){.journal-image-pair,.journal-image-split{grid-template-columns:1fr}.journal-image-split{gap:var(--spacing-xl)}.journal-image-split--text-image .journal-image-split-text{order:0}}.journal-quote{width:100%;max-width:770px;margin:0 auto;padding:var(--spacing-2xl) var(--container-gutter)}.journal-quote--centered{text-align:center}.journal-quote--left-border{border-left:2px solid var(--applied-border-accent);padding-left:var(--spacing-xl)}.journal-quote-text{font-family:var(--font-family-accent,var(--font-family-serif));font-size:clamp(var(--font-size-xl),2.8vw,2.5rem);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);color:var(--applied-text-default);margin:0;quotes:none;font-feature-settings:"dlig" 1}.journal-quote-attribution{font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-light);color:var(--applied-text-subdued);margin-top:var(--spacing-md);letter-spacing:var(--letter-spacing-wide)}.journal-quote-attribution .font-display{font-family:var(--font-family-display);letter-spacing:var(--letter-spacing-wider)}@media (max-width:480px){.journal-quote-text{font-family:var(--font-family-serif-small);font-size:var(--font-size-lg)}}.journal-related{width:100%;padding:var(--spacing-section) var(--container-gutter);border-top:1px solid var(--applied-border-default)}.journal-related-inner{max-width:var(--container-max-width);margin:0 auto}.journal-related-heading{font-family:var(--font-family-serif);font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);text-align:center;margin-bottom:var(--spacing-3xl);color:var(--applied-text-default)}.journal-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-2xl)}.journal-related-card{display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:opacity .2s ease}.journal-related-card:hover{opacity:.85}.journal-related-card-frame{width:100%;aspect-ratio:4/3;overflow:hidden}.journal-related-card-img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.journal-related-card:hover .journal-related-card-img{transform:scale(1.03)}.journal-related-card-body{padding-top:var(--spacing-md)}.journal-related-card-category{font-family:var(--font-family-sans);font-size:var(--font-size-2xs);font-weight:var(--font-weight-regular);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--applied-text-subdued)}.journal-related-card-title{font-family:var(--font-family-serif);font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);margin:var(--spacing-xs) 0 0;line-height:var(--line-height-tight);color:var(--applied-text-default)}.journal-related-card-excerpt{font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-light);color:var(--applied-text-subdued);margin:var(--spacing-xs) 0 0;line-height:var(--line-height-normal);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:768px){.journal-related-grid{grid-template-columns:1fr;gap:var(--spacing-xl)}}.journal-index{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-gutter) var(--spacing-section)}.journal-index-header{text-align:center;margin-bottom:var(--spacing-4xl)}.journal-index-title{font-family:var(--font-family-serif);font-size:var(--font-size-4xl);font-weight:var(--font-weight-regular);color:var(--applied-text-default);margin:0}.journal-index-subtitle{font-family:var(--font-family-sans);font-size:var(--font-size-md);font-weight:var(--font-weight-extralight);color:var(--applied-text-subdued);margin:var(--spacing-sm) 0 0}.journal-index-filters{display:flex;justify-content:center;gap:var(--spacing-md);margin-bottom:var(--spacing-3xl)}.journal-index-filter{font-family:var(--font-family-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--applied-text-subdued);padding:var(--spacing-xs) var(--spacing-lg);border:1px solid var(--applied-border-default);border-radius:var(--radius-full);background:transparent;cursor:pointer;transition:all .2s ease}.journal-index-filter:hover{color:var(--applied-text-default);border-color:var(--applied-border-accent)}.journal-index-filter--active{color:var(--applied-text-default);border-color:var(--applied-text-default)}.journal-index-featured{margin-bottom:var(--spacing-4xl)}.journal-index-featured-link{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3xl);align-items:center;text-decoration:none;color:inherit}.journal-index-featured-frame{width:100%;aspect-ratio:4/3;overflow:hidden}.journal-index-featured-img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.journal-index-featured-link:hover .journal-index-featured-img{transform:scale(1.03)}.journal-index-featured-body{display:flex;flex-direction:column;gap:var(--spacing-sm)}.journal-index-featured-category{font-family:var(--font-family-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--applied-text-subdued)}.journal-index-featured-title{font-family:var(--font-family-serif);font-size:var(--font-size-3xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);color:var(--applied-text-default);margin:0}.journal-index-featured-excerpt{font-size:var(--font-size-md);font-weight:var(--font-weight-extralight);line-height:var(--line-height-normal)}.journal-index-featured-date,.journal-index-featured-excerpt{font-family:var(--font-family-sans);color:var(--applied-text-subdued);margin:0}.journal-index-featured-date{font-size:var(--font-size-xs)}.journal-index-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-3xl) var(--spacing-2xl)}.journal-index-card{display:flex;flex-direction:column;text-decoration:none;color:inherit}.journal-index-card:hover{opacity:1}.journal-index-card-frame{width:100%;aspect-ratio:4/3;overflow:hidden}.journal-index-card-img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.journal-index-card:hover .journal-index-card-img{transform:scale(1.03)}.journal-index-card-body{padding-top:var(--spacing-md)}.journal-index-card-meta{display:flex;align-items:center;gap:var(--spacing-xs);font-family:var(--font-family-sans);font-size:var(--font-size-2xs);font-weight:var(--font-weight-regular);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--applied-text-subdued)}.journal-index-card-meta-dot{opacity:.4}.journal-index-card-title{font-family:var(--font-family-serif);font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);margin:var(--spacing-xs) 0 0;line-height:var(--line-height-tight);color:var(--applied-text-default)}.journal-index-card-excerpt{font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-light);color:var(--applied-text-subdued);margin:var(--spacing-xs) 0 0;line-height:var(--line-height-normal);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.journal-index-card-no-cover{width:100%;aspect-ratio:4/3;background-color:var(--applied-background-highlight);display:flex;align-items:center;justify-content:center}.journal-index-card-no-cover-label{font-family:var(--font-family-serif);font-size:var(--font-size-lg);color:var(--applied-text-subdued);opacity:.4}.journal-index-divider{border:none;border-top:1px solid var(--applied-border-default);margin:0 0 var(--spacing-4xl);max-width:200px;margin-left:auto;margin-right:auto}.journal-index-pagination{display:flex;justify-content:center;align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-4xl)}.journal-index-pagination a,.journal-index-pagination span{font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;padding:var(--spacing-xs) var(--spacing-lg);border:1px solid var(--applied-border-default);border-radius:var(--radius-full);text-decoration:none;color:var(--applied-text-subdued);transition:all .2s ease}.journal-index-pagination a:hover{color:var(--applied-text-default);border-color:var(--applied-border-accent);opacity:1}.journal-index-pagination .current{color:var(--applied-text-default);border-color:var(--applied-text-default)}.journal-index-empty{text-align:center;padding:var(--spacing-section) 0}.journal-index-empty h2{font-family:var(--font-family-serif);font-size:var(--font-size-2xl);color:var(--applied-text-default)}.journal-index-empty p{color:var(--applied-text-subdued);margin-top:var(--spacing-md)}@media (max-width:768px){.journal-index-featured-link{grid-template-columns:1fr;gap:var(--spacing-xl)}.journal-index-grid{grid-template-columns:1fr;gap:var(--spacing-2xl)}.journal-index-title{font-size:var(--font-size-3xl)}.journal-index-featured-title{font-size:var(--font-size-2xl)}}@media (max-width:480px){.journal-index-title{font-family:var(--font-family-serif-small)}}