/* Lobios Elementor Bridge 1.5.101 · CSS modular de Actualidade / NK · Noticias.
   Conserva las reglas de feed y presets de 1.5.100 sin cargar CSS de otros dominios. */

.nk-platform-muted{color:#6b6864;font-size:14px;line-height:1.5;}
.lobios-empty{margin:0;padding:18px 0;border-top:1px solid rgba(17,17,17,.18);border-bottom:1px solid rgba(17,17,17,.18);background:transparent;color:#6b6864;font-family:"Inter",sans-serif;font-size:14px;line-height:1.5;box-shadow:none;}

.nk-editorial{--nk-editorial-accent:var(--nk-platform-accent,#75C5DE);
 --nk-editorial-news-accent:var(--nk-platform-editorial-news-accent,var(--nk-editorial-accent));
 --nk-editorial-alert-accent:var(--nk-platform-editorial-alert-accent,var(--nk-editorial-accent));
 --nk-editorial-heritage-accent:var(--nk-platform-editorial-heritage-accent,var(--nk-editorial-accent));
 font-family:Inter,sans-serif;
 color:#111111;}
.nk-editorial-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;}
.nk-editorial-feed[aria-busy="true"]{cursor:progress;}
.nk-editorial-item--section-news{--nk-editorial-current-accent:var(--nk-editorial-instance-accent,var(--nk-editorial-news-accent,var(--nk-editorial-accent)));}
.nk-editorial-item--section-alert{--nk-editorial-current-accent:var(--nk-editorial-instance-accent,var(--nk-editorial-alert-accent,var(--nk-editorial-accent)));}
.nk-editorial-item--section-heritage{--nk-editorial-current-accent:var(--nk-editorial-instance-accent,var(--nk-editorial-heritage-accent,var(--nk-editorial-accent)));}
.nk-editorial-heading{margin:0 0 28px;font:inherit;font-size:clamp(34px,4vw,56px);font-weight:500;line-height:1.02;letter-spacing:-.04em;}
.nk-editorial-section-filters{display:flex;flex-wrap:wrap;gap:10px 28px;margin:0 0 18px;padding:0 0 15px;border-bottom:1px solid rgba(17,17,17,.18);}
.nk-editorial-section-filters a{position:relative;padding:2px 0 6px;color:inherit;font-size:15px;font-weight:450;line-height:1.25;text-decoration:none;border:0;}
.nk-editorial-section-filters a::after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:transparent;}
.nk-editorial-filter--all{--nk-editorial-filter-accent:var(--nk-editorial-instance-accent,var(--nk-editorial-accent));}
.nk-editorial-filter--news{--nk-editorial-filter-accent:var(--nk-editorial-instance-accent,var(--nk-editorial-news-accent,var(--nk-editorial-accent)));}
.nk-editorial-filter--alert{--nk-editorial-filter-accent:var(--nk-editorial-instance-accent,var(--nk-editorial-alert-accent,var(--nk-editorial-accent)));}
.nk-editorial-filter--heritage{--nk-editorial-filter-accent:var(--nk-editorial-instance-accent,var(--nk-editorial-heritage-accent,var(--nk-editorial-accent)));}
.nk-editorial-section-filters a[aria-current="page"]{font-weight:600;}
.nk-editorial-section-filters a[aria-current="page"]::after{background:var(--nk-editorial-filter-accent,var(--nk-editorial-accent));}
.nk-editorial-category-filter-group{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 24px;align-items:start;margin:0 0 34px;}
.nk-editorial-category-filter-label{margin:2px 0 0;color:#6b6864;font-size:11px;font-weight:600;line-height:1.45;letter-spacing:.09em;text-transform:uppercase;}
.nk-editorial-category-filters{display:flex;flex-wrap:wrap;gap:7px 18px;margin:0;padding:0;}
.nk-editorial-category-filters a{padding:2px 0;color:#5f5c58;font-size:13px;line-height:1.35;text-decoration:none;border-bottom:1px solid transparent;}
.nk-editorial-category-filters a[aria-current="page"]{color:#111111;font-weight:600;border-bottom-color:var(--nk-editorial-instance-accent,var(--nk-editorial-accent));}
.nk-editorial-feed{--nk-editorial-columns:2;--nk-editorial-mobile-columns:1;}
.nk-editorial-feed--cols-1{--nk-editorial-columns:1;}
.nk-editorial-feed--cols-2{--nk-editorial-columns:2;}
.nk-editorial-feed--cols-3{--nk-editorial-columns:3;}
.nk-editorial-feed--cols-4{--nk-editorial-columns:4;}
.nk-editorial-feed--mobile-cols-1{--nk-editorial-mobile-columns:1;}
.nk-editorial-feed--mobile-cols-2{--nk-editorial-mobile-columns:2;}
.nk-editorial-grid{display:grid;grid-template-columns:repeat(var(--nk-editorial-columns,2),minmax(0,1fr));column-gap:40px;}
.nk-editorial-item{position:relative;display:flex;flex-direction:column;gap:16px;min-width:0;padding:28px 0 28px 16px;border-top:1px solid rgba(17,17,17,.18);}
.nk-editorial-item::before{content:"";position:absolute;top:28px;bottom:28px;left:0;width:2px;background:var(--nk-editorial-current-accent,var(--nk-editorial-accent));}
.nk-editorial-item.is-featured{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:36px;align-items:start;}
.nk-editorial-image-link{display:block;min-width:0;line-height:0;}
.nk-editorial-image{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:0;}
.nk-editorial-item--heritage .nk-editorial-image{aspect-ratio:4/3;}
.nk-editorial-copy{display:flex;flex-direction:column;align-items:flex-start;gap:11px;min-width:0;}
.nk-editorial-kicker{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 12px;margin:0;color:#6b6864;font-size:12px;line-height:1.45;letter-spacing:.02em;}
.nk-editorial-kicker .nk-editorial-type{color:#111111;font-size:11px;font-weight:600;line-height:1.45;letter-spacing:.09em;text-transform:uppercase;}
.nk-editorial-categories{display:flex;flex-wrap:wrap;gap:4px 10px;}
.nk-editorial-category-label{color:#5f5c58;}
.nk-editorial-date{color:#6b6864;white-space:nowrap;}
.nk-editorial-type,
.nk-editorial-meta{margin:0;color:#6b6864;font-size:12px;line-height:1.45;letter-spacing:.02em;}
.nk-editorial-type{text-transform:uppercase;letter-spacing:.08em;}
.nk-editorial-item h3{margin:0;font:inherit;font-size:clamp(23px,2vw,31px);font-weight:500;line-height:1.06;letter-spacing:-.032em;}
.nk-editorial-item.is-featured h3{font-size:clamp(30px,3.2vw,52px);}
.nk-editorial-item h3 a{color:inherit;text-decoration:none;}
.nk-editorial-excerpt{margin:0;max-width:680px;font-size:16px;line-height:1.58;}
.nk-editorial-read-more{display:inline-flex;align-items:center;margin-top:5px;padding-bottom:2px;color:inherit;font-size:14px;font-weight:500;text-decoration:none;border-bottom:1px solid var(--nk-editorial-current-accent,var(--nk-editorial-accent));}
.nk-editorial-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:30px;padding-top:18px;border-top:1px solid rgba(17,17,17,.18);}
.nk-editorial-pagination a{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;padding:5px 8px;color:inherit;font-size:13px;text-decoration:none;border:1px solid transparent;}
.nk-editorial-pagination a[aria-current="page"]{border-color:#111111;}
.nk-editorial-page-prev,
.nk-editorial-page-next{min-width:auto!important;}
.nk-editorial a:focus-visible{outline:2px solid var(--nk-editorial-current-accent,var(--nk-editorial-accent,#75C5DE));outline-offset:3px;}
@media (hover:hover) and (pointer:fine){
  .nk-editorial-item h3 a:hover{opacity:.68;}
  .nk-editorial-read-more:hover{border-bottom-color:#111111;}
  .nk-editorial-section-filters a:hover::after{background:#111111;}
  .nk-editorial-category-filters a:hover{color:#111111;border-bottom-color:#111111;}
}
@media (max-width:767px){
  .nk-editorial-section-filters{gap:8px 20px;margin-bottom:16px;}
  .nk-editorial-category-filter-group{grid-template-columns:1fr;gap:5px;margin-bottom:28px;}
  .nk-editorial-category-filters{gap:6px 14px;}
  .nk-editorial-grid{grid-template-columns:repeat(var(--nk-editorial-mobile-columns,1),minmax(0,1fr));column-gap:16px;}
  .nk-editorial-item{grid-column:auto;display:flex;gap:14px;padding:22px 0 22px 13px;}
  .nk-editorial-item.is-featured{grid-column:1/-1;display:flex;gap:14px;padding:22px 0 22px 13px;}
  .nk-editorial-item::before{top:22px;bottom:22px;}
  .nk-editorial-feed--mobile-cols-2 .nk-editorial-item:not(.is-featured){gap:10px;padding:18px 0 18px 11px;}
  .nk-editorial-feed--mobile-cols-2 .nk-editorial-item:not(.is-featured)::before{top:18px;bottom:18px;}
  .nk-editorial-feed--mobile-cols-2 .nk-editorial-item:not(.is-featured) h3{font-size:clamp(18px,5.4vw,22px);}
  .nk-editorial-feed--mobile-cols-2 .nk-editorial-item:not(.is-featured) .nk-editorial-excerpt{font-size:14px;line-height:1.5;}
  .nk-editorial-feed--mobile-cols-2 .nk-editorial-item:not(.is-featured) .nk-editorial-read-more{font-size:13px;}
  .nk-editorial-image{aspect-ratio:16/9;}
  .nk-editorial-item.is-featured h3{font-size:clamp(28px,9vw,40px);}
  .nk-editorial-kicker{gap:4px 10px;}
  .nk-editorial-pagination{gap:4px;}
}
@media (prefers-reduced-motion:reduce){
  .nk-editorial *{transition:none!important;animation:none!important;}
}

.elementor-element.nk-widget-style--cards,
.elementor-element.nk-widget-style--cards-blocks{--nk-card-background:var(--nk-widget-card-background,var(--nk-platform-card-background,#F4F1E8));
 --nk-card-border:var(--nk-widget-card-border,var(--nk-platform-card-border,#D7D3CA));
 --nk-card-border-width:var(--nk-widget-card-border-width,var(--nk-platform-card-border-width,1px));
 --nk-card-radius:var(--nk-widget-card-radius,var(--nk-platform-card-radius,4px));
 --nk-card-shadow:var(--nk-platform-card-shadow,none);
 --nk-card-meta-background:var(--nk-widget-card-meta-background,var(--nk-platform-card-meta-background,#111111));
 --nk-card-meta-color:var(--nk-widget-card-meta-color,var(--nk-platform-card-meta-color,#F4F1E8));
 --nk-card-action-background:var(--nk-widget-card-action-background,var(--nk-platform-card-action-background,#75C5DE));
 --nk-card-action-color:var(--nk-widget-card-action-color,var(--nk-platform-card-action-color,#111111));
 --nk-card-block-radius:var(--nk-widget-card-block-radius,var(--nk-platform-card-block-radius,2px));}
.nk-editorial-card-overlay{display:none;}
.elementor-element.nk-widget-style--cards-blocks .nk-editorial-grid{display:grid;gap:var(--nk-platform-item-gap,24px);border:0;}
.elementor-element.nk-widget-style--cards-blocks .nk-editorial-item{min-width:0;margin:0;border:var(--nk-card-border-width) solid var(--nk-card-border);border-radius:var(--nk-card-radius);background:var(--nk-card-background);box-shadow:var(--nk-card-shadow);overflow:hidden;}
.elementor-element.nk-widget-style--cards-blocks .nk-editorial-item,
.elementor-element.nk-widget-style--cards-blocks .nk-editorial-item.is-featured{position:relative;display:flex;flex-direction:column;gap:0;padding:0;}
.elementor-element.nk-widget-style--cards-blocks .nk-editorial-item::before{display:none;}
.elementor-element.nk-widget-style--cards-blocks .nk-editorial-image-link{order:0;}
.elementor-element.nk-widget-style--cards-blocks .nk-editorial-image{display:block;width:100%;aspect-ratio:var(--nk-platform-image-ratio,16/10);border-radius:0;object-fit:cover;}
.elementor-element.nk-widget-style--cards-blocks .nk-editorial-item--heritage .nk-editorial-image{aspect-ratio:var(--nk-platform-image-ratio,16/10);}
.elementor-element.nk-widget-style--cards-blocks .nk-editorial-card-overlay{position:absolute;top:14px;left:14px;right:14px;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:5px 12px;width:max-content;max-width:calc(100% - 28px);padding:8px 10px;border-radius:var(--nk-card-block-radius);background:var(--nk-card-meta-background);color:var(--nk-card-meta-color);font-family:Inter,sans-serif;}
.elementor-element.nk-widget-style--cards-blocks .nk-editorial-card-overlay .nk-editorial-kicker{display:flex;margin:0;color:inherit;}
.elementor-element.nk-widget-style--cards-blocks .nk-editorial-card-overlay .nk-editorial-type,
.elementor-element.nk-widget-style--cards-blocks .nk-editorial-card-overlay .nk-editorial-category-label,
.elementor-element.nk-widget-style--cards-blocks .nk-editorial-card-overlay .nk-editorial-date,
.elementor-element.nk-widget-style--cards-blocks .nk-editorial-card-overlay .nk-editorial-meta{color:inherit;}
.elementor-element.nk-widget-style--cards-blocks .nk-editorial-card-overlay .nk-editorial-meta{margin:0;font-size:12px;line-height:1.45;}
.elementor-element.nk-widget-style--cards-blocks .nk-editorial-item.has-image .nk-editorial-copy>.nk-editorial-kicker,
.elementor-element.nk-widget-style--cards-blocks .nk-editorial-item.has-image .nk-editorial-copy>.nk-editorial-meta{display:none;}
.elementor-element.nk-widget-style--cards-blocks .nk-editorial-copy{order:1;align-items:stretch;gap:12px;padding:18px;}
.elementor-element.nk-widget-style--cards-blocks .nk-editorial-copy h3,
.elementor-element.nk-widget-style--cards-blocks .nk-editorial-copy .nk-editorial-excerpt{align-self:flex-start;}
.elementor-element.nk-widget-style--cards-blocks .nk-editorial-read-more{align-self:stretch;justify-content:space-between;margin-top:5px;padding:12px 14px;border:0;border-radius:var(--nk-card-block-radius);background:var(--nk-card-action-background);color:var(--nk-card-action-color);text-decoration:none;}
@media (hover:hover) and (pointer:fine){
  .elementor-element.nk-widget-style--cards-blocks .nk-editorial-read-more:hover{border:0;filter:brightness(.96);}
}
.elementor-element.nk-widget-style--index .nk-editorial-grid{counter-reset:nk-presentation-index;}
.elementor-element.nk-widget-style--index .nk-editorial-item{position:relative;counter-increment:nk-presentation-index;padding-left:54px;border-color:var(--nk-platform-separator,#D7D3CA);}
.elementor-element.nk-widget-style--index .nk-editorial-item::before{display:none;}
.elementor-element.nk-widget-style--index .nk-editorial-item::after{content:counter(nk-presentation-index,decimal-leading-zero);position:absolute;top:24px;left:0;color:var(--nk-platform-muted,#6B6864);font:600 11px/1.3 "Inter",sans-serif;letter-spacing:.10em;}
.elementor-element.nk-widget-style--index .nk-editorial-item h3{font-size:clamp(20px,1.8vw,28px);line-height:1.12;}
.elementor-element.nk-widget-style--index .nk-editorial-kicker{color:var(--nk-platform-muted,#6B6864);letter-spacing:.07em;}
.elementor-element.nk-widget-style--magazine .nk-editorial-grid{gap:var(--nk-platform-item-gap,24px);}
.elementor-element.nk-widget-style--magazine .nk-editorial-item{padding:0 0 42px;border:0;gap:19px;}
.elementor-element.nk-widget-style--magazine .nk-editorial-item::before{display:none;}
.elementor-element.nk-widget-style--magazine .nk-editorial-image{aspect-ratio:var(--nk-platform-image-ratio,16/10);}
.elementor-element.nk-widget-style--magazine .nk-editorial-item h3{font-size:clamp(29px,3vw,46px);line-height:1.02;letter-spacing:-.04em;}
.elementor-element.nk-widget-style--cards .nk-editorial-grid{display:grid;gap:var(--nk-platform-item-gap,24px);border:0;}
.elementor-element.nk-widget-style--cards .nk-editorial-item{min-width:0;margin:0;padding:18px;border:var(--nk-card-border-width) solid var(--nk-card-border);border-radius:var(--nk-card-radius);background:var(--nk-card-background);box-shadow:var(--nk-card-shadow);}
.elementor-element.nk-widget-style--cards .nk-editorial-item::before{display:none;}
.elementor-element.nk-widget-style--cards .nk-editorial-image{aspect-ratio:var(--nk-platform-image-ratio,16/10);border-radius:var(--nk-card-radius);}
@media (max-width:767px){
  .elementor-element.nk-widget-style--index .nk-editorial-item{padding-left:42px;}
  .elementor-element.nk-widget-style--cards-blocks .nk-editorial-card-overlay{top:10px;left:10px;right:10px;max-width:calc(100% - 20px);padding:7px 9px;}
}
