.news-content{color:#292524;line-height:1.6;font-family:Garet,Georgia,serif}:is(.dark *) .news-content{color:#e5e5e5}.news-content h1,.news-content h2,.news-content h3{font-weight:900;color:#171717;margin-top:1.5rem;margin-bottom:.75rem;font-family:var(--font-headline);line-height:1.3}:is(.dark *) .news-content h1,:is(.dark *) .news-content h2,:is(.dark *) .news-content h3{color:#fff}.news-content h1{font-size:calc(var(--font-size-heading) * 1.33)}.news-content h2{font-size:var(--font-size-heading)}.news-content h3{font-size:calc(var(--font-size-heading) * .833)}.news-content img{border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a;margin-top:1.5rem;margin-bottom:1.5rem;max-width:100%;height:auto}.news-content blockquote{border-left:4px solid #005689;padding:.875rem 1rem;font-style:italic;color:#44403c;background-color:#f0f8ff;margin-top:1.25rem;margin-bottom:1.25rem;line-height:1.5}:is(.dark *) .news-content blockquote{color:#d4d4d4;background-color:#0d2137;border-left-color:#005689}.news-content ul,.news-content ol{margin-top:.75rem;margin-bottom:.75rem;padding-left:1.5rem}.news-content li{margin-bottom:.35rem;color:#292524;line-height:1.5}:is(.dark *) .news-content li{color:#e5e5e5}.news-content a{color:#005689;font-weight:700;text-decoration:underline}:is(.dark *) .news-content a{color:#60a5fa}.news-content a:hover{color:#003d5c}:is(.dark *) .news-content a:hover{color:#93c5fd}.news-content strong{font-weight:700;color:#171717}:is(.dark *) .news-content strong{color:#fff}.news-content code{background-color:#e0f2fe;color:#005689;padding:.5rem;border-radius:.25rem;font-size:.875rem}:is(.dark *) .news-content code{background-color:#1e3a5f;color:#60a5fa}.news-content pre{background-color:#003d5c;color:#fff;padding:1rem;border-radius:.5rem;overflow-x:auto;margin-top:1rem;margin-bottom:1rem}:is(.dark *) .news-content pre{background-color:#0d2137;color:#e5e5e5}.news-content figure.image{margin-top:1.5rem;margin-bottom:1.5rem;width:100%}.news-content figure.image img{width:100%;height:auto;border-radius:.5rem;margin:0}.news-content figcaption{font-size:.875rem;color:#6b7280;margin-top:.5rem;text-align:center;line-height:1.5}:is(.dark *) .news-content figcaption{color:#a3a3a3}.news-content .text-align-center{text-align:center}.news-content .text-align-right{text-align:right}.news-content .text-align-justify{text-align:justify}.news-content .text-align-left{text-align:left}.news-content .book-quote{position:relative;display:flex;flex-direction:row;gap:2.5rem;background-color:#fff;padding:2.5rem;border-radius:1.5rem;border:1px solid rgba(0,86,137,.1);border-left:8px solid #005689;margin:2rem 0;align-items:flex-start;box-shadow:0 10px 30px -5px #00568914}.news-content .book-quote:before{content:"“";position:absolute;top:-.5rem;right:2rem;font-size:7rem;color:#005689;opacity:.1;font-family:Georgia,serif;line-height:1;pointer-events:none}:is(.dark *) .news-content .book-quote{background-color:#0d0d0d;border:1px solid rgba(244,162,97,.2);border-left:8px solid #f4a261;box-shadow:0 10px 30px -5px #00000080}.news-content .book-quote__image{flex-shrink:0;width:100px;height:150px;overflow:hidden;border-radius:.75rem;box-shadow:0 8px 15px -3px #00000026;background-color:#f1f5f9;transition:transform .3s ease}.news-content .book-quote:hover .book-quote__image{transform:translateY(-5px)}.news-content .book-quote__image img{width:100%;height:100%;object-fit:cover;margin:0;border-radius:0;box-shadow:none}.news-content .book-quote__content{flex:1;line-height:1.8}:is(.dark *) .news-content .book-quote__content{color:inherit}.news-content .book-quote__content p{margin:0;font-size:1.15rem}@media(max-width:768px){.news-content .book-quote{flex-direction:column;gap:1.5rem;padding:2rem;align-items:center}.news-content .book-quote__content{width:100%}.news-content .book-quote:before{font-size:5rem;top:0;right:1.5rem}}.news-content table{width:100%;border-collapse:collapse;margin-top:1.5rem;margin-bottom:1.5rem;font-size:.95rem}.news-content thead{background-color:#f8fafc}:is(.dark *) .news-content thead{background-color:#1a1a1a}.news-content th{font-weight:700;text-align:left;padding:.75rem 1rem;border:1px solid #e5e7eb;color:#171717}:is(.dark *) .news-content th{border-color:#2a2a2a;color:#fff}.news-content td{padding:.75rem 1rem;border:1px solid #e5e7eb}:is(.dark *) .news-content td{border-color:#2a2a2a}.news-content tbody tr:nth-child(2n){background-color:#f9fafb}:is(.dark *) .news-content tbody tr:nth-child(2n){background-color:#111}.news-content hr{border:none;border-top:2px solid #e5e7eb;margin-top:2rem;margin-bottom:2rem}:is(.dark *) .news-content hr{border-top-color:#2a2a2a}.news-content .media{position:relative;width:100%;margin-top:1.5rem;margin-bottom:1.5rem;border-radius:.5rem;overflow:hidden}.news-content .media:has(iframe),.news-content .media:has(video){padding-bottom:56.25%}.news-content .media iframe,.news-content .media video{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.news-content .embed-berita{display:flex;flex-direction:row;align-items:center;gap:1rem;padding:1rem 1.25rem;margin-top:1.5rem;margin-bottom:1.5rem;border-radius:.75rem;background-color:#f0f4f8;text-decoration:none;transition:background-color .2s ease;border-left:4px solid #005689}.news-content .embed-berita:hover{background-color:#e2e8f0}:is(.dark *) .news-content .embed-berita{background-color:#1a1f2e;border-left-color:#60a5fa}:is(.dark *) .news-content .embed-berita:hover{background-color:#1e2538}.news-content .embed-berita__image{flex-shrink:0;width:80px;height:80px;border-radius:.5rem;overflow:hidden;background-color:#e5e7eb}.news-content .embed-berita__image img,.news-content .embed-berita img.embed-berita__image{width:80px!important;height:80px!important;object-fit:cover!important;margin:0!important;border-radius:.5rem!important;box-shadow:none!important;max-width:none!important;flex-shrink:0}.news-content .embed-berita__content{flex:1;display:flex;flex-direction:column;justify-content:center;min-width:0}.news-content .embed-berita__title{font-weight:700;font-size:.95rem;color:#171717;margin-bottom:.35rem;line-height:1.4}:is(.dark *) .news-content .embed-berita__title{color:#fff}.news-content .embed-berita__link{font-size:.8rem;color:#005689;font-weight:600;text-decoration:none}.news-content .embed-berita__link:hover{text-decoration:underline}:is(.dark *) .news-content .embed-berita__link{color:#60a5fa}.news-content .embed-berita__title{margin:0}.news-content .embed-berita a{text-decoration:none;font-weight:600}
