/* Window of Indonesia v7121 — article renderer and responsive reading repair */
body.woi-blog-v7121{overflow-x:hidden}
body.woi-blog-v7121 .woi-article-hero-inner{width:min(1040px,calc(100% - 48px))}
body.woi-blog-v7121 .woi-article-hero h1{max-width:960px;text-wrap:balance;overflow-wrap:anywhere}
body.woi-blog-v7121 .woi-article-cover{width:min(1120px,calc(100% - 48px));aspect-ratio:16/8.5;max-height:620px}
body.woi-blog-v7121 .woi-article-wrap{width:min(1080px,calc(100% - 48px));grid-template-columns:minmax(0,720px) minmax(240px,280px);gap:56px}
body.woi-blog-v7121 .woi-article-body{font-size:18px;line-height:1.86;letter-spacing:.002em;color:#26374d;overflow-wrap:anywhere}
body.woi-blog-v7121 .woi-article-body>p:first-child:first-letter{float:none!important;font:inherit!important;line-height:inherit!important;padding:0!important;color:inherit!important}
body.woi-blog-v7121 .woi-article-body p{margin:0 0 1.45em}
body.woi-blog-v7121 .woi-article-body h2{font-size:34px;margin:1.75em 0 .65em}
body.woi-blog-v7121 .woi-article-body h3{font-size:24px;margin:1.6em 0 .6em}
body.woi-blog-v7121 .woi-article-body .woi-article-list{margin:1.4em 0 1.8em;padding-left:1.65em}
body.woi-blog-v7121 .woi-article-body .woi-article-list>li{margin:0 0 1.25em;padding-left:.35em}
body.woi-blog-v7121 .woi-article-body .woi-article-list>li::marker{color:#0757d9;font-weight:850}
body.woi-blog-v7121 .woi-article-list-title{display:block;color:#071b3a;font-weight:800;line-height:1.45}
body.woi-blog-v7121 .woi-article-list-copy{margin:.45em 0 0!important;color:#33465f;font-weight:400}
body.woi-blog-v7121 .woi-article-body img{max-width:100%;height:auto;border-radius:12px}
body.woi-blog-v7121 .woi-article-body figure{margin:2em 0}
body.woi-blog-v7121 .woi-article-body figcaption{margin-top:.65em;color:#66768a;font-size:13px;text-align:center}
body.woi-blog-v7121 .woi-article-side-card{overflow:hidden}
body.woi-blog-v7121 .woi-article-toc a{overflow-wrap:anywhere}
body.woi-blog-v7121 .woi-blog-card h3,body.woi-blog-v7121 .woi-blog-feature h2,body.woi-blog-v7121 .woi-blog-pick h3{overflow-wrap:anywhere;text-wrap:balance}
@media(max-width:1050px){body.woi-blog-v7121 .woi-article-wrap{grid-template-columns:minmax(0,760px);justify-content:center}body.woi-blog-v7121 .woi-article-side{grid-template-columns:1fr 1fr}}
@media(max-width:760px){body.woi-blog-v7121 .woi-article-hero-inner,body.woi-blog-v7121 .woi-article-wrap{width:calc(100% - 32px)}body.woi-blog-v7121 .woi-article-cover{width:calc(100% - 24px);aspect-ratio:16/10;max-height:none}body.woi-blog-v7121 .woi-article-body{font-size:16.5px;line-height:1.78}body.woi-blog-v7121 .woi-article-body h2{font-size:29px}body.woi-blog-v7121 .woi-article-body h3{font-size:22px}body.woi-blog-v7121 .woi-article-body .woi-article-list{padding-left:1.35em}body.woi-blog-v7121 .woi-article-side{grid-template-columns:1fr}}
