.image-text{padding:80px 100px}.image-text__container{align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr}.image-text--image-right .image-text__image-wrapper{order:2}.image-text--image-right .image-text__content{order:1}.image-text__image-wrapper{border-radius:16px;height:100%;overflow:hidden}.image-text__image{display:block;height:100%;object-fit:cover;width:100%}.image-text__headline{color:#040404;font-size:2.5rem;font-weight:500;line-height:1.2;margin:0 0 100px}.image-text__description{color:#333;font-size:.95rem;font-weight:300;line-height:1.7}.image-text__description p{margin:0}.image-text__divider{border:none;border-top:1px solid #d0d0d0;margin:32px 0 64px}.image-text__quote{display:flex;flex-direction:column;font-size:16px;gap:12px;margin:0}.image-text__quote-mark{font-size:3rem;font-weight:500;line-height:0}.image-text__quote-text{color:#333;font-size:.95rem;font-weight:300;line-height:1.7}blockquote{border-left:none}.image-text__quote-text p{margin:0}.image-text__attribution{font-size:.85rem;font-style:normal;font-weight:500;letter-spacing:.05em}@media (max-width:767px){.image-text__container{gap:40px;grid-template-columns:1fr}.image-text--image-right .image-text__image-wrapper{order:1}.image-text--image-right .image-text__content{order:2}.image-text{padding:40px 20px}.image-text__headline{margin:0 0 20px}}.image-text__description--animate,.image-text__divider--animate,.image-text__headline--animate,.image-text__image-wrapper--animate,.image-text__quote--animate{opacity:0;transform:translateY(20px);transition:opacity .45s ease,transform .45s ease}.image-text__description--animate{transition-delay:.1s}.image-text__divider--animate{transition-delay:.2s}.image-text__quote--animate{transition-delay:.3s}.image-text__description--animate.is-visible,.image-text__divider--animate.is-visible,.image-text__headline--animate.is-visible,.image-text__image-wrapper--animate.is-visible,.image-text__quote--animate.is-visible{opacity:1;transform:translateY(0)}