.news-bg{position:absolute;top:0;left:0;width:100%;height:100vh;background:linear-gradient(to bottom,var(--secondary-color),var(--background-color));z-index:-1}.artefact-section{max-width:1100px;margin:0 auto;padding:4rem 2rem;color:var(--text-color);text-align:center}.artefact-section h1{font-size:3rem;margin-bottom:3rem}.artefact-grid{display:flex;gap:2rem;justify-content:center;flex-wrap:wrap}.artefact-card{position:relative;display:block;width:300px;height:400px;border-radius:1rem;overflow:hidden;text-decoration:none;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.3);transition:transform 0.3s;background-color:var(--secondary-color)}.artefact-card img{width:100%;height:100%;object-fit:contain;display:block}.artefact-card span{position:absolute;bottom:0;left:0;right:0;padding:1rem;font-size:1.5rem;font-weight:700;z-index:2}.artefact-card::after{content:"";position:absolute;bottom:0;left:0;right:0;height:40%;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));z-index:1}.artefact-card:hover{transform:translateY(-5px)}@media(max-width:600px){.artefact-section h1{font-size:2rem}.artefact-card span{font-size:1.2rem}}@media(max-width:400px){.artefact-section h1{font-size:1.5rem}.artefact-card span{font-size:1rem}}