html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}button,input[type="submit"]{-webkit-font-smoothing:antialiased;background-color:#477DCA;border-radius:3px;color:white;display:inline-block;font-size:1em;font-weight:bold;line-height:1;padding:0.75em 1em;text-decoration:none}button:hover,input[type="submit"]:hover{background-color:#2c5999;color:white}button:disabled,input[type="submit"]:disabled{cursor:not-allowed;opacity:0.5}body{-webkit-font-smoothing:antialiased;background-color:#fff;color:#333;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;line-height:1.25;margin:0;text-rendering:optimizeLegibility}h1{font-size:2.25em}h2{font-size:2em}h3{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:1em}p{margin:0 0 0.75em}a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;transition:color 0.1s linear;color:#477DCA;text-decoration:none}a:hover{color:#2c5999}a:active,a:focus{color:#2c5999;outline:none}hr{border-bottom:1px solid #DDD;border-left:none;border-right:none;border-top:none;margin:1.5em 0}img,picture{margin:0;max-width:100%}blockquote{border-left:2px solid #DDD;color:#595959;margin:1.5em 0;padding-left:0.75em}cite{color:#737373;font-style:italic}cite:before{content:"\2014 \00A0"}fieldset{background:#f7f7f7;border:1px solid #DDD;margin:0 0 0.75em 0;padding:1.5em}input,label,select{display:block;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1em}label{font-weight:bold;margin-bottom:0.375em}label.required:after{content:"*"}label abbr{display:none}textarea,input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="time"],input[type="week"],select[multiple=multiple]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:white;border-radius:3px;border:1px solid #DDD;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1em;margin-bottom:0.75em;padding:0.5em 0.5em;width:100%}textarea:hover,input[type="email"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="url"]:hover,input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="month"]:hover,input[type="time"]:hover,input[type="week"]:hover,select[multiple=multiple]:hover{border-color:#c4c4c4}textarea:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="url"]:focus,input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,select[multiple=multiple]:focus{border-color:#477DCA;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(55,112,192,0.7);outline:none}textarea{resize:vertical}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:0.375em}input[type="file"]{padding-bottom:0.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}table{border-collapse:collapse;margin:0.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #b7b7b7;font-weight:bold;padding:0.75em 0;text-align:left}td{border-bottom:1px solid #DDD;padding:0.75em 0}tr,td,th{vertical-align:middle}ul,ol{margin:0;padding:0;list-style-type:none}.body ul{list-style-type:disc;margin-bottom:0.75em;padding-left:1.5em}.body ol{list-style-type:decimal;margin-bottom:0.75em;padding-left:1.5em}dl{margin-bottom:0.75em}dl dt{font-weight:bold;margin-top:0.75em}dl dd{margin:0}button,input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap}body{background-color:#AAC87E;text-align:left;margin:0}body:after{content:"";display:table;clear:both}body .type{border-bottom:1px solid;display:inline-block;font-family:"Titillium Web",sans-serif;font-size:.7em;font-weight:900;letter-spacing:1px;margin-bottom:2em;padding:.1em 0;text-align:left;text-transform:uppercase}body figcaption{border-bottom:1px solid;display:inline-block;font-family:"Titillium Web",sans-serif;font-size:.7em;font-weight:400;letter-spacing:1px}body h1{font-family:"Titillium Web",sans-serif;font-size:2em;font-weight:600;margin-bottom:.6em}@media screen and (min-width: 768px){body h1{font-size:2.4em}}body h2{font-family:"PT Sans",sans-serif;font-size:1.2em;font-weight:400;line-height:1.4em;margin-bottom:1.2em}@media screen and (min-width: 768px){body h2{font-size:1.4em}}body code{font-family:monaco;background:#F7F7F7;border:1px solid #E0E0E0;border-radius:4.5px;padding:.1em .4em;font-style:normal}body h3{font-family:"Titillium Web",sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;line-height:1.4em;margin-bottom:.5em}body p.date{color:rgba(51,51,51,0.4);font-family:"PT Sans",sans-serif;font-size:.8em;margin-bottom:.5em}body p,body blockquote,body ul{font-family:"PT Sans",sans-serif;font-weight:300;letter-spacing:1;margin-bottom:1.5em}body p span,body blockquote span,body ul span{font-family:"PT Sans",sans-serif;font-weight:600;font-size:.8em;text-transform:uppercase}body blockquote{font-family:"Titillium Web",sans-serif;font-weight:600}body hr{width:3em}body a.read-more{display:inline-block;font-family:"PT Sans",sans-serif;font-weight:700;font-size:.8em;text-transform:uppercase;margin-left:.2em;position:relative}body a.read-more span{position:absolute;font-size:1.7em;top:-2px;right:-10px}body p.author{font-family:"PT Sans",sans-serif;font-style:italic}.hero{background-color:#92b95a;box-shadow:0 10px 0 #6b8b3b}.body,.topbar{background-color:#fff}.body{font-size:1.15em}.body code{font-size:.8em}.body p+figure{margin-top:-1em}.body figure{margin:0 0 1em 0}.body figure pre{margin-bottom:0}.body figure pre code{font-size:.75em;border:none;border-radius:10px;box-shadow:inset 0 5px 0 #848484}.body figure figcaption{color:#888}.body blockquote{border-left:none;border-top:1px solid #DADBD6;border-bottom:1px solid #DADBD6;text-align:center;font-size:1.25em}.body footer{background-color:#92b95a;text-align:center;color:#fff;font-size:0.8em}.container{max-width:68em;margin-left:auto;margin-right:auto}.container:after{content:"";display:table;clear:both}.hero,.body{margin-right:0}@media screen and (min-width: 0){.body,.topbar{float:left;display:block;margin-right:4.82916%;width:100%}.body:last-child,.topbar:last-child{margin-right:0}.hero .logo-with-text{width:247px;height:55px;background-image:url("../images/logo_tiny.png");text-indent:-9999px}}@media only screen and (min-width: 0) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-width: 0) and (min--moz-device-pixel-ratio: 1.3), only screen and (min-width: 0) and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-width: 0) and (min-resolution: 125dpi), only screen and (min-width: 0) and (min-resolution: 1.3dppx){.hero .logo-with-text{background-image:url("../images/logo_tiny_2x.png");background-size:247px 55px}}@media screen and (min-width: 0){.hero iframe{width:560px;height:315px}.body .content{padding:.5em 1em 1em 1em}.body blockquote{margin-left:1em;margin-right:1em}}@media screen and (min-width: 768px){.hero .logo-with-text{width:494px;height:111px;background-image:url("../images/logo_small.png");text-indent:-9999px}}@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.3), only screen and (min-width: 768px) and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-width: 768px) and (min-resolution: 125dpi), only screen and (min-width: 768px) and (min-resolution: 1.3dppx){.hero .logo-with-text{background-image:url("../images/logo_small_2x.png");background-size:494px 111px}}@media screen and (min-width: 768px){.hero iframe{width:700px;height:393px}.body,.topbar{float:left;display:block;margin-right:3.57866%;width:100%}.body:last-child,.topbar:last-child{margin-right:0}.body .content{padding:1em 2em 2em 2em}.body blockquote{margin-left:2em;margin-right:2em}}@media screen and (min-width: 1000px){.hero .logo-with-text{width:792px;height:177px;background-image:url("../images/logo_medium.png");text-indent:-9999px}}@media only screen and (min-width: 1000px) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-width: 1000px) and (min--moz-device-pixel-ratio: 1.3), only screen and (min-width: 1000px) and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-width: 1000px) and (min-resolution: 125dpi), only screen and (min-width: 1000px) and (min-resolution: 1.3dppx){.hero .logo-with-text{background-image:url("../images/logo_medium_2x.png");background-size:792px 177px}}@media screen and (min-width: 1000px){.hero iframe{width:810px;height:454px}.topbar{padding:1.5em 3em 1.5em 3em}.body,.topbar{float:left;display:block;margin-right:2.35765%;width:74.41059%;margin-left:12.79471%}.body:last-child,.topbar:last-child{margin-right:0}.body .content,.topbar .content{padding:1.5em 3em 3em 3em}}.hero{padding-top:5em;padding-bottom:5em;margin-bottom:10px;text-align:center}.hero.video{padding-top:2em;padding-bottom:2em}.hero.video .logo-tiny{margin:0 auto 2em auto}.hero .logo-with-text{margin:0 auto}.body blockquote{padding:1em 0}.body footer{padding-top:2em;padding-bottom:1em}.body footer .logo-small{width:50px;height:50px;background-image:url("../images/logo_only_small.png");text-indent:-9999px;margin:0 auto}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.body footer .logo-small{background-image:url("../images/logo_only_small_2x.png");background-size:50px 50px}}.body footer p{margin-top:2em}#mc_embed_signup h2,#mc_embed_signup p,#mc_embed_signup label{text-align:center}label[for=mce-EMAIL]{margin-bottom:0}#mce-EMAIL{text-align:center}#mc-embedded-subscribe{text-align:center;background-color:#92b95a;box-shadow:0 5px 0 #6b8b3b;border-radius:0;padding:1.25em}.logo-tiny{width:247px;height:55px;background-image:url("../images/logo_tiny.png");text-indent:-9999px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.logo-tiny{background-image:url("../images/logo_tiny_2x.png");background-size:247px 55px}}.logo-tiny.dark{width:247px;height:55px;background-image:url("../images/logo_dark_tiny.png");text-indent:-9999px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.logo-tiny.dark{background-image:url("../images/logo_dark_tiny_2x.png");background-size:247px 55px}}a.button.large{text-align:center;display:block;width:80%;margin:0 auto;background:#92b95a;box-shadow:0 5px 0 #6b8b3b;color:#fff;padding:1em;font-weight:bold}
