.home .hero #hero-video-description,.home .hero .while-loading{display:none}.home .hero .content{position:relative;overflow:hidden}.home .hero .centerme{width:100%;height:auto;position:absolute;top:50%;left:50%;z-index:100;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (min-width:36em){.home .hero .centerme{width:70%}}@media only screen and (min-width:81em){.home .hero .centerme{width:80%}}.home .hero .logo{width:100%;height:auto}.home .hero .logo.horizontal-logo{display:none}@media only screen and (min-width:54em){.home .hero .logo.horizontal-logo{display:block}}.home .hero .backup-nojs,.home .hero .logo.vertical-logo{display:block}@media only screen and (min-width:54em){.home .hero .logo.vertical-logo{display:none}}.home .hero .caption-container{display:none}.home .hero,.home .hero video{background-color:#2C2C33}@media only screen and (min-width:36em){.js.video.not-mobile .home .hero .while-loading{height:100%;width:100%;display:block;position:absolute;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}}.js.video.not-mobile .home .hero #hero-video-description{display:block}.js .home .hero .backup-nojs{display:none}.js .home .hero .backup-mobile,.js .home .hero .content{height:100%;width:100%}.js .home .hero .backup-mobile{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}.js .home .hero .scroll-arrow{position:absolute;left:50%;bottom:.4em;z-index:2;color:#FFF;font-size:2.5em;font-weight:700;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity 1000ms ease-in;-moz-transition:opacity 1000ms ease-in;-o-transition:opacity 1000ms ease-in;transition:opacity 1000ms ease-in}.js .home .hero .scroll-arrow.show{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.js .home .hero .scroll-arrow.show.fade-out{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=25);-moz-opacity:.25;-khtml-opacity:.25;opacity:.25}.js.video .home .hero .video{position:relative;z-index:0}.js.video .home .hero video{width:100%;height:100%}.js.video .home .hero .caption-container{position:absolute;bottom:2em;left:2em;z-index:101;cursor:pointer;display:block}.js.video .home .hero .caption-container.hover .fa,.js.video .home .hero .caption-container.hover .icon-fallback,.js.video .home .hero .caption-container:hover .fa,.js.video .home .hero .caption-container:hover .icon-fallback{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;border-radius:100% 0 100% 100%;-webkit-transition:opacity 125ms ease-in,border-radius 125ms ease-in;-moz-transition:opacity 125ms ease-in,border-radius 125ms ease-in;-o-transition:opacity 125ms ease-in,border-radius 125ms ease-in;transition:opacity 125ms ease-in,border-radius 125ms ease-in;-webkit-transition-delay:0ms,0ms;-moz-transition-delay:0ms,0ms;-o-transition-delay:0ms,0ms;transition-delay:0ms,0ms}.js.video .home .hero .caption-container.hover .captions,.js.video .home .hero .caption-container:hover .captions{width:14em;max-height:9000em;-webkit-transition:width 250ms ease-out,max-height 0ms ease-out;-moz-transition:width 250ms ease-out,max-height 0ms ease-out;-o-transition:width 250ms ease-out,max-height 0ms ease-out;transition:width 250ms ease-out,max-height 0ms ease-out;-webkit-transition-delay:125ms,125ms;-moz-transition-delay:125ms,125ms;-o-transition-delay:125ms,125ms;transition-delay:125ms,125ms}.js.video .home .hero .caption-container.hover .captions .caption.showing,.js.video .home .hero .caption-container:hover .captions .caption.showing{visibility:visible}.js.video .home .hero .caption-container .caption-trigger,.js.video .home .hero .caption-container .fa,.js.video .home .hero .caption-container .icon-fallback{position:absolute;bottom:0;left:0;text-align:center}.js.video .home .hero .caption-container .fa,.js.video .home .hero .caption-container .icon-fallback{width:1.6em;height:1.6em;padding:.3em;border-radius:100%;background-color:#FFF;font-size:1.25em;color:#000;overflow:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-transition:opacity 125ms ease-out,border-radius 125ms ease-out;-moz-transition:opacity 125ms ease-out,border-radius 125ms ease-out;-o-transition:opacity 125ms ease-out,border-radius 125ms ease-out;transition:opacity 125ms ease-out,border-radius 125ms ease-out;-webkit-transition-delay:250ms,250ms;-moz-transition-delay:250ms,250ms;-o-transition-delay:250ms,250ms;transition-delay:250ms,250ms}.js.video .home .hero .caption-container .icon-fallback{font-family:Quadon,"Myriad Pro",sans-serif;font-weight:700}.js.video .home .hero .caption-container .caption-trigger{width:2em;height:2em;padding:.375em;margin:0;border-bottom:none;background-color:transparent;font-size:1em;color:transparent;display:block}.js.video .home .hero .caption-container .captions{width:0;height:auto;max-height:0;position:relative;margin:0 0 2em 2em;background:#FFF;color:#000;overflow:hidden;-webkit-transition:width 250ms ease-in,max-height 0ms ease-in;-moz-transition:width 250ms ease-in,max-height 0ms ease-in;-o-transition:width 250ms ease-in,max-height 0ms ease-in;transition:width 250ms ease-in,max-height 0ms ease-in;-webkit-transition-delay:0ms,250ms;-moz-transition-delay:0ms,250ms;-o-transition-delay:0ms,250ms;transition-delay:0ms,250ms}.js.video .home .hero .caption-container .caption{display:none;visibility:hidden}.js.video .home .hero .caption-container .caption .hero-clip-title{width:12em;margin:1em;font-family:Quadon,"Myriad Pro",sans-serif}.js.video .home .hero .caption-container .caption .hero-clip-description{width:15em;margin:1.25em;font-size:.8em;color:#7E7E7C}.not-modern-browser .home .hero .backup-nojs{display:block}.calls-to-action.section{background-color:#005EB8;display:block}@media only screen and (min-width:36em) and (min-height:36em){.calls-to-action.section{display:none}}.calls-to-action.section ul{width:82.91667%;min-height:1px;margin:0 8.54167%}@media only screen and (min-width:36em){.calls-to-action.section ul{width:91.45833%;min-height:1px;margin-right:0}}@media only screen and (min-width:54em){.calls-to-action.section ul{width:82.91667%;min-height:1px;margin-right:2.5%}}@media only screen and (min-width:108em){.calls-to-action.section ul{width:100%;min-height:1px;-test-nomargin:"true";-test-ratio:12 of 12;-test-nth:12;-test-columns:12;margin-left:0}}.calls-to-action.section li{width:100%;min-height:1px;margin-right:3.01508%;margin-top:0;display:block;list-style:none}@media only screen and (min-width:36em){.calls-to-action.section li{width:43.96355%;min-height:1px;margin-right:2.73349%}.calls-to-action.section li:last-child{width:90.66059%;min-height:1px;margin-right:2.73349%}}@media only screen and (min-width:54em){.calls-to-action.section li{width:31.32328%;margin:0 3.01508% 0 0}.calls-to-action.section li:last-child{width:31.32328%;margin-right:0}}@media only screen and (min-width:54em){.calls-to-action.section li{width:31.66667%;min-height:1px;margin-right:2.5%}.calls-to-action.section li:last-child{width:31.66667%;min-height:1px;margin-right:0}}.calls-to-action.section a{width:100%;border-color:#FFF;font-weight:400;color:#FFF;display:block}.calls-to-action.section a:hover{border-color:#FFF;background-color:#FFF;color:#005EB8}.calls-to-action.section .content{padding:8.54167% 0}@media only screen and (min-width:36em){.calls-to-action.section .content{padding:6.04167% 0}}@media only screen and (min-width:54em){.calls-to-action.section .content{padding:3em 0}}.home .top-facts{background-color:#2C2C33}.home .top-facts #bbTopFacts{padding:17.08333% 0}.home .top-facts .fact{color:#B4B2AD}.home .top-facts .head,.home .top-facts .subhead{color:#FFF}.home .top-facts .kicker:after{background-color:#FFF}.no-js .home .maps .block{display:none}.no-js .home .maps .fallback{padding:0;display:block}.no-svg .home .maps .pin{display:none}.no-svg .home .maps .pin.pin-fallback{display:block}.home .maps{background-color:#d2eae6}.home .maps .map{width:100%;min-height:1px;-test-nomargin:"true";-test-ratio:12 of 12;-test-nth:12;-test-columns:12;margin-bottom:8.54167%;position:relative;z-index:0}.home .maps .map>img{width:100%;height:auto;display:block}.home .maps .legend{width:65.83333%;min-height:1px;margin:0 17.08333% 8.54167%}@media only screen and (min-width:36em){.home .maps .legend{width:82.91667%;min-height:1px;margin-right:8.54167%;margin-left:8.54167%}}.home .maps .legend li{width:100%;min-height:1px;margin:0 0 1em;display:block;list-style:none}.home .maps .legend li .button{margin:0;border-color:#005EB8;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent;font-weight:500;display:block}.home .maps .legend li .button:hover .text{color:#FFF}@media only screen and (min-width:36em){.home .maps .legend li .button{height:2em;position:relative;z-index:0}}@media only screen and (min-width:54em){.home .maps .legend li .button{height:3em}}@media only screen and (min-width:81em){.home .maps .legend li .button{height:2em}}.home .maps .legend li.legend-item-4{margin-bottom:0}@media only screen and (min-width:36em){.home .maps .legend li{width:48.49246%;min-height:1px;margin-right:3.01508%}.home .maps .legend li.legend-item-3,.home .maps .legend li.legend-item-4{margin-bottom:0}.home .maps .legend li.legend-item-2,.home .maps .legend li.legend-item-4{margin-right:0}}@media only screen and (min-width:54em){.home .maps .legend li{width:22.73869%;margin-bottom:0}.home .maps .legend li.legend-item-2{margin-right:3.01508%}.home .maps .legend li.legend-item-4{margin-right:0}}.home .maps .legend .text{color:#000;-webkit-transition:color 250ms ease-in-out;-moz-transition:color 250ms ease-in-out;-o-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out}@media only screen and (min-width:36em){.home .maps .legend .text{width:100%;padding:0 .625em;position:absolute;top:50%;left:0;z-index:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.home .maps .pin-layer{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.home .maps .location-pin{position:absolute;top:0;left:0;z-index:100;-webkit-transform-origin:50% 93%;-moz-transform-origin:50% 93%;-o-transform-origin:50% 93%;-ms-transform-origin:50% 93%;transform-origin:50% 93%;-webkit-transform:translate(-50%,-93%) scale(.66667);-moz-transform:translate(-50%,-93%) scale(.66667);-o-transform:translate(-50%,-93%) scale(.66667);-ms-transform:translate(-50%,-93%) scale(.66667);transform:translate(-50%,-93%) scale(.66667);-webkit-transition:transform;-moz-transition:transform;-o-transition:transform;transition:transform;-webkit-transition-duration:375ms;-moz-transition-duration:375ms;-o-transition-duration:375ms;transition-duration:375ms;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.14);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.14);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.14);transition-timing-function:cubic-bezier(.175,.885,.32,1.14);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.home .maps .location-pin:hover{-webkit-transform:translate(-50%,-93%) scale(1);-moz-transform:translate(-50%,-93%) scale(1);-o-transform:translate(-50%,-93%) scale(1);-ms-transform:translate(-50%,-93%) scale(1);transform:translate(-50%,-93%) scale(1)}.home .maps .pin{width:3em;height:4.5999em;display:block}.home .maps .pin .pin-color{fill:#005EB8}.home .maps .pin.pin-fallback{display:none}.home .maps .fact-impact{text-shadow:1px 1px 0 rgba(134,200,188,.0966667),2px 2px 0 rgba(134,200,188,.0933333),3px 3px 0 rgba(134,200,188,.09),4px 4px 0 rgba(134,200,188,.0866667),5px 5px 0 rgba(134,200,188,.0833333),6px 6px 0 rgba(134,200,188,.08),7px 7px 0 rgba(134,200,188,.0766667),8px 8px 0 rgba(134,200,188,.0733333),9px 9px 0 rgba(134,200,188,.07),10px 10px 0 rgba(134,200,188,.0666667),11px 11px 0 rgba(134,200,188,.0633333),12px 12px 0 rgba(134,200,188,.06),13px 13px 0 rgba(134,200,188,.0566667),14px 14px 0 rgba(134,200,188,.0533333),15px 15px 0 rgba(134,200,188,.05),16px 16px 0 rgba(134,200,188,.0466667),17px 17px 0 rgba(134,200,188,.0433333),18px 18px 0 rgba(134,200,188,.04),19px 19px 0 rgba(134,200,188,.0366667),20px 20px 0 rgba(134,200,188,.0333333),21px 21px 0 rgba(134,200,188,.03),22px 22px 0 rgba(134,200,188,.0266667),23px 23px 0 rgba(134,200,188,.0233333),24px 24px 0 rgba(134,200,188,.02),25px 25px 0 rgba(134,200,188,.0166667),26px 26px 0 rgba(134,200,188,.0133333),27px 27px 0 rgba(134,200,188,.01),28px 28px 0 rgba(134,200,188,.00666667),30px 30px 0 transparent}.no-js .research .block{display:none}.no-js .research .fallback{padding:0;display:block}.csstransitions .story a:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.csstransitions .story img{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-o-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);-webkit-transition:opacity 250ms ease-in-out,transform 250ms ease-in-out;-moz-transition:opacity 250ms ease-in-out,transform 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out,transform 250ms ease-in-out;transition:opacity 250ms ease-in-out,transform 250ms ease-in-out}.home .research{background-color:#D9C89E;text-align:center}.home .research .col-template{height:0;width:100%}@media only screen and (min-width:36em){.home .research .col-template{width:65.83333%}}@media only screen and (min-width:54em){.home .research .col-template{width:48.75%}}@media only screen and (min-width:81em){.home .research .col-template{width:40.20833%}}@media only screen and (min-width:108em){.home .research .col-template{width:48.75%}}.home .research .research-container{position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.home .research .column-set{position:absolute;top:0;left:0;z-index:0;-webkit-transition:left 1000ms ease-in-out;-moz-transition:left 1000ms ease-in-out;-o-transition:left 1000ms ease-in-out;transition:left 1000ms ease-in-out}.home .research .column{margin:0}.home .research .teaser{overflow:hidden;position:relative}.home .research .teaser a{position:relative;z-index:0}.home .research .story[data-size=small] .headline,.home .research .story[data-size=small] .meta .button,.home .research .tweet[data-size=small] .headline,.home .research .tweet[data-size=small] .meta .button{padding:.20833;font-size:.6em}.home .research .story[data-size=medium] .headline,.home .research .story[data-size=medium] .meta .button,.home .research .tweet[data-size=medium] .headline,.home .research .tweet[data-size=medium] .meta .button{padding:.17857;font-size:.7em}.home .research .story[data-size=large] .headline,.home .research .story[data-size=large] .meta .button,.home .research .tweet[data-size=large] .headline,.home .research .tweet[data-size=large] .meta .button{padding:.3125;font-size:.8em}.home .research .story .headline,.home .research .story .meta,.home .research .story .meta .button,.home .research .tweet .headline,.home .research .tweet .meta,.home .research .tweet .meta .button{width:100%;display:block}.home .research .story .headline,.home .research .story .meta .button,.home .research .tweet .headline,.home .research .tweet .meta .button{padding:.5em;font-size:1em;line-height:normal;-webkit-transition:background-color 250ms ease-in-out,color 250ms ease-in-out;-moz-transition:background-color 250ms ease-in-out,color 250ms ease-in-out;-o-transition:background-color 250ms ease-in-out,color 250ms ease-in-out;transition:background-color 250ms ease-in-out,color 250ms ease-in-out}.home .research .story .headline,.home .research .story .meta,.home .research .tweet .headline,.home .research .tweet .meta{position:absolute;bottom:0;left:0;z-index:0}.home .research .story a{padding:0;border-bottom:none;font-weight:500;line-height:100%;display:block}.home .research .story a:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.home .research .story a:hover .headline{background-color:rgba(0,0,0,.9);color:#FFF}.home .research .story img{width:100%;height:auto;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}.home .research .story .headline{margin:0;background-color:rgba(0,0,0,.7);color:rgba(255,255,255,.7)}.home .research .tweet{padding:.5em;background-color:#FF9E1B;font-weight:400;color:#FFF;text-align:left}.home .research .tweet a{font-weight:500;color:rgba(0,0,0,.5)}.home .research .tweet a:hover{border-bottom-color:#FFF;color:#000}.home .research .tweet .media-object{width:2em;height:auto;margin:0 .5em}.home .research .tweet .media-object.pull-left{margin-left:0}.home .research .tweet .media-object.pull-right{margin-right:0}.home .research .tweet .media-body{margin:0}.home .research .tweet .name,.home .research .tweet .screenname{margin:0;line-height:normal}.home .research .tweet .name a,.home .research .tweet .screenname a{border-bottom:none;line-height:inherit}.home .research .tweet .name{font-weight:700;color:#FFF}.home .research .tweet .screenname{font-size:.8em;color:rgba(0,0,0,.5)}.home .research .tweet .meta{margin:0;font-weight:500}.home .research .tweet .meta li{margin-bottom:0;width:33.33333%;text-align:center;float:left;display:block}.home .research .tweet .meta .button{margin-bottom:0;border:none;background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.3);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.home .research .tweet .meta .button:hover{background-color:rgba(0,0,0,.1);color:#FFF}.home .research .tweet[data-size=small] .media-object,.home .research .tweet[data-size=small] .name,.home .research .tweet[data-size=medium] .media-object,.home .research .tweet[data-size=medium] .name{display:none}.home .research .tweet[data-size=small] .screenname,.home .research .tweet[data-size=medium] .screenname{font-size:.7em}@media only screen and (min-width:81em){.home .research .tweet[data-size=small] .media-object,.home .research .tweet[data-size=small] .name{display:block}}@media only screen and (min-width:81em){.home .research .tweet[data-size=small] .name{font-size:.8em;line-height:100%}}@media only screen and (min-width:108em){.home .research .tweet[data-size=small] .name{font-size:.9em}}@media only screen and (min-width:81em){.home .research .tweet[data-size=small] .screenname{font-size:.6em}}@media only screen and (min-width:108em){.home .research .tweet[data-size=small] .screenname{font-size:.7em}}.home .research .tweet[data-size=small] .tweet-body{margin:.83333em 0;font-size:.6em;line-height:normal}@media only screen and (min-width:36em){.home .research .tweet[data-size=small] .tweet-body{margin:.71429em 0;font-size:.7em}}@media only screen and (min-width:54em){.home .research .tweet[data-size=small] .tweet-body{line-height:110%}}@media only screen and (min-width:108em){.home .research .tweet[data-size=small] .tweet-body{margin:.83333em 0;padding:0 .55556em;font-size:.9em}}@media only screen and (min-width:36em){.home .research .tweet[data-size=medium] .media-object,.home .research .tweet[data-size=medium] .name{display:block}}@media only screen and (min-width:36em){.home .research .tweet[data-size=medium] .name{font-size:.8em}}@media only screen and (min-width:81em){.home .research .tweet[data-size=medium] .name{font-size:1em}}@media only screen and (min-width:81em){.home .research .tweet[data-size=medium] .screenname{font-size:.8em}}.home .research .tweet[data-size=medium] .tweet-body{margin:.71429em 0;font-size:.7em;line-height:normal}@media only screen and (min-width:36em){.home .research .tweet[data-size=medium] .tweet-body{margin:.9375em 0;font-size:.8em}}@media only screen and (min-width:81em){.home .research .tweet[data-size=medium] .tweet-body{margin:1.11111em 0;padding:0 .55556em;font-size:.9em;line-height:normal}}@media only screen and (min-width:108em){.home .research .tweet[data-size=medium] .tweet-body{margin:1em 0;padding:0 .5em;font-size:1.125em;font-weight:500;line-height:normal}}.home .research .tweet[data-size=large] a,.home .research .tweet[data-size=xlarge] a{font-weight:inherit}@media only screen and (min-width:36em){.home .research .tweet[data-size=large] .user,.home .research .tweet[data-size=xlarge] .user{width:100%;padding:.5em;position:absolute;top:0;left:0;z-index:0}}.home .research .tweet[data-size=large] .tweet-body,.home .research .tweet[data-size=xlarge] .tweet-body{margin:.5em 0}@media only screen and (min-width:36em){.home .research .tweet[data-size=large] .tweet-body,.home .research .tweet[data-size=xlarge] .tweet-body{margin:0;position:relative;top:50%;left:0;z-index:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:81em){.home .research .tweet[data-size=large]{padding:1em}}@media only screen and (min-width:81em){.home .research .tweet[data-size=large] .user{padding:1em}}.home .research .tweet[data-size=large] .tweet-body{font-weight:500;line-height:normal}@media only screen and (min-width:36em){.home .research .tweet[data-size=large] .tweet-body{padding:0 .44444em;font-size:1.125em}}@media only screen and (min-width:54em){.home .research .tweet[data-size=large] .tweet-body{padding:0 .36364em;font-size:1.375em;line-height:110%}}@media only screen and (min-width:54em){.home .research .tweet[data-size=large] .tweet-body{padding:0 .33333em;font-size:1.5em}}@media only screen and (min-width:108em){.home .research .tweet[data-size=large] .tweet-body{padding:0 .25em;font-size:2em}}@media only screen and (min-width:36em){.home .research .tweet[data-size=xlarge]{padding:1em}}@media only screen and (min-width:36em){.home .research .tweet[data-size=xlarge] .user{padding:1em}}.home .research .tweet[data-size=xlarge] .tweet-body{padding:0 .625em;font-family:Quadon,"Myriad Pro",sans-serif;font-size:1.25em;font-weight:700;line-height:normal}@media only screen and (min-width:36em){.home .research .tweet[data-size=xlarge] .tweet-body{padding:0 .28571em;font-size:1.75em}}@media only screen and (min-width:81em){.home .research .tweet[data-size=xlarge] .tweet-body{padding:0 .25em;font-size:2em}}@media only screen and (min-width:108em){.home .research .tweet[data-size=xlarge] .tweet-body{padding:0 .4em;font-size:2.5em}}.home #bbProgramExplorer{background-color:#2C2C33}.home #bbProgramExplorer .content{padding:6.04167% 0}.home #bbProgramExplorer ul{margin:0}.no-js .home #bbProgramExplorer .fallback{padding:0;display:block;color:#FFF}.no-js .home #bbProgramExplorer .fallback a{border-bottom-color:rgba(255,255,255,.1);color:#6CACE4}.no-js .home #bbProgramExplorer .fallback a:hover{border-bottom-color:#6CACE4;color:#FFF}.no-js .home #bbProgramExplorer .fallback .head{color:#FFF}.no-js .home #bbProgramExplorer .programs-container{display:none}.js .home #bbProgramExplorer .row{width:65.83333%;min-height:1px;margin-left:17.08333%;margin-right:17.08333%;margin-bottom:1em}@media only screen and (min-width:36em){.js .home #bbProgramExplorer .row{width:82.91667%;min-height:1px;margin-left:8.54167%;margin-right:8.54167%;margin-bottom:2.5%}}@media only screen and (min-width:108em){.js .home #bbProgramExplorer .row{width:100%;min-height:1px;-test-nomargin:"true";-test-ratio:12 of 12;-test-nth:12;-test-columns:12;margin-left:0;margin-right:0}}.js .home #bbProgramExplorer .row.divisions,.js .home #bbProgramExplorer .row.filters{display:none}.js .home #bbProgramExplorer .row.divisions{margin-bottom:0}.js .home #bbProgramExplorer .search-box input{padding:.45em .6em;border-width:.3em .3em 0;float:none;width:100%;min-height:1px;margin-right:3.79747%}@media only screen and (min-width:36em){.js .home #bbProgramExplorer .search-box input{padding:.3em .6em;border-width:.3em 0 .3em .3em;float:left;width:72.11055%;margin-right:0}}@media only screen and (min-width:108em){.js .home #bbProgramExplorer .search-box input{width:76.875%}}.js .home #bbProgramExplorer .search-box button{height:2.4em;padding:.3em 0;border-width:.3em;font-size:1.25em;line-height:1.2em;float:none;width:100%;min-height:1px;margin-right:3.79747%}@media only screen and (min-width:36em){.js .home #bbProgramExplorer .search-box button{height:3em;padding:.375em;border-width:.375em;font-size:1em;line-height:1.5em;float:right;width:27.88945%;min-height:1px;margin-right:0}}@media only screen and (min-width:108em){.js .home #bbProgramExplorer .search-box button{width:23.125%;min-height:1px;margin-right:0}}.js .home #bbProgramExplorer ul{list-style:none}.js .home #bbProgramExplorer .button{margin:0;display:block;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.js .home #bbProgramExplorer .button:hover{background-color:#4A484C;color:#FFF!important}.js .home #bbProgramExplorer .filters ul{margin:0}.js .home #bbProgramExplorer .filters li{margin:0 3.79747% 1em 0;width:100%;min-height:1px}.js .home #bbProgramExplorer .filters li.filter-2{margin-bottom:0}@media only screen and (min-width:36em){.js .home #bbProgramExplorer .filters li{margin-bottom:3.01508%}}@media only screen and (min-width:54em){.js .home #bbProgramExplorer .filters li{width:48.49246%;min-height:1px;margin-right:3.01508%;margin-bottom:0}.js .home #bbProgramExplorer .filters li.filter-2{margin-right:0}}.js .home #bbProgramExplorer .filters .button{border-color:#FFF;color:#FFF}.js .home #bbProgramExplorer .divisions{border:.1875em solid #000;border-color:#FFF}.js .home #bbProgramExplorer .divisions li{width:100%;margin:0}@media only screen and (min-width:36em){.js .home #bbProgramExplorer .divisions li{width:50%}}@media only screen and (min-width:54em){.js .home #bbProgramExplorer .divisions li{width:33.33333%}}@media only screen and (min-width:108em){.js .home #bbProgramExplorer .divisions li{width:20%}}@media only screen and (max-width:35.99964em){.js .home #bbProgramExplorer .divisions .button,.js .home #bbProgramExplorer .divisions .button.small{border-left-width:0}}@media only screen and (min-width:36em){.js .home #bbProgramExplorer .divisions .button,.js .home #bbProgramExplorer .divisions .button.small{position:relative}}.js .home #bbProgramExplorer .divisions .button .text,.js .home #bbProgramExplorer .divisions .button.small .text{width:100%}@media only screen and (min-width:36em){.js .home #bbProgramExplorer .divisions .button .text,.js .home #bbProgramExplorer .divisions .button.small .text{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.js .home #bbProgramExplorer .divisions .button{width:100%;margin:0;border:1px solid #E5E2E0;border-top:none;border-right:none;border-bottom-width:1px;border-left-width:1px;border-color:#B4B2AD;color:#B4B2AD}@media only screen and (min-width:36em){.js .home #bbProgramExplorer .divisions .button{height:3em}}.js .home #bbProgramExplorer .divisions .button .text{padding:0 1em}@media only screen and (min-width:108em){.js .home #bbProgramExplorer .divisions .division-6,.js .home #bbProgramExplorer .divisions .division-7,.js .home #bbProgramExplorer .divisions .division-8,.js .home #bbProgramExplorer .divisions .division-9{width:25%}}@media only screen and (min-width:36em){.js .home #bbProgramExplorer .divisions .division-9{width:100%}}@media only screen and (min-width:54em){.js .home #bbProgramExplorer .divisions .division-9{width:33.33333%}}@media only screen and (min-width:108em){.js .home #bbProgramExplorer .divisions .division-9{width:25%}}.js .home #bbProgramExplorer .divisions .division-9 .button{border-bottom-width:0}@media only screen and (min-width:36em){.js .home #bbProgramExplorer .divisions .division-1 .button,.js .home #bbProgramExplorer .divisions .division-3 .button,.js .home #bbProgramExplorer .divisions .division-5 .button,.js .home #bbProgramExplorer .divisions .division-7 .button,.js .home #bbProgramExplorer .divisions .division-9 .button{border-left-width:0}}@media only screen and (min-width:54em){.js .home #bbProgramExplorer .divisions .division-1 .button,.js .home #bbProgramExplorer .divisions .division-3 .button,.js .home #bbProgramExplorer .divisions .division-5 .button,.js .home #bbProgramExplorer .divisions .division-7 .button,.js .home #bbProgramExplorer .divisions .division-9 .button{border-left-width:1px}}@media only screen and (min-width:54em){.js .home #bbProgramExplorer .divisions .division-1 .button,.js .home #bbProgramExplorer .divisions .division-4 .button,.js .home #bbProgramExplorer .divisions .division-7 .button{border-left-width:0}}@media only screen and (min-width:108em){.js .home #bbProgramExplorer .divisions .division-1 .button,.js .home #bbProgramExplorer .divisions .division-4 .button,.js .home #bbProgramExplorer .divisions .division-7 .button{border-left-width:1px}}@media only screen and (min-width:54em){.js .home #bbProgramExplorer .divisions .division-7 .button,.js .home #bbProgramExplorer .divisions .division-8 .button,.js .home #bbProgramExplorer .divisions .division-9 .button{border-bottom-width:0}}@media only screen and (min-width:108em){.js .home #bbProgramExplorer .divisions .division-1 .button{border-left-width:0}}@media only screen and (min-width:108em){.js .home #bbProgramExplorer .divisions .division-6 .button{border-bottom-width:0}}.home #bbDivisionsSection{background-color:#2C2C33}.home #bbDivisionsSection .sticky{background-image:url(/theme/images/divisions-section-background-hand-5b9ea2fa96.jpg);background-size:cover;background-position:center center}@media only screen and (min-width:36em){.home #bbDivisionsSection .sticky{background-image:url(/theme/images/divisions-section-background-lap-dcbe5810ff.jpg)}}@media only screen and (min-height:24em){.home #bbDivisionsSection .sticky{background-image:url(/theme/images/divisions-section-background-lap-dcbe5810ff.jpg)}}@media only screen and (min-width:54em){.home #bbDivisionsSection .sticky{background-image:url(/theme/images/divisions-section-background-desk-9f3b03d3b9.jpg)}}@media only screen and (min-height:36em){.home #bbDivisionsSection .sticky{background-image:url(/theme/images/divisions-section-background-desk-9f3b03d3b9.jpg)}}@media only screen and (min-width:81em){.home #bbDivisionsSection .sticky{background-image:url(/theme/images/divisions-section-background-wall-8832601b4c.jpg)}}@media only screen and (min-height:48em){.home #bbDivisionsSection .sticky{background-image:url(/theme/images/divisions-section-background-wall-8832601b4c.jpg)}}.home #bbDivisionsSection .section-intro .head,.home #bbDivisionsSection .section-intro .subhead{color:#FFF}.no-js .home #bbDivisionsSection .block{display:none}.no-js .home #bbDivisionsSection .fallback{padding:0;display:block}.no-js .home #bbDivisionsSection .fallback a{border-bottom-color:rgba(255,255,255,.1);color:#6CACE4}.no-js .home #bbDivisionsSection .fallback a:hover{border-bottom-color:#6CACE4;color:#FFF}.js .home #bbDivisionsSection svg,.no-js .home #bbDivisionsSection .divisions-container{display:none}.js .home #bbDivisionsSection .divisions-container{width:65.83333%;min-height:1px;margin:0 17.08333%}@media only screen and (min-width:36em){.js .home #bbDivisionsSection .divisions-container{width:82.91667%;min-height:1px;margin:0 8.54167%}}.js .home #bbDivisionsSection .division-set{width:100%;height:100%;position:relative;top:0;left:0;z-index:0}.js .home #bbDivisionsSection .bubble{width:100%;min-height:1px;margin-right:3.79747%;margin-top:0;margin-bottom:1em;border:.125em solid;border-color:#005EB8;border-radius:0;background-color:rgba(44,44,51,.5);font-size:1em;display:block}.js .home #bbDivisionsSection .bubble.all{border-color:#005EB8}.js .home #bbDivisionsSection .bubble.jhu{attr:#005EB8}.js .home #bbDivisionsSection .bubble.applied-physics-laboratory{border-color:#003D4C}.js .home #bbDivisionsSection .bubble.carey-business-school{border-color:#007A53}.js .home #bbDivisionsSection .bubble.peabody-institute{border-color:#74AA50}.js .home #bbDivisionsSection .bubble.sais{border-color:#FF9E1B}.js .home #bbDivisionsSection .bubble.school-of-arts-and-sciences{border-color:#CF4520}.js .home #bbDivisionsSection .bubble.school-of-education{border-color:#8A2A2B}.js .home #bbDivisionsSection .bubble.school-of-engineering{border-color:#8E3A80}.js .home #bbDivisionsSection .bubble.school-of-medicine{border-color:#470A68}.js .home #bbDivisionsSection .bubble.school-of-nursing{border-color:#7C7FAB}.js .home #bbDivisionsSection .bubble.school-of-public-health{border-color:#418FDE}.js .home #bbDivisionsSection .bubble.bubble-10{margin-bottom:0}.js .home #bbDivisionsSection .bubble:hover,.js .home #bbDivisionsSection .bubble:hover.all{background-color:#005EB8}.js .home #bbDivisionsSection .bubble:hover.jhu{attr:#005EB8}.js .home #bbDivisionsSection .bubble:hover.applied-physics-laboratory{background-color:#003D4C}.js .home #bbDivisionsSection .bubble:hover.carey-business-school{background-color:#007A53}.js .home #bbDivisionsSection .bubble:hover.peabody-institute{background-color:#74AA50}.js .home #bbDivisionsSection .bubble:hover.sais{background-color:#FF9E1B}.js .home #bbDivisionsSection .bubble:hover.school-of-arts-and-sciences{background-color:#CF4520}.js .home #bbDivisionsSection .bubble:hover.school-of-education{background-color:#8A2A2B}.js .home #bbDivisionsSection .bubble:hover.school-of-engineering{background-color:#8E3A80}.js .home #bbDivisionsSection .bubble:hover.school-of-medicine{background-color:#470A68}.js .home #bbDivisionsSection .bubble:hover.school-of-nursing{background-color:#7C7FAB}.js .home #bbDivisionsSection .bubble:hover.school-of-public-health{background-color:#418FDE}.js .home #bbDivisionsSection .bubble.jhu{display:none}.js .home #bbDivisionsSection .bubble.jhu .text{font-weight:500}@media only screen and (min-width:36em){.js .home #bbDivisionsSection .bubble{width:48.49246%;min-height:1px;margin-right:3.01508%;height:3.2em;margin-bottom:3.01508%}.js .home #bbDivisionsSection .bubble.bubble-10,.js .home #bbDivisionsSection .bubble.bubble-2,.js .home #bbDivisionsSection .bubble.bubble-4,.js .home #bbDivisionsSection .bubble.bubble-6,.js .home #bbDivisionsSection .bubble.bubble-8{margin-right:0}.js .home #bbDivisionsSection .bubble.bubble-10,.js .home #bbDivisionsSection .bubble.bubble-9{margin-bottom:0}}.js .home #bbDivisionsSection .bubble .text{font-family:Gentona,"Myriad Pro",sans-serif;font-weight:400;color:#FFF;text-align:center;text-transform:uppercase;line-height:1em;display:block}@media only screen and (min-width:54em){.modern-browser.js .home #bbDivisionsSection .divisions-container{height:0;padding-bottom:60%;position:relative;z-index:1}}@media only screen and (min-width:108em){.modern-browser.js .home #bbDivisionsSection .divisions-container{width:100%;margin:0}}@media only screen and (min-width:54em){.modern-browser.js .home #bbDivisionsSection .division-set{position:absolute}}.modern-browser.js .home #bbDivisionsSection svg{display:none;width:100%;height:100%;position:relative;z-index:0}@media only screen and (min-width:54em){.modern-browser.js .home #bbDivisionsSection svg{display:block}}@media only screen and (min-width:54em){.modern-browser.js .home #bbDivisionsSection .bubble{width:9em;height:9em;margin:-4.5em 0 0 -4.5em;background-color:#005EB8;border-width:.15625em;border-radius:100%;position:absolute;z-index:1;font-size:.8em;float:none;overflow:hidden;-webkit-font-smoothing:antialiased!important;-moz-font-smoothing:antialiased!important;-o-font-smoothing:antialiased!important;-ms-font-smoothing:antialiased!important;font-smoothing:antialiased!important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.modern-browser.js .home #bbDivisionsSection .bubble.all{background-color:#005EB8}.modern-browser.js .home #bbDivisionsSection .bubble.jhu{attr:#005EB8}.modern-browser.js .home #bbDivisionsSection .bubble.applied-physics-laboratory{background-color:#003D4C}.modern-browser.js .home #bbDivisionsSection .bubble.carey-business-school{background-color:#007A53}.modern-browser.js .home #bbDivisionsSection .bubble.peabody-institute{background-color:#74AA50}.modern-browser.js .home #bbDivisionsSection .bubble.sais{background-color:#FF9E1B}.modern-browser.js .home #bbDivisionsSection .bubble.school-of-arts-and-sciences{background-color:#CF4520}.modern-browser.js .home #bbDivisionsSection .bubble.school-of-education{background-color:#8A2A2B}.modern-browser.js .home #bbDivisionsSection .bubble.school-of-engineering{background-color:#8E3A80}.modern-browser.js .home #bbDivisionsSection .bubble.school-of-medicine{background-color:#470A68}.modern-browser.js .home #bbDivisionsSection .bubble.school-of-nursing{background-color:#7C7FAB}.modern-browser.js .home #bbDivisionsSection .bubble.school-of-public-health{background-color:#418FDE}.modern-browser.js .home #bbDivisionsSection .bubble:hover{background-color:rgba(0,0,0,.9)!important}.modern-browser.js .home #bbDivisionsSection .bubble.jhu{border:none;z-index:2;background-color:#005EB8;display:block;font-size:1.1em;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:transform 1000ms ease-out;-moz-transition:transform 1000ms ease-out;-o-transition:transform 1000ms ease-out;transition:transform 1000ms ease-out}.modern-browser.js .home #bbDivisionsSection .bubble.jhu:hover{background-color:#005EB8!important}.modern-browser.js .home #bbDivisionsSection .bubble.jhu.shrink{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.modern-browser.js .home #bbDivisionsSection .bubble.jhu .text{position:absolute;top:50%;left:0;z-index:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.modern-browser.js .home #bbDivisionsSection .bubble.grow{-webkit-animation-name:bubbleGrow;-moz-animation-name:bubbleGrow;-o-animation-name:bubbleGrow;animation-name:bubbleGrow;-webkit-animation-duration:500ms;-moz-animation-duration:500ms;-o-animation-duration:500ms;animation-duration:500ms;-webkit-animation-direction:alternate;-moz-animation-direction:alternate;-o-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:2;-moz-animation-iteration-count:2;-o-animation-iteration-count:2;animation-iteration-count:2}@-webkit-keyframes bubbleGrow{from{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}@-moz-keyframes bubbleGrow{from{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}@-o-keyframes bubbleGrow{from{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}@keyframes bubbleGrow{from{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}}@media only screen and (min-width:81em){.modern-browser.js .home #bbDivisionsSection .bubble{font-size:1em;border-width:.125em}}.facts{width:82.91667%;min-height:1px;margin:0 8.54167%}@media only screen and (min-width:108em){.facts{width:100%;min-height:1px;-test-nomargin:"true";-test-ratio:12 of 12;-test-nth:12;-test-columns:12;margin:0}}.fact{width:79.39698%;min-height:1px;margin:10.30151%;text-align:center}.fact.fact-1{margin-top:0}.fact.fact-4{margin-bottom:0}@media only screen and (min-width:36em){.fact{margin:0 3.01508% 10.30151% 0;width:48.49246%;min-height:1px}.fact.fact-1,.fact.fact-3{padding-right:1em}.fact.fact-2,.fact.fact-4{margin-right:0;padding-left:1em}.fact.fact-3,.fact.fact-4{margin-bottom:0}}@media only screen and (min-width:81em){.fact{width:22.73869%;margin:0 3.01508% 0 0;padding:0;float:left}.fact.fact-1,.fact.fact-3{padding-right:0}.fact.fact-2,.fact.fact-4{margin-right:3.01508%;padding-left:0}.fact.fact-4{margin-right:0}}@media only screen and (min-width:108em){.fact{width:23.125%;min-height:1px;margin-right:2.5%}.fact.fact-2,.fact.fact-4{margin-right:2.5%}.fact.fact-4{margin-right:0}}.graphic .fa{font-size:5em;color:#86C8BC}@media only screen and (min-width:81em){.graphic .fa{font-size:6em}}@media only screen and (min-width:108em){.graphic .fa{font-size:8em}}.graphic img{width:inherit;max-width:8em;height:auto;margin:0 auto;display:block}.fact-impact,.kicker{text-align:center;text-transform:uppercase;position:relative}.fact-impact:after,.kicker:after{content:"";width:33.33333%;display:block;position:absolute;left:33.33333%;right:33.33333%;background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=20);-moz-opacity:.2;-khtml-opacity:.2;opacity:.2}.fact-impact{margin-top:.2em;margin-bottom:.15em;padding-bottom:.2em;font-family:"TitlingGothicFB Comp","Titling Gothic Compressed",titling-gothic,Impact,sans-serif;font-size:5em;font-weight:500;line-height:.75em;color:#FFF}.fact-impact:after{height:.025em;bottom:-.0125em}.kicker{margin-bottom:.6em;padding-top:.8em;padding-bottom:.6em;font-family:Gentona,"Myriad Pro",sans-serif;font-size:1.25em;font-weight:300;color:#FFF;letter-spacing:2px}.kicker:after{height:.1em;bottom:-.05em}.fact-description,.fact-description p{margin:0}