.news-module__obM1Ya__main{padding-top:var(--header-height)}.news-module__obM1Ya__hero{padding:var(--space-3xl) 0 var(--space-2xl);border-bottom:1px solid var(--glass-border);position:relative;overflow:hidden}.news-module__obM1Ya__hero:before{content:"";z-index:-1;will-change:transform;pointer-events:none;background-color:#0000;background-image:linear-gradient(#04060c 0% 5%,#04060c99 35% 65%,#04060c 95% 100%),linear-gradient(90deg,#04060ce6 0%,#04060c99 38%,#04060c26 68%,#0000 85%),url(/images/7.webp);background-position:50%;background-repeat:repeat,repeat,repeat;background-size:cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;width:120%;animation:36s ease-in-out -8s infinite news-module__obM1Ya__heroKenBurns;position:absolute;inset:0 0 0 -10%}.news-module__obM1Ya__heroTitle{margin:var(--space-md) 0 var(--space-lg);max-width:800px}.news-module__obM1Ya__heroDesc{color:var(--text-secondary);max-width:660px;margin-bottom:0;font-size:1.05rem;line-height:1.8}.news-module__obM1Ya__section{padding:var(--space-2xl) 0 var(--space-2xl)}.news-module__obM1Ya__empty{color:var(--text-secondary);font-size:1rem}.news-module__obM1Ya__meta{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.news-module__obM1Ya__category{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--gold);background:var(--gold-dim);border-radius:var(--radius-full);white-space:nowrap;border:1px solid #d4a84338;padding:4px 10px;font-size:.68rem;font-weight:700}.news-module__obM1Ya__date{font-family:var(--font-heading);color:var(--text-muted);white-space:nowrap;font-size:.78rem;font-weight:600}.news-module__obM1Ya__grid{gap:var(--space-md);grid-template-columns:repeat(2,1fr);display:grid}.news-module__obM1Ya__card{transition:var(--t-base);animation:news-module__obM1Ya__fadeInUp .5s var(--ease-out) both;flex-direction:column;display:flex;overflow:hidden}.news-module__obM1Ya__card:hover{border-color:#d4a8434d;transform:translateY(-6px);box-shadow:0 20px 60px #0000008c,0 0 30px #d4a8431f}.news-module__obM1Ya__cardMedia{aspect-ratio:16/10;background:#ffffff05;position:relative}.news-module__obM1Ya__cardImg{object-fit:cover;transition:transform .6s var(--ease-out)}.news-module__obM1Ya__card:hover .news-module__obM1Ya__cardImg{transform:scale(1.05)}.news-module__obM1Ya__cardBody{padding:var(--space-lg);gap:var(--space-sm);flex-direction:column;flex:1;display:flex}.news-module__obM1Ya__cardTitle{font-family:var(--font-heading);color:var(--text-primary);margin:0;font-size:1.12rem;font-weight:700;line-height:1.35}.news-module__obM1Ya__cardExcerpt{color:var(--text-secondary);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.88rem;line-height:1.7;display:-webkit-box;overflow:hidden}.news-module__obM1Ya__readMore{font-family:var(--font-heading);letter-spacing:.02em;color:var(--gold);padding-top:var(--space-sm);align-items:center;gap:8px;margin-top:auto;font-size:.82rem;font-weight:700;display:inline-flex}.news-module__obM1Ya__readMore svg{transition:transform .25s var(--ease-out)}.news-module__obM1Ya__card:hover .news-module__obM1Ya__readMore svg{transform:translate(4px)}.news-module__obM1Ya__ctaSection{padding:var(--space-2xl) 0 var(--space-3xl)}.news-module__obM1Ya__ctaBox{border-radius:var(--radius-xl);padding:var(--space-2xl) var(--space-xl);text-align:center;background:linear-gradient(135deg,#d4a84312 0%,#00c4a70a 50%,#4f84ff0a 100%);border:1px solid #d4a8432e;position:relative;overflow:hidden}.news-module__obM1Ya__ctaBox:before{content:"";pointer-events:none;background:radial-gradient(circle,#d4a8431a 0%,#0000 70%);border-radius:50%;width:240px;height:240px;position:absolute;top:-60px;right:-60px}.news-module__obM1Ya__ctaDesc{color:var(--text-secondary);max-width:600px;margin:var(--space-md) auto var(--space-xl);font-size:1rem;line-height:1.7;position:relative}.news-module__obM1Ya__ctaActions{justify-content:center;gap:var(--space-md);flex-wrap:wrap;display:flex;position:relative}@media (max-width:760px){.news-module__obM1Ya__grid{grid-template-columns:1fr}.news-module__obM1Ya__cardBody{padding:var(--space-lg)}}
