.res-detail-impact{background:#fff;padding:100px 0}.res-detail-impact__wrap{box-sizing:border-box;display:flex;flex-direction:column;gap:64px;margin:0 auto;max-width:var(--container-max,1200px);padding:0 var(--gutter)}.res-detail-impact__intro{display:flex;flex-direction:column;gap:32px;max-width:1152px}.res-detail-impact__badge{align-items:center;display:inline-flex;gap:10px}.res-detail-impact__badgeLine{background:#194247;border-radius:2px;flex-shrink:0;height:2px;width:24px}.res-detail-impact__badgeText{color:#194247;font-size:14px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.res-detail-impact__heading{color:#194247;font-size:clamp(32px,4vw,48px);font-weight:500;letter-spacing:-.02em;line-height:1.15;margin:0}.res-detail-impact__desc{color:#337077;font-size:18px;font-weight:500;line-height:1.55}.res-detail-impact__desc p{margin:0}.res-detail-impact__grid{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr))}.res-detail-impact__item{align-items:flex-start;display:flex;gap:14px}.res-detail-impact__icon{flex-shrink:0;height:60px;width:60px}.res-detail-impact__icon svg,.res-detail-impact__iconImg{display:block;height:60px;object-fit:contain;width:60px}.res-detail-impact__title{color:#194247;font-size:18px;font-weight:600;line-height:1.55;margin:0 0 4px;text-transform:capitalize}.res-detail-impact__text{color:#337077;font-size:16px;line-height:1.75;margin:0}.res-detail-impact [data-sr]{opacity:1;transform:none}.res-detail-impact .is-sr-hidden{opacity:0;transform:translateY(16px)}.res-detail-impact .is-sr-shown{opacity:1;transform:none;transition:opacity .65s ease,transform .65s ease}.res-detail-impact__item.is-sr-shown:nth-child(2){transition-delay:.06s}.res-detail-impact__item.is-sr-shown:nth-child(3){transition-delay:.12s}.res-detail-impact__item.is-sr-shown:nth-child(4){transition-delay:.18s}.res-detail-impact__item.is-sr-shown:nth-child(5){transition-delay:.24s}.res-detail-impact__item.is-sr-shown:nth-child(6){transition-delay:.3s}@media (max-width:1024px){.res-detail-impact__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.res-detail-impact{padding:64px 0}.res-detail-impact__wrap{gap:40px}.res-detail-impact__intro{align-items:center;text-align:center}.res-detail-impact__grid{gap:28px;grid-template-columns:1fr}}