.zg-dspricht-bar__label-value{-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}.zg-dspricht-bar{position:relative;margin:6px 0 1px 0;padding-bottom:25px;width:100%}.zg-dspricht-bar .bar{height:21px}.zg-dspricht-bar .bar--negative{width:100%;background:#24778E}.zg-dspricht-bar .bar--positive{width:0;background:#80B6C8;-o-transition:width .6s;transition:width .6s;position:absolute;top:0;left:0;border-right:2px solid white}.zg-dspricht-bar .label{position:absolute;left:5px;color:white;top:0px;font-size:12px;line-height:21px}.zg-dspricht-bar .label--right{right:5px;left:auto}.zg-dspricht-bar .avg{height:21px;width:2px;background:#77777c;position:absolute;top:0px;left:0;opacity:1;-o-transition:opacity 0.3s;transition:opacity 0.3s}.zg-dspricht-bar .avg--invert{background:#454548}.zg-dspricht-bar .avg-background{height:31px;width:2px;background:#77777c;position:absolute;top:-5px;left:0;opacity:.5;-o-transition:opacity 0.3s;transition:opacity 0.3s}.zg-dspricht-bar .avg-is-not-visible{opacity:0}.zg-dspricht-bar .avg-label{font-size:12px;color:#919195;letter-spacing:0.03em;display:inline-block;position:absolute;bottom:0;width:150px;text-align:center;-o-transition:opacity 0.3s;transition:opacity 0.3s;margin-left:-75px}.zg-dspricht-bar .avg-label--offset{margin-left:-50px}.zg-dspricht-bar .avg-diff{position:absolute;top:0;left:0;width:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0IiBoZWlnaHQ9IjQiPjxwYXRoIGQ9Ik0tNC41IDguNWwxMS0xMW0tMTMgOWwxMS0xMW0tNyAxNWwxMS0xMSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utb3BhY2l0eT0iLjQiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=);background-repeat:repeat;height:21px;-o-transition:width .6s, left .6s, opacity 0.3s;transition:width .6s, left .6s, opacity 0.3s}

.zg-tab-switcher{-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}.zg-tab-switcher{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:40em;font-family:"TabletGothic","Helvetica Neue",Helvetica,Arial,FreeSans,sans-serif;margin:0 0 2em 0;padding:0;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;border-radius:4px;font-size:0.8125em;overflow:hidden;padding:0;text-align:center;font-size:0.75em}@media screen and (min-width: 350px){.zg-tab-switcher{font-size:0.8125em}}@media screen and (min-width: 48em){.zg-tab-switcher{font-size:0.875rem}}.zg-tab-switcher__tab{list-style:none;margin:0;cursor:pointer;background-color:#EEEEF0;color:#77777C;padding:0.3125em 0.4em 0.375em 0.4em;text-align:center;letter-spacing:.05em;-o-transition:background 0.1s, color 0.1s;transition:background 0.1s, color 0.1s;line-height:1.2;-ms-flex:1 1 20%;flex:1 1 20%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-right:solid 1px white;white-space:nowrap}@media screen and (min-width: 350px){.zg-tab-switcher__tab{padding:0.5em 0.6em 0.65em 0.6em}}.zg-tab-switcher__tab--active,.zg-tab-switcher__tab:hover{background-color:#535560;color:white}.zg-tab-switcher__tab:last-child{border-right:none}.zg-tab-switcher__tab-content{-ms-flex:1 1 100%;flex:1 1 100%}.zg-tab-switcher__count{font-size:0.75em;color:#CCCCCF}.zg-stacked-bar{margin-bottom:.625em}.zg-stacked-bar .zg-bar-header{margin-left:20px;margin-right:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:5px}.zg-stacked-bar .zg-bar-header__headline{font-size:.875em;font-weight:normal;color:#33333C;letter-spacing:0.015em;line-height:1.4;-ms-flex:3;flex:3;margin:0;max-width:530px;min-height:22px}.zg-stacked-bar .question{font-size:13px;margin-top:10px;margin-bottom:5px;display:block;color:#33333C;margin-left:20px}.zg-stacked-bar .question strong{color:#33333C}.zg-stacked-bar__labels{margin-left:auto}.zg-stacked-bar__labels .label{font-size:11px;background-color:#EEEEF0;border:1px solid #e6e6e9;padding:2px 4px;margin:0;text-align:center;border-radius:2px;letter-spacing:0.02em}.zg-stacked-bar__labels .label--uncontroversial{background-color:#a0f3ca;border:none}.zg-stacked-bar__labels .label--controversial{background-color:#ffc4c9;border:none}.zg-stacked-bar__labels .label--difference{background-color:#fff7bd;border:1px solid #FFCC15}.zg-stacked-bar__labels .label--similarity{background-color:#c2fbff;border:1px solid #00CBDB}.zg-stacked-bar__row{display:-ms-flexbox;display:flex}.zg-stacked-bar__row .legend.positive,.zg-stacked-bar__row .legend.negative{margin-top:6px;font-size:13px;font-weight:bold;color:#77777C;white-space:nowrap;height:21px;line-height:21px}.zg-stacked-bar__row .legend.positive{text-align:right;padding-right:5px;width:20px}.zg-stacked-bar__row .legend.negative{text-align:left;padding-left:5px;width:30px}.zg-stacked-bar__row .legend.demographic{font-weight:bold}

.dot-bar__row__line__number{-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}.dot-bar__row{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:1.125em}.dot-bar__row__line{position:relative;height:4px;width:0px;background-color:#85b7c9;-o-transition-property:width;transition-property:width}.dot-bar__row__label{position:relative;width:0;font-family:"TabletGothic","Helvetica Neue",Helvetica,Arial,FreeSans,sans-serif;font-weight:normal;font-size:.875em;color:#33333C}.dot-bar__row__label--left{left:0}.dot-bar__row__label--right{right:0}.dot-bar__row__label-content{width:7rem}.dot-bar__row__label--left .dot-bar__row__label-content{text-align:right;left:-7rem;position:relative;padding-right:1.125em}.dot-bar__row__label--right .dot-bar__row__label-content{left:0;text-align:left;padding-left:1.125em}.dot-bar__row__label-content::after{position:absolute;content:"";display:block;width:12px;height:12px;background-color:#0088A0;border-radius:50%;border:2px solid white;bottom:calc(50% - 8px);z-index:1000}.dot-bar__row__label--left .dot-bar__row__label-content::after{right:-7px}.dot-bar__row__label--right .dot-bar__row__label-content::after{left:-7px}.dot-bar__row__line{position:relative}.dot-bar__row__line__number{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:.8125em;color:#0088A0;-o-transition-property:opacity;transition-property:opacity;margin-top:-1.75em;text-align:center;white-space:nowrap}

.zg-bar-dot-charts{margin-top:2.25em;margin-bottom:2.25em}.zg-bar-dot-charts__legend{display:block;text-align:center;font-size:12px;color:#77777C;margin-bottom:1.125em}

.zg-big-number__number .zg-count-up{-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}.zg-counticle{color:#0088A0}.zg-big-number__heading{text-align:center}.zg-big-number__number{font-weight:normal;font-size:1.875em}.zg-big-number__number .zg-count-up{font-weight:bold}.zg-big-number__text__fat{display:block;font-weight:normal;color:#44444C;margin-top:-.1875em}.zg-counticle--age .zg-counticle__border--bottom{width:75%;margin:auto;border-bottom:1px solid #dddddd}.zg-counticle--age .zg-big-number__heading{font-size:1.5em}.zg-counticle--sex{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.zg-counticle--sex .zg-counticle{margin-top:.0625em;margin-bottom:0}.zg-counticle--sex .zg-counticle.x-spacing:first-of-type{margin-right:1.5em}.zg-counticle--sex_subline{width:100%;text-align:center;font-size:.875em;color:#99999C;margin:0 auto 2em}@media screen and (min-width: 30em){.zg-counticle--sex_subline{width:55%}}

