:root{--jangkar-primary:#2e3e8c;--jangkar-primary-dark:#1f2b66;--jangkar-accent:#f49342;--jangkar-accent-dark:#d97c2b}[x-cloak]{display:none!important}.line-clamp-1,.line-clamp-2,.line-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:var(--jangkar-primary);display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.entry-content>*+*{margin-top:1.25rem}.entry-content p,.entry-content li{line-height:1.8}.entry-content p{color:#374151}.dark .entry-content p,.dark .entry-content li{color:#d1d5db}body.admin-bar #masthead{top:32px}@media screen and (max-width:782px){body.admin-bar #masthead{top:46px}}.entry-content a{color:var(--jangkar-primary);text-decoration:underline;text-underline-offset:2px}.entry-content a:hover{color:var(--jangkar-accent-dark)}.dark .entry-content a{color:var(--jangkar-accent)}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{color:#111827;font-weight:700;line-height:1.3;margin-top:2rem;margin-bottom:.75rem}.dark .entry-content h2,.dark .entry-content h3,.dark .entry-content h4,.dark .entry-content h5,.dark .entry-content h6{color:#fff}.entry-content h2{align-items:center;display:flex;font-size:1.5rem;gap:.625rem}.entry-content h2::before{background:var(--jangkar-accent);border-radius:2px;content:"";display:inline-block;flex:0 0 auto;height:1.5rem;width:.375rem}.entry-content h3{font-size:1.25rem}.entry-content ul,.entry-content ol{padding-left:1.5rem}.entry-content ul{list-style:disc}.entry-content ol{list-style:decimal}.entry-content li::marker{color:var(--jangkar-accent)}.entry-content li+li{margin-top:.5rem}.entry-content blockquote{background:rgb(46 62 140 / .05);border-left:4px solid var(--jangkar-accent);border-radius:0 .5rem .5rem 0;color:#374151;font-style:italic;padding:1rem 1.25rem}.dark .entry-content blockquote{background:rgb(255 255 255 / .05);color:#e5e7eb}.entry-content figure{margin:1.5rem 0}.entry-content img,.entry-content iframe,.entry-content video,.entry-content embed,.entry-content object{border-radius:.5rem;height:auto;max-width:100%}.entry-content iframe{aspect-ratio:16 / 9;width:100%}.entry-content figcaption,.entry-content .wp-caption-text{color:#6b7280;font-size:.75rem;margin-top:.5rem;text-align:left}.dark .entry-content figcaption,.dark .entry-content .wp-caption-text{color:#9ca3af}.entry-content table{border-collapse:collapse;font-size:.875rem;width:100%}.entry-content th,.entry-content td{border:1px solid #e5e7eb;padding:.625rem .75rem;text-align:left}.dark .entry-content th,.dark .entry-content td{border-color:#374151}.entry-content th{background:#f9fafb;font-weight:700}.dark .entry-content th{background:#1f2937}.entry-content code{background:#f3f4f6;border-radius:.25rem;font-size:.875em;padding:.15rem .35rem}.dark .entry-content code{background:#1f2937}.entry-content pre{background:#111827;border-radius:.5rem;color:#f9fafb;overflow-x:auto;padding:1rem}.entry-content pre code{background:#fff0;color:inherit;padding:0}.entry-content hr{border:0;border-top:1px solid #e5e7eb;margin:2rem 0}.dark .entry-content hr{border-color:#374151}.entry-content .alignleft{float:left;margin:.5rem 1rem .5rem 0}.entry-content .alignright{float:right;margin:.5rem 0 .5rem 1rem}.entry-content .aligncenter{display:block;margin-left:auto;margin-right:auto}.entry-content .wp-block-image{margin:1.5rem 0}.entry-content .wp-block-quote{margin:1.5rem 0}.entry-content .wp-block-button__link{background:var(--jangkar-primary);border-radius:.5rem;color:#fff;display:inline-block;font-weight:700;padding:.65rem 1.25rem;text-decoration:none}.entry-content .wp-block-button__link:hover{background:var(--jangkar-primary-dark);color:#fff}.jangkar-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.jangkar-pagination .page-numbers{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;color:#374151;display:inline-flex;font-size:.875rem;font-weight:600;height:2.5rem;justify-content:center;min-width:2.5rem;padding:0 .875rem;text-decoration:none;transition:all 0.2s ease}.jangkar-pagination .page-numbers:hover{background:#f9fafb;border-color:var(--jangkar-primary);color:var(--jangkar-primary)}.jangkar-pagination .page-numbers.current{background:var(--jangkar-primary);border-color:var(--jangkar-primary);color:#fff}.jangkar-pagination .page-numbers.dots{background:#fff0;border-color:#fff0}.dark .jangkar-pagination .page-numbers{background:#1f2937;border-color:#374151;color:#d1d5db}.dark .jangkar-pagination .page-numbers:hover{border-color:var(--jangkar-accent);color:var(--jangkar-accent)}.dark .jangkar-pagination .page-numbers.current{background:var(--jangkar-accent);border-color:var(--jangkar-accent);color:#fff}.dark .jangkar-pagination .page-numbers.dots{background:#fff0;border-color:#fff0}.jangkar-pagination>a,.jangkar-pagination>span{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;color:#374151;display:inline-flex;font-size:.875rem;font-weight:600;height:2.5rem;justify-content:center;min-width:2.5rem;padding:0 .875rem;text-decoration:none;transition:all 0.2s ease}.jangkar-pagination>a:hover{background:#f9fafb;border-color:var(--jangkar-primary);color:var(--jangkar-primary)}.jangkar-pagination>span{background:var(--jangkar-primary);border-color:var(--jangkar-primary);color:#fff}.dark .jangkar-pagination>a,.dark .jangkar-pagination>span{background:#1f2937;border-color:#374151;color:#d1d5db}.dark .jangkar-pagination>a:hover{border-color:var(--jangkar-accent);color:var(--jangkar-accent)}.dark .jangkar-pagination>span{background:var(--jangkar-accent);border-color:var(--jangkar-accent);color:#fff}.widget{margin:0}.widget ul{list-style:none;margin:0;padding:0}.widget ul li{border-bottom:1px solid #f3f4f6;padding:.55rem 0}.widget ul li:last-child{border-bottom:0;padding-bottom:0}.dark .widget ul li{border-color:#374151}.widget ul li a{color:#374151;font-size:.875rem;font-weight:600;text-decoration:none}.widget ul li a:hover{color:var(--jangkar-accent-dark)}.dark .widget ul li a{color:#d1d5db}.dark .widget ul li a:hover{color:var(--jangkar-accent)}.widget select{border:1px solid #d1d5db;border-radius:.5rem;max-width:100%;padding:.5rem;width:100%}.widget .tag-cloud-link{background:#f3f4f6;border-radius:9999px;color:#374151;display:inline-block;font-size:.75rem;font-weight:500;margin:0 .25rem .5rem 0;padding:.4rem .75rem;text-decoration:none}.widget .tag-cloud-link:hover{background:var(--jangkar-primary);color:#fff}.dark .widget .tag-cloud-link{background:#374151;color:#d1d5db}.dark .widget .tag-cloud-link:hover{background:var(--jangkar-accent);color:#fff}.widget_calendar table{width:100%}.widget_calendar caption{font-weight:700;padding-bottom:.5rem;text-align:left}.comment-list{list-style:none;margin:0;padding:0}.comment-list .children{list-style:none;margin:1rem 0 0 0;padding-left:1.25rem}.comment-list .comment-body{margin:0}.comment-form p{margin-bottom:1rem}.comment-form label{color:#374151;display:block;font-size:.8125rem;font-weight:700;margin-bottom:.35rem}.dark .comment-form label{color:#e5e7eb}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"],.comment-form textarea{background:#fff;border:1px solid #d1d5db;border-radius:.5rem;color:#111827;font-size:.875rem;outline:none;padding:.65rem .85rem;width:100%}.comment-form input[type="text"]:focus,.comment-form input[type="email"]:focus,.comment-form input[type="url"]:focus,.comment-form textarea:focus{border-color:var(--jangkar-primary);box-shadow:0 0 0 3px rgb(46 62 140 / .15)}.dark .comment-form input[type="text"],.dark .comment-form input[type="email"],.dark .comment-form input[type="url"],.dark .comment-form textarea{background:#1f2937;border-color:#4b5563;color:#f9fafb}.dark .comment-form input:focus,.dark .comment-form textarea:focus{border-color:var(--jangkar-accent);box-shadow:0 0 0 3px rgb(244 147 66 / .15)}.comment-form .form-submit{margin-bottom:0}.comment-form .submit{background:var(--jangkar-primary);border:0;border-radius:.5rem;color:#fff;cursor:pointer;font-size:.875rem;font-weight:700;padding:.7rem 1.5rem;transition:background 0.2s ease}.comment-form .submit:hover{background:var(--jangkar-primary-dark)}.comment-respond .comment-reply-title{color:#111827;font-size:1.125rem;font-weight:700;margin-bottom:1rem}.dark .comment-respond .comment-reply-title{color:#fff}.comment-notes,.logged-in-as{color:#6b7280;font-size:.75rem}.dark .comment-notes,.dark .logged-in-as{color:#9ca3af}.pagination .nav-links{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.post-password-form input[type="password"]{border:1px solid #d1d5db;border-radius:.5rem;padding:.5rem .75rem}.post-password-form input[type="submit"]{background:var(--jangkar-primary);border:0;border-radius:.5rem;color:#fff;cursor:pointer;padding:.55rem 1rem}img[data-default-image="1"]{background:#f3f4f6;object-fit:cover}.dark img[data-default-image="1"]{background:#1f2937}