.journal-page{background:var(--paper);color:var(--ink)}.journal-page footer,.journal-page .dark,.related{color:var(--paper);background:var(--ink)}.journal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:65px 40px}.journal-card{display:block;min-width:0}.journal-card img{display:block;width:100%;height:auto;max-height:420px;object-fit:contain;object-position:left bottom;margin-bottom:25px}.journal-card h2{font-size:clamp(28px,3vw,42px);line-height:1.1;letter-spacing:-.045em}.journal-card>p:not(.eyebrow){max-width:620px;color:#c1c0b6}.journal-card .eyebrow{margin:15px 0}.article-heading{padding:40px 6% 60px}.article-heading h1{max-width:1050px;font-size:clamp(38px,5vw,76px);line-height:1.06}.article-byline{margin:30px 0 0;color:#606057}.breadcrumbs{flex-wrap:wrap;font:12px/1.7 monospace;gap:12px;margin-bottom:55px}.breadcrumbs a{text-decoration:underline}.article-cover{padding:0 6% 40px;max-width:1100px;margin:auto}.article-cover img{display:block;width:auto;max-width:100%;height:auto;max-height:480px;margin:auto}.article-cover figcaption{color:#606057;text-align:center}.article-body{max-width:850px;margin:auto;padding:20px 30px 90px;font-size:18px;line-height:1.8}.article-body h2{font-size:34px;letter-spacing:-.035em;line-height:1.2;margin:55px 0 22px}.article-body h3{font-size:25px;line-height:1.3;margin:36px 0 16px;letter-spacing:-.025em}.article-body a:not(.button){text-decoration:underline;text-underline-offset:4px}.article-body li{margin-bottom:10px}.article-body blockquote{margin:26px 0;background:#e1dfd6;border-left:3px solid var(--ink);padding:24px;font-size:16px;line-height:1.75}.article-body blockquote p{margin:0}.copy-prompt{display:block;margin-top:16px;border:1px solid #777;background:transparent;padding:9px 14px;font:12px monospace;cursor:pointer;min-height:44px}.table-scroll{max-width:100%;overflow-x:auto;margin:30px 0}.article-body table{border-collapse:collapse;width:100%;font-size:15px;min-width:560px}.article-body th,.article-body td{padding:14px;text-align:left;vertical-align:top;border:1px solid #c4c1b6}.article-body th{background:#e1dfd6}.article-body hr{border:0;border-top:1px solid #c4c1b6;margin:40px 0}.article-body .button{margin:12px 0}.related .journal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.related .journal-card h2{font-size:28px}header nav{flex-wrap:wrap}button:focus-visible{outline:3px solid #bb8656;outline-offset:4px}@media(max-width:800px){.journal-grid,.related .journal-grid{grid-template-columns:1fr;gap:45px}.article-heading{padding:30px 6% 40px}.breadcrumbs{margin-bottom:35px}.article-body{padding:10px 6% 60px;font-size:17px}.article-body h2{font-size:29px}.article-body blockquote{padding:18px}.article-cover{padding:0 6% 25px}.journal-card img{max-height:420px}.article-heading h1{overflow-wrap:break-word}}

.author-card{border:1px solid #c4c1b6;padding:24px;margin:48px 0}.article-body .author-card h2{margin-top:0}
