.state-news-module__Bf3sxG__page{max-width:var(--ls-page-max);padding:var(--ls-page-top) var(--ls-page-gutter) var(--ls-page-bottom);color:var(--ls-text);font-family:var(--ls-font-sans);margin:0 auto;container:state/inline-size}.state-news-module__Bf3sxG__page a{color:inherit;text-decoration:none}.state-news-module__Bf3sxG__page :is(button,input){padding:0;font-family:inherit}.state-news-module__Bf3sxG__page button{cursor:pointer}.state-news-module__Bf3sxG__page :is(a,button,input):focus-visible{outline:3px solid var(--ls-action);outline-offset:2px}.state-news-module__Bf3sxG__edition{justify-content:space-between;gap:var(--ls-space-3);margin:0 0 var(--ls-space-5);color:var(--ls-muted);font-size:var(--ls-t12);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;display:flex}.state-news-module__Bf3sxG__edition span{letter-spacing:0;text-transform:none}.state-news-module__Bf3sxG__category{align-items:center;gap:var(--ls-space-2);color:var(--ls-section-pink);font-size:var(--ls-t12);letter-spacing:.06em;text-transform:uppercase;font-weight:700;line-height:1.3;display:inline-flex}.state-news-module__Bf3sxG__category:before{content:"";background:currentColor;border-radius:2px;flex:none;width:8px;height:8px}.state-news-module__Bf3sxG__category[data-topic=Economía],.state-news-module__Bf3sxG__category[data-topic=Educación]{color:var(--ls-section-turquoise)}.state-news-module__Bf3sxG__category[data-topic=Deportes],.state-news-module__Bf3sxG__category[data-topic=Movilidad]{color:var(--ls-section-blue)}.state-news-module__Bf3sxG__category[data-topic=Gobierno]{color:var(--ls-section-orange)}.state-news-module__Bf3sxG__meta{color:var(--ls-muted);font-size:var(--ls-t12);line-height:1.4;display:block}.state-news-module__Bf3sxG__editorialGrid{gap:var(--ls-space-7);padding-bottom:var(--ls-space-7);grid-template-columns:minmax(0,2fr) minmax(320px,1fr);display:grid}.state-news-module__Bf3sxG__lead{gap:var(--ls-space-4);align-content:start;min-width:0;display:grid}.state-news-module__Bf3sxG__leadStory{gap:var(--ls-space-4);min-width:0;display:grid}.state-news-module__Bf3sxG__leadPhoto{background:var(--ls-paper);border-radius:8px;justify-content:center;display:flex;overflow:hidden}.state-news-module__Bf3sxG__leadPhoto img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:420px;display:block}.state-news-module__Bf3sxG__leadCopy{gap:var(--ls-space-3);overflow-wrap:anywhere;min-width:0;display:grid}.state-news-module__Bf3sxG__leadCopy h2{color:var(--ls-navy);font-size:var(--ls-t40);letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:800;line-height:1.1}.state-news-module__Bf3sxG__leadStory:hover h2{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.state-news-module__Bf3sxG__leadCopy>p{color:var(--ls-text-2);font-size:var(--ls-t18);text-wrap:pretty;margin:0;line-height:1.5}.state-news-module__Bf3sxG__why{justify-items:start;gap:var(--ls-space-1);display:grid}.state-news-module__Bf3sxG__why p{color:var(--ls-text-2);font-size:var(--ls-t16);text-wrap:pretty;margin:0;line-height:1.5}.state-news-module__Bf3sxG__why b{color:var(--ls-section-pink)}.state-news-module__Bf3sxG__why a{align-items:center;gap:var(--ls-space-2);min-height:44px;color:var(--ls-action);font-size:var(--ls-t14);font-weight:700;display:inline-flex}.state-news-module__Bf3sxG__topStories{min-height:0;position:relative}.state-news-module__Bf3sxG__topIn{flex-direction:column;display:flex;position:absolute;inset:0}.state-news-module__Bf3sxG__staticList .state-news-module__Bf3sxG__topIn{position:static}.state-news-module__Bf3sxG__topIn h2{padding-bottom:var(--ls-space-3);border-bottom:3px solid var(--ls-navy);color:var(--ls-navy);font-size:var(--ls-t22);letter-spacing:-.015em;margin:0;font-weight:800}.state-news-module__Bf3sxG__topIn ol{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow:hidden}.state-news-module__Bf3sxG__topIn li{border-bottom:1px solid var(--ls-line)}.state-news-module__Bf3sxG__topIn li>a{gap:var(--ls-space-3);padding-block:var(--ls-space-4);grid-template-columns:32px minmax(0,1fr);align-items:start;display:grid}.state-news-module__Bf3sxG__topIn li>a:has(.state-news-module__Bf3sxG__rankPhoto){grid-template-columns:32px minmax(0,1fr) 96px}.state-news-module__Bf3sxG__topIn li>a.state-news-module__Bf3sxG__national{grid-template-columns:minmax(0,1fr)}.state-news-module__Bf3sxG__topIn li>a.state-news-module__Bf3sxG__national:has(.state-news-module__Bf3sxG__rankPhoto){grid-template-columns:minmax(0,1fr) 96px}.state-news-module__Bf3sxG__topIn li>a>div{gap:var(--ls-space-1);display:grid}.state-news-module__Bf3sxG__topIn h3{color:var(--ls-navy);font-size:var(--ls-t16);text-wrap:balance;margin:0;font-weight:800;line-height:1.3}.state-news-module__Bf3sxG__topIn li>a:hover h3{text-underline-offset:3px;text-decoration:underline}.state-news-module__Bf3sxG__topIn small{color:var(--ls-muted);font-size:var(--ls-t12)}.state-news-module__Bf3sxG__rank{background:var(--ls-section-pink);color:#fff;width:32px;height:32px;font-size:var(--ls-t16);border-radius:50%;place-items:center;font-weight:800;display:grid}.state-news-module__Bf3sxG__rank[data-rank="1"]{background:var(--ls-section-blue)}.state-news-module__Bf3sxG__rank[data-rank="2"]{background:var(--ls-section-turquoise)}.state-news-module__Bf3sxG__rank[data-rank="3"]{background:var(--ls-orange);color:var(--ls-navy)}.state-news-module__Bf3sxG__rankPhoto{aspect-ratio:4/3;background:var(--ls-paper);border-radius:8px;display:block;overflow:hidden}.state-news-module__Bf3sxG__rankPhoto img{object-fit:contain;width:100%;height:100%;display:block}.state-news-module__Bf3sxG__band{padding-block:var(--ls-space-6);border-top:1px solid var(--ls-line)}.state-news-module__Bf3sxG__bandHead{justify-content:space-between;align-items:flex-end;gap:var(--ls-space-3) var(--ls-space-4);margin-bottom:var(--ls-space-5);flex-wrap:wrap;display:flex}.state-news-module__Bf3sxG__bandHead h2{color:var(--ls-navy);font-size:var(--ls-t28);letter-spacing:-.02em;margin:0;font-weight:800;line-height:1.2}.state-news-module__Bf3sxG__bandHead p{margin:var(--ls-space-1) 0 0;color:var(--ls-muted);font-size:var(--ls-t14)}.state-news-module__Bf3sxG__bandHead>svg{color:var(--ls-action)}.state-news-module__Bf3sxG__bandHead>:is(a,button){align-items:center;gap:var(--ls-space-2);min-height:44px;color:var(--ls-action);font-size:var(--ls-t14);background:0 0;border:0;padding:0;font-weight:700;display:inline-flex}.state-news-module__Bf3sxG__newsGrid{gap:var(--ls-space-6) var(--ls-space-5);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.state-news-module__Bf3sxG__newsCard{gap:var(--ls-space-2);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.state-news-module__Bf3sxG__newsCard h3{color:var(--ls-navy);font-size:var(--ls-t18);text-wrap:balance;margin:0;font-weight:800;line-height:1.3}.state-news-module__Bf3sxG__newsCard h3 a:hover{text-underline-offset:3px;text-decoration:underline}.state-news-module__Bf3sxG__newsSummary{-webkit-line-clamp:2;color:var(--ls-text-2);font-size:var(--ls-t14);-webkit-box-orient:vertical;flex:1;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.state-news-module__Bf3sxG__newsPhoto{aspect-ratio:3/2;background:var(--ls-paper);border-radius:8px;display:block;overflow:hidden}.state-news-module__Bf3sxG__newsPhoto img{object-fit:contain;width:100%;height:100%;display:block}.state-news-module__Bf3sxG__serviceGrid{gap:0 var(--ls-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.state-news-module__Bf3sxG__usefulLink,.state-news-module__Bf3sxG__event{align-items:center;gap:var(--ls-space-3);min-height:64px;padding-block:var(--ls-space-3);border-top:1px solid var(--ls-line);display:flex}.state-news-module__Bf3sxG__usefulLink>svg:first-child{color:var(--ls-section-blue);flex:none}.state-news-module__Bf3sxG__usefulLink:nth-child(3n+2)>svg:first-child{color:var(--ls-section-pink)}.state-news-module__Bf3sxG__usefulLink:nth-child(3n+3)>svg:first-child{color:var(--ls-section-turquoise)}.state-news-module__Bf3sxG__usefulLink>span,.state-news-module__Bf3sxG__event>div{flex:1;min-width:0}.state-news-module__Bf3sxG__usefulLink strong{color:var(--ls-navy);font-size:var(--ls-t16);display:block}.state-news-module__Bf3sxG__usefulLink small{margin-top:var(--ls-space-1);color:var(--ls-muted);font-size:var(--ls-t12);line-height:1.4;display:block}.state-news-module__Bf3sxG__usefulLink:hover strong,.state-news-module__Bf3sxG__event:hover h3{text-underline-offset:3px;text-decoration:underline}.state-news-module__Bf3sxG__event time{min-width:48px;padding:var(--ls-space-2);background:var(--ls-paper);color:var(--ls-navy);border-radius:8px;flex-direction:column;flex:none;align-items:center;display:flex}.state-news-module__Bf3sxG__event time strong{font-size:var(--ls-t22);line-height:1}.state-news-module__Bf3sxG__event time span{margin-top:var(--ls-space-1);font-size:var(--ls-t12);text-transform:uppercase}.state-news-module__Bf3sxG__event h3{margin:0 0 var(--ls-space-1);color:var(--ls-navy);font-size:var(--ls-t14);line-height:1.4}.state-news-module__Bf3sxG__event p{color:var(--ls-muted);font-size:var(--ls-t12);margin:0;line-height:1.4}.state-news-module__Bf3sxG__event>svg,.state-news-module__Bf3sxG__usefulLink>svg:last-child{color:var(--ls-muted);flex:none}.state-news-module__Bf3sxG__municipalities{margin-block:var(--ls-space-6);padding-block:var(--ls-space-7);background:var(--ls-navy);box-shadow:0 0 0 100vmax var(--ls-navy);clip-path:inset(0 -100vmax);color:#c9d3e3;scroll-margin-top:96px}.state-news-module__Bf3sxG__municipalities+.state-news-module__Bf3sxG__band{border-top:0}.state-news-module__Bf3sxG__municipalities .state-news-module__Bf3sxG__bandHead h2{color:#fff}.state-news-module__Bf3sxG__municipalities .state-news-module__Bf3sxG__bandHead p{color:#c9d3e3}.state-news-module__Bf3sxG__municipalities .state-news-module__Bf3sxG__category{color:#ff8ab3}.state-news-module__Bf3sxG__municipalities .state-news-module__Bf3sxG__meta{color:#9fb0c9}.state-news-module__Bf3sxG__municipalities :is(a,button,input):focus-visible{outline-color:#fff}.state-news-module__Bf3sxG__search{align-items:center;gap:var(--ls-space-2);padding-left:var(--ls-space-3);color:#fff;background:#13284d;border:1px solid #ffffff3d;border-radius:8px;display:flex}.state-news-module__Bf3sxG__search input{color:#fff;width:240px;min-width:0;height:44px;font-size:var(--ls-t14);background:0 0;border:0}.state-news-module__Bf3sxG__search input::placeholder{color:#9fb0c9}.state-news-module__Bf3sxG__search input::-webkit-search-cancel-button{-webkit-appearance:none}.state-news-module__Bf3sxG__search button{color:#fff;background:0 0;border:0;place-items:center;min-width:44px;min-height:44px;display:grid}.state-news-module__Bf3sxG__placeFilters{align-items:center;gap:var(--ls-space-2);margin-bottom:var(--ls-space-5);flex-wrap:wrap;display:flex}.state-news-module__Bf3sxG__placeFilters button{min-height:44px;padding:var(--ls-space-2) var(--ls-space-4);color:#fff;font-size:var(--ls-t14);background:0 0;border:1px solid #ffffff3d;border-radius:999px}.state-news-module__Bf3sxG__placeFilters button[aria-pressed=true]{color:var(--ls-navy);background:#fff;border-color:#fff}.state-news-module__Bf3sxG__placeFilters .state-news-module__Bf3sxG__textButton{align-items:center;gap:var(--ls-space-2);color:#8fb0ff;border-color:#0000;display:inline-flex}.state-news-module__Bf3sxG__municipalGrid{gap:var(--ls-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.state-news-module__Bf3sxG__municipalCard{border-top:4px solid var(--ls-pink);background:#13284d;border-radius:12px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.state-news-module__Bf3sxG__municipalCard:nth-child(4n+2){border-top-color:var(--ls-blue)}.state-news-module__Bf3sxG__municipalCard:nth-child(4n+3){border-top-color:var(--ls-turquoise)}.state-news-module__Bf3sxG__municipalCard:nth-child(4n+4){border-top-color:var(--ls-orange)}.state-news-module__Bf3sxG__municipalCard:has(.state-news-module__Bf3sxG__cardPhoto){grid-template-columns:38% minmax(0,1fr)}.state-news-module__Bf3sxG__municipalCard>div{align-content:start;gap:var(--ls-space-2);padding:var(--ls-space-4);display:grid}.state-news-module__Bf3sxG__municipalCard h3{color:#fff;font-size:var(--ls-t16);text-wrap:balance;margin:0;line-height:1.3}.state-news-module__Bf3sxG__municipalCard p{color:#c9d3e3;font-size:var(--ls-t14);margin:0;line-height:1.5}.state-news-module__Bf3sxG__cardPhoto{background:#0c1b33;height:100%;min-height:192px;display:block;position:relative;overflow:hidden}.state-news-module__Bf3sxG__cardPhoto img{object-fit:contain;width:100%;height:100%;display:block}.state-news-module__Bf3sxG__storyCard h3{font-size:var(--ls-t18);margin:0}.state-news-module__Bf3sxG__resultCount{align-items:center;gap:0 var(--ls-space-4);margin:var(--ls-space-4) 0 0;color:#c9d3e3;font-size:var(--ls-t14);flex-wrap:wrap;display:flex}.state-news-module__Bf3sxG__resultCount button{color:#8fb0ff;min-height:44px;font-size:var(--ls-t14);background:0 0;border:0}.state-news-module__Bf3sxG__discoveryGrid{gap:var(--ls-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.state-news-module__Bf3sxG__discoveryGrid>a{align-content:start;gap:var(--ls-space-2);display:grid}.state-news-module__Bf3sxG__discoveryPhoto{aspect-ratio:16/9;border-radius:8px;position:relative;overflow:hidden}.state-news-module__Bf3sxG__discoveryPhoto img{object-fit:cover}.state-news-module__Bf3sxG__discovery .state-news-module__Bf3sxG__category{margin-top:var(--ls-space-1);text-transform:none;letter-spacing:0}.state-news-module__Bf3sxG__discovery h3{color:var(--ls-navy);font-size:var(--ls-t18);letter-spacing:-.015em;margin:0}.state-news-module__Bf3sxG__discovery p{color:var(--ls-muted);font-size:var(--ls-t14);margin:0;line-height:1.5}.state-news-module__Bf3sxG__credits{margin:var(--ls-space-4) 0 0;color:var(--ls-muted);font-size:var(--ls-t12);line-height:1.6}.state-news-module__Bf3sxG__credits summary{min-height:44px;padding-block:var(--ls-space-3);cursor:pointer}.state-news-module__Bf3sxG__credits a{text-decoration:underline}.state-news-module__Bf3sxG__emptyEdition{align-content:space-between;justify-items:start;gap:var(--ls-space-4);padding:var(--ls-space-5);border:1px solid var(--ls-line);border-radius:12px;display:grid}.state-news-module__Bf3sxG__emptyEdition h2{color:var(--ls-navy);font-size:var(--ls-t28);letter-spacing:-.02em;margin:0;line-height:1.2}.state-news-module__Bf3sxG__emptyEdition p{max-width:640px;color:var(--ls-muted);font-size:var(--ls-t16);margin:0;line-height:1.6}.state-news-module__Bf3sxG__emptyEdition a{align-items:center;gap:var(--ls-space-2);min-height:44px;color:var(--ls-action);font-weight:700;display:inline-flex}.state-news-module__Bf3sxG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px){.state-news-module__Bf3sxG__editorialGrid{gap:var(--ls-space-6);grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr)}.state-news-module__Bf3sxG__leadCopy h2{font-size:var(--ls-t28)}.state-news-module__Bf3sxG__serviceGrid,.state-news-module__Bf3sxG__municipalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.state-news-module__Bf3sxG__municipalCard:has(.state-news-module__Bf3sxG__cardPhoto){grid-template-columns:1fr}.state-news-module__Bf3sxG__cardPhoto{height:160px;min-height:0}}@media (max-width:760px){.state-news-module__Bf3sxG__editorialGrid{gap:var(--ls-space-6);padding-bottom:var(--ls-space-6);grid-template-columns:1fr}.state-news-module__Bf3sxG__topStories{min-height:0}.state-news-module__Bf3sxG__topIn{position:static}.state-news-module__Bf3sxG__leadCopy>p{font-size:var(--ls-t16)}.state-news-module__Bf3sxG__emptyEdition h2{font-size:var(--ls-t22)}.state-news-module__Bf3sxG__emptyEdition p{font-size:var(--ls-t14)}.state-news-module__Bf3sxG__search{width:100%}.state-news-module__Bf3sxG__search input{flex:1;width:auto}.state-news-module__Bf3sxG__newsGrid{gap:var(--ls-space-5) var(--ls-space-4)}.state-news-module__Bf3sxG__serviceGrid,.state-news-module__Bf3sxG__municipalGrid,.state-news-module__Bf3sxG__discoveryGrid{grid-template-columns:1fr}.state-news-module__Bf3sxG__municipalities{padding-block:var(--ls-space-6)}.state-news-module__Bf3sxG__municipalCard:has(.state-news-module__Bf3sxG__cardPhoto){grid-template-columns:35% minmax(0,1fr)}.state-news-module__Bf3sxG__cardPhoto{height:100%;min-height:160px}}@media (max-width:420px){.state-news-module__Bf3sxG__newsGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.state-news-module__Bf3sxG__page :is(a,button){transition:color .15s,background-color .15s}}
