.news-hero-hanssen{background-color:var(--color-black);padding:12rem 0 6rem;min-height:80vh;display:flex;align-items:center}.news-hero-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:8rem;align-items:end}.news-hero-img-box{width:100%;height:60rem;overflow:hidden;border:1px solid rgba(255,255,255,.05)}.news-hero-img-box img{width:100%;height:100%;object-fit:cover;filter:grayscale(100%) contrast(1.1);transition:transform 1s ease}.news-hero-img-box:hover img{transform:scale(1.05)}.news-hero-content{padding-bottom:2rem}.news-hero-label{display:block;font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:var(--color-primary);margin-bottom:2.4rem}.news-hero-title{font-size:8rem;font-weight:800;text-transform:uppercase;line-height:.85;letter-spacing:-4px;color:var(--color-white);margin-bottom:4.8rem}.news-hero-footer{display:flex;justify-content:space-between;align-items:start;flex-direction:column;border-top:1px solid rgba(255,255,255,.1);padding-top:3.2rem}.news-hero-desc{padding-bottom: 6rem;font-size:1.8rem;color:var(--color-text-muted);max-width:40rem;line-height:1.6}.news-hero-cta{background-color:var(--color-white);color:var(--color-black);padding:1.6rem 3.2rem;margin-top:4rem;border-radius:0;font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;display:flex;align-items:center;gap:1.2rem;transition:all .3s}.news-hero-cta:hover{background-color:var(--color-primary);transform:translateY(-2px)}.section-news-collection{padding:16rem 0;background-color:var(--color-black)}.collection-header{margin-bottom:8rem;display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:3.2rem}.collection-title{font-size:4.8rem;font-weight:800;text-transform:uppercase;letter-spacing:-2px;color:var(--color-white)}.collection-meta{font-size:1.4rem;font-weight:500;color:#666;text-transform:uppercase;letter-spacing:2px}.collection-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem}.news-hanssen-card{position:relative;background-color:#111;border:1px solid rgba(255,255,255,.05);overflow:hidden;height:50rem;transition:all .5s ease}.news-hanssen-card__img-box{width:100%;height:100%}.news-hanssen-card__img-box img{width:100%;height:100%;object-fit:cover;filter:grayscale(100%) brightness(.7);transition:all .8s ease}.news-hanssen-card__content{position:absolute;top:0;left:0;width:100%;height:100%;padding:4.8rem;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(to bottom,#0006,#000c);transition:all .5s ease}.news-hanssen-card__meta{display:flex;justify-content:space-between;align-items:center}.news-hanssen-card__year{font-size:2.2rem;color:#999;letter-spacing:1px}.news-hanssen-card__tag{font-size:4.6rem;color:var(--color-primary)}.news-hanssen-card__title{font-size:3.6rem;font-weight:800;text-transform:uppercase;letter-spacing:-1px;line-height:1;color:var(--color-white);max-width:80%;transition:transform .5s ease}.news-hanssen-card__footer{opacity:0;transform:translateY(2rem);transition:all .5s ease}.news-hanssen-card__desc{font-size:1.6rem;color:var(--color-text-muted);line-height:1.5;margin-bottom:3.2rem}.news-hanssen-card__btn{width:5rem;height:5rem;border:1px solid var(--color-white);display:flex;align-items:center;justify-content:center;font-size:2rem;color:var(--color-white);transition:all .3s ease}.news-hanssen-card:hover .news-hanssen-card__img-box img{filter:grayscale(0%) brightness(.9);transform:scale(1.05)}.news-hanssen-card:hover .news-hanssen-card__footer{opacity:1;transform:translateY(0)}.news-hanssen-card:hover .news-hanssen-card__title{transform:translateY(-2rem)}.news-hanssen-card__btn:hover{background-color:var(--color-white);color:var(--color-black)}@media(max-width:59rem){.news-hero-grid{grid-template-columns:1fr;gap:4rem}.news-hero-title{font-size:4.8rem}.news-hero-footer{flex-direction:column;align-items:flex-start;gap:3.2rem}.collection-grid{grid-template-columns:1fr}.news-hanssen-card{height:40rem}.news-hanssen-card__title{font-size:2.8rem}}
