.page-header{padding:48px 0;position:relative}.page-header--gradient{background:linear-gradient(#04040400 0%,#0b0c0d66 60%)}.page-header__bg{object-fit:cover;object-position:bottom;pointer-events:none;z-index:-1}.page-header .container{flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:240px;display:flex}@media (min-width:1024px){.page-header .container{min-height:360px}}@media (max-width:1023px){.page-header__logo{width:56px;height:56px}}.page-header__heading{text-align:center;color:#fff;font-size:36px;font-weight:600}@media (min-width:1024px){.page-header__heading{font-size:44px}}
