.component-card-people .card-people{text-align:center;margin-bottom:10px;padding-left:5px;padding-right:5px;float:left;width:50%}@media (min-width:768px){.component-card-people .card-people{padding-left:15px;padding-right:15px;margin-bottom:30px;width:33.33333%!important}}@media (min-width:1130px){.component-card-people .card-people{width:25%!important}}.component-card-people .card-people .card-info{background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.2);padding:20px 0}.component-card-people .card-people .card-info a:hover{text-decoration:none}.component-card-people .card-people .card-info a:hover .name{color:#878586}.component-card-people .card-people .card-info .avatar{width:60px;height:60px;border-radius:50px}.component-card-people .card-people .card-info .name{color:#444b51;font-family:ProximaNovaRegular,Arial,sans-serif;font-size:14px;margin:0 0 5px;overflow:hidden;padding:5px 10px 0;text-overflow:ellipsis;white-space:nowrap;line-height:17px}@media (min-width:768px){.component-card-people .card-people .card-info .name{font-size:18px;margin:0;line-height:24px}}.component-card-people .card-people .card-info .role{color:#999;font-size:12px;margin:0;line-height:15px}@media (min-width:768px){.component-card-people .card-people .card-info .role{font-size:14px;line-height:24px}}.component-card-people .card-people .card-info .follow-button-wrapper{padding-top:5px;margin-bottom:5px;display:none}.component-card-people .card-people .card-info .follow-button-wrapper .follow-button{height:30px;font-size:14px;line-height:28px;width:110px;padding:0}.component-stat-circle{background-color:#3a4349;border-radius:50%;box-sizing:border-box;color:#fff;display:inline-block;text-transform:uppercase;text-align:center;vertical-align:top;height:135px;margin:0 10px;padding:30px 10px 0;width:135px}@media (min-width:375px){.component-stat-circle{height:150px;width:150px;padding:40px 20px 0}}@media (min-width:768px){.component-stat-circle{margin:0 28px;padding:40px 20px 0;height:200px;width:200px;padding:50px 20px 0}}.component-stat-circle .stat-circle-title{font-size:27px;line-height:27px;margin:0 0 1px;font-family:ProximaNovaRegular,Arial,sans-serif}@media (min-width:768px){.component-stat-circle .stat-circle-title{font-size:36px;line-height:36px;margin:0 0 11px}}.component-stat-circle.circle-0 .stat-circle-category,.component-stat-circle.circle-1 .stat-circle-category{padding:0 15px}@media (min-width:768px){.component-stat-circle.circle-1 .stat-circle-category{padding:0 25px}}.component-stat-circle .stat-circle-category{font-size:12px;line-height:13.5px;margin:0 0 20px}@media (min-width:768px){.component-stat-circle .stat-circle-category{font-size:16px;line-height:18px;margin:0 0 15px}}.component-stat-circle .stat-circle-clarify{font-size:7.5px;line-height:16px;opacity:.5}@media (min-width:768px){.component-stat-circle .stat-circle-clarify{font-size:10px}}.component-stat-circle.circle-2{display:block;margin:10px auto;height:200px;padding:54px 20px 0;width:200px}@media (min-width:768px){.component-stat-circle.circle-2{margin:0 auto;display:inline-block;margin:0 28px;padding-top:50px}}.component-stat-circle.circle-2 .stat-circle-title{font-size:36px;line-height:36px;margin:0 0 8px;padding:0 15px}@media (min-width:768px){.component-stat-circle.circle-2 .stat-circle-title{padding:0 10px}}@media (min-width:991px){.component-stat-circle.circle-2 .stat-circle-title{font-size:36px;line-height:36px;margin:0 0 11px}}.component-stat-circle.circle-2 .stat-circle-category{font-size:16px;line-height:18px;margin:0 0 30px;padding:0 15px}@media (min-width:768px){.component-stat-circle.circle-2 .stat-circle-category{margin:0 0 15px}}.component-stat-circle.circle-2 .stat-circle-clarify{font-size:10px;line-height:10px}.font-smoothing{-webkit-font-smoothing:antialiased}.align-bottom{position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.page-title{font-family:BrandonGrotesque-Bold;color:#292929;text-align:center;text-transform:uppercase;font-size:14px;letter-spacing:-.44px;margin:0 0 30px}@media (min-width:768px){.page-title{font-size:24px;letter-spacing:-.75px;margin:10px 0 40px}}.white-rounded-button{display:block;height:40px;line-height:38px;width:250px;margin:0 auto;text-align:center;background:#fff;border:1px solid #3a4349;color:#3a4349;font-family:ProximaNovaRegular,Arial,sans-serif;border-radius:20px;box-sizing:border-box;transition:background-color .3s ease;padding:0}.white-rounded-button:hover{background-color:#f6faf0;text-decoration:none;color:#3a4349;margin:0 auto}.green-button{background:#a5d670;border:none;color:#fff;font-size:14px;height:50px;line-height:50px;margin:0 auto;text-align:center;width:250px;box-shadow:0 0 4px 0 rgba(0,0,0,.05);transition:background-color .3s ease;padding:0}.green-button:hover{background:#78ac3e}body{background:#eee}.site-footer,.view-about{line-height:24px}.view-about{text-align:center;font-family:ProximaNovaRegular,Arial,sans-serif;color:#666}.view-about .section--hero-about{background:url(/media/images/about-us/hero.jpg) no-repeat;background-position:center -105px;background-size:1200px 700px;min-height:595px;color:#fff;text-align:center;padding:40px 0}@media (min-width:768px){.view-about .section--hero-about{min-height:863px;background-size:auto;background-position:center -145px}}.view-about .section--hero-about .about-hero--wrapper{padding-top:225px}@media (min-width:375px){.view-about .section--hero-about .about-hero--wrapper{padding-top:215px}}@media (min-width:768px){.view-about .section--hero-about .about-hero--wrapper{padding-top:320px}}.view-about .section--hero-about .about-hero--wrapper .title{font-family:ProximaNovaRegular,Arial,sans-serif;font-size:24px;line-height:32px;margin:0;background-color:rgba(0,0,0,.01)}@media (min-width:375px){.view-about .section--hero-about .about-hero--wrapper .title{font-size:28px;line-height:50px}}@media (min-width:768px){.view-about .section--hero-about .about-hero--wrapper .title{font-size:48px;line-height:87px}}.view-about .section--hero-about .about-hero--wrapper .subtitle{font-size:18px;margin:0;opacity:.8;line-height:35px;font-family:ProximaNovaRegular,Arial,sans-serif}@media (min-width:375px){.view-about .section--hero-about .about-hero--wrapper .subtitle{font-size:22px;line-height:35px}}@media (min-width:768px){.view-about .section--hero-about .about-hero--wrapper .subtitle{font-size:30px;line-height:35px}}.view-about .section--copy{background:#f8f8f8}.view-about .section--copy .copy-title{margin-bottom:30px}.view-about .section--copy .copy-title img{width:80px}@media (min-width:768px){.view-about .section--copy .copy-title{margin-bottom:55px;line-height:35px}.view-about .section--copy .copy-title img{width:100px}}.view-about .section--copy .copy--wrapper{max-width:900px;margin:0 auto;text-align:center;padding:75px 0 60px;width:95%}@media (min-width:375px){.view-about .section--copy .copy--wrapper{padding-top:60px}}@media (min-width:768px){.view-about .section--copy .copy--wrapper{padding-bottom:55px}}.view-about .section--copy .copy--wrapper .text{font-size:15px;line-height:28px;margin:0 0 30px}@media (min-width:768px){.view-about .section--copy .copy--wrapper .text{font-size:24px;line-height:41px;margin-bottom:50px}}.view-about .section--copy .copy--wrapper .awards .twenty-twenty-awards{margin-bottom:25px}@media (min-width:768px){.view-about .section--copy .copy--wrapper .awards .twenty-twenty-awards{margin-bottom:30px}}.view-about .section--copy .copy--wrapper .awards .webby-awards{width:125px;margin-right:25px;vertical-align:top}@media (min-width:768px){.view-about .section--copy .copy--wrapper .awards .webby-awards{width:160px;margin-right:30px}}.view-about .section--copy .copy--wrapper .awards .webby-awards:last-child{margin-right:0}.view-about .section--stats{margin:60px auto;text-align:center}@media (min-width:768px){.view-about .section--stats{margin-top:80px;margin-bottom:80px}}.view-about .section--stats .stat-first-group{display:inline-block;width:100%}@media (min-width:768px){.view-about .section--stats .stat-first-group{width:inherit}}.view-about .section--screenshot .screenshot--container{background:url(/media/images/about-us/screenshot-ehow.jpg) -610px bottom no-repeat #f8f8f8;padding:30px 0 280px}@media (min-width:375px){.view-about .section--screenshot .screenshot--container{padding-bottom:340px;background-position:bottom}}@media (min-width:425px){.view-about .section--screenshot .screenshot--container{padding-bottom:340px;background-position:bottom}}@media (min-width:550px){.view-about .section--screenshot .screenshot--container{padding:80px 0 340px}}.view-about .section--quote .quote-container{background:url(/media/images/about-us/bg-statement.png) no-repeat #fff;border-bottom:1px solid #eee;border-top:1px solid #eee;background-position:-430px bottom;padding:5px 0 75px}@media (min-width:768px){.view-about .section--quote .quote-container{background-position:-170px bottom;padding:85px 0}}.view-about .section--quote .quote-container .copy-block{margin:0 auto;max-width:600px;text-align:center;width:95%;padding:60px 0}.view-about .section--quote .quote-container .copy-block .copy-block-content{font-size:18px;line-height:28px}@media (min-width:768px){.view-about .section--quote .quote-container .copy-block .copy-block-content{font-size:30px;line-height:42px}}.view-about .section--quote .quote-container .copy-block .copy-block-content span{color:#999;display:block;font-size:16px;font-style:italic;background-color:rgba(0,0,0,.01)}.view-about h3.title{font-family:ProximaNovaSemiBold,Arial,sans-serif;font-size:20px;letter-spacing:2.67px;line-height:23px;text-transform:uppercase;margin:0 0 20px;color:#333}@media (min-width:768px){.view-about h3.title{font-size:30px;letter-spacing:4px;line-height:35px}}.view-about .copy-with-bold-span{font-size:18px;line-height:28px}@media (min-width:768px){.view-about .copy-with-bold-span{line-height:42px;font-size:30px}}.view-about .copy-with-bold-span span{font-weight:700}.view-about .people-block{max-width:1280px;margin:30px auto 40px;width:95%}@media (min-width:768px){.view-about .people-block{margin-bottom:20px}}.view-about .copy-block{margin:0 auto;max-width:900px;padding:60px 10px;text-align:center;width:95%}.view-about .section--careers{background:url(/media/images/about-us/bg-careers.png) 100% 100% no-repeat #fff;border-bottom:1px solid #eee;border-top:1px solid #eee;padding:10px 0 230px;background-position:right -70px bottom}@media (min-width:768px){.view-about .section--careers{padding:35px 0 85px;background-position:100% 100%}}.view-about .section--careers .copy-block{padding-left:0;padding-right:0;padding-bottom:40px}@media (min-width:768px){.view-about .section--careers .copy-block{padding-bottom:60px}}.view-about .section--contributors{background:url(/media/images/about-us/screenshot-contributors.jpg) bottom no-repeat #f8f8f8;padding:10px 0 338px;background-size:473px 301px}@media (min-width:550px){.view-about .section--contributors{padding:10px 0 542px;background-size:788px 502px}}@media (min-width:768px){.view-about .section--contributors{padding-top:38px;padding-bottom:700px;background-size:auto}}.view-about .section--contributors .copy-block{padding-left:0;padding-right:0;padding-bottom:30px}@media (min-width:768px){.view-about .section--contributors .copy-block{padding-left:10px;padding-right:10px;padding-bottom:45px}}.view-about .section--contact{padding:10px 0 80px;background:#f8f8f8}@media (min-width:768px){.view-about .section--contact{padding:25px 0 190px}}.view-about .section--contact .copy-block{padding-bottom:0}@media (min-width:768px){.view-about .section--contact .copy-block{padding-bottom:10px}}.view-about .section--contact .icon-email{color:#ddd;margin-bottom:5px;font-size:32px;line-height:28px}@media (min-width:768px){.view-about .section--contact .icon-email{margin-bottom:15px}}.view-about .section--contact .contact-email{border-bottom:3px solid #ddd;margin:15px auto 50px;max-width:600px;padding:0 0 50px;text-align:center;width:90%}@media (min-width:768px){.view-about .section--contact .contact-email{padding-bottom:80px;margin-bottom:80px}}.view-about .section--contact .contact-email .email{color:#3a4349;font-size:18px;line-height:28px}@media (min-width:768px){.view-about .section--contact .contact-email .email{font-size:24px}}.view-about .section--contact .contact-email .email:hover{text-decoration:none}