abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;box-sizing:border-box}body{line-height:1}img{max-width:100%;height:auto}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;color:inherit}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-family:YPAvenirNextItalic;font-style:italic;font-weight:300}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.container{padding:0 1rem}.container__w960{width:100%;max-width:960px;margin:0 auto}.text-center{text-align:center}.centered{position:relative;left:50%;transform:translateX(-50%)}.list-reset{list-style:none}.list-inline li{display:inline-block}.uppercase{text-transform:uppercase}.grid{overflow:hidden;max-width:17.5em;margin:0 auto;background-size:1.5em;background-position:0 0}@media only screen and (min-width:720px){.grid{font-size:16px;width:42.5em;width:40em;max-width:none;background-size:3.5em;background-position:-.25em 0}.section__heading{font-size:4em;line-height:1;letter-spacing:-2px}.h2{font-size:2.5em}.h3{font-size:1.5em}.h4{font-size:1em}.h5{font-size:.75em}}@media only screen and (min-width:1152px){.grid{width:60em;background-size:5em;background-position:-.5em 0}}@font-face{font-family:YPAvenirNextRegular;font-display:swap;src:url(/assets/fonts/e9167238-3b3f-4813-a04a-a384394eed42.e1d3b592.eot?#iefix);src:url(/assets/fonts/e9167238-3b3f-4813-a04a-a384394eed42.e1d3b592.eot?#iefix) format("eot"),url(/assets/fonts/2cd55546-ec00-4af9-aeca-4a3cd186da53.457e94a5.woff2) format("woff2"),url(/assets/fonts/1e9892c0-6927-4412-9874-1b82801ba47a.a17c827d.woff) format("woff"),url(/assets/fonts/46cf1067-688d-4aab-b0f7-bd942af6efd8.7c6fbea2.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:YPAvenirNextRegular;font-display:swap;src:url(/assets/fonts/d1fddef1-d940-4904-8f6c-17e809462301.826fe77c.eot?#iefix);src:url(/assets/fonts/d1fddef1-d940-4904-8f6c-17e809462301.826fe77c.eot?#iefix) format("eot"),url(/assets/fonts/7377dbe6-f11a-4a05-b33c-bc8ce1f60f84.2b7037ef.woff2) format("woff2"),url(/assets/fonts/92b66dbd-4201-4ac2-a605-4d4ffc8705cc.8d680843.woff) format("woff"),url(/assets/fonts/18839597-afa8-4f0b-9abb-4a30262d0da8.6e2731ae.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:YPAvenirNextRegular;font-display:swap;src:url(/assets/fonts/dccb10af-07a2-404c-bfc7-7750e2716bc1.17aac528.eot?#iefix);src:url(/assets/fonts/dccb10af-07a2-404c-bfc7-7750e2716bc1.17aac528.eot?#iefix) format("eot"),url(/assets/fonts/14c73713-e4df-4dba-933b-057feeac8dd1.d8ee249a.woff2) format("woff2"),url(/assets/fonts/b8e906a1-f5e8-4bf1-8e80-82c646ca4d5f.b8d9f485.woff) format("woff"),url(/assets/fonts/890bd988-5306-43ff-bd4b-922bc5ebdeb4.16071ef5.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:YPAvenirNextRegularItalic;font-display:swap;src:url(/assets/fonts/d1fddef1-d940-4904-8f6c-17e809462301.826fe77c.eot?#iefix);src:url(/assets/fonts/d1fddef1-d940-4904-8f6c-17e809462301.826fe77c.eot?#iefix) format("eot"),url(/assets/fonts/7377dbe6-f11a-4a05-b33c-bc8ce1f60f84.2b7037ef.woff2) format("woff2"),url(/assets/fonts/92b66dbd-4201-4ac2-a605-4d4ffc8705cc.8d680843.woff) format("woff"),url(/assets/fonts/18839597-afa8-4f0b-9abb-4a30262d0da8.6e2731ae.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:YPAvenirNextBold;font-display:swap;src:url(/assets/fonts/dccb10af-07a2-404c-bfc7-7750e2716bc1.17aac528.eot?#iefix);src:url(/assets/fonts/dccb10af-07a2-404c-bfc7-7750e2716bc1.17aac528.eot?#iefix) format("eot"),url(/assets/fonts/14c73713-e4df-4dba-933b-057feeac8dd1.d8ee249a.woff2) format("woff2"),url(/assets/fonts/b8e906a1-f5e8-4bf1-8e80-82c646ca4d5f.b8d9f485.woff) format("woff"),url(/assets/fonts/890bd988-5306-43ff-bd4b-922bc5ebdeb4.16071ef5.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:YPAvenirNextBoldItalic;font-display:swap;src:url(/assets/fonts/ac2d4349-4327-448f-9887-083a6a227a52.d72df5c0.eot?#iefix);src:url(/assets/fonts/ac2d4349-4327-448f-9887-083a6a227a52.d72df5c0.eot?#iefix) format("eot"),url(/assets/fonts/eaafcb26-9296-4a57-83e4-4243abc03db7.163a05b1.woff2) format("woff2"),url(/assets/fonts/25e83bf5-47e3-4da7-98b1-755efffb0089.91d513af.woff) format("woff"),url(/assets/fonts/4112ec87-6ded-438b-83cf-aaff98f7e987.35139faa.ttf) format("truetype");font-weight:700;font-style:italic}body{font-family:YPAvenirNextRegular,Avenir Next,Helvetica Neue,Helvetica,Franklin Gothic Medium,Arial,sans-serif}b,strong{font-family:YPAvenirNextRegular;font-family:YPAvenirNextBold}em,i{font-family:YPAvenirNextItalic}em strong,strong em{font-family:YPAvenirNextBoldItalic}.btn,.button,button,input[type=submit]{background:#ffe75d;font-size:.75em;font-family:YPAvenirNextBold;font-weight:700;line-height:1.375;padding:1.125em .25em 1em;border-radius:.25em;margin:2.5em auto 0;display:block;transition:background .25s ease-in,margin .125s ease,box-shadow .125s ease}@media only screen and (min-width:720px){.btn,.button,button,input[type=submit]{font-size:.75em;max-width:14em;margin-top:2em}.btn:hover,.button:hover,button:hover,input[type=submit]:hover{background:#3d3f4d;border-color:#3d3f4d;color:#fff}.btn:active,.button:active,button:active,input[type=submit]:active{background:#3d3f4d;color:#fff;box-shadow:0 .25em .25em 0 rgba(61,63,77,.25)}}@media only screen and (min-width:1152px){.btn,.button,button,input[type=submit]{margin-top:2.25em;font-size:1.25em;font-family:YPAvenirNextBold;font-weight:700;padding:.625em .25em}}.btn__yellow{background:#ffe75d;font-size:.75em;font-family:YPAvenirNextBold;font-weight:700;line-height:1.375;padding:1.125em .25em 1em;border-radius:.25em;margin:2.5em auto 0;display:block;transition:background .25s ease-in,margin .125s ease,box-shadow .125s ease}@media only screen and (min-width:720px){.btn__yellow{font-size:.75em;max-width:14em;margin-top:2em}.btn__yellow:hover{background:#3d3f4d;border-color:#3d3f4d;color:#fff}.btn__yellow:active{background:#3d3f4d;color:#fff;box-shadow:0 .25em .25em 0 rgba(61,63,77,.25)}}@media only screen and (min-width:1152px){.btn__yellow{margin-top:2.25em;font-size:1.25em;font-family:YPAvenirNextBold;font-weight:700;padding:.625em .25em}}.btn__white{background:#ffe75d;font-size:.75em;font-family:YPAvenirNextBold;font-weight:700;line-height:1.375;padding:1.125em .25em 1em;border-radius:.25em;margin:2.5em auto 0;display:block;transition:background .25s ease-in,margin .125s ease,box-shadow .125s ease;background:#f3f5fb;color:#3d3f4d}@media only screen and (min-width:720px){.btn__white{font-size:.75em;max-width:14em;margin-top:2em}.btn__white:hover{background:#3d3f4d;border-color:#3d3f4d;color:#fff}.btn__white:active{background:#3d3f4d;color:#fff;box-shadow:0 .25em .25em 0 rgba(61,63,77,.25)}}@media only screen and (min-width:1152px){.btn__white{margin-top:2.25em;font-size:1.25em;font-family:YPAvenirNextBold;font-weight:700;padding:.625em .25em}}.btn__white:hover{background:#3d3f4d;color:#f3f5fb}.btn__dark{font-size:1em;margin-top:1.5em;color:#fff;font-family:YPAvenirNextBold;font-weight:700;display:inline-block;padding:1em 2em;background:#3d3f4d;border-radius:4px}.btn__dark:hover{background:#f3f5fb;color:#3d3f4d}html{min-height:100%;height:100%}body{z-index:1;min-width:120px;overflow-x:hidden;overflow-y:scroll;font-size:16px;font-size:5vw;color:#3d3f4d;image-rendering:-webkit-optimize-contrast}@media only screen and (min-width:480px){body{font-size:3.333333vw}}@media only screen and (min-width:720px){body{font-size:16px}}.h0{font-size:4em;letter-spacing:0}.h0,.section__heading,h1{font-weight:700;line-height:1;margin:0}.section__heading,h1{font-size:2.5em;letter-spacing:-.021875em;margin-bottom:1em}.h2,h2{font-size:1.5em;margin:0}.h2,.h3,h2,h3{font-weight:700;line-height:1;letter-spacing:0}.h3,h3{font-size:1em;margin:0 0 .5em}.h4,.h5,.h6,h4,h5,h6{font-size:.75em;font-weight:100;line-height:1;letter-spacing:0;margin:0}.h--more_line_height{line-height:1.2}@media only screen and (min-width:720px){.h2{font-size:2.5em}.h3{font-size:1.5em}.h4{font-size:1em}.h5{font-size:.75em}}@media only screen and (min-width:1152px){.section__heading{font-size:4em;line-height:1;letter-spacing:-2px}.h2{font-size:2.5em}.h3{font-size:1.5em}.h4{font-size:1em}.h5{font-size:.75em}}.text--center{text-align:center}.layout-grid{max-width:17.5em;margin:0 auto;position:relative}@media only screen and (min-width:480px){.layout-grid{max-width:22em}}@media only screen and (min-width:720px){.layout-grid{width:42.5em;width:40em;max-width:none}}@media only screen and (min-width:1152px){.layout-grid{width:60em}}.page-header{margin-top:3em;margin-bottom:2.25em}@media only screen and (min-width:720px){.page-header{margin-left:4.5rem;margin-left:25%}}.page-header .breadcrumb{font-size:1.5em;font-weight:700;line-height:1.25;text-decoration:underline;letter-spacing:-.03125em;display:block;margin-bottom:.875em}.page-header .section__title{font-size:2.4em;line-height:1.0625;margin-bottom:.45em}@media only screen and (min-width:720px){.page-header .section__title{font-size:4rem;margin-bottom:.25em}}.content p{line-height:1.5;margin:0 0 1.5em;max-width:40em}.content h2{margin-top:3.5em;margin-bottom:1.25em}.content ul{margin-bottom:4em}.content ul li{line-height:1.5;padding:0;margin:0 0 .5em 1.5em;max-width:32em}.content li a,.content p a{text-decoration:underline}@media only screen and (min-width:1152px){.offset{margin-left:25%}}.section--homepage{margin:6.666667em 0}@media only screen and (min-width:720px){.section--homepage{margin:5.5em 0}}@media only screen and (min-width:1152px){.section--homepage{margin:12em 0}}.section--homepage p{margin:0 0 1.5em;padding:0 1.5em;box-sizing:border-box;line-height:1.5}@media only screen and (min-width:720px){.section--homepage .section__heading,.section--homepage p{padding:0}}@media only screen and (min-width:1152px){.section--homepage p{font-size:1.5em;line-height:1.6666667;max-width:21em;padding:0}}figure{text-align:center;margin:0 auto 2.5em;max-width:80em}figure img{width:100%;display:block}figcaption{font-size:.875em;margin:.875em 0;letter-spacing:-.01em}.section--homepage .section__heading{text-align:center;margin:0 .5rem 1em}@media only screen and (min-width:720px){.section--homepage .section__heading{text-align:left}}.page--privacy{padding-bottom:6em}.page--privacy .page_content.layout-grid,.page--privacy .page_header .layout-grid{margin:0 auto;position:relative}@media only screen and (max-width:480px){.page--privacy .page_content.layout-grid,.page--privacy .page_header .layout-grid{max-width:14.5em}}@media only screen and (min-width:720px){.page--privacy .page_content .section,.page--privacy .page_heading,.page--privacy .page_subheading{padding-left:9.5rem}}@media only screen and (min-width:1152px){.page--privacy .page_content .section,.page--privacy .page_heading,.page--privacy .page_subheading{padding-left:15.5rem}}.page--privacy .page_header{margin-top:1em;margin-bottom:2em;overflow:hidden}.page--privacy .page_header .page_heading{font-size:1.5em;max-width:28em;line-height:1.125em;margin-bottom:.625em;letter-spacing:-1.25px}@media only screen and (min-width:480px){.page--privacy .page_header .page_heading{font-size:2em}}@media only screen and (min-width:720px){.page--privacy .page_header .page_heading{font-size:2.5em}}@media only screen and (min-width:1152px){.page--privacy .page_header .page_heading{font-size:3em;margin-right:1em}}.page--privacy .page_header .page_subheading{font-size:.75em;line-height:1.333333;max-width:none}@media only screen and (min-width:1152px){.page--privacy .page_header .page_subheading{margin-right:8em}}@media only screen and (max-width:720px){.page--privacy .article-hero .layout-grid{max-width:none;margin:0;width:auto}}.page--privacy .section--intro{font-size:1.125em}@media only screen and (min-width:720px){.page--privacy .section--intro{font-size:1.5em;max-width:36em}}.page--privacy .page_content{margin-top:3em}.page--privacy .page_content ul{margin-top:1em;margin-bottom:2em}.page--privacy .page_content h2{line-height:1.25}@media only screen and (min-width:720px){.page--privacy .page_content h2{margin-top:3.5em;position:relative;left:-9.5rem;font-size:1em;max-width:8rem;height:0;margin-bottom:0;padding:0}}@media only screen and (min-width:1152px){.page--privacy .page_content h2{left:-10rem}}.page--privacy .page_content h3{line-height:1.25}.page--privacy .page_content h3 a{text-decoration:underline}@media only screen and (min-width:720px){.page--privacy .page_content h3 a:hover{color:#00b38f;text-decoration:none}}.page--privacy .page_content p{max-width:32em;line-height:1.5em}.page--privacy .page_content p a{font-family:YPAvenirNextBold;font-weight:700;text-decoration:underline}@media only screen and (min-width:720px){.page--privacy .page_content p a:hover{color:#00b38f;text-decoration:none}}.page--privacy .page_content hr{margin:2em 0;border-top:.125em solid rgba(61,63,77,.2)}.page--privacy .section--conclusions{margin-top:4em;margin-bottom:6em;p:last-child;p-margin-bottom:0}@media only screen and (min-width:720px){.page--privacy .section--conclusions{margin-bottom:0}}.page--privacy .section--conclusions h2{font-size:1rem;margin-top:0}@media only screen and (min-width:720px){.page--privacy .section--conclusions h2{position:relative;left:-13.5rem;height:0;line-height:1.5;margin-top:.5em;margin-bottom:0}}@media only screen and (min-width:1152px){.page--privacy .section--conclusions h2{left:-14.5rem}}.page--privacy .section--conclusions .layout-grid{padding:2em;background:#f3f5fb}@media only screen and (min-width:720px){.page--privacy .section--conclusions .layout-grid{padding:3em 4em;width:30.5em;left:4.75em}}@media only screen and (min-width:1152px){.page--privacy .section--conclusions .layout-grid{width:32em;left:4em;left:50%;margin:0;position:relative;margin-left:-5em;width:35em;padding:3em 5em}}.page--privacy .page_footer{margin-bottom:4em;position:relative}.page--privacy .page_footer .author-bio{margin-bottom:4em}@media only screen and (min-width:720px){.page--privacy .page_footer .author-bio{width:19em;margin-left:1em}}@media only screen and (min-width:1152px){.page--privacy .page_footer .author-bio{margin-left:5em}}.page--privacy .page_footer .author-bio .author-image{position:relative;margin-bottom:1.5em}.page--privacy .page_footer .author-bio .author-image:before{content:"";position:absolute;width:0;height:0;bottom:1.6125em;left:12.5%;z-index:-1;border-radius:0;border:14em solid #fff;border-bottom-color:#ffe75d;border-left:none}@media only screen and (min-width:720px){.page--privacy .page_footer .author-bio .author-image:before{display:none}}@media only screen and (min-width:720px){.page--privacy .page_footer .author-bio .author-image{padding:0;width:15em;min-height:6em}}.page--privacy .page_footer .author-bio .author-image img{width:100%}@media only screen and (min-width:720px){.page--privacy .page_footer .author-bio .author-image img{margin-top:-4.5em}}@media only screen and (min-width:1152px){.page--privacy .page_footer .author-bio .author-image img{margin-top:-5.9em}}.page--privacy .page_footer .author-bio .author-info{padding-left:2em;padding-right:2em}@media only screen and (min-width:720px){.page--privacy .page_footer .author-bio .author-info{padding-left:4em;padding-right:0}}@media only screen and (min-width:1152px){.page--privacy .page_footer .author-bio .author-info{padding-left:5em}}.page--privacy .page_footer .author-bio .author-info .label{position:relative;margin-bottom:1em;top:.5rem;text-transform:uppercase;color:rgba(61,63,77,.5);font-size:.75em}@media only screen and (min-width:720px){.page--privacy .page_footer .author-bio .author-info .label{margin-bottom:.5em;left:-5rem;height:0;line-height:1em}}.page--privacy .page_footer .author-bio .author-info p{font-size:.75em}.page--privacy .page_footer .author-bio .author-info p a{font-family:YPAvenirNextBold;font-weight:700;text-decoration:underline}@media only screen and (min-width:720px){.page--privacy .page_footer .author-bio .author-info p a:hover{color:#00b38f;text-decoration:none}}.page--privacy .page_footer .author-bio .author-info h3,.page--privacy .page_footer .author-bio .author-info p{margin-bottom:.5em}.page--privacy .page_footer .article-cta{background:#ffe75d;padding:2em 2em 1.5em;width:100%}@media only screen and (min-width:720px){.page--privacy .page_footer .article-cta{margin-bottom:0;padding-left:17.5em;position:absolute;top:0;z-index:-1}}@media only screen and (min-width:1152px){.page--privacy .page_footer .article-cta{padding-left:20em}}.page--privacy .page_footer .article-cta p{margin:0}.icon.outbound{color:#aaa;display:inline-block}.header__menu{float:right;margin-right:-20px;padding-top:40px}.header__menu a{padding:20px;color:#3d3f4d}.badge[data-v-099ab69c]{display:inline-block;font-size:14px;height:18px;line-height:18px;border-radius:3px;padding:0 6px;color:#fff;margin-right:5px;background-color:#42b983}.badge.middle[data-v-099ab69c]{vertical-align:middle}.badge.top[data-v-099ab69c]{vertical-align:top}.badge.green[data-v-099ab69c],.badge.tip[data-v-099ab69c]{background-color:#42b983}.badge.error[data-v-099ab69c]{background-color:#da5961}.badge.warn[data-v-099ab69c],.badge.warning[data-v-099ab69c],.badge.yellow[data-v-099ab69c]{background-color:#e7c000}.career-cta{background:#fff;position:relative;border:.25em solid #ffe75d;margin:1em -1.625em 1.5em;padding:0 1.625em 1.625em;display:block}.career-cta:after{content:"";position:absolute;top:-4px;right:-4px;border-width:0 24px 24px 0;border-style:solid;border-color:#f3f5fb #fff}.career-cta span{display:block;font-family:YPAvenirNextBold;font-weight:700;font-size:1em;text-transform:uppercase;background:#ffe75d;padding:1em 1.375em;margin:-.2em -1.625em 1.125em}.career-cta p{margin-bottom:.5em}.career-cta a{font-family:YPAvenirNextBold;font-weight:700;text-decoration:underline}.component--careers h2{font-size:1em;font-family:YPAvenirNextRegular;font-weight:300;letter-spacing:1px;text-transform:uppercase}.component--careers .jobs{margin:0 0 4em;border-top:.25em solid #3d3f4d}.component--careers .jobs .job{display:block;border-bottom:.0625em solid #3d3f4d;padding:1.5em 0}.component--careers .jobs .job__title{font-family:YPAvenirNextBold;font-weight:700;font-size:1.5em;line-height:1em;display:block;margin-bottom:.2em}@media only screen and (min-width:720px){.component--careers .jobs .job__title{font-size:2em}}@media only screen and (min-width:1152px){.component--careers .jobs .job__title{font-size:2.5em}}@media only screen and (min-width:720px){.component--careers .jobs .job:hover .job__title{text-decoration:underline}}.component--careers .jobs .job__details{font-size:1em;line-height:1.5em}.careers-cta,.component--careers p.reach-out{line-height:1.5}.careers-cta{margin:0;text-align:center;padding:4em 1.875em;background:#ffe75d;background:radial-gradient(circle,#ffe75d 0,#ffc84f 100%)}.careers-cta .h3{margin-bottom:.66em}.careers-cta p{text-align:center;margin:0 auto;max-width:16em}@media only screen and (min-width:720px){.careers-cta p{max-width:none}}body{position:relative;min-height:100%}.content.custom{overflow:hidden;min-height:32em;min-height:calc(100vh - 35em)}@media only screen and (min-width:720px){.content.custom{min-height:calc(100vh - 12em)}}@media only screen and (min-width:1152px){.content.custom{min-height:calc(100vh - 17.5em)}}.site_footer{background:#3d3f4d;color:#fff;min-width:100%;bottom:0;margin:0;padding:2em 1em 2.5em}@media only screen and (min-width:720px){.site_footer{width:100%;padding:2.5em 1.875em 1.5em}}@media only screen and (min-width:1152px){.site_footer{padding:4em 0 3em}}.site_footer .site_footer--layout{position:relative}@media only screen and (min-width:1152px){.site_footer .site_footer--layout{max-width:1024px;margin:0 auto}}.site_footer .logo__group{width:2.5em;margin:0 1em 0;float:left}@media only screen and (min-width:720px){.site_footer .logo__group{margin:0 1.75em;width:7em;height:auto;position:absolute}}@media only screen and (min-width:1152px){.site_footer .logo__group{margin:0 1.5em 0 2.5em;width:9em;height:auto;position:absolute}}.site_footer .logo__group img{width:100%}.site_footer .logo__group .logo--small{display:block}@media only screen and (min-width:720px){.site_footer .logo__group .logo--small{display:none}}.site_footer .logo__group .logo--large{display:none}@media only screen and (min-width:720px){.site_footer .logo__group .logo--large{display:block}}.site_footer .contact_info{margin:2em -1em 0 4.75em;padding:0 0 4em}@media only screen and (min-width:720px){.site_footer .contact_info{width:100%;padding:0;margin:0;overflow:hidden}}.site_footer .contact_info a,.site_footer .contact_info p{line-height:1.5;display:block;margin:0 0 .5em}@media only screen and (min-width:720px){.site_footer .contact_info a,.site_footer .contact_info p{margin:0 0 1.25em}}@media only screen and (min-width:720px){.site_footer .contact_info .contact_info__physical{font-size:.75em;margin:0 0 0 16.125em;float:left}}@media only screen and (min-width:1152px){.site_footer .contact_info .contact_info__physical{margin:0 0 0 17.375em}}.site_footer .contact_info .contact_info__physical .address{font-style:normal;line-height:1.5;margin-bottom:1.5em;padding:0 0 1.5em;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOQAAAACCAYAAABISnASAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYjIzNzE5My0wN2M3LTQ3MDAtOTFjYS1mNGQ3NjgxYjdhNzYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEEzMDIyN0FBMEYxMTFFOTkxMUFDQzUwMjY5OUE2RUIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEEzMDIyNzlBMEYxMTFFOTkxMUFDQzUwMjY5OUE2RUIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphYjIzNzE5My0wN2M3LTQ3MDAtOTFjYS1mNGQ3NjgxYjdhNzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6YWIyMzcxOTMtMDdjNy00NzAwLTkxY2EtZjRkNzY4MWI3YTc2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+rJTQ/gAAAedJREFUeNqMlNlOAkEQRXtAUMEFUSOCgICGZxPf/AKf+FoTEz/CVxMXXIiIGmSRRbbxVnInKTvMSCUns1VXV92qHsd13YoxJgL2QQx8gI75axtgDbya+Sbfvq13abAKauAHdEEc3Fp+YXCk9hd7AhMwo3+ROXr+y+ANlNWaedYEX+pealsBefAI1sF2wPouc98xi1mPNR9b75/BWD2PQNTykXra6nkPNEAIZECL8Yv8fgcKrEs0PuX7K/aiQg2rjCEaOyq+5DOlHs9qBmSvIev+/qdemYdd1Rup6xKcq3d+dk+tZE4uwAnv/footWepg+iS43rPavTxZs/hXOpcpZ8JcEM9poz1Ds74LcheQF89TzmP+hxkrDVP1D/LZy//ubbEIiSRTxYpAg+sAeqoQyqHKqW+tblWW1KJFWNzhxQlppLTNmCsvvoJdHjo9I8hyv1kWOpWPnVLsC1QYrOSxLNDa/8qB8pQgyQPbNwsblM294H3B6x1bPk5c9Zu0s/Lv8EYZfaoy4aHmWePvk36ibnqPkStyj65RtShyfGa50yMfA5ji/2Lct808/Di9PktsoBWJV5nvKYCfHXvEj4H5yDgZ+fNQpoaXVPHDGM5Vswxe2gs/bKMX+OawgI/6JzV/0TAwZ/8CjAAtF9/65trwDsAAAAASUVORK5CYII=) repeat-x 0 bottom}@media only screen and (min-width:720px){.site_footer .contact_info .contact_info__physical .address{margin-bottom:1.333333em;line-height:1.333333;padding:0;background:none}.site_footer .contact_info .contact_info__physical .address strong{margin-bottom:.333333em}}@media only screen and (min-width:1152px){.site_footer .contact_info .contact_info__physical .address{margin-bottom:1.666666em;line-height:1.333333}}.site_footer .contact_info .contact_info__physical .address strong{display:block;font-family:YPAvenirNextBold;font-weight:700}.site_footer .contact_info .contact_info__physical .address .country{display:none}@media only screen and (min-width:1152px){.site_footer .contact_info .contact_info__physical .address .country{display:block}}.site_footer .contact_info .contact_info__electronic{font-size:.75em}.site_footer .contact_info .contact_info__electronic a{margin-bottom:1.5em}@media only screen and (min-width:720px){.site_footer .contact_info .contact_info__electronic a{margin-bottom:1.125em}}@media only screen and (min-width:1152px){.site_footer .contact_info .contact_info__electronic a{margin-bottom:1.5em}}@media only screen and (min-width:720px){.site_footer .contact_info .contact_info__electronic{float:right;text-align:right;margin:-.125em 2.25em 0}}@media only screen and (min-width:1152px){.site_footer .contact_info .contact_info__electronic{font-size:1em;margin:-.25em 2.5em 0}}.site_footer .copyright{font-size:.75em;line-height:1.666666;clear:both;margin:0 0 0 6.375em}.site_footer .copyright a{text-decoration:underline}@media only screen and (min-width:720px){.site_footer .copyright{line-height:1.333333;position:absolute;text-align:right;right:2.25em;bottom:1.333333em}}@media only screen and (min-width:1152px){.site_footer .copyright{bottom:2em;right:3.333333em}}body .site_header{padding:0 1em;position:relative;z-index:1;width:100%;overflow:hidden}body .site_header:before{font-size:.5em;content:"Transforming the public sector";padding-top:1.5em;text-transform:uppercase;letter-spacing:2px;left:0;position:absolute;top:0;width:100%;border-top:1em solid #ffe75d;margin-left:12em}@media only screen and (min-width:720px){body .site_header:before{left:50%;font-size:1em;margin-left:-10em}}@media only screen and (min-width:1152px){body .site_header:before{left:50%;font-size:1em;margin-left:-14.5em}}@media only screen and (min-width:480px){body .site_header .layout-grid{max-width:none}}body .header__logo{margin:2em .5em 0 .5em;overflow:hidden}body .header__logo a{display:inline-block;overflow:hidden}body .header__logo a img{width:100%;height:auto}@media only screen and (min-width:720px){body .header__logo{margin:2.5em 0 0}}@media only screen and (min-width:1152px){body .header__logo{margin:4.5em .25em 0}}body .header__logo .header__logo--small{display:block;width:2.5em;height:3.584em}@media only screen and (min-width:720px){body .header__logo .header__logo--small{display:none}}body .header__logo .header__logo--large{display:none}@media only screen and (min-width:720px){body .header__logo .header__logo--large{display:block;width:6em;height:6em}}@media only screen and (min-width:1152px){body .header__logo .header__logo--large{width:9em;height:9em}}body .header__tagline{display:none!important}body .header__menu{display:none;position:absolute;top:0;right:0}@media only screen and (min-width:720px){body .header__menu{width:50%}}body .header__menu ul{list-style:none;padding:.5em}.page--404{padding-bottom:6em}.page--404 .page-header,.page--404 h1{margin-bottom:0}.page--404 h1{font-size:9.5em;letter-spacing:-.0625em;line-height:1.125em;color:#f3f5fb}@media only screen and (min-width:480px){.page--404 h1{font-size:12.5em;margin-top:-.25em;margin-bottom:.125em}}@media only screen and (min-width:720px){.page--404 h1{font-size:18em;margin-top:-.25em}}@media only screen and (min-width:1152px){.page--404 h1{font-size:24em;margin-top:-.5em}}.page--404 h2{margin-top:0;line-height:1.25}.page--404 .nowrap{white-space:nowrap}.clients__container[data-v-2c403996]{margin-bottom:10rem}.clients__container h2[data-v-2c403996],.clients__container p[data-v-2c403996]{text-align:center}.clients__container p[data-v-2c403996]{margin-top:1rem}.clients__content_wrapper[data-v-2c403996]{margin-top:4.5rem}.clients__content_wrapper .content[data-v-2c403996]{display:flex;flex-flow:column nowrap}@media only screen and (min-width:768px){.clients__content_wrapper .content[data-v-2c403996]{flex-flow:wrap;flex-direction:row;justify-content:start}}.clients__content_wrapper .container__image[data-v-2c403996]{margin:0 auto}@media only screen and (min-width:768px){.clients__content_wrapper .container__image[data-v-2c403996]{max-width:33.33333%}}.section--clients p{max-width:27rem;margin:1em auto}@media only screen and (min-width:720px){.section--clients p{font-size:1rem;max-width:26.875rem}}@media only screen and (min-width:1152px){.section--clients p{font-size:1rem;max-width:29rem}}.section--clients .list-of-clients{position:relative;margin:2em 0;overflow:hidden}@media only screen and (min-width:720px){.section--clients .list-of-clients{margin:2.75em -1em}}.section--clients .list-of-clients img{float:left;width:8.5em;width:33.333333%;max-width:none;margin:.25em 0;padding:0 1.666667%}@media only screen and (min-width:720px){.section--clients{margin-top:7em;margin-bottom:0}.section--clients .section__heading{text-align:center;margin-bottom:.75em}}.section--collaboration{background:url(/assets/img/collaboration.50abae08.png) no-repeat 50%;background-size:92%;background-position:center 7em}@media only screen and (min-width:480px){.section--collaboration{background-size:100%}}.section--collaboration .section__heading{padding-bottom:4.666667em}@media only screen and (min-width:480px){.section--collaboration .section__heading{padding-bottom:66.666667vw}}@media only screen and (min-width:720px){.section--collaboration{margin-bottom:10.25em;background-size:41em;background-position:50% 7em}.section--collaboration:before{display:none}.section--collaboration .section__heading{margin-left:10rem;max-width:16.5rem;line-height:1}.section--collaboration p{margin-left:10rem;max-width:16.5rem}.section--collaboration .section__heading{padding-bottom:10.5em}}@media only screen and (min-width:1152px){.section--collaboration{margin-top:5em;background-size:60em;background-position:center 11.25em}.section--collaboration .section__heading{margin-left:15rem;max-width:29rem;letter-spacing:-1px;line-height:1}.section--collaboration p{margin-left:15rem;max-width:29rem}.section--collaboration .section__heading{padding-bottom:37.5rem}}.section--onpoint{padding:2.125em 2.75em 2.375em;background:#f3f5fb;background:linear-gradient(90deg,#f3f5fb 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$yp-snow",endColorstr="#ffffff",GradientType=0);text-align:center;margin-bottom:0}@media only screen and (min-width:720px){.section--onpoint{padding:4.5em 10.5em 3.5em;padding-bottom:7.5em}}.section--onpoint h1{font-size:1em;font-family:YPAvenirNextRegular;font-weight:300;line-height:1;letter-spacing:normal;margin:0}.section--onpoint__logo{display:block;margin:0 auto .25em;width:100%;max-width:16em}@media only screen and (min-width:480px){.section--onpoint__logo{max-width:12em;margin-bottom:1em}}@media only screen and (min-width:720px){.section--onpoint__logo{max-width:13em;margin-bottom:.5em}}@media only screen and (min-width:1152px){.section--onpoint__logo{margin:0 auto 1.75em;max-width:20em}}.section--onpoint__wordmark_horizontal{margin:.25em auto .125em;width:16em}@media only screen and (min-width:720px){.section--onpoint__wordmark_horizontal{width:32em}}@media only screen and (min-width:1152px){.section--onpoint__wordmark_horizontal{width:49em}}.section--onpoint__tagline{max-width:40em;margin:.5em auto;text-align:center;font-size:.75em}@media only screen and (min-width:720px){.section--onpoint__tagline{font-size:1em;margin:1em auto}}@media only screen and (min-width:1152px){.section--onpoint__tagline{font-size:1.25em}}.section--onpoint__tagline span{display:inline-block;font-size:1em;line-height:1.25;font-family:YPAvenirNextRegular;font-weight:300;text-align:center}body .section--services_for_citizens{margin-top:1.75em;background:url(/assets/img/animation2x.2eb39748.gif) no-repeat 50%;background-size:25em;background-position:center 7em}body .section--services_for_citizens .section__heading,body .section--services_for_citizens p{max-width:17em}@media only screen and (min-width:480px){body .section--services_for_citizens .section__heading,body .section--services_for_citizens p{max-width:none}}@media only screen and (min-width:480px){body .section--services_for_citizens{background-position:center 8em}}body .section--services_for_citizens .section__heading{font-size:2em;padding-bottom:8.5em}@media only screen and (min-width:480px){body .section--services_for_citizens .section__heading{font-size:2.5em;padding-bottom:6.5em}}@media only screen and (min-width:1152px){body .section--services_for_citizens .section__heading{font-size:4em;padding-bottom:9em}}@media only screen and (min-width:720px){body .section--services_for_citizens{background-size:35em;background-position:center 9sem}body .section--services_for_citizens .section__heading{margin-left:10rem;max-width:20rem}body .section--services_for_citizens p{margin-left:10rem;max-width:30.5rem;font-size:1.25em;line-height:1.6666667}}@media only screen and (min-width:720px) and (min-width:720px){body .section--services_for_citizens p{font-size:1.5em;margin-right:-1em}}@media only screen and (min-width:720px){body .section--services_for_citizens .section__heading{padding-bottom:9.625em}}@media only screen and (min-width:1152px){body .section--services_for_citizens{margin-top:2.5em;margin-bottom:0;background-size:50em;background-position:50% 53%}body .section--services_for_citizens .section__heading{margin-left:15.5rem;max-width:29rem;letter-spacing:-1px;line-height:1.125}body .section--services_for_citizens p{margin-left:25.5rem;max-width:33rem;font-size:1.5em;line-height:1.6666667}body .section--services_for_citizens .section__heading{padding-bottom:32.75rem}}.section--small-steps{background:url(/assets/img/small-steps.5641ed65.png) no-repeat 50%;margin-bottom:0;background-position:center 13em;background-size:100%}.section--small-steps:before{content:"";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMAAAABECAMAAADgI8r7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhQTFRFfX195OTk+vr68fHx0NDQnZ2dt7e3////GtFX5wAAA2JJREFUeNrsWotyozAMlLyS/P9/fJIhJWlIedkG2tMMTcu0ida7elLKW4zzRQzjlTPl+xjmblLdt/tsYpXhSO7KgBFJpbfil/PrBECIyJrIqg8AEIFQPySkFwPq3jf4JO7FgLn+E+XbSshUU2oEoIOEJPzPQHcAtWLOJBIo47YM5JEBfbrDtwJQEPAEwDX1oabBrgnAs5Bl6OPYP7kf1c5wSQAwWhEDTGrby3UPAAgO+OXgeS6jK7KaXZGBUov1h/wW2ML/nLQegMqti+qCI5TiJX0SEcu5DLiKFrulAoA/td22GQByP7NHr5ogxFeMgaVxgR/+g01vB8BlkwYGgCRQxb0AcNS5CYDwFgSLANA+FLzTAJePQUhIJOmiimz1TMxdApgDQHgPQJTTYkUGj67RTOvVV0DqbYZweO6Xn35Q4NOD7ZaQ7FofYP/5u7vsTrObsP8QKkqrEGAOgDdeav0AwOsWoganwfwbL2Z+h9fskTDPgCp3FJDJZGYWX+JSWpEgXS0zvyXoV4o956u7SnHFy/hKcdtW+O9/WHtR07X/0CMAvua/YzvP/XXGtY5DDAzVBnRSMY9sidkY2KDf8jZ6iv8+faaYHg4dH5lncdaTzp+9ATwIgMnbYDkDgPd/ib1qHAQQs3o+Q0Li/bfXv5Tegtg2Lma8EVM7Qz+u/2hd3xgwdwemKusRVHt0tKV9iq7DAfB7GtVSGjccqhI6y19DPw6AY2P87ivpxqG0MwHQQnkASDE30PfGzVnR2md6vMOQJ8YlvQDwXM7fKLrM8/j3I/BxmYcF2ASgbRTWHaknwaQYoznFOnhTFrRTAcgk+AnAXi2eYHgK2HjmwzsAnOw/iusDAzFDJ9V+AJir+P8kIR+duwI42HK8Zvfwn4GGAGzF9gKbEhAGx78YkLYMfHxYtCstoWxKooMY01oHAFSzID70E2uvUUKxzsstY4Crnkb5J7lUVngBIhUG2gKYlw/2+c+lbo25J5aPwQCWAPBFSIi5z4N3GAEee0gHECNlWwCLUYC1/ofm4+AnCx01TaPT5uhwA/QwHTaOsTuNWHBjadtKmGJpUbymuXKXTUejb9YWgNDsdIqNcYRZrCMHbbPQ/PljW+L62e70r8dXAYC7A/jPwJkA8BsY+HUA8LcZ+CfAAAPiVWazzzWDAAAAAElFTkSuQmCC) no-repeat 50%;background-size:contain;position:relative;width:100%;display:block;margin:4.5em 0 1.25em;height:4.25em}@media only screen and (min-width:480px){.section--small-steps .section__heading{padding-left:1em;padding-right:1em}}@media only screen and (min-width:480px){.section--small-steps{background-position:-8vw 48%;background-size:96%}}.section--small-steps .section__heading{padding-bottom:9.875em;padding-bottom:66.666667vw;padding-bottom:88vw}@media only screen and (min-width:480px){.section--small-steps .section__heading{padding-bottom:68vw}}@media only screen and (min-width:720px){.section--small-steps{margin-top:6.75em;margin-bottom:3.5em;background-size:92%;background-position:left 25%}.section--small-steps:before{display:none}.section--small-steps .section__heading,.section--small-steps p{margin-left:17rem;max-width:16.5rem}.section--small-steps .section__heading{padding-left:0;padding-right:0;line-height:1;padding-bottom:12.375em;padding-bottom:64.5vw}}@media only screen and (min-width:1152px){.section--small-steps{margin-top:15em;padding-bottom:2em;background-size:auto;background-position:-9em 5.5em}.section--small-steps .section__heading{margin-left:25.5rem;max-width:25.5rem;letter-spacing:-1px;line-height:1}.section--small-steps p{margin-left:25.5rem;max-width:29rem}.section--small-steps .section__heading{padding-bottom:10.375em}}.page--article{padding-bottom:6em}.page--article .page_content.layout-grid,.page--article .page_header .layout-grid{margin:0 auto;position:relative}@media only screen and (max-width:480px){.page--article .page_content.layout-grid,.page--article .page_header .layout-grid{max-width:14.5em}}@media only screen and (min-width:720px){.page--article .page_content .section,.page--article .page_heading,.page--article .page_subheading{padding-left:9.5rem}}@media only screen and (min-width:1152px){.page--article .page_content .section,.page--article .page_heading,.page--article .page_subheading{padding-left:15.5rem}}.page--article .page_header{margin-top:3em;margin-bottom:2em;overflow:hidden}.page--article .page_header .page_heading{font-size:1.5em;max-width:28em;line-height:1.125em;margin-bottom:.625em;letter-spacing:-1.25px}@media only screen and (min-width:480px){.page--article .page_header .page_heading{font-size:2em}}@media only screen and (min-width:720px){.page--article .page_header .page_heading{font-size:2.5em}}@media only screen and (min-width:1152px){.page--article .page_header .page_heading{font-size:3em;margin-right:1em}}.page--article .page_header .page_subheading{font-size:.75em;line-height:1.333333;max-width:none}@media only screen and (min-width:1152px){.page--article .page_header .page_subheading{margin-right:8em}}@media only screen and (max-width:720px){.page--article .article-hero .layout-grid{max-width:none;margin:0;width:auto}}.page--article .section--intro{font-size:1.125em}@media only screen and (min-width:720px){.page--article .section--intro{font-size:1.5em;max-width:36em}}.page--article .page_content{margin-top:3em}.page--article .page_content h2{line-height:1.25}@media only screen and (min-width:720px){.page--article .page_content h2{margin-top:3.5em;position:relative;left:-9.5rem;font-size:1em;max-width:8rem;height:0;margin-bottom:0;padding:0}}@media only screen and (min-width:1152px){.page--article .page_content h2{left:-10rem}}.page--article .page_content h3{line-height:1.25}.page--article .page_content h3 a{text-decoration:underline}@media only screen and (min-width:720px){.page--article .page_content h3 a:hover{color:#00b38f;text-decoration:none}}.page--article .page_content p{max-width:32em;line-height:1.5em}.page--article .page_content p a{font-family:YPAvenirNextBold;font-weight:700;text-decoration:underline}@media only screen and (min-width:720px){.page--article .page_content p a:hover{color:#00b38f;text-decoration:none}}.page--article .page_content hr{margin:2em 0;border-top:.125em solid rgba(61,63,77,.2)}.page--article .section--conclusions{margin-top:4em;margin-bottom:6em;p:last-child;p-margin-bottom:0}@media only screen and (min-width:720px){.page--article .section--conclusions{margin-bottom:0}}.page--article .section--conclusions h2{font-size:1rem;margin-top:0}@media only screen and (min-width:720px){.page--article .section--conclusions h2{position:relative;left:-13.5rem;height:0;line-height:1.5;margin-top:.5em;margin-bottom:0}}@media only screen and (min-width:1152px){.page--article .section--conclusions h2{left:-14.5rem}}.page--article .section--conclusions .layout-grid{padding:2em;background:#f3f5fb}@media only screen and (min-width:720px){.page--article .section--conclusions .layout-grid{padding:3em 4em;width:30.5em;left:4.75em}}@media only screen and (min-width:1152px){.page--article .section--conclusions .layout-grid{width:32em;left:4em;left:50%;margin:0;position:relative;margin-left:-5em;width:35em;padding:3em 5em}}.page--article .page_footer{margin-bottom:4em;position:relative}.page--article .page_footer .author-bio{margin-bottom:4em}@media only screen and (min-width:720px){.page--article .page_footer .author-bio{width:19em;margin-left:1em}}@media only screen and (min-width:1152px){.page--article .page_footer .author-bio{margin-left:5em}}.page--article .page_footer .author-bio .author-image{position:relative;margin-bottom:1.5em}.page--article .page_footer .author-bio .author-image:before{content:"";position:absolute;width:0;height:0;bottom:1.6125em;left:12.5%;z-index:-1;border-radius:0;border:14em solid #fff;border-bottom-color:#ffe75d;border-left:none}@media only screen and (min-width:720px){.page--article .page_footer .author-bio .author-image:before{display:none}}@media only screen and (min-width:720px){.page--article .page_footer .author-bio .author-image{padding:0;width:15em;min-height:6em}}.page--article .page_footer .author-bio .author-image img{width:100%}@media only screen and (min-width:720px){.page--article .page_footer .author-bio .author-image img{margin-top:-4.5em}}@media only screen and (min-width:1152px){.page--article .page_footer .author-bio .author-image img{margin-top:-5.9em}}.page--article .page_footer .author-bio .author-info{padding-left:2em;padding-right:2em}@media only screen and (min-width:720px){.page--article .page_footer .author-bio .author-info{padding-left:4em;padding-right:0}}@media only screen and (min-width:1152px){.page--article .page_footer .author-bio .author-info{padding-left:5em}}.page--article .page_footer .author-bio .author-info .label{position:relative;margin-bottom:1em;top:.5rem;text-transform:uppercase;color:rgba(61,63,77,.5);font-size:.75em}@media only screen and (min-width:720px){.page--article .page_footer .author-bio .author-info .label{margin-bottom:.5em;left:-5rem;height:0;line-height:1em}}.page--article .page_footer .author-bio .author-info p{font-size:.75em}.page--article .page_footer .author-bio .author-info p a{font-family:YPAvenirNextBold;font-weight:700;text-decoration:underline}@media only screen and (min-width:720px){.page--article .page_footer .author-bio .author-info p a:hover{color:#00b38f;text-decoration:none}}.page--article .page_footer .author-bio .author-info h3,.page--article .page_footer .author-bio .author-info p{margin-bottom:.5em}.page--article .page_footer .article-cta{background:#ffe75d;padding:2em 2em 1.5em;width:100%}@media only screen and (min-width:720px){.page--article .page_footer .article-cta{margin-bottom:0;padding-left:17.5em;position:absolute;top:0;z-index:-1}}@media only screen and (min-width:1152px){.page--article .page_footer .article-cta{padding-left:20em}}.page--article .page_footer .article-cta p{margin:0}.page--career{padding-bottom:6em}.page--career .layout-grid{margin:0 auto;position:relative}@media only screen and (max-width:480px){.page--career .layout-grid{max-width:14.5em}}.page--career .container__jobs{margin-bottom:4em}@media only screen and (min-width:720px){.page--career .container__jobs .responsibilities{margin-left:12.5%}}@media only screen and (min-width:1152px){.page--career .container__jobs .responsibilities{margin-left:0}}.page--careers{padding-bottom:2em}.page--careers .page-header p{font-size:1.25em;line-height:1.4}@media only screen and (min-width:720px){.page--careers .page-header p{font-size:1.5em;line-height:1.5}}.page--careers .layout-grid{margin:0 auto;position:relative}@media only screen and (max-width:480px){.page--careers .layout-grid{max-width:14.5em}}.page--careers .reach-out{max-width:28em;font-size:1.25em;line-height:1.4}@media only screen and (min-width:720px){.page--careers .reach-out{font-size:1.5em;line-height:1.5}}.page--careers .reach-out a{font-family:YPAvenirNextBold;font-weight:700;color:#00b38f}@media only screen and (min-width:720px){.page--careers .reach-out{margin-left:25%}}@media only screen and (min-width:1152px){.page--careers .reach-out{margin-left:0}}.page--case-study p{line-height:1.25;margin-bottom:.5em}.page--case-study .page_header{margin-top:4em;overflow:hidden}@media only screen and (min-width:1152px){.page--case-study .page_header{margin-top:10.125em}}.page--case-study .page_header .page_heading{font-size:2.5em;line-height:1.125em;margin-bottom:.625em;letter-spacing:-1.25px}@media only screen and (min-width:480px){.page--case-study .page_header .page_heading{font-size:3em}}@media only screen and (min-width:720px){.page--case-study .page_header .page_heading{font-size:3.5em}}@media only screen and (min-width:1152px){.page--case-study .page_header .page_heading{font-size:4em;margin-right:4em}}.page--case-study .page_header .page_subheading{font-size:1.5em;line-height:1.333333}@media only screen and (min-width:1152px){.page--case-study .page_header .page_subheading{margin-right:8em}}.page--case-study .page_header .page_details{margin-top:2em}.page--case-study .page_header .page_details p{margin-bottom:.5em;line-height:1}@media only screen and (min-width:480px){.page--case-study .page_header .page_details p{margin-bottom:1em}}.page--case-study .page_header .page_details a{font-family:YPAvenirNextBold;font-weight:700;letter-spacing:.5px;text-decoration:underline;color:#00b38f}@media only screen and (min-width:480px){.page--case-study .page_header .page_details{margin-top:3em}}@media only screen and (min-width:720px){.page--case-study .page_header .page_details{font-size:.75em;max-width:9.5em;position:absolute;margin-top:.625em;top:0;left:0}}@media only screen and (min-width:1152px){.page--case-study .page_header .page_details{font-size:1em}}@media only screen and (min-width:720px){.page--case-study .page_content .section,.page--case-study .page_footer,.page--case-study .page_heading,.page--case-study .page_subheading{padding-left:9.5rem}}@media only screen and (min-width:1152px){.page--case-study .page_content .section,.page--case-study .page_footer,.page--case-study .page_heading,.page--case-study .page_subheading{padding-left:15.5rem}}.page--case-study figure{margin:6.25em auto}.page--case-study figure table{width:100%;font-size:1em;text-align:left}@media only screen and (min-width:720px){.page--case-study figure table{font-size:1.25em}.page--case-study figure table td,.page--case-study figure table th{text-indent:.25rem}}@media only screen and (min-width:1152px){.page--case-study figure table{font-size:1.5em}.page--case-study figure table td,.page--case-study figure table th{text-indent:.25rem}}.page--case-study figure table th{font-family:YPAvenirNextRegular;font-weight:300;letter-spacing:-.5px;line-height:1.25}.page--case-study figure table .stats{font-size:2em;font-family:YPAvenirNextBold;font-weight:700;line-height:1.125;letter-spacing:-.0625em}@media only screen and (min-width:720px){.page--case-study figure table .stats{font-size:3em}}@media only screen and (min-width:1152px){.page--case-study figure table .stats{font-size:4.5em}}.page--case-study figure table .stats:before{content:"";display:inline-block;border:.25em solid transparent;border-top:none;border-bottom:.25em solid #3d3f4d;width:0;height:0;margin-right:.125em;vertical-align:top;margin-top:.2em}.page--case-study figure table .stats.stats--increase:before{border-bottom:.25em solid #00b38f}.page--case-study figure table .stats.stats--decrease:before{border-top:.25em solid #db6666;border-bottom:none}.page--case-study .page_content{margin-top:8em}.page--case-study .page_content h2{line-height:1.25;font-size:2em;letter-spacing:-.025em;margin-bottom:1.125em}@media only screen and (min-width:1152px){.page--case-study .page_content h2{font-size:2.5em}}.page--case-study .page_content p{max-width:29em;line-height:1.5;letter-spacing:-.0125em}.page--case-study .page_content p.large{font-size:1.25em;line-height:1.6;letter-spacing:-.005em;max-width:29.25em}@media only screen and (min-width:1152px){.page--case-study .page_content p.large{font-size:1.5em;line-height:1.666666;line-height:2.5rem}}.page--case-study .page_content figure{margin:3.5em -4em}@media only screen and (min-width:720px){.page--case-study .page_content figure{margin-left:9.5em;margin-right:-9.5em}}@media only screen and (min-width:1152px){.page--case-study .page_content figure{margin-left:15.5em;margin-right:-15.5em}}.page--case-study .page_content figure figcaption{line-height:1.5;margin:1em 4em}@media only screen and (min-width:720px){.page--case-study .page_content figure figcaption{text-align:left;margin-left:0;margin-right:9.5em}}@media only screen and (min-width:1152px){.page--case-study .page_content figure figcaption{margin-right:15.5em}}.page--case-study .page_content .section,.page--case-study .page_footer{position:relative;margin-bottom:4em}.page--case-study .page_content .section:before,.page--case-study .page_footer:before{text-transform:uppercase;letter-spacing:.125em;margin-top:.25em;margin-bottom:.5em;display:block}@media only screen and (min-width:720px){.page--case-study .page_content .section:before,.page--case-study .page_footer:before{position:absolute;top:0;left:0}}.page--case-study .section--brief:before{content:"Brief"}.page--case-study .section--discovery:before{content:"Discovery"}.page--case-study .section--results:before{content:"Results"}.page--case-study .page_footer{padding-left:2em}.page--case-study .page_footer a{line-height:1.375;display:block;text-decoration:underline}@media only screen and (min-width:720px){.page--case-study .page_footer a{text-decoration:none}.page--case-study .page_footer a:hover{text-decoration:underline}}@media only screen and (min-width:720px){.page--case-study .page_footer{margin-top:4.5rem;padding-top:2.5rem;padding-left:5rem;margin-left:9.5rem;font-size:1.5em;max-width:22em}}@media only screen and (min-width:1152px){.page--case-study .page_footer{margin-left:15.5rem}}.page--case-study .page_footer:before{padding-top:2.5rem;margin-top:.625em;font-size:1rem;content:"Next";border-top:1px solid rgba(61,63,77,.2);right:-2em}@media only screen and (min-width:1152px){.page--case-study .page_footer:before{right:-15.5rem}}.section--change{background:url(/assets/img/change2x.c9c1dbfa.png) no-repeat center 8.75em;background-size:80%}@media only screen and (min-width:480px){.section--change{background-size:66.666667%;background-position:center 6.25em}}.section--change p{padding:0 1.125em 0 1.5em}.section--change .section__heading{padding:0 0 9.125em}@media only screen and (min-width:480px){.section--change .section__heading{padding-bottom:125%}}@media only screen and (min-width:720px){.section--change{margin-top:7.75em;margin-bottom:0;min-height:37.5em;background-size:25.25em;background-size:42vw;background-position:80% 1.25em;min-height:75vw;padding:4.25em 0 5.25em}.section--change .section__heading{margin-left:3rem;max-width:14rem;line-height:1}.section--change p{margin-left:3rem;margin-top:3em;max-width:15.5125rem}}@media only screen and (min-width:720px) and (min-width:480px){.section--change p{margin-left:1.5em}}@media only screen and (min-width:720px){.section--change .section__heading{padding-bottom:0}}@media only screen and (min-width:1152px){.section--change{background-size:33em;background-position:80% 2rem;min-height:57em;padding:5.25em 0 7.25em;padding:7.25em 0}.section--change .section__heading{margin-left:.5rem;max-width:23.5rem;letter-spacing:-1px;line-height:1}.section--change p{margin:2.5em .375em;padding:0;max-width:24rem;line-height:1.6666667}.section--change .section__heading{padding-bottom:.125em;margin-bottom:0}}