.iiq-ec{padding-block:var(--section-padding-vertical,80px)}.iiq-ec__head{max-width:86rem;margin:0 auto var(--space-lg,40px);text-align:center}.iiq-ec__eyebrow{display:inline-block;margin-bottom:12px;padding:6px 14px;border-radius:999px;background:var(--primary-color-light-bg);color:var(--primary-color);font-weight:600;font-size:14px;letter-spacing:.04em;text-transform:uppercase}.iiq-ec__flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md,16px);margin-bottom:var(--space-lg,40px)}.iiq-ec__step{padding-block:var(--space-sm)}.iiq-ec__step:not(:last-child){border-right:1px solid rgb(140 146 172 / 50%);padding-right:var(--space-md)}.iiq-ec__step span{display:block;margin-bottom:8px;color:var(--primary-color);font-weight:700}.iiq-ec__step h4,.iiq-ec__pillar h4{margin:0 0 8px}.iiq-ec__step p,.iiq-ec__pillar p{margin:0}.iiq-ec__sub{text-align:center;margin:0 0 var(--space-md,24px)}.iiq-ec__pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-sm,16px)}.iiq-ec__pillar{padding:var(--space-md,24px);border-radius:12px;background:var(--secondary-color-darker,#15294a);color:var(--text-color-light,#fff)}.iiq-ec__pillar h4{color:var(--text-color-light,#fff)}.iiq-ec__pillar .num{display:block;margin-bottom:10px;font-size:32px;font-weight:700;color:var(--primary-color)}.iiq-ec__result{margin-top:var(--space-sm,16px);padding:var(--space-lg,40px);border-radius:12px;background:linear-gradient(90deg,var(--primary-color-light),var(--primary-color));color:var(--text-color-light,#fff);text-align:center}.iiq-ec__result h3,.iiq-ec__result p{color:var(--text-color-light,#fff)}.iiq-ec__result p{max-width:72rem;margin:12px auto 20px}.iiq-ec__actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}@media (max-width:900px){.iiq-ec__flow,.iiq-ec__pillars{grid-template-columns:1fr}.iiq-ec__result{padding:var(--space-md,24px)}}