.container.svelte-3wgzyb{max-width:1200px;margin:0 auto}.news-grid.svelte-3wgzyb{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:30px}.news-card.svelte-3wgzyb{background:#ffffff08;border-radius:16px;overflow:hidden;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease,border-color .4s ease;border:1px solid rgba(255,255,255,.05);position:relative}.news-card.svelte-3wgzyb:before{content:"";position:absolute;inset:0;border-radius:16px;background:linear-gradient(135deg,#ffd70000,#00bfff1a);opacity:0;transition:opacity .4s ease;pointer-events:none}.news-card.svelte-3wgzyb:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 25px 50px #00bfff33,0 0 0 1px #00bfff4d,0 0 30px #ffd7001a;border-color:transparent}.news-card.svelte-3wgzyb:hover:before{opacity:1}.news-card.svelte-3wgzyb a:where(.svelte-3wgzyb){text-decoration:none;color:inherit;display:block}.thumbnail.svelte-3wgzyb{text-align:center;padding:40px;background:linear-gradient(135deg,#ffd7001a,#00bfff1a);position:relative;overflow:hidden}.thumbnail.svelte-3wgzyb:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#ffd7001a,#00bfff33);opacity:0;transition:opacity .4s ease}.news-card.svelte-3wgzyb:hover .thumbnail:where(.svelte-3wgzyb):after{opacity:1}.thumbnail-icon.svelte-3wgzyb{font-size:4rem;display:block;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.news-card.svelte-3wgzyb:hover .thumbnail-icon:where(.svelte-3wgzyb){transform:scale(1.1)}.card-content.svelte-3wgzyb{padding:30px}time.svelte-3wgzyb{font-size:.875rem;color:var(--color-secondary);text-transform:uppercase;letter-spacing:.05em;font-weight:600}h2.svelte-3wgzyb{font-size:1.5rem;margin:12px 0;font-weight:700;color:#fff}.excerpt.svelte-3wgzyb{color:#ccc;line-height:1.6;margin-bottom:16px}.read-more.svelte-3wgzyb{color:var(--color-primary);font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;display:inline-flex;align-items:center;gap:.5rem;transition:color .3s ease}.read-more.svelte-3wgzyb .arrow:where(.svelte-3wgzyb){display:inline-block;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.news-card.svelte-3wgzyb:hover .read-more:where(.svelte-3wgzyb){color:var(--color-secondary)}.news-card.svelte-3wgzyb:hover .read-more:where(.svelte-3wgzyb) .arrow:where(.svelte-3wgzyb){transform:translate(5px)}@media (prefers-reduced-motion: reduce){.news-card.svelte-3wgzyb{transition:box-shadow .3s ease}.news-card.svelte-3wgzyb:hover{transform:none}.thumbnail-icon.svelte-3wgzyb,.read-more.svelte-3wgzyb .arrow:where(.svelte-3wgzyb){transition:none}.news-card.svelte-3wgzyb:hover .thumbnail-icon:where(.svelte-3wgzyb),.news-card.svelte-3wgzyb:hover .read-more:where(.svelte-3wgzyb) .arrow:where(.svelte-3wgzyb){transform:none}}@media (max-width: 768px){.news-grid.svelte-3wgzyb{grid-template-columns:1fr}}
