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: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}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background:#f5f5f5;color:#333;font:13px/17px proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif}@media screen and (max-width:780px){body{background:#FFF}}img{max-width:100%}a{-webkit-transition:all .2s ease-in;transition:all .2s ease-in;color:#4f2170;text-decoration:none}a.img{display:block;position:relative}a.img span{display:none}a.img:hover:after{content:'';display:block;width:20px;height:20px;z-index:100;position:absolute;bottom:20px;left:20px;background:rgba(255,255,255,.8) url(/_img/expand.svg) no-repeat center center;-webkit-background-size:20px 20px;background-size:20px 20px;border-radius:100%;padding:10px;border:1px solid rgba(55,55,55,.8);opacity:.5}b,strong{font-weight:700}em,i{font-style:italic}h1{font:48px/1.1 GalaxieHeavy,Georgia,Times,"Times New Roman",serif}h1 polygon{fill:#DDD}h1 path.yellow,h1 rect.yellow{fill:#FFE500}h1 rect.blue{fill:#485DC5}h1 rect.red{fill:#E83100}h1 svg{width:80px;height:80px;display:inline-block;margin:10px 20px -15px 0}@media screen and (max-width:960px){h1{font-size:38px}}@media screen and (max-width:780px){h1 svg{width:60px;height:60px}}h2{font:24px/1.1 GalaxieHeavy,Georgia,Times,"Times New Roman",serif}h3{font:400 26px/1.2 GalaxieHeavy,Georgia,Times,"Times New Roman",serif;margin:0 0 10px}h4{font:16px/1.1 GalaxieHeavy,Georgia,Times,"Times New Roman",serif}h5.overline{display:block;margin-bottom:9px;padding-top:3px}h5.overline img,h5.overline svg{float:left;width:17px;height:17px;margin:-3px 8px 0 0;opacity:.5}h5.overline span.blog svg{width:14px;height:14px;margin-top:-1px}h5.overline span.research svg{width:14px;height:14px;margin-top:1px}h5.overline span.dark{color:#666!important}h5.overline span.icon{cursor:pointer;float:left;display:inline-block;position:relative}h5.overline span:hover img,h5.overline span:hover svg{opacity:.7}h5.overline span b{text-transform:none;letter-spacing:0;color:#666;position:absolute;z-index:999;padding:3px;border-bottom:1px solid #CCC;top:-30px;left:0}.overline{text-transform:uppercase;font:700 12px/14px proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;letter-spacing:2px}.overline a{color:#485dc5}form input[type=email],form input[type=submit],form input[type=text]{font:700 20px/1.2 proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;border:1px solid #CCC}a.brand{position:absolute;left:0;right:0;top:0;padding:6px 0 0;text-align:center;height:22px;color:#e5e5e5;z-index:500;font:10px/1.1 proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;background-color:#4f2170;text-transform:uppercase;letter-spacing:2px}@media screen and (max-width:960px){a.brand span{display:none}}.homepage header.article-hdr{height:600px}@media screen and (max-width:780px){.homepage header.article-hdr{height:440px}}header.main{position:relative;font:700 13px/16px proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;margin-top:22px;background-color:#000}.homepage header.main{color:transparent;z-index:55;position:relative;top:2.308em;max-width:1100px;margin:0 auto}.homepage header.main nav{max-width:1100px;position:absolute;left:0;right:0;padding:68px 20px 12px;color:#FFF}@media screen and (max-width:1200px){.homepage header.main{margin:0 50px}}@media screen and (max-width:780px){.homepage header.main{margin:0 20px}.homepage header.main .menu .top{left:20px;right:auto}.homepage header.main .menu ul{margin:0 20px}.homepage header.main .menu ul ul{margin:10px 0 0}}header.main .trigger{display:none}@media screen and (max-width:780px){header.main .trigger{display:block;float:right;padding:11px;height:42px;width:42px;margin-right:-6px;cursor:pointer}header.main .trigger .close{display:none}}header.main .about{margin-top:.154em;float:left;position:relative;z-index:50}header.main .about .logo{background:#485dc5;height:38px;width:190px;display:block}header.main .about section{display:none;background-color:#000;padding:1.538em;border-radius:1px;position:absolute;left:-20px;right:-20px;line-height:19px}header.main .about section p{color:#CCC;margin-bottom:20px}header.main .about section p a{color:#FFF}header.main .about:hover section{display:block}header.main .about a.nu{display:block;width:120px;margin:auto}header.main nav{height:121px;background:#000;overflow:visible;padding-top:5.231em;max-width:92.308em;margin:0 auto 2.308em;padding-left:3.846em;padding-right:3.846em}header.main .menu{clear:none;float:right;overflow:visible;position:relative;z-index:999}header.main .menu .top{position:absolute;top:-56px;right:0;width:250px;height:50px;z-index:9999}header.main .menu .top button,header.main .menu .top input{margin:0}header.main .menu .top .nav-search{margin-top:0}header.main .menu .top input[type=text]{background:#222;width:200px;border:1px solid #666;color:#FFF;-webkit-appearance:none;font-size:16px;font-weight:700;padding:3px 5px;outline:0;float:left}header.main .menu .top input[type=text]:focus{background:#CCC;border-color:#CCC;color:#000}header.main .menu .top button{background:0 0;border:0;padding-top:5px;padding-left:9px;float:left}header.main .menu .top path{fill:#CCC}@media screen and (max-width:780px){header.main .menu .top{position:relative;top:auto;right:auto;margin-top:10px}}header.main .menu ul{list-style:none;position:relative;float:left}header.main .menu ul a{text-decoration:none;padding:15px;color:#FFF;position:relative;margin-top:5px;display:block;-webkit-transition:none;transition:none}header.main .menu ul a:hover{color:#485dc5;background-color:transparent}header.main .menu ul a:hover path,header.main .menu ul a:hover polygon,header.main .menu ul a:hover rect{fill:#485dc5}header.main .menu ul a:hover .arrow{border-top-color:#485dc5}header.main .menu ul li{position:relative;float:left}header.main .menu ul li svg{display:block;width:20px;height:20px;position:absolute;left:50%;margin-left:-10px;bottom:35px}header.main .menu ul li.current-menu-item{background:#ddd}header.main .menu ul li.nav-blog svg{width:14px;height:14px;margin-left:-7px;bottom:39px}header.main .menu ul li.nav-ideas svg{width:22px;height:22px;margin-left:-11px;bottom:38px}header.main .menu ul li path,header.main .menu ul li polygon,header.main .menu ul li rect{fill:#CCC}header.main .menu ul li:hover>ul{display:block}header.main .menu ul ul{display:none;position:absolute;background:#000;top:45px;width:210px;left:auto;right:-20px;z-index:99999;padding:8px 0;margin:0}header.main .menu ul ul li{float:none;width:210px}header.main .menu ul ul li.border{border-top:1px #444 solid;margin:5px 0}header.main .menu ul ul a{line-height:120%;display:block;font:700 11px/13px proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;letter-spacing:1px;margin:0;padding:5px 20px 5px 25px;text-transform:uppercase;position:relative}header.main .menu ul ul a:hover{background:rgba(255,255,255,.2);color:#FFF}header.main .menu ul ul a:before{content:"\0020";width:8px;height:3px;position:absolute;left:10px;top:10px;background:#485dc5}header.main .menu ul .arrow{width:0;height:0;display:block;position:absolute;right:0;bottom:20px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #FFF}@media screen and (max-width:780px){header.main .menu{height:0;-webkit-transition:all .3s ease;transition:all .3s ease;top:121px;width:100%;background:#000;overflow:hidden;left:0;position:absolute}header.main .menu.opened{height:680px}header.main .menu .top{top:auto;right:auto;left:50px;width:310px;margin:20px 0 0}header.main .menu ul{margin:0 20px 0 50px;float:none}header.main .menu ul li{float:none;font-size:20px}header.main .menu ul li .arrow{display:none}header.main .menu ul li a{padding-left:50px;border-bottom:1px solid #222;width:100%}header.main .menu ul li svg{position:absolute;width:32px;height:26px;bottom:auto;left:10px}header.main .menu ul li.nav-blog svg,header.main .menu ul li.nav-ideas svg{bottom:auto;width:32px;height:26px}header.main .menu ul ul{display:block;top:auto;width:auto;left:auto;right:auto;-webkit-column-count:2;-moz-column-count:2;column-count:2;margin:10px 0}header.main .menu ul ul li{width:auto}header.main .menu ul ul li.border{display:none}header.main .menu ul ul li a{padding:10px 0}header.main .menu ul ul li a:before{display:none}}@media screen and (max-width:780px){header.main nav{padding:68px 20px 0}}.top-dog .overlay a img{object-fit:cover;height:600px!important;width:100%;font-family:'object-fit: cover; object-position: bottom;'}@media screen and (max-width:780px){.top-dog .overlay a img{height:440px!important}}.top-dog .overlay .stage{position:absolute;bottom:0;width:100%}.top-dog .article-hdr{margin:0}.top-dog h6{color:#FFF;color:rgba(255,255,255,.8);text-align:center;font-size:13px;font-weight:400;margin:15px 0 0}.bottom-gradient .overlay .stage{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.5) 50%,rgba(0,0,0,.5) 100%);background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.5) 50%,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=0);padding:60px 10%;-webkit-transition:all .3s ease;transition:all .3s ease}.bottom-gradient .overlay a:hover .stage{padding:90px 10% 62px}@media screen and (max-width:780px){.bottom-gradient .overlay .stage,.bottom-gradient .overlay a:hover .stage{padding:50px 20px 30px}}.blur-up{-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:-webkit-filter 400ms;transition:filter 400ms}.blur-up.lazyloaded{-webkit-filter:blur(0);filter:blur(0)}.article-hdr{margin-bottom:50px;position:relative;overflow:hidden}.article-hdr img{width:100%!important;height:auto!important;display:block}.article-hdr h3{color:#666;font:22px/30px GalaxieItalic,Georgia,Times,"Times New Roman",serif;max-width:800px}.article-hdr h5{font:400 11px/14px proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;text-align:right;color:#666}.article-hdr h5.overline{text-align:left;color:#485dc5;font-weight:700}.article-hdr h1{padding:18px 0;margin-bottom:.308em;border-top:5px solid #ddd;border-bottom:5px solid #ddd;letter-spacing:-1px;color:#000}.article-hdr .article-deck{font-size:22px}.article-hdr .byline{margin:20px 0;font-size:16px;line-height:1.3;font-weight:400;color:#777;letter-spacing:0}.article-hdr .byline a{color:#444}.article-hdr .byline a:hover{text-decoration:underline}.article-hdr .overlay{height:100%}.article-hdr .overlay h5{text-align:center;font-weight:700;color:rgba(255,255,255,.8);font-size:15px;margin:0;padding:0}.article-hdr .overlay h1{color:#FFF;border:0;text-align:center;margin:0;padding:10px 0 15px}.article-hdr .overlay a{display:block;background:0 0;padding:0;float:left;width:100%}.article-hdr .overlay h3{color:#FFF;text-align:center;max-width:100%}.article-hdr.centered{text-align:center}.article-hdr.centered h3{max-width:100%}.article-hdr.simple h1{margin-bottom:0;padding:40px 20px 18px;border:0}.article-hdr .narrow{width:36%;margin-left:3%;display:inline-block;vertical-align:middle}.article-hdr .wide-title{width:60%;display:inline-block;vertical-align:middle}.article-hdr .wide{width:66%;margin-left:3%;display:inline-block;vertical-align:middle}.article-hdr .narrow-title{width:30%;display:inline-block;vertical-align:middle}.article-hdr .one-third{width:46%;display:inline-block;vertical-align:middle}.article-hdr .two-thirds{width:50%;margin-left:3%;display:inline-block;vertical-align:middle}.article-hdr .article-hdr .narrow-title h1{font:400 30px/37px GalaxieHeavy,Georgia,Times,"Times New Roman",serif}.article-hdr .narrow-title .article-deck{font-size:19px}.article-hdr.gradient:before{content:'';position:absolute;bottom:0;left:0;height:60%;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);z-index:99;width:100%}@media screen and (max-width:780px){.article-hdr.gradient:before{display:none}}.article-hdr.gradientTop:before{content:'';position:absolute;top:0;left:0;height:70%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.3)),to(transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,.3),transparent);background:linear-gradient(to bottom,rgba(0,0,0,.3),transparent);width:100%;z-index:99}@media screen and (max-width:780px){.article-hdr.gradientTop:before{display:none}}.full>.article-hdr{background-color:#999;margin-bottom:0;text-align:center;float:left;width:100%;z-index:1;overflow:visible;margin-top:-8px;position:relative}.full>.article-hdr h1{padding:18px 30px 0;margin-bottom:.308em;letter-spacing:-1px;color:#FFF;margin-top:90px;text-shadow:1px 1px 3px rgba(0,0,0,.8);border:0}.full>.article-hdr .article-deck{font-size:22px;color:#FFF;text-align:center;text-shadow:1px 1px 3px rgba(0,0,0,.5);margin:0 auto;max-width:600px}.full>.article-hdr .byline{max-width:100%;color:#FFF}.full>.article-hdr .byline>a{color:#FFF}.full>.article-hdr article.stage.bottom{bottom:60px}.full>.article-hdr article.stage{position:absolute;width:100%;z-index:9999;padding-left:60px;padding-right:60px}.full>.article-hdr article.stage h1{margin-top:60px}@media screen and (max-width:780px){.full>.article-hdr{height:auto;margin-top:8px}.full>.article-hdr p.byline{padding:0 20px;text-align:left;color:#777}.full>.article-hdr .byline,.full>.article-hdr .byline a,.full>.article-hdr h1{color:#000;text-shadow:none}.full>.article-hdr h1{font-size:32px;text-align:left;margin:10px 0;padding:0 20px;color:#444}.full>.article-hdr article.stage{position:relative;padding-left:0;padding-right:0}.full>.article-hdr article.stage h1{margin-top:25px}}.full .article-hdr{width:100%;float:left;margin-bottom:0}.full .article-hdr .caption{position:absolute;bottom:-55px;right:15px;width:15%}.full .article-hdr .caption p{position:absolute;top:0;right:15px;text-align:left}.full .article-hdr h5{position:absolute;bottom:-20px;right:15px;text-align:right;color:#999}.full .article-hdr.lighten .article-deck,.full .article-hdr.lighten .byline,.full .article-hdr.lighten .byline a,.full .article-hdr.lighten h1{color:#000;text-shadow:none}@media screen and (max-width:780px){.full .article-hdr{background:#FFF!important}.full .article-hdr .article-body article.stage{position:absolute;top:0;left:0;height:100%;background:rgba(0,0,0,.5)}.full .article-hdr article.stage.bottom{position:relative;bottom:auto}.full .article-hdr .caption{position:relative;padding:5px 15px;bottom:auto;right:auto;width:100%}.full .article-hdr .caption p{position:relative;top:auto;right:auto}.full .article-hdr h5{position:relative;padding:5px 20px 20px;bottom:auto;right:auto;width:100%;font-size:11px}.full .article-hdr .article-deck{text-align:left;padding:0 20px;font-size:19px;color:#666;text-shadow:none}}@media screen and (max-width:780px){.article-hdr{overflow:initial;width:100%;margin-bottom:25px}.article-hdr h1{border:0;font-size:22px;margin:10px 0;padding:0;letter-spacing:0}.article-hdr h3{font:16px/1.4 GalaxieItalic,Georgia,Times,"Times New Roman",serif}.article-hdr h5{text-align:left}.article-hdr .one-third,.article-hdr .two-thirds{width:100%;margin-left:0}.article-hdr .article-deck{font-size:15px}.article-hdr .overlay h5{font-size:13px}.article-hdr .byline{font-size:14px}.article-hdr .narrow,.article-hdr .narrow-title,.article-hdr .wide,.article-hdr .wide-title{width:100%;float:none;margin-left:0}}.inforesponsive .portrait iframe{width:100%}@media screen and (max-width:780px){.inforesponsive .portrait{width:100%;margin:0}.inforesponsive .infographic-iframe{display:block}.inforesponsive .infoblock{display:none}}.page-hdr{color:#fff;padding:26px 20px;position:relative;background-color:#485dc5;border-top:8px #4154b1 solid;margin-bottom:25px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.page-hdr h1{letter-spacing:-1px}.page-hdr h3{font:19px/1.2 GalaxieItalic,Georgia,Times,"Times New Roman",serif;margin:9px 0 0}.page-hdr.author{color:#444;background-color:#FFF;border-top:0;border-bottom:1px solid #e5e5e5}.page-hdr.author img{position:absolute;top:20px;width:120px}.page-hdr.author .meta{margin-left:140px}.page-hdr.author a{color:#ccc;font-weight:700}.page-hdr .pcast-hdr-btns{position:absolute;top:10px;right:10px;width:200px}.page-hdr .pcast-hdr-btns .pcast-hdr-btn{letter-spacing:1px;padding:5px 15px 3px;font-size:.769em;color:#f5f5f5;background-color:#111;display:block;width:65px;text-align:center;font-weight:700;float:right;margin-right:.769em;border-bottom:3px #2D3B7C solid;background-color:rgba(0,0,0,.3)}.page-hdr .pcast-hdr-btns .pcast-hdr-btn:hover{background:#2D3B7C}@media screen and (max-width:780px){.page-hdr .pcast-hdr-btns{position:relative;top:auto;right:auto;width:100%;margin:15px 0 0}.page-hdr .pcast-hdr-btns li{display:inline-block}.page-hdr .pcast-hdr-btns .pcast-hdr-btn{float:none;display:inline-block}}.results-num{margin-top:2px;color:#999}.results header{position:relative;letter-spacing:1px}.results header h3{font-size:15px;padding-bottom:12px;margin-bottom:28px;border-bottom:3px solid #ddd}.results header p{color:#999;position:absolute;font-weight:700;top:0;right:0;margin-top:10px}.results form{position:relative}.results form .search-results-input{border:0;border-top:1px solid #ccc;border-left:1px solid #ccc;height:48px;width:100%;border-radius:24px;background:#fff;padding:5px 50px 5px 25px;margin-bottom:1em;font:700 20px/1 proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif}.results form .search-results-submit{background:url(/_img/search-large.png) no-repeat 50% 50%;width:40px;border:0;height:40px;position:absolute;top:5px;right:7px;text-indent:-9999em;opacity:.7;cursor:pointer}.results form .search-results-submit:hover{opacity:1}@media screen and (max-width:780px){.results header{display:none}.results form{margin-bottom:20px}}.search-results{padding:20px 20px 0;background:#FFF;margin-bottom:30px}.search-results li{max-width:1100px;margin-left:auto;margin-right:auto}.search-results li::after{clear:both;content:"";display:table}.search-results li li{font:700 11px/14px proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;padding:0 0 5px}.search-results li li a{color:#999}.search-results li.item{position:relative;border-bottom:1px solid #ededed;padding-bottom:20px;margin-bottom:20px}.search-results li.item .date p{font-weight:700;font-size:11px}.search-results h3{font-size:21px}.search-results h3 a{color:#222}.search-results h4{font:15px/1.2 GalaxieItalic,Georgia,Times,"Times New Roman",serif}.search-results .hdr{background:#ededed;margin-bottom:20px}.search-results .hdr p{border-left:2px solid #fff;padding:5px 10px;font-weight:700}.search-results .date{float:left;display:block;margin-right:2.85714%;width:10%;padding:5px 10px}.search-results .date:last-child{margin-right:0}.search-results .title{float:left;display:block;margin-right:2.85714%;width:57.14286%;padding:5px 10px}.search-results .title:last-child{margin-right:0}.search-results .research,.search-results .translation{float:left;display:block;margin-right:2.85714%;width:12.14286%;padding:5px 10px}.search-results .research:last-child,.search-results .translation:last-child{margin-right:0}.search-results a:hover{text-decoration:underline}@media screen and (max-width:780px){.search-results{padding:0}.search-results .title{float:left;display:block;margin-right:2.85714%;width:100%;padding:5px 0}.search-results .title:last-child{margin-right:0}.search-results .hdr,.search-results .research,.search-results .translation{display:none}.search-results .date{position:absolute;right:0;top:0;width:100px;color:#BBB;text-align:right;padding:5px 0;margin:0}}.attribution{border-top:1px solid #e5e5e5;background:#FFF;padding-top:30px;padding-bottom:50px}.attribution h4{margin:10px 0 25px;color:#444}.attribution h5{font-weight:700;font-size:14px;margin-bottom:2px}.attribution h6{text-transform:uppercase;font:700 11px/14px proxima-nova;margin:5px 0 0;padding:0 0 20px;color:#444}.attribution h6 a{text-transform:none;margin-left:5px;font:14px Georgia;font-weight:400;color:#000;text-decoration:underline}.attribution a{color:#222}.attribution p{color:#666;font:14px/21px Georgia,Times,"Times New Roman",serif}.attribution .about-researchers{margin:0}.attribution .about-researchers>a{float:left}.attribution .about-research>a{font-size:11px;font-weight:700;display:block;margin:12px 0 0}.attribution .about-research>a svg{width:11px;height:11px;float:left;display:block;margin:2px 9px 0 0}.attribution .about-researchers h5,.attribution .about-researchers h6,.attribution .about-researchers p{margin-left:50px}.attribution .article-meta{overflow:hidden;padding:15px 2.846em 0;border:0;margin:0;background-color:#fff}.attribution .article-meta article{float:left;width:33%;padding:0 1em}@media screen and (max-width:780px){.attribution .article-meta article{width:100%}}@media screen and (max-width:780px){.attribution{width:100%;float:left}.attribution h5{margin-top:10px}.attribution h4{margin:35px 0 15px;font-size:15px}.attribution .article-meta{padding:0 10px}}.article-comments{position:fixed;top:0;right:-500px;width:500px;z-index:1000;height:100%;overflow:scroll;border-left:1px #CCC solid;background:#FFF;padding:30px 50px 50px}.article-comments .comments-disclaimer{font:italic 13px/20px Georgia,Times,"Times New Roman",serif}.article-comments .close{position:fixed;top:32px;right:20px;text-indent:-9999px;z-index:9999;text-align:center;line-height:25px;font-size:20px;background:url(/_js/libs/fancybox/close.svg) no-repeat;-webkit-background-size:36px 36px;background-size:36px 36px;width:36px;height:36px;display:none}@media screen and (max-width:780px){.article-comments{width:320px}}.podcasts{max-width:1100px;margin-left:auto;margin-right:auto}.podcasts::after{clear:both;content:"";display:table}.podcasts .media-block{background-color:#f5f5f5;position:relative;margin-bottom:24px;float:left;display:block;margin-right:2.85714%;width:48.57143%}.podcasts .media-block article{padding:20px 20px 80px;background:#FFF;height:360px}.podcasts .media-block article>p{position:absolute;right:20px;top:24px;font-weight:700;font-size:12px}.podcasts .media-block article>p a{color:#999}@media screen and (max-width:960px){.podcasts .media-block article{height:390px}}@media screen and (max-width:780px){.podcasts .media-block article{height:auto}}.podcasts .media-block:last-child,.podcasts .media-block:nth-child(2n){margin-right:0}.podcasts .media-block:nth-child(2n) a{border-right:0}.podcasts .media-block:nth-child(2n+1){clear:left}@media screen and (max-width:780px){.podcasts .media-block{float:left;display:block;margin-right:2.85714%;width:100%;background:#FFF}.podcasts .media-block:last-child{margin-right:0}}.podcasts .media-block h2{border-top:3px solid #ddd;border-bottom:3px solid #ddd;padding:6px 0;margin-bottom:18px}.podcasts .media-block h2 a{color:#222}.podcasts .media-block h2 a:hover{color:#000}.podcasts .media-block h3{font:15px/21px GalaxieItalic,Georgia,Times,"Times New Roman",serif;color:#666;margin-bottom:15px}.podcasts .media-block a.podcast-play-btn{color:#f5f5f5}.podcasts .media-block a.podcast-play-btn:hover{color:#FFF}.podcasts .media-block a.download{font-weight:700;font-size:12px;color:#555}.podcasts .media-block a.download svg{width:13px;height:13px;float:left;margin:1px 6px 0 0}.podcasts .media-block a.download polygon{fill:#555;-webkit-transition:all .3s ease;transition:all .3s ease}.podcasts .media-block a.download:hover{color:#000}.podcasts .media-block a.download:hover polygon{fill:#000}.podcasts .media-block .inner p{color:#999;letter-spacing:1px;font:700 11px/13px proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif}.podcasts .media-block .inner p a{color:#666}.podcasts .media-block img{display:block;float:right;width:6.154em;height:6.154em;margin:0 0 .462em .923em}.podcasts .media-block>div{padding:.923em 1.538em;border-bottom:1px solid #ddd;background-color:#ededed;position:absolute;bottom:0;left:0;width:100%}.podcasts .media-block>div .download{float:right;padding-top:.615em}.podcast-play-btn{font:700 13px/1.1 proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;letter-spacing:1px;padding:10px 15px;text-align:center;text-transform:uppercase;position:relative;display:inline-block;vertical-align:middle;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;color:#f5f5f5;background-color:#111;border-bottom:3px #646464 solid;overflow:hidden}.podcast-play-btn:focus{outline:0}.podcast-play-btn:hover{background:#646464}.podcast-play-btn .play-arrow{display:inline-block;margin-left:6px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid #e5e5e5}.podcast-play-btn .audio-txt{position:relative;top:2px}.podcast-play-btn .audiojs{background:#111;width:68%}.podcast-play-btn .audiojs .scrubber{margin:10px 0 10px 42px;background:#666;width:100%}.podcast-play-btn .audiojs .time{position:absolute;top:0;right:0;margin:0;padding:0 10px 0 0}@media screen and (max-width:960px){.podcast-play-btn .audiojs{width:95%}.podcast-play-btn .audiojs .time{display:none}}.audiojs .scrubber .progress{-webkit-transition:width .1s ease-in;transition:width .1s ease-in;background:#eee}.audiojs .scrubber .loaded{-webkit-transition:width .1s ease-in;transition:width .1s ease-in;background:#bbb}.audiojs .play-pause{position:absolute;left:0;width:34px;padding:4px 0 4px 4px}.audiojs .play-pause:hover{background-color:#333}.audiojs .error,.audiojs .loading,.audiojs .pause,.audiojs .play{width:100%}.audio-wrapper{display:none}.playing-podcast .audio-wrapper{display:block}.playing-podcast{width:80%;position:relative;padding:0}@media screen and (max-width:960px){.playing-podcast{width:70%}}.playing-podcast .audio-txt{display:none}.masonry{padding:0;width:auto;-webkit-column-width:250px;-moz-column-width:250px;column-width:250px}#citations a{display:block;text-align:center}#citations a:hover polygon{fill:#111}#citations li{float:left;width:45%;display:inline-block;text-align:center}#citations svg{width:80px;height:auto;display:block;margin:0 auto}#citations polygon{fill:#555}#email label{float:left;margin:5px 10px 0 0;font-family:GalaxieItalic;width:120px;text-align:right;color:#666}.single-column{margin:0 auto;padding:34px 40px 20px;background:#FFF}.single-column.blocks h2.divided{margin:50px 0 30px}.single-column .littletop5 ol,.single-column ol{counter-reset:countme;list-style:none;overflow:visible;margin:40px 0 0 20px}.single-column .littletop5 li,.single-column li{font:700 28px/34px proxima-nova;margin:30px 60px 30px 0;position:relative;padding-left:60px}.single-column .littletop5 li .littletop5 li.with-image:before,.single-column .littletop5 li .littletop5 li:before,.single-column .littletop5 li:before,.single-column li .littletop5 li.with-image:before,.single-column li .littletop5 li:before,.single-column li:before{content:counter(countme);counter-increment:countme;position:absolute;left:0;top:5px;border-radius:100%;background:#552582;opacity:.5;color:#FFF;font-size:20px;width:33px;height:33px;line-height:33px;text-align:center}.single-column .littletop5 li.with-image,.single-column li.with-image{font-size:38px;line-height:44px;margin:30px 0;overflow:hidden}.single-column .littletop5 li.with-image img,.single-column li.with-image img{float:left;width:200px;height:auto;margin:0 20px 0 0}.single-column .littletop5 li.with-image:before,.single-column li.with-image:before{width:40px;height:40px;line-height:40px;font-size:30px}.single-column .littletop5 a,.single-column a{color:#000;display:block}.single-column .littletop5 a:hover,.single-column a:hover{opacity:.7}.single-column .littletop5 a span,.single-column a span{display:block}.single-column .littletop5 a span em,.single-column a span em{font-style:normal;font-weight:400;color:#666}.single-column .littletop5 a span strong,.single-column a span strong{padding-right:10px}.single-column .littletop5 a span.meta,.single-column a span.meta{font-weight:400;color:#BBB;font-size:16px;display:block}.single-column .littletop5 a span.meta strong,.single-column a span.meta strong{padding-right:0;font-weight:400;color:#888}@media screen and (max-width:780px){.single-column{padding:20px}.single-column h2.divided{margin:30px 0 10px}.single-column ol{margin:40px 0 0}.single-column li{font:700 18px/23px proxima-nova;margin:20px 0;padding-left:40px}.single-column li a span.meta{margin:10px 0 0;font-size:13px;line-height:18px}.single-column li:before{font-size:16px;width:28px;height:28px;line-height:28px}.single-column li.with-image{margin:0;font-size:18px;line-height:23px}.single-column li.with-image img{display:none}}#subscription .thanks{font-size:20px}#subscription .thanks strong{font-weight:400}#subscription h3{font:700 76px/1 proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif}#subscription input[type=text]{padding:8px 15px;width:320px}#subscription p{padding:10px 0;font-size:16px}@media screen and (max-width:780px){#subscription h3{font-size:48px}#subscription input[type=text]{width:200px}}#feed input[type=text]{width:500px;font-size:16px;text-align:center}@media screen and (max-width:780px){#feed input[type=text]{width:300px;font-size:14px}}.caption{font:13px/18px Georgia,serif;color:#666;padding-top:10px}.blocks{max-width:1100px;margin-left:auto;margin-right:auto}.blocks::after{clear:both;content:"";display:table}.blocks a{color:#444}.blocks a:hover{color:#000}.blocks a:visited{color:#777}.blocks a:visited:hover{color:#000}.blocks>h3{text-align:center;font-size:20px;padding:30px 0 10px}.blocks article p{font:400 15px/20px GalaxieItalic;margin-bottom:15px}.blocks h6{margin-right:20px}.blocks h2.divided{font:700 20px/4px proxima-nova;background:#4F2070;margin:30px 0 0;text-align:center;text-transform:uppercase;color:#4F2070;height:3px;width:100%}.blocks h2.divided span{background:#FFF;padding:0 30px;display:inline-block;width:auto;margin-top:-7px;line-height:20px}@media screen and (max-width:780px){.blocks h2.divided{font-size:16px;margin:30px 0 10px}.blocks h2.divided span{padding:0 15px;margin:-9px 30px 0}}.blocks .subscribe-block input[type=email]{width:78%;font-size:32px;margin:0 2% 23px 0;padding:5px 10px;border:0;border-bottom:1px #333 solid;height:auto;float:left;background:#FFF;outline:0}.blocks .subscribe-block input[type=email].error{border-bottom:1px red solid}.blocks .subscribe-block input[type=submit]{cursor:pointer;background:rgba(0,0,0,.2);color:#FFF;border:0;width:20%;float:left}.blocks .subscribe-block input[type=submit]:focus,.blocks .subscribe-block input[type=submit]:hover{background:rgba(0,0,0,.4);outline:0}.blocks.bundle{padding:20px 40px;background:#FFF}.blocks.bundle h1{letter-spacing:-1px;color:#333;font:60px/1.1 GalaxieHeavy;margin:0 0 20px;padding-bottom:15px;text-align:center;border-bottom:5px solid #ddd}.blocks.bundle .stage .pagination a{display:inline-block}.blocks.bundle .stage a{display:block;overflow:hidden}.blocks.bundle .stage p a{display:inline}.blocks.bundle .stage h5.overline{color:#4F2070}.blocks.bundle .stage .bundle_blurb{margin-bottom:30px}.blocks.bundle .stage .bundle_blurb p{font:14px/20px proxima-nova;margin-bottom:10px}.blocks.bundle .stage .text{padding-left:180px}.blocks.bundle .stage h2{float:none;font:28px/34px GalaxieHeavy;margin:5px 0}.blocks.bundle .stage ul{margin:40px 0}.blocks.bundle .stage li{position:relative;padding:20px 100px 20px 0;border-bottom:20px #FFF solid;overflow:hidden}.blocks.bundle .stage li img{position:absolute;left:0;top:20px}.blocks.bundle .stage li p{font:20px/28px GalaxieItalic;width:100%}.blocks.bundle .stage aside{float:right;width:25%}.blocks.bundle .stage aside h4{font:20px/24px GalaxieHeavy;margin:60px 0 12px}.blocks.bundle .stage aside p{font:14px/18px proxima-nova}@media screen and (max-width:780px){.blocks.bundle .stage aside{float:none;width:100%;margin-bottom:30px}.blocks.bundle .stage aside h4{margin:30px 0 12px}}.blocks.bundle .stage .overlay{background:rgba(0,0,0,.4);padding:280px 40px 60px}.blocks.bundle .stage .overlay h1{width:80%}.blocks.bundle .stage .overlay h5.overline{color:#FFF}.blocks.bundle .stage .overlay p{width:70%;font:21px/1.4 GalaxieItalic;color:#FFF}@media screen and (max-width:780px){.blocks.bundle .stage .overlay{padding:170px 20px 20px}.blocks.bundle .stage .overlay p{width:100%;font-size:18px}}.blocks.bundle .stage .background{-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;margin:-64px -40px 0;color:#FFF}.blocks.bundle.bigLeadSideBlurb h1{padding-bottom:0;border:0;text-align:left;color:#FFF}.blocks.bundle.bigLeadSideBlurb .stage .text{padding-left:0}.blocks.bundle.bigLeadSideBlurb .stage ul{width:75%}.blocks.bundle.bigLeadSideBlurb .stage li{position:relative;padding:20px 60px 20px 0;border:0}@media screen and (max-width:780px){.blocks.bundle.bigLeadSideBlurb{margin-top:-40px;padding:100px 20px 40px}.blocks.bundle.bigLeadSideBlurb .stage ul{width:100%;margin:20px 0}}.blocks.bundle.bigBlurbNoLead{margin-top:-34px}.blocks.bundle.bigBlurbNoLead h1{text-align:left;border:0;margin:50px 0 20px}.blocks.bundle.bigBlurbNoLead .bundle_blurb p{max-width:700px;font:16px/1.4 proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif}.blocks.bundle .podcast{font-weight:700;background:#000;border-bottom:3px #666 solid;padding:0 20px 0 14px;float:left;line-height:38px;height:38px;color:#FFF;text-transform:uppercase;letter-spacing:1px;font-family:proxima-nova}.blocks.bundle .podcast svg{float:left;width:20px;height:20px;margin-right:15px;margin-top:8px}.blocks.bundle .podcast span{font-weight:700}.blocks.bundle .podcast path{fill:#FFF!important}.blocks.bundle .podcast:hover{background:#666}.blocks.bundle .button{overflow:hidden;margin:13px 0 0}@media screen and (max-width:780px){.blocks.bundle{padding:20px}.blocks.bundle h1{font-size:32px;width:98%}.blocks.bundle .stage .bundle-blurb{width:100%}.blocks.bundle .stage li{padding:0}.blocks.bundle .stage li img{display:none}.blocks.bundle .stage .text{padding-left:0}.blocks.bundle .stage .background{margin:-102px -20px 0!important}}.blocks .group-block{max-width:1100px;margin-left:auto;margin-right:auto;padding:34px 40px 0;overflow:hidden;background:#FFF}.blocks .group-block::after{clear:both;content:"";display:table}@media screen and (max-width:780px){.blocks .group-block{padding:20px}.blocks .group-block article{padding:12px 0}}.blocks .group-block h3{font-size:24px;line-height:29px}.blocks .group-block img{width:100%}.blocks .group-block.featured-right .two-col{float:right;margin-left:2.85714%;margin-right:0}.blocks .group-block article{overflow:visible}.blocks .group-block article.group-bundle .permalink{color:#FFF;color:rgba(255,255,255,.7);position:absolute;top:0;right:0;z-index:9999;font-size:11px;display:block;background:rgba(0,0,0,.3);padding:5px 10px}.blocks .group-block article.group-bundle .permalink svg{width:12px;height:12px;float:left;margin:0 6px 0 0}.blocks .group-block article.group-bundle .permalink path{fill:rgba(255,255,255,.6)}.blocks .group-block article.group-bundle .permalink:hover{color:#FFF}.blocks .group-block article.group-bundle .permalink:hover path{fill:#FFF}.blocks .group-block .two-col{float:left;display:block;margin-right:2.85714%;width:65.71429%}.blocks .group-block .two-col:last-child{margin-right:0}.blocks .group-block .two-col .subtext{float:left;display:block;margin-right:2.85714%;width:48.57143%}.blocks .group-block .two-col .subtext:last-child{margin-right:0}@media screen and (max-width:780px){.blocks .group-block .two-col .subtext{float:left;display:block;margin-right:2.85714%;width:100%}.blocks .group-block .two-col .subtext:last-child{margin-right:0}}.blocks .group-block .two-col article{padding:0}.blocks .group-block .two-col article.group-bundle{width:100%;padding:40px;border:2px solid rgba(0,0,0,.3);position:relative}.blocks .group-block .two-col article.group-bundle h1{font-size:32px}.blocks .group-block .two-col article.group-bundle h2{font:18px/23px GalaxieHeavy}.blocks .group-block .two-col article.group-bundle h5{color:#4F2070}.blocks .group-block .two-col article.group-bundle p{font:18px/25px proxima-nova;margin:16px 0 12px}.blocks .group-block .two-col article.group-bundle .bundle-lead p{font:18px/24px GalaxieItalic;margin:16px 0 0}.blocks .group-block .two-col article.group-bundle .bundle-lead a{padding:200px 80px 40px 40px;display:block}.blocks .group-block .two-col article.group-bundle .bundle-lead a h5.overline,.blocks .group-block .two-col article.group-bundle .bundle-lead a:hover,.blocks .group-block .two-col article.group-bundle .bundle-lead a:visited h5.overline{color:#FFF}.blocks .group-block .two-col article.group-bundle .bundle_blurb{margin-bottom:40px}.blocks .group-block .two-col article.group-bundle .bundle_blurb p{font-size:15px;line-height:22px;margin:12px 0 0}.blocks .group-block .two-col article.group-bundle .text{margin:20px 0}.blocks .group-block .two-col article.group-bundle .text p{font:15px/20px GalaxieItalic;margin:8px 0 25px}.blocks .group-block .two-col article.group-bundle.better h1{font-size:42px}.blocks .group-block .two-col article.group-bundle.better h2{font:24px/29px GalaxieHeavy;margin:0 0 10px;padding:0}.blocks .group-block .two-col article.group-bundle.better img{float:left;width:33%;height:auto;padding:0 20px 0 0}.blocks .group-block .two-col article.group-bundle.better a.item{overflow:hidden;display:block;margin-bottom:15px}.blocks .group-block .two-col article.group-bundle.better a.item:visited img{opacity:.7}.blocks .group-block .two-col article.group-bundle.better .text{margin:0;float:left;width:67%}@media screen and (max-width:780px){.blocks .group-block .two-col article.group-bundle{border:0;border-top:2px #CCC solid;border-bottom:2px #CCC solid;padding:20px;margin:0 -20px 35px;background:#EEE;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.blocks .group-block .two-col article.group-bundle h1{font-size:28px;margin-bottom:15px}.blocks .group-block .two-col article.group-bundle h2{font-size:16px;line-height:21px}.blocks .group-block .two-col article.group-bundle p{display:none}.blocks .group-block .two-col article.group-bundle h6{margin:5px 0 20px!important}}@media screen and (max-width:780px){.blocks .group-block .two-col{float:left;display:block;margin-right:2.85714%;width:100%}.blocks .group-block .two-col:last-child{margin-right:0}.blocks .group-block .two-col article{margin-bottom:30px}}.blocks .group-block .one-col{float:left;display:block;margin-right:2.85714%;width:31.42857%}.blocks .group-block .one-col:last-child{margin-right:0}.blocks .group-block .one-col article{width:100%;margin-bottom:30px}@media screen and (max-width:780px){.blocks .group-block .one-col article{margin-bottom:0}}.blocks .group-block .one-col article.group-bundle{padding:30px 20px 50px;margin:0 10px 0 0;text-align:center;width:90%;background:#4F2070;color:#FFF;position:relative}.blocks .group-block .one-col article.group-bundle .permalink{position:absolute;bottom:15px;left:0;width:100%;top:auto;text-decoration:none;background:0 0}.blocks .group-block .one-col article.group-bundle h5{color:#FFF}.blocks .group-block .one-col article.group-bundle h1{font-size:26px}.blocks .group-block .one-col article.group-bundle p{font:15px/21px proxima-nova;margin:16px 0 40px}.blocks .group-block .one-col article.group-bundle h2{font:400 16px/20px GalaxieHeavy;margin:16px 0}.blocks .group-block .one-col article.group-bundle a:hover{text-decoration:underline;color:#FFF}.blocks .group-block .one-col article.group-bundle a:hover h6{text-decoration:none!important}.blocks .group-block .one-col article.group-bundle h6{margin:0 0 8px}.blocks .group-block .one-col article.group-bundle svg{float:none;display:inline-block;vertical-align:middle}.blocks .group-block .one-col.littletop5{background:#EFEFEC;padding-right:20px;width:31%;margin-left:2%;padding-bottom:10px;padding-top:10px}.blocks .group-block .one-col.littletop5 h2.divided{background:#FFF;text-align:left;margin-left:50px}.blocks .group-block .one-col.littletop5 li,.blocks .group-block .one-col.littletop5 li.with-image{font-size:18px;line-height:23px;margin:20px 0}.blocks .group-block .one-col.littletop5 li.with-image img{width:100%;float:none;margin:0 0 10px}@media screen and (max-width:780px){.blocks .group-block .one-col.littletop5{width:100%;margin-left:0;padding:10px}.blocks .group-block .one-col.littletop5 ol{margin:30px 10px 0}.blocks .group-block .one-col.littletop5 h2.divided{margin-left:0;text-align:center}.blocks .group-block .one-col.littletop5 h2.divided span{padding:0;margin:0}}@media screen and (max-width:780px){.blocks .group-block .one-col{float:left;display:block;margin-right:2.85714%;width:100%}.blocks .group-block .one-col:last-child{margin-right:0}.blocks .group-block .one-col article.group-bundle{width:100%}}.blocks .group-block .mason.item{padding-bottom:20px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;display:table}.blocks .group-block .mason.item img{height:auto}.blocks .group-block .mason.item article{padding:10px}@media screen and (max-width:780px){.blocks .group-block .mason.item{width:100%;padding-bottom:0}.blocks .group-block .mason.item.header{margin:40px 0 10px;font-size:38px}}.blocks .group-block a{display:block}.blocks .group-block a:visited{opacity:.6;color:#999}.blocks .group-block a:visited h5.overline{color:#999;opacity:.6}.blocks .group-block a:visited:hover h5.overline{color:#485dc5;opacity:1}.blocks .group-block a:visited h6{color:#BBB}.blocks .group-block a:visited h6 path{fill:#BBB}.blocks .group-block a:hover,.blocks .group-block a:hover h6{opacity:1;color:#000}.blocks .group-block a:hover h6 path,.blocks .group-block a:hover path{fill:#555}.blocks .group-block .pagination a{display:inline-block}.blocks .group-block .pagination a.load-more-btn:visited,.blocks .group-block .pagination a.load-more-btn:visited:hover{color:#FFF}.blocks .group-block p a{display:inline;text-decoration:underline}.blocks .group-block .bundle-lead a:visited{opacity:1;color:#FFF}.blocks .group-block .bundle-lead a:visited:hover h5.overline,.blocks .group-block a:visited .stage .overline,.blocks .group-block a:visited:hover .stage h5.overline{color:#FFF!important}.blocks .group-block h6{margin:0 0 10px;padding:0;font-weight:400;font-size:12px;color:#888}.blocks .group-block h6 svg{float:left;height:16px;width:16px;margin:-2px 10px 0 0}.blocks .group-block h6 path{fill:#888}.blocks .group-block h6 img{width:20px;height:auto;float:left;opacity:.3;margin:-2px 8px 0 0}.blocks .group-block article .bundle-lead a,.blocks .group-block article.bigboy a{color:#FFF}.blocks .group-block article.bigboy{width:100%;margin-bottom:30px;text-align:center;color:#FFF}.blocks .group-block article.bigboy h5.overline svg{float:none;margin-bottom:5px}.blocks .group-block article.bigboy h5.overline path,.blocks .group-block article.bigboy h5.overline polygon,.blocks .group-block article.bigboy h5.overline rect{fill:#FFF}.blocks .group-block article.bigboy h5.overline span{display:inline-block}.blocks .group-block article.bigboy h5.overline span.icon{float:none;display:block}.blocks .group-block article.bigboy h5.overline span.dark{color:#FFF!important}.blocks .group-block article.bigboy .overlay .stage{bottom:0;position:absolute;width:100%;padding:40px 100px 20px}.blocks .group-block article.bigboy a:hover,.blocks .group-block article.bigboy a:hover .stage h5.overline,.blocks .group-block article.bigboy a:hover h5,.blocks .group-block article.bigboy a:visited{color:#FFF}.blocks .group-block article.bigboy .overlay,.blocks .group-block article.bigboy a{width:100%;height:350px;display:block;position:relative}.blocks .group-block article.bigboy .overlay img,.blocks .group-block article.bigboy a img{position:absolute;width:100%;height:350px;object-fit:cover;font-family:'object-fit: cover;';top:0;left:0}.blocks .group-block article.bigboy.video{width:95%}.blocks .group-block article.bigboy.video h5{color:#999;text-align:left;margin:10px 0}.blocks .group-block article.bigboy.video a:hover,.blocks .group-block article.bigboy.video a:visited{color:#000}.blocks .group-block article.bigboy.video a{height:auto;display:inline;border-bottom:1px #999 solid;color:#666}.blocks .group-block article.bigboy.video h6{text-align:center;color:#FFF}@media screen and (max-width:780px){.blocks .group-block article.bigboy .overlay .stage{padding:40px 20px 20px}}.blocks .group-block.solo>h5.overline,.blocks .group-block.solo>h5.overline.top{text-align:center;margin:0 0 -55px;font-size:18px}@media screen and (max-width:780px){.blocks .group-block.solo>h5.overline.top{font-size:15px}}.blocks .group-block.solo .pagination{margin-top:40px}.blocks .group-block.solo .mason .image{border:1px solid #BBB;padding-bottom:10px}.blocks .group-block.solo .mason .image img{margin-bottom:20px}.blocks .group-block.solo .mason .image h3,.blocks .group-block.solo .mason .image h5,.blocks .group-block.solo .mason .image p{margin-left:20px;margin-right:20px}.blocks .group-block.solo .mason .image:hover{border:1px solid #888}.blocks .group-block.solo .mason.header{color:#333;font:54px/1.2 GalaxieHeavy;padding:18px 0;margin:50px 10px 20px;text-align:center;width:98%;border-bottom:5px solid #ddd}@media screen and (max-width:960px){.blocks .group-block.solo h3{font-size:20px;line-height:26px}}@media screen and (max-width:780px){.blocks .group-block.solo article{padding:12px 0;margin:0}.blocks .group-block.solo .mason{font-size:38px}.blocks .group-block.solo .mason.header{margin:40px 0 10px;font-size:38px}}.blocks.topics{padding:20px 0;overflow:hidden}.blocks.topics div>div{width:33.333333%;height:110px;padding:0;text-align:center;float:left}.blocks.topics div>div:nth-child(19) h5 a{border-bottom:0;border-left:1px #CCC solid}.blocks.topics div>div:nth-child(12) h5 a,.blocks.topics div>div:nth-child(15) h5 a,.blocks.topics div>div:nth-child(18) h5 a,.blocks.topics div>div:nth-child(3) h5 a,.blocks.topics div>div:nth-child(6) h5 a,.blocks.topics div>div:nth-child(9) h5 a{border-right:0}.blocks.topics div>div:nth-child(19){margin-left:33.2%;width:33.5%}.blocks.topics h2.divided{margin-bottom:40px}.blocks.topics h2.divided span{background:#F5f5f5}.blocks.topics h5{font-size:20px;color:#555;font-family:GalaxieHeavy;width:100%;text-transform:none}.blocks.topics h5 span{font:400 12px/22px proxima-nova,sans-serif;display:block;letter-spacing:0;-webkit-transition:all .7s ease;transition:all .7s ease}.blocks.topics h5 a{display:block;border-right:1px #CCC solid;border-bottom:1px #CCC solid;-webkit-transition:all .7s ease;transition:all .7s ease;height:110px;padding:40px 20px 20px}.blocks.topics p{font:13px/16px proxima-nova;margin-bottom:5px}.blocks.topics article{height:110px;-webkit-transition:all .7s ease;transition:all .7s ease;background:#F5f5f5;position:relative}.blocks.topics article aside{opacity:0;font-size:13px;pointer-events:none;position:absolute;width:100%;left:0;top:40px;padding:0 20px;-webkit-transition:all .7s ease;transition:all .7s ease}.blocks.topics article aside a{pointer-events:auto;color:#666;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(75%,#fff),color-stop(75%,#333332));background-image:-webkit-linear-gradient(top,#fff 75%,#333332 75%);background-image:linear-gradient(to bottom,#fff 75%,#333332 75%);-webkit-background-size:2px 2px;background-size:2px 2px;background-position:0 13px;background-repeat:repeat-x}.blocks.topics article aside a:hover{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(75%,#fff),color-stop(75%,#999));background-image:-webkit-linear-gradient(top,#fff 75%,#999 75%);background-image:linear-gradient(to bottom,#fff 75%,#999 75%);color:#000}.blocks.topics article aside p{font-size:13px;line-height:16px;font-family:proxima-nova;margin-bottom:5px}.blocks.topics article:hover{background:#FFF}.blocks.topics article:hover aside{opacity:1;top:50px}.blocks.topics article:hover h5{color:#000}.blocks.topics article:hover h5 a{padding-top:20px}.blocks.topics article:hover span{opacity:0}@media screen and (max-width:960px){.blocks.topics>div{height:370px}.blocks.topics div>div,.blocks.topics h5 a{height:60px}.blocks.topics article h5 a{padding-top:20px}.blocks.topics article:hover aside{opacity:0}}@media screen and (max-width:780px){.blocks.topics{padding:20px 0}.blocks.topics div>div{width:100%}.blocks.topics>div{height:auto}.blocks.topics h5 a{border-right:0}.blocks.topics article{background:#FFF}.blocks.topics article:hover{background:#F5f5f5}.blocks.topics div>div:nth-child(12) h5 a,.blocks.topics div>div:nth-child(18) h5 a,.blocks.topics div>div:nth-child(6) h5 a{border-bottom:1px #CCC solid}.blocks.topics div>div:nth-child(19) h5 a{margin-left:0;border-left:0}.blocks.topics h2.divided span{background:#FFF!important}}.blocks .subscribe-block{height:150px;padding:34px 40px 30px;overflow:hidden;background:#FFF;position:relative}.blocks .subscribe-block h3{display:inline-block;vertical-align:middle;text-transform:uppercase;font:700 32px/48px proxmia-nova;width:19%;margin-left:3%}.blocks .subscribe-block p{width:250px;padding-left:10px;font-size:16px;color:#666;position:absolute;left:40px;top:101px;display:none}.blocks .subscribe-block form{display:none;width:55%;overflow:hidden;float:right;margin:30px 0 0;position:relative}.blocks .subscribe-block label.error{position:absolute;bottom:0;left:0;font:700 14px/14px proxima-nova;color:red}.blocks .subscribe-block .thanks{text-align:center;font:14px/30px proxima-nova}.blocks .subscribe-block .thanks strong{display:block;font-size:34px}.blocks .subscribe-block svg{position:absolute;left:-100px;top:108px;width:80px}.blocks .subscribe-block svg polygon{fill:#666}.blocks .subscribe-block input[type=submit]{padding:10px;font-size:20px;line-height:28px}.blocks .subscribe-block input[type=email]:-moz-placeholder,.blocks .subscribe-block input[type=email]:-ms-input-placeholder,.blocks .subscribe-block input[type=email]:-webkit-input-placeholder{color:#333}@media screen and (max-width:780px){.blocks .subscribe-block{height:auto;padding:20px}.blocks .subscribe-block svg{display:none}.blocks .subscribe-block form{width:100%;display:block;float:none;margin:80px 0 0}.blocks .subscribe-block input[type=email]{font-size:14px;padding:4px;width:68%;font-weight:400}.blocks .subscribe-block input[type=submit]{margin:0;width:28%;padding:4px;font-size:14px}.blocks .subscribe-block p{left:0;top:70px;width:100%;text-align:center;padding:0 30px}}.pagination{color:#000;padding:40px 0 60px;text-align:center;width:100%}.pagination .load-more-btn{font:700 15px/18px proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;margin:0 10px;border-radius:20px;letter-spacing:1px;padding:12px 30px;width:180px;text-align:center;text-transform:uppercase;position:relative;display:inline-block;color:#fff;background-color:#485dc5}.pagination .load-more-btn.back{background:0 0;color:#666;text-shadow:none}.pagination .load-more-btn:hover,.pagination .load-more-btn:visited{background-color:#3a4a9e;color:#FFF}.content{max-width:1100px;margin-left:auto;margin-right:auto}.content::after{clear:both;content:"";display:table}@media screen and (max-width:1200px){.content{margin:0 50px}}@media screen and (max-width:780px){.content{margin:0 20px}.content.special{margin:15px 0 0}.content.collapse{margin:-30px 0 0}}.content .toolbar{line-height:24px;position:relative;z-index:10;background:#F5F5F5}.content .toolbar a.social-icon{line-height:19px}.content .toolbar a.social-icon:hover svg path{fill:#000}.content .toolbar .more-cats{position:absolute;top:24px;min-width:180px;left:0;background:#DDD;display:none;padding-bottom:5px}.content .toolbar .more-cats strong{display:block;width:100%;padding:5px 10px 0;margin:0;font-weight:400}.content .toolbar .sharelist{display:none;position:absolute;background:#DDD;padding:10px 5px;top:24px;right:0;width:136px}.content .toolbar .sharelist a{line-height:24px}.content .toolbar .sharelist li{overflow:hidden}.content .toolbar .sharelist li.border{border-top:1px #999 solid;padding-top:4px;margin-top:8px}.content .toolbar .sharelist svg{width:18px;height:auto;margin:2px 7px 0 0;float:left}.content .toolbar .sharelist .linkedin svg{margin-top:1px}.content .toolbar .sharelist .email svg{margin-top:4px}.content .toolbar .sharelist .twitter svg{margin-top:3px}.content .toolbar .sharelist .email:hover polygon,.content .toolbar .sharelist .print:hover path{fill:#000}.content .toolbar .sharelist .twitter:hover path{fill:#2AA9E0}.content .toolbar .sharelist .facebook:hover path{fill:#3C5A99}.content .toolbar .sharelist .linkedin:hover path{fill:#069}.content .toolbar .toolright{position:absolute;right:0;top:0}.content .toolbar .toolright a{font-weight:400}.content .toolbar .toolright a.active{font-weight:700}.content .toolbar .toolright .icons{float:right;margin-left:25px}.content .toolbar .toolright .icons a{font-weight:700}.content .toolbar a{display:block;float:left;font-weight:700;margin:0 10px;position:relative;z-index:1000;line-height:19px;color:#444}.content .toolbar a:hover{color:#000}.content .toolbar a.comment-icon{color:#FFF;width:30px;font-size:11px;line-height:17px;text-align:center;position:relative;padding-left:5px}.content .toolbar a.comment-icon svg{position:absolute;left:50%;margin:0 0 0 -13px;top:0;z-index:-1;height:24px;width:30px}.content .toolbar a.comment-icon:hover{color:#FFF}.content .toolbar a.comment-icon:hover path{fill:#000}.content .toolbar .time{font:700 12px/17px proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;color:#888}.content .toolbar p.overline{letter-spacing:1px;float:left;padding:0 15px 0 5px;border-right:1px #CCC solid;line-height:24px;margin-right:10px}.content .toolbar p.overline a{color:#485dc5}.content .toolbar .more{display:block}.content .toolbar .more:hover{text-decoration:none;color:#000}.content .toolbar path,.content .toolbar polygon{fill:#666}.content .toolbar path.white,.content .toolbar polygon.white{fill:#FFF}.content .toolbar .translations{float:right}.content .toolbar .translations a{font-weight:400}.content .toolbar .overline{position:relative}.content .toolbar .overline .more,.content .toolbar .overline span{letter-spacing:0;text-transform:none;padding:0 6px;display:none;color:#666;font-weight:400}.content .toolbar .overline a{line-height:24px}.content .toolbar .overline a:hover{text-decoration:none}.content .toolbar .overline:hover .more-cats{display:block}.content .toolbar .more-cats a{text-transform:uppercase;letter-spacing:1px;display:block;width:100%;margin:0;padding:2px 10px;line-height:18px!important;white-space:nowrap}.content .toolbar svg{height:18px;width:18px;float:left;margin:0 7px 0 15px;display:block}.content .toolbar .home-k{display:none;position:relative}.content .toolbar .home-k svg{width:103px;height:18px;margin:0 0 0 4px}.content .toolbar .home-k #Kellogg path{fill:#4f2170}.content .toolbar .home-k nav{display:none;position:absolute;left:0;top:0;padding:29px 0 12px}.content .toolbar .home-k nav strong{position:absolute;display:block;left:100px;top:auto;padding:8px 0;background:#555;width:180px;opacity:0;font-weight:400;margin-top:-32px}.content .toolbar .home-k nav strong a{background:#555;font-size:13px;line-height:16px;padding:5px 12px;font-weight:400}.content .toolbar .home-k nav strong a:hover{background:#777}.content .toolbar .home-k nav a{display:block;float:none;font-size:14px;padding:3px 36px 3px 20px;background:#333;margin:0;color:#FFF;position:relative}.content .toolbar .home-k nav a:hover{background:#666}.content .toolbar .home-k nav a.first{margin:0;padding:8px 20px 3px}.content .toolbar .home-k nav a span{position:absolute;right:10px;top:3px;font-size:8px}.content .toolbar .home-k .parent:hover strong{display:block;opacity:1}.content .toolbar.fixed{width:100%;height:39px;left:0;background:#FFF;-webkit-box-shadow:0 -6px 12px #000;box-shadow:0 -6px 12px #000;border-collapse:separate;position:fixed;top:0;z-index:1000}.content .toolbar.fixed .sharelist{top:29px}.content .toolbar.fixed .home-k{display:block}.content .toolbar.fixed .container{max-width:84.615em;margin:10px auto 0;position:relative}.content .toolbar .podcast{font:400 14px/18px GalaxieHeavy;text-transform:uppercase}.content .toolbar .podcast span{display:block;float:left;margin:2px 5px 0 0}.content .toolbar .podcast svg{float:left;margin:2px 10px 0 5px;height:16px;width:16px;display:block}.content .toolbar.purple{background:#4F2070;margin:30px 0;color:#FFF;text-align:left;overflow:hidden;padding-left:30px}.content .toolbar.purple .thanks{font-size:18px;margin-top:5px}.content .toolbar.purple .btn{border-left:1px #FFF solid;background:#4F2070;color:#FFF;padding:15px 20px;display:inline-block;height:50px;text-transform:none;letter-spacing:0;font-size:16px;margin:0;float:right}.content .toolbar.purple .btn:hover{color:#FFF;background:rgba(255,255,255,.1)}.content .toolbar.purple .btn:after{display:none}.content .toolbar.purple form{display:inline-block;padding:9px 0}.content .toolbar.purple input[type=submit]{padding:5px 15px;font-weight:700;width:auto;background:rgba(255,255,255,.2);border-radius:4px;color:#FFF;display:inline-block;border:0}.content .toolbar.purple input[type=submit]:hover{opacity:.3}.content .toolbar.purple input{display:inline-block;font-size:16px;font-family:proxima-nova;border:1px solid #CCC;border-radius:4px;margin:0 10px 0 0;padding:5px 8px;width:200px}.content .toolbar.purple.fixed{margin:0;background:#4F2070;height:50px}.content .toolbar.purple.fixed article{max-width:1100px;margin:0 auto}.content .toolbar.purple h3{display:inline-block;font:700 18px/1 proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;color:#FFF;margin:0;padding:0 20px 0 0;line-height:20px;vertical-align:middle}.content .toolbar.purple a{float:none;background:#4F2070}@media screen and (max-width:960px){.content .toolbar.purple{text-align:center;margin:20px 0 0}.content .toolbar.purple a span{display:none}.content .toolbar.purple.fixed article{width:100%}.content .toolbar.purple .btn{display:none}}@media screen and (max-width:780px){.content .toolbar.purple{padding:10px}.content .toolbar.purple h3{padding:0}.content .toolbar.purple.fixed{height:auto;padding-top:10px}}@media screen and (max-width:780px){.content .toolbar{padding:0 8px;width:100%;float:left;background:#FFF}.content .toolbar .icons,.content .toolbar .podcast,.content .toolbar .subscribeblock,.content .toolbar a.subscription{display:none}.content .toolbar.fixed .icons{display:block}.content .toolbar.fixed .overline,.content .toolbar.fixed .translations,.content .toolbar.fixed .tz-time{display:none}.content .toolbar p.overline{padding:0 5px 0 3px;border:0;margin:0;line-height:23px}.content .toolbar p.overline a{margin:0 4px 0 10px}.content .toolbar .time{display:none}.content .toolbar .home-k nav{padding:29px 0 12px}.content .toolbar .home-k svg{margin:0 0 0 5px}.content .toolbar .translations{display:block;width:100%;float:left;margin:0}.content .toolbar .translations a{display:inline-block;float:none}.content .toolbar .translations a.active{display:none}}header.blogs article{position:relative;background-color:#fff;padding:20px 20px 40px 400px;border-bottom:1px solid #e5e5e5;margin-bottom:1.538em;min-height:390px}header.blogs h2{font-size:36px;padding:12px 0;margin-bottom:.308em;border-top:5px solid #ddd;border-bottom:5px solid #ddd;letter-spacing:-1px}header.blogs h2 a{color:#222}header.blogs .image{position:absolute;left:1.538em;top:1.538em}header.blogs>article .inner article,section.blogs>article .inner article{padding:20px;margin:0 -10px 20px 0;background:#FFF;position:relative}header.blogs>article h3,section.blogs>article h3{border-top:5px solid #ddd;border-bottom:5px solid #ddd;padding:8px 0}header.blogs>article h3 a,section.blogs>article h3 a{color:#222}header.blogs>article p,section.blogs>article p{font:15px/1.5 Georgia,Times,"Times New Roman",serif;color:#666}header.blogs>article p.byline,section.blogs>article p.byline{color:#999;margin-bottom:1.538em;font:700 11px/13px proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;letter-spacing:1px}header.blogs>article p.time,section.blogs>article p.time{letter-spacing:0;color:#999;font:700 12px/1 proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;position:absolute;right:20px;top:25px}header.blogs>article p.time a,section.blogs>article p.time a{color:#999}@media screen and (max-width:780px){header.blogs>article p.time,section.blogs>article p.time{float:left;display:block;margin:4px 0 0 15px}}section.blogs{max-width:1100px;margin-left:auto;margin-right:auto}section.blogs::after{clear:both;content:"";display:table}section.blogs.entry{padding:20px;background:#FFF}section.blogs.entry img{height:auto!important}section.blogs.entry p.time{right:0;top:5px}section.blogs.entry>article{padding:30px 50px 40px 30px}section.blogs.entry>article .article-txt a{color:#485dc5;text-decoration:underline}section.blogs.entry>article .article-txt p{font:18px/32px Georgia,Times,"Times New Roman",serif;margin-bottom:15px;color:#222}section.blogs.entry>aside .micro h5{font:400 13px/1.4 GalaxieHeavy,Georgia,Times,"Times New Roman",serif;letter-spacing:0}section.blogs.entry>aside .share{max-width:1100px;margin-left:auto;margin-right:auto}section.blogs.entry>aside .share::after{clear:both;content:"";display:table}section.blogs.entry>aside .share .column{float:left;display:block;margin-right:2.85714%;width:48.57143%;padding-left:30px;font:700 11px/13px proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif}section.blogs.entry>aside .share .column:last-child{margin-right:0}section.blogs.entry>aside .share .column svg{width:13px;height:13px;float:left;margin:0 6px 0 0}section.blogs.entry>aside .share .column a{color:#333;padding:5px 0;display:block}@media screen and (max-width:780px){section.blogs.entry,section.blogs.entry>article{padding:0}section.blogs.entry>article .article-txt p{font:15px/23px Georgia,Times,"Times New Roman",serif}}section.blogs>article{float:left;display:block;margin-right:2.85714%;width:70%}section.blogs>article:last-child{margin-right:0}section.blogs>article .inner article{padding:20px 20px 30px;margin:0 -10px 20px 0;background:#FFF;position:relative}section.blogs>article h3{border-top:5px solid #ddd;border-bottom:5px solid #ddd;padding:8px 0}section.blogs>article h3 a{color:#222}section.blogs>aside{float:left;display:block;margin-right:2.85714%;width:27.14286%;background:#FFF;padding:20px}section.blogs>aside:last-child{margin-right:0}section.blogs>aside h3{color:#fff;padding:15px;font-size:15px;margin-bottom:20px;background-color:#333}section.blogs>aside .inner{background:#f5f5f5}section.blogs>aside .micro{border-bottom:1px solid #e5e5e5;margin:20px 15px;padding:0 0 20px}section.blogs>aside .micro h5{font-weight:700;margin-bottom:6px}section.blogs>aside .micro a{color:#222}section.blogs>aside p{font:italic 13px/19px Georgia,Times,"Times New Roman",serif;color:#555}@media screen and (max-width:780px){section.blogs>article,section.blogs>aside{float:left;display:block;margin-right:2.85714%;width:100%}section.blogs>article:last-child,section.blogs>aside:last-child{margin-right:0}}.loading{position:absolute;top:0;bottom:0;left:0;right:0;text-indent:-9999;background:rgba(255,255,255,.7) url(/_img/712.GIF) no-repeat center center;-webkit-background-size:32px 32px;background-size:32px 32px;display:none}.article-box{position:relative;background-color:#fff;padding:50px;overflow:hidden;border-bottom:1px solid #e5e5e5;margin-bottom:20px}.article-box .infoblock{display:none}@media screen and (max-width:780px){.article-box .infoblock{display:block;border-radius:6px;padding:10px;width:100%;text-align:center;font-size:18px;margin-top:20px;font-weight:700;background:#552582;color:#FFF}}.article-box .portrait-block .one-third{width:auto}.article-box .portrait-block.small .article-hdr{width:71%}.article-box .portrait-block.small .portrait{width:25%}.article-box .portrait-block .article-hdr{float:left;width:47%}.article-box .portrait-block .portrait{float:right;width:49%;margin:0 0 30px 4%;position:relative}.article-box .portrait-block .portrait img{width:100%!important;height:auto!important}.article-box .portrait-block .portrait h5{position:absolute;bottom:-20px;right:0;text-align:right;color:#999;font-weight:400}@media screen and (max-width:960px){.article-box .portrait-block .portrait{float:right;width:39%;margin:0 0 30px 4%;position:relative}}@media screen and (max-width:960px){.article-box .portrait-block{overflow:hidden}.article-box .portrait-block .article-hdr{width:57%}.article-box .portrait-block .article-hdr .one-third h1{letter-spacing:0;font-size:36px}.article-box .portrait-block .article-hdr .one-third .article-deck{font-size:19px}}@media screen and (max-width:780px){.article-box .portrait-block .portrait{width:100%;margin:10px 0 20px}.article-box .portrait-block .one-third{display:block}.article-box .portrait-block .article-hdr{width:100%;float:none;margin-left:0}.article-box .portrait-block .article-hdr h1{font-size:26px}.article-box .portrait-block .article-hdr .article-deck{font-size:16px}}.article-box .article-txt{width:65%}.article-box .article-txt .gallery h3{font:700 28px/28px proxima-nova;margin:40px 0 -20px;text-transform:uppercase;padding:0}.article-box .article-txt>.bumper,.article-box .article-txt>p:first-child{font-size:22px;line-height:36px;margin-right:-25%;margin-bottom:40px}.article-box .article-txt>.bumper span,.article-box .article-txt>p:first-child span{text-transform:uppercase;font-size:20px;letter-spacing:0}.article-box .article-txt>.bumper .dropcap,.article-box .article-txt>.bumper::first-letter,.article-box .article-txt>p:first-child .dropcap,.article-box .article-txt>p:first-child::first-letter{display:block;float:left;margin-right:10px;color:#4f2170;font:normal bold 110px/99% GalaxieHeavy,Georgia,Times,"Times New Roman",serif;letter-spacing:-1px}@media screen and (max-width:780px){.article-box .article-txt>.bumper,.article-box .article-txt>p:first-child{margin:0 0 15px;font-size:15px;line-height:24px}.article-box .article-txt>.bumper .dropcap,.article-box .article-txt>.bumper::first-letter,.article-box .article-txt>p:first-child .dropcap,.article-box .article-txt>p:first-child::first-letter{line-height:107%;font-size:68px}}.article-box .article-txt.no-first .bumper,.article-box .article-txt.no-first p:first-child{font-size:18px;line-height:32px;margin:0}.article-box .article-txt.no-first .bumper .dropcap,.article-box .article-txt.no-first .bumper::first-letter,.article-box .article-txt.no-first p:first-child .dropcap,.article-box .article-txt.no-first p:first-child::first-letter{font-size:97px}@media screen and (max-width:780px){.article-box .article-txt.no-first .bumper,.article-box .article-txt.no-first p:first-child{margin:0 0 15px;font-size:15px;line-height:24px}.article-box .article-txt.no-first .bumper .dropcap,.article-box .article-txt.no-first .bumper::first-letter,.article-box .article-txt.no-first p:first-child .dropcap,.article-box .article-txt.no-first p:first-child::first-letter{line-height:107%;font-size:68px}}.article-box .article-txt p{font:400 18px/32px Georgia,Times,"Times New Roman",serif;margin:0 0 15px}.article-box .article-txt p.bumper,>.article-box .article-txt p:first-child{font-size:22px;line-height:36px;margin-right:-25%;margin-bottom:40px}.article-box .article-txt a{color:#485dc5;text-decoration:underline}.article-box .article-txt a:hover{color:#3a4a9e;text-decoration:none}.article-box .article-txt a .audio-txt,.article-box .article-txt a:hover .audio-txt{color:#FFF}.article-box .article-txt ol{font:400 16px/30px Georgia,Times,"Times New Roman",serif;list-style-type:decimal;padding-left:20px}.article-box .article-txt ul{list-style:disc}.article-box .article-txt li{font:400 16px/30px Georgia,Times,"Times New Roman",serif;margin-bottom:12px;color:#111;margin-left:20px}.article-box .article-txt li p{font:400 16px/30px Georgia,Times,"Times New Roman",serif}.article-box .article-txt .full{margin:20px 0}.article-box .article-txt table{display:none}.article-box .article-txt h6{font:400 16px/25px GalaxieHeavy;margin:36px 0 10px}.article-box .article-txt span.purple{color:#4F2582}.article-box .article-txt span.orange{color:#F4AA00}.article-box .article-txt span.green{color:#D0D465}.article-box .article-txt span.blue{color:#16C1B7}.article-box .article-txt blockquote.quote{border-top:5px solid #ddd;border-bottom:5px solid #ddd;padding:30px 30px 30px 0;margin:40px -340px 40px 0;letter-spacing:-1px}.article-box .article-txt blockquote.quote p{font:2.308em/140% GalaxieHeavy,Georgia,Times,"Times New Roman",serif;margin:0}@media screen and (max-width:780px){.article-box .article-txt blockquote.quote{letter-spacing:0;padding:15px 0;margin:20px 0}.article-box .article-txt blockquote.quote p{font-size:18px}}.article-box .article-txt .sidelist{float:right;width:40%;margin-right:-50%}.article-box .article-txt .sidelist input[type=email]{font-size:16px;width:85%;padding:2%;margin-left:-2%}.article-box .article-txt .sidelist form p{font-size:16px;line-height:22px;margin:5px 0}.article-box .article-txt .sidelist li{list-style:none;margin:0;padding:0}.article-box .article-txt .sidelist ul{margin:15px 0 0;padding:0;overflow:hidden}.article-box .article-txt .sidelist h3{font:700 18px/22px "Proxima Nova";text-transform:uppercase;margin:60px 0 10px;color:#4F2070}.article-box .article-txt .sidelist h3 a{color:#4F2070}.article-box .article-txt .sidelist h3 em{font-style:normal;font-weight:400;text-transform:none;font-size:15px;margin:0 0 0 4px}.article-box .article-txt .sidelist a{text-decoration:none;color:#222}.article-box .article-txt .sidelist a:hover{text-decoration:underline}.article-box .article-txt .sidelist p{font:400 14px/17px "Proxima Nova"}.article-box .article-txt .sidelist h5{font:400 18px/22px GalaxieItalic;margin:20px 0 5px}.article-box .article-txt .sidelist>h3:first-child{margin-top:20px}@media screen and (max-width:780px){.article-box .article-txt .sidelist{float:none;width:100%;margin:0}.article-box .article-txt .sidelist ul.icon-list{margin-top:30px}.article-box .article-txt .sidelist.relatedblock{margin:20px 0;background:#552582;padding:20px}.article-box .article-txt .sidelist.relatedblock p{display:none}.article-box .article-txt .sidelist.relatedblock h3{margin:0 0 5px;color:#FFF;font-size:12px;letter-spacing:1px}.article-box .article-txt .sidelist.relatedblock h5{font-size:14px;line-height:20px;margin:10px 0 5px}.article-box .article-txt .sidelist.relatedblock a{color:#FFF}}.article-box .article-txt .sidelist.podblock circle,.article-box .article-txt .sidelist.podblock path,.article-box .article-txt .sidelist.podblock polygon{fill:#000}.article-box .article-txt .sidelist.podblock svg{height:15px;width:15px;float:left;margin:1px 5px 0 0}.article-box .article-txt .sidelist.podblock h4{margin-top:20px}.article-box .article-txt .sidelist.podblock h4 a{border-radius:6px;background:#552582;padding:8px 16px;color:#FFF;text-decoration:none;font:700 14px/22px proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif}.article-box .article-txt .sidelist.podblock h4 a:hover{text-decoration:none;background:#444;color:#FFF}.article-box .article-txt .sidelist.podblock+table{display:none!important}.article-box .article-txt .sidelist.podblock ul.icon-list li{font:14px/22px proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;padding:2px 0}.article-box .article-txt .sidelist.podblock ul.icon-list li svg{margin-right:5px;float:left}@media screen and (max-width:780px){.article-box .article-txt .sidelist.podblock{background:#552582;color:#FFF;padding:15px 15px 30px;overflow:hidden;margin:0 0 30px;text-align:center}.article-box .article-txt .sidelist.podblock a,.article-box .article-txt .sidelist.podblock h3{color:#FFF;text-align:center}.article-box .article-txt .sidelist.podblock ul.icon-list{overflow:hidden;width:100%}.article-box .article-txt .sidelist.podblock ul.icon-list li{float:left;width:33%}.article-box .article-txt .sidelist.podblock ul.icon-list a{font-weight:400}.article-box .article-txt .sidelist.podblock h3{margin:5px 0 25px!important}.article-box .article-txt .sidelist.podblock h4 a{background:rgba(255,255,255,.8);color:#552582}.article-box .article-txt .sidelist.podblock .podcast-play-btn{height:36px}.article-box .article-txt .sidelist.podblock path,.article-box .article-txt .sidelist.podblock polygon{fill:#FFF}.article-box .article-txt .sidelist.podblock svg{width:24px;height:24px;display:block;margin:0 auto 10px;float:none}}.article-box .article-txt .sidelist.subscribeblock.subscribe{position:absolute;right:-320px;width:27%;margin:0}.article-box .article-txt .sidelist.subscribeblock.subscribe.moveLeft{-webkit-transition:all .6s ease;transition:all .6s ease;-webkit-transform:translateX(-340px);-ms-transform:translateX(-340px);transform:translateX(-340px)}@media screen and (max-width:780px){.article-box .article-txt .sidelist.subscribeblock.subscribe{position:relative;right:auto;width:100%;margin:30px 0;padding-bottom:10px;border-top:1px #CCC solid;border-bottom:1px #CCC solid}.article-box .article-txt .sidelist.subscribeblock.subscribe.moveLeft{-webkit-transform:none;-ms-transform:none;transform:none}}.article-box .article-txt .sidelist.subscribeblock .thanks{font:16px/20px proxima-nova;margin-top:6px}.article-box .article-txt .sidelist.subscribeblock .thanks strong{display:block;font:700 26px/38px proxima-nova}.article-box .article-txt .sidelist.subscribeblock input[type=email]{width:78%;margin:0 2% 3px 0;padding:5px 10px;height:auto;float:left;background:#FFF;outline:0;font-size:20px}.article-box .article-txt .sidelist.subscribeblock input[type=submit]{margin:0 0 10px;cursor:pointer;background:rgba(0,0,0,.2);color:#FFF;padding:5px 10px;border:0;width:20%;float:left}.article-box .article-txt .sidelist.subscribeblock input[type=submit]:hover{background:rgba(0,0,0,.4);outline:0}.article-box .article-txt .sidenote{position:absolute;right:40px;background:#FFF;color:#777;padding-top:5px;width:22%}.article-box .article-txt .sidenote h3{font-size:14px}.article-box .article-txt .sidenote p{font-size:13px;line-height:1.6}.article-box .article-txt .sidenote img{width:100%;height:auto;display:block;margin-bottom:10px}@media screen and (max-width:780px){.article-box .article-txt .sidenote{position:relative;width:100%;margin:0 0 30px;right:auto;font-style:italic;font-size:13px;line-height:18px;color:#666;padding:0 0 10px;border-bottom:1px #CCC solid}}.article-box .article-txt .bigside{width:73%;float:right;margin:20px -54% 30px 30px;padding-top:30px;padding-bottom:30px;border-bottom:1px #CCC solid;padding-left:30px;border-top:1px #CCC solid;border-left:1px #CCC solid}.article-box .article-txt .bigside h6{margin-top:10px}.article-box .article-txt .bigside h3{font:700 28px/32px proxima-nova;margin-bottom:20px}.article-box .article-txt .bigside img{width:100%;height:auto;display:block;margin-bottom:10px}.article-box .article-txt .bigside p{font:16px/25px Georgia,serif;color:#666;padding:15px 0 0}@media screen and (max-width:780px){.article-box .article-txt .bigside{width:100%;float:none;margin:20px 0;border-bottom:1px #888 solid;padding-bottom:30px}.article-box .article-txt .bigside p{font:13px/21px Georgia,serif}}.article-box .article-txt .caption span{display:block;font:11px/15px proxima-nova;margin-top:15px;color:#999}.article-box .article-txt .inset{width:300px;float:left;margin:3em 4em 3em -3.846em}.article-box .article-txt .inset .caption{margin-left:3.846em}.article-box .article-txt .outset{float:right;width:75%;margin:2em -54% 2em 4em;position:relative}.article-box .article-txt .outset .caption{width:40%;position:absolute;left:34%}.article-box .article-txt .inset img,.article-box .article-txt .outset img{width:100%!important;height:auto!important;display:block;margin-bottom:15px}@media screen and (max-width:780px){.article-box .article-txt .inset,.article-box .article-txt .outset{width:100%;float:none;margin:20px 0}.article-box .article-txt .inset .caption,.article-box .article-txt .outset .caption{width:100%;margin-left:0;font:13px/17px proxima-nova;position:relative;left:auto;top:auto;padding:5px 0 0}}.article-box .article-txt .duo,.article-box .article-txt .many,.article-box .article-txt .quatro,.article-box .article-txt .timeline,.article-box .article-txt .trio{float:none;width:154%;padding-top:20px;margin:20px 0 30px;overflow:hidden}.article-box .article-txt .duo img,.article-box .article-txt .many img,.article-box .article-txt .quatro img,.article-box .article-txt .timeline img,.article-box .article-txt .trio img{width:100%!important;height:auto!important}@media screen and (max-width:780px){.article-box .article-txt .duo,.article-box .article-txt .many,.article-box .article-txt .quatro,.article-box .article-txt .timeline,.article-box .article-txt .trio{float:none;width:100%;padding-top:20px;margin:20px 0 30px;overflow:hidden}}.article-box .article-txt .duo .carrier,.article-box .article-txt .duo p{width:47%;margin-right:3%;float:left;border-right:0;padding:5px 3% 20px 0}.article-box .article-txt .duo .carrier:first-child,.article-box .article-txt .duo p:first-child{border-right:1px #CCC solid}@media screen and (max-width:780px){.article-box .article-txt .duo .carrier,.article-box .article-txt .duo p{width:100%;margin-right:0;float:none;padding:5px 0 20px}.article-box .article-txt .duo p{font-size:11px}.article-box .article-txt .duo a.img{margin-bottom:8px}}.article-box .article-txt .trio .carrier,.article-box .article-txt .trio p{width:32%;margin-right:1%;float:left;border-right:0;padding:5px 3% 20px 0}@media screen and (max-width:780px){.article-box .article-txt .trio .carrier,.article-box .article-txt .trio p{width:100%;margin-right:0;float:none;border-right:0;padding:5px 0 20px}}.article-box .article-txt .quatro .carrier,.article-box .article-txt .quatro p{width:24%;margin-right:1%;float:left;border-right:0;padding:5px 3% 20px 0}@media screen and (max-width:780px){.article-box .article-txt .quatro .carrier,.article-box .article-txt .quatro p{width:48%;margin-right:2%;float:left;border-right:0;padding:5px 0 20px}}.article-box .article-txt .quatro .caption{font:15px/21px proxima-nova;color:#000}.article-box .article-txt .quatro .caption.purple span{color:#4F2582}.article-box .article-txt .quatro .caption.orange span{color:#F4AA00}.article-box .article-txt .quatro .caption.teal span{color:#16C1B7}.article-box .article-txt .quatro .caption.chartruse span{color:#D0D465}.article-box .article-txt .quatro .caption span{display:block;margin-bottom:4px;font-size:20px;font-weight:700;text-transform:uppercase}.article-box .article-txt .many{position:relative}.article-box .article-txt .many .caption{padding-right:30%;font:14px/21px Georgia,serif}.article-box .article-txt .many .thumbs{position:absolute;top:17px;width:20%;right:0;height:100%;overflow:scroll}.article-box .article-txt .many .thumbs a{display:block;float:left;width:50%;padding:3px 5px}.article-box .article-txt .many .biggie img{width:78%!important;height:auto!important}@media screen and (max-width:780px){.article-box .article-txt .many .thumbs{position:relative;top:auto;width:100%;right:auto;height:auto}.article-box .article-txt .many .thumbs a{display:block;float:left;width:33%;padding:3px 5px}.article-box .article-txt .many .biggie img{width:100%!important}.article-box .article-txt .many .caption{padding-right:0;margin-bottom:20px}}.article-box .article-txt .divider svg{height:20px;width:auto;margin:45px auto;display:block}@media screen and (max-width:780px){.article-box .article-txt .divider svg{height:12px;margin:20px auto}}.article-box .article-txt .promo{width:29%;position:absolute;bottom:0;right:-29%;background:#485dc5}.article-box .article-txt .promo a{display:block;text-decoration:none;color:#FFF}.article-box .article-txt .promo a:hover{color:#FFF}.article-box .article-txt .promo h2{color:#FFF;margin-bottom:10px;font:19px/26px GalaxieItalic,Georgia,Times,"Times New Roman",serif}.article-box .article-txt .promo p{font:13px/17px proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;margin:0}.article-box .article-txt .promo .promo-link{position:relative;display:block;padding:1.538em;background:#485dc5}.article-box .article-txt .promo .promo-link:hover{background:#5a6dcb}.article-box .article-txt .promo img{position:absolute}.article-box .article-txt .promo.moveLeftPromo{-webkit-transition:all .3s ease;transition:all .3s ease;right:0}@media screen and (max-width:780px){.article-box .article-txt .promo{display:none}}.article-box .article-txt .img-full{width:154%;position:relative;overflow:hidden;margin:40px 0;padding-bottom:15px}.article-box .article-txt .img-full img{width:77%;height:auto;float:left;margin-bottom:10px}.article-box .article-txt .img-full .credit{position:absolute;bottom:0;font:12px/16px proxima-nova;left:0}.article-box .article-txt .img-full .caption{float:left;width:17%;margin-left:3%;font:14px/21px Georgia,serif}@media screen and (max-width:780px){.article-box .article-txt .img-full{width:100%;margin:20px 0}.article-box .article-txt .img-full img{width:100%}.article-box .article-txt .img-full .caption{width:100%;margin-left:0;font:13px/17px proxima-nova;position:relative;left:auto;top:auto;padding:5px 0 0}}.article-box .article-txt .acco-open{position:relative}.article-box .article-txt .acco-open a{display:block;padding:10px 20px;border-bottom:2px #CCC solid;border-top:2px #CCC solid;background:#EEE;font:18px/24px GalaxieHeavy;text-decoration:none;color:#000;margin-bottom:30px}.article-box .article-txt .acco-open strong{position:absolute;right:20px;top:10px;font:700 24px/24px Helvetica,Arial,sans-serif}.article-box .article-txt .acco-open strong .closed{display:none}.article-box .article-txt .accordion{background:#EEE;padding:20px;display:none;margin-top:-30px;margin-bottom:30px}.article-box .article-txt .accordion p{margin-bottom:12px;padding:0;font:400 16px/20px proxima-nova}@media screen and (max-width:780px){.article-box .article-txt{width:100%;width:auto;float:none}.article-box .article-txt>p{font-size:15px;line-height:24px}.article-box .article-txt .bumper,.article-box .article-txt>p:first-child{margin:0 0 15px;font-size:15px;line-height:24px}.article-box .article-txt .bumper span,.article-box .article-txt>p:first-child span{text-transform:none;font-size:inherit}.article-box .article-txt p img{width:100%}}@media screen and (max-width:780px){.article-box{margin:0;padding:0 20px 25px;width:100%;float:none;overflow:hidden}.article-box .infographic-iframe{display:none}}@media screen and (max-width:780px){.podcasted iframe{display:none}}.article-box.legacy .article-txt .sidenote{bottom:300px}.article-box.legacy .article-txt>p{margin-bottom:20px}.article-box.legacy .article-txt>.bumper,.article-box.legacy .article-txt>p:first-child{margin-right:0}.article-box.legacy .article-txt table{display:block;margin:0 -57% 20px 40px;float:right!important;width:auto!important;height:auto!important}.article-box.legacy .article-txt table img{margin:10px 0 20px}@media screen and (max-width:780px){.article-box.legacy .article-txt table{margin:0;width:100%!important}.article-box.legacy .article-txt table img{margin-left:auto;margin-right:auto;display:block}}.article-box.legacy .article-txt .bumper::first-letter,.article-box.legacy .article-txt .dropcap,.article-box.legacy .article-txt>p:first-child::first-letter{font-size:96px;line-height:96px}.article-body{width:100%;position:relative}.whatsnext{overflow:hidden;margin:0;padding:15px 0 0;width:100%;float:left;background:#F5F5F5}.whatsnext>h5{text-align:center;margin-top:30px;margin-bottom:30px;font-size:18px;color:#485dc5}.whatsnext .item1,.whatsnext .item2,.whatsnext .item3{opacity:0;margin-top:40px}.whatsnext .fadeIn{opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}.whatsnext .article-hdr{width:33%;float:left;padding:0 1em;margin-bottom:0}.whatsnext .article-hdr.noimage{padding:10px 30px}.whatsnext .article-hdr.noimage h1{text-align:left;font-size:28px;line-height:32px;margin-top:0}.whatsnext .article-hdr.noimage h3{text-align:left;font-size:22px;line-height:28px}.whatsnext .article-hdr.noimage p{display:block;font:18px/23px Georgia,serif;margin:15px 10px}.whatsnext .article-hdr h1{font-size:20px;border:0;text-align:center;margin:12px 0 0;color:#000;letter-spacing:0;padding:10px 15px}.whatsnext .article-hdr a{display:block;padding-bottom:40px}.whatsnext .article-hdr a img{-webkit-transition:all .3s ease;transition:all .3s ease}.whatsnext .article-hdr a:hover{text-decoration:none;background:#FFF}.whatsnext .article-hdr a:hover img{opacity:.9}.whatsnext .article-hdr h3{color:#000;text-align:center;max-width:100%;text-shadow:none;padding:0 15px;font-size:15px;line-height:21px}.whatsnext .article-hdr a:hover h1,.whatsnext .article-hdr a:hover h3{color:#444}@media screen and (max-width:780px){.whatsnext{background:#FFF!important}.whatsnext .article-hdr{width:50%;margin-bottom:0}.whatsnext .article-hdr h1{font-size:16px;line-height:21px}.whatsnext .article-hdr h3{font-size:13px;line-height:17px}.whatsnext .article-hdr.item3{display:none}.whatsnext h3{padding:0}.whatsnext h5.overline{padding:0 20px;font-size:16px}.whatsnext div.image{height:100px!important}}footer{background-color:#262626;color:#FFF;padding:0 50px 30px;overflow:hidden}footer section{max-width:1100px;margin-left:auto;margin-right:auto;padding-bottom:50px}footer section::after{clear:both;content:"";display:table}footer .social{float:left;display:block;width:28%;background:#333;margin-right:2%;padding:0 20px 30px;border-left:1px #666 solid;border-right:1px #666 solid;border-bottom:1px #666 solid}footer .social h4{color:#FFF;font:700 14px/22px proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase;margin:40px 0 15px;text-align:center}footer .social svg{width:32px;height:32px;margin:0 auto 8px;display:block}footer .social path,footer .social polygon{fill:#FFF}footer .social li{font:700 15px/20px proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;width:50%;float:left;text-align:center}footer .social li a{color:#FFF;display:block;padding:7px 0 10px}footer .media{width:17%;float:left;padding-left:30px;padding-top:41px}footer .media h4{margin-bottom:12px}footer .media h4 a{color:#FFF}footer .media li a{display:block;font:700 12px/15px proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;color:#aaa;padding:7px 0}footer .media li a:hover{color:#FFF}footer .media.signup{width:35%}footer .media.signup p{font:12px/1.1 GalaxieItalic,Georgia,Times,"Times New Roman",serif;margin:25px 0 14px;color:#aaa}footer .media.signup form{position:relative;margin:20px 0 30px}footer .media.signup input[type=email]{border:0;background-color:transparent;color:#CCC;padding:6px;font:13px/1.1 proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;border-bottom:1px solid #666;width:100%;outline:0}footer .media.signup input[type=submit]{position:absolute;right:5px;bottom:7px;border:0;background-color:#000;color:#ccc;font:700 13px/1 proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;letter-spacing:1px;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer}footer .media.signup input[type=submit]:hover{background:#4f2170}footer .feed{float:right;display:block;font:11px/13px proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;color:#aaa;margin-top:3px}footer .feed circle,footer .feed path{fill:#F6963A}footer .feed svg{float:left;margin:1px 6px 0 0;height:12px;width:12px}footer .kellogg{display:block;margin:15px auto;width:130px;opacity:.7}footer .kellogg:hover{opacity:.9}footer .copyright{text-align:center;color:#999;font:700 11px/13px proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;margin:10px 0}footer .copyright a{color:#CCC}footer .copyright a:hover{text-decoration:underline}@media screen and (max-width:960px){footer .media.signup{width:50%;margin:0 auto 20px}footer .social{width:40%}footer .media{width:28%}footer .copyright{padding:0 20px}}@media screen and (max-width:600px){footer{padding:0 0 20px;text-align:center}footer .media.signup{background-color:rgba(0,0,0,.2);padding:20px}footer .media{width:45%;padding:30px 10px 40px;display:inline-block;float:none}footer .media h4.secondary{text-align:left}footer .media li a{font:700 14px/19px proxima-nova,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,Verdana,sans-serif;padding:7px 0}footer .media.signup,footer .social{width:100%}footer section{padding-bottom:0}}.fancybox-wrap{text-align:center;font-family:proxima-nova;width:320px}.fancybox-wrap h3{font-size:32px;text-transform:uppercase;margin:0 0 20px}.fancybox-wrap input[type=email],.fancybox-wrap input[type=text],.fancybox-wrap textarea{font-size:24px;padding:3px;width:280px;border:1px solid #999}.fancybox-wrap textarea{height:100px}.fancybox-wrap p{font-size:18px;margin:20px 0 0}.fancybox-wrap input[type=submit]{font-size:18px;padding:10px 20px;border-radius:9px;background:#000;color:#FFF;border:0}.fancybox-wrap input[type=submit]:hover{cursor:pointer;background:#333}.no-mobile{display:block}@media screen and (max-width:780px){.no-mobile{display:none}}.mobile-only,.tablet{display:none}@media screen and (max-width:780px){.mobile-only{display:block}}@media screen and (max-width:960px){.tablet{display:block}}.a11y-only{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.bug{display:inline-block;width:16px;height:16px;margin:8px 0 0 18px;background-image:url(/_img/bug.svg);-webkit-background-size:10px 10px;background-size:10px 10px;background-repeat:no-repeat;padding:4px;background-color:#552582;background-position:center center}@media screen and (max-width:780px){.bug{width:14px;height:14px;margin-top:0;-webkit-background-size:8px 8px;background-size:8px 8px}}@font-face{font-family:GalaxieHeavy;src:url(../_fonts/galaxie/galaxie-heavy.eot);src:url(../_fonts/galaxie/galaxie-heavy.eot?#iefix) format("embedded-opentype"),url(../_fonts/galaxie/galaxie-heavy.woff) format("woff"),url(../_fonts/galaxie/galaxie-heavy.ttf) format("truetype"),url(../_fonts/galaxie/galaxie-heavy.svg#webfontABgg4EO0) format("svg")}@font-face{font-family:GalaxieItalic;src:url(../_fonts/galaxie/galaxie-med-italic.eot);src:url(../_fonts/galaxie/galaxie-med-italic.eot?#iefix) format("embedded-opentype"),url(../_fonts/galaxie/galaxie-med-italic.woff) format("woff"),url(../_fonts/galaxie/galaxie-med-italic.ttf) format("truetype"),url(../_fonts/galaxie/galaxie-med-italic.svg#webfontABgg4EO0) format("svg")}@font-face{font-family:proxima-nova;src:url(../_fonts/proximanova_regular/proximanova-regular-webfont.eot);src:url(../_fonts/proximanova_regular/proximanova-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../_fonts/proximanova_regular/proximanova-regular-webfont.woff2) format("woff2"),url(../_fonts/proximanova_regular/proximanova-regular-webfont.woff) format("woff"),url(../_fonts/proximanova_regular/proximanova-regular-webfont.ttf) format("truetype"),url(../_fonts/proximanova_regular/proximanova-regular-webfont.svg#proxima_novaregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima-nova;src:url(../_fonts/proximanova_italic/proximanova-regularit-webfont.eot);src:url(../_fonts/proximanova_italic/proximanova-regularit-webfont.eot?#iefix) format("embedded-opentype"),url(../_fonts/proximanova_italic/proximanova-regularit-webfont.woff2) format("woff2"),url(../_fonts/proximanova_italic/proximanova-regularit-webfont.woff) format("woff"),url(../_fonts/proximanova_italic/proximanova-regularit-webfont.ttf) format("truetype"),url(../_fonts/proximanova_italic/proximanova-regularit-webfont.svg#proxima_novaitalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:proxima-nova;src:url(../_fonts/proximanova_bolditalic/proximanova-boldit-webfont.eot);src:url(../_fonts/proximanova_bolditalic/proximanova-boldit-webfont.eot?#iefix) format("embedded-opentype"),url(../_fonts/proximanova_bolditalic/proximanova-boldit-webfont.woff2) format("woff2"),url(../_fonts/proximanova_bolditalic/proximanova-boldit-webfont.woff) format("woff"),url(../_fonts/proximanova_bolditalic/proximanova-boldit-webfont.ttf) format("truetype"),url(../_fonts/proximanova_bolditalic/proximanova-boldit-webfont.svg#proxima_novabold_italic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:proxima-nova;src:url(../_fonts/proximanova_bold/proximanova-bold-webfont.eot);src:url(../_fonts/proximanova_bold/proximanova-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../_fonts/proximanova_bold/proximanova-bold-webfont.woff2) format("woff2"),url(../_fonts/proximanova_bold/proximanova-bold-webfont.woff) format("woff"),url(../_fonts/proximanova_bold/proximanova-bold-webfont.ttf) format("truetype"),url(../_fonts/proximanova_bold/proximanova-bold-webfont.svg#proxima_novabold) format("svg");font-weight:700;font-style:normal}.hide{display:none}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-opened{z-index:8030}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{background-image:url(/_js/libs/fancybox/fancybox_sprite.png);position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/_js/libs/fancybox/fancybox_loading.gif) center center no-repeat}.child span{display:block;font-size:14px;line-height:17px;color:#999}.fancybox-close{position:fixed;top:20px;right:20px;background:url(/_js/libs/fancybox/close.svg) no-repeat;-webkit-background-size:36px 36px;background-size:36px 36px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:fixed;top:20px;width:36px;height:36px;cursor:pointer;text-decoration:none;z-index:8040}.fancybox-prev{right:165px;background:url(/_js/libs/fancybox/prev.svg) no-repeat;-webkit-background-size:36px 36px;background-size:36px 36px}.fancybox-next{right:120px;background:url(/_js/libs/fancybox/next.svg) no-repeat;-webkit-background-size:36px 36px;background-size:36px 36px}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/_js/libs/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:18px/26px proxima-nova,serif;text-shadow:none;z-index:8050;color:#555}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:fixed;top:90px;right:20px;width:180px;z-index:8050;text-align:left}.fancybox-title-outside-wrap{margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media (max-width:700px){.fancybox-title-float-wrap{top:auto;bottom:0;right:0;left:0;background:rgba(255,255,255,.4);padding:10px;width:auto;font-size:13px;line-height:18px}.fancybox-prev{right:auto;left:20px}.fancybox-next{right:auto;left:80px}}