/* Isolated Indonesian article layout; historical film layout remains unchanged. */
html{overflow-x:hidden}body{min-width:0}img,iframe{max-width:100%}
.article-nav,.article-panel,.article-body{box-sizing:border-box!important;direction:ltr!important;text-align:left!important;float:none!important;clear:both!important;display:block!important;width:calc(100% - 32px)!important;max-width:1100px!important;margin:24px auto!important;padding:22px!important;background:#fff!important;color:#20252a!important;font:normal 16px/1.65 Arial,Helvetica,sans-serif!important;overflow-wrap:break-word;}
.article-nav{background:#f5f1e5!important;border:1px solid #ded8c8;border-radius:8px;padding:12px 20px!important}
.article-panel,.article-body{border:1px solid #e2e2e2;border-radius:10px;box-shadow:0 3px 16px rgba(0,0,0,.06)}
.article-panel h1,.article-panel h2,.article-body h1,.article-body h2{direction:ltr;text-align:left;line-height:1.3;color:#20252a;margin:0 0 16px}
.article-panel h2{font-size:clamp(21px,2.4vw,29px)}
.article-panel p,.article-body p{font-size:16px;line-height:1.7;text-align:left}
.article-grid{display:grid!important;direction:ltr!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;list-style:none!important;padding:0!important;margin:20px 0 0!important;text-align:left!important}
.article-grid>li{display:flex!important;float:none!important;min-width:0!important;list-style:none!important;margin:0!important;padding:0!important;background:#faf9f6;border:1px solid #e1dfd8;border-radius:8px;overflow:hidden}
.article-grid>li::marker{content:''}
.article-grid>li>a{display:block!important;width:100%;padding:16px!important;color:#184c73!important;font-size:15px!important;font-weight:600!important;line-height:1.5!important;text-decoration:none!important;text-align:left!important}
.article-grid>li>a:hover,.article-grid>li>a:focus-visible{background:#edf4f8;text-decoration:underline!important}
.article-nav a,.article-panel a,.article-body a{color:#184c73}
.article-body h1{font-size:clamp(24px,3vw,36px)}.article-body h2{font-size:22px;margin-top:26px}
.article-related{direction:ltr;text-align:left;padding-left:22px}.article-related li{margin:8px 0}
.article-panel *, .article-body *, .article-nav *{box-sizing:border-box}
/* Keep the 2008 header/film content at its original fixed width on desktop. */
.main,.main_home,.footer{max-width:100%;box-sizing:border-box}
@media(max-width:850px){.article-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:560px){.article-nav,.article-panel,.article-body{width:calc(100% - 20px)!important;margin:12px auto!important;padding:14px!important}.article-grid{grid-template-columns:minmax(0,1fr)!important;gap:9px!important}.article-grid>li>a{padding:13px!important}.main,.main_home,.footer{width:100%!important}.video{max-width:calc(100% - 35px)!important}.video iframe{width:100%!important}}
