.capability-chart_repeater{font-family:Public Sans,sans-serif;margin:0 auto;position:relative;width:100%}.capability-chart_row-desktop-wrapper{display:grid;gap:20px;grid-template-columns:130px 20px minmax(300px,1fr) 1fr;margin-bottom:60px;min-height:100px;position:relative}.capability-chart_row-mobile-wrapper{display:none;margin-bottom:80px;min-height:100px;position:relative}.connector-container{height:100%;position:relative;width:20px}.connector-dot{background-color:#333;border-radius:50%;height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px;z-index:2}.connector-line-bottom,.connector-line-top{background-image:linear-gradient(180deg,#333 50%,transparent 0);background-size:1px 15px;left:50%;position:absolute;transform:translateX(-50%);width:2px;z-index:1}.connector-line-top{height:calc(50% + 30px);overflow:hidden;top:-33px}.connector-line-bottom{bottom:-33px;height:calc(50% + 30px)}.capability-chart_row-desktop-wrapper:last-of-type .connector-line-bottom,.capability-chart_row-desktop-wrapper[data-level="1"] .connector-line-top,.capability-chart_row-mobile-wrapper:last-of-type .connector-line-bottom,.capability-chart_row-mobile-wrapper[data-level="1"] .connector-line-top,.capability-row[data-level="1"] .connector-line-top,.capability-row[data-level]:last-of-type .connector-line-bottom{display:none!important}.capability-chart_audience{display:flex;flex-direction:column;font-size:.75rem;height:100%;justify-content:center;line-height:1.2}.capability-chart_description{align-items:center;display:flex;gap:20px}.capability-chart_arrow-down-icon svg{height:60px;width:60px}@media (min-width:992px) and (max-width:1199px){.capability-chart_audience{font-size:.5rem}.capability-chart_description{font-size:.75rem}.capability-chart_arrow-down-icon svg{height:30px;width:30px}}@media (min-width:1200px) and (max-width:1400px){.capability-chart_description{font-size:16px}.capability-chart_arrow-down-icon svg{height:60px;width:60px}}@media (max-width:991px){.capability-chart_row-desktop-wrapper{display:none}.capability-chart_row-mobile-wrapper{display:grid;gap:20px;grid-template-columns:20px 1fr;padding-bottom:10px}.column-two{display:grid;gap:16px}.capability-chart_description{align-items:flex-start;flex-direction:column}.capability-chart_arrow-down-icon{align-self:center}.capability-chart_arrow-down-icon svg{height:40px;width:40px}.capability-chart_row-mobile-wrapper .connector-container{height:100%;margin-bottom:40px;position:relative}.capability-chart_row-mobile-wrapper .connector-dot{background-color:#333;border-radius:50%;height:10px;left:50%;position:absolute;transform:translate(-50%);width:10px;z-index:2}.capability-chart_row-mobile-wrapper .connector-line-bottom,.capability-chart_row-mobile-wrapper .connector-line-top{background-image:linear-gradient(180deg,#333 50%,transparent 0);background-size:1px 15px;left:50%;position:absolute;transform:translateX(-50%);width:2px;z-index:1}.capability-chart_row-mobile-wrapper .connector-line-top{top:0}.capability-chart_row-mobile-wrapper .connector-line-bottom{bottom:auto;min-height:50px}.capability-chart_row-mobile-wrapper:not(:last-child) .connector-line-bottom{height:calc(100% + 40px)!important}}@media (max-width:767px){.capability-chart_row-mobile-wrapper{gap:15px}.column-two{gap:12px}.capability-chart_arrow-down-icon svg{height:30px;width:30px}}