.journal{color:#111d36;background:#fafaf7;font:16px/1.9 Arial,'Hiragino Kaku Gothic ProN',sans-serif}.j-wrap{max-width:1250px;margin:auto;padding:clamp(45px,7vw,100px) 5%}.j-mast{border-bottom:1px solid #111d36;padding-bottom:40px}.journal small,.j-meta{font-size:12px;letter-spacing:.1em}.j-mast h1{font-size:clamp(65px,11vw,154px);letter-spacing:-.075em;line-height:1;margin:24px 0;font-weight:500}.j-mast h1 span{font-family:Georgia,serif}.j-mast p{font-size:18px;line-height:1.9}.j-topics{display:flex;flex-wrap:wrap;gap:10px 26px;margin:24px 0 48px}.j-topics a,.j-back,.j-read{font-size:14px}.j-topics a[aria-current],.j-read,.j-back,.j-other{text-decoration:underline;text-underline-offset:5px}.j-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:42px}.j-grid article{border-top:1px solid #a9afbb;padding:24px 0}.j-grid h2{font-size:clamp(22px,2.3vw,32px);line-height:1.5;margin:18px 0}.journal img{display:block;width:100%;height:auto;margin:24px 0}.j-grid img{aspect-ratio:16/9;object-fit:cover}.j-story{max-width:790px;margin:auto}.j-story h1{font-size:clamp(30px,4.1vw,57px);letter-spacing:-.04em;line-height:1.45;margin:24px 0}.j-meta{display:flex;justify-content:space-between;margin:50px 0 15px;border-top:1px solid;padding-top:18px}.j-lead{color:#4b5668;margin-bottom:40px}.j-body h2{font-size:clamp(23px,2.3vw,30px);line-height:1.5;margin:42px 0 16px}.j-body p{margin:0 0 1.3em}.j-cta{background:#111d36;color:white;padding:clamp(22px,4vw,48px);margin:50px 0 32px}.j-cta h2{line-height:1.4;margin:15px 0}.j-button{display:inline-block;background:white;color:#111d36;padding:12px 20px;margin:8px 18px 8px 0}.j-other{color:white;font-size:14px}.journal a:focus-visible{outline:2px solid #748cac;outline-offset:4px}.j-grid a:hover,.j-topics a:hover{text-decoration:underline}.journal .navigation{margin:35px 0}.journal .page-numbers{padding:6px}@media(max-width:700px){.j-grid{grid-template-columns:1fr;gap:18px}.j-topics{gap:8px 18px;margin-bottom:24px}.j-mast p{font-size:16px}.j-cta a{display:table}}
