.page-header{overflow:hidden;position:relative}.page-header__bg{overflow:hidden}.page-header__bg,.page-header__bg--overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.page-header__bg img,.page-header__bg picture{height:100%;object-fit:cover;width:100%}.page-header .container{padding-bottom:60px;padding-top:60px;position:relative;z-index:1}.page-header__description,.page-header__heading{color:var(--lf-white);margin-bottom:20px}.page-header__heading{font-size:35px;font-weight:700;max-width:320px}.page-header__description{font-size:20px}.page-header__scroll-icon{display:none}.page-header__social-proof{align-items:center;display:flex;margin-top:15px;position:relative}.rating-container{align-items:center;display:flex;flex-direction:row;gap:15px;width:100%}.rating-image{border:1px solid var(--lf-mid-gray);padding:10px}.rating-description p{color:var(--lf-white);font-size:20px;margin:0}.logo-image-container{display:none}@media (min-width:768px){.page-header__heading{font-size:48px;max-width:560px}.page-header__description{font-size:24px}.page-header__scroll-icon{align-items:center;aspect-ratio:1/1;background-color:var(--lf-bg-accent-color);border-radius:50%;display:inline-flex;height:48px;justify-content:center;padding:16px;width:48px}.page-header__scroll-icon:hover{opacity:.8}.page-header__scroll-icon svg{fill:var(--lf-white);aspect-ratio:1/1;height:24px;width:24px}}@media (min-width:992px){.page-header .container{display:flex;flex-direction:column;justify-content:center;max-height:600px;min-height:600px}.container{position:relative}.page-header__heading{font-size:64px;max-width:800px}.page-header__description{font-size:28px;max-width:800px}.logo-image-container{bottom:0;display:block;position:absolute;right:0}.logo-image-container img{height:150px;width:auto}}