@font-face{font-family:open sans regular;src:url(/build/fonts/opensans/OpenSans-Regular.woff2) format("woff2"),url(/build/fonts/opensans/OpenSans-Regular.woff) format("woff")}@font-face{font-family:open sans semibold;src:url(/build/fonts/opensans/OpenSans-SemiBold.woff2) format("woff2"),url(/build/fonts/opensans/OpenSans-SemiBold.woff) format("woff")}@media (min-width:320px){[class*=" grid-"],[class^=grid-]{display:flex;flex-direction:row;flex-wrap:wrap}[class*=" grid-"]>*,[class^=grid-]>*{box-sizing:border-box;min-width:0;min-height:0}}@media (min-width:768px){.grid,.grid--reverse{display:flex}.grid--reverse>*,.grid>*{flex:1 1 0%;box-sizing:border-box;min-width:0;min-height:0}.grid--reverse.has-gutter,.grid.has-gutter{margin-right:-.5rem;margin-left:-.5rem}.grid--reverse.has-gutter>*,.grid.has-gutter>*{margin-right:.5rem;margin-left:.5rem}.grid--reverse.has-gutter-l,.grid.has-gutter-l{margin-right:-1rem;margin-left:-1rem}.grid--reverse.has-gutter-l>*,.grid.has-gutter-l>*{margin-right:1rem;margin-left:1rem}.grid--reverse.has-gutter-xl,.grid.has-gutter-xl{margin-right:-2rem;margin-left:-2rem}.grid--reverse.has-gutter-xl>*,.grid.has-gutter-xl>*{margin-right:2rem;margin-left:2rem}}@media (min-width:320px){[class*=grid-2]>*{width:calc(50% - .01px)}[class*=grid-2].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=grid-2].has-gutter>*{width:calc(50% - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=grid-2].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=grid-2].has-gutter-l>*{width:calc(50% - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=grid-2].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=grid-2].has-gutter-xl>*{width:calc(50% - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=grid-3]>*{width:calc(33.33333% - .01px)}[class*=grid-3].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=grid-3].has-gutter>*{width:calc(33.33333% - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=grid-3].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=grid-3].has-gutter-l>*{width:calc(33.33333% - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=grid-3].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=grid-3].has-gutter-xl>*{width:calc(33.33333% - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=grid-4]>*{width:calc(25% - .01px)}[class*=grid-4].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=grid-4].has-gutter>*{width:calc(25% - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=grid-4].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=grid-4].has-gutter-l>*{width:calc(25% - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=grid-4].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=grid-4].has-gutter-xl>*{width:calc(25% - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=grid-5]>*{width:calc(20% - .01px)}[class*=grid-5].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=grid-5].has-gutter>*{width:calc(20% - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=grid-5].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=grid-5].has-gutter-l>*{width:calc(20% - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=grid-5].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=grid-5].has-gutter-xl>*{width:calc(20% - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=grid-6]>*{width:calc(16.66667% - .01px)}[class*=grid-6].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=grid-6].has-gutter>*{width:calc(16.66667% - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=grid-6].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=grid-6].has-gutter-l>*{width:calc(16.66667% - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=grid-6].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=grid-6].has-gutter-xl>*{width:calc(16.66667% - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=grid-7]>*{width:calc(14.28571% - .01px)}[class*=grid-7].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=grid-7].has-gutter>*{width:calc(14.28571% - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=grid-7].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=grid-7].has-gutter-l>*{width:calc(14.28571% - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=grid-7].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=grid-7].has-gutter-xl>*{width:calc(14.28571% - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=grid-8]>*{width:calc(12.5% - .01px)}[class*=grid-8].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=grid-8].has-gutter>*{width:calc(12.5% - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=grid-8].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=grid-8].has-gutter-l>*{width:calc(12.5% - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=grid-8].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=grid-8].has-gutter-xl>*{width:calc(12.5% - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=grid-9]>*{width:calc(11.11111% - .01px)}[class*=grid-9].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=grid-9].has-gutter>*{width:calc(11.11111% - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=grid-9].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=grid-9].has-gutter-l>*{width:calc(11.11111% - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=grid-9].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=grid-9].has-gutter-xl>*{width:calc(11.11111% - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=grid-10]>*{width:calc(10% - .01px)}[class*=grid-10].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=grid-10].has-gutter>*{width:calc(10% - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=grid-10].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=grid-10].has-gutter-l>*{width:calc(10% - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=grid-10].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=grid-10].has-gutter-xl>*{width:calc(10% - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=grid-11]>*{width:calc(9.09091% - .01px)}[class*=grid-11].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=grid-11].has-gutter>*{width:calc(9.09091% - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=grid-11].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=grid-11].has-gutter-l>*{width:calc(9.09091% - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=grid-11].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=grid-11].has-gutter-xl>*{width:calc(9.09091% - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=grid-12]>*{width:calc(8.33333% - .01px)}[class*=grid-12].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=grid-12].has-gutter>*{width:calc(8.33333% - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=grid-12].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=grid-12].has-gutter-l>*{width:calc(8.33333% - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=grid-12].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=grid-12].has-gutter-xl>*{width:calc(8.33333% - 4rem - .01px);margin-right:2rem;margin-left:2rem}}.push{margin-left:auto!important}.pull{margin-right:auto!important}.item-first{order:-1}.item-last{order:1}[class*=grid-][class*="--reverse"]{flex-direction:row-reverse}@media (min-width:320px){.full{flex:0 0 auto;width:calc(100% - .01px)}.has-gutter>.full{width:calc(100% - 1rem - .01px)}.has-gutter-l>.full{width:calc(100% - 2rem - .01px)}.has-gutter-xl>.full{width:calc(100% - 4rem - .01px)}.one-half{flex:0 0 auto;width:calc(50% - .01px)}.has-gutter>.one-half{width:calc(50% - 1rem - .01px)}.has-gutter-l>.one-half{width:calc(50% - 2rem - .01px)}.has-gutter-xl>.one-half{width:calc(50% - 4rem - .01px)}.one-third{flex:0 0 auto;width:calc(33.33333% - .01px)}.has-gutter>.one-third{width:calc(33.33333% - 1rem - .01px)}.has-gutter-l>.one-third{width:calc(33.33333% - 2rem - .01px)}.has-gutter-xl>.one-third{width:calc(33.33333% - 4rem - .01px)}.one-quarter{flex:0 0 auto;width:calc(25% - .01px)}.has-gutter>.one-quarter{width:calc(25% - 1rem - .01px)}.has-gutter-l>.one-quarter{width:calc(25% - 2rem - .01px)}.has-gutter-xl>.one-quarter{width:calc(25% - 4rem - .01px)}.one-fifth{flex:0 0 auto;width:calc(20% - .01px)}.has-gutter>.one-fifth{width:calc(20% - 1rem - .01px)}.has-gutter-l>.one-fifth{width:calc(20% - 2rem - .01px)}.has-gutter-xl>.one-fifth{width:calc(20% - 4rem - .01px)}.one-sixth{flex:0 0 auto;width:calc(16.66667% - .01px)}.has-gutter>.one-sixth{width:calc(16.66667% - 1rem - .01px)}.has-gutter-l>.one-sixth{width:calc(16.66667% - 2rem - .01px)}.has-gutter-xl>.one-sixth{width:calc(16.66667% - 4rem - .01px)}.two-thirds{flex:0 0 auto;width:calc(66.66667% - .01px)}.has-gutter>.two-thirds{width:calc(66.66667% - 1rem - .01px)}.has-gutter-l>.two-thirds{width:calc(66.66667% - 2rem - .01px)}.has-gutter-xl>.two-thirds{width:calc(66.66667% - 4rem - .01px)}.three-quarters{flex:0 0 auto;width:calc(75% - .01px)}.has-gutter>.three-quarters{width:calc(75% - 1rem - .01px)}.has-gutter-l>.three-quarters{width:calc(75% - 2rem - .01px)}.has-gutter-xl>.three-quarters{width:calc(75% - 4rem - .01px)}.five-sixths{flex:0 0 auto;width:calc(83.33333% - .01px)}.has-gutter>.five-sixths{width:calc(83.33333% - 1rem - .01px)}.has-gutter-l>.five-sixths{width:calc(83.33333% - 2rem - .01px)}.has-gutter-xl>.five-sixths{width:calc(83.33333% - 4rem - .01px)}.seven-eights{flex:0 0 auto;width:calc(87.5% - .01px)}.has-gutter>.seven-eights{width:calc(87.5% - 1rem - .01px)}.has-gutter-l>.seven-eights{width:calc(87.5% - 2rem - .01px)}.has-gutter-xl>.seven-eights{width:calc(87.5% - 4rem - .01px)}.seven-tenth{flex:0 0 auto;width:calc(70% - .01px)}.has-gutter>.seven-tenth{width:calc(70% - 1rem - .01px)}.has-gutter-l>.seven-tenth{width:calc(70% - 2rem - .01px)}.has-gutter-xl>.seven-tenth{width:calc(70% - 4rem - .01px)}.three-tenth{flex:0 0 auto;width:calc(30% - .01px)}.has-gutter>.three-tenth{width:calc(30% - 1rem - .01px)}.has-gutter-l>.three-tenth{width:calc(30% - 2rem - .01px)}.has-gutter-xl>.three-tenth{width:calc(30% - 4rem - .01px)}}@media (min-width:320px) and (max-width:767px){[class*=-small-1]>*{width:calc(100% - .01px)}[class*=-small-1].has-gutter>*{width:calc(100% - 1rem - .01px)}[class*=-small-1].has-gutter-l>*{width:calc(100% - 2rem - .01px)}[class*=-small-1].has-gutter-xl>*{width:calc(100% - 4rem - .01px)}[class*=-small-2]>*{width:calc(50% - .01px)}[class*=-small-2].has-gutter>*{width:calc(50% - 1rem - .01px)}[class*=-small-2].has-gutter-l>*{width:calc(50% - 2rem - .01px)}[class*=-small-2].has-gutter-xl>*{width:calc(50% - 4rem - .01px)}[class*=-small-3]>*{width:calc(33.33333% - .01px)}[class*=-small-3].has-gutter>*{width:calc(33.33333% - 1rem - .01px)}[class*=-small-3].has-gutter-l>*{width:calc(33.33333% - 2rem - .01px)}[class*=-small-3].has-gutter-xl>*{width:calc(33.33333% - 4rem - .01px)}[class*=-small-4]>*{width:calc(25% - .01px)}[class*=-small-4].has-gutter>*{width:calc(25% - 1rem - .01px)}[class*=-small-4].has-gutter-l>*{width:calc(25% - 2rem - .01px)}[class*=-small-4].has-gutter-xl>*{width:calc(25% - 4rem - .01px)}}.main--article{background-color:#fff}.main--article figure{overflow:hidden}.main--article img.blur-up{filter:blur(15px);transition:filter .6s ease}.main--article img.blur-up.lazyloaded{filter:blur(0)}.video-wrapper{background-color:#000}.video-container{min-width:17.5rem;max-width:31.25rem;margin:0 auto}@media only screen and (max-width:768px){.video-container{padding:.25rem}}@media only screen and (min-width:768px){.video-container{max-width:none;margin:0 auto;width:685px}}@media only screen and (min-width:1024px){.video-container{width:915px}}@media only screen and (min-width:1200px){.video-container{width:1135px}}.video-container iframe{width:100%;height:36.875rem}@media only screen and (min-width:1024px){.hero-wrapper{display:none}}.article-container{min-width:17.5rem;max-width:31.25rem;margin:0 auto;padding-top:5.312rem}@media only screen and (max-width:768px){.article-container{padding:.25rem}}@media only screen and (min-width:768px){.article-container{max-width:none;margin:0 auto;width:685px}}@media only screen and (min-width:1024px){.article-container{width:915px}}@media only screen and (min-width:1200px){.article-container{width:1135px}}@media only screen and (max-width:768px){.article-container{padding:15px}}.article-container>.grid{display:block}@media only screen and (min-width:1200px){.article-container>.grid{display:flex}}.article__title{font-size:3rem;font-weight:800;letter-spacing:-.125rem;line-height:1.15;color:#383838}@media only screen and (max-width:768px){.article__title{font-size:1.6rem;line-height:1.2}}.article__pubdate{font-size:.75rem;color:rgba(0,0,0,.3)}.article__header{position:relative}.article__share{position:absolute;bottom:0;right:0}@media only screen and (min-width:1024px){.article-content.article-content{width:75%;margin:0 auto}}@media only screen and (min-width:1200px){.article-content.article-content{flex:0 0 auto;width:calc(58.33333% - .01px)}.has-gutter>.article-content.article-content{width:calc(58.33333% - 1rem - .01px)}}.article-content figure{margin-bottom:3rem}.article-content figure:first-of-type{display:none}@media only screen and (min-width:1024px){.article-content figure:first-of-type{display:block}}.article-content h2{margin-bottom:1rem;font-size:1.5rem;line-height:1.5;color:#323232}.article-content p{margin-bottom:3rem;font-size:1.125rem;line-height:1.78;color:#545454}.article-content p+p{margin-top:-1rem}.article-content blockquote{font-size:1.5rem;line-height:1.5;color:#545454;margin:0 0 3rem;border-left:3px solid #61af3d;padding-left:1.05rem;transform:translateX(-1.25rem);width:calc(100% + 1.25rem);box-sizing:content-box}@media only screen and (min-width:768px){.article-content blockquote{padding-left:1.5rem;transform:translateX(0);width:100%;box-sizing:border-box}}@media only screen and (min-width:1024px){.article-content blockquote{transform:translateX(-1.7rem);width:calc(100% + 1.7rem);box-sizing:content-box}}p .article-content img{margin-bottom:3rem}@media only screen and (min-width:1200px){.article-content img{max-width:none;width:114.28571%;margin-left:-14.28571%}}.article-content figcaption{font-size:.75rem;color:rgba(0,0,0,.3)}.article-content iframe{width:100%;height:20rem}@media only screen and (min-width:768px){.article-content iframe{height:25rem}}.article-content a{color:#1d74d0;text-decoration:underline}.article-content .article__breadcrumb{margin-bottom:3rem}@media only screen and (max-width:768px){.article-content .article__breadcrumb{margin-bottom:25px;line-height:20px}}.article-content .article__breadcrumb a{font-size:.875rem;font-weight:600;color:#242424;text-decoration:none}.footer-article-wrapper{margin-top:3rem;background-color:#000;color:#fff;position:relative;height:14.365rem}@media only screen and (min-width:768px){.footer-article-wrapper{height:31.875rem}}.footer-article__img{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000}.footer-article__img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.7}.footer-article-container{min-width:17.5rem;max-width:31.25rem;margin:0 auto;position:relative;height:100%;display:flex;flex-flow:column;justify-content:center;align-items:center}@media only screen and (max-width:768px){.footer-article-container{padding:.25rem}}@media only screen and (min-width:768px){.footer-article-container{max-width:none;margin:0 auto;width:685px}}@media only screen and (min-width:1024px){.footer-article-container{width:915px}}@media only screen and (min-width:1200px){.footer-article-container{width:1135px}}.footer-article-container .btn{color:#fff;font-size:.875rem;line-height:3;text-transform:none;background-color:#539c31}.footer-article-container .btn i{font-size:1.2rem;margin-right:.5rem}.next-article-date{margin-bottom:.5rem;font-size:.875rem;color:hsla(0,0%,100%,.8)}@media only screen and (min-width:768px){.next-article-date{margin-bottom:1rem}}.next-article-title{font-size:2.25rem;letter-spacing:-.046rem;line-height:1.15;font-weight:700;color:#fff}.article-aside{margin-top:3.125rem}@media only screen and (min-width:1024px){.article-aside.article-aside{width:75%;margin-left:12.5%}}@media only screen and (max-width:768px){.article-aside{width:calc(100% + 40px);margin-left:-20px}}@media only screen and (min-width:1200px){.article-aside{flex:0 0 auto;width:calc(25% - .01px)}.has-gutter>.article-aside{width:calc(25% - 1rem - .01px)}}@media only screen and (min-width:1200px){.article-aside{margin-left:auto!important}}.article-aside__header{padding-bottom:1.5rem;border-bottom:1px solid #d8d8d8;margin-bottom:.5rem;color:#000;font-weight:700;text-transform:uppercase}@media only screen and (max-width:768px){.article-aside__header{padding-left:1.25rem;padding-right:1.25rem}}.article-aside__link{display:flex;border-bottom:1px solid #d8d8d8}@media only screen and (min-width:1200px){.article-aside__link{display:block}}.article-aside__link+.article-aside__link{margin-top:1rem}@media only screen and (min-width:1200px){.article-aside__link+.article-aside__link{margin-top:3rem}}@media only screen and (min-width:1200px){.article-aside__link{border:0}}.article-aside__img{overflow:hidden;width:7.5rem;height:5.3rem;position:relative;margin-right:1.625rem;flex:0 0 auto}@media only screen and (min-width:768px){.article-aside__img{width:16rem;height:10rem}}@media only screen and (min-width:1200px){.article-aside__img{width:auto;margin-right:0;height:9.625rem}}.article-aside__img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.7;max-width:none}.article-aside__text{position:relative;margin-bottom:.5rem}@media only screen and (min-width:768px){.article-aside__text{margin-bottom:0}}.article-aside__title{margin-top:0;margin-bottom:0;color:#000;font-weight:700;line-height:1.35}@media only screen and (min-width:768px){.article-aside__title{margin-top:.5rem}}.article-aside__pubdate{font-size:.75rem;font-weight:600;color:rgba(0,0,0,.3)}@media only screen and (min-width:768px){.article-aside__pubdate{position:absolute;bottom:1rem}}@media only screen and (min-width:1200px){.article-aside__pubdate{position:static}}