.elementor-883 .elementor-element.elementor-element-73f078b5{--display:flex;}.elementor-883 .elementor-element.elementor-element-73f078b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-883 .elementor-element.elementor-element-22bfa3c2{--display:flex;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-883 .elementor-element.elementor-element-60005b80{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-883 .elementor-element.elementor-element-2a4ac6d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-883 .elementor-element.elementor-element-eb71092 .nekit-single-author{text-align:center;}.elementor-883 .elementor-element.elementor-element-eb71092 .post-author-suffix{margin-left:10px;}.elementor-883 .elementor-element.elementor-element-eb71092 .post-author-prefix{margin-right:10px;}.elementor-883 .elementor-element.elementor-element-eb71092 .post-author, .elementor-883 .elementor-element.elementor-element-eb71092 .author-context{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;text-transform:capitalize;line-height:24px;}.elementor-883 .elementor-element.elementor-element-eb71092 .author-meta-wrap{color:#000000;border-radius:0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-883 .elementor-element.elementor-element-eb71092 .author-meta-wrap a{color:#000000;}.elementor-883 .elementor-element.elementor-element-eb71092 .author-context{color:#000000;}.elementor-883 .elementor-element.elementor-element-48f0347d .nekit-single-date{text-align:center;}.elementor-883 .elementor-element.elementor-element-48f0347d .post-published-date-suffix{margin-left:6px;}.elementor-883 .elementor-element.elementor-element-48f0347d .post-published-date-prefix{margin-right:6px;}.elementor-883 .elementor-element.elementor-element-48f0347d .post-published-date{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;line-height:24px;}.elementor-883 .elementor-element.elementor-element-48f0347d .date-meta-wrap{color:#000000;border-radius:0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-883 .elementor-element.elementor-element-48f0347d .date-meta-wrap a{color:#000000;}.elementor-883 .elementor-element.elementor-element-48f0347d .published-date-context{color:#000000;}.elementor-883 .elementor-element.elementor-element-f0441a8{text-align:center;}.elementor-883 .elementor-element.elementor-element-f0441a8 .nekit-single-title{font-family:"Rubik", Sans-serif;font-size:22px;font-weight:500;color:#000000;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}{{WARPPER}} .nekit-single-category{text-align:center;}.elementor-883 .elementor-element.elementor-element-c408a21 .post-category{background-color:#FA0505;font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:26px;color:#FFFFFF;border-radius:5px;padding:0px 10px 0px 10px;margin:0px 10px 0px 0px;}.elementor-883 .elementor-element.elementor-element-c408a21.elementor-element{--align-self:center;}.elementor-883 .elementor-element.elementor-element-c408a21 .post-category a{color:#FFFFFF;}.elementor-883 .elementor-element.elementor-element-607abf91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:35px 40px;--row-gap:35px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-883 .elementor-element.elementor-element-43cf1a12{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-883 .elementor-element.elementor-element-d8726d3 .nekit-single-content{text-align:justify;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#000000;padding:0px 0px 0px 0px;}.elementor-883 .elementor-element.elementor-element-465d410d{--spacer-size:2px;}.elementor-883 .elementor-element.elementor-element-7443dbb4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3E3E3;--border-color:#E3E3E3;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-883 .elementor-element.elementor-element-7d2b6f3 span.post-navigation__prev--label{color:#000000;}.elementor-883 .elementor-element.elementor-element-7d2b6f3 span.post-navigation__next--label{color:#000000;}.elementor-883 .elementor-element.elementor-element-7d2b6f3 span.post-navigation__prev--title, .elementor-883 .elementor-element.elementor-element-7d2b6f3 span.post-navigation__next--title{color:#000000;}.elementor-883 .elementor-element.elementor-element-7d2b6f3 .post-navigation__arrow-wrapper{color:#000000;fill:#000000;}.elementor-883 .elementor-element.elementor-element-22d947d1{--spacer-size:5px;}.elementor-883 .elementor-element.elementor-element-7365f7e .nekit-single-author-box{text-align:center;border-radius:0%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-883 .elementor-element.elementor-element-7365f7e .author-profile-picture img{height:100px;width:100px;border-radius:100px;}.elementor-883 .elementor-element.elementor-element-7365f7e .platform-icon{font-size:30px;}.elementor-883 .elementor-element.elementor-element-7365f7e .author-display-name{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;line-height:23px;letter-spacing:0.3px;color:#000000;padding:0px 0px 0px 0px;margin:0px 0px 8px 0px;border-radius:0px;}.elementor-883 .elementor-element.elementor-element-7365f7e .author-email{color:#000000;padding:0px 0px 0px 0px;margin:0px 0px 6px 0px;border-radius:0px;}.elementor-883 .elementor-element.elementor-element-7365f7e .author-biography{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:27px;color:#000000;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px;}.elementor-883 .elementor-element.elementor-element-7365f7e .author-url a{color:#444;}.elementor-883 .elementor-element.elementor-element-7365f7e .author-url{padding:0px 0px 0px 0px;margin:4px 0px 0px 0px;border-radius:0px;}.elementor-883 .elementor-element.elementor-element-7365f7e .platform-icon a{color:#000000;border-radius:0px;}.elementor-883 .elementor-element.elementor-element-7365f7e .platform-icon:hover a{color:#FA057B;}.elementor-883 .elementor-element.elementor-element-7365f7e .social-platforms-wrap{margin:10px 0px 0px 0px;}.elementor-883 .elementor-element.elementor-element-3ca5622a{--spacer-size:5px;}.elementor-883 .elementor-element.elementor-element-3a32430a{--spacer-size:2px;}.elementor-883 .elementor-element.elementor-element-9bbc5d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-883 .elementor-element.elementor-element-6071f182{--spacer-size:2px;}.elementor-883 .elementor-element.elementor-element-a2176{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-883 .elementor-element.elementor-element-4946120d{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-883 .elementor-element.elementor-element-c9d2b60{text-align:center;}.elementor-883 .elementor-element.elementor-element-c9d2b60 .elementor-heading-title{font-family:"AR One Sans", Sans-serif;font-weight:600;color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-883 .elementor-element.elementor-element-c499fb7{text-align:center;}.elementor-883 .elementor-element.elementor-element-c499fb7 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-883 .elementor-element.elementor-element-f723f92{text-align:center;}.elementor-883 .elementor-element.elementor-element-f723f92 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-883 .elementor-element.elementor-element-e1f03ca{text-align:center;}.elementor-883 .elementor-element.elementor-element-e1f03ca img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-883 .elementor-element.elementor-element-dc06741{text-align:center;}.elementor-883 .elementor-element.elementor-element-dc06741 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-883 .elementor-element.elementor-element-b56392e{text-align:center;}.elementor-883 .elementor-element.elementor-element-b56392e img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-883 .elementor-element.elementor-element-f5e8086{text-align:center;}.elementor-883 .elementor-element.elementor-element-f5e8086 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-883 .elementor-element.elementor-element-e91c1f7{text-align:center;}.elementor-883 .elementor-element.elementor-element-e91c1f7 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-883 .elementor-element.elementor-element-10c73cb{text-align:center;}.elementor-883 .elementor-element.elementor-element-10c73cb img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-883 .elementor-element.elementor-element-c1462e2{text-align:center;}.elementor-883 .elementor-element.elementor-element-c1462e2 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-883 .elementor-element.elementor-element-21cb808{text-align:center;}.elementor-883 .elementor-element.elementor-element-21cb808 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-883 .elementor-element.elementor-element-7823acd{text-align:center;}.elementor-883 .elementor-element.elementor-element-7823acd img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-883 .elementor-element.elementor-element-d1ae182{text-align:center;}.elementor-883 .elementor-element.elementor-element-d1ae182 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-883 .elementor-element.elementor-element-9b11617{text-align:center;}.elementor-883 .elementor-element.elementor-element-9b11617 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-883 .elementor-element.elementor-element-4f0eeb0{text-align:center;}.elementor-883 .elementor-element.elementor-element-4f0eeb0 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-883 .elementor-element.elementor-element-8da7ea6{text-align:center;}.elementor-883 .elementor-element.elementor-element-8da7ea6 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-883 .elementor-element.elementor-element-107d601{text-align:center;}.elementor-883 .elementor-element.elementor-element-107d601 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-883 .elementor-element.elementor-element-3a8362c{text-align:center;}.elementor-883 .elementor-element.elementor-element-3a8362c img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-883 .elementor-element.elementor-element-97e5bb0{text-align:center;}.elementor-883 .elementor-element.elementor-element-97e5bb0 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-883 .elementor-element.elementor-element-bea24c8{text-align:center;}.elementor-883 .elementor-element.elementor-element-bea24c8 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-883 .elementor-element.elementor-element-d678734{text-align:center;}.elementor-883 .elementor-element.elementor-element-d678734 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-883 .elementor-element.elementor-element-5f53a4d{text-align:center;}.elementor-883 .elementor-element.elementor-element-5f53a4d img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}@media(min-width:768px){.elementor-883 .elementor-element.elementor-element-73f078b5{--width:100vw;}.elementor-883 .elementor-element.elementor-element-2a4ac6d5{--width:50%;}.elementor-883 .elementor-element.elementor-element-43cf1a12{--width:70%;}.elementor-883 .elementor-element.elementor-element-a2176{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-883 .elementor-element.elementor-element-73f078b5{--width:100vw;}.elementor-883 .elementor-element.elementor-element-2a4ac6d5{--width:100%;}.elementor-883 .elementor-element.elementor-element-43cf1a12{--width:100%;}.elementor-883 .elementor-element.elementor-element-a2176{--width:100%;}}@media(max-width:1024px){.elementor-883 .elementor-element.elementor-element-22bfa3c2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-883 .elementor-element.elementor-element-60005b80{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-883 .elementor-element.elementor-element-607abf91{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-883 .elementor-element.elementor-element-43cf1a12{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-883 .elementor-element.elementor-element-a2176{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-883 .elementor-element.elementor-element-43cf1a12{--flex-wrap:nowrap;}.elementor-883 .elementor-element.elementor-element-7443dbb4{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}}/* Nekit custom element styles */.elementor-883 .elementor-element.elementor-element-c408a21 {
    animation: kedapkedip 1s linear infinite;
}

@keyframes kedapkedip {
    0% { opacity: 1; }
    50% { opacity: 0; }
    100% { opacity: 1; }
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* =========================
   ARTICLE CARD (Elementor)
   ========================= */

/* 1) Wadah utama (paper) */
.elementor-883 .elementor-element.elementor-element-d8726d3{
  /* Design tokens (mudah di-tuning) */
  --paper-bg: #ffffff;
  --paper-border: rgba(0,0,0,.06);
  --text: #2b2f36;
  --muted: rgba(43,47,54,.78);

  --radius: 20px;
  --pad: clamp(22px, 3.2vw, 52px);

  --accent-a: #0033cc;
  --accent-b: #ff0050;

  background: var(--paper-bg);
  border: 1px solid var(--paper-border);
  border-radius: var(--radius);
  padding: var(--pad);

  /* Lebih natural depth */
  box-shadow:
    0 22px 70px -28px rgba(17, 24, 39, .20),
    0 2px 8px rgba(17, 24, 39, .06);

  margin-bottom: 40px;
  position: relative;
  overflow: hidden;

  /* Typography quality */
  color: var(--text);
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}

/* Aksen garis gradasi kiri */
.elementor-883 .elementor-element.elementor-element-d8726d3::before{
  content: "";
  position: absolute;
  inset: 0 auto 0 0;       /* top right bottom left */
  width: 6px;

  background: linear-gradient(180deg, var(--accent-a) 0%, var(--accent-b) 100%);
  box-shadow: 2px 0 18px rgba(0, 51, 204, 0.22);
  opacity: .95;
}

/* Aksen glow halus (biar premium, tapi tetap clean) */
.elementor-883 .elementor-element.elementor-element-d8726d3::after{
  content: "";
  position: absolute;
  top: -180px;
  right: -220px;
  width: 520px;
  height: 520px;
  background: radial-gradient(closest-side, rgba(0,51,204,.10), rgba(255,0,80,.00) 70%);
  filter: blur(2px);
  pointer-events: none;
}

/* 2) Teks bacaan */
.elementor-883 .elementor-element.elementor-element-d8726d3 p,
.elementor-883 .elementor-element.elementor-element-d8726d3 .elementor-widget-text-editor{
  line-height: 1.85;
  color: var(--muted);
  font-size: clamp(16px, 1.05vw, 17.5px);
  margin: 0 0 22px;
  hyphens: auto;
}

/* Heading (biar hirarki artikel makin jelas) */
.elementor-883 .elementor-element.elementor-element-d8726d3 h1,
.elementor-883 .elementor-element.elementor-element-d8726d3 h2,
.elementor-883 .elementor-element.elementor-element-d8726d3 h3,
.elementor-883 .elementor-element.elementor-element-d8726d3 h4{
  color: var(--text);
  line-height: 1.25;
  margin: 0 0 14px;
}

.elementor-883 .elementor-element.elementor-element-d8726d3 h2{ font-size: clamp(22px, 1.6vw, 28px); }
.elementor-883 .elementor-element.elementor-element-d8726d3 h3{ font-size: clamp(18px, 1.3vw, 22px); }

/* Link yang “news-friendly” */
.elementor-883 .elementor-element.elementor-element-d8726d3 a{
  color: var(--accent-a);
  text-decoration: underline;
  text-decoration-thickness: 1.5px;
  text-underline-offset: 3px;
}
.elementor-883 .elementor-element.elementor-element-d8726d3 a:hover{ color: #0a2aa8; }
.elementor-883 .elementor-element.elementor-element-d8726d3 a:focus-visible{
  outline: 3px solid rgba(0,51,204,.25);
  outline-offset: 3px;
  border-radius: 8px;
}

/* 3) Blockquote modern */
.elementor-883 .elementor-element.elementor-element-d8726d3 blockquote{
  background: linear-gradient(180deg, rgba(0,51,204,.06), rgba(0,51,204,.02));
  border-left: 4px solid var(--accent-a);
  border-radius: 0 12px 12px 0;
  padding: 18px 24px;

  font-style: italic;
  color: rgba(43,47,54,.90);
  font-size: clamp(16.5px, 1.1vw, 18px);
  margin: 28px 0;

  position: relative;
}

.elementor-883 .elementor-element.elementor-element-d8726d3 blockquote::before{
  content: "“";
  position: absolute;
  top: 8px;
  right: 16px;
  font-size: 44px;
  line-height: 1;
  color: rgba(0,51,204,.18);
}

/* 4) Gambar */
.elementor-883 .elementor-element.elementor-element-d8726d3 img{
  display: block;
  max-width: 100%;
  height: auto;

  border-radius: 14px;
  box-shadow: 0 10px 30px rgba(17,24,39,.10);
  transition: transform .25s ease, box-shadow .25s ease;
  will-change: transform;
}

.elementor-883 .elementor-element.elementor-element-d8726d3 img:hover{
  transform: translateY(-2px) scale(1.01);
  box-shadow: 0 18px 46px rgba(17,24,39,.16);
}

/* List spacing */
.elementor-883 .elementor-element.elementor-element-d8726d3 ul,
.elementor-883 .elementor-element.elementor-element-d8726d3 ol{
  padding-left: 1.15em;
  margin: 0 0 22px;
}
.elementor-883 .elementor-element.elementor-element-d8726d3 li{ margin: 0 0 10px; }

/* Divider */
.elementor-883 .elementor-element.elementor-element-d8726d3 hr{
  border: 0;
  height: 1px;
  background: rgba(0,0,0,.08);
  margin: 26px 0;
}

/* 5) Responsif HP */
@media (max-width: 768px){
  .elementor-883 .elementor-element.elementor-element-d8726d3{
    --radius: 16px;
    --pad: 24px;
  }
  .elementor-883 .elementor-element.elementor-element-d8726d3::before{ width: 4px; }
}

/* 6) Reduce motion (aksesibilitas) */
@media (prefers-reduced-motion: reduce){
  .elementor-883 .elementor-element.elementor-element-d8726d3 img{
    transition: none;
  }
  .elementor-883 .elementor-element.elementor-element-d8726d3 img:hover{
    transform: none;
  }
}

  .elementor-883 .elementor-element.elementor-element-d8726d3 a{ color: #7aa2ff; }
  .elementor-883 .elementor-element.elementor-element-d8726d3 a:hover{ color: #9bb9ff; }

  .elementor-883 .elementor-element.elementor-element-d8726d3 hr{ background: rgba(255,255,255,.12); }

  .elementor-883 .elementor-element.elementor-element-d8726d3 img{
    box-shadow: 0 12px 34px rgba(0,0,0,.55);
  }
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* 1. Mengatur Layout Kontainer Navigasi */
.elementor-883 .elementor-element.elementor-element-7443dbb4 .elementor-post-navigation {
    display: flex;
    justify-content: space-between; /* Memisahkan kiri dan kanan */
    gap: 20px; /* Jarak antar tombol */
    margin-top: 40px;
    margin-bottom: 20px;
}

/* 2. Mengubah Link menjadi Kartu 3D */
.elementor-883 .elementor-element.elementor-element-7443dbb4 .elementor-post-navigation__link {
    flex: 1; /* Lebar seimbang 50:50 */
    background: #ffffff;
    padding: 20px 25px;
    border-radius: 15px; /* Sudut membulat modern */
    position: relative;
    overflow: hidden;
    
    /* Efek 3D Minimalis */
    border: 1px solid rgba(0,0,0,0.05);
    box-shadow: 0 5px 15px rgba(0,0,0,0.05);
    
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    
    /* Mengatur teks di dalam */
    display: flex;
    flex-direction: column;
    justify-content: center;
}

/* 3. Styling Label (Previous/Next) */
.elementor-883 .elementor-element.elementor-element-7443dbb4 .post-navigation__arrow-wrapper {
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 700;
    color: #999;
    margin-bottom: 8px;
    display: block;
}

/* 4. Styling Judul Artikel */
.elementor-883 .elementor-element.elementor-element-7443dbb4 .post-navigation__link__title {
    font-size: 16px;
    font-weight: 600;
    color: #333;
    line-height: 1.4;
    transition: color 0.3s ease;
    
    /* Membatasi teks agar tidak terlalu panjang (2 baris) */
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

/* --- 5. Desain Khusus Tombol Kiri (PREVIOUS) --- */
.elementor-883 .elementor-element.elementor-element-7443dbb4 .elementor-post-navigation__prev {
    text-align: left; /* Rata kiri */
}

/* Hover Effect Kiri (Nuansa Biru) */
.elementor-883 .elementor-element.elementor-element-7443dbb4 .elementor-post-navigation__prev:hover {
    transform: translateY(-5px); /* Naik */
    border-color: #0033cc;
    box-shadow: 0 15px 30px rgba(0, 51, 204, 0.15);
}

.elementor-883 .elementor-element.elementor-element-7443dbb4 .elementor-post-navigation__prev:hover .post-navigation__link__title {
    color: #0033cc; /* Judul jadi biru */
}

/* Menambah Ikon Panah Kiri Otomatis */
.elementor-883 .elementor-element.elementor-element-7443dbb4 .elementor-post-navigation__prev .post-navigation__arrow-wrapper:before {
    content: '← ';
    font-weight: 900;
    margin-right: 5px;
    transition: margin 0.3s ease;
}
.elementor-883 .elementor-element.elementor-element-7443dbb4 .elementor-post-navigation__prev:hover .post-navigation__arrow-wrapper:before {
    margin-right: 10px; /* Panah bergerak mundur */
}

/* --- 6. Desain Khusus Tombol Kanan (NEXT) --- */
.elementor-883 .elementor-element.elementor-element-7443dbb4 .elementor-post-navigation__next {
    text-align: right; /* Rata kanan */
    align-items: flex-end;
}

/* Hover Effect Kanan (Nuansa Merah - Mitra Satu) */
.elementor-883 .elementor-element.elementor-element-7443dbb4 .elementor-post-navigation__next:hover {
    transform: translateY(-5px); /* Naik */
    border-color: #ff0050;
    box-shadow: 0 15px 30px rgba(255, 0, 80, 0.15);
}

.elementor-883 .elementor-element.elementor-element-7443dbb4 .elementor-post-navigation__next:hover .post-navigation__link__title {
    color: #ff0050; /* Judul jadi merah */
}

/* Menambah Ikon Panah Kanan Otomatis */
.elementor-883 .elementor-element.elementor-element-7443dbb4 .elementor-post-navigation__next .post-navigation__arrow-wrapper:after {
    content: ' →';
    font-weight: 900;
    margin-left: 5px;
    transition: margin 0.3s ease;
}
.elementor-883 .elementor-element.elementor-element-7443dbb4 .elementor-post-navigation__next:hover .post-navigation__arrow-wrapper:after {
    margin-left: 10px; /* Panah bergerak maju */
}

/* 7. Responsif di HP (Stack Atas Bawah) */
@media (max-width: 767px) {
    .elementor-883 .elementor-element.elementor-element-7443dbb4 .elementor-post-navigation {
        flex-direction: column; /* Jadi susun ke bawah */
        gap: 15px;
    }
    .elementor-883 .elementor-element.elementor-element-7443dbb4 .elementor-post-navigation__link {
        width: 100%; /* Lebar penuh */
        text-align: center !important; /* Rata tengah di HP */
        align-items: center !important;
    }
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* 1. Desain Kartu Utama */
.elementor-883 .elementor-element.elementor-element-7365f7e .elementor-author-box {
    background: #fdfdfd; /* Putih sedikit abu agar beda dari kertas artikel */
    padding: 30px;
    border-radius: 16px; /* Sudut membulat */
    
    /* Efek Timbul Halus */
    border: 1px solid rgba(0,0,0,0.03);
    box-shadow: 
        0 10px 25px -5px rgba(0,0,0,0.05),
        inset 0 0 0 1px rgba(255,255,255,0.5); /* Highlight dalam */
        
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
    position: relative;
    overflow: hidden;
    
    /* Agar elemen rapi */
    display: flex;
    align-items: center;
    gap: 20px;
}

/* 2. Dekorasi Aksen Latar Belakang */
.elementor-883 .elementor-element.elementor-element-7365f7e .elementor-author-box:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 4px; /* Garis aksen di kiri */
    height: 100%;
    background: linear-gradient(180deg, #0033cc, #ff0050); /* Gradasi Brand */
}

/* 3. Foto Profil (Avatar) */
.elementor-883 .elementor-element.elementor-element-7365f7e .elementor-author-box__avatar {
    flex-shrink: 0; /* Agar foto tidak gepeng */
}

.elementor-883 .elementor-element.elementor-element-7365f7e .elementor-author-box__avatar img {
    width: 80px; /* Ukuran foto */
    height: 80px;
    border-radius: 50%; /* Bulat sempurna */
    object-fit: cover;
    
    /* Bingkai Foto Gradasi */
    padding: 3px;
    background: linear-gradient(135deg, #0033cc, #ff0050);
    
    /* Bayangan Foto */
    box-shadow: 0 5px 15px rgba(0,0,0,0.1);
    transition: transform 0.4s ease;
}

/* Efek Hover pada Foto */
.elementor-883 .elementor-element.elementor-element-7365f7e:hover .elementor-author-box__avatar img {
    transform: rotate(5deg) scale(1.1); /* Miring & Zoom */
}

/* 4. Nama Penulis */
.elementor-883 .elementor-element.elementor-element-7365f7e .elementor-author-box__name {
    font-size: 20px;
    font-weight: 700;
    color: #111;
    margin-bottom: 5px;
    display: flex;
    align-items: center;
}

/* Menambahkan Centang Biru (Verified Badge) Otomatis */
.elementor-883 .elementor-element.elementor-element-7365f7e .elementor-author-box__name:after {
    content: '✓'; /* Simbol Centang */
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 18px;
    height: 18px;
    background: #0033cc; /* Warna Biru */
    color: #fff;
    font-size: 10px;
    border-radius: 50%;
    margin-left: 8px;
    box-shadow: 0 2px 5px rgba(0, 51, 204, 0.3);
}

/* 5. Deskripsi / Bio */
.elementor-883 .elementor-element.elementor-element-7365f7e .elementor-author-box__bio {
    font-size: 15px;
    color: #555;
    line-height: 1.6;
    margin-bottom: 15px;
}

/* 6. Tombol "Lihat Semua Postingan" */
.elementor-883 .elementor-element.elementor-element-7365f7e .elementor-author-box__button {
    background: transparent;
    color: #0033cc;
    font-size: 13px;
    font-weight: 600;
    padding: 8px 20px;
    border: 1px solid #0033cc;
    border-radius: 50px;
    text-transform: uppercase;
    letter-spacing: 1px;
    transition: all 0.3s ease;
    display: inline-block;
}

/* Efek Hover Tombol */
.elementor-883 .elementor-element.elementor-element-7365f7e .elementor-author-box__button:hover {
    background: linear-gradient(90deg, #0033cc, #001a66);
    color: #ffffff;
    border-color: transparent;
    box-shadow: 0 5px 15px rgba(0, 51, 204, 0.3);
    transform: translateY(-2px);
}

/* 7. Responsif Mobile */
@media (max-width: 767px) {
    .elementor-883 .elementor-element.elementor-element-7365f7e .elementor-author-box {
        flex-direction: column; /* Susun ke bawah di HP */
        text-align: center;
        padding: 25px;
    }
    .elementor-883 .elementor-element.elementor-element-7365f7e .elementor-author-box__name {
        justify-content: center; /* Nama di tengah */
    }
    .elementor-883 .elementor-element.elementor-element-7365f7e .elementor-author-box:before {
        width: 100%; /* Garis aksen pindah ke atas */
        height: 4px;
    }
}/* Nekit custom element styles ends here */
/* Nekit custom element styles */.elementor-883 .elementor-element.elementor-element-c9d2b60 {
    animation: kedapkedip 1s linear infinite;
}

@keyframes kedapkedip {
    0% { opacity: 1; }
    50% { opacity: 0; }
    100% { opacity: 1; }
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* 1. Wadah Utama Artikel (Kertas Digital) */
.elementor-883 .elementor-element.elementor-element-73f078b5 {
    background-color: #ffffff;
    
    /* Sudut membulat yang nyaman */
    border-radius: 20px;
    
    /* Ruang baca yang lega */
    padding: 50px; 
    
    /* Efek Melayang (Floating Depth) */
    box-shadow: 
        0 15px 50px -10px rgba(0,0,0,0.05), /* Bayangan jauh */
        0 0 2px rgba(0,0,0,0.02); /* Outline halus */
        
    border: 1px solid rgba(0,0,0,0.02);
    margin-bottom: 40px;
    position: relative;
    overflow: hidden; /* Agar aksen tidak bocor */
}

/* 2. Aksen Dekorasi Samping (Brand Identity) */
/* Garis gradasi vertikal di sebelah kiri */
.elementor-883 .elementor-element.elementor-element-73f078b5:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 6px; /* Ketebalan garis */
    height: 100%;
    
    /* Gradasi Biru ke Merah */
    background: linear-gradient(180deg, #0033cc 0%, #ff0050 100%);
    
    /* Efek kilau pada garis */
    box-shadow: 2px 0 15px rgba(0, 51, 204, 0.3);
}

/* 3. Merapikan Paragraf & Teks Bacaan */
.elementor-883 .elementor-element.elementor-element-73f078b5 p, 
.elementor-883 .elementor-element.elementor-element-73f078b5 .elementor-widget-text-editor {
    line-height: 1.8; /* Jarak antar baris lega */
    color: #444; /* Warna teks tidak hitam pekat (agar mata tidak cepat lelah) */
    font-size: 17px; /* Ukuran font ideal untuk berita */
    margin-bottom: 25px;
}

/* 4. Kutipan (Blockquote) Modern */
.elementor-883 .elementor-element.elementor-element-73f078b5 blockquote {
    background: #f9faff; /* Latar biru sangat muda */
    border-left: 4px solid #0033cc; /* Garis biru solid */
    border-radius: 0 10px 10px 0;
    padding: 20px 30px;
    font-style: italic;
    color: #333;
    font-size: 18px;
    margin: 30px 0;
    
    /* Ikon Petik Bayangan */
    position: relative;
}

/* 5. Gambar di dalam Artikel */
.elementor-883 .elementor-element.elementor-element-73f078b5 img {
    border-radius: 12px; /* Gambar jadi tumpul sudunya */
    box-shadow: 0 5px 15px rgba(0,0,0,0.05);
    transition: transform 0.3s ease;
}

/* Efek saat gambar disorot */
.elementor-883 .elementor-element.elementor-element-73f078b5 img:hover {
    transform: scale(1.02); /* Zoom sedikit */
    box-shadow: 0 10px 25px rgba(0,0,0,0.1);
}

/* 6. Responsif untuk HP */
@media (max-width: 768px) {
    .elementor-883 .elementor-element.elementor-element-73f078b5 {
        padding: 25px; /* Padding lebih kecil di HP */
        border-radius: 15px;
    }
    .elementor-883 .elementor-element.elementor-element-73f078b5:before {
        width: 4px; /* Garis aksen lebih tipis */
    }
    .elementor-883 .elementor-element.elementor-element-73f078b5 p {
        font-size: 16px;
    }
}/* Nekit custom element styles ends here */