.text-image{position:relative}@media (min-width:992px){.text-image>img{display:block!important}}.text-image__listcontainer{display:flex;flex-direction:column;width:max-content}@media (min-width:992px){.text-image__listcontainer{flex-direction:row;gap:12rem}}.text-image__list{list-style-type:none}.text-image__list-item{padding:.65rem .65rem .65rem 1.5rem}.text-image__list-svg{padding-right:1rem}.text-image__content{display:flex;flex-direction:column;row-gap:6rem;gap:10rem;position:relative;z-index:2}.text-image__text-section{align-items:center;display:flex;flex-direction:column;font-weight:400;height:100%}@media (min-width:992px){.text-image__text-section{display:block}}.text-image__heading{color:var(--accent-ink);font-size:1.9rem;padding-bottom:1rem}.text-image__big-text{font-weight:400;padding-bottom:3rem}.text-image__big-text>span{color:var(--accent-ink)}.text-image__rich-text{line-height:1.5}.text-image__ctas{margin-top:3rem}.text-image__cta-row,.text-image__ctas{display:flex;flex-wrap:wrap;row-gap:2rem}.text-image__cta-row{column-gap:4rem;width:100%}.text-image__image-section{margin:auto}.text-image__image{border-radius:var(--radius-image);margin-left:auto;margin-right:auto}@media (min-width:992px){.text-image__content{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(12,1fr)}.text-image__text-section{margin-bottom:auto;margin-top:auto;padding-right:10rem}.text-image__ctas{row-gap:6rem}}.text-image__list-svg{color:var(--accent-ink)}.text-image__list-link{color:inherit;text-decoration:none}.text-image__list-link:hover{color:var(--link);text-decoration:underline}.text-image__list-group{min-width:0}.text-image__list-eyebrow{color:var(--accent-ink);font-size:1.4rem;font-weight:600;letter-spacing:.08em;margin-bottom:.8rem;text-transform:uppercase}.text-image__list-title{color:var(--heading);font-size:2.8rem;font-weight:500;margin-bottom:1.6rem}.text-image__collage{display:grid;gap:1.2rem;grid-template-columns:1fr 1.15fr;margin:6.4rem auto 0;max-width:44.8rem;position:relative;width:100%}.text-image__collage-stack{display:flex;flex-direction:column;gap:1.2rem;padding-top:2.4rem}.text-image__collage-img{border-radius:var(--radius-image);box-shadow:var(--shadow-image);object-fit:cover;width:100%}.text-image__collage-img--a{aspect-ratio:4/5}.text-image__collage-img--b{aspect-ratio:6/5;margin-left:auto;width:80%}.text-image__collage-img--c{align-self:start;aspect-ratio:3/4;margin-top:8rem}.text-image__collage-logo{filter:drop-shadow(0 10px 15px rgba(33,25,81,.25));height:14.4rem;left:44%;pointer-events:none;position:absolute;top:-6.4rem;width:auto}.text-image--list-cards .text-image__listcontainer{display:grid;gap:2.4rem;width:100%}@media (min-width:768px){.text-image--list-cards .text-image__listcontainer{grid-template-columns:repeat(2,minmax(0,1fr))}}.text-image--list-cards .text-image__content{column-gap:5.6rem}@media (min-width:992px){.text-image--list-cards .text-image__text-section{padding-left:0;padding-right:0}}.text-image--list-cards .text-image__list-group{padding:3.6rem}.text-image--list-cards .text-image__list-item{align-items:flex-start;color:var(--text-muted);display:flex;font-size:1.4rem;gap:1.2rem;padding:.5rem 0}.text-image--list-cards .text-image__list-svg{flex:none;padding-right:0}.text-image--list-cards .text-image__list-title{font-size:2.6rem}.text-image--list-cards .text-image__list-group:nth-child(2){--accent-ink:var(--color-pink-ink)}.text-image--list-cards.section--purple .text-image__list-group:nth-child(2){--accent-ink:var(--color-pink)}.text-image--list-cards .text-image__cta-row,.text-image--list-cards .text-image__ctas{justify-content:center}@media (max-width:991px){.text-image--mobile-image-first .text-image__image-section{order:-1}}