.news-section.svelte-1d1lgts{min-height:100vh;background:linear-gradient(135deg,#0f172ae6,#1e293be6),url(../../../images/fondo%20noticias.png);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;position:relative;overflow-x:hidden}.particles-container.svelte-1d1lgts{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;overflow:hidden}.particle.svelte-1d1lgts{position:absolute;width:4px;height:4px;background:#fff;border-radius:50%;animation:svelte-1d1lgts-particleFloat 15s linear infinite;opacity:.7;box-shadow:0 0 6px #fffc}.particle.svelte-1d1lgts:nth-child(1){top:10%;left:10%;animation-delay:0s;animation-duration:20s}.particle.svelte-1d1lgts:nth-child(2){top:20%;left:80%;animation-delay:2s;animation-duration:18s}.particle.svelte-1d1lgts:nth-child(3){top:60%;left:20%;animation-delay:4s;animation-duration:22s}.particle.svelte-1d1lgts:nth-child(4){top:80%;left:70%;animation-delay:6s;animation-duration:16s}.particle.svelte-1d1lgts:nth-child(5){top:30%;left:50%;animation-delay:8s;animation-duration:25s}.particle.svelte-1d1lgts:nth-child(6){top:70%;left:90%;animation-delay:10s;animation-duration:19s}.particle.svelte-1d1lgts:nth-child(7){top:40%;left:5%;animation-delay:12s;animation-duration:21s}.particle.svelte-1d1lgts:nth-child(8){top:90%;left:30%;animation-delay:14s;animation-duration:17s}.particle.svelte-1d1lgts:nth-child(9){top:15%;left:60%;animation-delay:16s;animation-duration:23s}.particle.svelte-1d1lgts:nth-child(10){top:50%;left:85%;animation-delay:18s;animation-duration:24s}@keyframes svelte-1d1lgts-particleFloat{0%{transform:translateY(100vh) translate(0);opacity:0}10%{opacity:.8}90%{opacity:.8}to{transform:translateY(-100px) translate(100px);opacity:0}}@keyframes svelte-1d1lgts-spin{to{transform:rotate(360deg)}}@keyframes svelte-1d1lgts-cardSlideIn{to{opacity:1;transform:translateY(0)}}.title-elegant.svelte-1d1lgts{color:#fff!important;text-shadow:2px 2px 4px rgba(0,0,0,.8);font-weight:700;font-size:3rem}.subtitle-elegant.svelte-1d1lgts{color:#e2e8f0!important;text-shadow:1px 1px 2px rgba(0,0,0,.6);font-weight:400}button.svelte-1d1lgts{position:relative;overflow:hidden;transition:all .3s ease}button.svelte-1d1lgts:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}button.svelte-1d1lgts:hover:before{left:100%}button.svelte-1d1lgts:hover{transform:translateY(-2px);box-shadow:0 10px 25px #0000004d}.nav-button.svelte-1d1lgts{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;padding:12px 24px;border:none;border-radius:12px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #3b82f64d;text-shadow:0 1px 2px rgba(0,0,0,.3)}.nav-button.svelte-1d1lgts:hover{transform:translateY(-3px);box-shadow:0 8px 25px #3b82f666;background:linear-gradient(135deg,#2563eb,#1e40af)}.nav-button.svelte-1d1lgts:active{transform:translateY(-1px)}
