/* APECRIM | Noticias - Componente aislado */
#noticias{scroll-margin-top:95px;background:#f5f7fa}
.ape-news-carousel{position:relative;border-radius:22px;overflow:hidden;background:#071827;box-shadow:0 20px 50px rgba(7,24,39,.15);outline-offset:5px}
.ape-news-track{position:relative;min-height:440px}
.ape-news-slide{display:grid;grid-template-columns:1.12fr 1fr;position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(12px);transition:opacity .55s ease,transform .55s ease,visibility .55s;}
.ape-news-slide.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0);z-index:1}
.ape-news-media{height:100%;min-height:440px;position:relative;overflow:hidden}
.ape-news-media:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 75%,rgba(7,24,39,.22))}
.ape-news-media img{width:100%;height:100%;object-fit:cover}
.ape-news-copy{padding:58px 65px 62px 52px;display:flex;flex-direction:column;justify-content:center;color:#fff}
.ape-news-kicker{font-size:12px;letter-spacing:2px;font-weight:800;text-transform:uppercase;color:#e5c56a;margin-bottom:20px}
.ape-news-copy h3{font-size:clamp(23px,2.65vw,36px);line-height:1.25;color:white;margin:0 0 24px}
.ape-news-copy p{color:#d1dce5;font-size:15px;line-height:1.85}
.ape-news-tag{display:inline-flex;gap:10px;align-items:center;color:#e5c56a;font-weight:600;font-size:12px;margin-top:24px}
.ape-news-media--editorial{background:radial-gradient(circle at 25% 25%,#244e67 0%,#102a43 48%,#061521 100%);display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:15px;padding:40px;color:#e5c56a}
.ape-news-media--editorial i{font-size:57px;margin-bottom:10px}
.ape-news-media--editorial span{font-size:12px;text-transform:uppercase;letter-spacing:2px}
.ape-news-media--editorial strong{font-family:Montserrat,sans-serif;max-width:410px;font-size:28px;line-height:1.35;color:white}
.ape-news-media--editorial small{color:#d1dce5;letter-spacing:1px}
.ape-news-arrow{z-index:3;position:absolute;top:50%;transform:translateY(-50%);width:43px;height:43px;border-radius:50%;border:1px solid rgba(255,255,255,.45);background:rgba(7,24,39,.65);color:white;display:grid;place-items:center;cursor:pointer;transition:background .25s}
.ape-news-arrow:hover,.ape-news-arrow:focus-visible{background:#c99a2e}
.ape-news-prev{left:13px}.ape-news-next{right:13px}
.ape-news-bottom{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:22px}
.ape-news-dots{display:flex;align-items:center;gap:10px}
.ape-news-dots button{width:10px;height:10px;border:0;border-radius:20px;background:#aebac4;cursor:pointer;transition:width .3s,background .3s}
.ape-news-dots button.is-active{width:30px;background:#c99a2e}
.ape-news-counter{font-size:13px;color:#5a6d7a;letter-spacing:2px}.ape-news-counter strong{color:#071827}
@media(max-width:900px){.ape-news-track{min-height:470px}.ape-news-slide{grid-template-columns:1fr 1fr}.ape-news-media{min-height:470px}.ape-news-copy{padding:42px 48px 45px 40px}.ape-news-copy h3{font-size:25px}}
@media(max-width:700px){.ape-news-track{height:600px;min-height:0}.ape-news-slide{grid-template-columns:1fr;grid-template-rows:245px 1fr}.ape-news-media{min-height:0;height:245px}.ape-news-copy{padding:28px 42px 40px;justify-content:flex-start}.ape-news-copy h3{font-size:23px;margin-bottom:14px}.ape-news-copy p{font-size:13px;line-height:1.65}.ape-news-kicker{margin-bottom:10px;font-size:10px}.ape-news-tag{margin-top:14px}.ape-news-media--editorial{padding:20px;gap:6px}.ape-news-media--editorial i{font-size:30px;margin:0}.ape-news-media--editorial strong{font-size:18px}.ape-news-arrow{width:34px;height:34px;top:120px}.ape-news-prev{left:8px}.ape-news-next{right:8px}}
@media(max-width:390px){.ape-news-track{height:660px}.ape-news-copy{padding:24px 27px 28px}.ape-news-copy h3{font-size:21px}}
@media(prefers-reduced-motion:reduce){.ape-news-slide,.ape-news-dots button{transition:none}}
