.split__inner{display:grid;gap:40px}.testimonial{display:flex;flex-direction:column;justify-content:center;margin:0;min-width:0}.testimonial__quote{color:var(--teal-900);font:500 clamp(22px,2.3vw,28px)/1.42 var(--font-display);letter-spacing:-.3px;margin:0;text-wrap:pretty}.testimonial__caption{padding-top:28px}.testimonial__who{font:15px/22.5px var(--font-body)}.testimonial__who strong{color:var(--teal-900);display:block;font-weight:500}.testimonial__who span{color:var(--muted);font-weight:300}.idea{background:var(--gray-50);display:flex;flex-direction:column;min-width:0;padding:24px}.split.iim-bg-gray .idea{background:var(--white)}.idea__source{align-items:center;background:var(--teal-900);display:flex;gap:16px;margin:14px 0 16px;padding:18px 20px}.idea__source .iim-icon{height:22px;width:22px}.chips{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.chip{align-items:center;background:var(--white);box-shadow:inset 0 0 0 1px var(--line);color:var(--teal-900);display:flex;font:300 14px/20px var(--font-body);gap:10px;min-height:50px;padding:10px 12px}.chip:before{background:var(--teal-500);border-radius:3px;content:"";flex-shrink:0;height:6px;width:6px}.chip--green:before{background:var(--green)}@media (min-width:640px){.idea{padding:40px}.idea__source{padding:20px 22px}.chips{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.chip{font-size:15px;line-height:24px;padding:12px 14px}}@media (min-width:960px){.split__inner{align-items:start;grid-template-columns:minmax(0,578px) minmax(0,518px);justify-content:space-between}.split__inner--single{grid-template-columns:minmax(0,860px)}.testimonial{padding:48px 0}}