.noticia-page{padding-bottom:var(--spacing-16)}.noticia-hero{color:#fff;isolation:isolate;min-height:72vh;margin-bottom:var(--spacing-10);align-items:flex-end;display:flex;position:relative;overflow:hidden}.noticia-hero,.noticia-hero a,.noticia-hero h1,.noticia-hero h2,.noticia-hero p,.noticia-hero span,.noticia-hero time{color:#fff}.noticia-hero__image{z-index:-2;position:absolute;inset:0}.noticia-hero__image img{filter:brightness(.42)contrast(1.1)saturate(.75)}.noticia-hero__overlay{z-index:-1;background:linear-gradient(#050a0a59 0%,#050a0a8c 40%,#050a0ac7 65%,#050a0aeb 100%);position:absolute;inset:0}.noticia-hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#050a0a80 0%,#050a0a1a 55%,#050a0a00 100%);position:absolute;inset:0}.noticia-hero__inner{width:100%;max-width:860px;padding:var(--spacing-20) var(--spacing-4) var(--spacing-14);margin:0 auto}.noticia-breadcrumb{align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm);margin-bottom:var(--spacing-4);text-shadow:0 1px 4px #0009;font-weight:500;display:flex}.noticia-breadcrumb a{color:#fff;opacity:.85;text-decoration:none;transition:opacity .15s}.noticia-breadcrumb a:hover{opacity:1}.noticia-breadcrumb span:last-child{color:#fff;opacity:.75}.noticia-categoria{background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--spacing-5);border-radius:3px;padding:5px 12px;font-weight:700;display:inline-block;box-shadow:0 2px 8px #0000004d}.noticia-titulo{letter-spacing:-.025em;margin:0 0 var(--spacing-5);color:#fff;text-shadow:0 1px 2px #000000d9,0 2px 16px #000000b3;max-width:840px;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:800;line-height:1.1}.noticia-resumo{color:#fff;text-shadow:0 1px 2px #000000b3,0 1px 8px #00000080;margin-bottom:var(--spacing-6);max-width:660px;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.55}.noticia-meta{gap:var(--spacing-3);font-size:var(--font-size-sm);color:#fff;opacity:.85;text-shadow:0 1px 4px #00000080;flex-wrap:wrap;align-items:center;display:flex}.noticia-meta time{color:#fff}.noticia-conteudo{max-width:720px;font-size:var(--font-size-base);color:var(--color-text-primary);margin:0 auto;line-height:1.75}.noticia-conteudo h2{font-size:var(--font-size-2xl);margin:var(--spacing-10) 0 var(--spacing-4);line-height:1.25}.noticia-conteudo h3{font-size:var(--font-size-xl);margin:var(--spacing-8) 0 var(--spacing-3);line-height:1.3}.noticia-conteudo p{margin:0 0 var(--spacing-4)}.noticia-conteudo a{color:var(--color-primary);text-underline-offset:3px}.noticia-conteudo ul,.noticia-conteudo ol{margin:0 0 var(--spacing-5);padding-left:var(--spacing-6)}.noticia-conteudo li{margin-bottom:var(--spacing-2)}.noticia-conteudo blockquote{margin:var(--spacing-6) 0;padding:var(--spacing-4) var(--spacing-5);border-left:4px solid var(--color-primary);background:var(--color-surface-muted,#00000008);color:var(--color-text-secondary);font-style:italic}.noticia-conteudo table{border-collapse:collapse;width:100%;margin:var(--spacing-6) 0;font-size:var(--font-size-sm)}.noticia-conteudo th,.noticia-conteudo td{border:1px solid var(--color-border,#e5e7eb);padding:var(--spacing-2) var(--spacing-3);text-align:left}.noticia-conteudo th{background:var(--color-surface-muted,#f8fafc);font-weight:600}.noticia-conteudo code{font-family:var(--font-mono,monospace);background:var(--color-surface-muted,#0000000f);border-radius:3px;padding:.1em .35em;font-size:.92em}.noticia-conteudo pre{color:#e5e7eb;padding:var(--spacing-4);border-radius:var(--radius-md);margin:var(--spacing-5) 0;background:#0b1220;overflow-x:auto}.noticia-conteudo pre code{color:inherit;background:0 0;padding:0}.noticia-conteudo img{border-radius:var(--radius-md);max-width:100%;height:auto;margin:var(--spacing-5) 0}.noticia-conteudo hr{border:none;border-top:1px solid var(--color-border,#e5e7eb);margin:var(--spacing-8) 0}.noticia-tags{gap:var(--spacing-2);max-width:720px;margin:var(--spacing-10) auto 0;padding-top:var(--spacing-6);border-top:1px solid var(--color-border,#e5e7eb);flex-wrap:wrap;display:flex}.noticia-tag{font-size:var(--font-size-sm);padding:var(--spacing-1) var(--spacing-3);background:var(--color-surface-muted,#f1f5f9);color:var(--color-text-secondary);border-radius:999px}.noticia-relacionadas{margin-top:var(--spacing-16);padding-top:var(--spacing-10);border-top:1px solid var(--color-border,#e5e7eb)}.noticia-relacionadas h2{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-6)}.noticia-relacionadas__grid{gap:var(--spacing-5);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.noticia-relacionada{padding:var(--spacing-5);background:var(--color-surface,#fff);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-md);color:inherit;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:block}.noticia-relacionada:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 6px 24px #00000014}.noticia-relacionada__cat{font-size:var(--font-size-xs);text-transform:uppercase;color:var(--color-primary);letter-spacing:.04em;font-weight:600}.noticia-relacionada h3{font-size:var(--font-size-lg);margin:var(--spacing-2) 0 var(--spacing-3);line-height:1.3}.noticia-relacionada p{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--spacing-4);line-height:1.5}.noticia-relacionada__data{font-size:var(--font-size-xs);color:var(--color-text-muted)}
