
.blog-hero{padding:75px 0 40px}.blog-hero h1{color:#1f2326;font-size:clamp(40px,5vw,68px);max-width:900px}.blog-hero .lead{max-width:700px;color:#626663;font-size:17px}.journal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;padding-bottom:70px}.journal-card{background:#e8dfd1;display:flex;flex-direction:column}.journal-card img{width:100%;height:240px;object-fit:cover}.journal-body{padding:25px;display:flex;flex-direction:column;flex:1}.journal-body h2{font-size:26px;letter-spacing:-.7px}.journal-body p{font-size:13px;color:#626663}.journal-body>a{font-size:12px;font-weight:650;margin-top:auto}.journal-meta{font-size:9px;letter-spacing:1px;color:#925133;margin-bottom:18px}.journal-home{padding-top:80px;padding-bottom:60px}.journal-home .journal-grid{padding-bottom:0}.journal-toolbar{display:flex;gap:10px;flex-wrap:wrap;margin:28px 0}.journal-toolbar button{padding:10px 15px;border:1px solid #bca68b;background:transparent;color:#1f2326;font:inherit;font-size:11px;cursor:pointer}.journal-toolbar button[aria-pressed=true]{background:#1f2326;color:#f4efe6}.journal-card[hidden]{display:none}.article-wrap{max-width:900px;margin:auto;padding:55px 28px 70px}.article-breadcrumb{font-size:11px;margin-bottom:30px}.article-wrap h1{font-size:clamp(37px,5vw,59px);line-height:1.12;color:#1f2326;letter-spacing:-1.7px}.article-lead{font-size:20px;color:#61665f;line-height:1.65}.article-cover{margin:35px 0 45px}.article-cover img{width:100%;max-height:510px;object-fit:cover}.article-cover figcaption{font-size:10px;color:#777;margin-top:7px}.article-body{max-width:710px;margin:auto}.article-body h2{font-size:29px;letter-spacing:-.7px;margin:40px 0 16px}.article-body p{font-size:16px;line-height:1.9;color:#444d48}.article-contents{background:#e8dfd1;padding:23px 28px;margin:30px 0}.article-contents a{font-size:13px;display:block;margin:7px 0}.article-author{border-top:1px solid #c7b8a3;padding-top:25px;margin-top:45px;font-size:12px;color:#676b64}.article-cta{background:#1f2326;padding:30px;color:#f4efe6;margin-top:35px}.article-cta p{color:#d9c8af}.journal-footer{background:#e8dfd1;padding:28px;text-align:center;font-size:12px}.related{margin-top:50px}.related a{display:block;padding:12px 0;font-size:14px}.journal-count{font-size:11px;color:#686d65;margin-bottom:24px}@media(max-width:900px){.journal-grid{grid-template-columns:1fr 1fr}header nav{gap:15px;font-size:12px}.journal-card img{height:220px}}@media(max-width:760px){.journal-grid{grid-template-columns:1fr}.blog-hero{padding-top:48px}.journal-card img{height:270px}.article-wrap{padding:35px 24px 55px}.article-lead{font-size:17px}.article-body h2{font-size:26px}.journal-home{padding-top:60px}}.border-scope{background:#e8dfd1;border-left:3px solid #b8734f;padding:23px;margin:30px 0}.border-scope p{font-size:13px;margin:9px 0 0}.article-body section>p>a{font-size:12px}.border-check{background:#e8dfd1;padding:25px;margin-top:35px}.border-check h2{margin-top:0}.border-check label{display:flex;align-items:flex-start;gap:12px;font-size:13px;margin:18px 0;cursor:pointer}.border-check input{margin-top:5px;accent-color:#99532f}.print-guide{padding:12px 18px;background:#1f2326;color:#f4efe6;border:0;cursor:pointer;font:inherit;font-size:12px}@media print{header,footer,.article-cta,.related,.print-guide{display:none}.article-wrap{padding:0;max-width:none}.article-cover img{max-height:240px}.article-body{max-width:none}a{color:#1f2326}}