#javo-preview .j-blog-layout{display:grid;grid-template-columns:minmax(0,760px) minmax(200px,280px);gap:56px;align-items:start}#javo-preview .j-blog-copy{font-size:17px;line-height:1.85}#javo-preview .j-blog-copy h2{font-size:28px;line-height:1.25;margin:38px 0 16px}#javo-preview .j-blog-copy p,#javo-preview .j-blog-copy ul{margin-bottom:22px}#javo-preview .j-blog-copy a:not(.j-action){text-decoration:underline;text-underline-offset:3px}#javo-preview .j-blog-lead{font-size:20px;color:#163650}#javo-preview .j-blog-aside{background:#edf5fa;padding:28px;border-radius:20px}#javo-preview .j-blog-aside img{width:100%;height:auto;max-width:240px}#javo-preview .j-blog-aside h2{font-size:24px;line-height:1.3}#javo-preview .j-journal-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}#javo-preview .j-journal-card{padding:32px;border:1px solid #dbe5ee;border-radius:20px;max-width:760px;background:white}#javo-preview .j-journal-card h2{font-size:28px;line-height:1.3}#javo-preview .j-blog-error{display:flex;align-items:center;gap:36px}#javo-preview .j-blog-error img{object-fit:contain;height:auto;max-width:200px}@media(max-width:780px){#javo-preview .j-blog-layout{grid-template-columns:1fr;gap:24px}#javo-preview .j-blog-copy{font-size:16px}#javo-preview .j-blog-copy h2{font-size:25px}#javo-preview .j-blog-error{flex-direction:column}#javo-preview .j-blog-aside img{max-width:170px}}
/* 0.2.13: balanced use of the desktop canvas, natural reading order on mobile. */
#javo-preview .j-blog-layout{display:block;max-width:1240px;margin-inline:auto;width:100%}
#javo-preview .j-blog-copy{max-width:none}
#javo-preview .j-article-hero{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(230px,1fr);gap:48px;align-items:center}
#javo-preview .j-article-hero h1{max-width:850px;font-size:clamp(32px,3.8vw,56px);line-height:1.14}
#javo-preview .j-article-guide{text-align:center;background:rgba(255,255,255,.07);border-radius:24px;padding:20px}
#javo-preview .j-article-guide img{width:min(100%,300px);height:auto;max-height:320px;object-fit:contain}
#javo-preview .j-article-guide p{font-size:15px;margin:8px 0 0;color:#fff}
#javo-preview .j-editorial-lead{max-width:980px;margin:0 auto 32px;text-align:center}
#javo-preview .j-editorial-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px}
#javo-preview .j-editorial-section{padding:24px 28px;border-top:3px solid #e9aa4b;background:#f5f8fb;border-radius:0 0 18px 18px}
#javo-preview .j-editorial-section h2{margin:0 0 20px;font-size:26px}
#javo-preview .j-editorial-section p:last-child{margin-bottom:0}
#javo-preview .j-editorial-closing{margin-top:36px;width:100%}
#javo-preview .j-editorial-closing .j-callout{padding:36px;text-align:center}
#javo-preview .j-journal-grid{grid-template-columns:1fr}
#javo-preview .j-journal-card{max-width:none;display:grid;grid-template-columns:minmax(200px,.7fr) minmax(0,1.6fr);gap:36px;align-items:center}
#javo-preview .j-journal-visual{text-align:center;background:#edf5fa;border-radius:18px;padding:20px}
#javo-preview .j-journal-visual img{max-width:100%;height:auto;max-height:280px;object-fit:contain}
@media(max-width:780px){#javo-preview .j-article-hero,#javo-preview .j-editorial-grid,#javo-preview .j-journal-card{grid-template-columns:1fr;gap:24px}#javo-preview .j-article-guide img{max-height:200px}#javo-preview .j-article-guide{padding:12px}#javo-preview .j-editorial-section{padding:22px}#javo-preview .j-editorial-lead{text-align:left}#javo-preview .j-editorial-closing .j-callout{padding:24px}#javo-preview .j-journal-card{padding:22px}#javo-preview .j-journal-visual img{max-height:200px}}
