.intg-outcomes{background-color:var(--section-bg,#fff);padding-bottom:var(--section-padding-bottom,80px);padding-top:var(--section-padding-top,80px)}.intg-outcomes-grid{align-items:start;display:grid;gap:4rem;grid-template-columns:1fr 1fr}@media (max-width:1024px){.intg-outcomes-grid{gap:3rem;grid-template-columns:1fr}}.intg-outcomes-left{max-width:520px}@media (max-width:1024px){.intg-outcomes-left{max-width:100%}}.intg-outcomes-eyebrow{align-items:center;color:var(--eyebrow-color,#dc2626);display:flex;font-family:var(--h5-font,"Source Sans Pro",sans-serif);font-size:var(--eyebrow-size,12px);font-weight:var(--h5-weight,600);gap:.5rem;letter-spacing:.15em;margin-bottom:1rem;text-transform:uppercase}.intg-outcomes-eyebrow-icon{opacity:var(--eyebrow-icon-opacity,1)}.intg-outcomes-eyebrow svg{fill:currentColor;height:1rem;width:1rem}.intg-outcomes-heading{color:var(--heading-color,#111827);font-family:var(--display2-font,"Source Sans Pro",sans-serif);font-size:var(--heading-size,40px);font-weight:var(--display2-weight,700);line-height:1.2;margin:0 0 1.5rem}.intg-outcomes-description{color:var(--description-color,#6b7280);font-family:var(--body-font,"Source Sans Pro",sans-serif);font-size:var(--description-size,16px);line-height:1.7;margin-bottom:2rem}.intg-outcomes-description p{margin:0}.intg-outcomes-testimonial{background-color:var(--testimonial-bg,#f9fafb);border-radius:var(--testimonial-radius,8px);padding:1.5rem}.intg-outcomes-quote{color:var(--testimonial-quote-color,#374151);font-family:var(--blockquote-font,"Source Sans Pro",sans-serif);font-size:var(--testimonial-quote-size,18px);font-style:italic;line-height:1.7;margin:0 0 1.25rem}.intg-outcomes-author{align-items:center;display:flex;gap:.75rem}.intg-outcomes-author-photo{border-radius:50%;height:var(--testimonial-photo-size,48px);object-fit:cover;width:var(--testimonial-photo-size,48px)}.intg-outcomes-author-info{display:flex;flex-direction:column;gap:.125rem}.intg-outcomes-author-title{color:var(--testimonial-author-color,#111827);font-size:var(--testimonial-author-size,12px);font-weight:700;letter-spacing:.025em}.intg-outcomes-author-role,.intg-outcomes-author-title{font-family:var(--small-font,"Source Sans Pro",sans-serif);text-transform:uppercase}.intg-outcomes-author-role{color:var(--testimonial-role-color,#9ca3af);font-size:var(--testimonial-role-size,11px);letter-spacing:.05em}.intg-outcomes-right{display:flex;justify-content:flex-end}@media (max-width:1024px){.intg-outcomes-right{justify-content:flex-start}}.intg-outcomes-results-panel{background-color:var(--results-bg,#fff);border-radius:var(--results-radius,8px);box-shadow:0 4px 24px rgba(0,0,0,var(--results-shadow-opacity,.1));max-width:420px;padding:2.5rem;width:100%}@media (max-width:1024px){.intg-outcomes-results-panel{max-width:100%}}.intg-outcomes-accent-line{background-color:var(--results-accent,#dc2626);border-radius:2px;height:4px;margin-bottom:1.5rem;width:48px}.intg-outcomes-results-heading{color:var(--results-heading-color,#111827);font-family:var(--h3-font,"Source Sans Pro",sans-serif);font-size:var(--results-heading-size,20px);font-weight:var(--h3-weight,600);margin:0 0 1.5rem}.intg-outcomes-results-list{display:flex;flex-direction:column;gap:1.25rem;list-style:none;margin:0;padding:0}.intg-outcomes-result-item{align-items:flex-start;display:flex;gap:.75rem}.intg-outcomes-check-icon{color:var(--results-check-color,#6b7280);flex-shrink:0;height:1.25rem;margin-top:.125rem;opacity:var(--results-check-opacity,1);width:1.25rem}.intg-outcomes-check-icon svg{height:100%;width:100%}.intg-outcomes-result-text{color:var(--results-text-color,#374151);font-family:var(--body-font,"Source Sans Pro",sans-serif);font-size:var(--results-text-size,16px);line-height:1.5}