.asset-text__container{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}@media only screen and (min-width: 911px){.asset-text__container{display:grid;grid-template-columns:repeat(2, 1fr);height:100vh;overflow:hidden;position:relative}}.asset-text__col{width:100%;position:relative;overflow:hidden}.asset-text__col--asset .asset{width:100%;height:100%;display:block}.asset-text__col--asset .asset__image,.asset-text__col--asset .asset__video,.asset-text__col--asset img,.asset-text__col--asset video{width:100%;height:100%;object-fit:cover;display:block}@media only screen and (min-width: 911px){.asset-text__col--asset .asset__image,.asset-text__col--asset .asset__video,.asset-text__col--asset img,.asset-text__col--asset video{min-height:100vh;aspect-ratio:unset}}.asset-text__col--asset picture,.asset-text__col--asset .asset picture{display:block;width:100%;height:100%}.asset-text__col--asset picture img,.asset-text__col--asset .asset picture img{width:100%;height:100%}.asset-text__col--text{display:flex;flex-direction:column}@media only screen and (min-width: 911px){.asset-text__col--text{justify-content:center;height:100vh}}.asset-text__content{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media only screen and (min-width: 911px){.asset-text__content{padding:7.7rem 0 12rem;gap:2.4rem}}.asset-text__top-text{margin:0;position:relative;padding-top:1.2rem;margin-bottom:3.8rem}@media only screen and (min-width: 911px){.asset-text__top-text{padding-top:0;margin-bottom:3.8rem}}.asset-text__top-text::after{content:"";position:absolute;top:0;left:-20%;height:1px;width:200%;background-color:var(--black)}@media only screen and (min-width: 911px){.asset-text__top-text::after{display:none}}.asset-text__logo{height:1.8rem;width:15.4rem;order:-1;margin:1.2rem 0;position:relative}@media only screen and (min-width: 911px){.asset-text__logo{order:0;height:2.4rem;width:20.1rem}}.asset-text__heading{margin:0;text-align:center}@media only screen and (min-width: 911px){.asset-text__heading{order:1;text-align:center}}.asset-text__columns{display:grid;gap:1.2rem}@media only screen and (min-width: 911px){.asset-text__columns{grid-template-columns:1fr 1fr}}.asset-text__column{margin:0}.asset-text__column p:first-child{margin-top:0}.asset-text__column p:last-child{margin-bottom:0}.asset-text__asset{width:100%}
