.journal-shell{color:#10293e;background:#fff;max-width:1100px;min-height:80vh;margin:auto;padding:32px 24px 100px;font:16px/1.85 Arial,Tahoma,sans-serif}.journal-shell nav{border-bottom:1px solid #dce3e8;justify-content:space-between;align-items:center;margin-bottom:36px;padding-bottom:20px;display:flex}.journal-shell nav img{width:65px}.journal-shell h1{letter-spacing:normal;font-size:clamp(28px,4vw,46px);line-height:1.4}.journal-shell a{color:#315f75}.journal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:30px;display:grid}.journal-grid article{border:1px solid #dfe6e9;border-radius:16px;padding:20px;overflow:hidden}.journal-grid img{aspect-ratio:16/10;object-fit:cover;border-radius:10px;width:100%}.journal-grid h2{font-size:21px;line-height:1.5}.journal-grid p{font-size:14px}.journal-meta{color:#667f8f;margin:18px 0;font-size:12px}.journal-article{max-width:800px}.journal-cover{object-fit:contain;width:100%;max-height:550px;margin:25px 0}.editorial-body{overflow-wrap:anywhere;font-size:16px;line-height:1.9}.editorial-body h2{letter-spacing:normal;margin:28px 0 12px!important;font-size:25px!important}.editorial-body h3{margin:24px 0 10px;font-size:20px}.editorial-body p{white-space:pre-wrap;margin:14px 0}.editorial-body figure{margin:24px 0}.editorial-body img{object-fit:contain;max-width:100%;max-height:650px;margin:auto;display:block}.editorial-body figcaption{text-align:center;color:#71808f;margin-top:9px;font-size:12px}.editorial-body blockquote{background:#f5f8fa;border-inline-start:3px solid #e6bd55;margin:24px 0;padding:16px 22px}.editorial-body ul{margin:3px 0;padding-inline-start:24px;list-style:outside}.editorial-body a{text-decoration:underline}.editorial-space{height:6px}.aw-editor-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.aw-editor-tools label input{display:none}.aw-editor-cover{object-fit:cover;border-radius:9px;width:100%;height:170px}.editorial-preview{background:#fcfcfa;border:1px solid #e5e9eb;border-radius:12px;padding:24px}.editorial-preview>img{object-fit:contain;max-width:100%;max-height:400px}@media (max-width:760px){.journal-grid{grid-template-columns:1fr}.journal-shell{padding:24px 18px 90px}.editorial-preview{padding:16px}}
