@media screen and (max-width: 749.98px){.page-banner{background-color:rgba(0,0,0,0)}}.page-banner__content{display:flex;flex-direction:column;gap:3.2rem;align-items:center;justify-content:space-between;padding:12.9rem 1.6rem 3.2rem}@media screen and (min-width: 1200px){.page-banner__content{flex-direction:row;gap:23.6rem;padding:29rem 4rem 4.8rem}}.page-banner__title{max-width:71rem;margin:0}.page-banner__text{max-width:44.8rem}.page-banner__text p{margin:0}.page-banner__media{position:relative;width:100%;overflow:hidden;background-color:#f3f3f3;aspect-ratio:1/1}@media screen and (min-width: 750px){.page-banner__media{aspect-ratio:var(--aspect-ratio)}}.page-banner__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-banner__image--desktop{display:none}.page-banner__image--mobile{display:block}@media screen and (min-width: 750px){.page-banner__image--desktop{display:block}.page-banner__image--mobile{display:none}}@media screen and (min-width: 2000px){.page-banner .page-banner__media{max-height:800px}}