.noticias-envoltorio{max-width:1100px;margin:0 auto;padding:1.5rem 1.25rem 3rem}.noticias-encabezado{margin-bottom:1.5rem}.noticias-encabezado h1{font-family:'Cormorant Garamond',Georgia,serif;font-size:2rem;color:#fff;margin:0 0 .3rem}.noticias-encabezado p{color:var(--sb-text-dim);margin:0;font-size:.95rem}.noticias-buscador{position:relative;max-width:420px;margin-top:1.1rem}.noticias-buscador svg{position:absolute;left:.9rem;top:50%;transform:translateY(-50%);width:18px;height:18px;color:var(--sb-text-dim);stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.noticias-buscador input{width:100%;background:var(--sb-surface);border:1px solid var(--sb-border);border-radius:999px;padding:.65rem 2.6rem;color:#fff;font-size:.92rem;transition:border-color .15s,box-shadow .15s}.noticias-buscador input::placeholder{color:var(--sb-text-dim)}.noticias-buscador input:focus{outline:0;border-color:var(--sb-purple);box-shadow:0 0 0 3px rgba(164,66,217,.25)}.noticias-buscador-limpiar{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:26px;height:26px;border:none;border-radius:50%;background:0 0;color:var(--sb-text-dim);display:none;align-items:center;justify-content:center;cursor:pointer}.noticias-buscador-limpiar:hover{background:rgba(255,255,255,.08);color:#fff}.noticias-buscador-limpiar svg{position:static;transform:none;width:15px;height:15px}.noticias-buscador.con-texto .noticias-buscador-limpiar{display:flex}.noticias-buscador-resultados{margin:.6rem 0 0;color:var(--sb-text-dim);font-size:.82rem}.noticias-estado{display:flex;flex-direction:column;align-items:center;gap:.9rem;text-align:center;padding:3.5rem 1.5rem;color:var(--sb-text-dim)}.noticias-estado .icono-estado{width:52px;height:52px;color:var(--sb-purple);opacity:.85}.noticias-estado p{margin:0;max-width:340px}.noticias-estado a{color:var(--sb-gold);font-weight:600;text-decoration:none!important}.noticias-estado a:hover{text-decoration:underline!important}.noticias-grid{align-items:start;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.2rem}.noticia-card{background:var(--sb-surface-2);border:1px solid var(--sb-border);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;text-align:left;color:inherit;padding:0}.noticia-card:focus-visible,.noticia-card:hover{transform:translateY(-4px);box-shadow:0 10px 28px rgba(0,0,0,.4);border-color:var(--sb-purple);outline:0}.noticia-card.destacada{grid-column:1/-1}.noticia-media{position:relative;width:100%;min-height:140px;background:#0c0814;overflow:hidden;display:flex;align-items:center;justify-content:center}.noticia-media img,.noticia-media video{width:100%;height:auto;max-height:min(70vh,640px);object-fit:contain;display:block;margin:0 auto}.noticia-sin-media{width:100%;min-height:140px;height:100%;display:flex;align-items:center;justify-content:center;color:var(--sb-text-dim)}.noticia-sin-media .icono{width:40px;height:40px;opacity:.5}.noticia-play{position:absolute;top:0;right:0;bottom:0;left:0;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(8,5,14,.28)}.noticia-play .icono{width:52px;height:52px;color:#fff;filter:drop-shadow(0 2px 6px rgba(0,0,0,.5))}.noticia-fecha{position:absolute;top:.7rem;left:.7rem;background:rgba(8,5,14,.72);color:var(--sb-gold);font-size:.72rem;font-weight:700;padding:.3rem .65rem;border-radius:999px;letter-spacing:.02em}.noticia-cuerpo{padding:1rem 1.1rem 1.15rem;display:flex;flex-direction:column;gap:.55rem;flex:1;order:-1}.noticia-descripcion{color:#f1eaf8;font-size:.92rem;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap}.noticia-card.destacada .noticia-descripcion{-webkit-line-clamp:3;font-size:1.02rem}.noticia-pie{display:flex;align-items:center;justify-content:space-between;gap:.5rem .8rem;flex-wrap:wrap;margin-top:auto}.noticia-pie .noticia-fecha{position:static;white-space:nowrap}.noticia-leer-mas{align-self:flex-start;color:var(--sb-gold);font-size:.8rem;font-weight:700}.noticia-modal{position:fixed;top:0;right:0;bottom:0;left:0;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:1.2rem;background:rgba(6,4,10,.86);opacity:0;pointer-events:none;transition:opacity .18s ease}.noticia-modal.abierto{opacity:1;pointer-events:auto}.noticia-modal-tarjeta{background:var(--sb-surface);border:1px solid var(--sb-border);border-radius:18px;max-width:720px;width:100%;max-height:min(88vh,900px);overflow-y:auto;position:relative;display:flex;flex-direction:column}.noticia-modal-cerrar{position:absolute;top:.7rem;right:.7rem;width:38px;height:38px;border-radius:50%;background:rgba(8,5,14,.55);color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.noticia-modal-cerrar:hover{background:rgba(8,5,14,.8)}.noticia-modal-cuerpo{padding:2.6rem 1.4rem 1.2rem;order:-1}.noticia-modal-cuerpo .noticia-fecha{position:static;display:inline-block;margin-bottom:.7rem}.noticia-modal-cuerpo p{color:#f1eaf8;font-size:1rem;line-height:1.65;white-space:pre-wrap;margin:0}.noticia-modal-media{width:100%;background:#000;overflow:hidden;position:relative}.noticia-modal-media img,.noticia-modal-media video{width:100%;max-height:60vh;object-fit:contain;display:block;background:#000}.noticia-modal-media img{cursor:zoom-in}.noticia-modal-zoom-pista{position:absolute;bottom:.6rem;right:.6rem;background:rgba(8,5,14,.72);color:#fff;font-size:.72rem;font-weight:600;padding:.3rem .6rem;border-radius:999px;display:flex;align-items:center;gap:.3rem;pointer-events:none;z-index:1}.noticia-modal-zoom-pista svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:2}.noticia-visor{position:fixed;top:0;right:0;bottom:0;left:0;inset:0;z-index:1300;background:rgba(4,3,8,.97);display:flex;flex-direction:column;opacity:0;pointer-events:none;transition:opacity .15s ease}.noticia-visor.abierto{opacity:1;pointer-events:auto}.noticia-visor-barra{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:.6rem .8rem;gap:.6rem}.noticia-visor-boton{width:44px;height:44px;min-width:44px;border-radius:50%;background:rgba(255,255,255,.14);border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.noticia-visor-boton:hover{background:rgba(255,255,255,.24)}.noticia-visor-boton:disabled{opacity:.35;cursor:default;background:rgba(255,255,255,.14)}.noticia-visor-boton svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2}.noticia-visor-zoom-controles{display:flex;align-items:center;gap:.6rem;background:rgba(255,255,255,.06);padding:.3rem;border-radius:999px}.noticia-visor-zoom-porcentaje{color:#fff;font-size:.8rem;min-width:3.2rem;text-align:center;font-variant-numeric:tabular-nums}.noticia-visor-lienzo{flex:1 1 auto;overflow:auto;display:flex;touch-action:pan-x pan-y pinch-zoom;-webkit-overflow-scrolling:touch;padding:.5rem}.noticia-visor-lienzo img{max-width:100%;max-height:100%;object-fit:contain;display:block;margin:auto}@media (min-width:992px){.noticias-envoltorio{padding:2.2rem 2.5rem 3.5rem}}.noticia-modal[aria-hidden=true],.noticia-visor[aria-hidden=true]{visibility:hidden;transition:opacity .25s,visibility 0s linear .25s}.noticia-media{background:linear-gradient(110deg,#0c0814 30%,#1b1230 50%,#0c0814 70%);background-size:220% 100%;animation:noticiaBrillo 1.6s linear infinite}.noticia-media img.noticia-ani,img.noticia-rollo{opacity:0;clip-path:inset(50% 0 50% 0);transform:scale(1.04)}.noticia-media img.noticia-ani.lista,img.noticia-rollo.lista{opacity:1;clip-path:inset(0 0 0 0);transform:none;animation:noticiaRollo 1.05s cubic-bezier(.22,1,.36,1) backwards}.noticia-media:has(img.lista){animation:none;background:#0c0814}.noticia-media::after,.noticia-media::before{content:"";position:absolute;left:0;right:0;height:11px;z-index:2;pointer-events:none;opacity:0;background:linear-gradient(180deg,#8a6a1c 0,#f3dc8a 30%,#d4af37 55%,#7a5a14 100%);box-shadow:0 2px 6px rgba(0,0,0,.55)}.noticia-media::before{top:calc(50% - 5px)}.noticia-media::after{bottom:calc(50% - 5px)}.noticia-media:has(img.noticia-ani.lista)::before{animation:noticiaVaraArriba 1.05s cubic-bezier(.22,1,.36,1) both}.noticia-media:has(img.noticia-ani.lista)::after{animation:noticiaVaraAbajo 1.05s cubic-bezier(.22,1,.36,1) both}@keyframes noticiaRollo{0%{clip-path:inset(50% 0 50% 0);opacity:1;filter:brightness(1.6) saturate(1.3)}55%{filter:brightness(1.2) saturate(1.15)}100%{clip-path:inset(0 0 0 0);opacity:1;filter:none}}@keyframes noticiaVaraArriba{0%{opacity:1;top:calc(50% - 5px)}78%{opacity:1}100%{opacity:0;top:-11px}}@keyframes noticiaVaraAbajo{0%{opacity:1;bottom:calc(50% - 5px)}78%{opacity:1}100%{opacity:0;bottom:-11px}}@keyframes noticiaBrillo{from{background-position:120% 0}to{background-position:-120% 0}}.noticia-card{transition:transform .28s cubic-bezier(.23,1,.32,1),box-shadow .28s ease,border-color .28s ease}@media (hover:hover){.noticia-card .noticia-media img.noticia-ani.lista,.noticia-card .noticia-media video{transition:transform .55s cubic-bezier(.23,1,.32,1),filter .4s ease}.noticia-card:focus-within,.noticia-card:hover{transform:translateY(-5px);box-shadow:0 14px 34px rgba(124,47,176,.45),0 0 0 1px rgba(212,175,55,.55)}.noticia-card:hover .noticia-media img.noticia-ani.lista,.noticia-card:hover .noticia-media video{transform:scale(1.09);filter:saturate(1.18) brightness(1.06)}}@property --nv-w{syntax:'<percentage>';inherits:false;initial-value:100%}@keyframes noticiaPersianasCortinas{0%{--nv-w:0%;clip-path:inset(0 50% 0 50%)}100%{--nv-w:100%;clip-path:inset(0 0 0 0)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.noticia-card:hover .noticia-media img.noticia-ani.lista{-webkit-mask-image:linear-gradient(to bottom,#000 var(--nv-w),transparent var(--nv-w));mask-image:linear-gradient(to bottom,#000 var(--nv-w),transparent var(--nv-w));-webkit-mask-size:100% 12.5%;mask-size:100% 12.5%;-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y;animation:noticiaPersianasCortinas .85s cubic-bezier(.22,1,.36,1) both}}@media (prefers-reduced-motion:reduce){.noticia-media{animation:none}.noticia-media img.noticia-ani,.noticia-media img.noticia-ani.lista,img.noticia-rollo,img.noticia-rollo.lista{transition:none;animation:none;opacity:1;clip-path:none;transform:none;filter:none}.noticia-media::after,.noticia-media::before{display:none}.noticia-card:hover,.noticia-card:hover .noticia-media img,.noticia-card:hover .noticia-media video{transform:none!important}}