.journal-intro{padding-top:34px;padding-bottom:43px}.journal-intro h1{max-width:1030px;font-size:clamp(44px,5.6vw,78px);line-height:1.08;letter-spacing:-.015em;text-transform:uppercase;overflow-wrap:anywhere}.journal-intro .breadcrumbs{margin-bottom:36px}.journal-meta{font-size:10px;color:var(--muted);margin:24px 0}.journal-lede{max-width:850px;font-size:18px;line-height:1.8;color:#4c5d4f}.journal-layout{display:grid;grid-template-columns:minmax(0,820px) minmax(200px,1fr);gap:67px;align-items:start;padding-bottom:45px}.journal-body{font-size:15px;line-height:1.95}.journal-body section+section{margin-top:37px}.journal-body h2{font-size:37px;line-height:1.1;margin-bottom:19px}.journal-note{padding:20px 23px;background:#e5e7d9;border-left:3px solid var(--rust);font-size:11px;line-height:1.8;margin-bottom:35px}.journal-aside{position:sticky;top:120px;border-top:3px solid var(--green);padding-top:24px}.journal-aside>a{display:block;border-bottom:1px solid var(--line);padding:15px 0;font-size:11px;line-height:1.6}.journal-aside>a>span{display:inline-block;color:var(--rust);margin-right:12px;font-size:9px}.journal-aside>a:hover{color:var(--rust)}.journal-aside .journal-back{display:flex;justify-content:space-between;color:var(--rust);font-weight:bold}.journal-sources{border-top:1px solid var(--line);padding-top:30px}.journal-sources ul{padding:0;list-style:none}.journal-sources li{padding:14px 0;border-bottom:1px solid var(--line);font-size:12px;line-height:1.8}.journal-sources a{overflow-wrap:anywhere}.journal-sources a:hover{color:var(--rust)}.journal-sources .icon{margin-left:10px}.journal-source-note{font-size:10px;color:var(--muted)}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.journal-card{display:flex;flex-direction:column;min-width:0;border-top:3px solid var(--green);padding:22px 22px 24px;background:#e9eade;border-bottom:1px solid var(--line)}.journal-card-top{display:flex;justify-content:space-between;font-size:9px;line-height:1.5;text-transform:uppercase;letter-spacing:.12em;color:#6b715c;margin-bottom:21px}.journal-card-top>span:last-child{color:var(--rust)}.journal-card h2{font-size:31px;line-height:1.13;margin-bottom:17px;overflow-wrap:anywhere}.journal-card h2 a:hover{color:var(--rust)}.journal-card>p{font-size:12px;line-height:1.85;color:var(--muted);margin-bottom:30px}.journal-card>.underlink{margin-top:auto;align-self:start;font-size:10px}.journal-related{padding:30px 0 75px}.journal-home{padding-bottom:80px}.journal-collection{padding-bottom:75px}.journal-search{display:flex;border:1px solid #b6bcaa;padding:7px;background:var(--white);gap:10px}.journal-search input{flex:1;min-width:0;background:transparent;border:0;padding:12px 16px;color:var(--ink);outline-offset:-2px}.journal-search .button{flex-shrink:0}.journal-filters{display:flex;flex-wrap:wrap;gap:8px;padding:25px 0 22px;border-bottom:1px solid var(--line)}.journal-count{font-size:10px;color:var(--muted);margin:22px 0 25px}.journal-empty{padding:40px;text-align:center;border:1px solid var(--line)}.journal-empty h2{font-size:38px}.journal-empty p{font-size:13px;margin:15px 0 24px}.journal-policy{max-width:900px;padding-bottom:75px}.journal-policy>section{margin-bottom:32px}.journal-policy h2{font-size:36px;margin-bottom:19px}.journal-policy p{font-size:14px;line-height:1.9}.journal-policy-links{display:flex;flex-wrap:wrap;gap:15px 25px;padding-top:20px;border-top:1px solid var(--line)}.journal-policy-links>a{font-size:11px;text-decoration:underline;text-underline-offset:5px}.header nav{gap:21px}.footer-bottom>span:last-child{display:flex;gap:18px;flex-wrap:wrap}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:1100px){.journal-layout{grid-template-columns:minmax(0,1fr) 220px;gap:35px}.journal-card{padding:20px}.journal-card h2{font-size:28px}.header nav{gap:15px}}
@media(max-width:900px){.journal-layout{grid-template-columns:1fr}.journal-aside{position:static;order:-1;display:flex;flex-wrap:wrap;gap:9px 20px;padding:20px;background:#e5e7d9;border-top:2px solid var(--green)}.journal-aside .eyebrow{width:100%;margin:0}.journal-aside>a{padding:0;border:0;font-size:10px}.journal-aside>a>span{margin-right:6px}.journal-aside .journal-back{gap:20px}.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-home .journal-grid{grid-template-columns:1fr}.journal-home .journal-card h2{font-size:34px}}
@media(max-width:650px){.journal-intro{padding-top:25px;padding-bottom:30px}.journal-intro .breadcrumbs{margin-bottom:25px}.journal-intro h1{font-size:42px;line-height:1.05}.journal-meta{font-size:9px;line-height:1.8;margin:21px 0}.journal-lede{font-size:14px;line-height:1.85}.journal-layout{gap:25px;padding-bottom:25px}.journal-note{font-size:10px;padding:17px 18px;margin-bottom:29px}.journal-body{font-size:13px;line-height:1.95}.journal-body h2{font-size:31px;margin-bottom:16px}.journal-body section+section{margin-top:29px}.journal-aside{padding:17px;gap:12px}.journal-aside>a{font-size:9px}.journal-sources li{font-size:11px}.journal-source-note{font-size:9px}.journal-related{padding:20px 0 50px}.journal-grid{grid-template-columns:1fr;gap:20px}.journal-card{padding:22px}.journal-card h2{font-size:32px}.journal-card>p{font-size:12px;margin-bottom:25px}.journal-home{padding-bottom:55px}.journal-home .journal-card h2{font-size:32px}.journal-search input{padding:10px;font-size:12px}.journal-search .button{padding:11px 12px;font-size:10px;gap:13px}.journal-filters{gap:6px;padding:21px 0}.journal-collection{padding-bottom:50px}.journal-count{font-size:9px}.journal-empty{padding:30px 20px}.journal-policy{padding-bottom:45px}.journal-policy h2{font-size:30px}.journal-policy p{font-size:13px}.header nav{gap:0}.footer-bottom>span:last-child{gap:12px 17px}}
[hidden]{display:none!important}
