main { margin: 0; padding: 0; background-color: $black100; color: $white100; min-height: 100vh; overflow-y: auto; box-sizing: border-box; header { margin: 0; padding: 0; width: 100%; height: 69vh; position: fixed; top: 0; left: 0; background-color: $black200; border-radius: $rad; box-sizing: border-box; img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; object-position: center 0px; } span { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-image: linear-gradient(to bottom, #00000000, rgba($black100, 1)); backdrop-filter: blur(0.5rem); z-index: +1; } } }