@use '../helpers/functions' as *; .qdrant-blog-hero { position: relative; padding-top: $spacer * 2.5; padding-bottom: $spacer * 5; overflow: hidden; z-index: 1; &__title { font-size: $spacer * 2.5; line-height: $spacer * 3; color: $neutral-98; margin-bottom: $spacer * 1.5; } &__description { font-size: pxToRem(20); line-height: pxToRem(30); color: $neutral-70; margin-bottom: $spacer * 1.5; } &__form { form { display: flex; flex-direction: column; gap: $spacer * 0.5; margin-bottom: 0; } button, input[type='submit'] { width: 100%; } } &__overlay { position: absolute; right: 0; left: 0; bottom: 0; width: 100%; height: pxToRem(176); background-image: url('/img/blurred/blurred-light-11.png'); background-position: center; background-size: cover; z-index: -1; } @include media-breakpoint-up(lg) { padding-top: $spacer * 5; padding-bottom: $spacer * 7.5; &__title { font-size: $spacer * 4; line-height: pxToRem(76); } &__form { form { flex-direction: row; } button, input[type='submit'] { width: $spacer * 10; } } } }