.d3-tip,.d3-tip:after{line-height:1;pointer-events:none}.vv-atom-timeline .dot,.vv-atom-timeline .dot.active{transition:background-color .2s ease-in-out,border .2s ease-in-out}.d3-tip{font-weight:700;padding:.5em;background:rgba(252,252,252,.8);color:#000;border-radius:3px}.d3-tip:after{box-sizing:border-box;display:inline;font-size:10px;width:100%;color:rgba(252,252,252,.8);position:absolute}.d3-tip.n:after{content:"\25BC";margin:-2px 0 0;top:100%;left:0;text-align:center}.d3-tip.e:after{content:"\25C0";margin:-4px 0 0;top:50%;left:-8px}.d3-tip.s:after{content:"\25B2";margin:0 0 1px;top:-8px;left:0;text-align:center}.d3-tip.w:after{content:"\25B6";margin:-4px 0 0 -1px;top:50%;left:100%}#vv-atom-timeline *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#vv-atom-timeline html{-webkit-font-smoothing:antialiased}#vv-atom-timeline canvas,#vv-atom-timeline iframe,#vv-atom-timeline img,#vv-atom-timeline svg,#vv-atom-timeline video{max-width:100%}#vv-atom-timeline pre{white-space:pre;word-wrap:break-word}#vv-atom-timeline button,#vv-atom-timeline input[type=button],#vv-atom-timeline input[type=submit],#vv-atom-timeline label{cursor:pointer}#vv-atom-timeline a,#vv-atom-timeline abbr,#vv-atom-timeline address,#vv-atom-timeline article,#vv-atom-timeline aside,#vv-atom-timeline audio,#vv-atom-timeline b,#vv-atom-timeline blockquote,#vv-atom-timeline body,#vv-atom-timeline canvas,#vv-atom-timeline caption,#vv-atom-timeline cite,#vv-atom-timeline code,#vv-atom-timeline dd,#vv-atom-timeline del,#vv-atom-timeline details,#vv-atom-timeline dfn,#vv-atom-timeline div,#vv-atom-timeline dl,#vv-atom-timeline dt,#vv-atom-timeline em,#vv-atom-timeline fieldset,#vv-atom-timeline figcaption,#vv-atom-timeline figure,#vv-atom-timeline footer,#vv-atom-timeline form,#vv-atom-timeline h1,#vv-atom-timeline h2,#vv-atom-timeline h3,#vv-atom-timeline h4,#vv-atom-timeline h5,#vv-atom-timeline h6,#vv-atom-timeline header,#vv-atom-timeline hgroup,#vv-atom-timeline hr,#vv-atom-timeline html,#vv-atom-timeline i,#vv-atom-timeline iframe,#vv-atom-timeline img,#vv-atom-timeline ins,#vv-atom-timeline kbd,#vv-atom-timeline label,#vv-atom-timeline legend,#vv-atom-timeline li,#vv-atom-timeline mark,#vv-atom-timeline menu,#vv-atom-timeline nav,#vv-atom-timeline object,#vv-atom-timeline ol,#vv-atom-timeline p,#vv-atom-timeline pre,#vv-atom-timeline q,#vv-atom-timeline samp,#vv-atom-timeline section,#vv-atom-timeline small,#vv-atom-timeline span,#vv-atom-timeline strong,#vv-atom-timeline sub,#vv-atom-timeline summary,#vv-atom-timeline sup,#vv-atom-timeline table,#vv-atom-timeline tbody,#vv-atom-timeline td,#vv-atom-timeline tfoot,#vv-atom-timeline th,#vv-atom-timeline thead,#vv-atom-timeline time,#vv-atom-timeline tr,#vv-atom-timeline ul,#vv-atom-timeline var,#vv-atom-timeline video{margin:0;padding:0;border:0}#vv-atom-timeline a img{border:0}#vv-atom-timeline button{position:relative;font-family:Helvetica;font-size:14px;font-weight:700;background-color:#dedede;color:#262e31;border:none;outline:0;width:auto;height:34px;padding:0 15px;line-height:30px;cursor:pointer;box-shadow:inset rgba(0,0,0,.2) 0 -2px 0;border-radius:2px;margin:2px}#vv-atom-timeline button:hover{border:none;outline:0;background:#e6e6e6}#vv-atom-timeline button.selected,#vv-atom-timeline button:active{color:#0072bc;background-color:#d6d6d6;top:1px;box-shadow:inset rgba(0,0,0,.2) 0 2px 0}.vv-atom-timeline{box-sizing:border-box;font-family:'Whitney SSm A','Whitney SSm B','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:10px;width:100%;max-width:620px;margin:0 auto;background-color:#f7f8f8}.vv-atom-timeline .hidden{display:none}.vv-atom-timeline .fixed{position:fixed}.vv-atom-timeline .clear{clear:both}.vv-atom-timeline .title{background-color:#4a90e2;color:#fff;height:40px;width:100%;font-weight:700;font-family:'Forza A','Forza B','Helvetica Neue',Arial,sans-serif;font-size:16px;text-align:left}.vv-atom-timeline .title div{line-height:2.2;padding-left:10px}.vv-atom-timeline p{margin:.6em 0}.vv-atom-timeline a:hover,.vv-atom-timeline a:link,.vv-atom-timeline a:visited{color:#112582}.vv-atom-timeline section{margin:12px 0}.vv-atom-timeline section:last-child{margin-bottom:0}.vv-atom-timeline .hed{position:absolute;max-width:620px;width:100%;z-index:2}.vv-atom-timeline .hed.sticky{position:fixed;top:50px}.vv-atom-timeline .mini-timeline{height:60px;position:relative;background-color:#f7f8f8;border-bottom:1px solid #dfdfdf}.vv-atom-timeline .timeline-container{position:relative;display:inline-block;margin-left:1em;height:50px;width:93%;top:10%}.vv-atom-timeline .timeline-axis{width:100%;border-top:1px solid #ccc;margin:2.5em 0}.vv-atom-timeline .dot{background-color:#fff;border:1px solid #797878;border-radius:100%;width:1em;height:1em;position:absolute;cursor:pointer;top:2.1em;z-index:1}.vv-atom-timeline .dot.active{z-index:3;background-color:#4a90e2;border:1px solid #4a90e2}.vv-atom-timeline .section-list{padding:0 1em;position:relative;top:100px;z-index:1;background-color:#f7f8f8}.vv-atom-timeline .section{transition:opacity .4s ease-in-out;background-color:#fff;padding:1em 2em;margin-bottom:2.5em}.vv-atom-timeline .section-copy{text-align:left;font-size:1.5em;line-height:1.4;padding-bottom:1.4em}.vv-atom-timeline .section-media{border-bottom:1px solid #c5c5c5}.vv-atom-timeline .section-media img{width:100%}.vv-atom-timeline .section-media span{line-height:3;color:#b9b9b9}.vv-atom-timeline .section.active{transition:opacity .4s ease-in-out;opacity:1}.vv-atom-timeline .hidden-scroll-pos{display:block;position:relative;height:115px;margin-top:-115px;visibility:hidden}.vv-atom-timeline .subhed{text-align:left;color:#b9b9b9;font-size:1.3em;font-weight:600;line-height:2.2;text-transform:uppercase}.vv-atom-timeline .share-section{height:5em}.vv-atom-timeline .share-button{width:3.2em;height:3.2em;margin-top:1.5em;border:1px solid #b8b8b8;border-radius:2.17px;background:#7f7f7f;-webkit-mask-size:2em;mask-size:2em;-webkit-mask:url(img/noun_arrow_41005.svg) no-repeat 50% 50%;mask:url(img/noun_arrow_41005.svg) no-repeat 50% 50%}@media only screen and (min-width:600px){.vv-atom-timeline .timeline-container{width:96%}}#data-sources{margin:0;background-color:#e0e0e0;padding:.8em;text-align:right;transition:all .3s ease-in-out;position:absolute;z-index:1!important;width:100%;top:-500px;left:0;background-image:url(img/data-icon.svg);background-position:98% center;background-size:contain;background-repeat:no-repeat}#data-sources a:hover,#data-sources a:link,#data-sources a:visited{color:#222}#data-sources p{max-width:82%;margin-left:auto;margin-right:auto}.data-active{top:48px!important}nav#topbar{z-index:100!important;height:48px;background-color:#404040;color:#fff;width:100%;padding:.25em}nav#topbar ul{position:absolute;right:0;top:0;z-index:10}nav#topbar ul li{z-index:10;opacity:.9;background-color:#6c6c6c;cursor:pointer;display:inline-block;width:48px;height:48px;padding:4px 4px 4px 5px;border-left:1px solid #fff;transition:70ms all ease-in-out}nav#topbar ul li:hover{background-color:#222;opacity:1}nav#topbar h2{font-size:1.4em;display:inline-block;margin-left:.25em;margin-top:.12em}.vv-atom-timeline ::selection{background:#fff9a2}.vv-atom-timeline ::-moz-selection{background:#fff9a2}.vv-atom-timeline img::selection{background:0 0}.vv-atom-timeline img::-moz-selection{background:0 0}.vv-atom-timeline em{background:rgba(255,249,162,.5)}.vv-atom-timeline h1,.vv-atom-timeline h2,.vv-atom-timeline h3,.vv-atom-timeline h4,.vv-atom-timeline h5{font-family:'Forza A','Forza B','Helvetica Neue',Arial,sans-serif;line-height:1.2}.vv-atom-timeline body{-webkit-tap-highlight-color:#fff9a2;font-family:'Whitney SSm A','Whitney SSm B','Helvetica Neue',Helvetica,Arial,sans-serif}.vv-atom-timeline .huge,.vv-atom-timeline h1{font-size:3em}.vv-atom-timeline .large,.vv-atom-timeline h2{font-size:2.75em}.vv-atom-timeline .bigger,.vv-atom-timeline h3{font-size:2em;margin:.1em 0}.vv-atom-timeline .big,.vv-atom-timeline h4{font-size:1.5em;margin:.1em 0}.vv-atom-timeline .small,.vv-atom-timeline small{opacity:.8;font-size:.7em}@media only screen and (max-width:767px){.vv-atom-timeline .huge,.vv-atom-timeline h1{font-size:4em;margin-bottom:12px}.vv-atom-timeline .large,.vv-atom-timeline h2{font-size:3.2em;font-weight:800;margin:1em 0}.vv-atom-timeline .bigger,.vv-atom-timeline h3{font-size:2.8em;font-weight:800;margin:6px 0}.vv-atom-timeline .big,.vv-atom-timeline h4{font-size:2.2em;font-weight:700;margin:8px 0}}