.noticias-page{padding-bottom:var(--space-10)}.news-hero{position:relative;padding:var(--space-6) 0 var(--space-6);overflow:hidden;background:radial-gradient(120% 140% at 0% 0%,color-mix(in srgb,var(--color-fla-red) 10%,transparent) 0%,transparent 42%),var(--color-bg-primary);border-bottom:1px solid var(--color-border-subtle)}@media screen and (width >= 768px){.news-hero{padding:var(--space-8) 0 var(--space-6)}}.news-hero__inner{position:relative;z-index:1}.news-hero__kicker{display:inline-flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);font-size:var(--font-size-overline);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-fla-red)}.news-hero__pulse{display:block;width:8px;height:8px;background-color:var(--color-fla-red);border-radius:50%;animation:cdf-news-pulse 1.8s ease-out infinite}@media (prefers-reduced-motion: reduce){.news-hero__pulse{animation:none}}.news-hero__title{font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-h1);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary)}@media screen and (width >= 768px){.news-hero__title{font-size:2.75rem;line-height:1.1}}.news-hero__subtitle{max-width:560px;margin-top:var(--space-3);font-size:var(--font-size-h5);line-height:var(--line-height-h5);color:var(--color-text-secondary)}@media screen and (width >= 768px){.news-hero__subtitle{margin-top:var(--space-4);font-size:var(--font-size-h4);line-height:var(--line-height-h4)}}.news-list{padding-top:var(--space-6)}@media screen and (width >= 768px){.news-list{padding-top:var(--space-8)}}.news-featured-hero{position:relative;grid-column:1/-1;min-height:320px;margin-bottom:var(--space-6);overflow:hidden;background-color:var(--color-bg-elevated)}@media screen and (width >= 768px){.news-featured-hero{min-height:380px;margin-bottom:var(--space-8)}}@media screen and (width >= 1024px){.news-featured-hero{min-height:420px}}.news-featured-hero__image,.news-featured-hero__overlay,.news-featured-hero__link{position:absolute;top:0;right:0;bottom:0;left:0}.news-featured-hero__image img{display:block;width:100%;height:100%;transition:transform var(--duration-slow) var(--ease-default);object-fit:cover;object-position:center top}.news-featured-hero:hover .news-featured-hero__image img{transform:scale(1.03)}@media (prefers-reduced-motion: reduce){.news-featured-hero__image img{transition:none}.news-featured-hero:hover .news-featured-hero__image img{transform:none}}.news-featured-hero__overlay{z-index:1;background:linear-gradient(100deg,#080b0dfa,#080b0deb 32%,#080b0dad 58%,#080b0d2e);pointer-events:none}.news-featured-hero__link{z-index:2}.news-featured-hero__link:focus-visible{outline:2px solid var(--color-white);outline-offset:-6px}.news-featured-hero__content{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;max-width:760px;min-height:inherit;padding:var(--space-5)}@media screen and (width >= 768px){.news-featured-hero__content{padding:var(--space-8)}}@media screen and (width >= 1024px){.news-featured-hero__content{justify-content:flex-start;max-width:660px;padding:56px 48px}}.news-featured-hero__badges{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}.news-featured-hero__title{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-h3);color:var(--color-white)}@media screen and (width >= 768px){.news-featured-hero__title{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}}@media screen and (width >= 1024px){.news-featured-hero__title{font-size:var(--font-size-h1);line-height:var(--line-height-h1)}}.news-featured-hero__excerpt{display:none;max-width:560px;margin-top:var(--space-4);font-size:var(--font-size-aux);line-height:var(--line-height-aux);color:#ffffffc7}@media screen and (width >= 768px){.news-featured-hero__excerpt{display:block}}.news-featured-hero__details{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);margin-top:var(--space-5);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:#ffffffc7}@media screen and (width >= 768px){.news-featured-hero__details{font-size:var(--font-size-aux)}}.news-featured-hero__author{display:flex;align-items:center;gap:var(--space-3);color:var(--color-white)}.news-featured-hero__author img{flex-shrink:0;width:40px;height:40px;border:2px solid rgba(255,255,255,.42);border-radius:var(--radius-full);object-fit:cover}.news-featured-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4)}.news-grid{margin-bottom:var(--space-10)}.news-grid .card--vertical{background-color:var(--color-bg-elevated);border:1px solid var(--color-border-subtle)}.news-grid .card__meta{flex-wrap:wrap;gap:var(--space-2)}.news-pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-10);padding-top:var(--space-8);border-top:1px solid var(--color-border-subtle)}.news-pagination .page-numbers{display:inline-flex;justify-content:center;align-items:center;gap:var(--space-1);min-width:44px;height:44px;padding:0 var(--space-3);font-size:var(--font-size-aux);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);background-color:var(--color-bg-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default),background-color var(--duration-fast) var(--ease-default)}.news-pagination .page-numbers:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}.news-pagination .page-numbers:focus-visible{outline:2px solid var(--color-fla-red);outline-offset:2px}.news-pagination .page-numbers.current{color:var(--color-white);background-color:var(--color-fla-red);border-color:var(--color-fla-red)}.news-pagination .page-numbers.dots{min-width:auto;padding:0 var(--space-1);color:var(--color-text-muted);background-color:transparent;border-color:transparent}.news-pagination .page-numbers svg{flex-shrink:0}.news-pagination .prev,.news-pagination .next{gap:var(--space-2)}.news-empty{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-16) var(--space-4);text-align:center}.news-empty svg{color:var(--color-border-strong)}.news-empty__title{font-size:var(--font-size-h4);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.news-empty__text{font-size:var(--font-size-aux);color:var(--color-text-muted)}@keyframes cdf-news-pulse{0%{box-shadow:0 0 #ff1a1a8c}70%{box-shadow:0 0 0 8px #ff1a1a00}to{box-shadow:0 0 #ff1a1a00}}
