.news-section[data-v-55ab8af3]{position:relative;padding-top:6rem;padding-bottom:6rem;background-color:hsl(var(--color-background));border-top:1px solid hsl(var(--color-border));border-bottom:1px solid hsl(var(--color-border));overflow:hidden}.news-section[data-v-55ab8af3]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 10% 50%,hsl(var(--color-primary) / .05) 0%,transparent 40%),radial-gradient(circle at 90% 50%,hsl(var(--color-secondary) / .05) 0%,transparent 40%);pointer-events:none;z-index:0}.content-container[data-v-55ab8af3]{position:relative;z-index:10;width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.header-box[data-v-55ab8af3]{text-align:center;margin-bottom:4rem;max-width:600px;margin-left:auto;margin-right:auto}.section-title[data-v-55ab8af3]{font-size:2rem;font-family:var(--font-orbitron, sans-serif);font-weight:800;color:hsl(var(--color-foreground));margin-bottom:1rem;line-height:1.2;letter-spacing:-.02em}@media(min-width:768px){.section-title[data-v-55ab8af3]{font-size:3rem}}.text-highlight[data-v-55ab8af3]{color:hsl(var(--color-primary));position:relative;display:inline-block}.section-desc[data-v-55ab8af3]{font-size:1.125rem;color:hsl(var(--color-muted-foreground));line-height:1.6}.news-grid[data-v-55ab8af3]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,1fr);gap:1.5rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:1rem;scrollbar-width:thin;scrollbar-color:hsl(var(--color-primary) / .3) transparent}.news-grid[data-v-55ab8af3]::-webkit-scrollbar{height:6px}.news-grid[data-v-55ab8af3]::-webkit-scrollbar-track{background:hsl(var(--color-muted) / .3);border-radius:10px}.news-grid[data-v-55ab8af3]::-webkit-scrollbar-thumb{background:hsl(var(--color-primary) / .5);border-radius:10px}.news-grid[data-v-55ab8af3]::-webkit-scrollbar-thumb:hover{background:hsl(var(--color-primary) / .7)}.news-grid[data-v-55ab8af3]>*{scroll-snap-align:start}@media(min-width:768px){.news-grid[data-v-55ab8af3]{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:unset;gap:2rem;overflow-x:visible;scroll-snap-type:none;padding-bottom:0}.news-grid[data-v-55ab8af3]>*{scroll-snap-align:unset}}@media(min-width:1024px){.news-grid[data-v-55ab8af3]{grid-template-columns:repeat(3,minmax(0,1fr))}}.footer-box[data-v-55ab8af3]{text-align:center;margin-top:3rem}.btn-view-all[data-v-55ab8af3]{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;background-color:transparent;border:1px solid hsl(var(--color-border));color:hsl(var(--color-foreground));font-weight:600;padding:.875rem 2.5rem;border-radius:99px;text-decoration:none;transition:all .2s}.btn-view-all[data-v-55ab8af3]:hover{background-color:hsl(var(--color-primary));border-color:hsl(var(--color-primary));color:hsl(var(--color-primary-foreground));transform:translateY(-2px);box-shadow:0 4px 12px hsl(var(--color-primary) / .2)}
