.journal-hero{padding-block:65px 55px;border-bottom:1px solid var(--line)}.journal-hero h1{font-size:clamp(65px,8vw,112px);line-height:1;letter-spacing:-.06em;margin:25px 0}.journal-hero>p:last-child{font-size:20px;line-height:1.6;color:var(--muted)}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;padding-block:45px 85px}.journal-art{background:#e9e4d9;min-height:240px;padding:28px;display:flex;flex-direction:column;justify-content:space-between}.journal-card:nth-child(2) .journal-art{background:#e3e6df}.journal-card:nth-child(3) .journal-art{background:#eae0d7}.journal-art>span{font-size:9px;letter-spacing:.15em;color:var(--muted)}.journal-art>strong{font-size:56px;font-weight:400;letter-spacing:-.05em;color:var(--bronze);margin:25px 0}.journal-art>p{font-size:11px;line-height:1.6;max-width:280px;color:#5e6259}.journal-category{font-size:10px;text-transform:uppercase;letter-spacing:.09em;color:var(--bronze);margin:25px 0 13px}.journal-card h2{font-size:27px;line-height:1.2;letter-spacing:-.035em}.journal-card h2 a{transition:color .2s}.journal-card h2 a:hover{color:var(--bronze)}.journal-card>p:not(.journal-category){font-size:14px;line-height:1.8;color:var(--muted);margin:18px 0}.journal-read{display:inline-block;min-height:44px;padding:12px 0;font-size:12px;border-bottom:1px solid #b7a58b}.journal-closing{background:#eae6dc;padding-block:55px}.journal-closing>.wrap{display:flex;justify-content:space-between;align-items:center;gap:35px}.journal-closing h2{font-size:clamp(32px,4vw,52px);letter-spacing:-.04em;line-height:1.1;margin-top:20px}.article-heading{padding-block:42px 40px;border-bottom:1px solid var(--line)}.journal-back{font-size:12px;display:inline-block;margin-bottom:40px;border-bottom:1px solid #b7a58b;padding-block:12px}.article-heading h1{font-size:clamp(39px,4.7vw,68px);line-height:1.06;letter-spacing:-.045em;max-width:1000px;margin:23px 0}.article-deck{font-size:19px;line-height:1.7;color:var(--muted);max-width:820px}.article-meta{display:flex;gap:12px;flex-wrap:wrap;font-size:11px;color:var(--muted);margin-top:25px}.article-layout{display:grid;grid-template-columns:260px minmax(0,740px);gap:80px;padding-block:50px 65px;justify-content:space-between}.article-toc{align-self:start;position:sticky;top:125px}.article-toc a{display:block;font-size:12px;line-height:1.65;color:var(--muted);padding:10px 0;border-bottom:1px solid var(--line)}.article-toc a:hover{color:var(--bronze)}.article-toc .eyebrow{margin-bottom:15px}.journal-prose{min-width:0}.journal-prose>p,.journal-prose>ul{font-size:17px;line-height:1.95;margin-bottom:23px;color:#45483f}.journal-prose h2{font-size:31px;line-height:1.25;letter-spacing:-.03em;margin:42px 0 20px;scroll-margin-top:135px}.journal-prose>p:first-child{font-size:21px;line-height:1.8;color:var(--ink)}.journal-prose a:not(.button){text-decoration:underline;text-decoration-color:#b4a68f;text-underline-offset:4px;overflow-wrap:anywhere}.journal-prose ul{padding-left:22px}.journal-prose li{margin:12px 0}.journal-sources{border-top:1px solid var(--line);margin-top:40px}.journal-sources ol{padding-left:20px}.journal-sources li{font-size:12px;line-height:1.9;color:var(--muted)}.article-quote{background:#ece7dd;padding:30px;margin-top:40px}.article-quote h2{margin:18px 0;font-size:30px}.article-quote p:not(.eyebrow){font-size:14px;line-height:1.8;color:var(--muted);margin-bottom:25px}.related-insights{padding-block:40px 65px;border-top:1px solid var(--line)}.related-insights>h2{font-size:35px;letter-spacing:-.04em;margin-bottom:28px}.related-insights>div{display:grid;grid-template-columns:1fr 1fr;gap:45px}.related-insights a{border-top:1px solid var(--line);padding-top:20px}.related-insights span{font-size:10px;color:var(--bronze)}.related-insights h3{font-size:25px;line-height:1.3;letter-spacing:-.03em;margin-top:13px;max-width:480px}
@media(max-width:1100px){.journal-grid{gap:25px}.journal-art{padding:22px;min-height:220px}.journal-art>strong{font-size:44px}.article-layout{grid-template-columns:210px minmax(0,1fr);gap:38px}.journal-card h2{font-size:24px}}
@media(max-width:760px){.journal-hero{padding-block:34px}.journal-hero h1{font-size:70px;margin:22px 0}.journal-hero>p:last-child{font-size:16px}.journal-grid{grid-template-columns:1fr;gap:40px;padding-block:30px 45px}.journal-art{min-height:200px;padding:25px}.journal-art>strong{font-size:55px;margin:20px 0}.journal-card h2{font-size:28px}.journal-category{margin-top:20px}.journal-closing{padding-block:40px}.journal-closing>.wrap{display:block}.journal-closing .button{margin-top:25px}.article-heading{padding-block:22px 28px}.journal-back{margin-bottom:22px}.article-heading h1{font-size:39px;margin-block:20px}.article-deck{font-size:16px}.article-meta{font-size:10px;gap:8px}.article-layout{grid-template-columns:1fr;gap:30px;padding-block:30px 40px}.article-toc{position:static}.article-toc a{font-size:12px;padding-block:10px}.journal-prose>p,.journal-prose>ul{font-size:16px;line-height:1.85}.journal-prose>p:first-child{font-size:19px}.journal-prose h2{font-size:27px;margin-top:34px;scroll-margin-top:110px}.article-quote{padding:23px}.article-quote h2{font-size:26px}.related-insights>div{grid-template-columns:1fr;gap:25px}.related-insights h3{font-size:24px}.related-insights{padding-bottom:40px}}
@media(prefers-reduced-motion:reduce){.journal-card h2 a{transition:none}}
