.hec-compare-bars{grid-template-columns:minmax(max-content, var(--hec-cb-axis,36.4%)) 0 minmax(0, 1fr);align-items:center;padding:36px 0;display:grid;container-type:inline-size}.hec-cb-side{align-items:center;gap:24px;min-width:0;display:flex}.hec-cb-left{justify-content:flex-end}.hec-cb-right .hec-cb-bar{order:-1}.hec-cb-bar{width:calc(var(--hec-cb-len,20) * 1cqw);background-color:var(--hec-cb-color);flex:none;height:64px}.hec-cb-left .hec-cb-bar{transform-origin:100%;border-radius:8px 0 0 8px}.hec-cb-right .hec-cb-bar{transform-origin:0;border-radius:0 8px 8px 0}.hec-cb-axis{z-index:1;align-self:center;height:100px;position:relative}.hec-cb-axis:before{content:"";transform-origin:50%;background-color:#ffffff4d;width:2px;height:100%;position:absolute;top:0;left:-1px}.hec-cb-label{white-space:nowrap;flex-direction:column;display:flex}.hec-cb-left .hec-cb-label{text-align:right;align-items:flex-end}.hec-cb-label p{margin:0}.hec-cb-title{letter-spacing:.48px;text-transform:uppercase;color:var(--hec-cb-color);font-family:Oswald,sans-serif;font-size:24px;font-weight:500;line-height:1.2}.hec-cb-amount{letter-spacing:.72px;color:var(--hec-cb-color);font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Oswald,sans-serif;font-size:36px;font-weight:500;line-height:1.25}.hec-cb-caption{letter-spacing:.28px;color:var(--e-global-color-hec-light-gray,#ececec);font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:1.5}@media (width<=1199px){.hec-compare-bars{grid-template-columns:minmax(min-content, var(--hec-cb-split-pct,30%)) 0 minmax(min-content, 1fr);grid-template-rows:auto auto;row-gap:16px;padding:24px 0}.hec-cb-side{display:contents}.hec-cb-label{white-space:normal;grid-row:1;align-self:end}.hec-cb-left .hec-cb-label{text-align:left;grid-column:1;justify-self:start;align-items:flex-start;padding-right:12px}.hec-cb-right .hec-cb-label{text-align:right;grid-column:3;justify-self:end;align-items:flex-end;padding-left:12px}.hec-cb-bar{grid-row:2;height:48px;width:100%!important}.hec-cb-left .hec-cb-bar{grid-column:1}.hec-cb-right .hec-cb-bar{grid-column:3}.hec-cb-axis{grid-area:2/2;height:76px}}@media (width<=767px){.hec-compare-bars{grid-template-rows:auto auto 0 auto auto;grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:0;padding:16px 0}.hec-cb-title{font-size:20px}.hec-cb-amount{font-size:30px}.hec-cb-label,.hec-cb-left .hec-cb-label,.hec-cb-right .hec-cb-label{text-align:center;grid-column:1;justify-self:center;align-items:center;padding:0}.hec-cb-right .hec-cb-label{grid-row:1;margin-bottom:12px}.hec-cb-left .hec-cb-label{grid-row:5;margin-top:12px}.hec-cb-bar,.hec-cb-left .hec-cb-bar,.hec-cb-right .hec-cb-bar{height:calc(var(--hec-cb-rel,1) * 200px);grid-column:1;justify-self:center;width:64px!important}.hec-cb-right .hec-cb-bar{transform-origin:bottom;border-radius:8px 8px 0 0;grid-row:2;align-self:end}.hec-cb-left .hec-cb-bar{transform-origin:top;border-radius:0 0 8px 8px;grid-row:4;align-self:start}.hec-cb-axis{grid-area:3/1;width:64px;height:0}.hec-cb-axis:before{width:auto;height:2px;top:-1px;left:-12px;right:-12px}}.hec-compare-bars.is-armed .hec-cb-axis:before{transform:scaleY(0)}.hec-compare-bars.is-armed .hec-cb-bar{transform:scaleX(0)}.hec-compare-bars.is-armed .hec-cb-label{opacity:0}.hec-compare-bars.is-in .hec-cb-axis:before{transition:transform .4s var(--hec-carousel-ease,ease-out);transform:none}.hec-compare-bars.is-in .hec-cb-bar{transition:transform var(--hec-cb-dur,1.4s) var(--hec-carousel-ease,ease-out) var(--hec-cb-delay,0s);transform:none}.hec-compare-bars.is-in .hec-cb-label{opacity:1;transition:opacity .4s ease-out var(--hec-cb-delay,0s)}@media (width<=767px){.hec-compare-bars.is-armed .hec-cb-axis:before{transform:scaleX(0)}.hec-compare-bars.is-armed .hec-cb-bar{transform:scaleY(0)}.hec-compare-bars.is-in .hec-cb-axis:before,.hec-compare-bars.is-in .hec-cb-bar{transform:none}}@media (prefers-reduced-motion:reduce){.hec-compare-bars.is-armed .hec-cb-axis:before,.hec-compare-bars.is-armed .hec-cb-bar,.hec-compare-bars.is-armed .hec-cb-label{opacity:1;transition:none;transform:none}}