@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=28b6dbe0-7189-4bf0-b1ff-a727583465ca");.screen-readers{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.spacer30{padding-top:30px;padding-bottom:30px;margin-top:0;margin-bottom:0}.spacer30-bottom{padding-bottom:30px;margin-bottom:0}.spacer30-top{padding-top:30px;margin-top:0}.nowrap{white-space:nowrap}.italic{font-style:italic}.bold{font-weight:bold}.type-xsm{font-size:1.4rem}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%}@media only screen and (max-width: 400px){html{font-size:60%}}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{padding:0;margin:0;font-family:"Avenir Next W01",arial,sans-serif;font-weight:400;font-style:normal;font-size:1.8rem;line-height:1.66;color:#2b2b2b}h1,h2,h3{line-height:1.4;margin-top:0}p+h2,p+h3{margin-top:30px}a{color:inherit;text-decoration:none}dl{margin:0}i,em{font-style:italic}strong,b{font-weight:700}.hidden{opacity:0}.visible{opacity:1}.fade-in{-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fade-in;animation-name:fade-in}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@font-face{font-family:"Avenir Next W01_n4";src:url("../fonts/avenir/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix") format("eot")}@font-face{font-family:"Avenir Next W01";src:url("../fonts/avenir/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix");src:url("../fonts/avenir/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix") format("eot"),url("../fonts/avenir/2cd55546-ec00-4af9-aeca-4a3cd186da53.woff2") format("woff2"),url("../fonts/avenir/1e9892c0-6927-4412-9874-1b82801ba47a.woff") format("woff"),url("../fonts/avenir/46cf1067-688d-4aab-b0f7-bd942af6efd8.ttf") format("truetype"),url("../fonts/avenir/52a192b1-bea5-4b48-879f-107f009b666f.svg#52a192b1-bea5-4b48-879f-107f009b666f") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Avenir Next W01_i4";src:url("../fonts/avenir/d1fddef1-d940-4904-8f6c-17e809462301.eot?#iefix") format("eot")}@font-face{font-family:"Avenir Next W01";src:url("../fonts/avenir/d1fddef1-d940-4904-8f6c-17e809462301.eot?#iefix");src:url("../fonts/avenir/d1fddef1-d940-4904-8f6c-17e809462301.eot?#iefix") format("eot"),url("../fonts/avenir/7377dbe6-f11a-4a05-b33c-bc8ce1f60f84.woff2") format("woff2"),url("../fonts/avenir/92b66dbd-4201-4ac2-a605-4d4ffc8705cc.woff") format("woff"),url("../fonts/avenir/18839597-afa8-4f0b-9abb-4a30262d0da8.ttf") format("truetype"),url("../fonts/avenir/1de7e6f4-9d4d-47e7-ab23-7d5cf10ab585.svg#1de7e6f4-9d4d-47e7-ab23-7d5cf10ab585") format("svg");font-weight:400;font-style:italic}@font-face{font-family:"Avenir Next W01_n7";src:url("../fonts/avenir/12d643f2-3899-49d5-a85b-ff430f5fad15.eot?#iefix") format("eot")}@font-face{font-family:"Avenir Next W01";src:url("../fonts/avenir/12d643f2-3899-49d5-a85b-ff430f5fad15.eot?#iefix");src:url("../fonts/avenir/12d643f2-3899-49d5-a85b-ff430f5fad15.eot?#iefix") format("eot"),url("../fonts/avenir/aad99a1f-7917-4dd6-bbb5-b07cedbff64f.woff2") format("woff2"),url("../fonts/avenir/91b50bbb-9aa1-4d54-9159-ec6f19d14a7c.woff") format("woff"),url("../fonts/avenir/a0f4c2f9-8a42-4786-ad00-fce42b57b148.ttf") format("truetype"),url("../fonts/avenir/99affa9a-a5e9-4559-bd07-20cf0071852d.svg#99affa9a-a5e9-4559-bd07-20cf0071852d") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Avenir Next W01_i7";src:url("../fonts/avenir/770d9a7e-8842-4376-9319-8f2c8b8e880d.eot?#iefix") format("eot")}@font-face{font-family:"Avenir Next W01";src:url("../fonts/avenir/770d9a7e-8842-4376-9319-8f2c8b8e880d.eot?#iefix");src:url("../fonts/avenir/770d9a7e-8842-4376-9319-8f2c8b8e880d.eot?#iefix") format("eot"),url("../fonts/avenir/687932cb-145b-4690-a21d-ed1243db9e36.woff2") format("woff2"),url("../fonts/avenir/bc350df4-3100-4ce1-84ce-4a5363dbccfa.woff") format("woff"),url("../fonts/avenir/bc13ae80-cd05-42b4-b2a9-c123259cb166.ttf") format("truetype"),url("../fonts/avenir/4862b373-2643-46b1-b0b5-88537c52d15c.svg#4862b373-2643-46b1-b0b5-88537c52d15c") format("svg");font-weight:700;font-style:italic}@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot?v=4.6.3");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff2?v=4.6.3") format("woff2"),url("../fonts/fontawesome-webfont.woff?v=4.6.3") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-instagram:before{content:"\f16d"}.fa-envelope:before{content:"\f0e0"}.fa-heart-o:before{content:"\f08a"}.theme-coral{background-color:#ff5e69}.theme-coral .no-border a{background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), to(#fff)) repeat-x 0 90%/1px 1px;background:linear-gradient(to top, #fff 0, #fff 100%) repeat-x 0 90%/1px 1px;text-shadow:2px 0 #ff5e69,1px 0 #ff5e69,-1px 0 #ff5e69,-2px 0 #ff5e69}.theme-coral .no-border a:hover{color:#2b2b2b;background:none;text-shadow:none}.theme-coral .border a{background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #2b2b2b), to(#2b2b2b)) repeat-x 0 90%/1px 1px;background:linear-gradient(to top, #2b2b2b 0, #2b2b2b 100%) repeat-x 0 90%/1px 1px;text-shadow:2px 0 #fff,1px 0 #fff,-1px 0 #fff,-2px 0 #fff}.theme-coral .border a:hover{color:#ff5e69;background:none;text-shadow:none}.theme-coral .no-underline a,.theme-coral a.no-underline{background:-webkit-gradient(linear, left bottom, left top, color-stop(0, transparent), to(transparent)) repeat-x 0 90%/1px 1px;background:linear-gradient(to top, transparent 0, transparent 100%) repeat-x 0 90%/1px 1px;text-shadow:2px 0 transparent,1px 0 transparent,-1px 0 transparent,-2px 0 transparent}.theme-coral .no-underline a:hover,.theme-coral a.no-underline:hover{color:transparent;background:none;text-shadow:none}.theme-coral .no-underline a:hover,.theme-coral a.no-underline:hover{color:#2b2b2b}.theme-coral .author a{background:none;text-shadow:none}.theme-coral .author a:hover{color:#ff5e69}.theme-coral .credits a{background:none;text-shadow:none;color:#ff5e69}.theme-coral .credits a:hover{color:#2b2b2b}.theme-coral input[type="submit"]{color:#ff5e69}.theme-coral input[type="submit"]:hover{color:#2b2b2b}.theme-coral .footer-links a{background:none;text-shadow:none}.theme-coral .footer-links a:hover{color:#ff5e69}.theme-coral .theme-color{color:#ff5e69}.theme-coral.style-guide>header{background:#ff5e69}.theme-coral .module-info{border-top:20px solid #ff5e69}button.coral{background:#ff5e69}button.coral:focus{outline:1px solid #ff2b39}.theme-purple{background-color:#b385dd}.theme-purple .no-border a{background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), to(#fff)) repeat-x 0 90%/1px 1px;background:linear-gradient(to top, #fff 0, #fff 100%) repeat-x 0 90%/1px 1px;text-shadow:2px 0 #b385dd,1px 0 #b385dd,-1px 0 #b385dd,-2px 0 #b385dd}.theme-purple .no-border a:hover{color:#2b2b2b;background:none;text-shadow:none}.theme-purple .border a{background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #2b2b2b), to(#2b2b2b)) repeat-x 0 90%/1px 1px;background:linear-gradient(to top, #2b2b2b 0, #2b2b2b 100%) repeat-x 0 90%/1px 1px;text-shadow:2px 0 #fff,1px 0 #fff,-1px 0 #fff,-2px 0 #fff}.theme-purple .border a:hover{color:#b385dd;background:none;text-shadow:none}.theme-purple .no-underline a,.theme-purple a.no-underline{background:-webkit-gradient(linear, left bottom, left top, color-stop(0, transparent), to(transparent)) repeat-x 0 90%/1px 1px;background:linear-gradient(to top, transparent 0, transparent 100%) repeat-x 0 90%/1px 1px;text-shadow:2px 0 transparent,1px 0 transparent,-1px 0 transparent,-2px 0 transparent}.theme-purple .no-underline a:hover,.theme-purple a.no-underline:hover{color:transparent;background:none;text-shadow:none}.theme-purple .no-underline a:hover,.theme-purple a.no-underline:hover{color:#2b2b2b}.theme-purple .author a{background:none;text-shadow:none}.theme-purple .author a:hover{color:#b385dd}.theme-purple .credits a{background:none;text-shadow:none;color:#b385dd}.theme-purple .credits a:hover{color:#2b2b2b}.theme-purple input[type="submit"]{color:#b385dd}.theme-purple input[type="submit"]:hover{color:#2b2b2b}.theme-purple .footer-links a{background:none;text-shadow:none}.theme-purple .footer-links a:hover{color:#b385dd}.theme-purple .theme-color{color:#b385dd}.theme-purple.style-guide>header{background:#b385dd}.theme-purple .module-info{border-top:20px solid #b385dd}button.purple{background:#b385dd}button.purple:focus{outline:1px solid #9a5dd2}.theme-yellow{background-color:#eaaf1d}.theme-yellow .no-border a{background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), to(#fff)) repeat-x 0 90%/1px 1px;background:linear-gradient(to top, #fff 0, #fff 100%) repeat-x 0 90%/1px 1px;text-shadow:2px 0 #eaaf1d,1px 0 #eaaf1d,-1px 0 #eaaf1d,-2px 0 #eaaf1d}.theme-yellow .no-border a:hover{color:#2b2b2b;background:none;text-shadow:none}.theme-yellow .border a{background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #2b2b2b), to(#2b2b2b)) repeat-x 0 90%/1px 1px;background:linear-gradient(to top, #2b2b2b 0, #2b2b2b 100%) repeat-x 0 90%/1px 1px;text-shadow:2px 0 #fff,1px 0 #fff,-1px 0 #fff,-2px 0 #fff}.theme-yellow .border a:hover{color:#eaaf1d;background:none;text-shadow:none}.theme-yellow .no-underline a,.theme-yellow a.no-underline{background:-webkit-gradient(linear, left bottom, left top, color-stop(0, transparent), to(transparent)) repeat-x 0 90%/1px 1px;background:linear-gradient(to top, transparent 0, transparent 100%) repeat-x 0 90%/1px 1px;text-shadow:2px 0 transparent,1px 0 transparent,-1px 0 transparent,-2px 0 transparent}.theme-yellow .no-underline a:hover,.theme-yellow a.no-underline:hover{color:transparent;background:none;text-shadow:none}.theme-yellow .no-underline a:hover,.theme-yellow a.no-underline:hover{color:#2b2b2b}.theme-yellow .author a{background:none;text-shadow:none}.theme-yellow .author a:hover{color:#eaaf1d}.theme-yellow .credits a{background:none;text-shadow:none;color:#eaaf1d}.theme-yellow .credits a:hover{color:#2b2b2b}.theme-yellow input[type="submit"]{color:#eaaf1d}.theme-yellow input[type="submit"]:hover{color:#2b2b2b}.theme-yellow .footer-links a{background:none;text-shadow:none}.theme-yellow .footer-links a:hover{color:#eaaf1d}.theme-yellow .theme-color{color:#eaaf1d}.theme-yellow.style-guide>header{background:#eaaf1d}.theme-yellow .module-info{border-top:20px solid #eaaf1d}button.yellow{background:#eaaf1d}button.yellow:focus{outline:1px solid #c28f12}.theme-green{background-color:#0ab070}.theme-green .no-border a{background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), to(#fff)) repeat-x 0 90%/1px 1px;background:linear-gradient(to top, #fff 0, #fff 100%) repeat-x 0 90%/1px 1px;text-shadow:2px 0 #0ab070,1px 0 #0ab070,-1px 0 #0ab070,-2px 0 #0ab070}.theme-green .no-border a:hover{color:#2b2b2b;background:none;text-shadow:none}.theme-green .border a{background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #2b2b2b), to(#2b2b2b)) repeat-x 0 90%/1px 1px;background:linear-gradient(to top, #2b2b2b 0, #2b2b2b 100%) repeat-x 0 90%/1px 1px;text-shadow:2px 0 #fff,1px 0 #fff,-1px 0 #fff,-2px 0 #fff}.theme-green .border a:hover{color:#0ab070;background:none;text-shadow:none}.theme-green .no-underline a,.theme-green a.no-underline{background:-webkit-gradient(linear, left bottom, left top, color-stop(0, transparent), to(transparent)) repeat-x 0 90%/1px 1px;background:linear-gradient(to top, transparent 0, transparent 100%) repeat-x 0 90%/1px 1px;text-shadow:2px 0 transparent,1px 0 transparent,-1px 0 transparent,-2px 0 transparent}.theme-green .no-underline a:hover,.theme-green a.no-underline:hover{color:transparent;background:none;text-shadow:none}.theme-green .no-underline a:hover,.theme-green a.no-underline:hover{color:#2b2b2b}.theme-green .author a{background:none;text-shadow:none}.theme-green .author a:hover{color:#0ab070}.theme-green .credits a{background:none;text-shadow:none;color:#0ab070}.theme-green .credits a:hover{color:#2b2b2b}.theme-green input[type="submit"]{color:#0ab070}.theme-green input[type="submit"]:hover{color:#2b2b2b}.theme-green .footer-links a{background:none;text-shadow:none}.theme-green .footer-links a:hover{color:#0ab070}.theme-green .theme-color{color:#0ab070}.theme-green.style-guide>header{background:#0ab070}.theme-green .module-info{border-top:20px solid #0ab070}button.green{background:#0ab070}button.green:focus{outline:1px solid #078051}.theme-blue{background-color:#105ac6}.theme-blue .no-border a{background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), to(#fff)) repeat-x 0 90%/1px 1px;background:linear-gradient(to top, #fff 0, #fff 100%) repeat-x 0 90%/1px 1px;text-shadow:2px 0 #105ac6,1px 0 #105ac6,-1px 0 #105ac6,-2px 0 #105ac6}.theme-blue .no-border a:hover{color:#2b2b2b;background:none;text-shadow:none}.theme-blue .border a{background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #2b2b2b), to(#2b2b2b)) repeat-x 0 90%/1px 1px;background:linear-gradient(to top, #2b2b2b 0, #2b2b2b 100%) repeat-x 0 90%/1px 1px;text-shadow:2px 0 #fff,1px 0 #fff,-1px 0 #fff,-2px 0 #fff}.theme-blue .border a:hover{color:#105ac6;background:none;text-shadow:none}.theme-blue .no-underline a,.theme-blue a.no-underline{background:-webkit-gradient(linear, left bottom, left top, color-stop(0, transparent), to(transparent)) repeat-x 0 90%/1px 1px;background:linear-gradient(to top, transparent 0, transparent 100%) repeat-x 0 90%/1px 1px;text-shadow:2px 0 transparent,1px 0 transparent,-1px 0 transparent,-2px 0 transparent}.theme-blue .no-underline a:hover,.theme-blue a.no-underline:hover{color:transparent;background:none;text-shadow:none}.theme-blue .no-underline a:hover,.theme-blue a.no-underline:hover{color:#2b2b2b}.theme-blue .author a{background:none;text-shadow:none}.theme-blue .author a:hover{color:#105ac6}.theme-blue .credits a{background:none;text-shadow:none;color:#105ac6}.theme-blue .credits a:hover{color:#2b2b2b}.theme-blue input[type="submit"]{color:#105ac6}.theme-blue input[type="submit"]:hover{color:#2b2b2b}.theme-blue .footer-links a{background:none;text-shadow:none}.theme-blue .footer-links a:hover{color:#105ac6}.theme-blue .theme-color{color:#105ac6}.theme-blue.style-guide>header{background:#105ac6}.theme-blue .module-info{border-top:20px solid #105ac6}button.blue{background:#105ac6}button.blue:focus{outline:1px solid #0c4597}.wrapper{max-width:940px;margin:0 auto}@media only screen and (max-width: 980px){.wrapper{margin-left:20px;margin-right:20px}}.wrapper-sm,.header-secondary p,.credits ul,.credits p,.interview-q,.interview-a,.pull-quote p{max-width:620px;margin:0 auto}p.wrapper-sm+p.wrapper-sm,.header-secondary p+p.wrapper-sm,.credits p+p.wrapper-sm,p.interview-q+p.wrapper-sm,p.interview-a+p.wrapper-sm,.pull-quote p+p.wrapper-sm,.header-secondary p.wrapper-sm+p,.header-secondary p+p,.credits p.wrapper-sm+p,.credits p+p,p.wrapper-sm+p.interview-q,p.interview-q+p.interview-q,p.interview-a+p.interview-q,p.wrapper-sm+p.interview-a,p.interview-q+p.interview-a,p.interview-a+p.interview-a,.pull-quote p.wrapper-sm+p,.pull-quote p+p{margin-top:20px}.wrapper-lg{max-width:1240px;margin:0 auto}@media only screen and (max-width: 1280px){.wrapper-lg{margin-left:20px;margin-right:20px}}.grid-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 661px){.grid-narrow{width:32%;margin-right:2%}}.grid-wide{position:relative}@media only screen and (min-width: 661px){.grid-wide{width:66%}}.grid-2-1{margin-bottom:20px}@media only screen and (min-width: 661px){.grid-2-1{width:49%}.grid-2-1:nth-of-type(2){margin-left:2%}}.grid-3-1{margin-bottom:20px}@media only screen and (min-width: 661px){.grid-3-1{width:32%}.grid-3-1:nth-of-type(3n+2){margin-left:2%;margin-right:2%}}.grid-4-2-1{margin-bottom:20px}@media only screen and (min-width: 981px){.grid-4-2-1{width:23.875%;margin-left:1.5%}.grid-4-2-1:nth-of-type(4n+1){margin-left:0}}@media only screen and (min-width: 661px) and (max-width: 980px){.grid-4-2-1{width:32%}.grid-4-2-1:nth-of-type(3n+2){margin-left:2%;margin-right:2%}}.border{background:white}@media only screen and (min-width: 401px){.border{margin:0 20px;padding:10px 20px}.border:first-child{padding-top:20px}}@media only screen and (max-width: 400px){.border{margin:0 12px;padding:12px}}.no-border{color:white}@media only screen and (max-width: 980px){.no-border{padding-right:20px;padding-left:20px;margin:0 20px}}.header-primary{color:white}.header-primary .logo{width:230px;height:75px;overflow:hidden;display:inline-block}.nav-primary a{padding:13px;display:inline-block}.nav-primary a:after{content:"";display:block;border-bottom:2px solid transparent;width:0;-webkit-transition:all .2s linear;transition:all .2s linear}.nav-primary a.active{color:white}.nav-primary a.active:after{border-bottom-color:white;width:100%}@media only screen and (min-width: 661px){.nav-primary a:hover{color:white}.nav-primary a:hover:after{border-bottom-color:white;width:100%}}@media only screen and (max-width: 800px){.header-primary,.nav-primary{text-align:center}.header-primary{margin:20px 5px 14px}.nav-primary a{padding:10px 6px}}@media only screen and (max-width: 400px){.nav-primary{font-size:1.4rem}}@media only screen and (min-width: 801px){.nav-primary{position:absolute;top:25px;right:20px}.header-primary{padding:20px 20px 14px}}.page-content h2{text-align:center;font-size:2.4rem;font-weight:700}@media only screen and (min-width: 661px){.page-content h2{margin:62px 0 42px}}@media only screen and (max-width: 660px){.page-content h2{margin:42px 0 22px}}.page-content h3{margin-top:30px;margin-bottom:30px}.page-content p+h2{margin-top:90px}.header-secondary{color:white;text-align:center}.header-secondary p{font-size:1.6rem}@media only screen and (min-width: 661px){.header-secondary{padding-top:66px;padding-bottom:66px}.header-secondary h2{margin-bottom:40px}}@media only screen and (max-width: 660px){.header-secondary{margin-top:60px;margin-bottom:46px}.header-secondary h2{line-height:1.25}}.footer-primary{background:white;font-size:1.4rem;margin-top:20px;padding-right:20px;padding-left:20px}.footer-primary section p{margin:0px}@media only screen and (min-width: 981px){.footer-primary section{padding-left:20px}.footer-primary section:nth-of-type(1){width:320px}.footer-primary section:nth-of-type(2){width:370px}.footer-primary section:nth-of-type(3){width:250px}}.footer-primary label{display:block}.footer-primary input[type="email"]{width:215px;height:25px;margin:10px 0 5px;border:1px solid #bbb;-webkit-appearance:none}.footer-primary input[type="submit"]{border:none;background:none;text-transform:uppercase;font-size:1.4rem;font-weight:700;cursor:pointer;padding:0;margin-bottom:30px}@media only screen and (min-width: 981px){.footer-primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:100px;padding-bottom:100px}}@media only screen and (max-width: 980px){.footer-primary{padding-top:35px;padding-bottom:50px;text-align:center}.footer-primary form{margin-top:20px}}@media only screen and (max-width: 660px){.footer-primary input[type="submit"]{font-size:1.8rem}}.footer-secondary{text-align:center;font-size:1.6rem}.footer-secondary p{margin-top:0;margin-bottom:0}@media only screen and (min-width: 661px){.footer-secondary{padding-top:80px;padding-bottom:66px}}@media only screen and (max-width: 660px){.footer-secondary{padding-top:60px;padding-bottom:46px}}.footer-links{margin-top:0;margin-bottom:0;padding:0;list-style-type:none;font-size:20px}.footer-links li{display:inline-block}.footer-links a{margin:5px 15px 0 0}.team-listing{text-align:center;padding:40px 5% 80px}.team-listing ul{margin-top:0;margin-bottom:0;padding:0;list-style-type:none;margin:0 auto 30px}.team-listing ul li{display:inline-block}.team-listing ul li{margin:0 15px 25px}.team-listing p{margin:0}.team-listing .name{font-size:2.4rem}.team-listing .role{font-size:1.6rem}.signature{text-align:center;padding:30px 0}.signature .fa,.signature .team{font-weight:700}.signature .team{display:block;text-transform:uppercase}.supporter-logos{text-align:center;margin-bottom:30px}.supporter-logos img{margin:1em}.header-interview h2{font-size:5rem;margin:0 0 16px}.header-interview .wrapper-sm,.header-interview .header-secondary p,.header-secondary .header-interview p,.header-interview .credits ul,.credits .header-interview ul,.header-interview .credits p,.credits .header-interview p,.header-interview .interview-q,.header-interview .interview-a,.header-interview .pull-quote p,.pull-quote .header-interview p{border-bottom:1px solid #d2d2d2;padding-bottom:45px;margin-bottom:20px}.header-interview .intro{font-size:2.2rem;line-height:1.54}.header-interview+dl{padding-top:45px}.header-interview .social-share{margin-top:0;margin-bottom:0;padding:0;list-style-type:none;font-size:0}.header-interview .social-share li{display:inline-block}.header-interview .social-share li{margin-right:10px;vertical-align:text-bottom}.header-interview .social-share a{text-shadow:none;background:none;border:1px solid #2b2b2b;border-radius:50%;height:38px;width:38px;text-align:center;margin-top:30px;display:inline-block}.header-interview .social-share .fa{padding-top:10px;font-size:1.8rem}.header-interview .social-share .fa-envelope{font-size:14px}@media only screen and (min-width: 401px){.header-interview{padding-top:20px}}.author,.publish-date,.credits ul{font-size:1.4rem}.author a,.publish-date a,.credits ul a{font-weight:700;text-transform:uppercase}.author{margin-bottom:0}.publish-date{margin-top:0}.credits{padding-bottom:60px;font-size:1.4rem}.credits ul{margin-top:0;margin-bottom:0;padding:0;list-style-type:none;border-top:1px solid #d2d2d2;padding-top:45px}.credits ul li{margin-bottom:10px}.credits p{margin-top:30px}dl.border{padding-top:1em;padding-bottom:1em}.interview-q{font-size:2rem;line-height:1.4;font-weight:700;margin-bottom:1em}.pull-quote{font-weight:700;font-size:2.9rem;line-height:1.45;padding-top:16px;padding-bottom:26px}.pull-quote p:before{content:"“"}.pull-quote p:after{content:"”"}@media only screen and (max-width: 400px){.pull-quote{text-align:center}}[class*="img-"] img{width:100%}[class*="img-"].border a{background:none;color:#000000}[class*="img-"].border a:hover{color:gray}figure{margin:0 auto 10px;font-size:0}figcaption,.caption{font-size:1.4rem;line-height:1.5;padding:8px 0 0;color:gray}.img-feature{font-size:0}.img-feature.border{padding-top:20px}.img-portrait figure,.img-portrait img{max-width:620px}.img-landscape figure,.img-landscape img{max-width:940px}@media only screen and (min-width: 661px){.img-side-by-side{display:-webkit-box;display:-ms-flexbox;display:flex}.img-side-by-side figure{max-width:460px}.img-side-by-side figure:first-child{margin-right:10px}.img-side-by-side figure:last-child{margin-left:10px}}@media only screen and (max-width: 660px){.img-side-by-side figure:first-child{margin-bottom:20px}}.video{padding-bottom:20px}.video .caption{max-width:620px;margin:0 auto}.video.widescreen .caption{max-width:940px}@media only screen and (max-width: 1019px){.video.widescreen .embed-container{max-width:100%}.video .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:620px;width:100%;margin:0 auto}.video .embed-container iframe,.video .embed-container object,.video .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;background:black}}@media only screen and (min-width: 1020px){.video.widescreen .embed-container{height:535px;width:940px}.video.widescreen .embed-container iframe,.video.widescreen .embed-container object,.video.widescreen .embed-container embed{height:535px;width:940px}.video .embed-container{width:620px;height:465px;margin:0 auto}.video .embed-container iframe,.video .embed-container object,.video .embed-container embed{width:620px;height:465px}}.interview-cards{margin-top:35px;font-size:1.6rem;position:relative}.interview-cards h2{color:white}.interview-cards h3{font-size:2.4rem;margin:25px 0 15px}.interview-cards img{width:100%;-webkit-transition:-webkit-transform 0.25s ease-in-out;transition:-webkit-transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out, -webkit-transform 0.25s ease-in-out}.interview-cards a{overflow:hidden;display:inline-block;cursor:pointer}.interview-cards a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.interview-cards .view-all{position:absolute;top:7px;right:0;color:white}.interview-cards [class*="grid-"]:not(.grid-wrapper){text-align:center;background:white}@media only screen and (min-width: 981px){.interview-cards [class*="grid-"]:not(.grid-wrapper){padding:18px}}@media only screen and (max-width: 980px){.interview-cards [class*="grid-"]:not(.grid-wrapper){padding:10px 10px 20px}}@media only screen and (min-width: 401px) and (max-width: 660px){.interview-cards{padding-left:14%;padding-right:14%}}@media only screen and (max-width: 660px){.interview-cards .view-all{position:relative;top:-20px}}@media only screen and (max-width: 400px){.interview-cards{padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=style.css.map */