@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,600,700&display=swap");html{overflow-x:hidden}body,html{height:100%;word-wrap:break-word}caption,h1,h2,.h2,h3,h4,h5,h6,td,th{font-weight:400}a img,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-y:scroll}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale}a,article,aside,audio,b,blockquote,body,body div,caption,dd,dl,dt,em,fieldset,figure,footer,form,h1,h2,.h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,label,legend,li,mark,menu,nav,object,ol,p,section,span,strong,sub,sup,time,ul,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background-color:transparent;text-decoration:none}a img,embed,img,input,object,select{vertical-align:middle}embed,img{max-width:100%;height:auto}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}input,select{box-sizing:border-box;-webkit-box-sizing:border-box}input[type=radio],input[type=checkbox]{vertical-align:bottom;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0}a:active,a:hover{outline:0;text-decoration:none}button,input[type=button],input[type=submit]{cursor:pointer;font-family:inherit}button,input[type=text],input[type=email],input[type=submit],select,textarea{font-family:inherit;margin:0;border:none;box-shadow:none;outline:0;-webkit-appearance:none}textarea{overflow:auto;resize:vertical}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left}a img{border:0}:focus{outline:0}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box;-webkit-box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}img{max-width:100%}input:-webkit-autofill{-webkit-box-shadow:0 0 0 500px #fff inset}a{-webkit-tap-highlight-color:transparent}input[type=text],input[type=submit]{-webkit-appearance:none;border-radius:0}.cf{zoom:1}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px white inset}.grid{display:grid;grid-gap:35px}@media only screen and (min-width: 768px){.grid.grid-m-3col{grid-template-columns:repeat(3, 1fr)}}.sidebar-grid{width:100%;padding:0 20px;margin:0 auto}@media only screen and (min-width: 1024px){.sidebar-grid{max-width:1280px;display:grid;grid-template-columns:repeat(18, 1fr);grid-column-gap:10px}}@media only screen and (min-width: 1200px){.sidebar-grid{grid-template-columns:repeat(12, 1fr);grid-column-gap:15px}}.sidebar-grid .main-content{padding-top:50px}@media only screen and (min-width: 1024px){.sidebar-grid .main-content{grid-column:2 / span 9}}@media only screen and (min-width: 1200px){.sidebar-grid .main-content{grid-column:2 / span 7}}.sidebar-grid aside{padding:50px 0}@media only screen and (min-width: 1024px){.sidebar-grid aside{grid-column:13 / span 6}}@media only screen and (min-width: 1200px){.sidebar-grid aside{grid-column:10 / span 3}}@media only screen and (min-width: 768px) and (max-width: 1023px){.sidebar-grid aside{padding-bottom:10px}}@font-face{font-family:'Blacker Medium';src:url("../fonts/BlackerText-Medium.woff") format("woff"),url("../fonts/BlackerText-Medium.woff") format("woff"),url("../fonts/BlackerText-Medium.svg#BlackerText-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Blacker Medium';src:url("../fonts/BlackerText-MediumItalic.woff") format("woff"),url("../fonts/BlackerText-MediumItalic.woff") format("woff"),url("../fonts/BlackerText-MediumItalic.svg#BlackerText-MediumItalic") format("svg");font-weight:500;font-style:italic}h1,h2,.h2,h3,h4{font-family:"Blacker Medium",serif;font-weight:500}h1:not(.logo){font-size:35px;line-height:1.14;padding:30px 20px}@media only screen and (min-width: 768px){h1:not(.logo){font-size:45px}}@media only screen and (min-width: 980px){h1:not(.logo){font-size:65px;line-height:.99}}@media only screen and (min-width: 1200px) and (min-height: 770px){h1:not(.logo){font-size:85px;padding:50px 20px}}.single-article h1{padding:0}@media only screen and (min-width: 768px){.single-article h1{padding-top:20px}}.hero .h1{margin:0 0 20px}h2,.h2{font-size:30px;margin-bottom:40px;line-height:1.14}@media only screen and (min-width: 1024px){h2,.h2{font-size:44px;margin-bottom:64px}}aside h2.title,aside .title.h2{margin-bottom:20px}h3{font-size:20px;line-height:1.15;letter-spacing:-.5pt}.slider h3{font-size:26px;line-height:1.1;letter-spacing:-.5pt;margin-bottom:5px}@media only screen and (min-width: 768px){.slider h3{font-size:32px}}.article-featured>.content>h3{font-size:35px;line-height:1.14;letter-spacing:-1pt;margin-bottom:15px}@media only screen and (min-width: 1024px){.article-featured>.content>h3{font-size:55px;line-height:1.09;letter-spacing:-.66pt}}h5.tag,.h5{font:700 14px "Source Sans Pro",Helvetica,Arial,sans-serif;margin-bottom:8px;color:#AFAFAF}h5.tag.tag-bg,.h5.tag-bg{background:#000;margin-bottom:15px;padding:5px 12px;display:inline-block}@media only screen and (min-width: 1024px){h5.tag,.h5{font-size:16px}h5.tag.tag-bg,.h5.tag-bg{font-size:14px;margin-bottom:20px}}p{margin-bottom:25px}.main-content{font-size:20px;line-height:1.4}.main-content h2,.main-content .h2,.main-content h3,.main-content h4,.main-content h5{margin-bottom:25px}.main-content p+h2,.main-content p+.h2,.main-content p+h3,.main-content p+h4,.main-content p+h5{margin-top:60px}.main-content h2,.main-content .h2{font-size:28px}.main-content h3{font-size:24px}.main-content h4{font-size:20px;text-transform:uppercase}a{color:#000;-webkit-transition:all .25s ease;transition:all .25s ease;cursor:pointer;-webkit-backface-visibility:hidden}a:hover{opacity:.6}.none{display:none !important}.left{float:left}.right{float:right}.aligncenter{text-align:center}@media only screen and (max-width: 767px){.mobile-center{text-align:center}}.alignleft{text-align:left}.alignright{text-align:right}.no-margin{margin:0 !important}.center{float:none;margin-left:auto;margin-right:auto}.show{display:block !important}.no-show{display:none !important}@media only screen and (max-width: 767px){.mobile-hide{display:none !important}}input::-webkit-input-placeholder{color:#000;opacity:.7}input:-moz-placeholder{color:#000;opacity:.7}input:-ms-input-placeholder{color:#000;opacity:.7}input:-moz-placeholder{color:#000;opacity:.7}textarea::-webkit-input-placeholder{color:#000;opacity:.7}textarea:-moz-placeholder{color:#000;opacity:.7}textarea:-ms-input-placeholder{color:#000;opacity:.7}textarea:-moz-placeholder{color:#000;opacity:.7}.black{background:#000;color:#fff}.black a{color:#fff}.black a:hover{opacity:.7}.black .menu a:hover{opacity:1}.darker{background:#151516;color:#fff}.darker a{color:#fff}.darker a:hover{opacity:.7}.darker .menu a:hover{opacity:1}.dark{background:#323235;color:#fff}.dark a{color:#fff}.dark a:hover{opacity:.7}.dark .menu a:hover{opacity:1}.white{background:#fff;color:#000}.white a{color:#000}body .red,body .respect,body .red a,body .respect a,body a.red{color:#ff0f00}body .green,body .sustainability,body .green a,body .sustainability a,body a.green{color:#00ff94}body .pink,body .resilience,body .pink a,body .resilience a,body a.pink{color:#cf00ff}body .blue,body .enrichment,body .blue a,body .enrichment a,body a.blue{color:#06f}body .yellow,body .well-being,body .yellow a,body .well-being a,body a.yellow{color:#ffe500}body .light-blue,body .opinion,body .light-blue a,body .opinion a,body a.light-blue{color:#0cf}body .orange,body a.orange{color:#fdb140}body{font:400 20px "Source Sans Pro",Helvetica,Arial,sans-serif;line-height:1.4;color:#000;background:#fff}body.no-scroll{overflow:hidden}@media only screen and (min-width: 768px){body{font-size:22px}}body>.body{position:relative;display:block;height:100%}@media only screen and (max-width: 767px){.mp{padding-left:22px;padding-right:22px}.mpl{padding-left:22px}.mpr{padding-right:22px}}.flex{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.wrapper{box-sizing:border-box;position:relative;width:100%;max-width:1440px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px){.wrapper:not(.wrapper-featured){width:96%}}.wrapper.wrapper-1200{max-width:1200px}.wrapper.inner-wrapper{max-width:1280px}.ptb{padding:40px 0}@media only screen and (min-width: 768px){.ptb{padding:70px 0}}.darker.ptb+.darker.ptb,.dark.ptb+.dark.ptb{padding-top:0}.read-more{font:italic 500 20px "Blacker Medium",serif;position:relative}.read-more.watch{padding-right:30px}.read-more.watch:after{content:'';position:absolute;right:0;top:5px;width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #000;-webkit-transform:rotate(360deg)}.black .read-more.watch:after,.dark .read-more.watch:after,.darker .read-more.watch:after{border-color:transparent transparent transparent #fff}.see-more{margin:50px 0;text-align:center;position:relative;z-index:1}.see-more a{display:inline-block;border:2px solid #000;padding:5px 15px;font-weight:600}@media only screen and (min-width: 768px){.home-slider+.see-more{margin-top:-70px}}.series.ptb{background-color:#f6f6f6;padding:70px 0 !important}.series.ptb .read-all-stories{text-align:center;padding-top:50px}.view-display-id-ca_series_top_section{padding:50px 0px}.contextual-links-region{outline:none;position:relative}.contextual-links-region-active{outline:#999 dashed 1px}div.contextual-links-wrapper{display:none;font-size:90%;position:absolute;right:5px;top:2px;z-index:999}html.js div.contextual-links-wrapper{display:block}a.contextual-links-trigger{background:transparent url(images/gear-select.png) no-repeat 2px 0;border:1px solid transparent;display:none;height:18px;margin:0;padding:0 2px;outline:none;text-indent:34px;width:28px;overflow:hidden;border-radius:4px}a.contextual-links-trigger:hover,div.contextual-links-active a.contextual-links-trigger{background-position:2px -18px}div.contextual-links-active a.contextual-links-trigger{background-color:#fff;border-color:#ccc;border-bottom:none;position:relative;z-index:1;-moz-border-radius:4px 4px 0 0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-radius:4px 4px 0 0}div.contextual-links-wrapper ul.contextual-links{background-color:#fff;border:1px solid #ccc;display:none;margin:0;padding:0.25em 0;position:absolute;right:0;text-align:left;top:18px;white-space:nowrap;-moz-border-radius:4px 0 4px 4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:4px;border-radius:4px 0 4px 4px}.contextual-links-region:hover a.contextual-links-trigger,div.contextual-links-active a.contextual-links-trigger,div.contextual-links-active ul.contextual-links{display:block}ul.contextual-links li{line-height:100%;list-style:none;list-style-image:none;margin:0;padding:0}div.contextual-links-wrapper a{text-decoration:none}ul.contextual-links li a{color:#333 !important;display:block;margin:0.25em 0;padding:0.25em 1em 0.25em 0.5em}ul.contextual-links li a:hover{background-color:#bfdcee}div.contextual-links-wrapper{left:5px;right:auto}div.contextual-links-wrapper ul.contextual-links{-moz-border-radius:0 4px 4px 4px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:4px;border-radius:0 4px 4px 4px;left:0;right:auto}a.contextual-links-trigger{text-indent:-90px}.form-type-textfield .hidden{display:none}#thehill-blocks-signup-form{position:relative;width:100%}#thehill-blocks-signup-form>div{display:-webkit-box;display:flex}#thehill-blocks-signup-form #edit-email{width:245px}#thehill-blocks-signup-form #edit-submit{position:absolute;right:0;top:5px}#thehill-blocks-signup-form label{display:none}.element-invisible{display:none}.tabs{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;padding-top:10px;text-align:center;background:#ffffff}.tabs ul.primary{display:inline-block;padding:0 3px;margin:0 auto;overflow:hidden;border:none}.tabs ul.primary li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0}.tabs ul.primary li.active a{border-bottom:1px solid #ffffff}.tabs ul.primary li a{color:#000;background-color:#ededed;height:1.8em;line-height:1.9;display:block;font-size:14px;float:left;padding:0 10px 3px;margin:0;text-shadow:0 1px 0 #fff;-khtml-border-radius-topleft:6px;border-top-left-radius:6px;-khtml-border-radius-topright:6px;border-top-right-radius:6px;border:1px solid #ededed}.tabs ul.primary li.active a{background-color:#ffffff}.tabs ul.secondary{border-bottom:none;padding:0.5em 0}.tabs ul.secondary li{display:block;float:left}.tabs ul.secondary li:last-child{border-right:none}.tabs ul.secondary li:first-child{padding-left:0}.tabs ul.secondary li a{padding:0.25em 0.5em}.tabs ul.secondary li a.active{background:#f2f2f2;border-bottom:none;border-radius:5px}ul.action-links{list-style:none;margin:5px;padding:0.5em 1em}ul.action-links li{display:inline-block;margin-left:10px}ul.action-links li a{padding-left:15px;margin:0 10px 0 0}#messages{padding:20px 0 5px;margin:0 auto}.featured #messages{background:#f0f0f0;background:rgba(30,50,10,0.08)}div.messages{padding:10px 13px;background:#ffffff}div.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px}div.status{background-image:url(/misc/message-24-ok.png);border-color:#be7}div.status,.ok{color:#234600}div.status,table tr.ok{background-color:#f8fff0}div.warning{background-image:url(/misc/message-24-warning.png);border-color:#ed5}div.warning,.warning{color:#840}div.warning,table tr.warning{background-color:#fffce5}div.error{background-image:url(/misc/message-24-error.png);border-color:#ed541d}div.error,.error{color:#8c2e0b}div.error,table tr.error{background-color:#fef5f1}div.error p.error{color:#333}div.messages ul{margin:0 0 0 1em;padding:0}div.messages ul li{list-style-image:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.icon{width:34px;height:34px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.icon-read:after{content:url("../images/icon-read.svg")}.icon-view:after{content:url("../images/icon-view.svg")}.icon-watch:after{content:url("../images/icon-watch.svg")}.read-more:after{padding-left:10px}.hero .icon-read:after,.inner-hero .icon-read:after{content:url("../images/icon-read-w.svg")}.hero .icon-view:after,.inner-hero .icon-view:after{content:url("../images/icon-view-w.svg")}.hero .icon-watch:after,.inner-hero .icon-watch:after{content:url("../images/icon-watch-w.svg")}.hero{position:relative;height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;box-sizing:border-box}.hero header{position:absolute;width:100%}.hero figure{width:100%;height:100%}.hero figure:before{content:'';opacity:.36;position:absolute;bottom:0;left:0;width:100%;height:80%;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#000));background-image:linear-gradient(to bottom, transparent, #000)}.hero article{position:relative}.hero .hero-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero .hero-wrapper{position:absolute;top:0;left:0;width:100%;height:80%;display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end}@media only screen and (min-width: 768px) and (min-height: 680px){.hero .hero-wrapper{height:88%}}.hero .hero-content{position:relative;z-index:1;margin:0 auto;padding:0 20px;max-width:1240px}.hero h5.tag.tag-bg{margin-bottom:25px}@media only screen and (max-width: 979px) and (orientation: landscape){.hero h5.tag.tag-bg{margin-bottom:15px}}.hero .h1{font-size:35px;max-width:600px;margin-bottom:25px;line-height:.99}@media only screen and (max-width: 321px){.hero .h1{font-size:26px;margin-bottom:15px}}@media only screen and (max-width: 979px) and (orientation: landscape){.hero .h1{max-width:90%;margin-bottom:15px}}@media only screen and (min-width: 768px) and (min-height: 620px){.hero .h1{margin-bottom:20px;font-size:45px;max-width:90%}}@media only screen and (min-width: 980px) and (min-height: 700px){.hero .h1{font-size:60px}}@media only screen and (min-width: 1200px) and (min-height: 900px){.hero .h1{font-size:80px}}.hero .h1 a:hover{color:#bbb}.hero .logos{position:relative;z-index:1;font-size:18px;font-family:"Blacker Medium",serif;display:-webkit-box;display:flex}@media only screen and (max-width: 480px){.hero .logos{font-size:15px}}.hero .logos a{margin-left:15px}.hero .logos a:hover{opacity:.6}.hero .logos img{height:19px}.hero .logos img.uber{height:13px;margin-top:2px}@media only screen and (min-width: 768px){.hero .logos{display:-webkit-box;display:flex}}.hero .block-dfp{position:absolute;z-index:1;right:40px;bottom:30px}#block-views-changing-america-ca-home-top{height:100%}.arrows{position:absolute;left:0;bottom:0;width:100%;z-index:1}.arrows .arrows-wrapper{width:96%;max-width:1240px;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:0 20px 20px;box-sizing:border-box}@media only screen and (max-width: 767px){.arrows .arrows-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media only screen and (min-width: 1200px){.arrows .arrows-wrapper{padding-bottom:35px}}.arrows .navigation{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media only screen and (max-width: 767px){.arrows .navigation{align-self:flex-start;margin-bottom:5%}}@media only screen and (max-height: 500px) and (orientation: landscape){.hero .h1{font-size:26px;max-width:100%}.hero .logos{display:-webkit-box;display:flex}.arrows .arrows-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.arrows .navigation{margin-bottom:0}}@media only screen and (min-height: 500px) and (max-height: 620px) and (orientation: landscape){.hero .h1{max-width:100%}.hero .hero-wrapper{height:84%}}.slick-arrow{display:inline-block;position:relative;width:37px;height:37px;border:1px solid #fff}.slick-arrow:before{position:absolute;left:0;top:0;content:url("../images/icon-arrow.svg");height:36px;width:37px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.slick-arrow.prev{margin-right:-1px}.slick-arrow.prev:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);height:38px;width:36px}.slick-arrow.next{margin-right:30px}.slick-arrow:hover{opacity:1}.slick-arrow:hover:before{opacity:.6}.slick-dots{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.slick-dots li{display:-webkit-box;display:flex;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.slick-dots button{font-size:0;line-height:0;width:20px;height:20px;background:transparent;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:0;-webkit-box-pack:center;justify-content:center}.slick-dots button:before{content:'';width:5px;height:5px;border-radius:100%;background:#fff;border:2px solid #fff}@media only screen and (min-width: 768px){.slick-dots button:before{width:7px;height:7px}}.slick-dots li.slick-active button:before{background:transparent}.slick-dots li:not(.slick-active):hover{opacity:.6}.slick-slider,.slick-list,.slick-track{height:100%}.inner-hero{position:relative}.inner-hero .content{position:absolute;left:0;bottom:0;width:100%;height:100%;box-sizing:border-box;padding:30px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:start;align-items:flex-start}.inner-hero .content h2,.inner-hero .content .h2{font-size:35px}@media only screen and (min-width: 768px){.inner-hero .content h2,.inner-hero .content .h2{font-size:45px}}@media only screen and (min-width: 1024px){.inner-hero .content h2,.inner-hero .content .h2{font-size:50px;max-width:650px;margin-bottom:30px}}@media only screen and (min-width: 1200px){.inner-hero .content h2,.inner-hero .content .h2{font-size:55px}}.inner-hero .content h5{font-size:16px;color:#afafaf;margin-bottom:25px;font-weight:700}@media only screen and (min-width: 768px){.inner-hero .content{padding:2% 4%}}@media only screen and (min-width: 1024px){.inner-hero .content{padding:3% 5%}}.inner-hero figure{position:relative}.inner-hero figure:before{display:block;content:"";width:100%;padding-top:107.69231%}.inner-hero figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;left:0;top:0}.inner-hero figure:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(21,21,22,0)), to(#151516));background-image:linear-gradient(to bottom, rgba(21,21,22,0), #151516)}@media only screen and (min-width: 768px){.inner-hero figure{position:relative}.inner-hero figure:before{display:block;content:"";width:100%;padding-top:47.61905%}}.video-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.video-wrapper .inner-hero{width:95%}.video-wrapper .slick-slide{margin:0 15px}header{z-index:15;text-align:center}header li{display:inline-block}header .header-logos{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:10px}@media only screen and (min-width: 768px){header .header-logos{padding:15px 20px}}@media only screen and (min-width: 1024px){header .header-logos{padding:15px 30px}}header .logo{width:75%;margin-top:5px}@media only screen and (min-width: 768px){header .logo{margin-top:3vh}}header .logo a{display:inline-block;margin:0 auto;width:60%;max-width:560px}@media only screen and (min-width: 768px){header .logo a{margin-bottom:10px}}header .logo a:hover{opacity:1}header .logo img{width:100%;height:auto}header .logo .lead{font:700 14px "Source Sans Pro",Helvetica,Arial,sans-serif;margin-bottom:0}@media only screen and (max-width: 321px){header .logo .lead{font-size:12px}}@media only screen and (min-width: 1024px){header .logo .lead{font-size:18px}}header .thehill img{width:35px;height:auto}@media only screen and (min-width: 1024px){header .thehill img{width:58px}}header .nav-ghost{width:35px}@media only screen and (min-width: 1024px){header .nav-ghost{width:43px}}header nav{margin-top:2vh;background-color:rgba(0,0,0,0.15)}@media only screen and (max-width: 979px) and (orientation: landscape){header nav{display:none}}header nav a{display:block;padding:15px 10px;font-size:16px;font-weight:700}@media only screen and (min-width: 1024px){header nav a{font-size:20px;padding:15px}}header nav ul li{position:relative;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}header nav ul li>ul{position:absolute;top:-99999px;left:-25%;opacity:0;z-index:-999;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;min-width:150%;text-align:left;padding-top:20px;box-sizing:border-box}header nav ul li>ul li{display:block;background-color:#000;padding:0 20px}header nav ul li>ul li.first{padding-top:20px}header nav ul li>ul li.last{padding-bottom:20px}header nav ul li>ul a{font-size:18px;line-height:1.2;font-weight:400;padding:5px 15px;color:#fff}header nav ul li:hover{background-color:#000}header nav ul li:hover ul{top:50px;opacity:1;z-index:15}body header nav .respect a,body header nav .sustainability a,body header nav .resilience a,body header nav .enrichment a,body header nav .well-being a,body header nav .opinion a{color:#fff}body header nav .respect a:hover,body header nav .respect:hover>a{color:#ff0f00}body header nav .sustainability a:hover,body header nav .sustainability:hover>a{color:#00ff94}body header nav .resilience a:hover,body header nav .resilience:hover>a{color:#cf00ff}body header nav .enrichment a:hover,body header nav .enrichment:hover>a{color:#06f}body header nav .well-being a:hover,body header nav .well-being:hover>a{color:#ffe500}body header nav .opinion a:hover,body header nav .opinion:hover>a{color:#0cf}.nav-icon{display:block;width:30px;height:30px;position:absolute;left:14px;top:10px;z-index:21}@media only screen and (min-width: 1024px){.nav-icon{width:35px;height:35px;left:30px;top:20px}}.nav-icon:before,.nav-icon:after,.nav-icon div{background-color:#fff;content:'';display:block;height:3px;margin:6px 0;-webkit-transition:all .1s ease;transition:all .1s ease}@media only screen and (min-width: 1024px){.nav-icon:before,.nav-icon:after,.nav-icon div{margin:8px 0}}.nav-icon.clicked{position:fixed}.nav-icon.clicked:before{-webkit-transform:translateY(9px) rotate(135deg);transform:translateY(9px) rotate(135deg)}@media only screen and (min-width: 1024px){.nav-icon.clicked:before{-webkit-transform:translateY(10px) rotate(135deg);transform:translateY(10px) rotate(135deg)}}.nav-icon.clicked:after{-webkit-transform:translateY(-9px) rotate(-135deg);transform:translateY(-9px) rotate(-135deg)}@media only screen and (min-width: 1024px){.nav-icon.clicked:after{-webkit-transform:translateY(-11px) rotate(-135deg);transform:translateY(-11px) rotate(-135deg)}}.nav-icon.clicked div{-webkit-transform:scale(0);transform:scale(0)}.nav{position:fixed;width:100%;height:100%;background:#151516;top:-9999px;left:0;z-index:20;box-sizing:border-box;padding:20px 0;display:-webkit-box;display:flex;font-size:26px;font-family:"Blacker Medium",serif;opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;padding:65px 20px 20px}.nav.nav-show{top:0;opacity:1}@media only screen and (min-width: 768px) and (min-height: 760px){.nav{-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:0}}@media only screen and (min-width: 1200px){.nav{font-size:32px}}.nav .nav-wrapper{width:100%;display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:50px 80px}@media only screen and (max-height: 650px){.nav .nav-wrapper{overflow:auto}}@media only screen and (max-width: 767px){.nav .nav-wrapper{overflow:auto}}@media only screen and (min-width: 768px){.nav .nav-wrapper{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 768px) and (min-height: 760px){.nav .nav-wrapper{width:94%}}@media only screen and (min-width: 1024px){.nav .nav-wrapper{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 1200px){.nav .nav-wrapper{grid-gap:100px}}.nav a{display:block;color:#A4A4A4}.nav a:hover{color:#fff;opacity:1}.nav li{line-height:1.1;margin-bottom:17px}.nav ul{position:relative}.nav ul:after{content:'';position:absolute;left:0;bottom:-17px;width:100%;border-bottom:1px solid rgba(132,132,132,0.4)}@media only screen and (min-width: 768px){.nav ul:after{left:-40px;bottom:0;border-left:1px solid rgba(132,132,132,0.4);border-bottom:none;width:0;height:100%}}@media only screen and (max-width: 767px){.nav ul:last-child:after{display:none}}@media only screen and (min-width: 768px) and (max-width: 1023px){.nav ul:nth-child(odd):after{display:none}}@media only screen and (min-width: 1024px){.nav ul:first-child:after,.nav ul:nth-child(3n+1):after{display:none}}@media only screen and (min-width: 768px){.nav ul:nth-last-child(2){grid-column:2;grid-row:3}}@media only screen and (min-width: 1024px){.nav ul:nth-last-child(2){grid-column:3;grid-row:2}}.nav ul:nth-last-child(2):after{display:none}.nav ul:last-child{margin-top:-30px}@media only screen and (min-width: 768px){.nav ul:last-child{grid-column:2;grid-row:3;margin-top:60px}}@media only screen and (min-width: 1024px){.nav ul:last-child{grid-column:3;grid-row:2}}.nav ul:last-child li{margin-bottom:0}.form{background:#fdb140;padding:20px 20px 30px;box-sizing:border-box;color:#000;margin-top:10px}.form p{font-size:18px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;line-height:1.4;margin-top:5px}.form form{border-bottom:2px solid #000;display:-webkit-box;display:flex;font-size:18px;padding-bottom:8px}.form form input{padding:0}.form form input[type=text],.form form input[type=email]{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;-webkit-box-flex:2;flex-grow:2}@media only screen and (min-width: 1200px){.form{padding:30px;margin-top:20px}.form p{font-size:20px}.form form{font-size:20px}}.article{display:grid;grid-template-columns:110px auto;grid-gap:20px}@media only screen and (min-width: 768px) and (max-width: 1023px){.article{grid-template-columns:1fr}}.article.article-dark{color:#fff}.article figure{position:relative;height:110px;width:110px}.article figure i{position:absolute;bottom:0;left:0;background:#fff;z-index:1}.article figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .25s ease;transition:all .25s ease}.article figure a:hover{opacity:1}.article figure a:hover img{opacity:.9}.article h5.tag{margin-top:-4px}.article h5.tag.sponsored img{margin-left:10px;max-height:25px}.article:not(.article-small) h5,.article:not(.article-small) .h5{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;color:#AFAFAF}@media only screen and (min-width: 768px) and (max-width: 1023px){.article:not(.article-small) h5,.article:not(.article-small) .h5{-webkit-box-pack:start;justify-content:flex-start}.article:not(.article-small) h5 span:first-child,.article:not(.article-small) .h5 span:first-child{margin-right:5px}}.article:not(.article-small) h3{font-size:22px;line-height:1.3;letter-spacing:-.5pt;margin-top:5px}@media only screen and (min-width: 1200px){.article:not(.article-small) h3{font-size:26px}}.article:not(.article-small) h3 a{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;height:5em}.article.article-small h3 a{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;height:4.6em}.article-medium{padding-right:15px}@media only screen and (min-width: 768px){.article-medium{text-align:center;padding-right:30px}}@media only screen and (min-width: 1024px){.article-medium{padding-right:40px}}.article-medium:last-child{padding-right:0}.article-medium figure{margin-bottom:18px}.article-medium figure img{-webkit-transition:opacity .25s ease;transition:opacity .25s ease;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-medium figure img:hover{opacity:.6}.article-medium h5.tag{margin-bottom:15px}.grid .article-medium{padding-right:0}@media only screen and (max-width: 767px){.related{padding:0 20px}}.related.related-small{padding:0;margin-top:50px;padding-top:50px;border-top:1px solid #515050}.related.related-small>.h5{margin-bottom:15px}.related.related-small article{padding-bottom:30px}.related .article-medium h3{font-size:32px;line-height:1.125;margin-bottom:8px}.related .article-medium p{color:#424242}@media only screen and (min-width: 768px){.flex-3col-pulled{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:110px 110px 1fr 110px;margin-top:-75px}}@media only screen and (min-width: 1024px){.flex-3col-pulled{margin-top:-115px;grid-template-rows:130px 130px 1fr 130px}}.flex-3col-pulled .article-medium{padding:0;margin-bottom:20px;text-align:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;box-sizing:border-box}@media only screen and (min-width: 768px){.flex-3col-pulled .article-medium{margin-bottom:0;grid-row:2 / span 2}.flex-3col-pulled .article-medium:last-child{grid-row:1 / span 3;padding-bottom:110px}.flex-3col-pulled .article-medium:first-child{grid-row:3 / span 2}}@media only screen and (min-width: 1024px){.flex-3col-pulled .article-medium:last-child{padding-bottom:130px}}.flex-3col-pulled .article-medium figure{margin-bottom:0;-webkit-box-flex:1;flex-grow:1;position:relative}.flex-3col-pulled .article-medium figure i{position:absolute;bottom:20px;left:20px;background:#fff;z-index:1;width:44px;height:44px}@media only screen and (min-width: 768px){.flex-3col-pulled .article-medium figure i{width:50px;height:50px}}.flex-3col-pulled .article-medium figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .25s ease;transition:all .25s ease}.flex-3col-pulled .article-medium figure a:hover{opacity:1}.flex-3col-pulled .article-medium figure a:hover img{opacity:.9}.flex-3col-pulled .article-medium .content{box-sizing:border-box;height:148px;padding:15px 20px 20px}@media only screen and (min-width: 768px) and (max-width: 1023px){.flex-3col-pulled .article-medium .content{padding:15px 10px 20px;height:110px}}.flex-3col-pulled .article-medium h5.tag{color:#575757;margin-bottom:10px}.flex-3col-pulled .article-medium h3{font-size:26px;line-height:1.1}.flex-3col-pulled .article-medium h3 a{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3.2em}@media only screen and (min-width: 768px) and (max-width: 1023px){.flex-3col-pulled .article-medium h3{font-size:21px;line-height:1.1}}.article.article-archive{margin-bottom:50px}@media only screen and (min-width: 768px){.article.article-archive{grid-template-columns:33% auto}.article.article-archive figure{position:relative;width:100%;height:auto}.article.article-archive figure:before{display:block;content:"";width:100%;padding-top:56.25%}.article.article-archive figure img{position:absolute;top:0;left:0;width:100%;height:100%}}@media only screen and (min-width: 1200px){.article.article-archive{margin-bottom:70px}}.article.article-archive .content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}.article.article-archive h3{margin:0 0 15px}.article.article-archive h3 a{height:auto;display:block}.article.article-archive .date{color:#A6A8AB;font-size:16px;font-weight:700;text-transform:uppercase}@media only screen and (min-width: 768px){.article-featured{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}}.article-featured figure{margin-bottom:20px}@media only screen and (min-width: 768px){.article-featured figure{margin-bottom:0;-webkit-box-flex:0;flex:0 0 50%;margin-right:9%}}@media only screen and (min-width: 768px){.article-featured .content{-webkit-box-flex:0;flex:0 0 35%}}.article-featured.featured-alt{-webkit-box-align:start;align-items:flex-start}.article-featured.featured-alt>.content>h5{margin-bottom:20px}.home-slider{padding-bottom:50px}@media only screen and (min-width: 768px){.home-slider{padding-bottom:120px}}.home-slider .slick-list{padding-left:20px}@media only screen and (min-width: 768px){.home-slider .slick-list{padding-left:7%}}.home-slider .slick-arrow{border-color:#e3e3e3;width:49px;height:49px;background:#fff;position:absolute;left:0;top:20%;z-index:1}@media only screen and (min-width: 1024px){.home-slider .slick-arrow{top:18%}}@media only screen and (min-width: 1200px){.home-slider .slick-arrow{top:24%}}.home-slider .slick-arrow:before{content:url("../images/icon-arrow-black.svg");width:48px;height:48px}.home-slider .slick-arrow.next{left:auto;right:0}.home-slider .slick-arrow.slick-disabled{cursor:pointer;pointer-events:none}.home-slider .slick-arrow.slick-disabled:before{opacity:.4}.subscribe{background:#fdb140;padding:40px 20px;color:#000}@media only screen and (min-width: 768px){.subscribe .wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}}.subscribe h4{font-size:28px;margin-bottom:50px;line-height:1.19}@media only screen and (min-width: 768px){.subscribe h4{margin:0 5%;font-size:24px}}@media only screen and (min-width: 1200px){.subscribe h4{font-size:32px;margin:0 8%}}.subscribe .icons{display:-webkit-box;display:flex;height:60px}@media only screen and (max-width: 767px){.subscribe .icons{margin:0 auto 30px;-webkit-box-pack:center;justify-content:center}}.subscribe .icon{background:#000}.subscribe .icon:first-child{align-self:flex-end;margin-right:4px}.subscribe .icon:nth-child(2){align-self:center;margin-right:4px}.subscribe .icon path{fill:#fdb140}.subscribe .subscribe-form{display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 35%;-webkit-box-pack:justify;justify-content:space-between;border-bottom:1px solid #000;margin-top:50px}@media only screen and (min-width: 768px){.subscribe .subscribe-form{margin-top:0}}.subscribe .subscribe-form input[type=text]{width:70%}.subscribe .subscribe-form input[type=submit]{font-family:"Blacker Medium",serif;font-style:italic;text-align:right;padding:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.subscribe .subscribe-form input[type=submit]:hover{opacity:.6}input,textarea{background:transparent;font-size:22px}.footer{background:#000;color:#afafaf;font-size:13px;font-weight:600;line-height:1.2}@media only screen and (min-width: 1024px){.footer{font-size:20px;letter-spacing:-.66pt}}.footer .logo{grid-column:1 / span 2;max-width:170px;margin-bottom:20px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px){.footer .logo{grid-column:1 / span 12;max-width:250px}}.footer .wrapper{padding:40px 45px 10px;display:grid;grid-gap:20px 40px;grid-template-columns:1fr 1fr}@media only screen and (min-width: 768px){.footer .wrapper{padding:40px 20px 10px;display:grid;grid-gap:20px 30px;grid-template-columns:repeat(12, 1fr)}.footer .wrapper ul{margin-bottom:40px}.footer .wrapper ul.menu{grid-column-end:span 2}}@media only screen and (min-width: 1024px){.footer .wrapper{padding:60px 20px 40px;grid-gap:20px 40px}.footer .wrapper ul{margin-bottom:60px}}@media only screen and (min-width: 768px){.footer ul:not(.follow) li{padding-bottom:20px}}@media only screen and (max-width: 767px){.footer ul.menu li,.footer ul.follow li{padding-bottom:15px}.footer ul.menu li:first-child,.footer ul.follow li:first-child{font-size:15px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #838383}}@media only screen and (min-width: 768px){.footer .follow{display:-webkit-box;display:flex;grid-column:1 / span 10;margin-bottom:10px}}@media only screen and (min-width: 1024px){.footer .follow{grid-column:1 / span 4;font-size:14px;margin-bottom:60px}}@media only screen and (min-width: 1200px){.footer .follow{grid-column:1 / span 5;font-size:20px}}.footer .follow img{display:inline-block;height:.8em;margin-right:10px}@media only screen and (min-width: 768px){.footer .follow li{margin-left:4.5%}.footer .follow li:first-child{margin-left:0}}.footer .follow li a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.footer .copy{grid-column:1 / span 2;letter-spacing:normal;text-align:center}.footer .copy li{margin-bottom:15px}@media only screen and (min-width: 768px){.footer .copy{grid-column:1 / span 10;text-align:left}.footer .copy li{display:inline-block;margin:0 0 0 12px;position:relative}.footer .copy li:before{content:'';position:absolute;left:-8px;height:14px;width:1px;background:#636363;top:2px}.footer .copy li:first-child{margin-left:0}.footer .copy li:first-child:before{display:none}}@media only screen and (min-width: 1024px){.footer .copy{grid-column:5 / span 8;text-align:right;font-size:14px}}@media only screen and (min-width: 1200px){.footer .copy{grid-column:6 / span 7;padding-top:5px}}.footer a{color:#fff}@media only screen and (min-width: 1024px){.footer a{color:#afafaf}}.article-hero{position:relative;z-index:13}.article-hero img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-article .region-top-page .block-dfp{padding:0;margin:0}.single-article .embed-instagram-wrp .instagram-content{display:block !important}.single-article figcaption{color:#000;font-size:16px;padding:12px 20px;border-bottom:1px solid rgba(211,215,220,0.6);margin:0 -20px}.single-article figcaption span{display:block;color:#a6a8ab;font-size:14px;position:relative;padding-left:25px}.single-article figcaption span:before{content:url("../images/icon-photo.svg");position:absolute;left:0;top:2px}@media only screen and (max-width: 767px){.single-article figcaption span{margin:15px 0}}@media only screen and (min-width: 768px){.single-article figcaption{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:12px 0;margin:0}}.single-article .single-header{box-sizing:border-box;padding-top:10px;position:relative;z-index:13}@media only screen and (min-width: 1024px){.single-article .single-header .content{grid-column:2 / span 16;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media only screen and (min-width: 1200px){.single-article .single-header .content{grid-column:2 / span 10}}.single-article .single-header:after{content:'';background:#fff;position:absolute;bottom:0;left:0;width:100%;height:40px}@media only screen and (min-width: 768px){.single-article .single-header{padding-top:60px}}@media only screen and (max-width: 767px){.single-article .single-header{text-align:left}}.single-article .subhead{font-size:14px;color:#717171;padding:7px 20px;display:inline-block;margin:5px -20px 5px;line-height:1.25}.single-article .subhead span{display:block;font-family:"Blacker Medium",serif;font-weight:500;font-size:14px;color:#fff;margin-bottom:20px}@media only screen and (min-width: 768px){.single-article .subhead{margin:10px 0px 0px}}@media only screen and (min-width: 1024px){.single-article .subhead{font-size:17px}.single-article .subhead span{font-size:17px}}@media only screen and (min-width: 1200px){.single-article .subhead{padding:10px 15px}.single-article .subhead span{font-size:22px}}.single-article .breadcrumbs{font-size:12px;margin-bottom:20px;text-align:center}.single-article .breadcrumbs a{display:inline-block;padding-left:24px;margin-left:20px;position:relative}.single-article .breadcrumbs a:hover{opacity:1;color:#838383}.single-article .breadcrumbs a:before{content:url("../images/icon-arrow-right.svg");position:absolute;left:0}.single-article .breadcrumbs a:first-child{padding-left:0;margin-left:0}.single-article .breadcrumbs a:first-child:before{display:none}@media only screen and (min-width: 768px){.single-article .breadcrumbs{font-size:20px}}.single-article h1{margin:20px 0}.single-article .lead{max-width:870px;margin:0 auto;font-size:26px}.single-article .author{margin:20px 0;font-size:16px}@media only screen and (min-width: 768px){.single-article .author{margin-bottom:50px}}.single-article .author em{display:-webkit-box;display:flex}@media only screen and (min-width: 768px){.single-article .author em{-webkit-box-pack:center;justify-content:center}}.single-article .author em .field-name-field-user-name{margin-left:4px}.single-article .main-article h2,.single-article .main-article .h2{margin-bottom:20px}@media only screen and (min-width: 1024px){.single-article .hero-caption{grid-column:2 / span 16}}@media only screen and (min-width: 1200px){.single-article .hero-caption{grid-column:2 / span 10}}.single-article .summary{grid-column:2 / span 7;font-family:"Blacker Medium",serif;font-size:20px;margin-bottom:60px}@media only screen and (min-width: 768px){.single-article .summary{font-size:22px}}@media only screen and (min-width: 1200px){.single-article .summary{font-size:26px}}.single-article .summary h2,.single-article .summary .h2{padding:45px 0 30px;font-size:30px;border-bottom:1px solid rgba(211,215,220,0.6)}@media only screen and (max-width: 767px){.single-article .summary h2,.single-article .summary .h2{text-align:center}}.single-article .summary ul{list-style:none;margin:40px 0 0}.single-article .summary li{position:relative;margin:0 0 35px;padding:0 0 35px 40px;border-bottom:1px solid rgba(211,215,220,0.6)}.single-article .summary li:before{content:'';position:absolute;width:16px;height:16px;left:0;top:7px;background:#000}@media only screen and (min-width: 1024px){.single-article .summary li{padding-left:55px}}.single-article .main-content figure{margin:50px 0}.single-article .main-content .date{font-style:italic;font-size:16px;color:#a6a8ab;margin-top:25px}.single-article .main-content .summary a,.single-article .main-content .content a{text-decoration:underline}.single-article blockquote{margin:50px 0 50px 25px;padding-top:25px;position:relative}.single-article blockquote:before{content:'';position:absolute;left:0;top:0;height:1px;width:65px;background:#BEC0C4}.single-article blockquote p{font-size:35px;font-family:"Blacker Medium",serif;line-height:1.14;letter-spacing:-1px;position:relative}.single-article blockquote p:before{content:'“';position:absolute;left:-25px;top:0}.single-article blockquote p:after{content:"”";padding:0 0 0 10px}@media only screen and (min-width: 768px){.single-article blockquote p{margin-left:0}.single-article blockquote p p{line-height:1.4;letter-spacing:-.66px}}@media only screen and (min-width: 1200px){.single-article blockquote p{font-size:44px}}.single-article blockquote footer{font-size:17px;font-weight:700;position:relative;padding-left:80px}.single-article blockquote footer:before{content:'';position:absolute;left:0;top:11px;height:1px;width:65px;background:#BEC0C4}.single-article blockquote footer cite{font-weight:400;font-style:normal;margin-left:7px}.single-article .social{margin:40px 0}.single-article .social ul{width:152px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border:1px solid #000}.single-article .social a{width:50px;height:50px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-left:1px solid #000}.single-article .social li:first-child a{border-left:none}.single-article .social img{max-width:16px;max-height:16px;height:auto}@media only screen and (min-width: 1024px){.sidebar-grid{grid-row:2}}.sidebar-grid aside h2,.sidebar-grid aside .h2{font-size:30px}.sidebar-grid aside .article{margin-bottom:25px}.sidebar-grid aside h5 a{color:#808080;text-transform:uppercase}.sidebar-grid aside .most-popular h3{font-size:18px;line-height:1.25}.sidebar-grid aside .most-popular h5.tag{font-size:14px;margin-bottom:4px}@media only screen and (min-width: 768px) and (max-width: 1023px){.sidebar-grid aside .most-popular{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.sidebar-grid aside .most-popular figure,.sidebar-grid aside .most-popular img{width:100%;height:auto}.sidebar-grid aside .most-popular article{margin-bottom:0}.sidebar-grid aside .most-popular h3 a{height:auto;display:block}}.contextual-links-wrapper{display:none}.single-article .block-dfp{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;text-align:center;padding:30px 0;background-color:#f6f6f6;margin:60px 0;position:relative}@media only screen and (min-width: 768px){.single-article .block-dfp:before{content:'';position:absolute;background:#f6f6f6;height:100%;width:104.2%;left:-2.1%;top:0;z-index:-1}}.single-article .block-dfp .dfp-tag-wrapper{position:relative}.single-article aside .block-dfp{margin:0 0 60px;-webkit-box-pack:center;justify-content:center;background-color:#F6F6F6;text-align:center;display:-webkit-box;display:flex;padding:30px 0}.single-article aside .block-dfp:before{display:none}@media only screen and (min-width: 1024px){.single-article aside .block-dfp{display:block;background-color:transparent;padding:0;position:relative;margin-bottom:75px}.single-article aside .block-dfp:after{content:'';position:absolute;width:100%;height:1px;bottom:-43px;left:0;background:#E5E7EA}}.category-page .block-dfp,.home .block-dfp{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;text-align:center;padding:60px 0}.category-page .region-top-page .block-dfp,.home .region-top-page .block-dfp{padding:0;margin:0}.category-page section.dark+.block-dfp,.home section.dark+.block-dfp{padding-top:90px}.category-page .block-dfp{background-color:#151516}.hero .block-dfp{position:absolute;z-index:1;right:20px;bottom:0;padding:0}@media only screen and (min-width: 768px){.hero .block-dfp{bottom:30px;right:40px}}.narrow{max-width:910px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}input[type=checkbox]+label span{display:block;font:500 20px "Blacker Medium",serif}.signup{color:#fff}.signup form>div{display:grid;grid-gap:30px;font-size:18px;line-height:1.3}@media only screen and (min-width: 768px){.signup form>div{grid-gap:60px;grid-template-columns:1fr 1fr}}.signup .form-item{display:-webkit-box;display:flex}.signup .form-item label{position:relative}.signup .form-item label:before{content:'';border-radius:2px;border:1px solid #fff;width:18px;height:18px;position:absolute;left:-35px}.signup .form-item .form-checkbox{margin-right:20px;opacity:0}.signup .form-item .form-checkbox:checked+label:after{content:'';position:absolute;left:-28px;top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:12px;width:5px;border-bottom:1px solid #fff;border-right:1px solid #fff}.signup .form-item-email{border-bottom:1px solid #fff;-webkit-box-ordinal-group:2;order:1;grid-column:1}@media only screen and (min-width: 768px){.signup .form-item-email{margin-left:32px}}.signup .form-item-email input{color:#fff}.signup .form-item-email input::-webkit-input-placeholder{color:#fff}.signup .form-item-email input:-moz-placeholder{color:#fff}.signup .form-item-email input:-ms-input-placeholder{color:#fff}.signup .form-item-email input:-moz-placeholder{color:#fff}.signup .form-submit{-webkit-box-ordinal-group:3;order:2;color:#fff;width:85px;margin:0 0 0 -140px;font-family:"Blacker Text";font-style:italic;font-weight:500}@media only screen and (max-width: 767px){.signup .form-submit{justify-self:flex-end;margin:-90px 0 0}}.pb{padding-bottom:40px}.pager{border-top:1px solid #e3e3e3;padding-top:32px;margin-bottom:40px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;font-size:16px;text-transform:uppercase;font-weight:700;color:#A6A8AB}@media only screen and (min-width: 768px){.pager{margin-bottom:70px}}.pager .first a,.pager .last a{display:block;position:relative;border:1px solid #e3e3e3;width:38px;height:38px;color:transparent}.pager .first a:before,.pager .last a:before{content:url("../images/icon-arrow-black.svg");width:39px;height:39px;position:absolute;left:0;top:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-transition:all .25s ease;transition:all .25s ease}.pager .first a:hover,.pager .last a:hover{opacity:1}.pager .first a:hover:before,.pager .last a:hover:before{opacity:.5}.pager .first a:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);width:37px;height:35px}
