.news-slider-wrapper{width:100%;margin:0;padding:0;overflow:hidden}.news-slider{position:relative;width:100%;margin:0 0 1rem;overflow:hidden;height:auto}@media(max-width:640px){.news-slider-wrapper{margin-left:calc(-1 * var(--container-padding-x, 1rem));margin-right:calc(-1 * var(--container-padding-x, 1rem));width:calc(100% + 2 * var(--container-padding-x, 1rem))}}.news-slider-track{display:flex;transition:transform .5s ease;height:100%;width:100%}.news-slide{flex-shrink:0;position:relative;height:100%;border-radius:1.5rem;overflow:hidden;display:flex;flex-direction:column;transition:all .5s ease;transform:scale(.95);opacity:.7}@media(min-width:769px){.news-slide{flex:0 0 70%;margin-right:2%}}@media(min-width:481px)and (max-width:768px){.news-slide{flex:0 0 75%;margin-right:2%}}@media(max-width:480px){.news-slide{flex:0 0 80%;margin-right:2%}}.news-slide.active{opacity:1;transform:scale(1);z-index:var(--z-float);box-shadow:var(--shadow-lg)}.news-slide-image{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:1.5rem}.news-slide-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.news-slide:hover .news-slide-image img{transform:scale(1.05)}.news-slide-category{position:absolute;top:12px;left:12px;background-color:var(--primary);color:var(--primary-foreground);padding:var(--space-1) var(--space-2-5);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);border-radius:9999px;z-index:var(--z-float)}.news-slide-overlay{position:absolute;bottom:0;left:0;right:0;padding:var(--space-5) var(--space-6);background:linear-gradient(to top,var(--overlay-darkest) 0%,var(--overlay-dark) 60%,color-mix(in oklch,var(--overlay-dark) 40%,transparent) 80%,transparent 100%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:flex-end;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.news-slide-overlay h3{margin:0;font-size:1.75rem;font-weight:700;line-height:1.3;text-shadow:var(--text-shadow-md)}.news-slide-overlay h3 a{color:#fff;text-decoration:none;transition:opacity .2s}.news-slide-overlay h3 a:hover{opacity:.9}.news-slide-content{display:none;padding:var(--space-4);background:var(--card)}.news-slide-content h3{margin:0;font-size:1.125rem;font-weight:600;line-height:1.4}.news-slide-content h3 a{color:var(--foreground);text-decoration:none;transition:opacity .2s}.news-slide-content h3 a:hover{opacity:.8}.desktop-only{display:flex}.mobile-only{display:none}.news-slider-prev,.news-slider-next{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-full);font-size:var(--font-size-lg);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.8;transition:opacity .3s,background-color .3s,border-color .3s;z-index:var(--z-overlay);color:var(--foreground)}.news-slider-prev:hover,.news-slider-next:hover{background-color:var(--accent);opacity:1}.news-slider-prev{left:15px}.news-slider-next{right:15px}.news-slider-dots{position:absolute;bottom:15px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:var(--z-overlay)}.news-slider-dot{width:10px;height:10px;border-radius:var(--radius-full);background-color:var(--muted);border:none;padding:0;cursor:pointer;transition:background-color .3s}.news-slider-dot.active{background-color:var(--primary)}@media(max-width:768px){.news-slide-overlay h3{font-size:1.5rem}.news-slide-overlay{padding:var(--space-4) var(--space-5)}.news-slider-prev,.news-slider-next{width:35px;height:35px}}@media(max-width:480px){.news-slide-image{aspect-ratio:16 / 9;border-radius:1.5rem 1.5rem 0 0}.news-slider-prev,.news-slider-next{display:none}.news-slider-dot{width:12px;height:12px}.news-slide-category{font-size:var(--font-size-xs);padding:var(--space-1) var(--space-2)}.desktop-only{display:none}.mobile-only{display:block}.news-slide{background:var(--card);box-shadow:var(--shadow-md)}.news-slide-content{display:block;padding:var(--space-3) var(--space-4);border-radius:0 0 1.5rem 1.5rem}.news-slide-content h3{font-size:1rem;font-weight:600;line-height:1.3}:global(.dark) .news-slide{background:var(--card)}:global(.dark) .news-slide-content h3 a{color:var(--foreground)}}:global(.dark) .news-slider-prev,:global(.dark) .news-slider-next{background-color:var(--card);border-color:var(--border);color:var(--foreground)}:global(.dark) .news-slider-prev:hover,:global(.dark) .news-slider-next:hover{background-color:var(--accent)}:global(.dark) .news-slider-dot{background-color:var(--muted)}:global(.dark) .news-slider-dot.active{background-color:var(--primary)}.news-content-wrapper[data-astro-cid-5kj6t6lp]{width:100%;max-width:100%;overflow-x:hidden}.news-slider-container[data-astro-cid-5kj6t6lp]{width:100%;max-width:100%;margin:0 auto}.news-categories-grid[data-astro-cid-5kj6t6lp]{width:100%;max-width:100%}
