.journal-hero{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:50px;padding:55px 0}.journal-hero h1{font-family:Georgia,serif;font-size:clamp(32px,4vw,54px);line-height:1.2;letter-spacing:-1px;margin:16px 0 25px}.journal-hero p{max-width:590px;font-size:18px;line-height:1.9;color:#665246}.journal-hero img{width:100%;height:auto;border-radius:8px}.journal-topics{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.journal-topics a{font-size:13px;padding:7px 12px;border:1px solid #d8c29b;border-radius:24px}.journal-section{padding:38px 0}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.journal-card{background:#fffdf7;border:1px solid #e8d6b5;border-radius:8px;overflow:hidden}.journal-card>a{display:block;height:100%}.journal-card img{width:100%;height:210px;object-fit:cover;background:#f1dfb7}.journal-card>a>div{padding:24px}.journal-card h3{font-family:Georgia,serif;font-size:25px;line-height:1.3;margin:12px 0}.journal-card p{font-size:15px;color:#67564b;line-height:1.8;margin-bottom:25px}.weekly-banner{background:#f1dfb7;border:1px solid #d4b67a;padding:32px;display:flex;justify-content:space-between;align-items:center;gap:25px;border-radius:8px;margin-top:30px;margin-bottom:45px}.weekly-banner p{max-width:700px;margin:12px 0}.weekly-banner .button{flex-shrink:0}.journal-article{max-width:1000px;margin:45px auto 60px;padding:0 30px}.article-head{max-width:790px;margin:auto}.article-head>a{font-size:14px}.article-head .eyebrow{margin-top:35px}.article-head h1{font-family:Georgia,serif;font-size:clamp(30px,4vw,49px);line-height:1.23;margin:20px 0}.article-deck{font-size:20px;line-height:1.8;color:#695146}.article-meta{font-size:12px;color:#786456}.article-cover{margin:35px 0}.article-cover img{width:100%;height:auto;max-height:550px;object-fit:cover;border-radius:8px}.article-cover figcaption{font-size:12px;line-height:1.7;color:#786456;margin-top:8px}.article-body{max-width:750px;margin:auto;font-size:18px;line-height:1.95;color:#362e29}.article-body p{margin:0 0 24px}.article-body h2{font-family:Georgia,serif;font-size:29px;line-height:1.4;margin:42px 0 18px;color:#641d30}.article-body h3{font-size:21px;margin:32px 0 16px}.article-body a,.article-cover a{color:#76253d;text-decoration:underline;text-underline-offset:3px}.article-body img{max-width:100%;height:auto;border-radius:6px}.article-body blockquote{background:#f4e9d2;border-left:3px solid #ba9144;padding:22px;margin:28px 0}.article-body ul,.article-body ol{padding-left:25px}.article-body li{margin-bottom:9px}.article-cta{max-width:800px;background:#f0e2c6;padding:32px;margin:45px auto;border-radius:8px}.article-cta .button{margin:10px 6px 0 0}.editorial-note{padding:30px;background:#fbf1dd;margin-bottom:55px;border-top:2px solid #be9854}.editorial-note p{font-size:16px;line-height:1.9;max-width:980px}.sign-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:50px}.sign-grid>a{background:#fffdf7;padding:25px;border:1px solid #e0cda8;border-radius:8px}.sign-grid>a>span,.sign-symbol{font-size:42px;color:#b48738}.sign-grid h2{font-size:20px;margin:10px 0}.sign-grid p{font-size:13px;color:#6b554b}.transit-context{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:13px;background:#f3e6cd;border-left:3px solid #b89044;padding:12px 16px;margin:15px 0}.editorial-table{overflow-x:auto;margin-bottom:40px}.editorial-table table{border-collapse:collapse;width:100%;font-size:15px}.editorial-table td,.editorial-table th{text-align:left;padding:14px;border-bottom:1px solid #dfcca5}.editorial-table th{background:#f0e0bc}.editorial-table tr:nth-child(even){background:#fffaf0}.editorial-editor{margin-bottom:60px;max-width:1000px}.editorial-editor textarea{display:block;width:100%;font:16px/1.8 var(--body);padding:20px;background:#fffdf8;color:#382820;border:1px solid #d8c8a7}.header nav{gap:18px}html[lang=ml] .journal-hero h1,html[lang=ml] .article-head h1,html[lang=ml] .journal-card h3,html[lang=ml] .article-body h2{font-family:var(--body);line-height:1.65}html[lang=ml] .article-body{line-height:2.05}a:focus-visible{outline:3px solid #b48a36;outline-offset:5px}@media(max-width:1000px){.journal-grid{grid-template-columns:repeat(2,1fr)}.sign-grid{grid-template-columns:repeat(3,1fr)}.header nav{gap:14px}.journal-hero{gap:25px}.weekly-banner{align-items:start;flex-direction:column}}@media(max-width:650px){.journal-hero{grid-template-columns:1fr;padding:30px 0;gap:20px}.journal-hero img{max-height:240px;object-fit:cover}.journal-hero p{font-size:16px}.journal-grid{grid-template-columns:1fr}.journal-card img{height:220px}.journal-article{padding:0 22px;margin-top:25px}.article-body{font-size:17px;line-height:1.9}.article-deck{font-size:17px}.article-body h2{font-size:25px}.sign-grid{grid-template-columns:repeat(2,1fr);gap:12px}.sign-grid>a{padding:18px}.sign-grid h2{font-size:17px}.weekly-banner{padding:24px}.editorial-note{padding:22px}.journal-section{padding:25px 0}.header nav{justify-content:flex-start;gap:22px}.article-cta{padding:24px}}
.article-image-credit{max-width:750px;margin:28px auto 0;color:#786456;font-size:12px;line-height:1.7}.article-image-credit a{text-decoration:underline;text-underline-offset:2px}

.article-head h1,.journal-card h3,.article-body{overflow-wrap:anywhere}
