@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:proxima_nova_condensed;src:url(proximanovacond-light-webfont.woff2) format("woff2"),url(proximanovacond-light-webfont.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:proxima_nova_condensed;src:url(proximanovacond-lightit-webfont.woff2) format("woff2"),url(proximanovacond-lightit-webfont.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:proxima_nova_condensed;src:url(proximanovacond-regular-webfont.woff2) format("woff2"),url(proximanovacond-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_condensed;src:url(proximanovacond-regularitalic-webfont.woff2) format("woff2"),url(proximanovacond-regularitalic-webfont.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:proxima_nova_condensed;src:url(proximanovacond-semibold-webfont.woff2) format("woff2"),url(proximanovacond-semibold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:proxima_nova_condensed;src:url(proximanovacond-semiboldit-webfont.woff2) format("woff2"),url(proximanovacond-semiboldit-webfont.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:proxima_nova;src:url(proximanova-black-webfont.woff2) format("woff2"),url(proximanova-black-webfont.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:proxima_nova;src:url(proximanova-light-webfont.woff2) format("woff2"),url(proximanova-light-webfont.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:proxima_nova;src:url(proximanova-lightit-webfont.woff2) format("woff2"),url(proximanova-lightit-webfont.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:proxima_nova;src:url(proximanova-regular-webfont.woff2) format("woff2"),url(proximanova-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova;src:url(proximanova-regularitalic-webfont.woff2) format("woff2"),url(proximanova-regularitalic-webfont.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:proxima_nova;src:url(proximanova-bold-webfont.woff2) format("woff2"),url(proximanova-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:proxima_nova;src:url(proximanova-boldit-webfont.woff2) format("woff2"),url(proximanova-boldit-webfont.woff) format("woff");font-weight:700;font-style:italic}html{box-sizing:border-box;-webkit-text-size-adjust:none}html *{box-sizing:inherit}#benchmarks-only .benchmarks-logo:after,#bmys form .fields:after,#nav .nav__actions:after,#nav .nav__control:after,#nav .nav__download:after,#nav .nav__logo:after,#nav ul:after,#progress:after,#progress ul:after,.archive:after,.bmx__home .home__content .home__links:after,.bmx__home .home__content .u-center-all:after,.btn.btn--has-icon:after,.button.btn--has-icon:after,.buttons:after,.content figure:after,.fixed-share ul:after,.header .header__bar:after,.header .header__logo:after,.highlight-to-tweet #highlight-to-tweet__btn:after,.infographic .columns .column .group .block.split:after,.infographic .columns .column .group .block.stack .layer:after,.infographic .columns:after,.issue .issue__cover:after,.section__header:after,.subsection__header:after,.waitlist-2018-form .fields:after,button.btn--has-icon:after,ul.glossary__nav:after{content:"";display:table;clear:both}@media (max-width:939px){.mobile-nopad{padding-left:0!important;padding-right:0!important}}.u-center-all{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;will-change:transform}.icon--download{display:block;width:31px;height:34px;background:url(icon__download.png) no-repeat;background-size:100%;margin:0 auto 20px}.icon--email{display:block;width:36px;margin:0 auto 10px}.icon--email-small{width:32px}.icon--up-arrow{width:13px}.icon--gift{width:30px}.icon--cursor{width:17px}.icon--info-fb{margin-bottom:4px;width:10px}.icon--info-tw{margin-bottom:4px;width:17px}.icon--info-ig{margin-bottom:4px;width:15px}.icon--info-mb{margin-bottom:4px;width:13px}@keyframes a{0%{top:calc(100vh - 62px)}50%{top:calc(100vh - 87px)}to{top:calc(100vh - 62px)}}@keyframes b{0%{background:#f6f6f6}to{background:#e7e7e7}}@keyframes c{0%{color:#fff}to{color:#999}}.odometer.odometer-auto-theme,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default,.odometer.odometer-theme-default .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform 2s;transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{font-family:Helvetica Neue,sans-serif;line-height:1.1em}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}body{font-family:proxima_nova_condensed,Proxima Nova Condensed,sans-serif;color:#000}.content h1{font-family:proxima_nova,Proxima Nova,sans-serif;font-size:80px;line-height:86px;color:#333}.content h2{font-family:oswald_stencilbold,serif;font-size:30px;line-height:1.15;color:#ff602a}.content h3{margin-top:50px;margin-bottom:10px;font-family:proxima_nova,Proxima Nova,sans-serif;font-size:20px;font-weight:800;line-height:28px;color:#4b5a76}.content h3:first-child{margin-top:0}.content h4{margin-top:30px;font-family:proxima_nova_condensed,Proxima Nova Condensed,sans-serif;font-size:18px;font-weight:800;line-height:1.25;letter-spacing:.45px;text-transform:uppercase}.content p{font-family:proxima_nova,Proxima Nova,sans-serif;font-size:18px;line-height:26px;margin-bottom:16px;color:#333}.content p:last-child{margin-bottom:0}.content ol,.content ul{margin:8px 0 16px;list-style-image:url(icon_list.svg)}.content ol li,.content ul li{font-family:proxima_nova,Proxima Nova,sans-serif;font-size:18px;line-height:26px;margin-bottom:8px;text-indent:0;margin-left:13px}.content ol li:last-child,.content ul li:last-child{margin-bottom:0}.content ol{margin-left:0;padding-right:0}.content ol li{text-indent:0}.content blockquote{padding:20px;font-size:35px;font-family:proxima_nova,Proxima Nova,sans-serif;font-weight:800;color:#cf6571;margin:16px 0;line-height:44px}.content blockquote:first-child{margin-top:0}.content blockquote strong{font-weight:800}.content blockquote.blue{font-size:16px;color:#fff;background:#cf6571;line-height:26px;padding:10px}.content blockquote.blue strong{font-weight:700}.content blockquote.gray{background:none;padding:20px;border:1px solid #cf6571;font-size:18px;line-height:26px;font-weight:400;color:#333}.content blockquote.gray strong{display:block;font-size:20px;line-height:28px;color:#4b5a76;margin-bottom:0}.content figure{margin-bottom:20px}.content figure img{float:left}.content a{color:#cf6571;text-decoration:none}.content a:hover{text-decoration:underline}.content hr{margin:0 0 16px;border:1px solid #333}.content b,.content strong{font-weight:700}.content b.callout,.content strong.callout{color:#aa6a6b}.content em{font-style:italic}input[type=number],input[type=text]{font-family:proxima_nova,Proxima Nova,sans-serif;background:none;outline:none;border:none;border-bottom:2px solid #000;padding:5px 0}input[type=number]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{color:#cacaca}input[type=number]::placeholder,input[type=text]::placeholder{color:#cacaca}input[type=number].error,input[type=text].error{border-bottom-color:#ff602a}body{background:#fff}body.js-download-active{overflow:hidden}body.blank{background:#fff}body.blank main{width:100%;left:0}#app{overflow:hidden}main{width:calc(100% - 220px);position:relative;left:220px;transition:all .2s;will-change:left}.js-nav-active main{left:250px}@media (min-width:940px){.js-nav-active main{width:calc(100% - 250px)}}@media (max-width:939px){main{left:0;width:100%}}.bmx__home{position:relative;height:100vh;width:100%;background-color:#4796b8;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.bmx__home .home__bg{height:100%;width:100%;position:relative;transform:translateX(0)}.bmx__home .home__bg svg{position:absolute;top:0;left:0}.bmx__home .home__bg svg polygon{will-change:transform;transform-origin:top left;display:none}@media (min-width:769px){.bmx__home .home__bg svg polygon{display:block}}.bmx__home .home__bg svg polygon.mobile{display:block}@media (min-width:769px){.bmx__home .home__bg svg polygon.mobile{display:none}}.bmx__home .bg__image{position:absolute;top:0;left:0;height:100%;width:100%;background:url(2018-home__bg.png)}@media (min-width:641px){.bmx__home .bg__image{background-image:url(2018-home__bg.png)}}.bmx__home .bg__color{position:absolute;top:0;left:0;height:100%;width:100%;background:#333}.bmx__home .bg__svg{position:relative;height:0;padding-top:100vh}.bmx__home .home__content{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;max-width:530px;margin:auto;text-align:center}@media (min-width:640px){.bmx__home .home__content{max-width:80%}}@media (min-width:940px){.bmx__home .home__content .u-center-all{padding:0}}.bmx__home .home__content .home__logo{display:block}@media (min-width:940px){.bmx__home .home__content .home__logo{display:none}}.bmx__home .home__content .home__logo.logo--mobile{max-width:105px;margin:0 auto 20px}.bmx__home .home__content .home__links{margin-top:20px}@media (min-width:663px){.bmx__home .home__content .home__links{margin-top:30px;display:inline-block}}@media (min-width:940px){.bmx__home .home__content .home__links{display:none}}.bmx__home .home__content .home__links button{display:block;float:none}@media (min-width:663px){.bmx__home .home__content .home__links button{float:left}}@media (min-width:940px){.bmx__home .home__content .home__links button{float:none}}@media (min-width:1024px){.bmx__home .home__content .home__links button{float:left}}.bmx__home .home__content .home__links button+button{margin-top:20px}@media (min-width:640px){.bmx__home .home__content .home__links button+button{margin-top:0;margin-left:30px}}@media (min-width:940px){.bmx__home .home__content .home__links button+button{margin-top:20px;margin-left:auto}}@media (min-width:1024px){.bmx__home .home__content .home__links button+button{margin-top:0;margin-left:30px}}.bmx__home .home__content .home__continue{position:absolute;bottom:50px;left:50%;transform:translateX(-50%);animation:a 3s infinite;animation-timing-function:ease-in-out;cursor:pointer}.bmx__home .home__content .home__continue img{width:50%}.bmx__home .home__headline{font-family:proxima_nova,Proxima Nova,sans-serif;font-size:45px;font-weight:800;text-transform:uppercase;color:#fff;max-width:550px;margin:0 auto}@media (min-width:940px){.bmx__home .home__headline{font-size:72px;text-align:left;max-width:none}}@media (min-width:1024px){.bmx__home .home__headline{font-size:90px}}.bmx__home .home__subtitle{font-family:proxima_nova,Proxima Nova,sans-serif;font-weight:800;font-size:40px;line-height:40px;color:#fff;left:100%;bottom:-100%}@media (min-width:640px){.bmx__home .home__subtitle{position:absolute;transform:rotate(-90deg);transform-origin:left}}.bmx__section{position:relative;padding-top:120px}@media (min-width:940px){.bmx__section{padding-top:450px}}.section__header{position:relative;margin-bottom:30px;padding:0 20px;max-width:660px;margin:0 auto 20px}@media (min-width:940px){.section__header{padding:0;max-width:100%;margin:0}}.section__header span{position:absolute;font-family:proxima_nova,Proxima Nova,sans-serif;font-weight:800;font-size:100px;color:rgba(0,0,0,.1);bottom:80%;left:20px}@media (min-width:940px){.section__header span{left:-10%;font-size:340px}}.section__header .section__title{display:block;width:100%;max-width:660px;float:left;font-family:proxima_nova,Proxima Nova,sans-serif;color:#333;font-size:56px;font-weight:800;line-height:1.1;text-transform:uppercase}@media (min-width:640px){.section__header .section__title{font-size:80px}}.section__header.-has-img{padding:0 20px}@media (max-width:939px){.section__header.-has-img .section__img{display:none!important}}@media (min-width:940px){.section__header.-has-img .section__img{display:block}}@media (min-width:940px){.section__header.-has-img .section__title{padding-left:30px}}@media (min-width:940px){.section__header.-has-img.-img-left{display:table;margin-left:50px}}.section__header.-has-img.-img-left .section__img{display:none;width:100%;max-width:660px}@media (min-width:940px){.section__header.-has-img.-img-left .section__img{display:table-cell}}@media (min-width:940px){.section__header.-has-img.-img-left .section__title{float:none;display:table-cell;vertical-align:bottom;width:50%;font-size:96px}}.section__header.-has-img.-img-right{display:block}.section__header.-has-img.-img-right .section__img{position:absolute;left:660px;max-width:660px;display:none}@media (min-width:940px){.section__header.-has-img.-img-right .section__img{display:table-cell}}.section__header.-has-img.-img-right .section__title{padding-left:0}@media (min-width:940px){.section__header.-has-img.-img-right .section__title{position:relative;padding-left:30px;width:auto;max-width:660px;font-size:84px;vertical-align:bottom}}@media (min-width:940px){.section__header.-has-img{padding:0}}@media (min-width:940px){.section__header{margin-left:0;padding:20px 50px;display:table}}.section__content{max-width:660px;margin:0 auto;padding:0 20px}@media (min-width:940px){.section__content{margin-left:0;padding:0 50px}}.section__content img{max-width:100%}.section__content.wide{max-width:880px}.section__content.wide.extra{max-width:1000px}@media (min-width:940px){.section__chart{margin-left:230px}}.bmx__subsection{position:relative;padding-top:0}@media (min-width:940px){.bmx__subsection{padding-top:50px}}@media (min-width:1280px){.bmx__subsection.has-images{max-width:660px}}.bmx__subsection .subsection__imgs{display:none;position:absolute;top:160px;left:calc(100% + 50px);width:440px;height:330px;will-change:transform;-webkit-transform:translateZ(0)}@media (min-width:1280px){.bmx__subsection .subsection__imgs{display:block}}.bmx__subsection .subsection__imgs.sticky{position:fixed;top:50px;left:930px;-webkit-transform:translateZ(0)}.bmx__subsection .subsection__imgs.stuck{top:auto;bottom:0}.bmx__subsection .subsection__imgs img{max-width:100%;position:absolute;will-change:opacity}.bmx__subsection[data-depth="3"]{padding-top:0}.subsection__header{position:relative;padding:0 20px;max-width:660px;margin:50px auto 20px}.subsection__header+blockquote{margin-top:-20px}@media (min-width:940px){.subsection__header{padding:0;max-width:100%;margin:0}}.subsection__header .subsection__title{font-family:proxima_nova,Proxima Nova,sans-serif;font-size:40px;font-weight:800;line-height:48px;color:#545454;letter-spacing:.45px;margin-bottom:20px}@media (min-width:940px){.subsection__header{margin-left:0;padding:20px 50px 0;display:table}}.subsection__chart,.subsection__content{max-width:660px;margin:0 auto;padding:0 20px}@media (min-width:940px){.subsection__chart,.subsection__content{margin-left:0;padding:0 0 0 50px}}.subsection__chart img,.subsection__content img{max-width:100%}.subsection__chart.wide,.subsection__content.wide{max-width:880px}.subsection__chart.wide.extra,.subsection__content.wide.extra{max-width:1000px}@media (min-width:940px){.subsection__chart{margin-left:0}}.bmx__subsection[data-depth="2"] .subsection__header .subsection__title:before{content:" ";display:inline-block;background-image:url(plus.svg);background-size:28px 28px;height:28px;width:28px;margin-right:5px}.bmx__subsection[data-depth="3"] .subsection__header .subsection__title{font-size:30px;font-weight:800;line-height:38px;color:#999}.highlight-to-tweet{position:absolute;z-index:9001;display:none;background:#fff;padding:5px;box-shadow:2px 2px 7px rgba(0,0,0,.15)}.highlight-to-tweet #highlight-to-tweet__btn{text-decoration:none}.highlight-to-tweet #highlight-to-tweet__btn img{float:left;width:18px}.highlight-to-tweet #highlight-to-tweet__btn span{float:left;font-size:13px;line-height:15px;text-transform:uppercase;color:#333;margin-left:4px}.header{position:fixed;top:0;left:0;width:100%;height:55px;z-index:1000;background:#333;transition:left .2s;will-change:transform}@media (min-width:940px){.header{position:absolute;height:68px;display:none}}.header .header__bar{width:100%;padding:16px}@media (min-width:940px){.header .header__bar{padding:0}}.header .header__nav-toggle{width:33px;height:33px}.header .header__nav-toggle a{display:block}.header .header__nav-toggle img{padding-top:5px;width:100%}@media (min-width:940px){.header .header__nav-toggle{display:none}}.header .header__title{display:none;font-family:oswald_stencilbold,serif;color:#fff;font-size:24px;position:absolute;top:22px;left:68px;cursor:pointer}.header .header__logo{position:absolute;top:13px;left:60px;cursor:pointer}@media (min-width:641px){.header .header__logo{display:none}}@media (min-width:940px){.header .header__logo{display:block;top:14px;left:20px}}.header .header__logo svg{float:left;height:30px}@media (min-width:940px){.header .header__logo svg{height:41px}}.header .header__logo svg.logo__m{width:30px}@media (min-width:940px){.header .header__logo svg.logo__m{width:40px}}.header .header__logo svg .logo__m--fallback{height:46px;width:47px}.header .header__logo svg.logo__plus{width:31px;position:relative;right:1px}@media (min-width:940px){.header .header__logo svg.logo__plus{width:42px}}.header .header__logo svg .logo__plus--fallback{height:48px;width:49px}.header .header__logo svg.logo__r{position:relative;right:2px;width:23px}@media (min-width:940px){.header .header__logo svg.logo__r{width:31px}}.header .header__logo svg .logo__r--fallback{height:48px;width:36px}.header .header__hamburger{float:left;width:37px;height:23px;cursor:pointer}.header .header__hamburger a{display:block}.header .header__hamburger span{position:relative;display:block;height:4px;width:37px;background:#fff}.header .header__hamburger span+span{margin-top:5px}.js-nav-active .header .header__hamburger span:first-child{transform:rotate(45deg);top:9px}.js-nav-active .header .header__hamburger span:nth-child(2){display:none}.js-nav-active .header .header__hamburger span:last-child{transform:rotate(-45deg);top:0}@media (max-width:939px){.js-nav-active .header .header__hamburger{display:none}}.header .header__download{position:absolute;top:8px;max-width:175px;width:auto;left:auto;right:20px;margin:auto;font-weight:100}@media (min-width:641px){.header .header__download{left:auto;right:108px}}@media (min-width:641px) and (min-width:940px){.header .header__download{max-width:100%;width:175px}.header .header__download:before{content:"Download the "}}@media (min-width:940px){.header .header__download{top:50px}}.js-header-down .header{position:fixed;height:66px;will-change:transform}@media (min-width:641px){.js-header-down .header{height:76px}}@media (min-width:940px){.js-header-down .header{height:68px}}@media (min-width:940px){.js-header-down .header .header__title{display:block}}@media (min-width:940px){.js-header-down .header .header__logo{top:10px;left:10px}.js-header-down .header .header__logo .logo__m,.js-header-down .header .header__logo .logo__plus,.js-header-down .header .header__logo .logo__r{display:none}}.js-header-down .header .header__logo{display:block}@media (min-width:940px){.js-header-down .header .header__logo .logo__plus{width:49px;height:48px;display:block}.js-header-down .header .header__logo .logo__plus #Fill-1{fill:#000}}.js-nav-active .header{left:250px}@media (min-width:940px){.js-nav-active .header{left:0}}.fixed-share{position:fixed;top:15px;right:70px;z-index:1002;transition:right .2s}.js-nav-active .fixed-share{right:-100px}@media (min-width:641px){.fixed-share{right:24px}}@media (min-width:940px){.fixed-share{display:none;top:23px}}.fixed-share a{display:block}.fixed-share li{float:left;text-align:center}.fixed-share li+li{margin-left:20px;margin-top:3px}@media (min-width:940px){.fixed-share li+li{margin-left:15px}}.fixed-share .share__fb img{max-width:12px}.fixed-share .share__tw img{max-width:24px}#nav{position:fixed;top:0;left:-230px;height:100%;width:220px;padding:25px 0;background-color:#fff;background-image:url(bmx_nav-bg.png);background-repeat:repeat;background-size:8px;transition:left .2s;z-index:1005;overflow-y:auto;overflow-x:hidden;will-change:transform;-webkit-transform:translateZ(0);-webkit-overflow-scrolling:touch}@media (min-width:940px){#nav{left:0;z-index:5;box-shadow:-1px 0 5px 0 rgba(0,0,0,.4)}}#nav .nav__scroll .nav__items{min-height:calc(100vh - 350px)}#nav .nav__control{padding:0 20px;margin-bottom:80px}#nav .nav__control .nav__logo{float:right}#nav .nav__control .nav__logo svg{float:left;position:relative}#nav .nav__control .nav__logo svg.logo__plus{right:1px}#nav .nav__control .nav__logo svg.logo__r{right:2px}@media (min-width:940px){#nav .nav__control .nav__logo{float:left}}#nav .nav__control .nav__hamburger{float:left;width:37px;height:23px;cursor:pointer}#nav .nav__control .nav__hamburger a{display:block}@media (min-width:940px){#nav .nav__control .nav__hamburger{display:none}}#nav .nav__control .nav__hamburger span{position:relative;display:block;height:4px;width:37px;background:#333}#nav .nav__control .nav__hamburger span+span{margin-top:5px}.js-nav-active #nav .nav__control .nav__hamburger span:first-child{transform:rotate(45deg);top:9px}.js-nav-active #nav .nav__control .nav__hamburger span:nth-child(2){display:none}.js-nav-active #nav .nav__control .nav__hamburger span:last-child{transform:rotate(-45deg);top:0}#nav .nav__logo{cursor:pointer}#nav li[data-depth="2"]{margin-top:0;font-size:15px;line-height:15px;font-weight:500;letter-spacing:.45px;text-transform:none}#nav li[data-depth="2"] a{padding:10px 20px}#nav li[data-depth="2"] a.active{background:#000;color:#fff}#nav li[data-depth="2"] a:hover{background:#4d4d4d;color:#fff}#nav li[data-depth="2"] ul{display:none}#nav ul{list-style:none;margin:0}@media (min-width:940px){#nav ul{text-align:center}}#nav ul li{position:relative;width:100%;padding:0;margin:0;background:none;text-align:left;font-family:proxima_nova,Proxima Nova,sans-serif;font-weight:700;font-size:18px;line-height:1.15}#nav ul li ul{display:none}#nav ul li ul li{font-family:proxima_nova_condensed,Proxima Nova Condensed,sans-serif;font-size:15px;font-weight:100;letter-spacing:.45px;text-transform:none}#nav ul li ul li a{padding:5px 20px}#nav ul li ul li ul{display:none}#nav ul li a{display:block;position:relative;color:#333;z-index:2;text-decoration:none;padding:0 20px;transition:background .2s}#nav ul li a.active-parent:before{content:"";position:absolute;left:-20px;top:0;height:100%;width:0;border-left:10px solid #000}#nav ul li a.active-parent+ul{display:block;padding-bottom:20px}#nav .nav__scroll>ul>li:after{content:"";width:90%;display:block;margin:0 auto;border-bottom:1px solid #cacaca}#nav .nav__scroll>ul>li>a{margin:20px;padding:0}#nav .nav__scroll>ul>li>a span{display:block;max-width:80%}.js-nav-active #nav{width:250px;overflow:auto}.js-nav-active #nav .nav__scroll>ul>li>ul{display:block;padding-bottom:20px}@media (max-width:939px){.js-nav-active #nav{left:0}}#nav .nav__actions{float:right;position:relative;bottom:7px;left:5px}@media (max-width:939px){#nav .nav__actions{display:none}}#nav .nav__download button{float:none;width:100%;padding:7px 10px}@media (max-width:939px){#nav .nav__download{display:none}}#nav .nav__copyright{position:relative;bottom:0;left:0;padding:20px 20px 0;margin-top:40px}#nav .nav__copyright p{margin-top:10px}#nav .nav__copyright .icon--nten{max-width:50px}.waitlist-2018-form{text-align:left;margin-top:50px;margin-bottom:20px}.waitlist-2018-form .fields.two .field{max-width:240px}.waitlist-2018-form .fields.two .field:last-child{margin-top:20px}@media (min-width:640px){.waitlist-2018-form .fields.two .field{width:48%;float:left}.waitlist-2018-form .fields.two .field:last-child{margin-top:0;margin-left:4%}}.waitlist-2018-form .fields.two .field input{display:block;width:100%;font-size:14px;color:#545454;margin-bottom:2px}.waitlist-2018-form .fields.two .field label{font-size:11px;font-weight:700;color:#545454;text-transform:uppercase}.waitlist-2018-form button{width:auto;margin-top:20px;padding:10px 20px}#progress{display:none;position:fixed;top:0;left:0;width:100%;z-index:2;background:#eaeaea;transition:left .2s;will-change:transform}.js-header-down #progress{display:block;top:55px}.js-header-down #progress li{height:12px}@media (min-width:641px){.js-header-down #progress li{height:auto}}.js-header-down #progress li a{display:none}@media (min-width:641px){.js-header-down #progress li a{display:block}}@media (min-width:940px){.js-header-down #progress{display:none}}#progress ul{list-style:none}#progress li{float:left;width:25%;height:100%;margin:0;font-family:proxima_nova_condensed,Proxima Nova Condensed,sans-serif;font-size:11px;line-height:1;letter-spacing:.45px;padding:5px;text-align:center}#progress li,#progress li a{position:relative;color:#000}#progress li a{z-index:1;text-decoration:none}#progress i{position:absolute;top:0;left:0;width:0;height:100%;background:#999;transition:width .3s cubic-bezier(.46,.03,.52,.96)}.buttons .btn,.buttons .button,.buttons button{display:block}@media (min-width:768px){.buttons .btn,.buttons .button,.buttons button{float:left}}.buttons .btn+a.btn,.buttons .btn+a.button,.buttons .btn+button,.buttons .button+a.btn,.buttons .button+a.button,.buttons .button+button,.buttons button+a.btn,.buttons button+a.button,.buttons button+button{margin-top:20px}@media (min-width:768px){.buttons .btn+a.btn,.buttons .btn+a.button,.buttons .btn+button,.buttons .button+a.btn,.buttons .button+a.button,.buttons .button+button,.buttons button+a.btn,.buttons button+a.button,.buttons button+button{margin-top:0;margin-left:20px}}.btn,.button,button{outline:none;border:none;color:#fff;font-family:proxima_nova_condensed,Proxima Nova Condensed,sans-serif;font-size:16px;letter-spacing:.45px;text-align:center;text-transform:uppercase;width:250px;margin:0 auto;padding:10px;cursor:pointer;transition:all .2s;border-radius:2px}.btn.btn--primary,.button.btn--primary,button.btn--primary{background:#333;border-radius:2px}.btn.btn--primary:hover,.button.btn--primary:hover,button.btn--primary:hover{background:#595959}.btn.btn--nav,.button.btn--nav,button.btn--nav{padding:5px 10px;color:#4b5a76;text-align:left;height:40px;width:40px;background:none;float:left;text-align:center}.btn.btn--nav:hover,.button.btn--nav:hover,button.btn--nav:hover{background:#cf6571;color:#fff}.btn.btn--nav:hover #Menu1-collapse,.button.btn--nav:hover #Menu1-collapse,button.btn--nav:hover #Menu1-collapse{fill:#fff}.btn.btn--nav svg,.button.btn--nav svg,button.btn--nav svg{float:none!important}.btn.btn--nav+button,.button.btn--nav+button,button.btn--nav+button{position:relative;margin-left:5px}.btn.btn--nav.icon--tw,.button.btn--nav.icon--tw,button.btn--nav.icon--tw{padding:10px}.btn.btn--nav.icon--fb,.button.btn--nav.icon--fb,button.btn--nav.icon--fb{padding:7px 13px}.btn.btn--nav.icon--dl,.button.btn--nav.icon--dl,button.btn--nav.icon--dl{margin-top:20px;background:#cf6571;color:#fff}.btn.btn--nav.icon--dl #Menu1-collapse,.button.btn--nav.icon--dl #Menu1-collapse,button.btn--nav.icon--dl #Menu1-collapse{fill:#fff}.btn.btn--nav.icon--dl:hover,.button.btn--nav.icon--dl:hover,button.btn--nav.icon--dl:hover{background:#c33e4d}.btn.btn--has-icon span,.btn.btn--has-icon svg,.button.btn--has-icon span,.button.btn--has-icon svg,button.btn--has-icon span,button.btn--has-icon svg{float:left}.btn.btn--has-icon span,.button.btn--has-icon span,button.btn--has-icon span{padding:4px;margin-left:5px}.btn.btn--has-icon.icon--tw span,.button.btn--has-icon.icon--tw span,button.btn--has-icon.icon--tw span{padding:1px 4px}.btn.btn--red,.button.btn--red,button.btn--red{background:#cf6571;color:#fff}.btn.btn--red:hover,.button.btn--red:hover,button.btn--red:hover{background:#c33e4d;text-decoration:none}.btn.btn--blue,.button.btn--blue,button.btn--blue{background:#4796b8;color:#fff}.btn.btn--blue:hover,.button.btn--blue:hover,button.btn--blue:hover{background:#397893;text-decoration:none}.btn.btn--download,.button.btn--download,button.btn--download{border:2px solid #fff;background:rgba(0,0,0,.2)}.btn.btn--download:hover,.button.btn--download:hover,button.btn--download:hover{background:rgba(0,0,0,.5)}.btn.btn--confirm,.button.btn--confirm,button.btn--confirm{position:relative;overflow:hidden}.btn.btn--confirm span,.button.btn--confirm span,button.btn--confirm span{position:relative;z-index:1}.btn.btn--confirm:after,.button.btn--confirm:after,button.btn--confirm:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:0;background:#4796b8;transition:width .5s cubic-bezier(.4,0,1,1)}.btn.btn--confirm.active:after,.button.btn--confirm.active:after,button.btn--confirm.active:after{width:100%}.btn.btn--header,.button.btn--header,button.btn--header{background:#cf6571;padding:5px 10px}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1003;will-change:transform}.js-nav-active .overlay{display:block}@media (min-width:940px){.js-nav-active .overlay{display:none}}ul.glossary__nav{list-style:none}ul.glossary__nav li{position:relative;float:left;font-size:20px;line-height:20px;font-weight:600;text-indent:0;margin-left:0;z-index:1}ul.glossary__nav li:before{content:none}ul.glossary__nav li:after{content:"";display:block;position:absolute;bottom:0;right:0;width:100%;height:10px;background:#eaeaea;transition:height .2s;z-index:-1}ul.glossary__nav li:hover:after{height:100%}ul.glossary__nav li+li{margin-left:9px;padding-left:9px;border-left:2px solid #333}ul.glossary__nav li+li:after{width:calc(100% - 9px)}ul.glossary__nav li a{color:#333;text-decoration:none}ul.glossary__nav li a:hover{text-decoration:none}#glossary ul li{list-style:none}.glossary .glossary__term{text-indent:0;margin-left:0;margin-bottom:30px}.glossary .glossary__term:before{content:none}.glossary .glossary__term span{display:block;font-size:14px;margin:5px 0;line-height:1}.glossary .glossary__term span.pronunciation{font-weight:700}.glossary .glossary__term span.term{margin-top:10px;font-size:20px;line-height:28px;color:#4b5a76;font-weight:800;text-transform:uppercase}span.inline-definition{position:relative;color:#333;cursor:pointer;margin:0;text-indent:0;white-space:nowrap;text-decoration:underline}span.inline-definition.active{z-index:5}span.inline-definition span.inline-popup{display:block;display:none;position:absolute;top:calc(100% + 15px);left:calc(50% - 150px);width:300px;background:#fff;padding:20px;color:#545454;font-size:13px;white-space:normal;font-weight:400;box-shadow:0 0 3px 1px rgba(0,0,0,.3)}span.inline-definition span.inline-popup:before{content:"";position:absolute;width:0;height:0;top:2px;left:calc(50% + 18px);box-sizing:border-box;border:1em solid #000;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(135deg);box-shadow:-2px 2px 5px -2px rgba(0,0,0,.4)}span.inline-definition span.inline-popup:after{content:"";display:block;position:absolute;left:0;bottom:100%;width:100%;padding:10px}span.inline-definition span.inline-popup h3{margin-top:10px;font-size:20px;color:#333;text-transform:capitalize}span.inline-definition span.inline-popup p{font-size:14px;margin:5px 0;line-height:1.4}span.inline-definition span.inline-popup p.pronunciation{font-weight:700}@media (max-width:640px){span.inline-definition span.inline-popup{position:fixed;top:auto;bottom:0;left:0;width:100%;height:auto}span.inline-definition span.inline-popup:before{display:none}}.archive .archive__item{margin-bottom:15px;margin-left:0;text-indent:0}.archive .archive__item:before{content:none}.archive .archive__item{float:left;width:30%;list-style:none}.archive .archive__item+li{margin-left:5%}.archive .archive__item:nth-of-type(4n){margin-left:0}@media (min-width:640px){.archive .archive__item{width:22%;height:300px}.archive .archive__item+li,.archive .archive__item:nth-of-type(4n){margin-left:4%}.archive .archive__item:nth-of-type(5n){margin-left:0}}.issue .issue__cover{position:relative;display:block}.issue .issue__cover .cover__img{width:100%;float:left}.issue .issue__cover .issue__overlay{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;text-transform:uppercase;opacity:0;background:rgba(0,0,0,.7);transition:opacity .2s}.issue .issue__link{display:block}.issue .issue__link:hover .issue__overlay{opacity:1}.issue .issue__title{display:block;margin-top:10px;color:#545454;font-weight:500;text-align:center}#download{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;transition:opacity .3s;will-change:transform}.js-download-active #download{opacity:1;z-index:1003}#download .download__overlay{background:#fff;width:100%;height:100%;opacity:.95}#download .download__close{cursor:pointer;position:absolute;top:20px;right:20px;width:34px;height:34px;background:url(download__close.png);background-size:100%}#download .download__form{width:250px;margin:0 auto;text-align:center}@media (min-width:940px){#download .download__form{width:400px}}#download .download__form input[type=text]{display:block;width:100%;font-size:20px;padding:10px 0;text-align:center;margin-bottom:15px;border-bottom-width:4px;border-bottom-color:#000;transition:border-bottom-color .2s}#download .download__form input[type=text]:-ms-input-placeholder{color:#545454}#download .download__form input[type=text]::placeholder{color:#545454}#download .download__form input[type=text]:focus{border-bottom-color:gray}#download .download__form input[type=text]:focus:-ms-input-placeholder{color:#949494}#download .download__form input[type=text]:focus::placeholder{color:#949494}#download .download__form input[type=text].error{border-bottom-color:#ff602a}#download .download__form input[type=text]+div{margin:15px 0 20px}#download .download__thanks{display:none;padding:20px}#download .download__thanks h2{font-family:proxima_nova,Proxima Nova,sans-serif;font-size:24px;color:#aa6a6b}#download .download__error{display:none;margin-top:20px;padding:0 20px}#download .download__error .error{font-size:16px;font-weight:700;color:#ff602a}#bmys{text-align:center}#bmys form{text-align:left;margin-top:50px;margin-bottom:20px}#bmys form .fields.two .field{max-width:240px}#bmys form .fields.two .field:last-child{margin-top:20px}@media (min-width:640px){#bmys form .fields.two .field{width:48%;float:left}#bmys form .fields.two .field:last-child{margin-top:0;margin-left:4%}}#bmys form .fields.two .field input{display:block;width:100%;font-size:14px;color:#545454;margin-bottom:2px}#bmys form .fields.two .field label{font-size:11px;font-weight:700;color:#545454;text-transform:uppercase}#bmys table{background:#333;background-size:cover;margin-bottom:40px}#bmys table thead th{font-family:proxima_nova,Proxima Nova,sans-serif;font-size:25px;font-weight:800;color:#fff;padding:25px 25px 0}#bmys table tbody tr:first-child td:first-child{position:relative}#bmys table tbody tr:first-child td:first-child:after{content:"Fundraising Emails";display:block;position:absolute;right:0;top:50%;height:20px;padding:0 10px;line-height:20px;color:#aa6a6b;text-transform:uppercase;background:#333;transform:rotate(-90deg) translateX(50%);transform-origin:right center 0}#bmys table tbody tr:nth-of-type(2n) td:first-child{position:relative}#bmys table tbody tr:nth-of-type(2n) td:first-child:after{content:"Advocacy Emails";display:block;position:absolute;right:0;top:50%;height:20px;padding:0 10px;line-height:20px;color:#cf6571;text-transform:uppercase;background:#333;transform:rotate(-90deg) translateX(50%);transform-origin:right center 0}#bmys table tbody tr:last-child td:first-child{position:relative}#bmys table tbody tr:last-child td:first-child:after{content:"As Well As";display:block;position:absolute;right:0;top:50%;height:20px;padding:0 10px;line-height:20px;color:#f4c4c0;text-transform:uppercase;background:#333;transform:rotate(-90deg) translateX(50%);transform-origin:right center 0}#bmys table tbody tr .result .result__value{font-family:proxima_nova,Proxima Nova,sans-serif;font-weight:700;font-size:25px;padding-bottom:5px}#bmys table tbody tr .result .result__label{font-size:16px;text-transform:uppercase;color:#fff}#bmys table tbody tr .result .odometer{font-family:proxima_nova,Proxima Nova,sans-serif}#bmys table tbody tr:first-child .result .result__value{color:#aa6a6b}#bmys table tbody tr:nth-of-type(2n) .result .result__value{color:#cf6571}#bmys table tbody tr:last-child .result .result__value{color:#f4c4c0}#bmys table td,#bmys table th{width:50%;border-right:1px solid #999;position:relative;text-align:center;vertical-align:middle}#bmys table td:nth-of-type(2n),#bmys table th:nth-of-type(2n){border-right:none}#bmys table td:last-child,#bmys table th:last-child{display:none}@media (min-width:940px){#bmys table td,#bmys table th{width:33.32%}}#bmys table td:first-child{text-align:left}#bmys table .fieldset,#bmys table .resultset{padding:25px}@media (min-width:940px){#bmys table .fieldset,#bmys table .resultset{padding:30px 50px}}#bmys table .result{margin-bottom:30px}#bmys table .result:last-child{margin-bottom:0}#bmys table .field{max-width:250px;margin:0 auto 10px}#bmys table .field label{font-size:12px}#bmys table .field input,#bmys table .field label{display:block;font-weight:700;text-transform:uppercase;color:#fff}#bmys table .field input{width:100%;margin-bottom:5px;font-size:14px;border-bottom-color:#fff;transition:border-bottom-color .2s}#bmys table .field input:focus{border-bottom-color:#545454}#bmys table .field:last-child{margin-bottom:0}@media (min-width:940px){#bmys table td:nth-of-type(2n),#bmys table th:nth-of-type(2n){border-right:1px solid #999}#bmys table td:last-child,#bmys table th:last-child{display:table-cell;border-right:none}}#benchmarks-only .benchmarks-logo{text-align:center;margin:40px auto 0;width:72px}#benchmarks-only .benchmarks-logo svg{float:left;position:relative}#benchmarks-only .benchmarks-logo svg.logo__plus{right:1px}#benchmarks-only .benchmarks-logo svg.logo__r{right:2px}#benchmarks-only #bmys .subsection__content{margin:auto;padding:0}#benchmarks-only #bmys .js-bmys__download,#benchmarks-only #bmys .ys__form{display:none}#benchmarks-only #bmys table{background:#fff;margin-top:40px}#benchmarks-only #bmys table tbody tr .result .result__label,#benchmarks-only #bmys table tbody tr .result .result__value,#benchmarks-only #bmys table thead th{color:#343434}#benchmarks-only #bmys table tbody tr td:first-child,#benchmarks-only #bmys table thead th:first-child{display:none}.bmys__errors{display:none;margin-top:15px;text-align:center}.bmys__errors p{color:#ff602a}@media print{@page{margin:.5cm}#benchmarks-only #bmys table{border-collapse:collapse}#benchmarks-only #bmys table td,#benchmarks-only #bmys table th{width:50%!important}#benchmarks-only #bmys table td:last-child,#benchmarks-only #bmys table th:last-child{display:table-cell}}.infographic .icon.icon--arrow-left{width:16px}.infographic .icon.icon--equals{width:15px}.infographic .icon.icon--mobile{width:20px}.infographic .icon.icon--gift{width:30px}.infographic .icon.icon--info-fb{width:10px}.infographic .icon.icon--info-ig,.infographic .icon.icon--info-tw{width:17px}.infographic .buttons{margin-bottom:30px}@media (min-width:768px){.infographic .columns{display:table}}.infographic .columns .column{text-align:center}@media (min-width:768px){.infographic .columns .column{display:table-cell;height:100%;width:33.32%}}.infographic .columns .column .column__header{padding:25px}.infographic .columns .column .column__header h5{font-family:proxima_nova,Proxima Nova,sans-serif;font-size:28px;font-weight:800;color:#333}.infographic .columns .column:last-child,.infographic .columns .column:nth-of-type(2n){border-left:10px solid;border-image:url(infographic-border.png) 0 10 0 10/0 0 0 10px/6px 0 0 0 repeat}.infographic .columns .column .group{padding:15px 15px 0}.infographic .columns .column .group.full{padding:15px 0}.infographic .columns .column .group .group__header{position:relative;font-family:proxima_nova_condensed,Proxima Nova Condensed,sans-serif;text-transform:uppercase;font-size:18px;font-weight:600;color:#333;margin-bottom:5px}.infographic .columns .column .group .group__header span{padding:0 5px;position:relative;z-index:1;background:#fff}.infographic .columns .column .group .group__header:before{content:"";display:block;position:absolute;top:6px;left:0;height:100%;width:100%;border-top:3px solid #cacaca}.infographic .columns .column .group .group__subheader{font-size:15px;line-height:1;color:#545454;margin:10px 0 0;font-weight:700}.infographic .columns .column .group.border:before{display:block;content:"";height:0;width:20%;margin:0 auto;border-top:5px solid #cacaca}.infographic .columns .column .group.light .block .value{color:#f4c4c0!important}.infographic .columns .column .group:last-child{padding-bottom:15px}.infographic .columns .column .group:last-child:after{content:none}.infographic .columns .column .group .block{padding:15px 0}.infographic .columns .column .group .block.comparison{display:table;width:100%}.infographic .columns .column .group .block.comparison .center,.infographic .columns .column .group .block.comparison .left,.infographic .columns .column .group .block.comparison .right{display:table-cell;vertical-align:middle;width:40%}.infographic .columns .column .group .block.comparison .center span,.infographic .columns .column .group .block.comparison .left span,.infographic .columns .column .group .block.comparison .right span{display:block}.infographic .columns .column .group .block.comparison .center .value,.infographic .columns .column .group .block.comparison .left .value,.infographic .columns .column .group .block.comparison .right .value{font-family:proxima_nova,Proxima Nova,sans-serif;font-size:18px;font-weight:800;color:#aa6a6b}.infographic .columns .column .group .block.comparison .center .label,.infographic .columns .column .group .block.comparison .left .label,.infographic .columns .column .group .block.comparison .right .label{font-size:14px;font-weight:600;text-transform:uppercase}.infographic .columns .column .group .block.comparison .left .label,.infographic .columns .column .group .block.comparison .left .value{text-align:left}.infographic .columns .column .group .block.comparison .right .label,.infographic .columns .column .group .block.comparison .right .value{text-align:right}.infographic .columns .column .group .block.comparison .center{width:20%}.infographic .columns .column .group .block.comparison .center span{width:25px;height:25px;padding:6px 7px;background:#ffae2e;border-radius:50%;margin:auto;font-family:proxima_nova,Proxima Nova,sans-serif;font-size:13px;line-height:1;color:#fff}.infographic .columns .column .group .block.table{width:100%;margin:10px 0}.infographic .columns .column .group .block.table thead td{font-size:12px;font-weight:600;color:#cacaca;text-transform:uppercase;padding:0 5px}.infographic .columns .column .group .block.table tbody tr td{font-family:proxima_nova,Proxima Nova,sans-serif;padding:10px 5px;font-weight:800;font-size:16px;text-transform:uppercase;vertical-align:middle}.infographic .columns .column .group .block.table tbody tr td:first-child{text-align:left;font-family:proxima_nova_condensed,Proxima Nova Condensed,sans-serif;font-weight:600;font-size:14px}.infographic .columns .column .group .block.table tbody tr td:nth-of-type(2n){color:#e4a0a0}.infographic .columns .column .group .block.table tbody tr td:last-child{color:#cf6571}.infographic .columns .column .group .block.table.alternate td:first-child{font-size:25px;color:#4796b8;padding:5px}.infographic .columns .column .group .block.table.alternate td:last-child{text-align:left;font-family:proxima_nova_condensed,Proxima Nova Condensed,sans-serif;font-size:14px;color:#545454;text-transform:uppercase}.infographic .columns .column .group .block.grid{margin:10px auto}.infographic .columns .column .group .block.grid td{padding:5px}.infographic .columns .column .group .block.grid td .label,.infographic .columns .column .group .block.grid td .value{display:block}.infographic .columns .column .group .block.grid td .value{margin-bottom:2px;font-family:proxima_nova,Proxima Nova,sans-serif;font-weight:800;font-size:22px;color:#aa6a6b}.infographic .columns .column .group .block.grid td .label{font-size:13px;font-weight:600;color:#333;text-transform:uppercase}.infographic .columns .column .group .block.split .col{float:left;width:48%}.infographic .columns .column .group .block.split .col .label,.infographic .columns .column .group .block.split .col .value{display:block}.infographic .columns .column .group .block.split .col .value{font-family:proxima_nova,Proxima Nova,sans-serif;font-size:30px;font-weight:800;color:#e4a0a0;margin-bottom:5px}.infographic .columns .column .group .block.split .col .value.small{font-size:25px;color:#4796b8}.infographic .columns .column .group .block.split .col .label{font-size:14px;font-weight:600;color:#333;text-transform:uppercase}.infographic .columns .column .group .block.split .col .label.light{color:#999}.infographic .columns .column .group .block.split .col:last-child{margin-left:4%}.infographic .columns .column .group .block.split.three .col{width:32%;margin-left:2%}.infographic .columns .column .group .block.split.three .col .value{color:#31ba66}.infographic .columns .column .group .block.split.three .col .label{color:#999}.infographic .columns .column .group .block.split.three .col:first-child{margin-left:0}.infographic .columns .column .group .block.split.three .col:last-child{margin-left:2%}@media (max-width:1140px){.infographic .columns .column .group .block.split.three .col:last-child{margin-left:0}}@media (max-width:1140px){.infographic .columns .column .group .block.split.three .col{width:100%;margin-left:0;margin-bottom:10px}}.infographic .columns .column .group .block.split.single .col{width:100%;margin-left:0}.infographic .columns .column .group .block.mobile .col .value{display:block;font-family:proxima_nova,Proxima Nova,sans-serif;font-size:32px;font-weight:800;color:#5a797e!important}.infographic .columns .column .group .block.mobile .col .label{text-transform:uppercase;font-size:14px;font-weight:600;color:#333!important}.infographic .columns .column .group .block.stack.wide .layer{padding:0 10px}.infographic .columns .column .group .block.stack.wide .layer img{margin-left:5px}.infographic .columns .column .group .block.stack .layer{padding:0 20px;margin-bottom:20px}.infographic .columns .column .group .block.stack .layer:last-child{margin-bottom:0}.infographic .columns .column .group .block.stack .layer>span:last-of-type{margin-top:3px}.infographic .columns .column .group .block.stack .label,.infographic .columns .column .group .block.stack .value{display:block}.infographic .columns .column .group .block.stack .value{float:right;width:40%;font-family:proxima_nova,Proxima Nova,sans-serif;font-size:25px;color:#31ba66}.infographic .columns .column .group .block.stack .value img{margin-right:3px}.infographic .columns .column .group .block.stack .label{float:left;width:60%;text-transform:uppercase;font-family:proxima_nova_condensed,Proxima Nova Condensed,sans-serif;font-weight:600;color:#333!important;font-size:14px;text-align:left}.infographic .columns .column:nth-of-type(2n) .value{color:#4b5a76!important;font-weight:800}.infographic .columns .column:nth-of-type(2n) .label{color:#333!important}.infographic .columns .column.social-ads .group .block.split .col .col__header{display:inline-block;margin:0 auto;padding:2px 5px;font-size:14px;text-transform:uppercase;color:#fff;margin-bottom:10px}.infographic .columns .column.social-ads .group .block.split .col .value{color:#333}.infographic .columns .column.social-ads .group .block.split.light .value{color:#cacaca}.infographic .columns .column.social-ads .group .block.table thead{border-bottom:1px solid #cacaca}.infographic .columns .column.social-ads .group .block.table thead td{padding:10px 5px;text-align:left}.infographic .columns .column.social-ads .group .block.table tbody td{width:40%;padding:10px 5px;text-align:left}.infographic .columns .column.social-ads .group .block.table tbody td:first-child{width:60%;border-right:1px solid #cacaca}.infographic .columns .column.social-ads .group .block.table tbody td:last-child{text-align:center;color:#cacaca;font-size:20px}.chart{background:#f6f6f6;padding:30px;max-width:1000px;font-family:proxima_nova_condensed,Proxima Nova Condensed,sans-serif;margin-top:30px;margin-bottom:30px;position:relative}.chart.requesting{animation:.5s infinite alternate b}.chart.requesting:after{content:"loading...";display:block;top:50%;left:50%;width:100px;margin-left:-50px;margin-top:-.5em;position:absolute;color:#545454;font-weight:700}.chart h1{text-align:center;font-family:proxima_nova,Proxima Nova,sans-serif;color:#000;margin:0 0 1rem;font-size:1.25rem;font-weight:900;line-height:1.25}.chart.box-and-whiskers h1{padding-left:100px;padding-right:100px}.chart .chart-graph,.chart .chart-table{display:none}.chart .chart-graph.visible,.chart .chart-table.visible{display:block}.chart-nav{text-align:center}.chart-display{padding-top:30px}.chart-table table{margin:0 auto;border-collapse:collapse}.chart-table table.with-change{font-size:90%;width:90%}.chart-table th{color:#4b5a76}.chart-table td,.chart-table th{padding:.5em 1em;border-right:1px dashed #d6d6d6;text-align:center}.chart-table td:last-child,.chart-table th:last-child{border:0}.chart-table .with-change td,.chart-table .with-change th{padding:.5em}.chart-table tbody tr:nth-child(odd){background:#fff}.chart-table tbody tr.all{background:#e7e7e7}.chart-table tbody td:first-child{text-align:right}.chart-table .negative{color:#cf6571}.chart-table .positive{color:#29603c}.chart-table .change{color:#545454;font-size:95%;margin-left:.25em}@media screen and (max-width:767px){.chart-table .change{margin-left:0;display:block;margin-top:.25em}}.chart-graph{position:relative}.chart-graph .tooltip{background:#fff;padding:5px;font-size:.75rem;box-shadow:1px 1px 3px 0 rgba(0,0,0,.25);line-height:1.25em}.chart-graph .tooltip:after{font-size:1rem;content:"\25BC";width:100%;text-align:center;position:absolute;left:0;color:#fff;bottom:0;line-height:0}.chart-graph svg{overflow:visible}.chart-graph .vertical .axis.x .tick line,.chart-graph .vertical .axis path{display:none}.chart-graph .vertical .axis .tick line{stroke:#999;stroke-width:.5px}.chart-graph .horizontal .axis.y .tick line,.chart-graph .horizontal .axis path{display:none}.chart-graph .horizontal .axis .tick line{stroke:#999;stroke-width:.5px}.chart-graph text{font-family:proxima_nova_condensed,Proxima Nova Condensed,sans-serif;font-size:12px;fill:#545454}@media screen and (max-width:767px){.chart{padding:20px}.chart .chart-graph,.chart .chart-graph.visible{display:none}.chart .chart-display{overflow:hidden;position:relative;padding-top:20px}.chart .chart-display .chart-table>div{overflow-x:scroll}.chart .chart-display:after{content:"";width:5%;height:100%;position:absolute;top:0;right:0;box-shadow:inset -8px 0 8px #f6f6f6;opacity:.8;display:block}.chart .chart-table{display:block;font-size:.875rem}.chart .chart-table td,.chart .chart-table th{padding:.5em}.chart .chart-nav-view{display:none}}.chart-how-to-read{z-index:-1;position:absolute;left:0;top:0;width:1px;height:1px;background:#000;background:hsla(0,0%,94%,.95);visibility:hidden;opacity:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-ms-flex-line-pack:center;align-content:center}.chart-how-to-read h2,.chart-how-to-read p{-ms-flex-preferred-size:100%;flex-basis:100%}.chart-how-to-read h2{font-weight:700;text-transform:uppercase;font-size:18px}.chart-how-to-read p{text-align:left;margin:1em 25% 0}.chart-how-to-read p.median-explanation{text-indent:-27px}.chart-how-to-read p.median-explanation:before{width:12px;height:12px;background:#545454;display:inline-block;margin-right:.5em;margin-left:8px;vertical-align:middle;content:""}.chart-how-to-read p.whiskers-explanation{text-indent:-42px}.chart-how-to-read p.whiskers-explanation span{margin-right:8px}.chart-how-to-read p.whiskers-explanation span:before{content:"";width:16px;height:8px;background:#aa6a6b;display:inline-block}.chart-how-to-read p.whiskers-explanation span:after{content:"";width:16px;height:8px;display:inline-block;background:#4b5a76}.chart-how-to-read.visible{visibility:visible;z-index:600;opacity:1;transition:opacity .375s;width:100%;height:100%}.how-to-read{display:-ms-flexbox;display:flex;color:#545454;font-size:.875rem;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;cursor:pointer;visibility:hidden;position:absolute;top:30px;right:30px;width:100px;text-align:center;z-index:700}.how-to-read.visible{visibility:visible}.how-to-read:before{content:"i";display:inline-block;background:#545454;color:#f6f6f6;width:1.125rem;height:1.125rem;line-height:1.125rem;font-size:.75rem;border-radius:1rem;font-family:monospace;margin-bottom:.5em}.how-to-read.open:before{content:"✖"}@media screen and (max-width:767px){.chart-how-to-read,.chart-how-to-read.visible,.how-to-read,.how-to-read.visible{display:none}}.styled-select{background-image:url(arrow-down.svg);background-repeat:no-repeat;background-size:12px;background-position:95%;background-color:#fff;border:1px solid #d6d6d6;border-radius:2px;display:inline-block;font-size:1rem}.styled-select select{width:100%;height:100%;margin:0;border:0;display:inline-block;padding:10px 25px 10px 10px;background-color:transparent;font-size:1rem;min-width:6rem;border-radius:0;box-shadow:none;-webkit-appearance:none;-moz-apperance:none;-moz-appearance:none;appearance:none;font-family:proxima_nova_condensed,Proxima Nova Condensed,sans-serif}.styled-select select::-ms-expand{display:none}.chart-group{max-width:1000px;background:#f6f6f6;margin-top:2rem;position:relative}.chart-group:first-child{margin-top:0}.chart-group.requesting:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"Loading graphs";background:rgba(0,0,0,.5);color:#fff;font-size:1em;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-weight:700;animation:c 1s linear infinite alternate}.subsection__chartGroup{padding:0 20px}@media (min-width:940px){.subsection__chartGroup{padding:20px 0 50px 50px;margin-right:2rem}}.chart-group-header{background:#e7e7e7;padding:15px 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.chart-group-header .chart-group-nav{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:100%;flex-basis:100%}.chart-group-header h1{margin:0;text-transform:uppercase;font-weight:700;font-size:1rem}@media screen and (max-width:767px){.visible{visibililty:hidden;display:none}}.chart-group-nav{font-family:proxima_nova_condensed,Proxima Nova Condensed,sans-serif}.chart-group-nav ul{list-style:none;margin:0;padding:0}.chart-group-nav li{display:inline-block;margin-right:.25rem;margin-top:.5rem;font-size:.875rem;overflow:visible}.chart-group-nav li a{min-height:2.1em;min-width:3em;vertical-align:top;position:relative;background:#fff;color:#545454;text-decoration:none;padding:.5rem;display:inline-block;transition:background .25s,color .25s}.chart-group-nav li a.requesting{opacity:.375}.chart-group-nav li a:hover{background:#4d4d4d;color:#fff}.chart-group-nav li a.selected{background:#333;color:#fff}.chart-group-nav .styled-select{display:none}.chart-group-viewer{overflow:hidden;white-space:nowrap;width:100%;position:relative}.chart-group-viewer .chart-group-arrow{position:absolute;left:10px;top:50%;margin-top:-12px;z-index:500;font-family:proxima_nova,Proxima Nova,sans-serif;height:24px;border:0;background:none;padding:0;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .25s;width:auto}.chart-group-viewer .chart-group-arrow.visible{opacity:1;visibility:visible}.chart-group-viewer .chart-group-arrow polygon{fill:#545454;transition:fill .25s}.chart-group-viewer .chart-group-arrow:hover polygon{fill:#cf6571}.chart-group-viewer .chart-group-arrow:focus{outline:none}.chart-group-viewer .chart-group-next{left:auto;right:10px}.chart-group-viewer .chart-group-charts{position:relative;left:0;transition:left .5s}.chart-group-viewer .chart{display:inline-block;width:100%;vertical-align:top;white-space:normal;margin-top:0}.chart-group-viewer .chart.requesting{animation:none}.chart-group-viewer .chart.requesting:after{display:none;content:""}.chart-group-viewer .chart .chart-graph{width:80%;margin:0 auto}.chart-group-viewer .chart .chart-header{position:relative}.chart-group-viewer .chart .chart-title{width:100%;font-family:proxima_nova,Proxima Nova,sans-serif;color:#000;font-weight:900;font-size:1.5rem;line-height:1.3em}.chart-group-viewer .chart.original .chart-title{width:25%;position:absolute;left:0;top:0;text-align:left}.chart-group-viewer .chart.original .chart-display{width:50%;margin-left:25%}.chart-group-viewer .chart.original .chart-graph{width:100%}@media screen and (max-width:767px){.chart-group-header{padding:20px;text-align:center;display:block}.chart-group-header .chart-group-nav{display:block}.chart-group-header .chart-group-nav ul{display:none}.chart-group-header .chart-group-nav .styled-select{display:inline-block;margin-top:.5rem}.chart-group-viewer .chart-group-arrow{position:absolute;top:2rem;margin-top:0}.chart-group-viewer .chart-group-arrow svg{width:22px;height:16px}.chart-group-viewer .chart-group-next{right:20px}.chart-group-viewer .chart-group-prev{left:20px}.chart-group-viewer .chart .chart-title{width:80%;position:static;left:auto;top:auto;text-align:center;font-size:1.25rem;line-height:1.3em;margin:0 auto 1rem}}body.no-scroll{overflow:hidden}.bmx-modal,.bmx-modal[aria-hidden=true]{display:none}.bmx-modal{font-family:ProximaNova,proxima_nova,Proxima Nova,sans-serif;box-sizing:border-box;position:relative;z-index:1001}.bmx-modal p{color:#fff}@media (min-width:768px){.bmx-modal{display:block}}.bmx-modal *{font-family:inherit;box-sizing:inherit}.bmx-modal [aria-hidden=true]{display:none}.bmx-modal main:after{content:"";display:table;clear:both}.bmx-modal .bmx-modal__button{display:block;font-family:ProximaNova,proxima_nova,Proxima Nova,sans-serif;width:330px;background:#ed462c;margin:25px auto 0;padding:10px;color:#fff;text-decoration:none;font-weight:700;font-size:17px;text-align:center;transition:all .2s;border-radius:45px;text-transform:uppercase}.bmx-modal .bmx-modal__button:hover{background:#d42c12}.bmx-modal .content__left{position:relative;float:left;width:272px;height:250px;margin-top:220px;margin-left:50px}.bmx-modal .content__left p{font-weight:700;font-size:22px}.bmx-modal .content__left img{position:absolute;width:302px;bottom:20px;left:0;right:0;margin:auto}.bmx-modal .content__right{position:relative;float:right;width:272px;margin-top:220px;margin-right:50px;color:#fff}.bmx-modal .content__right p{font-size:15px}.bmx-modal .content__right .bmx-modal__copy-img{position:absolute;width:230px;top:0;right:0;bottom:0;left:0;margin:auto;padding-bottom:40px}.bmx-modal{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.bmx-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;will-change:transform}.bmx-modal__container{position:relative;border-radius:4px;overflow-y:auto;box-sizing:border-box;width:650px;height:500px;background-color:#231f20;background-image:url(benchmarks_2019_lb_bg_03.png);background-repeat:no-repeat;background-position:center 10%;background-size:100%}.bmx-modal__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.bmx-modal__close{position:absolute;top:0;right:0;cursor:pointer;z-index:2;color:#fff;width:auto}.bmx-modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#00449e;box-sizing:border-box}.bmx-modal__close{background:transparent;border:0}.bmx-modal__header .bmx-modal__close:before{content:"\2715"}.bmx-modal__content{line-height:1.5;color:rgba(0,0,0,.8);width:100%;left:0;padding:15px 0;max-width:430px;margin:170px auto 0}.bmx-modal__content p{font-size:15px}.bmx-modal__content p strong{font-size:18px;font-weight:700}.bmx-modal__content p+p{margin-top:15px}.bmx-modal__btn{font-size:.875rem;padding:.5rem 1rem;background-color:#e6e6e6;color:rgba(0,0,0,.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:transform .25s ease-out}.bmx-modal__btn:focus,.bmx-modal__btn:hover{transform:scale(1.05)}.bmx-modal__btn-primary{background-color:#00449e;color:#fff}@keyframes d{0%{opacity:0}to{opacity:1}}@keyframes e{0%{transform:translateY(35%)}to{transform:translateY(0)}}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:d .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:e .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}
/*# sourceMappingURL=all.min.css.map */
