.journal-prose p,.journal-prose h2,.journal-prose h3,.journal-prose h4{margin:0}.journal-prose h2,.journal-prose h3,.journal-prose h4{font-family:var(--font-heading);font-variation-settings:"SOFT" 0, "WONK" 1;font-weight:300}.journal-prose{font-family:var(--font-sans);font-weight:300}.journal-prose figure{margin:32px 0}.journal-prose figure img{width:100%;height:auto}.journal-prose figcaption{color:var(--color-muted);margin-top:8px;font-size:12px;line-height:1.6}.journal-prose blockquote p{margin:0}.journal-prose h3,.journal-prose h4{font-family:var(--font-heading);margin-top:32px}.journal-prose ol{margin:28px 0;padding-left:24px;list-style:decimal}.journal-prose ol li{display:list-item}.journal-prose ol li:before{content:none}.journal-prose{color:#4a4440;max-width:720px;padding:64px;font-size:16px;line-height:30.4px}.journal-prose .journal-deck{font-family:var(--font-heading);color:var(--color-muted);border-bottom:1px solid var(--color-image);margin:0;padding-bottom:40px;font-size:24px;font-style:italic;line-height:33.6px}.journal-prose>p{margin-top:28px}.journal-prose .journal-deck+p{margin-top:40px}.journal-prose blockquote{font-family:var(--font-heading);color:var(--color-ink);border-left:1px solid var(--color-accent);margin:48px 0 0;padding:8px 0 20px 32px;font-size:24px;font-style:italic;font-weight:300;line-height:33.6px}.journal-prose blockquote+p{margin-top:48px}.journal-prose cite{font-family:var(--font-sans);letter-spacing:3px;text-transform:uppercase;color:var(--color-sand);margin-top:12px;font-size:10px;font-style:normal;font-weight:400;line-height:24px;display:block}.journal-prose h2{color:var(--color-ink);margin-top:48px;font-size:30px;line-height:37.5px}.journal-prose h2+p{margin-top:20px}.journal-prose ul{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.journal-prose li{gap:16px;font-size:16px;line-height:28.8px;display:flex}.journal-prose li:before{content:"—";color:var(--color-gold);flex-shrink:0}.journal-state{min-height:100svh}.journal-state-body{padding:48px clamp(24px,4.5vw,64px) 80px}.journal-state-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:28px;display:grid}.journal-state-image,.journal-state-line{background:var(--color-image)}.journal-state-image{aspect-ratio:4/3}.journal-state-line{width:80%;height:18px;margin-top:20px}.journal-state-line-short{width:50%;height:12px;margin-top:12px}.journal-state-message{padding:32px 0 64px}.journal-state-message h2{font-size:clamp(32px,5vw,48px)}.journal-state-message p{color:var(--color-muted);margin:20px 0 28px}@media (max-width:700px){.journal-state-grid{grid-template-columns:1fr}}.journal-shell{background:var(--color-cream);width:100%}.journal-shell .site-header-light{color:var(--color-ink)}.journal-article-shell .site-header{border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f0e4d2f5}.editorial-wordmark{flex-direction:column;display:flex}.editorial-wordmark>span{text-transform:uppercase;letter-spacing:3.15px;color:var(--color-muted);font-size:9px;font-weight:400;line-height:9px}.editorial-wordmark em{font-family:var(--font-heading);letter-spacing:.55px;font-size:22px;font-weight:300;line-height:22px}.journal-page,.journal-article{padding-top:80px}.journal-heading{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-end;gap:48px;padding:96px 64px;display:flex}.journal-heading .section-label{font-weight:400}.journal-heading h1{min-height:186px;margin-top:16px;font-size:100.8px;line-height:.92}.journal-heading>p{max-width:320px;color:var(--color-muted);padding-bottom:12px;font-size:14px;line-height:26.6px}.journal-leads{border-bottom:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.journal-leads>a{color:#fff;background:var(--color-ink);height:540px;position:relative;overflow:hidden}.journal-leads>a:first-child{border-right:1px solid var(--color-border)}.journal-leads>a>img{object-fit:cover;width:100%;height:100%}.journal-lead-shade{background:linear-gradient(#0000,#1c1a1833 50%,#1c1a18bf);position:absolute;inset:0}.journal-lead-copy{position:absolute;bottom:48px;left:48px;right:48px}.story-badge{background:var(--color-cream);color:var(--color-muted);letter-spacing:2.25px;text-transform:uppercase;padding:4px 10px;font-size:9px;font-weight:400;line-height:13.5px;display:inline-block}.journal-lead-copy .story-badge,.journal-article-hero .story-badge{background:var(--color-accent);color:#fff;letter-spacing:2.7px;margin-bottom:20px}.journal-lead-copy h2{font-size:36px;line-height:45px}.journal-lead-copy>p:not(.story-meta){color:#ffffffb3;max-width:384px;margin-top:12px;font-size:14px;line-height:22.75px}.story-meta{letter-spacing:2px;text-transform:uppercase;color:var(--color-sand);align-items:center;gap:12px;font-size:10px;font-weight:400;line-height:24px;display:flex}.story-meta>span:nth-child(2){color:var(--color-border);font-size:16px}.journal-lead-copy .story-meta{color:#ffffff80;margin-top:16px;line-height:15px}.journal-categories{border-bottom:1px solid var(--color-border);align-items:center;gap:24px;padding:20px 64px;display:flex;overflow:auto}.journal-categories a{letter-spacing:2.5px;text-transform:uppercase;white-space:nowrap;color:var(--color-muted);border-bottom:1px solid #0000;padding-bottom:2px;font-size:10px;font-weight:400;line-height:15px}.journal-categories a[aria-current=page]{border-color:var(--color-accent);color:var(--color-accent)}.journal-stories{padding:48px 64px 112px}.journal-feature{border-bottom:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:48px;margin-bottom:56px;padding-bottom:56px;display:grid}.journal-feature>a{aspect-ratio:4/3;background:var(--color-image);position:relative}.journal-feature>a>img{object-fit:cover;width:100%;height:100%}.journal-feature .story-badge{position:absolute;top:16px;left:16px}.journal-feature h2{margin-top:12px;font-size:40px;line-height:1.15}.journal-feature>div>p:not(.story-meta){max-width:448px;color:var(--color-muted);margin-top:16px;font-size:14px;line-height:26.6px}.journal-read{letter-spacing:2.5px;text-transform:uppercase;color:var(--color-muted);align-items:center;gap:8px;font-size:10px;font-weight:400;line-height:15px;display:inline-flex}.journal-read-underlined{border-bottom:1px solid #0000;padding-bottom:2px}.journal-feature .journal-read{margin-top:24px}.journal-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 24px;display:grid}.story-card-image{aspect-ratio:4/3;background:var(--color-image);position:relative;overflow:hidden}.story-card-image>img{object-fit:cover;width:100%;height:100%}.story-card-image .story-badge{position:absolute;top:16px;left:16px}.story-card-copy{padding-top:20px}.story-card h3{margin-top:12px;font-size:20px;line-height:25px}.story-excerpt{color:var(--color-sand);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:14px;line-height:22.75px;display:-webkit-box;overflow:hidden}.story-card .journal-read{margin-top:16px}.journal-all .journal-story-grid>.story-card:nth-child(5){transform:translateY(-64px)}.journal-newsletter{background:var(--color-footer);text-align:center;color:var(--color-paper);padding:112px 64px}.journal-newsletter .section-label{color:var(--color-gold);font-weight:400}.journal-newsletter h2{margin-top:24px;font-size:56px;line-height:59.36px}.journal-newsletter>p:not(.section-label){max-width:384px;color:var(--color-sand);margin:16px auto 0;font-size:14px;line-height:20px}.journal-newsletter form{border:1px solid #2c2a26;max-width:448px;height:54px;margin:40px auto 0;display:flex}.journal-newsletter input{width:0;min-width:0;color:var(--color-paper);background:0 0;border:0;flex:1;padding:16px 20px;font-size:14px}.journal-newsletter input:focus,.journal-newsletter input:focus-visible{outline:none}.journal-newsletter input::placeholder{color:#4a4844}.journal-newsletter button{background:var(--color-accent);color:var(--color-paper);letter-spacing:3px;text-transform:uppercase;padding:16px 24px;font-size:10px;font-weight:400}.journal-search{gap:16px;margin-top:24px;display:grid}.journal-article{background:var(--color-paper)}.journal-article-hero{background:var(--color-ink);height:560px;position:relative;overflow:hidden}.journal-article-hero>img{object-fit:cover;opacity:.7;width:100%;height:100%}.journal-article-shade{background:linear-gradient(#0000,#1c1a18b3);position:absolute;inset:0}.journal-article-hero>div:last-child{color:#fff;position:absolute;bottom:64px;left:64px;right:64px}.journal-article-hero h1{max-width:768px;font-size:72px;line-height:.95}.journal-article-meta{border-bottom:1px solid var(--color-image);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:24px 64px;display:flex}.journal-article-meta>div{letter-spacing:2px;text-transform:uppercase;color:var(--color-sand);align-items:center;gap:20px;font-size:10px;font-weight:400;line-height:15px;display:flex}.journal-article-meta button{font-size:inherit;letter-spacing:inherit;text-transform:inherit}.journal-reading-layout{grid-template-columns:minmax(0,1fr) 360px;display:grid}.journal-full-story{min-height:2110px}.journal-categories a{text-decoration:none}.journal-pagination{flex-wrap:wrap;justify-content:center;gap:24px;margin-top:32px;display:flex}.journal-filed{border-top:1px solid var(--color-image);margin-top:56px;padding-top:32px}.journal-filed .section-label{letter-spacing:3px;color:var(--color-sand);margin-bottom:24px;font-size:10px;font-weight:400;line-height:15px}.journal-filed>a{border:1px solid var(--color-border);text-transform:uppercase;letter-spacing:2px;color:var(--color-muted);padding:6px 12px;font-size:9px;line-height:15px;display:inline-block}.journal-back{text-transform:uppercase;letter-spacing:2.5px;color:var(--color-muted);margin-top:40px;font-size:10px;font-weight:400;line-height:15px;display:inline-block}.journal-sidebar{border-left:1px solid var(--color-image);background:var(--color-paper);padding:48px 32px}.journal-sidebar>section+section{border-top:1px solid var(--color-image);margin-top:40px;padding-top:40px}.journal-sidebar .section-label{letter-spacing:3px;font-size:10px;font-weight:400}.journal-sidebar h2{margin-top:16px;font-size:20px;line-height:25px}.journal-sidebar section>p:not(.section-label){color:var(--color-sand);margin-top:12px;font-size:13px;line-height:22px}.journal-sidebar section>.journal-read{margin-top:16px}.journal-more-stories{gap:24px;margin-top:24px;display:grid}.journal-more-stories>a{align-items:flex-start;gap:12px;display:flex}.journal-more-stories img{object-fit:cover;flex-shrink:0;width:64px;height:64px}.journal-more-stories span{text-transform:uppercase;letter-spacing:1.8px;color:var(--color-sand);font-size:9px;line-height:13.5px;display:block}.journal-more-stories h3{margin-top:4px;font-size:14px;line-height:19.25px}.journal-shop-image{aspect-ratio:4/3;object-fit:cover;width:100%;margin:16px 0 12px}.journal-related{background:var(--color-cream);border-top:1px solid var(--color-image);padding:96px 64px}.journal-related-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:48px;display:flex}.journal-related h2{margin-top:8px;font-size:30px;line-height:36px}.journal-related-heading .journal-read{letter-spacing:2.75px;color:var(--color-ink);font-size:11px;line-height:16.5px}.journal-related .journal-story-grid{gap:32px}.story-card-compact .story-badge{letter-spacing:1.8px;top:12px;left:12px}.story-card-compact .story-card-copy{padding-top:16px}.story-card-compact h3{margin-top:8px}@media (max-width:1100px){.journal-heading h1{font-size:80px}.journal-heading{gap:32px}.journal-heading>p{max-width:240px}.journal-lead-copy{left:32px;right:32px}.journal-lead-copy h2{font-size:30px;line-height:1.2}.journal-reading-layout{grid-template-columns:minmax(0,1fr) 300px}.journal-prose{padding:48px 32px}.journal-sidebar{padding:48px 24px}.journal-feature h2{font-size:32px}}@media (max-width:700px){.journal-shell .site-header-light .navigation{background:var(--color-cream)}.journal-heading{padding:64px 24px;display:block}.journal-heading h1{min-height:0;font-size:clamp(44px,12vw,64px);line-height:1.05}.journal-heading>p{max-width:320px;margin-top:32px;padding:0}.journal-leads{grid-template-columns:1fr}.journal-leads>a{height:440px}.journal-leads>a:first-child{border-right:0;border-bottom:1px solid var(--color-border)}.journal-lead-copy{bottom:32px;left:24px;right:24px}.journal-lead-copy h2{font-size:30px}.journal-categories{padding:20px 24px}.journal-stories{padding:32px 24px 64px}.journal-feature{grid-template-columns:1fr;gap:24px;margin-bottom:40px;padding-bottom:40px}.journal-feature h2{font-size:32px}.journal-story-grid{grid-template-columns:1fr;gap:48px}.journal-all .journal-story-grid>.story-card:nth-child(5){transform:none}.journal-newsletter{padding:80px 24px}.journal-newsletter h2{font-size:42px;line-height:1.08}.journal-newsletter button{letter-spacing:2px;padding:16px;font-size:9px}.journal-article-hero{height:480px}.journal-article-hero>div:last-child{bottom:40px;left:24px;right:24px}.journal-article-hero h1{font-size:44px;line-height:1.02}.journal-article-meta{gap:16px;padding:20px 24px}.journal-article-meta>div{letter-spacing:1.5px;flex-wrap:wrap;gap:16px;font-size:9px}.journal-reading-layout{grid-template-columns:1fr}.journal-full-story{min-height:0}.journal-prose{max-width:none;padding:48px 24px;font-size:15px;line-height:28px}.journal-prose h2{font-size:28px;line-height:1.2}.journal-prose blockquote,.journal-prose .journal-deck{font-size:22px;line-height:30px}.journal-prose blockquote{padding-left:20px}.journal-prose li{font-size:15px;line-height:28px}.journal-sidebar{border-left:0;border-top:1px solid var(--color-image);padding:48px 24px}.journal-sidebar>section{max-width:440px;margin-inline:auto}.journal-related{padding:64px 24px}.journal-related-heading{align-items:center;gap:16px}.journal-related-heading .journal-read{letter-spacing:1.5px;white-space:nowrap;font-size:9px}.journal-related .journal-story-grid{grid-template-columns:1fr}.journal-related h2{font-size:28px}}.journal-newsletter .newsletter-signup{background:var(--color-accent)}
