.image-text{padding:var(--section-space) var(--page-gutter)}.image-text__inner{display:grid;gap:var(--space-10);max-width:var(--container-max);margin:0 auto}.image-text__heading{margin:0;font-size:var(--fs-h2);line-height:var(--lh-heading);overflow-wrap:break-word}.image-text__eyebrow+.image-text__heading{margin-top:var(--space-3)}.image-text__text p{margin:var(--space-5) 0 0;line-height:var(--lh-body)}.image-text[id]{scroll-margin-top:1rem}.image-text__heading--large{font-size:var(--fs-h1)}.image-text__heading--small{color:var(--eyebrow-color, var(--color-eyebrow, #4a4a4a));font-family:var(--eyebrow-font, inherit);font-size:var(--eyebrow-fs, .8125rem);font-weight:var(--eyebrow-fw, 700);letter-spacing:var(--eyebrow-ls, .06em);line-height:var(--lh-label, 1.3);text-transform:var(--eyebrow-transform, uppercase)}.image-text__bullets{margin:var(--space-5) 0 0;padding:0;list-style:none;line-height:var(--lh-body)}.image-text__bullets li{position:relative;padding-left:var(--space-6)}.image-text__bullets li+li{margin-top:var(--space-2)}.image-text__bullets li:before{content:"";position:absolute;left:0;top:.6em;width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:var(--color-eyebrow)}.image-text--long-list .image-text__bullets{line-height:var(--image-text-long-list-lh, var(--lh-body))}.image-text--long-list .image-text__bullets li+li{margin-top:var(--image-text-long-list-gap, var(--space-2))}.image-text__action{margin-top:var(--space-8)}.image-text__media{margin:0}.image-text__media img,.image-text__img{display:block;width:100%;height:auto;aspect-ratio:7 / 5;object-fit:cover;border-radius:var(--radius-media)}.image-text--shape-landscape-960-650 :is(.image-text__media img,.image-text__img){aspect-ratio:960 / 650}.image-text--shape-wide-1440-750 :is(.image-text__media img,.image-text__img){aspect-ratio:1440 / 750}.image-text--shape-fill-column .image-text__img{aspect-ratio:auto}@media(min-width:1024px){.image-text__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-16);align-items:start}.image-text--image-left .image-text__media{grid-column:1;grid-row:1}.image-text--image-left .image-text__body{grid-column:2;grid-row:1}.image-text--no-image .image-text__inner{grid-template-columns:minmax(0,var(--container-text))}.image-text--shape-fill-column .image-text__media{position:relative;align-self:stretch;overflow:hidden;border-radius:var(--radius-media)}.image-text--shape-fill-column .image-text__img{position:absolute;inset:0;height:100%;object-fit:cover;object-position:center}}.image-text__text--formatted a{text-decoration:underline;text-underline-offset:3px}.image-text__slider .carousel__viewport{cursor:grab}.image-text__slider.is-dragging .carousel__viewport{cursor:grabbing}.image-text__lead{margin:var(--space-4) 0 0;font-size:var(--image-text-lead-size, var(--fs-h3));line-height:var(--lh-heading);color:var(--image-text-lead-color, var(--text-highlight, var(--color-eyebrow)))}
