.columns-with-image-block{margin:6rem 0}@media screen and (min-width:1024px){.columns-with-image-block{margin:10rem 0}}.columns-with-image__heading{align-items:center;display:flex}.columns-with-image__heading h2{color:var(--grey-875);font-size:2.6rem;font-weight:700;letter-spacing:-.26px;line-height:3.276rem;margin:0}@media screen and (min-width:1024px){.columns-with-image__heading h2{font-size:2.6rem;letter-spacing:-.26px;line-height:3.276rem}}.columns-with-image__heading+.columns-with-image__wrapper{margin-top:2.5rem}@media screen and (min-width:1024px){.columns-with-image__heading+.columns-with-image__wrapper{margin-top:5rem}}.columns-with-image__wrapper{display:grid;gap:4rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:1024px){.columns-with-image__wrapper{gap:7.5rem;grid-template-columns:repeat(12,minmax(0,1fr))}}.columns-with-image__wrapper .column{display:flex}.columns-with-image__wrapper .column:only-child{justify-content:center}@media screen and (min-width:1024px){.columns-with-image__wrapper .column.column__content:only-child,.columns-with-image__wrapper .column.column__image:only-child,.columns-with-image__wrapper .column.column__video:only-child{grid-column:1/13}}.columns-with-image__wrapper .column.column__content{align-items:center}.columns-with-image__wrapper .column.column__image{align-items:center;justify-content:center}@media screen and (max-width:1023px){.columns-with-image__wrapper .column.column__content:not(.no-reverse){order:1}.columns-with-image__wrapper .column.column__image:not(.no-reverse),.columns-with-image__wrapper .column.column__video:not(.no-reverse){order:2}}@media screen and (min-width:1024px){.columns-with-image__wrapper .column.column__content{grid-column:auto/span 5}.columns-with-image__wrapper .column.column__image,.columns-with-image__wrapper .column.column__video{grid-column:auto/span 7}}.columns-with-image__wrapper .column .content{display:flex;flex-direction:column}@media screen and (min-width:1024px){.columns-with-image__wrapper .column .content{max-width:49rem}}.columns-with-image__wrapper .column .content .pre-title{color:var(--grey-875);display:inline-block;font-size:1.6rem;font-weight:400;line-height:2.4rem}.columns-with-image__wrapper .column .content .pre-title+.title{margin-top:1rem}@media screen and (min-width:1024px){.columns-with-image__wrapper .column .content .pre-title+.title{margin-top:1.5rem}}.columns-with-image__wrapper .column .content .title{color:var(--grey-875);font-size:2.6rem;font-weight:700;letter-spacing:-.026rem;line-height:2.86rem;margin:0}@media screen and (min-width:1024px){.columns-with-image__wrapper .column .content .title{font-size:3.6rem;letter-spacing:-.036rem;line-height:3.96rem}}.columns-with-image__wrapper .column .content .title+.text{margin-top:2rem}@media screen and (min-width:1024px){.columns-with-image__wrapper .column .content .title+.text{margin-top:3rem}}.columns-with-image__wrapper .column .content .text>*{margin:0}.columns-with-image__wrapper .column .content:not(.itemize) .text>*+*{margin-top:1.6rem}.columns-with-image__wrapper .column .content:not(.itemize) .text p{color:var(--grey-875);font-size:1.7rem;font-weight:400;letter-spacing:-.017rem;line-height:2.499rem}@media screen and (min-width:1024px){.columns-with-image__wrapper .column .content:not(.itemize) .text p{font-size:1.9rem;letter-spacing:-.019rem;line-height:2.793rem}}.columns-with-image__wrapper .column .content.itemize .text h1,.columns-with-image__wrapper .column .content.itemize .text h2,.columns-with-image__wrapper .column .content.itemize .text h3,.columns-with-image__wrapper .column .content.itemize .text h4,.columns-with-image__wrapper .column .content.itemize .text h5,.columns-with-image__wrapper .column .content.itemize .text h6{color:var(--grey-875);font-size:1.9rem;font-weight:700;letter-spacing:-.19px;line-height:2.242rem}.columns-with-image__wrapper .column .content.itemize .text h1+p,.columns-with-image__wrapper .column .content.itemize .text h2+p,.columns-with-image__wrapper .column .content.itemize .text h3+p,.columns-with-image__wrapper .column .content.itemize .text h4+p,.columns-with-image__wrapper .column .content.itemize .text h5+p,.columns-with-image__wrapper .column .content.itemize .text h6+p{margin-top:2rem}.columns-with-image__wrapper .column .content.itemize .text p{color:var(--grey-875);font-size:1.7rem;font-weight:400;letter-spacing:-.17px;line-height:2.499rem;opacity:.6}.columns-with-image__wrapper .column .content.itemize .text p+h1,.columns-with-image__wrapper .column .content.itemize .text p+h2,.columns-with-image__wrapper .column .content.itemize .text p+h3,.columns-with-image__wrapper .column .content.itemize .text p+h4,.columns-with-image__wrapper .column .content.itemize .text p+h5,.columns-with-image__wrapper .column .content.itemize .text p+h6{margin-top:4rem}@media screen and (min-width:1024px){.columns-with-image__wrapper .column .content.itemize .text p+h1,.columns-with-image__wrapper .column .content.itemize .text p+h2,.columns-with-image__wrapper .column .content.itemize .text p+h3,.columns-with-image__wrapper .column .content.itemize .text p+h4,.columns-with-image__wrapper .column .content.itemize .text p+h5,.columns-with-image__wrapper .column .content.itemize .text p+h6{margin-top:5rem}}.columns-with-image__wrapper .column>img{border-radius:1.2rem;height:100%;max-width:106rem;object-fit:cover;width:100%}.columns-with-image__wrapper .column .plyr{border-radius:2rem;max-width:106rem;overflow:hidden;width:100%}.columns-with-image__wrapper .column .plyr button.plyr__control--overlaid{align-items:center;background-color:rgba(var(--rgb-grey-875),.7);border:2px solid var(--white);display:flex;justify-content:center;padding:1.5rem}.columns-with-image__wrapper .column .plyr button.plyr__control--overlaid svg{height:1.5rem;transform:translateX(7%);width:1.5rem}@media screen and (min-width:768px){.columns-with-image__wrapper .column .plyr button.plyr__control--overlaid{padding:2rem}.columns-with-image__wrapper .column .plyr button.plyr__control--overlaid svg{height:3.5rem;width:3.5rem}}.columns-with-image-button{align-items:center;display:flex;justify-content:center;margin-top:4rem}@media screen and (min-width:1024px){.columns-with-image-button{margin-top:5.6rem}}.columns-with-image-button .btn-plunge{width:fit-content}