a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,body .gform_wrapper span.gform_description,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,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,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased}.h1,.h2,.h3,.h4,.h5,.home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.home .home-leadership .hli-copy p,.page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.page-about .about-main .callout-copy p,.page-about .manifesto .callout-title body .gform_wrapper span.gform_description,.page-about .manifesto .callout-title p,.page-library .library-header-copy h2,.page-resources .library-header-copy h2,.resource .library-header-copy h2,.secondary-archive .newsroom-header-copy h2,.single-library .library-form-wrap .gform_description,body .gform_wrapper .home .home-leadership .hli-copy span.gform_description,body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,body .gform_wrapper .page-about .manifesto .callout-title span.gform_description,body .gform_wrapper h3.gform_title,body .gform_wrapper span.has-large-font-size.gform_description,h1,h2,h3,h4,h5,p.has-large-font-size{text-rendering:optimizelegibility;margin-top:0;font-weight:400}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.home .home-leadership .hli-copy body .gform_wrapper span.gform_description a,.home .home-leadership .hli-copy p a,.page-about .about-main .callout-copy body .gform_wrapper span.gform_description a,.page-about .about-main .callout-copy p a,.page-about .manifesto .callout-title body .gform_wrapper span.gform_description a,.page-about .manifesto .callout-title p a,.page-library .library-header-copy h2 a,.page-resources .library-header-copy h2 a,.resource .library-header-copy h2 a,.secondary-archive .newsroom-header-copy h2 a,.single-library .library-form-wrap .gform_description a,body .gform_wrapper .home .home-leadership .hli-copy span.gform_description a,body .gform_wrapper .page-about .about-main .callout-copy span.gform_description a,body .gform_wrapper .page-about .manifesto .callout-title span.gform_description a,body .gform_wrapper h3.gform_title a,body .gform_wrapper span.has-large-font-size.gform_description a,h1 a,h2 a,h3 a,h4 a,h5 a,p.has-large-font-size a{text-decoration:none}.title-reveal{visibility:hidden}.p-reveal body .gform_wrapper span.gform_description>div,.p-reveal p>div,.title-reveal>div,body .gform_wrapper .p-reveal span.gform_description>div{overflow:hidden;visibility:hidden;position:relative;display:inline-block;line-height:0;vertical-align:top;white-space:pre}.p-reveal body .gform_wrapper span.gform_description>div>div,.p-reveal p>div>div,.title-reveal>div>div,body .gform_wrapper .p-reveal span.gform_description>div>div{display:inline-block!important;transform:translateY(100%);vertical-align:top}.p-reveal body .gform_wrapper span.gform_description>div .line-mask,.p-reveal p>div .line-mask,.title-reveal>div .line-mask,body .gform_wrapper .p-reveal span.gform_description>div .line-mask{overflow:hidden}.p-reveal body .gform_wrapper span.gform_description>div span,.p-reveal p>div span,.title-reveal>div span,body .gform_wrapper .p-reveal span.gform_description>div span{display:inline-block}.a-reveal a,.p-reveal body .gform_wrapper span.gform_description,.p-reveal p,body .gform_wrapper .p-reveal span.gform_description{visibility:hidden;display:inline-block;-webkit-font-kerning:none;font-kerning:none;-webkit-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed;transform:translateZ(0);vertical-align:top}.has-glow{position:relative}.has-glow .title-glow{opacity:0;position:absolute;top:0;left:0;z-index:2;transition:all .6s ease}.has-glow .title-glow .glow-element{text-shadow:0 0 12px #f7f7f7}.has-glow .title-glow.active{opacity:1}.h1,h1{font-size:38px;font-weight:100;margin-bottom:40px}.h1,.h1 div:not(.mask),h1,h1 div:not(.mask){line-height:1.35}@media only screen and (min-width:768px){.h1,h1{font-size:46px}}@media only screen and (min-width:992px){.h1,h1{font-size:4rem;margin-bottom:3.75rem}}.h1.mono-page-title,h1.mono-page-title{font-family:Roboto Mono,monospace;font-size:16px;line-height:1.5;text-transform:uppercase;letter-spacing:1.76px}.h1.mono-page-title div:not(.mask),h1.mono-page-title div:not(.mask){line-height:1.5}@media only screen and (min-width:992px){.h1.mono-page-title,h1.mono-page-title{font-size:1rem}}.h2,.page-about .manifesto .callout-title body .gform_wrapper span.gform_description,.page-about .manifesto .callout-title p,body .gform_wrapper .page-about .manifesto .callout-title span.gform_description,h2{font-size:34px;line-height:1.28;font-weight:300;margin-bottom:40px}.h2 div:not(.mask),.page-about .manifesto .callout-title body .gform_wrapper span.gform_description div:not(.mask),.page-about .manifesto .callout-title p div:not(.mask),body .gform_wrapper .page-about .manifesto .callout-title span.gform_description div:not(.mask),h2 div:not(.mask){line-height:1.28}.h2.small,.page-about .manifesto .callout-title body .gform_wrapper span.small.gform_description,.page-about .manifesto .callout-title p.small,body .gform_wrapper .page-about .manifesto .callout-title span.small.gform_description,h2.small{font-family:Roboto Mono,monospace;font-size:16px;line-height:1.5;text-transform:uppercase;letter-spacing:1.76px}.h2.small div:not(.mask),.page-about .manifesto .callout-title body .gform_wrapper span.small.gform_description div:not(.mask),.page-about .manifesto .callout-title p.small div:not(.mask),body .gform_wrapper .page-about .manifesto .callout-title span.small.gform_description div:not(.mask),h2.small div:not(.mask){line-height:1.5}@media only screen and (min-width:992px){.h2.small,.page-about .manifesto .callout-title body .gform_wrapper span.small.gform_description,.page-about .manifesto .callout-title p.small,body .gform_wrapper .page-about .manifesto .callout-title span.small.gform_description,h2.small{font-size:1rem;letter-spacing:.11rem}}@media only screen and (min-width:768px){.h2,.page-about .manifesto .callout-title body .gform_wrapper span.gform_description,.page-about .manifesto .callout-title p,body .gform_wrapper .page-about .manifesto .callout-title span.gform_description,h2{font-size:40px;line-height:58px}}@media only screen and (min-width:992px){.h2,.page-about .manifesto .callout-title body .gform_wrapper span.gform_description,.page-about .manifesto .callout-title p,body .gform_wrapper .page-about .manifesto .callout-title span.gform_description,h2{font-size:3.125rem;line-height:4rem}}.h3,.page-library .library-header-copy h2,.page-resources .library-header-copy h2,.resource .library-header-copy h2,.secondary-archive .newsroom-header-copy h2,body .gform_wrapper h3.gform_title,h3{font-size:28px;line-height:1.28;font-weight:300;margin-bottom:30px}.h3 div:not(.mask),.page-library .library-header-copy h2 div:not(.mask),.page-resources .library-header-copy h2 div:not(.mask),.resource .library-header-copy h2 div:not(.mask),.secondary-archive .newsroom-header-copy h2 div:not(.mask),body .gform_wrapper h3.gform_title div:not(.mask),h3 div:not(.mask){line-height:1.28}@media only screen and (min-width:992px){.h3,.page-library .library-header-copy h2,.page-resources .library-header-copy h2,.resource .library-header-copy h2,.secondary-archive .newsroom-header-copy h2,body .gform_wrapper h3.gform_title,h3{font-size:2.25rem}}.h4,.home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.home .home-leadership .hli-copy p,.page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.page-about .about-main .callout-copy p,.single-library .library-form-wrap .gform_description,body .gform_wrapper .home .home-leadership .hli-copy span.gform_description,body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,body .gform_wrapper span.has-large-font-size.gform_description,h4,p.has-large-font-size{font-size:26px;line-height:1.4;font-weight:300;margin-bottom:20px}.h4 div:not(.mask),.home .home-leadership .hli-copy body .gform_wrapper span.gform_description div:not(.mask),.home .home-leadership .hli-copy p div:not(.mask),.page-about .about-main .callout-copy body .gform_wrapper span.gform_description div:not(.mask),.page-about .about-main .callout-copy p div:not(.mask),.single-library .library-form-wrap .gform_description div:not(.mask),body .gform_wrapper .home .home-leadership .hli-copy span.gform_description div:not(.mask),body .gform_wrapper .page-about .about-main .callout-copy span.gform_description div:not(.mask),body .gform_wrapper span.has-large-font-size.gform_description div:not(.mask),h4 div:not(.mask),p.has-large-font-size div:not(.mask){line-height:1.4}@media only screen and (min-width:992px){.h4,.home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.home .home-leadership .hli-copy p,.page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.page-about .about-main .callout-copy p,.single-library .library-form-wrap .gform_description,body .gform_wrapper .home .home-leadership .hli-copy span.gform_description,body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,body .gform_wrapper span.has-large-font-size.gform_description,h4,p.has-large-font-size{font-size:1.875rem}}.h5,h5{font-family:Roboto Mono,monospace;font-size:16px;margin-bottom:20px;text-transform:uppercase;letter-spacing:1.44px}.h5,.h5 div:not(.mask),h5,h5 div:not(.mask){line-height:1.5}@media only screen and (min-width:992px){.h5,h5{font-size:1rem}}.h6,h6{font-family:Roboto Mono,monospace;font-size:14px;line-height:1.75;margin-bottom:20px}.h6 div:not(.mask),h6 div:not(.mask){line-height:1.67}body .gform_wrapper span.gform_description,p{font-size:16px;line-height:2;font-weight:400;margin-bottom:1.25rem;letter-spacing:.18px}body .gform_wrapper span.gform_description div:not(.mask),p div:not(.mask){line-height:2;white-space:pre-wrap!important}@media only screen and (min-width:992px){body .gform_wrapper span.gform_description,p{font-size:1.125rem}}.page-data .data-benefits .benefit body .gform_wrapper span.gform_description,.page-data .data-benefits .benefit p,.page-data .data-types .industry-row body .gform_wrapper span.gform_description:not(.mono-title):not(pre),.page-data .data-types .industry-row p:not(.mono-title):not(pre),.secondary-archive .presskit-copy body .gform_wrapper span.gform_description,.secondary-archive .presskit-copy p,.single-post .single-post-content .post-author .about-author>p,.single-post .single-post-content .post-author body .gform_wrapper .about-author>span.gform_description,body .gform_wrapper .page-data .data-benefits .benefit span.gform_description,body .gform_wrapper .page-data .data-types .industry-row span.gform_description:not(.mono-title):not(pre),body .gform_wrapper .secondary-archive .presskit-copy span.gform_description,body .gform_wrapper .single-post .single-post-content .post-author .about-author>span.gform_description,body .gform_wrapper span.has-small-font-size.gform_description,body .gform_wrapper ul.gform_fields li.gfield label.gfield_label,p.has-small-font-size{font-size:12px;line-height:1.83}.page-data .data-benefits .benefit body .gform_wrapper span.gform_description div:not(.mask),.page-data .data-benefits .benefit p div:not(.mask),.page-data .data-types .industry-row body .gform_wrapper span.gform_description:not(.mono-title):not(pre) div:not(.mask),.page-data .data-types .industry-row p:not(.mono-title):not(pre) div:not(.mask),.secondary-archive .presskit-copy body .gform_wrapper span.gform_description div:not(.mask),.secondary-archive .presskit-copy p div:not(.mask),.single-post .single-post-content .post-author .about-author>p div:not(.mask),.single-post .single-post-content .post-author body .gform_wrapper .about-author>span.gform_description div:not(.mask),body .gform_wrapper .page-data .data-benefits .benefit span.gform_description div:not(.mask),body .gform_wrapper .page-data .data-types .industry-row span.gform_description:not(.mono-title):not(pre) div:not(.mask),body .gform_wrapper .secondary-archive .presskit-copy span.gform_description div:not(.mask),body .gform_wrapper .single-post .single-post-content .post-author .about-author>span.gform_description div:not(.mask),body .gform_wrapper span.has-small-font-size.gform_description div:not(.mask),body .gform_wrapper ul.gform_fields li.gfield label.gfield_label div:not(.mask),p.has-small-font-size div:not(.mask){line-height:1.83}@media only screen and (min-width:992px){.page-data .data-benefits .benefit body .gform_wrapper span.gform_description,.page-data .data-benefits .benefit p,.page-data .data-types .industry-row body .gform_wrapper span.gform_description:not(.mono-title):not(pre),.page-data .data-types .industry-row p:not(.mono-title):not(pre),.secondary-archive .presskit-copy body .gform_wrapper span.gform_description,.secondary-archive .presskit-copy p,.single-post .single-post-content .post-author .about-author>p,.single-post .single-post-content .post-author body .gform_wrapper .about-author>span.gform_description,body .gform_wrapper .page-data .data-benefits .benefit span.gform_description,body .gform_wrapper .page-data .data-types .industry-row span.gform_description:not(.mono-title):not(pre),body .gform_wrapper .secondary-archive .presskit-copy span.gform_description,body .gform_wrapper .single-post .single-post-content .post-author .about-author>span.gform_description,body .gform_wrapper span.has-small-font-size.gform_description,body .gform_wrapper ul.gform_fields li.gfield label.gfield_label,p.has-small-font-size{font-size:.875rem}}.page-title body .gform_wrapper span.gform_description,.page-title p,body .gform_wrapper .page-title span.gform_description{font-family:Roboto Mono,monospace;font-size:16px;line-height:1.5;text-transform:uppercase;letter-spacing:1.76px}.page-title body .gform_wrapper span.gform_description div:not(.mask),.page-title p div:not(.mask),body .gform_wrapper .page-title span.gform_description div:not(.mask){line-height:1.5}@media only screen and (min-width:992px){.page-title body .gform_wrapper span.gform_description,.page-title p,body .gform_wrapper .page-title span.gform_description{font-size:1rem}}.mono-title,pre{font-family:Roboto Mono,monospace;font-size:16px;line-height:1.5;text-transform:uppercase;letter-spacing:1.76px}.mono-title div:not(.mask),pre div:not(.mask){line-height:1.5}@media only screen and (min-width:992px){.mono-title,pre{font-size:1rem}}.alpha-tag,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy body .gform_wrapper span.gform_description,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy p,.single-post .single-post-meta-wrap .single-post-back a,.sub-title,.tabbed-content .item:before,body .gform_wrapper .are-required,body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy span.gform_description{font-family:Roboto Mono,monospace;font-size:12px;line-height:1.67;letter-spacing:1.44px;text-transform:uppercase}.alpha-tag div:not(.mask),.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy body .gform_wrapper span.gform_description div:not(.mask),.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy p div:not(.mask),.single-post .single-post-meta-wrap .single-post-back a div:not(.mask),.sub-title div:not(.mask),.tabbed-content .item:before div:not(.mask),body .gform_wrapper .are-required div:not(.mask),body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy span.gform_description div:not(.mask){line-height:1.67}@media only screen and (min-width:1500px){.alpha-tag,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy body .gform_wrapper span.gform_description,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy p,.single-post .single-post-meta-wrap .single-post-back a,.sub-title,.tabbed-content .item:before,body .gform_wrapper .are-required,body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy span.gform_description{font-size:.75rem}}.video-tag{font-family:Roboto Mono,monospace;font-size:14px;letter-spacing:1.68px;text-transform:uppercase}.video-tag,.video-tag div:not(.mask){line-height:1.43}@media only screen and (min-width:1500px){.video-tag{font-size:.875rem}}strong{font-weight:700;text-rendering:optimizelegibility}em{font-style:italic}del{text-decoration:line-through}li{font-size:16px;line-height:2;font-weight:400;margin-bottom:.9375rem}@media only screen and (min-width:992px){li{font-size:1.125rem}}form,input,textarea{font-family:Roboto,sans-serif!important}.has-transform-uppercase{text-transform:uppercase}.has-transform-lowercase{text-transform:lowercase}.has-transform-capitalize{text-transform:capitalize}.transition-wrap{overflow:hidden;max-width:100%;position:relative}.gs-dev-tools{z-index:9999999}.continue-animation{width:60px;display:flex;position:relative}.continue-animation svg{overflow:visible}.continue-animation .sd-opac{opacity:0}.continue-animation .flip{transform-origin:center;transform:rotate(180deg)}.continue-animation .draw-arrow{flex:0 0 44px}.continue-animation .scroll-text{width:120px;text-align:left;position:absolute;right:0;top:50%;transform:translate(100%,-50%)}.continue-animation .mask{overflow:hidden}.continue-animation body .gform_wrapper p.are-required,.continue-animation body .gform_wrapper span.alpha-tag.gform_description,.continue-animation body .gform_wrapper span.gform_description.are-required,.continue-animation p.alpha-tag,body .gform_wrapper .continue-animation p.are-required,body .gform_wrapper .continue-animation span.alpha-tag.gform_description,body .gform_wrapper .continue-animation span.gform_description.are-required{margin-bottom:0;font-size:12px;line-height:1.67;letter-spacing:1.44px;text-transform:uppercase;transform:translateY(100%)}.img-reveal-box{margin:auto;position:relative;width:80%;max-width:600px;overflow:hidden;visibility:hidden}.img-reveal-box:after{display:block;content:" ";padding-bottom:100%}.img-reveal-box .img-reveal-mask{position:absolute;top:0;height:100%;width:100%;background-color:#414141;z-index:2}.img-reveal-box .img-reveal-mask.to-right{right:0}.img-reveal-box .img-reveal-mask.to-left{left:0}.img-reveal-box .img-reveal-mask.black{background-color:#121212}.img-reveal-box .img-reveal-mask.white{background-color:#fff}.img-reveal-box .img-reveal-mask.off-white{background-color:#f7f5f4}.img-reveal-box .img-reveal-mask.dark-gray{background-color:#1f1f1f}.img-reveal-box .img-reveal-mask.black-white{background-color:#121212}.img-reveal-box .img-reveal-mask.black-white:after{content:" ";position:absolute;bottom:0;left:0;width:100%;height:50%;background:#fff}.img-reveal-box img{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.ribbon-wrapper{opacity:.75;width:100vw;height:50%;position:relative;overflow:hidden}.ribbon{margin:0;width:100vw}.home-data-sphere .ring{opacity:0}.home-data-sphere #ringOne{position:absolute;width:118%;height:0;padding-bottom:118%;top:-9%;left:-9%}.home-data-sphere #ringTwo{position:absolute;width:160%;height:0;padding-bottom:160%;top:-30%;left:-30%}.home-data-sphere #ringThree{position:absolute;width:205%;height:0;padding-bottom:205%;top:-52.5%;left:-52.5%}.home-data-sphere #ringFour{position:absolute;width:260%;height:0;padding-bottom:260%;top:-80%;left:-80%}.home-data-sphere #ringFive{position:absolute;width:320%;height:0;padding-bottom:320%;top:-110%;left:-110%}@media only screen and (min-width:1200px){.home-data-sphere #ringThree{width:200%;padding-bottom:200%;top:-50%;left:-50%}.home-data-sphere #ringFour{width:280%;padding-bottom:280%;top:-90%;left:-90%}.home-data-sphere #ringFive{width:360%;padding-bottom:360%;top:-130%;left:-130%}}@media only screen and (min-width:1366px){.home-data-sphere #ringThree{width:220%;padding-bottom:220%;top:-60%;left:-60%}.home-data-sphere #ringFour{width:300%;padding-bottom:300%;top:-100%;left:-100%}.home-data-sphere #ringFive{width:400%;padding-bottom:400%;top:-150%;left:-150%}}@media only screen and (min-width:1500px){.home-data-sphere #ringFour{width:340%;padding-bottom:340%;top:-120%;left:-120%}.home-data-sphere #ringFive{width:460%;padding-bottom:460%;top:-180%;left:-180%}}.home-data-sphere #ringThree circle{stroke-width:.09px;-webkit-animation:spinb 50s linear infinite;animation:spinb 50s linear infinite}.home-data-sphere #ringFour circle{stroke-width:.085px;-webkit-animation:spin 50s linear infinite;animation:spin 50s linear infinite}.home-data-sphere #ringFive circle{stroke-width:.075px;-webkit-animation:spinb 50s linear infinite;animation:spinb 50s linear infinite}.home-data-sphere .ring circle{-webkit-animation-delay:1.2s!important;animation-delay:1.2s!important}.home-data-sphere svg{height:100%;width:100%;position:absolute;top:0;left:0}.home-data-sphere circle{position:relative;fill:transparent;stroke:hsla(0,0%,100%,.85);stroke-width:.1px;transform-origin:center center}.solid{stroke-dasharray:none}.dashed{stroke-dasharray:8,8.5}.dotted{stroke-dasharray:0,1.4;stroke-linecap:round}@-webkit-keyframes spinb{to{-webkit-transform:rotate(-1turn)}}@keyframes spinb{to{transform:rotate(-1turn)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}@-webkit-keyframes glitch{0%{transform:rotate(0deg) translate(.11rem) rotate(0deg)}to{transform:rotate(1turn) translate(.11rem) rotate(-1turn)}}@keyframes glitch{0%{transform:rotate(0deg) translate(.11rem) rotate(0deg)}to{transform:rotate(1turn) translate(.11rem) rotate(-1turn)}}@-webkit-keyframes jitter{0%{transform:translateX(0)}50%{transform:translateX(0)}50.1%{transform:translateX(.1em) skew(40deg)}50.2%{transform:translateX(-.2em) skew(-40deg)}50.3%{transform:translateX(0)}to{transform:translateX(0)}}@keyframes jitter{0%{transform:translateX(0)}50%{transform:translateX(0)}50.1%{transform:translateX(.1em) skew(40deg)}50.2%{transform:translateX(-.2em) skew(-40deg)}50.3%{transform:translateX(0)}to{transform:translateX(0)}}@-webkit-keyframes blur{0%{-webkit-filter:blur(1px);filter:blur(1px);opacity:.4}50%{-webkit-filter:blur(1px);filter:blur(1px);opacity:.8}to{-webkit-filter:blur(1px);filter:blur(1px);opacity:.4}}@keyframes blur{0%{-webkit-filter:blur(1px);filter:blur(1px);opacity:.4}50%{-webkit-filter:blur(1px);filter:blur(1px);opacity:.8}to{-webkit-filter:blur(1px);filter:blur(1px);opacity:.4}}@-webkit-keyframes flick{50%{left:2px}51%{left:0}}@keyframes flick{50%{left:2px}51%{left:0}}@-webkit-keyframes jump{30%{top:10px}31%{top:0}}@keyframes jump{30%{top:10px}31%{top:0}}@-webkit-keyframes track{40%{opacity:.5;top:0;left:0;transform:scale(1);transform:skew(0,0)}41%{opacity:.2;top:0;left:-100px;transform:scaleY(1.2);transform:skew(50deg,0)}42%{opacity:.2;top:0;left:100px;transform:scaleY(1.2);transform:skew(-80deg,0)}43%{opacity:.5;top:0;left:0;transform:scale(1);transform:skew(0,0)}}@keyframes track{40%{opacity:.5;top:0;left:0;transform:scale(1);transform:skew(0,0)}41%{opacity:.2;top:0;left:-100px;transform:scaleY(1.2);transform:skew(50deg,0)}42%{opacity:.2;top:0;left:100px;transform:scaleY(1.2);transform:skew(-80deg,0)}43%{opacity:.5;top:0;left:0;transform:scale(1);transform:skew(0,0)}}@-webkit-keyframes appear{0%{-webkit-filter:blur(5px);filter:blur(5px);opacity:.45}50%{-webkit-filter:blur(3px);filter:blur(3px);opacity:.45}to{-webkit-filter:blur(4px);filter:blur(4px);opacity:.45}}@keyframes appear{0%{-webkit-filter:blur(5px);filter:blur(5px);opacity:.45}50%{-webkit-filter:blur(3px);filter:blur(3px);opacity:.45}to{-webkit-filter:blur(4px);filter:blur(4px);opacity:.45}}@-webkit-keyframes blue-me{28%{background:#000}30%{background:rgba(0,0,0,.95)}33%{background:#000}34%{background:rgba(0,0,0,.9)}35%{background:#000}}@keyframes blue-me{28%{background:#000}30%{background:rgba(0,0,0,.95)}33%{background:#000}34%{background:rgba(0,0,0,.9)}35%{background:#000}}@-webkit-keyframes big-jump{0%{top:0}10%{top:-100px}12%{top:0}54%{top:0}55%{top:-300px}56%{top:0}86%{top:0}87%{top:-600px}88%{top:0}}@keyframes big-jump{0%{top:0}10%{top:-100px}12%{top:0}54%{top:0}55%{top:-300px}56%{top:0}86%{top:0}87%{top:-600px}88%{top:0}}@-webkit-keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes delayedFade{0%{opacity:0}to{opacity:1}}@keyframes delayedFade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes pulseGlow{0%{text-shadow:0 0 6px #f7f7f7}50%{text-shadow:0 0 20px #f7f7f7}to{text-shadow:0 0 6px #f7f7f7}}@keyframes pulseGlow{0%{text-shadow:0 0 6px #f7f7f7}50%{text-shadow:0 0 20px #f7f7f7}to{text-shadow:0 0 6px #f7f7f7}}body,html{font-size:16px;color:#fff}@media only screen and (min-width:992px){body,html{font-size:16px}}@media only screen and (min-width:1700px){body,html{font-size:20px}}body{background:#121212}body #header .header-cta,body #header .site-logo a.logo{transition:opacity .3s ease;opacity:1}body.opened{overflow:hidden}body.opened #header .header-cta,body.opened #header .site-logo a.logo{pointer-events:none}body.page-newsroom,body.single-post,body.single-press{position:relative;overflow-x:hidden}.lined{padding-bottom:40px}.lined .container-fluid{position:relative}.lined h2.small{margin-bottom:40px}@media only screen and (min-width:768px){.lined h2.small{margin-bottom:60px}}.lined-block .page-contact .faux-number,.lined-block .section-number,.page-contact .lined-block .faux-number{display:inline-block;margin-bottom:20px}@media only screen and (min-width:768px){.lined-block{top:0;left:40px;width:calc(100% - 55px);height:100%;z-index:0}.lined-block .is-flex,.lined-block .line-contain,.lined-block .section-indicator{height:100%}.lined-block .line-contain{position:absolute;z-index:2}.lined-block .section-indicator{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.lined-block .section-line{flex:1;width:1px;background:#a1a1a1;opacity:.25}.lined-block .section-highlight{height:100%;background:#a1a1a1;box-shadow:0 0 10px #999;width:3px;left:-1px;position:relative;will-change:transform;transition:transform .5s linear;transform:scale3d(.7,.05,1);transform-origin:center top}}@media only screen and (min-width:992px){.lined-block{left:60px;width:calc(100% - 75px)}.lined-block .section-indicator{align-items:flex-end}.lined-block .section-line{margin-right:11.5px}}@media only screen and (min-width:1700px){.lined-block{left:10vw;width:calc(100% - 10vw - 15px)}}.black-grad{width:calc(100% + 50px);position:absolute;bottom:0;left:-25px;height:80%;background:hsla(0,0%,100%,0);background:linear-gradient(180deg,hsla(0,0%,100%,0) 30%,#121212);z-index:-1}@media only screen and (min-width:992px){.black-grad{width:calc(100% + 90px);left:-45px}}.half-half:before{content:" ";width:calc(100% + 50px);position:absolute;bottom:0;left:-25px;height:50%;background:#fff;z-index:-1;display:block!important}@media only screen and (min-width:992px){.half-half:before{width:calc(100% + 90px);left:-45px}}@media only screen and (min-width:1700px){.half-half:before{width:calc(100% + 20vw - 30px);left:calc(-10vw + 15px)}}.bg-anchor-right{position:absolute;top:0;left:0;width:100%;height:100%}.bg-anchor-right .is-flex,.bg-anchor-right .is-flex>div{height:100%}.bg-anchor-right .bg{width:100%;height:100%}@media only screen and (min-width:768px){.bg-anchor-right{width:calc(100% - 80px);left:40px}.bg-anchor-right.padded{top:50%;height:calc(100% - 88px);transform:translateY(-50%)}.bg-anchor-right .bg{width:calc(100% + 40px)}}@media only screen and (min-width:992px){.bg-anchor-right{width:calc(100% - 120px);left:60px}.bg-anchor-right .bg{width:calc(100% + 60px)}}@media only screen and (min-width:768px){.landing-right-bg{position:absolute;top:0;left:25px;width:calc(100% - 50px);margin:0!important;height:100%}.landing-right-bg div{height:100%}.landing-right-bg div>div{position:relative;top:-80px;width:calc(100% + 10px);height:calc(100% - 40px);margin-left:30px}}@media only screen and (min-width:992px){.landing-right-bg{left:45px;width:calc(100% - 90px);height:100%}.landing-right-bg div>div{top:-80px;width:calc(100% + 50px);margin-left:10px}}@media only screen and (min-width:1700px){.landing-right-bg{left:10vw;width:calc(100% - 10vw)}.landing-right-bg div>div{width:calc(100% + 5px)}}@media only screen and (min-width:768px){.pad-bg{padding-top:140px;padding-bottom:140px}}.img-anchor-right .img-reveal-box{width:calc(100% + 40px);max-width:none}.img-anchor-right .img-reveal-box:after{padding-bottom:41.38%}@media only screen and (min-width:992px){.img-anchor-right .img-reveal-box{width:calc(100% + 60px)}}@media only screen and (min-width:1700px){.img-anchor-right .img-reveal-box{width:calc(100% + 10vw);padding-left:100px}}.img-anchor-left .img-reveal-box{width:calc(100% + 80px);max-width:none;left:-40px}.img-anchor-left .img-reveal-box:after{padding-bottom:44.28%}@media only screen and (min-width:992px){.img-anchor-left .img-reveal-box{width:calc(100% + 120px);left:-60px}}@media only screen and (min-width:1700px){.img-anchor-left .img-reveal-box{width:calc(100% + 20vw);left:-10vw;padding-right:100px}}.video-anchor{position:relative;width:calc(100% + 80px);left:-25px;overflow:hidden}.video-anchor>div{padding-left:0;padding-right:0}@media only screen and (min-width:768px){.video-anchor{width:calc(100% + 60px);left:0}.video-anchor>div{padding-left:15px;padding-right:0}}@media only screen and (min-width:992px){.video-anchor{width:calc(100% + 75px)}}@media only screen and (min-width:1700px){.video-anchor{width:calc(100% + 10vw + 15px)}}.row.row-stretch{margin:0;position:relative;left:-40px;width:calc(100% + 80px);padding:0 25px}@media only screen and (min-width:992px){.row.row-stretch{left:-60px;width:calc(100% + 120px);padding:0 45px}}@media only screen and (min-width:1700px){.row.row-stretch{left:-10vw;width:calc(100% + 20vw);padding:0 calc(10vw - 15px)}}.space-stretch{position:relative;width:calc(100% + 80px);left:-40px;z-index:-1}@media only screen and (min-width:992px){.space-stretch{width:calc(100% + 120px);left:-60px}}@media only screen and (min-width:1700px){.space-stretch{width:calc(100% + 20vw);left:-10vw}}.full-to-right-bg{position:absolute;top:-80px;left:0;width:100%;height:calc(100% + 80px)}@media only screen and (min-width:768px){.full-to-right-bg{top:0;left:calc(12.5% + 37px);width:calc(87.5% - 28px);height:100%}}@media only screen and (min-width:992px){.full-to-right-bg{left:calc(6.25% + 57px);width:calc(93.75% - 28px)}}@media only screen and (min-width:1700px){.full-to-right-bg{left:calc(6.25% + 8.65vw + 15px);width:calc(93.75% - 8.65vw - 15px)}}@media only screen and (min-width:768px){.nudge{padding-left:50px}}@media only screen and (min-width:992px){.nudge{padding-left:0}}section.full{width:100%;padding-left:0;padding-right:0}.content-with-max{max-width:560px}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:40px;padding-left:40px;margin-right:auto;margin-left:auto;max-width:none}@media (min-width:992px){.container-fluid{padding-right:60px;padding-left:60px}}@media (min-width:1700px){.container-fluid{padding-right:10vw;padding-left:10vw}}.container-fluid.no-padding{padding-right:0;padding-left:0}.container-fluid.no-padding .row{margin-left:0;margin-right:0}.row{margin-right:-15px;margin-left:-15px}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-13,.col-xl-14,.col-xl-15,.col-xl-16 .col-xxl-16,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-13,.col-xxl-14,.col-xxl-15{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16{float:left}.col-xs-16{width:100%}.col-xs-15{width:93.75%}.col-xs-14{width:87.5%}.col-xs-13{width:81.25%}.col-xs-12{width:75%}.col-xs-11{width:68.75%}.col-xs-10{width:62.5%}.col-xs-9{width:56.25%}.col-xs-8{width:50%}.col-xs-7{width:43.75%}.col-xs-6{width:37.5%}.col-xs-5{width:31.25%}.col-xs-4{width:25%}.col-xs-3{width:18.75%}.col-xs-2{width:12.5%}.col-xs-1{width:6.25%}.col-xs-pull-16{right:100%}.col-xs-pull-15{right:93.75%}.col-xs-pull-14{right:87.5%}.col-xs-pull-13{right:81.25%}.col-xs-pull-12{right:75%}.col-xs-pull-11{right:68.75%}.col-xs-pull-10{right:62.5%}.col-xs-pull-9{right:56.25%}.col-xs-pull-8{right:50%}.col-xs-pull-7{right:43.75%}.col-xs-pull-6{right:37.5%}.col-xs-pull-5{right:31.25%}.col-xs-pull-4{right:25%}.col-xs-pull-3{right:18.75%}.col-xs-pull-2{right:12.5%}.col-xs-pull-1{right:6.25%}.col-xs-pull-0{right:auto}.col-xs-push-16{left:100%}.col-xs-push-15{left:93.75%}.col-xs-push-14{left:87.5%}.col-xs-push-13{left:81.25%}.col-xs-push-12{left:75%}.col-xs-push-11{left:68.75%}.col-xs-push-10{left:62.5%}.col-xs-push-9{left:56.25%}.col-xs-push-8{left:50%}.col-xs-push-7{left:43.75%}.col-xs-push-6{left:37.5%}.col-xs-push-5{left:31.25%}.col-xs-push-4{left:25%}.col-xs-push-3{left:18.75%}.col-xs-push-2{left:12.5%}.col-xs-push-1{left:6.25%}.col-xs-push-0{left:auto}.col-xs-offset-16{margin-left:100%}.col-xs-offset-15{margin-left:93.75%}.col-xs-offset-14{margin-left:87.5%}.col-xs-offset-13{margin-left:81.25%}.col-xs-offset-12{margin-left:75%}.col-xs-offset-11{margin-left:68.75%}.col-xs-offset-10{margin-left:62.5%}.col-xs-offset-9{margin-left:56.25%}.col-xs-offset-8{margin-left:50%}.col-xs-offset-7{margin-left:43.75%}.col-xs-offset-6{margin-left:37.5%}.col-xs-offset-5{margin-left:31.25%}.col-xs-offset-4{margin-left:25%}.col-xs-offset-3{margin-left:18.75%}.col-xs-offset-2{margin-left:12.5%}.col-xs-offset-1{margin-left:6.25%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16{float:left}.col-sm-16{width:100%}.col-sm-15{width:93.75%}.col-sm-14{width:87.5%}.col-sm-13{width:81.25%}.col-sm-12{width:75%}.col-sm-11{width:68.75%}.col-sm-10{width:62.5%}.col-sm-9{width:56.25%}.col-sm-8{width:50%}.col-sm-7{width:43.75%}.col-sm-6{width:37.5%}.col-sm-5{width:31.25%}.col-sm-4{width:25%}.col-sm-3{width:18.75%}.col-sm-2{width:12.5%}.col-sm-1{width:6.25%}.col-sm-pull-16{right:100%}.col-sm-pull-15{right:93.75%}.col-sm-pull-14{right:87.5%}.col-sm-pull-13{right:81.25%}.col-sm-pull-12{right:75%}.col-sm-pull-11{right:68.75%}.col-sm-pull-10{right:62.5%}.col-sm-pull-9{right:56.25%}.col-sm-pull-8{right:50%}.col-sm-pull-7{right:43.75%}.col-sm-pull-6{right:37.5%}.col-sm-pull-5{right:31.25%}.col-sm-pull-4{right:25%}.col-sm-pull-3{right:18.75%}.col-sm-pull-2{right:12.5%}.col-sm-pull-1{right:6.25%}.col-sm-pull-0{right:auto}.col-sm-push-16{left:100%}.col-sm-push-15{left:93.75%}.col-sm-push-14{left:87.5%}.col-sm-push-13{left:81.25%}.col-sm-push-12{left:75%}.col-sm-push-11{left:68.75%}.col-sm-push-10{left:62.5%}.col-sm-push-9{left:56.25%}.col-sm-push-8{left:50%}.col-sm-push-7{left:43.75%}.col-sm-push-6{left:37.5%}.col-sm-push-5{left:31.25%}.col-sm-push-4{left:25%}.col-sm-push-3{left:18.75%}.col-sm-push-2{left:12.5%}.col-sm-push-1{left:6.25%}.col-sm-push-0{left:auto}.col-sm-offset-16{margin-left:100%}.col-sm-offset-15{margin-left:93.75%}.col-sm-offset-14{margin-left:87.5%}.col-sm-offset-13{margin-left:81.25%}.col-sm-offset-12{margin-left:75%}.col-sm-offset-11{margin-left:68.75%}.col-sm-offset-10{margin-left:62.5%}.col-sm-offset-9{margin-left:56.25%}.col-sm-offset-8{margin-left:50%}.col-sm-offset-7{margin-left:43.75%}.col-sm-offset-6{margin-left:37.5%}.col-sm-offset-5{margin-left:31.25%}.col-sm-offset-4{margin-left:25%}.col-sm-offset-3{margin-left:18.75%}.col-sm-offset-2{margin-left:12.5%}.col-sm-offset-1{margin-left:6.25%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16{float:left}.col-md-16{width:100%}.col-md-15{width:93.75%}.col-md-14{width:87.5%}.col-md-13{width:81.25%}.col-md-12{width:75%}.col-md-11{width:68.75%}.col-md-10{width:62.5%}.col-md-9{width:56.25%}.col-md-8{width:50%}.col-md-7{width:43.75%}.col-md-6{width:37.5%}.col-md-5{width:31.25%}.col-md-4{width:25%}.col-md-3{width:18.75%}.col-md-2{width:12.5%}.col-md-1{width:6.25%}.col-md-pull-16{right:100%}.col-md-pull-15{right:93.75%}.col-md-pull-14{right:87.5%}.col-md-pull-13{right:81.25%}.col-md-pull-12{right:75%}.col-md-pull-11{right:68.75%}.col-md-pull-10{right:62.5%}.col-md-pull-9{right:56.25%}.col-md-pull-8{right:50%}.col-md-pull-7{right:43.75%}.col-md-pull-6{right:37.5%}.col-md-pull-5{right:31.25%}.col-md-pull-4{right:25%}.col-md-pull-3{right:18.75%}.col-md-pull-2{right:12.5%}.col-md-pull-1{right:6.25%}.col-md-pull-0{right:auto}.col-md-push-16{left:100%}.col-md-push-15{left:93.75%}.col-md-push-14{left:87.5%}.col-md-push-13{left:81.25%}.col-md-push-12{left:75%}.col-md-push-11{left:68.75%}.col-md-push-10{left:62.5%}.col-md-push-9{left:56.25%}.col-md-push-8{left:50%}.col-md-push-7{left:43.75%}.col-md-push-6{left:37.5%}.col-md-push-5{left:31.25%}.col-md-push-4{left:25%}.col-md-push-3{left:18.75%}.col-md-push-2{left:12.5%}.col-md-push-1{left:6.25%}.col-md-push-0{left:auto}.col-md-offset-16{margin-left:100%}.col-md-offset-15{margin-left:93.75%}.col-md-offset-14{margin-left:87.5%}.col-md-offset-13{margin-left:81.25%}.col-md-offset-12{margin-left:75%}.col-md-offset-11{margin-left:68.75%}.col-md-offset-10{margin-left:62.5%}.col-md-offset-9{margin-left:56.25%}.col-md-offset-8{margin-left:50%}.col-md-offset-7{margin-left:43.75%}.col-md-offset-6{margin-left:37.5%}.col-md-offset-5{margin-left:31.25%}.col-md-offset-4{margin-left:25%}.col-md-offset-3{margin-left:18.75%}.col-md-offset-2{margin-left:12.5%}.col-md-offset-1{margin-left:6.25%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16{float:left}.col-lg-16{width:100%}.col-lg-15{width:93.75%}.col-lg-14{width:87.5%}.col-lg-13{width:81.25%}.col-lg-12{width:75%}.col-lg-11{width:68.75%}.col-lg-10{width:62.5%}.col-lg-9{width:56.25%}.col-lg-8{width:50%}.col-lg-7{width:43.75%}.col-lg-6{width:37.5%}.col-lg-5{width:31.25%}.col-lg-4{width:25%}.col-lg-3{width:18.75%}.col-lg-2{width:12.5%}.col-lg-1{width:6.25%}.col-lg-pull-16{right:100%}.col-lg-pull-15{right:93.75%}.col-lg-pull-14{right:87.5%}.col-lg-pull-13{right:81.25%}.col-lg-pull-12{right:75%}.col-lg-pull-11{right:68.75%}.col-lg-pull-10{right:62.5%}.col-lg-pull-9{right:56.25%}.col-lg-pull-8{right:50%}.col-lg-pull-7{right:43.75%}.col-lg-pull-6{right:37.5%}.col-lg-pull-5{right:31.25%}.col-lg-pull-4{right:25%}.col-lg-pull-3{right:18.75%}.col-lg-pull-2{right:12.5%}.col-lg-pull-1{right:6.25%}.col-lg-pull-0{right:auto}.col-lg-push-16{left:100%}.col-lg-push-15{left:93.75%}.col-lg-push-14{left:87.5%}.col-lg-push-13{left:81.25%}.col-lg-push-12{left:75%}.col-lg-push-11{left:68.75%}.col-lg-push-10{left:62.5%}.col-lg-push-9{left:56.25%}.col-lg-push-8{left:50%}.col-lg-push-7{left:43.75%}.col-lg-push-6{left:37.5%}.col-lg-push-5{left:31.25%}.col-lg-push-4{left:25%}.col-lg-push-3{left:18.75%}.col-lg-push-2{left:12.5%}.col-lg-push-1{left:6.25%}.col-lg-push-0{left:auto}.col-lg-offset-16{margin-left:100%}.col-lg-offset-15{margin-left:93.75%}.col-lg-offset-14{margin-left:87.5%}.col-lg-offset-13{margin-left:81.25%}.col-lg-offset-12{margin-left:75%}.col-lg-offset-11{margin-left:68.75%}.col-lg-offset-10{margin-left:62.5%}.col-lg-offset-9{margin-left:56.25%}.col-lg-offset-8{margin-left:50%}.col-lg-offset-7{margin-left:43.75%}.col-lg-offset-6{margin-left:37.5%}.col-lg-offset-5{margin-left:31.25%}.col-lg-offset-4{margin-left:25%}.col-lg-offset-3{margin-left:18.75%}.col-lg-offset-2{margin-left:12.5%}.col-lg-offset-1{margin-left:6.25%}.col-lg-offset-0{margin-left:0}}@media (min-width:1366px){.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-13,.col-xl-14,.col-xl-15,.col-xl-16{float:left}.col-xl-16{width:100%}.col-xl-15{width:93.75%}.col-xl-14{width:87.5%}.col-xl-13{width:81.25%}.col-xl-12{width:75%}.col-xl-11{width:68.75%}.col-xl-10{width:62.5%}.col-xl-9{width:56.25%}.col-xl-8{width:50%}.col-xl-7{width:43.75%}.col-xl-6{width:37.5%}.col-xl-5{width:31.25%}.col-xl-4{width:25%}.col-xl-3{width:18.75%}.col-xl-2{width:12.5%}.col-xl-1{width:6.25%}.col-xl-pull-16{right:100%}.col-xl-pull-15{right:93.75%}.col-xl-pull-14{right:87.5%}.col-xl-pull-13{right:81.25%}.col-xl-pull-12{right:75%}.col-xl-pull-11{right:68.75%}.col-xl-pull-10{right:62.5%}.col-xl-pull-9{right:56.25%}.col-xl-pull-8{right:50%}.col-xl-pull-7{right:43.75%}.col-xl-pull-6{right:37.5%}.col-xl-pull-5{right:31.25%}.col-xl-pull-4{right:25%}.col-xl-pull-3{right:18.75%}.col-xl-pull-2{right:12.5%}.col-xl-pull-1{right:6.25%}.col-xl-pull-0{right:auto}.col-xl-push-16{left:100%}.col-xl-push-15{left:93.75%}.col-xl-push-14{left:87.5%}.col-xl-push-13{left:81.25%}.col-xl-push-12{left:75%}.col-xl-push-11{left:68.75%}.col-xl-push-10{left:62.5%}.col-xl-push-9{left:56.25%}.col-xl-push-8{left:50%}.col-xl-push-7{left:43.75%}.col-xl-push-6{left:37.5%}.col-xl-push-5{left:31.25%}.col-xl-push-4{left:25%}.col-xl-push-3{left:18.75%}.col-xl-push-2{left:12.5%}.col-xl-push-1{left:6.25%}.col-xl-push-0{left:auto}.col-xl-offset-16{margin-left:100%}.col-xl-offset-15{margin-left:93.75%}.col-xl-offset-14{margin-left:87.5%}.col-xl-offset-13{margin-left:81.25%}.col-xl-offset-12{margin-left:75%}.col-xl-offset-11{margin-left:68.75%}.col-xl-offset-10{margin-left:62.5%}.col-xl-offset-9{margin-left:56.25%}.col-xl-offset-8{margin-left:50%}.col-xl-offset-7{margin-left:43.75%}.col-xl-offset-6{margin-left:37.5%}.col-xl-offset-5{margin-left:31.25%}.col-xl-offset-4{margin-left:25%}.col-xl-offset-3{margin-left:18.75%}.col-xl-offset-2{margin-left:12.5%}.col-xl-offset-1{margin-left:6.25%}.col-xl-offset-0{margin-left:0}}@media (min-width:1500px){.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-13,.col-xxl-14,.col-xxl-15,.col-xxl-16{float:left}.col-xxl-16{width:100%}.col-xxl-15{width:93.75%}.col-xxl-14{width:87.5%}.col-xxl-13{width:81.25%}.col-xxl-12{width:75%}.col-xxl-11{width:68.75%}.col-xxl-10{width:62.5%}.col-xxl-9{width:56.25%}.col-xxl-8{width:50%}.col-xxl-7{width:43.75%}.col-xxl-6{width:37.5%}.col-xxl-5{width:31.25%}.col-xxl-4{width:25%}.col-xxl-3{width:18.75%}.col-xxl-2{width:12.5%}.col-xxl-1{width:6.25%}.col-xxl-pull-16{right:100%}.col-xxl-pull-15{right:93.75%}.col-xxl-pull-14{right:87.5%}.col-xxl-pull-13{right:81.25%}.col-xxl-pull-12{right:75%}.col-xxl-pull-11{right:68.75%}.col-xxl-pull-10{right:62.5%}.col-xxl-pull-9{right:56.25%}.col-xxl-pull-8{right:50%}.col-xxl-pull-7{right:43.75%}.col-xxl-pull-6{right:37.5%}.col-xxl-pull-5{right:31.25%}.col-xxl-pull-4{right:25%}.col-xxl-pull-3{right:18.75%}.col-xxl-pull-2{right:12.5%}.col-xxl-pull-1{right:6.25%}.col-xxl-pull-0{right:auto}.col-xxl-push-16{left:100%}.col-xxl-push-15{left:93.75%}.col-xxl-push-14{left:87.5%}.col-xxl-push-13{left:81.25%}.col-xxl-push-12{left:75%}.col-xxl-push-11{left:68.75%}.col-xxl-push-10{left:62.5%}.col-xxl-push-9{left:56.25%}.col-xxl-push-8{left:50%}.col-xxl-push-7{left:43.75%}.col-xxl-push-6{left:37.5%}.col-xxl-push-5{left:31.25%}.col-xxl-push-4{left:25%}.col-xxl-push-3{left:18.75%}.col-xxl-push-2{left:12.5%}.col-xxl-push-1{left:6.25%}.col-xxl-push-0{left:auto}.col-xxl-offset-16{margin-left:100%}.col-xxl-offset-15{margin-left:93.75%}.col-xxl-offset-14{margin-left:87.5%}.col-xxl-offset-13{margin-left:81.25%}.col-xxl-offset-12{margin-left:75%}.col-xxl-offset-11{margin-left:68.75%}.col-xxl-offset-10{margin-left:62.5%}.col-xxl-offset-9{margin-left:56.25%}.col-xxl-offset-8{margin-left:50%}.col-xxl-offset-7{margin-left:43.75%}.col-xxl-offset-6{margin-left:37.5%}.col-xxl-offset-5{margin-left:31.25%}.col-xxl-offset-4{margin-left:25%}.col-xxl-offset-3{margin-left:18.75%}.col-xxl-offset-2{margin-left:12.5%}.col-xxl-offset-1{margin-left:6.25%}.col-xxl-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.nopadding{padding:0;margin:0}.is-flex{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.is-flex>[class*=col-]{display:flex;flex-direction:column}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (min-width:768px) and (max-width:767px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:767px){.visible-sm-block{display:block!important}}@media (min-width:992px) and (max-width:991px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:991px){.visible-md-block{display:block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:767px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:991px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.mt-0{margin-top:0!important}.mt-10{margin-top:10px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px!important}.mt-50{margin-top:50px!important}.mt-60{margin-top:60px!important}.mt-70{margin-top:70px!important}.mt-80{margin-top:80px!important}.mt-90{margin-top:90px!important}.mt-100{margin-top:100px!important}.mt-110{margin-top:110px!important}.mt-120{margin-top:120px!important}.mt-130{margin-top:130px!important}.mt-140{margin-top:140px!important}.mt-150{margin-top:150px!important}.mt-160{margin-top:160px!important}.mt-170{margin-top:170px!important}.mt-180{margin-top:180px!important}.mt-190{margin-top:190px!important}.mt-200{margin-top:200px!important}.mb-0{margin-bottom:0!important}.mb-10{margin-bottom:10px!important}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mb-40{margin-bottom:40px!important}.mb-50{margin-bottom:50px!important}.mb-60{margin-bottom:60px!important}.mb-70{margin-bottom:70px!important}.mb-80{margin-bottom:80px!important}.mb-90{margin-bottom:90px!important}.mb-100{margin-bottom:100px!important}.mb-110{margin-bottom:110px!important}.mb-120{margin-bottom:120px!important}.mb-130{margin-bottom:130px!important}.mb-140{margin-bottom:140px!important}.mb-150{margin-bottom:150px!important}.mb-160{margin-bottom:160px!important}.mb-170{margin-bottom:170px!important}.mb-180{margin-bottom:180px!important}.mb-190{margin-bottom:190px!important}.mb-200{margin-bottom:200px!important}.pt-0{padding-top:0!important}.pt-10{padding-top:10px!important}.pt-20{padding-top:20px!important}.pt-30{padding-top:30px!important}.pt-40{padding-top:40px!important}.pt-50{padding-top:50px!important}.pt-60{padding-top:60px!important}.pt-70{padding-top:70px!important}.pt-80{padding-top:80px!important}.pt-90{padding-top:90px!important}.pt-100{padding-top:100px!important}.pt-110{padding-top:110px!important}.pt-120{padding-top:120px!important}.pt-130{padding-top:130px!important}.pt-140{padding-top:140px!important}.pt-150{padding-top:150px!important}.pt-160{padding-top:160px!important}.pt-170{padding-top:170px!important}.pt-180{padding-top:180px!important}.pt-190{padding-top:190px!important}.pt-200{padding-top:200px!important}.pb-0{padding-bottom:0!important}.pb-10{padding-bottom:10px!important}.pb-20{padding-bottom:20px!important}.pb-30{padding-bottom:30px!important}.pb-40{padding-bottom:40px!important}.pb-50{padding-bottom:50px!important}.pb-60{padding-bottom:60px!important}.pb-70{padding-bottom:70px!important}.pb-80{padding-bottom:80px!important}.pb-90{padding-bottom:90px!important}.pb-100{padding-bottom:100px!important}.pb-110{padding-bottom:110px!important}.pb-120{padding-bottom:120px!important}.pb-130{padding-bottom:130px!important}.pb-140{padding-bottom:140px!important}.pb-150{padding-bottom:150px!important}.pb-160{padding-bottom:160px!important}.pb-170{padding-bottom:170px!important}.pb-180{padding-bottom:180px!important}.pb-190{padding-bottom:190px!important}.pb-200{padding-bottom:200px!important}.h-0{height:0!important}.h-10{height:10px!important}.h-20{height:20px!important}.h-30{height:30px!important}.h-40{height:40px!important}.h-50{height:50px!important}.h-60{height:60px!important}.h-70{height:70px!important}.h-80{height:80px!important}.h-90{height:90px!important}.h-100{height:100px!important}.h-110{height:110px!important}.h-120{height:120px!important}.h-130{height:130px!important}.h-140{height:140px!important}.h-150{height:150px!important}.h-160{height:160px!important}.h-170{height:170px!important}.h-180{height:180px!important}.h-190{height:190px!important}.h-200{height:200px!important}.main-menu{width:0;height:0;overflow:hidden;position:fixed;top:0;left:0;opacity:0}.main-menu .bg{position:absolute;z-index:2;width:100%;height:100%;bottom:0;left:0}.main-menu .bg .menu-ribbon{opacity:.5;position:relative;top:50%;display:none;transform:rotate(25deg) translateY(-51%) translateX(-30%)}.main-menu .reveal{position:absolute;z-index:1;width:50%;background:#050505;height:100%;transform:scaleY(0)}.main-menu .reveal.l{left:0;top:0;transform-origin:top}.main-menu .reveal.r{right:0;bottom:0;transform-origin:bottom}.main-menu nav{width:100%;height:100vh;position:relative;z-index:3;display:block;max-width:100vw;padding:100px 20px 40px;overflow-x:scroll}.main-menu nav>ul{width:80vw;margin:auto}.main-menu nav>ul>li{border-bottom:1px solid transparent;margin-bottom:20px;transition:border-bottom .6s ease;transition-delay:0s}.main-menu nav>ul>li a{flex:0 0 calc(100% - 50px);width:calc(100% - 50px);height:auto;padding-bottom:10px;display:block;font-size:28px;line-height:38px;color:#fff;font-weight:300;text-decoration:none;overflow:hidden;transition:none;transform:translateY(100%)}.main-menu nav>ul>li a .alpha-tag,.main-menu nav>ul>li a body .gform_wrapper .are-required,body .gform_wrapper .main-menu nav>ul>li a .are-required{display:none}.main-menu nav>ul>li button{position:relative;opacity:0;display:block;flex:0 0 50px;width:50px;height:auto;font-family:Roboto,sans-serif;font-size:42px;font-weight:100;line-height:0;padding-bottom:10px;color:#414141;text-align:center;transition:all .6s ease;transition-delay:0s}.main-menu nav>ul>li button span{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;transition:transform .3s;width:24px;height:24px;transform:rotate(180deg);position:relative}.main-menu nav>ul>li button span.active{transform:rotate(0deg)}.main-menu nav>ul>li button span:before{width:24px;border-bottom:1px solid #414141;transition:all .3s ease}.main-menu nav>ul>li button span.active:before,.main-menu nav>ul>li button span:before{content:"";display:block;height:0;position:absolute;bottom:11.5px;transform:rotate(90deg)}.main-menu nav>ul>li button span.active:before{width:0;border-bottom:1px solid #e82064}.main-menu nav>ul>li button span:after{content:"";display:block;width:24px;height:0;border-bottom:1px solid #414141;position:absolute;bottom:11.5px;transition:all .3s ease}.main-menu nav>ul>li button span.active:after{border-bottom:1px solid #e82064}.main-menu nav>ul>li .sub-menu-wrapper{flex:0 0 100%;width:100%;height:auto;max-height:0;overflow:hidden;transition:all .3s linear}.main-menu nav>ul>li .sub-menu-wrapper.active{max-height:600px}.main-menu nav>ul>li .sub-menu-wrapper ul{margin:10px 0 20px}.main-menu nav>ul>li .sub-menu-wrapper ul li{margin:10px 0}.main-menu nav>ul>li .sub-menu-wrapper ul li a{color:#c9c9c9;font-family:Roboto Mono,monospace;font-size:12px;line-height:20px;letter-spacing:1.32px;text-transform:uppercase}.main-menu nav .mask{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;overflow:hidden}.main-menu.opened nav>ul>li{border-bottom:1px solid rgba(65,65,65,.75);transition-delay:1.2s}.main-menu.opened nav>ul>li button{opacity:1;transition-delay:1.2s}@media only screen and (min-width:768px){.main-menu .bg .menu-ribbon{transform:rotate(40deg) translateY(-42%) translateX(-32%)}.main-menu nav{display:flex;justify-content:center}.main-menu nav>ul{display:flex;flex-flow:column wrap;max-height:70vh}.main-menu nav>ul>li{border-bottom:none;width:30%;flex:0 0 50%;margin-bottom:105px}.main-menu nav>ul>li a{padding-left:30px;position:relative}.main-menu nav>ul>li a:after{content:" ";display:block;width:30px;height:1px;background-color:#414141;position:absolute;bottom:0;left:30px}.main-menu nav>ul>li a .alpha-tag,.main-menu nav>ul>li a body .gform_wrapper .are-required,body .gform_wrapper .main-menu nav>ul>li a .are-required{display:block;position:absolute;left:0;top:calc(50% - 5px);transform:translateY(-50%)}.main-menu nav>ul>li button{display:none}.main-menu nav>ul>li .sub-menu-wrapper{max-height:none;margin-top:40px}.main-menu nav>ul>li .sub-menu-wrapper ul li a:after{display:none}.main-menu.opened nav>ul>li{border-bottom:none}}@media only screen and (min-width:992px){.main-menu .bg .menu-ribbon{transform:rotate(35deg) translateY(-35%) translateX(-15%)}.main-menu nav>ul{min-height:460px;max-height:50vh}.main-menu nav>ul>li{width:30%;flex:0 0 30%;margin-right:3.33333%}.main-menu nav>ul>li a:before{width:30px;background-color:#414141;z-index:2}.main-menu nav>ul>li a:after,.main-menu nav>ul>li a:before{content:" ";display:block;height:1px;position:absolute;bottom:0;left:30px}.main-menu nav>ul>li a:after{width:0;background-color:#fff;z-index:3;transition:width .3s ease}.main-menu nav>ul>li a:hover:after{width:30px}.main-menu nav>ul>li .sub-menu-wrapper ul li a{transition:all .3s ease}.main-menu nav>ul>li .sub-menu-wrapper ul li a:after,.main-menu nav>ul>li .sub-menu-wrapper ul li a:before{display:none}.main-menu nav>ul>li .sub-menu-wrapper ul li a:hover{color:#fff;text-shadow:0 0 6px #fff}}@media only screen and (min-width:1200px){.main-menu .bg .menu-ribbon{transform:rotate(35deg) translateY(-35%) translateX(-15%)}.main-menu nav>ul{min-height:485px;max-height:60vh}.main-menu nav>ul>li a{font-size:36px;line-height:46px}}@media only screen and (min-width:992px) and (min-height:1070px){.main-menu nav>ul{max-height:600px}}.posts-filter-wrap{padding-bottom:60px}@media only screen and (min-width:768px){.posts-filter-wrap .post-filter{display:flex;flex-wrap:nowrap;align-items:flex-start}}.posts-filter-wrap .post-filter-title{margin-bottom:40px;flex:0 0 210px}.posts-filter-wrap .post-filter-title body .gform_wrapper span.gform_description,.posts-filter-wrap .post-filter-title p,body .gform_wrapper .posts-filter-wrap .post-filter-title span.gform_description{margin-bottom:0}@media only screen and (min-width:768px){.posts-filter-wrap .post-filter-title{margin:0 80px 0 0}}@media only screen and (min-width:992px){.posts-filter-wrap .post-filter-title{margin:10px 100px 0 0;flex:0 0 16.375rem}}@media only screen and (min-width:1366px){.posts-filter-wrap .post-filter-title{margin:10px 120px 0 0}}.posts-filter-wrap .post-filter-button{position:relative}@media only screen and (min-width:768px){.posts-filter-wrap .post-filter-button{flex-grow:1}}.posts-filter-wrap .post-filter-button button{width:auto;line-height:42px;font-family:Roboto,sans-serif}.posts-filter-wrap .post-filter-button button>span{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;overflow:hidden}.posts-filter-wrap .post-filter-button button>span>span{margin-bottom:0}.posts-filter-wrap .post-filter-button button>span>span:last-of-type{display:flex;align-items:center;margin-left:30px}.posts-filter-wrap .post-filter-button button>span>span:last-of-type svg{width:20px;height:20px;transition:transform .3s ease}.posts-filter-wrap .post-filter-button button>span>span:last-of-type svg path{stroke:#e82064}@media only screen and (min-width:768px){.posts-filter-wrap .post-filter-button button>span>span:last-of-type{margin-left:40px}}.posts-filter-wrap .post-filter-button .category-expand{position:relative;overflow:hidden;display:none}.posts-filter-wrap .post-filter-button .category-expand .nav-filter{display:flex;flex-wrap:wrap;max-width:780px;margin-top:60px}.posts-filter-wrap .post-filter-button .category-expand .nav-filter li{flex:0 0 40%;margin-right:10%;font-size:1.125rem;line-height:1.78}@media only screen and (min-width:992px){.posts-filter-wrap .post-filter-button .category-expand .nav-filter li{flex:0 0 28%;margin-right:5.33333%}}.posts-filter-wrap .post-filter-button .category-expand .nav-filter li a{color:#121212;font-family:Roboto,sans-serif;display:inline-block;line-height:1.5;font-weight:400;text-decoration:none;border-bottom:2px solid transparent;transition:border .3s ease}@media (hover:hover){.posts-filter-wrap .post-filter-button .category-expand .nav-filter li a:hover{color:#121212;border-bottom:2px solid #e82064}}.posts-filter-wrap .post-filter-button.active button svg{transform:rotate(-180deg)}body #contactForm input:-webkit-autofill,body #contactForm input:-webkit-autofill:focus,body #contactForm input:-webkit-autofill:hover,body #contactForm select:-webkit-autofill,body #contactForm select:-webkit-autofill:focus,body #contactForm select:-webkit-autofill:hover,body #contactForm textarea:-webkit-autofill,body #contactForm textarea:-webkit-autofill:focus,body #contactForm textarea:-webkit-autofill:hover,body #csForm input:-webkit-autofill,body #csForm input:-webkit-autofill:focus,body #csForm input:-webkit-autofill:hover,body #csForm select:-webkit-autofill,body #csForm select:-webkit-autofill:focus,body #csForm select:-webkit-autofill:hover,body #csForm textarea:-webkit-autofill,body #csForm textarea:-webkit-autofill:focus,body #csForm textarea:-webkit-autofill:hover,body #gform_12 input:-webkit-autofill,body #gform_12 input:-webkit-autofill:focus,body #gform_12 input:-webkit-autofill:hover,body #gform_12 select:-webkit-autofill,body #gform_12 select:-webkit-autofill:focus,body #gform_12 select:-webkit-autofill:hover,body #gform_12 textarea:-webkit-autofill,body #gform_12 textarea:-webkit-autofill:focus,body #gform_12 textarea:-webkit-autofill:hover,body #newsletter input:-webkit-autofill,body #newsletter input:-webkit-autofill:focus,body #newsletter input:-webkit-autofill:hover,body #newsletter select:-webkit-autofill,body #newsletter select:-webkit-autofill:focus,body #newsletter select:-webkit-autofill:hover,body #newsletter textarea:-webkit-autofill,body #newsletter textarea:-webkit-autofill:focus,body #newsletter textarea:-webkit-autofill:hover{-webkit-transition-property:background-color!important;background-color:#1f1f1f!important;-webkit-text-fill-color:#c9c9c9;-webkit-transition-delay:99999s}body #libForm input,body #libForm textarea{color:#414141}body #libForm input:-webkit-autofill,body #libForm input:-webkit-autofill:focus,body #libForm input:-webkit-autofill:hover,body #libForm select:-webkit-autofill,body #libForm select:-webkit-autofill:focus,body #libForm select:-webkit-autofill:hover,body #libForm textarea:-webkit-autofill,body #libForm textarea:-webkit-autofill:focus,body #libForm textarea:-webkit-autofill:hover{-webkit-transition-property:background-color!important;background-color:#fff!important;-webkit-text-fill-color:#414141!important;-webkit-transition-delay:99999s}body .gform_wrapper .are-required{color:#414141;text-align:right}body .gform_wrapper ul.gform_fields,body .gform_wrapper ul.gform_fields li.gfield{list-style:none}body .gform_wrapper ul.gform_fields li.gfield:before{display:none}body .gform_wrapper ul.gform_fields li.gfield label.gfield_label{color:#c9c9c9;font-weight:400}body .gform_wrapper ul.gform_fields li.gfield .gfield_required{color:#c9c9c9}body .gform_wrapper ul.gform_fields li.gfield :-ms-input-placeholder{color:#414141;font-size:12px}body .gform_wrapper ul.gform_fields li.gfield ::-moz-placeholder{color:#414141;font-size:12px}body .gform_wrapper ul.gform_fields li.gfield ::-ms-input-placeholder{color:#414141;font-size:12px}body .gform_wrapper ul.gform_fields li.gfield ::placeholder{color:#414141;font-size:12px}body .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border:none;border-bottom:1px solid #414141;border-radius:0;background:none;outline:none;color:#c9c9c9;font-family:Roboto Mono,monospace;font-size:16px;letter-spacing:1.44px;padding-left:0;transition:border-bottom .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}body .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus{border-bottom:1px solid #fff}body .gform_wrapper .gform_footer{display:flex;flex-wrap:nowrap}body .gform_wrapper .gform_footer .gform_button{cursor:pointer}body .gform_wrapper.gform_validation_error div.validation_error{display:none}body .gform_wrapper.gform_validation_error .are-required{color:#e82064}body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error{background:none;margin-bottom:0!important;border-top:none;border-bottom:none;padding-bottom:0;padding-top:0;width:100%}body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error .gfield_required{color:#e82064}body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error.gfield_contains_required div.ginput_container_email+div.validation_message{display:block}body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error.gfield_contains_required div.gfield_description{display:none;color:#e82064;font-weight:400;padding-top:5px}body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error .gform_wrapper li.gfield_error textarea,body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-bottom:1px solid #e82064}body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important}body .is-off-white .gform_wrapper ul.gform_fields li.gfield .gfield_required,body .is-off-white .gform_wrapper ul.gform_fields li.gfield label.gfield_label,body .is-white .gform_wrapper ul.gform_fields li.gfield .gfield_required,body .is-white .gform_wrapper ul.gform_fields li.gfield label.gfield_label{color:#1f1f1f}body .is-off-white .gform_wrapper ul.gform_fields li.gfield :-ms-input-placeholder,body .is-white .gform_wrapper ul.gform_fields li.gfield :-ms-input-placeholder{color:#c9c9c9}body .is-off-white .gform_wrapper ul.gform_fields li.gfield ::-moz-placeholder,body .is-white .gform_wrapper ul.gform_fields li.gfield ::-moz-placeholder{color:#c9c9c9}body .is-off-white .gform_wrapper ul.gform_fields li.gfield ::-ms-input-placeholder,body .is-white .gform_wrapper ul.gform_fields li.gfield ::-ms-input-placeholder{color:#c9c9c9}body .is-off-white .gform_wrapper ul.gform_fields li.gfield ::placeholder,body .is-white .gform_wrapper ul.gform_fields li.gfield ::placeholder{color:#c9c9c9}body .is-off-white .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .is-white .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){color:#1f1f1f;border-bottom:1px solid #1f1f1f}body .is-off-white .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,body .is-white .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus{border-bottom:1px solid #121212}body .is-off-white .gform_wrapper .gform_footer .gform_button,body .is-white .gform_wrapper .gform_footer .gform_button{font-family:Roboto,sans-serif;color:#121212}body .is-off-white .gform_wrapper .gform_footer .gform_button:hover,body .is-white .gform_wrapper .gform_footer .gform_button:hover{color:#121212}body .gform_confirmation_message{line-height:1.65}.gform_ajax_spinner{margin-left:20px;border:1px solid #969696;border-left:2px solid #fff;-webkit-animation:spinner 1.1s linear infinite;animation:spinner 1.1s linear infinite;border-radius:50%;width:30px;height:30px}.gform_ajax_spinner.large{width:100px;height:100px;margin:80px auto}.newsletter-form-wrap .gform_wrapper{position:relative}.newsletter-form-wrap .gform_wrapper .gform_description{font-size:14px;line-height:26px}.newsletter-form-wrap .gform_wrapper :-ms-input-placeholder,.newsletter-form-wrap .gform_wrapper ::-webkit-input-placeholder,.newsletter-form-wrap .gform_wrapper ::placeholder{font-family:Roboto Mono,monospace;letter-spacing:1.44px;line-height:18px}.newsletter-form-wrap .gform_wrapper .gfield_label{display:none}.newsletter-form-wrap .gform_wrapper ul.gform_fields li.gfield{padding:0}.newsletter-form-wrap .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-bottom:1px solid #fff;padding:0 40px 10px 0}.newsletter-form-wrap .gform_wrapper .ginput_container_email:after{content:" ";position:absolute;bottom:0;left:0;width:100%;height:1px;box-shadow:0 0 6px #f7f7f7}.newsletter-form-wrap .gform_wrapper .gfield_error .ginput_container_email:after{box-shadow:none}.newsletter-form-wrap .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error.gfield_contains_required input{margin-bottom:0}.newsletter-form-wrap .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error.gfield_contains_required div.ginput_container_email+div.validation_message{position:absolute}.newsletter-form-wrap .gform_wrapper .gform_footer{position:absolute;bottom:0;right:0;width:auto;padding:0;margin:0;z-index:2}.newsletter-form-wrap .gform_wrapper .gform_footer .gform_button{padding:10px 0 5px 10px;width:45px}.newsletter-form-wrap .gform_wrapper .gform_footer .gform_ajax_spinner{position:absolute;right:-24px;width:18px;height:18px;bottom:18px}@media only screen and (min-width:1200px){.newsletter-form-wrap .gform_wrapper form{display:flex;flex-direction:row;flex-wrap:nowrap}.newsletter-form-wrap .gform_wrapper .gform_heading{margin-bottom:0;flex:0 0 136px;display:flex;align-items:center;border-bottom:1px solid #414141}.newsletter-form-wrap .gform_wrapper .gform_body ul.gform_fields li.gfield,.newsletter-form-wrap .gform_wrapper .gform_heading .gform_description{margin:0}.newsletter-form-wrap .gform_wrapper .gform_body ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:0 40px 20px 0}.newsletter-form-wrap .gform_wrapper .ginput_container_email{position:relative}.newsletter-form-wrap .gform_wrapper .gform_footer .gform_button{padding:10px 0 15px 10px}}.select-wrapper{width:100%;border:none;background:none;font-size:30px;line-height:42px;font-family:Roboto,sans-serif;font-weight:300;color:#000}.select-wrapper,.select-wrapper .holder{position:relative;display:block;cursor:pointer}.select-wrapper .holder{margin:0 50px 0 0;white-space:nowrap;overflow:hidden;z-index:0}.select-wrapper select{width:100%;height:100%;margin:0;position:absolute;z-index:2;cursor:pointer;outline:none;opacity:0}.select-wrapper .select-icon{width:20px;height:12px;position:absolute;right:0;top:38%;transform:translateX(-50%)}.select-wrapper .select-icon svg{width:100%;height:100%;position:absolute;top:0;left:0}.select-wrapper .select-icon svg path{stroke:#c9c9c9;transition:stroke .3s ease}@media only screen and (min-width:992px){.select-wrapper:hover .select-icon svg path{stroke:#e82064}}.ccpa-form-wrap .gform_footer{height:0;width:0;margin:0;padding:0;overflow:hidden}.ccpa-form-wrap .ccpa-btn{display:none}.headroom{will-change:transform;transition:transform .6s linear;transform:translateY(0)}.headroom--pinned{display:block;transform:translateY(0)}.headroom--unpinned{transform:translateY(-100%)}#header{width:100vw;height:100px;position:fixed;top:0;left:0;z-index:99;pointer-events:none}#header .col-xs-16,#header .container-fluid,#header .header-container,#header .row{height:100%;pointer-events:none}#header .header-cta a,#header .main-menu,#header .site-logo,#header .toggle{pointer-events:all}#header .header-container{position:relative;z-index:99999;display:flex;flex-direction:row;align-items:center}@media only screen and (max-width:767px){#header .header-container{justify-content:space-between}}#header .toggle{padding:10px 20px;cursor:pointer;margin-right:25px;margin-left:-20px}#header .toggle span{width:15px;height:2px;margin:5px 0;display:block;background:#fff;transition:all .3s}#header .toggle.opened span{box-shadow:0 0 6px 0 #fff;transform-origin:center center}#header .site-logo{position:relative;display:block;flex:0 0 145px}#header .site-logo a.logo{padding:0 20px;position:relative;width:100%;display:block;line-height:50px;text-align:center}#header .site-logo a.logo path{fill:#e3e3e3;transition:all .3s ease;mix-blend-mode:difference}@media only screen and (max-width:767px){#header .site-logo{margin-right:-20px}}#header .header-cta{flex:1;text-align:right;display:none}#header .header-cta a{display:inline-block;color:#fff;font-size:16px;font-weight:500;text-decoration:none;text-transform:uppercase;letter-spacing:.96px;line-height:40px}#header .header-cta a svg{display:inline-block;width:13.78px;height:17.7px;vertical-align:middle;position:relative;top:-1px;margin-right:10px}#header .header-cta a svg line{stroke:#fff;opacity:0;transform:translateY(20px)}#header .header-cta a svg .line-xl{transition:all .7s ease}#header .header-cta a svg .line-lg{transition:all .5s ease}#header .header-cta a svg .line-md{transition:all .3s ease}#header .header-cta a svg .line-sm{transition:all .1s ease}@media (hover:hover){#header .header-cta a:hover{text-shadow:0 0 6px #fff}#header .header-cta a:hover svg line{opacity:1;transform:translateY(0)}}@media only screen and (min-width:768px){#header .header-cta{display:block}}@media only screen and (min-width:992px){#header{height:160px}}@media only screen and (min-width:992px) and (hover:hover){#header .main-toggle:hover span{box-shadow:0 0 6px 0 #fff}}@media only screen and (min-width:992px){#header .site-logo{flex:0 0 145px;display:flex;align-items:center;justify-content:center}#header .site-logo a.logo path{transition:all .3s ease}}@media only screen and (min-width:992px) and (hover:hover){#header .site-logo a.logo:hover #pills path:first-child{fill:#eb1862}#header .site-logo a.logo:hover #pills path:nth-child(2){fill:#913b9a}#header .site-logo a.logo:hover #pills path:nth-child(3){fill:#4452a8}#header .site-logo a.logo:hover #pills path:nth-child(4){fill:#30a3e0}#header .site-logo a.logo:hover #pills path:nth-child(5){fill:#00bcd6}}@media only screen and (min-width:1500px){#header .site-logo{margin-left:1.5vw}}#header.color--light .toggle span{background:#c9c9c9}#header.color--light .main-toggle:hover span{background:#414141;box-shadow:0 0 2px rgba(18,18,18,.5)}#header.color--light .site-logo a.logo path{fill:#414141}#header.color--light .header-cta svg line{stroke:#1f1f1f}#header.color--light .header-cta a{color:#414141}@media (hover:hover){#header.color--light .header-cta a:hover{text-shadow:0 0 2px rgba(18,18,18,.5)}}.pre-footer{background:#121212;padding:100px 0;position:relative;overflow:hidden}.pre-footer .scroll-to-top{display:none}@media only screen and (min-width:768px){.pre-footer .scroll-to-top{display:block;position:absolute;left:7.5vw;top:175px;width:40px;height:60px;text-align:center;z-index:9}.pre-footer .scroll-to-top .jump-link{transform:scale(.75) rotate(-180deg)}.pre-footer .scroll-to-top .flip{transform-origin:center;transform:rotate(-180deg)}.pre-footer .scroll-to-top svg{width:100%;height:100%}}.pre-footer .scroll-to-top span{font-size:12px;line-height:1.67;letter-spacing:1.44px;color:#414141;font-family:Roboto Mono,monospace}.pre-footer h5{color:#c9c9c9;text-transform:uppercase;text-align:center}@media only screen and (min-width:768px){.pre-footer h5{text-align:left;padding-left:calc(8vw + 70px)}}@media only screen and (min-width:992px){.pre-footer h5{text-align:left;padding-left:calc(8vw + 94px)}}@media only screen and (min-width:1200px){.pre-footer h5{text-align:left;padding-left:calc(8vw + 209px)}}@media only screen and (min-width:1500px){.pre-footer h5{padding-left:25.5vw}}#footer{padding:20px 0 30px;background:#121212;color:#c9c9c9;overflow:hidden}@media only screen and (min-width:768px){#footer{padding:60px 0 30px}}#footer a{color:#c9c9c9;text-decoration:none}@media (hover:hover){#footer a:hover{text-shadow:0 0 6px #fff}}#footer .footer-nav .alpha-tag,#footer .footer-nav body .gform_wrapper .are-required,body .gform_wrapper #footer .footer-nav .are-required{margin-bottom:30px;color:#c9c9c9}#footer .footer-nav ul{margin:0;padding:0}#footer .footer-nav a{display:block;font-weight:300;font-size:20px;line-height:40px;text-shadow:0 0 6px hsla(0,0%,100%,.2)}@media (hover:hover){#footer .footer-nav a:hover{text-shadow:0 0 6px #fff}}#footer .footer-newsletter{margin-top:40px;margin-bottom:60px}#footer .footer-newsletter .alpha-tag,#footer .footer-newsletter body .gform_wrapper .are-required,body .gform_wrapper #footer .footer-newsletter .are-required{margin-bottom:40px;color:#c9c9c9}@media only screen and (min-width:768px){#footer .footer-newsletter{margin-top:0}#footer .footer-newsletter .newsletter-form-wrap{margin-top:50px}}#footer .footer-social{margin-bottom:60px}@media only screen and (min-width:768px){#footer .footer-social{margin-top:20px;margin-bottom:0}}@media only screen and (min-width:992px){#footer .footer-social{margin-top:40px}}#footer .footer-social a{display:block;text-align:center;padding:10px 0}#footer .footer-login{margin-top:0;margin-bottom:60px}@media only screen and (min-width:768px){#footer .footer-login{margin-top:50px;margin-bottom:0}}@media only screen and (min-width:768px){#footer .footer-sub{margin-top:60px;margin-bottom:10px}}@media only screen and (min-width:1200px){#footer .footer-sub{margin-top:80px}}#footer .footer-legal-nav li{margin-bottom:30px}#footer .footer-legal-nav a{font-family:Roboto Mono,monospace;font-weight:700;font-size:12px;line-height:18px;letter-spacing:1.2px;color:#c9c9c9;text-transform:uppercase}@media only screen and (min-width:768px){#footer .footer-legal-nav li{margin-bottom:10px;display:inline-block;margin-right:60px;width:100%}#footer .footer-legal-nav li:last-of-type{margin-right:0}}@media only screen and (min-width:992px){#footer .footer-legal-nav li{width:auto}}@media only screen and (min-width:1366px){#footer .footer-legal-nav ul{display:flex;justify-content:space-between;width:96%}#footer .footer-legal-nav li{margin-right:0}}#footer .footer-legal-copy{margin-top:10px}@media only screen and (min-width:768px){#footer .footer-legal-copy{margin-top:6px}}#footer .footer-legal-copy body .gform_wrapper span.gform_description,#footer .footer-legal-copy p,body .gform_wrapper #footer .footer-legal-copy span.gform_description{color:#c9c9c9;font-size:14px}#footer .footer-ticker{padding:10px 0 0;height:40px;margin-top:40px}#footer .footer-ticker body .gform_wrapper span.gform_description,#footer .footer-ticker p,body .gform_wrapper #footer .footer-ticker span.gform_description{color:#fff;display:inline-block;transition:text-shadow .3s ease}@media (hover:hover){#footer .footer-ticker body .gform_wrapper span.gform_description:hover,#footer .footer-ticker p:hover,body .gform_wrapper #footer .footer-ticker span.gform_description:hover{text-shadow:0 0 6px #fff}}.page-consumer-rights-under-ccpa table td{font-size:12px}.page-opt-out .optoutstatusbox button{background:#e82064;color:#fff;padding:15px 40px;text-align:center;text-transform:uppercase;font-weight:700;font-size:16px}.page-ccpa-web-form .gform_wrapper{margin-bottom:0}.page-ccpa-web-form .gform_wrapper ul.gform_fields li.gfield{margin-bottom:40px}.page-ccpa-web-form .gform_wrapper ul.gform_fields li.gfield.are-required span,.page-ccpa-web-form .gform_wrapper ul.gform_fields li.gfield .gfield_required{color:#e82064;font-weight:700;font-size:16px;position:relative;top:-3px}.page-ccpa-web-form .gform_wrapper ul.gform_fields li.gfield label,.page-ccpa-web-form .gform_wrapper ul.gform_fields li.gfield label.gfield_label{font-size:16px;font-weight:400;line-height:24px;color:#414141}.page-ccpa-web-form .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){color:#414141;text-transform:none}.page-ccpa-web-form .gform_wrapper ul.gform_fields li.gfield.dual-email>label{display:none}.page-ccpa-web-form .gform_wrapper ul.gform_fields li.gfield.shows{margin-bottom:10px}.page-ccpa-web-form .gform_wrapper ul.gform_fields li.gfield.shows label.gfield_label{display:none}.page-ccpa-web-form .gform_wrapper ul.gform_fields li.gfield.shows input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border:1px solid;padding:10px}.page-ccpa-web-form .gform_wrapper ul.gform_fields li.gfield.shows:last-of-type{margin-bottom:40px}.page-ccpa-web-form .gform_wrapper .submit-text{margin-top:40px}.page-ccpa-web-form .gform_wrapper .gform_footer .gform_button,.page-ccpa-web-form .gform_wrapper .gform_footer .gform_button:hover{color:#121212}.page-ccpa-web-form .ccpa-submit{margin-bottom:60px}.error404 .gif-contain{position:absolute;top:0;left:15px;width:100%;height:100%;overflow:hidden}.error404 .gif-contain .gif-wrap,.error404 .gif-contain>div{height:100%}.error404 .gif-contain .gif-wrap{position:relative;width:100%;height:100%}.error404 .gif-contain .gif{position:absolute;background-position:50%;background-size:cover;opacity:.75}.error404 .gif-contain .gif:after{display:block;content:" "}.error404 .gif-contain .gif0{top:15%;left:-15px;width:20%}.error404 .gif-contain .gif0:after{padding-bottom:100%}@media only screen and (min-width:1200px){.error404 .gif-contain .gif0{top:12%;left:3%;width:18%}}@media only screen and (min-width:1366px){.error404 .gif-contain .gif0{top:15%;left:7%;width:16%}}.error404 .gif-contain .gif1{bottom:18%;right:-15px;width:24%}.error404 .gif-contain .gif1:after{padding-bottom:75.7%}@media only screen and (min-width:1200px){.error404 .gif-contain .gif1{bottom:18%;right:-22%;width:24%}}.error404 .gif-contain .gif2{top:-5%;right:25px;width:14%}.error404 .gif-contain .gif2:after{padding-bottom:100%}@media only screen and (min-width:1366px){.error404 .gif-contain .gif2{top:-5%;right:10px;width:10%}}.error404 .gif-contain .gif3{display:none}@media only screen and (min-width:992px){.error404 .gif-contain .gif3{left:30px;bottom:30px;width:22%;display:block}.error404 .gif-contain .gif3:after{padding-bottom:75.7%}.error404 .gif-contain .gif3:before{content:" ";position:absolute;bottom:-40px;left:0;display:block;background-image:url(../img/giphy.png);width:100px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:0;opacity:.4}}@media only screen and (min-width:1200px){.error404 .gif-contain .gif3{left:14%;bottom:30px;width:27%}}@media only screen and (min-width:1366px){.error404 .gif-contain .gif3{left:calc(23% - -2px);bottom:35px;width:26.5%}}.error404 body .gform_wrapper span.h3.gform_description,.error404 p.h3,body .gform_wrapper .error404 span.h3.gform_description{margin-bottom:80px}@media only screen and (min-width:768px){.error404 body .gform_wrapper span.h3.gform_description,.error404 p.h3,body .gform_wrapper .error404 span.h3.gform_description{margin-bottom:150px}}@media only screen and (min-width:1200px){.error404 body .gform_wrapper span.h3.gform_description,.error404 p.h3,body .gform_wrapper .error404 span.h3.gform_description{max-width:28.5rem}}@media only screen and (min-width:1200px){.error404 .suggested-links{padding-bottom:100px;max-width:31.25rem;padding-bottom:140px}}.error404 .suggested-links ul{padding:0;margin:0}@media only screen and (min-width:768px){.error404 .suggested-links ul{display:flex;justify-content:space-between}}.error404 .suggested-links .giphy-credit{display:none;width:100px;opacity:.4;margin:20px 0 20px -5px}@media only screen and (min-width:768px){.error404 .suggested-links .giphy-credit{display:block}}@media only screen and (min-width:992px){.error404 .suggested-links .giphy-credit{display:none}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:none}[data-aos=fade-up]{transform:translate3d(0,40px,0)}[data-aos=fade-down]{transform:translate3d(0,-40px,0)}[data-aos=fade-right]{transform:translate3d(-40px,0,0)}[data-aos=fade-left]{transform:translate3d(40px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-40px,40px,0)}[data-aos=fade-up-left]{transform:translate3d(40px,40px,0)}[data-aos=fade-down-right]{transform:translate3d(-40px,-40px,0)}[data-aos=fade-down-left]{transform:translate3d(40px,-40px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,40px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-40px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-40px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(40px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.4)}[data-aos=zoom-out-up]{transform:translate3d(0,40px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-40px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-40px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(40px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform;visibility:hidden}[data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:none}html:not(.no-js) [data-aos=fade-up]{transform:translate3d(0,40px,0)}html:not(.no-js) [data-aos=fade-down]{transform:translate3d(0,-40px,0)}html:not(.no-js) [data-aos=fade-right]{transform:translate3d(-40px,0,0)}html:not(.no-js) [data-aos=fade-left]{transform:translate3d(40px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{transform:translate3d(-40px,40px,0)}html:not(.no-js) [data-aos=fade-up-left]{transform:translate3d(40px,40px,0)}html:not(.no-js) [data-aos=fade-down-right]{transform:translate3d(-40px,-40px,0)}html:not(.no-js) [data-aos=fade-down-left]{transform:translate3d(40px,-40px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{transform:translate3d(0,40px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{transform:translate3d(0,-40px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{transform:translate3d(-40px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{transform:translate3d(40px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{transform:translate3d(0,40px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{transform:translate3d(0,-40px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{transform:translate3d(-40px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{transform:translate3d(40px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}html:not(.no-js) [data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos=slide-up]{transform:translateY(100%);transition-property:transform}[data-aos=slide-up].aos-animate{transform:translateY(0)}[data-aos=reveal-down]{transform:scaleY(0);transition-property:transform}[data-aos=reveal-down].aos-animate{transform:scaleY(1)}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.slider__controls button{border:none;background:none;outline:none;border-radius:0;box-shadow:none}.transition-block{background:#050505;position:fixed;width:50vw;height:100vh;z-index:97;overflow:hidden;transform:scaleY(0)}.tb-left{top:0;left:0;transform-origin:top}.tb-right{bottom:0;right:0;transform-origin:bottom}.tb-lines{height:0;padding-bottom:85.45%;transform:translate(-50%,-50%)}.tb-lines,svg.transition-logo{width:25%;position:absolute;top:50%;left:50%}svg.transition-logo{max-width:260px;mix-blend-mode:difference;transform:translate(-50%,-50%) scale(0);opacity:0;z-index:99999}svg.transition-logo path{fill:#fff;mix-blend-mode:difference}.carousel-landings{overflow:hidden;padding:90px 0 0}@media only screen and (min-width:768px){.carousel-landings{padding:40px 0 0 calc(8vw + 70px)}}.carousel-landings .glide__track{overflow:visible;cursor:-webkit-grab;cursor:grab}.carousel-landings .glide__track:active{cursor:-webkit-grabbing;cursor:grabbing}.carousel-landings .glide__slides{z-index:2}.carousel-landings .glide__slide{margin-bottom:0;padding:20px 0}@media only screen and (min-width:768px){.carousel-landings .gs-wrap{display:flex;flex-direction:row;flex-wrap:nowrap}}.carousel-landings .gs-wrap .media-wrap{width:100%}@media only screen and (min-width:768px){.carousel-landings .gs-wrap .media-wrap{width:50%}}@media only screen and (min-width:1200px){.carousel-landings .gs-wrap .media-wrap{width:60%}}@media only screen and (min-width:1366px){.carousel-landings .gs-wrap .media-wrap{width:calc(60% - 38px)}}@media only screen and (min-width:1700px){.carousel-landings .gs-wrap .media-wrap{width:calc(55% - 38px)}}.carousel-landings .gs-wrap .media-wrap .video-contain{width:100%;height:0;padding-bottom:56.25%;position:relative;pointer-events:none}.carousel-landings .gs-wrap .media-wrap .video-contain video{width:100%;height:100%;position:absolute;top:0;left:0}.carousel-landings .gs-wrap .media-wrap .poster-image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;background-position:50%;background-size:cover}.carousel-landings .gs-wrap .media-wrap .carousel-mask{width:100%;height:80%;overflow:hidden;position:absolute;top:50%;left:0;transform-origin:center center;transform:translateZ(0);transition-timing-function:ease;transition-duration:.4s;transition-property:height;transform:translateY(-50%) perspective(1000px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.carousel-landings .gs-wrap .media-wrap .carousel-mask.active{height:100%}.carousel-landings .gs-wrap .meta-wrap{width:100%;position:relative;display:flex;justify-content:center;align-items:center}.carousel-landings .gs-wrap .meta-wrap a.btn-style-underline{padding-top:40px;margin-bottom:40px;line-height:1.4;border-bottom:none}.carousel-landings .gs-wrap .meta-wrap a.btn-style-underline:after{display:none}.carousel-landings .gs-wrap .meta-wrap a.btn-style-underline .text-wrap{overflow:hidden;display:inline-block}.carousel-landings .gs-wrap .meta-wrap a.btn-style-underline .text-mask{display:block;transition:transform .3s cubic-bezier(.215,.61,.355,1);transform:translateY(100%)}.carousel-landings .gs-wrap .meta-wrap a.btn-style-underline .gray-border{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#414141;display:block;transition:transform .2s ease;transform-origin:center center;transform:scaleX(0);z-index:1}.carousel-landings .gs-wrap .meta-wrap a.btn-style-underline .magenta-border{position:absolute;bottom:0;left:50%;width:0;height:2px;background:#e82064;display:block;transition:all .3s ease;transform-origin:center center;transform:translateX(-50%);z-index:2;transition-delay:.15s}.carousel-landings .gs-wrap .meta-wrap a.btn-style-underline.active .text-mask{transform:translateY(0)}.carousel-landings .gs-wrap .meta-wrap a.btn-style-underline.active .gray-border{transform:scaleX(1)}.carousel-landings .gs-wrap .meta-wrap a.btn-style-underline.active .magenta-border{width:40px}@media (hover:hover){.carousel-landings .gs-wrap .meta-wrap a.btn-style-underline:hover .magenta-border{width:100%}}@media only screen and (min-width:768px){.carousel-landings .gs-wrap .meta-wrap{width:50%}.carousel-landings .gs-wrap .meta-wrap a.btn-style-underline{font-size:22px}}@media only screen and (min-width:992px){.carousel-landings .gs-wrap .meta-wrap a.btn-style-underline{font-size:26px}}@media only screen and (min-width:1200px){.carousel-landings .gs-wrap .meta-wrap{width:40%}.carousel-landings .gs-wrap .meta-wrap a.btn-style-underline{font-size:30px}}@media only screen and (min-width:1366px){.carousel-landings .gs-wrap .meta-wrap{width:calc(40% + 37px)}}@media only screen and (min-width:1700px){.carousel-landings .gs-wrap .meta-wrap{width:calc(45% + 37px)}}.carousel-landings .glide__slide--active .gs-wrap .media-wrap .video-contain{pointer-events:auto}.carousel-landings button{outline:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border-radius:0}.carousel-landings .slider__bullets{position:absolute;right:0;top:-63px;width:100%;text-align:center}@media only screen and (min-width:768px){.carousel-landings .slider__bullets{right:50px;top:10%;width:calc(50% - 30px);z-index:0}}@media only screen and (min-width:1200px){.carousel-landings .slider__bullets{width:calc(40% - 20px);top:15%}}@media only screen and (min-width:1366px){.carousel-landings .slider__bullets{right:75px;width:calc(40% + 10px)}}@media only screen and (min-width:1700px){.carousel-landings .slider__bullets{width:calc(45% + 10px)}}.carousel-landings .slider__bullets button{font-size:12px;font-family:Roboto Mono,monospace;line-height:1.67;letter-spacing:1.44px;color:hsla(0,0%,100%,.2);margin:0 15px;text-transform:uppercase;cursor:default;pointer-events:none;transition:color .3s ease}.carousel-landings .slider__bullets button.glide__bullet--active{color:#fff}@media only screen and (min-width:1366px){.carousel-landings .slider__bullets button{margin:0 1.75vw}}.carousel-landings .slider__controls{width:100%;text-align:center}@media only screen and (min-width:768px){.carousel-landings .slider__controls{position:absolute;right:50px;bottom:-10px;width:calc(50% - 30px);transform:none;justify-content:center;z-index:3}}@media only screen and (min-width:992px){.carousel-landings .slider__controls{display:flex;justify-content:space-between;padding:0 10px}}@media only screen and (min-width:1200px){.carousel-landings .slider__controls{width:calc(40% - 20px);padding:0 2vw}}@media only screen and (min-width:1366px){.carousel-landings .slider__controls{right:75px;width:calc(40% + 10px);bottom:20px}}@media only screen and (min-width:1500px){.carousel-landings .slider__controls{padding:0 4vw}}@media only screen and (min-width:1700px){.carousel-landings .slider__controls{width:calc(45% + 10px);padding:0 6vw}}@media only screen and (min-width:768px) and (max-width:991px){.carousel-landings .slider__controls button{transform:scale(.85)}}.carousel-landings .slider__controls button.disabled{pointer-events:none;opacity:.25}.carousel-teams .gs-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;cursor:-webkit-grab;cursor:grab}.carousel-teams .gs-wrap:active{cursor:-webkit-grabbing;cursor:grabbing}.carousel-teams .glide__slides{padding:40px 0}.carousel-teams .media-wrap{min-width:400px;overflow:hidden;position:relative}.carousel-teams .media-mask{box-shadow:0 0 20px rgba(0,0,0,.75);width:100%;height:80%;overflow:hidden;position:absolute;top:50%;left:0;transform-origin:center center;transform:translateZ(0);transition-timing-function:ease;transition-duration:.4s;transition-property:height;transform:translateY(-50%)}.carousel-teams .media-mask.active{height:100%}.carousel-teams .media-contain{width:100%;height:0;padding-bottom:108%;position:relative;transition:all .3s ease}.carousel-teams .gs-img{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;background-position:50%;background-size:cover;transition:all .3s ease}.carousel-teams .meta-wrap{padding:0 30px 0 80px;display:flex;align-items:center}.carousel-teams .meta-center{max-width:456px}.carousel-teams .meta-title{margin-bottom:30px;overflow:hidden}.carousel-teams .alpha-tag,.carousel-teams .meta-info,.carousel-teams .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy body .gform_wrapper span.gform_description,.carousel-teams .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy p,.carousel-teams .single-post .single-post-meta-wrap .single-post-back a,.carousel-teams .sub-title,.carousel-teams .tabbed-content .item:before,.carousel-teams body .gform_wrapper .are-required,.carousel-teams body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy span.gform_description,.carousel-teams h3,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy .carousel-teams p,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy body .gform_wrapper .carousel-teams span.gform_description,.single-post .single-post-meta-wrap .single-post-back .carousel-teams a,.tabbed-content .carousel-teams .item:before,body .gform_wrapper .carousel-teams .are-required,body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy .carousel-teams span.gform_description{overflow:hidden}.carousel-teams .alpha-tag span,.carousel-teams .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy body .gform_wrapper span.gform_description span,.carousel-teams .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy p span,.carousel-teams .single-post .single-post-meta-wrap .single-post-back a span,.carousel-teams .sub-title span,.carousel-teams .tabbed-content .item:before span,.carousel-teams body .gform_wrapper .are-required span,.carousel-teams body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy span.gform_description span,.carousel-teams h3 span,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy .carousel-teams p span,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy body .gform_wrapper .carousel-teams span.gform_description span,.single-post .single-post-meta-wrap .single-post-back .carousel-teams a span,.tabbed-content .carousel-teams .item:before span,body .gform_wrapper .carousel-teams .are-required span,body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy .carousel-teams span.gform_description span{display:block}.carousel-teams h3{margin-bottom:5px}.carousel-teams .alpha-tag,.carousel-teams .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy body .gform_wrapper span.gform_description,.carousel-teams .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy p,.carousel-teams .single-post .single-post-meta-wrap .single-post-back a,.carousel-teams .sub-title,.carousel-teams .tabbed-content .item:before,.carousel-teams body .gform_wrapper .are-required,.carousel-teams body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy span.gform_description,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy .carousel-teams p,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy body .gform_wrapper .carousel-teams span.gform_description,.single-post .single-post-meta-wrap .single-post-back .carousel-teams a,.tabbed-content .carousel-teams .item:before,body .gform_wrapper .carousel-teams .are-required,body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy .carousel-teams span.gform_description{display:block}.carousel-teams .copy-mask,.carousel-teams .meta-mask,.carousel-teams .sub-title-mask,.carousel-teams .title-mask{transform:translateZ(0);transition-timing-function:ease;transition-duration:.6s;transition-property:opacity,transform}.carousel-teams .meta-mask,.carousel-teams .sub-title-mask,.carousel-teams .title-mask{opacity:.5;transform:translate3d(0,100%,0)}.carousel-teams .meta-mask.active,.carousel-teams .sub-title-mask.active,.carousel-teams .title-mask.active{opacity:1;transform:translateZ(0)}.carousel-teams .copy-mask{opacity:0;transition-duration:.8s;transform:translate3d(0,40px,0)}.carousel-teams .copy-mask.active{opacity:1;transform:translateZ(0)}.carousel-teams .meta-info{margin-top:25%}.carousel-teams .meta-info,.carousel-teams .meta-info .meta-mask{display:flex;align-items:center}.carousel-teams .meta-info .alpha-tag,.carousel-teams .meta-info body .gform_wrapper .are-required,body .gform_wrapper .carousel-teams .meta-info .are-required{margin-right:20px}.carousel-teams .slider__controls{position:absolute;right:100px;top:40px}.carousel-teams .slider__controls button{display:block;background:none;outline:none;border:none}.carousel-teams .slider__controls button.disabled{pointer-events:none;opacity:.25}.carousel-featured .gs-wrap{cursor:-webkit-grab;cursor:grab}.carousel-featured .gs-wrap:active{cursor:-webkit-grabbing;cursor:grabbing}@media only screen and (min-width:768px){.carousel-featured .gs-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;padding:50px 0}}@media only screen and (min-width:992px){.carousel-featured .gs-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;padding:0}}.carousel-featured .glide__slides{padding:40px 0 0}.carousel-featured .glide__slide{margin:0;height:auto}.carousel-featured .gs-wrap,.carousel-featured .meta-center,.carousel-featured .meta-wrap{height:100%}.carousel-featured .media-wrap{overflow:hidden;position:relative;width:85%}@media only screen and (min-width:768px){.carousel-featured .media-wrap{min-width:0;width:300px}}@media only screen and (min-width:1200px){.carousel-featured .media-wrap{width:33.333333%}}@media only screen and (min-width:1500px){.carousel-featured .media-wrap{width:28%}}.carousel-featured .media-mask{box-shadow:0 0 20px rgba(0,0,0,.75);width:100%;height:80%;overflow:hidden;position:absolute;top:50%;left:0;transform-origin:center center;transform:translateZ(0);transition-timing-function:ease;transition-duration:.4s;transition-property:height;transform:translateY(-50%)}.carousel-featured .media-mask.active{height:100%}.carousel-featured .media-contain{width:100%;height:0;padding-bottom:108%;position:relative;transition:all .3s ease}.carousel-featured .gs-img{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;background-position:50%;background-size:cover;transition:all .3s ease}.carousel-featured .meta-wrap{padding:40px 0 0 40px;position:relative}.carousel-featured .meta-wrap body .gform_wrapper span.gform_description,.carousel-featured .meta-wrap p,body .gform_wrapper .carousel-featured .meta-wrap span.gform_description{padding-right:0}@media only screen and (min-width:768px){.carousel-featured .meta-wrap{padding:0 70px 0 40px;display:flex;align-items:center}}@media only screen and (max-width:1199px){.carousel-featured .meta-wrap h3{font-size:28px}.carousel-featured .meta-wrap .alpha-tag,.carousel-featured .meta-wrap .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy body .gform_wrapper span.gform_description,.carousel-featured .meta-wrap .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy p,.carousel-featured .meta-wrap .single-post .single-post-meta-wrap .single-post-back a,.carousel-featured .meta-wrap .sub-title,.carousel-featured .meta-wrap .tabbed-content .item:before,.carousel-featured .meta-wrap body .gform_wrapper .are-required,.carousel-featured .meta-wrap body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy span.gform_description,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy .carousel-featured .meta-wrap p,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy body .gform_wrapper .carousel-featured .meta-wrap span.gform_description,.single-post .single-post-meta-wrap .single-post-back .carousel-featured .meta-wrap a,.tabbed-content .carousel-featured .meta-wrap .item:before,body .gform_wrapper .carousel-featured .meta-wrap .are-required,body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy .carousel-featured .meta-wrap span.gform_description{font-size:10px}.carousel-featured .meta-wrap body .gform_wrapper span.gform_description,.carousel-featured .meta-wrap p,body .gform_wrapper .carousel-featured .meta-wrap span.gform_description{font-size:14px;line-height:1.5;padding-right:40px}.carousel-featured .meta-wrap .alpha-tag,.carousel-featured .meta-wrap body .gform_wrapper .are-required,body .gform_wrapper .carousel-featured .meta-wrap .are-required{font-size:10px}}@media only screen and (min-width:992px){.carousel-featured .meta-wrap{padding:0 30px 0 6%}.carousel-featured .meta-wrap body .gform_wrapper span.gform_description,.carousel-featured .meta-wrap p,body .gform_wrapper .carousel-featured .meta-wrap span.gform_description{padding-right:80px}}@media only screen and (min-width:1200px){.carousel-featured .meta-wrap .meta-title{width:100%}.carousel-featured .meta-wrap body .gform_wrapper span.gform_description,.carousel-featured .meta-wrap p,body .gform_wrapper .carousel-featured .meta-wrap span.gform_description{padding-right:0}}.carousel-featured .meta-center{max-width:456px;position:relative;height:auto}@media only screen and (min-width:768px){.carousel-featured .meta-center{margin-top:-50px}}@media only screen and (min-width:992px){.carousel-featured .meta-center{margin-top:-20px}}@media only screen and (min-width:1200px){.carousel-featured .meta-center{margin-top:-15px}}@media only screen and (min-width:1366px){.carousel-featured .meta-center{width:466px;margin-top:-20px}}.carousel-featured .meta-title{margin-bottom:30px;overflow:hidden;width:75%}.carousel-featured .alpha-tag,.carousel-featured .meta-info,.carousel-featured .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy body .gform_wrapper span.gform_description,.carousel-featured .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy p,.carousel-featured .single-post .single-post-meta-wrap .single-post-back a,.carousel-featured .sub-title,.carousel-featured .tabbed-content .item:before,.carousel-featured body .gform_wrapper .are-required,.carousel-featured body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy span.gform_description,.carousel-featured h3,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy .carousel-featured p,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy body .gform_wrapper .carousel-featured span.gform_description,.single-post .single-post-meta-wrap .single-post-back .carousel-featured a,.tabbed-content .carousel-featured .item:before,body .gform_wrapper .carousel-featured .are-required,body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy .carousel-featured span.gform_description{overflow:hidden}.carousel-featured .alpha-tag span,.carousel-featured .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy body .gform_wrapper span.gform_description span,.carousel-featured .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy p span,.carousel-featured .single-post .single-post-meta-wrap .single-post-back a span,.carousel-featured .sub-title span,.carousel-featured .tabbed-content .item:before span,.carousel-featured body .gform_wrapper .are-required span,.carousel-featured body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy span.gform_description span,.carousel-featured h3 span,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy .carousel-featured p span,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy body .gform_wrapper .carousel-featured span.gform_description span,.single-post .single-post-meta-wrap .single-post-back .carousel-featured a span,.tabbed-content .carousel-featured .item:before span,body .gform_wrapper .carousel-featured .are-required span,body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy .carousel-featured span.gform_description span{display:block}.carousel-featured h3{margin-bottom:5px}.carousel-featured .alpha-tag,.carousel-featured .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy body .gform_wrapper span.gform_description,.carousel-featured .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy p,.carousel-featured .single-post .single-post-meta-wrap .single-post-back a,.carousel-featured .sub-title,.carousel-featured .tabbed-content .item:before,.carousel-featured body .gform_wrapper .are-required,.carousel-featured body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy span.gform_description,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy .carousel-featured p,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy body .gform_wrapper .carousel-featured span.gform_description,.single-post .single-post-meta-wrap .single-post-back .carousel-featured a,.tabbed-content .carousel-featured .item:before,body .gform_wrapper .carousel-featured .are-required,body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy .carousel-featured span.gform_description{display:block}.carousel-featured .copy-mask,.carousel-featured .meta-mask,.carousel-featured .sub-title-mask,.carousel-featured .title-mask{transform:translateZ(0);transition-timing-function:ease;transition-duration:.6s;transition-property:opacity,transform}.carousel-featured .meta-mask,.carousel-featured .sub-title-mask,.carousel-featured .title-mask{opacity:.5;transform:translate3d(0,100%,0)}.carousel-featured .meta-mask.active,.carousel-featured .sub-title-mask.active,.carousel-featured .title-mask.active{opacity:1;transform:translateZ(0)}.carousel-featured .copy-mask body .gform_wrapper span.gform_description>div,.carousel-featured .copy-mask p>div,body .gform_wrapper .carousel-featured .copy-mask span.gform_description>div{overflow:hidden;position:relative;display:inline-block;line-height:0;vertical-align:top}.carousel-featured .copy-mask body .gform_wrapper span.gform_description>div>div,.carousel-featured .copy-mask p>div>div,body .gform_wrapper .carousel-featured .copy-mask span.gform_description>div>div{display:inline-block!important;vertical-align:top;transition-duration:.8s;transform:translate3d(0,100%,0)}.carousel-featured .copy-mask.active{opacity:1;transform:translateZ(0)}.carousel-featured .copy-mask.active body .gform_wrapper span.gform_description>div>div,.carousel-featured .copy-mask.active p>div>div,body .gform_wrapper .carousel-featured .copy-mask.active span.gform_description>div>div{transform:translateZ(0)}@media only screen and (min-width:768px){.carousel-featured .copy-mask body .gform_wrapper span.gform_description,.carousel-featured .copy-mask p,body .gform_wrapper .carousel-featured .copy-mask span.gform_description{margin-bottom:0}}@media only screen and (min-width:1200px){.carousel-featured .copy-mask body .gform_wrapper span.gform_description,.carousel-featured .copy-mask p,body .gform_wrapper .carousel-featured .copy-mask span.gform_description{font-size:18px!important;line-height:1.5!important}}.carousel-featured .meta-info{display:none}@media only screen and (min-width:768px){.carousel-featured .meta-info{margin-top:30px;display:flex;width:80px}.carousel-featured .meta-info .meta-mask{display:flex;align-items:center;padding:5px 0}.carousel-featured .meta-info .alpha-tag,.carousel-featured .meta-info body .gform_wrapper .are-required,body .gform_wrapper .carousel-featured .meta-info .are-required{margin-right:20px}}@media only screen and (min-width:1366px){.carousel-featured .meta-info{margin-top:60px}}.carousel-featured .slider__controls{position:absolute;right:0;top:100vw}.carousel-featured .slider__controls button{display:block;background:none;outline:none;border:none}.carousel-featured .slider__controls button.disabled{pointer-events:none;opacity:.25}@media only screen and (min-width:540px){.carousel-featured .slider__controls{right:20px;top:96vw}}@media only screen and (min-width:768px){.carousel-featured .slider__controls{right:50px;top:70px;transform:scale(.85)}}@media only screen and (min-width:992px){.carousel-featured .slider__controls{right:100px;top:40px}}@media only screen and (min-width:1200px){.carousel-featured .slider__controls{top:calc(50% - 170px)}}@media only screen and (min-width:1500px){.carousel-featured .slider__controls{top:calc(50% - 160px);right:12vw;transform:scale(1)}}.carousel-featured.on-white .media-mask{box-shadow:none}.carousel-featured.on-white .alpha-tag,.carousel-featured.on-white .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy body .gform_wrapper span.gform_description,.carousel-featured.on-white .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy p,.carousel-featured.on-white .single-post .single-post-meta-wrap .single-post-back a,.carousel-featured.on-white .sub-title,.carousel-featured.on-white .tabbed-content .item:before,.carousel-featured.on-white body .gform_wrapper .are-required,.carousel-featured.on-white body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy span.gform_description,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy .carousel-featured.on-white p,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy body .gform_wrapper .carousel-featured.on-white span.gform_description,.single-post .single-post-meta-wrap .single-post-back .carousel-featured.on-white a,.tabbed-content .carousel-featured.on-white .item:before,body .gform_wrapper .carousel-featured.on-white .are-required,body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy .carousel-featured.on-white span.gform_description{color:rgba(65,65,65,.7)}.carousel-featured.on-white body .gform_wrapper span.gform_description,.carousel-featured.on-white p,body .gform_wrapper .carousel-featured.on-white span.gform_description{color:#414141}.cta-carousel-block-wrap{background:#f7f5f4;padding:100px 0}@media only screen and (min-width:768px){.cta-carousel-block-wrap{background:transparent;display:flex;flex-direction:column-reverse;padding:0 0 30px}}@media only screen and (min-width:1200px){.cta-carousel-block-wrap{padding:0 0 130px}}.cta-carousel-block-copy{padding:0 40px}.cta-carousel-block-copy a{margin:40px 0 60px}@media only screen and (min-width:768px){.cta-carousel-block-copy .page-about .manifesto .callout-title body .gform_wrapper span.gform_description,.cta-carousel-block-copy .page-about .manifesto .callout-title p,.cta-carousel-block-copy body .gform_wrapper .page-about .manifesto .callout-title span.gform_description,.cta-carousel-block-copy body .gform_wrapper span.h2.gform_description,.cta-carousel-block-copy p.h2,.page-about .manifesto .callout-title .cta-carousel-block-copy p,.page-about .manifesto .callout-title body .gform_wrapper .cta-carousel-block-copy span.gform_description,body .gform_wrapper .cta-carousel-block-copy span.h2.gform_description,body .gform_wrapper .page-about .manifesto .callout-title .cta-carousel-block-copy span.gform_description{max-width:70%;margin-top:40px}.cta-carousel-block-copy a{margin:40px 0}}@media only screen and (min-width:1200px){.cta-carousel-block-copy{padding:0 0 0 5vw;width:384px}.cta-carousel-block-copy .page-about .manifesto .callout-title body .gform_wrapper span.gform_description,.cta-carousel-block-copy .page-about .manifesto .callout-title p,.cta-carousel-block-copy body .gform_wrapper .page-about .manifesto .callout-title span.gform_description,.cta-carousel-block-copy body .gform_wrapper span.h2.gform_description,.cta-carousel-block-copy p.h2,.page-about .manifesto .callout-title .cta-carousel-block-copy p,.page-about .manifesto .callout-title body .gform_wrapper .cta-carousel-block-copy span.gform_description,body .gform_wrapper .cta-carousel-block-copy span.h2.gform_description,body .gform_wrapper .page-about .manifesto .callout-title .cta-carousel-block-copy span.gform_description{max-width:none}}@media only screen and (min-width:1366px){.cta-carousel-block-copy{padding:0 0 0 6vw}}@media only screen and (min-width:1500px){.cta-carousel-block-copy{width:400px}}@media only screen and (min-width:1700px){.cta-carousel-block-copy{padding:0 0 0 4vw;width:25vw}}@media only screen and (min-width:768px){.cta-carousel-content{background:#f7f5f4;padding:150px 40px 40px;margin-left:calc(12.5% + 30px);margin-top:-160px}}@media only screen and (min-width:1200px){.cta-carousel-content{margin-left:calc(12.5% + 60px);margin-top:-360px;padding:80px 40px}}@media only screen and (min-width:1366px){.cta-carousel-content{margin-top:-420px}}@media only screen and (min-width:1700px){.cta-carousel-content{margin-left:calc(12.5% + 10vw)}}@media only screen and (min-width:768px){.cta-carousel,.hiring-block-carousel{width:460px;margin-left:auto}}@media only screen and (min-width:992px){.cta-carousel,.hiring-block-carousel{width:480px}}@media only screen and (min-width:1200px){.cta-carousel,.hiring-block-carousel{width:42vw}}@media only screen and (min-width:1366px){.cta-carousel,.hiring-block-carousel{width:48vw}}@media only screen and (min-width:1700px){.cta-carousel,.hiring-block-carousel{width:800px}}.cta-carousel .hb-img-wrap,.hiring-block-carousel .hb-img-wrap{width:100%;height:0;padding-bottom:98.6%;position:relative}.cta-carousel .hb-img-wrap>div,.hiring-block-carousel .hb-img-wrap>div{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:cover}.cta-carousel .slider__controls,.hiring-block-carousel .slider__controls{text-align:right;margin:10px 40px 0 0}.cta-carousel .slider__controls .glide__arrow--next,.hiring-block-carousel .slider__controls .glide__arrow--next{margin-left:15px}.cta-carousel .slider__controls .directional-two line,.cta-carousel .slider__controls .directional-two path,.hiring-block-carousel .slider__controls .directional-two line,.hiring-block-carousel .slider__controls .directional-two path{stroke:#c9c9c9}.carousel-rtl .slider__controls{padding:20px 50px;display:flex;justify-content:flex-end}.carousel-rtl .slider__controls .glide__arrow--next{margin-left:20px}@media only screen and (min-width:768px){.carousel-rtl .slider__controls{padding:20px 0}}.timeline-carousel .glide__slides,.timeline-carousel .glide__track{overflow:visible}.timeline-carousel li{margin-bottom:0}@media only screen and (min-width:768px){.timeline-carousel li>div[class*=col-]{display:flex}}.timeline-carousel .timeline-image{width:100%;position:relative;display:flex;margin-bottom:40px}.timeline-carousel .timeline-image:after{display:block;content:" ";padding-bottom:100%}.timeline-carousel .timeline-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.timeline-carousel .timeline-image{flex:0 0 34%;margin-right:40px;margin-bottom:0}}.timeline-carousel .timeline-copy body .gform_wrapper span.gform_description,.timeline-carousel .timeline-copy p,body .gform_wrapper .timeline-carousel .timeline-copy span.gform_description{margin-bottom:0;line-height:1.75}.timeline-carousel .timeline-copy .timeline-date{margin-bottom:20px}@media only screen and (min-width:768px){.timeline-carousel .timeline-copy{margin-top:-5px;display:flex;flex-direction:column;justify-content:center}}@media only screen and (min-width:1200px){.timeline-carousel .timeline-copy{margin:0 60px}}.timeline-carousel .slider__controls{text-align:center;margin-top:30px}@media only screen and (min-width:768px){.timeline-carousel .slider__controls{text-align:right;margin-left:auto}.timeline-carousel .slider__controls .next-hover,.timeline-carousel .slider__controls .prev-hover{padding:10px 0}}@media only screen and (min-width:1200px){.timeline-carousel .slider__controls{margin-right:calc(6.25% - 30px)}}@media only screen and (min-width:1500px){.timeline-carousel .slider__controls{margin-right:calc(12.5% - 45px)}}.carousel-reveal{margin:auto;position:relative;width:100%;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:perspective(1000px)}.carousel-reveal:after{display:block;content:" ";padding-bottom:100%}.carousel-reveal .img-reveal-mask{position:absolute;top:0;height:100%;width:100%;background-color:#414141;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden}.carousel-reveal .img-reveal-mask.to-right{right:0}.carousel-reveal .img-reveal-mask.to-left{left:0}.carousel-reveal .img-reveal-mask.black{background-color:#121212}.carousel-reveal .img-reveal-mask.white{background-color:#fff}.carousel-reveal .img-reveal-mask.off-white{background-color:#f7f5f4}.carousel-reveal .img-reveal-mask.dark-gray{background-color:#1f1f1f}.carousel-reveal .img-reveal-mask.black-white{background-color:#121212}.carousel-reveal .img-reveal-mask.black-white:after{content:" ";position:absolute;bottom:0;left:0;width:100%;height:calc(50% - 1px);background:#fff}@media only screen and (min-width:768px){.carousel-reveal .img-reveal-mask.black-white:after{height:50%}}.carousel-reveal img{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.carousel-copy body .gform_wrapper span.gform_description>div,.carousel-copy h2>div,.carousel-copy h3>div,.carousel-copy h4>div,.carousel-copy p>div,body .gform_wrapper .carousel-copy span.gform_description>div{overflow:hidden;visibility:hidden;position:relative;display:inline-block;line-height:0;vertical-align:top}.carousel-copy body .gform_wrapper span.gform_description>div>div,.carousel-copy h2>div>div,.carousel-copy h3>div>div,.carousel-copy h4>div>div,.carousel-copy p>div>div,body .gform_wrapper .carousel-copy span.gform_description>div>div{display:inline-block!important;transform:translateY(100%);vertical-align:top}.carousel-copy body .gform_wrapper span.gform_description>div .line-mask,.carousel-copy h2>div .line-mask,.carousel-copy h3>div .line-mask,.carousel-copy h4>div .line-mask,.carousel-copy p>div .line-mask,body .gform_wrapper .carousel-copy span.gform_description>div .line-mask{overflow:hidden}.carousel-copy body .gform_wrapper span.gform_description>div span,.carousel-copy h2>div span,.carousel-copy h3>div span,.carousel-copy h4>div span,.carousel-copy p>div span,body .gform_wrapper .carousel-copy span.gform_description>div span{display:inline-block}.anchor-mask{overflow:hidden;margin-bottom:60px}.anchor-mask .mask{transform:translateY(100%)}.carousel-meta{overflow:hidden}.carousel-meta .mask{transform:translateY(100%);vertical-align:top}.cs-related .anchor-mask,.cs-related .cs-rel-slide-count{overflow:hidden;margin-bottom:60px}.cs-related .anchor-mask .mask,.cs-related .cs-rel-slide-count .mask{transform:translateY(100%)}.cs-related .carousel-reveal,.cs-related .img-reveal-box{max-width:none;width:100%;margin-bottom:40px;margin-top:20px}.cs-related .carousel-reveal:after,.cs-related .img-reveal-box:after{padding-bottom:40%}@media only screen and (min-width:768px){.cs-related .carousel-reveal:after,.cs-related .img-reveal-box:after{padding-bottom:35.25%}}@media only screen and (min-width:992px){.cs-related .carousel-reveal,.cs-related .img-reveal-box{margin-top:0}}.cs-related .cs-rel-slide-copy body .gform_wrapper span.gform_description,.cs-related .cs-rel-slide-copy p,body .gform_wrapper .cs-related .cs-rel-slide-copy span.gform_description{margin-bottom:40px}@media only screen and (min-width:992px){.cs-related .cs-rel-slide-copy{margin-top:60px}}.cs-related .glide__track{position:relative}.cs-related body .gform_wrapper span.gform_description>div,.cs-related h4>div,.cs-related p>div,body .gform_wrapper .cs-related span.gform_description>div{overflow:hidden;visibility:hidden;position:relative;display:inline-block;line-height:0;vertical-align:top}.cs-related body .gform_wrapper span.gform_description>div>div,.cs-related h4>div>div,.cs-related p>div>div,body .gform_wrapper .cs-related span.gform_description>div>div{display:inline-block!important;transform:translateY(100%);vertical-align:top}.cs-related .slider__controls{position:absolute;top:0;right:-30px;display:flex;flex-direction:column}@media only screen and (min-width:992px){.cs-related .slider__controls{top:68%;right:6.25%}}@media only screen and (min-width:1200px){.cs-related .slider__controls{top:58%}}@media only screen and (min-width:1366px){.cs-related .slider__controls{top:64%}}@media only screen and (min-width:1500px){.cs-related .slider__controls{top:70%}}.cs-related .next-hover,.cs-related .prev-hover{padding:10px 0}.pb-carousel-block .img-reveal-box{width:100%}.pb-carousel-block .cs-goals-carousel{position:relative}.pb-carousel-block .csg-image-wrap{margin-bottom:30px}.pb-carousel-block .csg-copy h3{margin-bottom:20px}.pb-carousel-block .slider__bullets{margin-bottom:30px}.pb-carousel-block .slider__bullets button{font-size:12px;font-family:Roboto Mono,monospace;line-height:1.67;letter-spacing:1.44px;color:#e82064;margin:0 30px 0 0;text-transform:uppercase;cursor:default;pointer-events:none;transition:color .3s ease}.pb-carousel-block .slider__bullets button.glide__bullet--active{color:#121212}.pb-carousel-block .slider__controls{margin-top:0;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:calc(100% + 90px);transform:translateX(-45px);overflow:hidden}.pb-carousel-block .slider__controls button{padding:10px 0}@media only screen and (min-width:768px){.pb-carousel-block .cs-goals-carousel{padding:10px 0 40px}.pb-carousel-block .slide-row>div:nth-child(2){display:flex;justify-content:center}.pb-carousel-block ul.glide__slides{display:flex;flex-wrap:nowrap}.pb-carousel-block .csg-image-wrap,.pb-carousel-block li.glide__slide{margin-bottom:0}.pb-carousel-block .csg-copy h3{font-size:26px;line-height:1.4;font-weight:300}.pb-carousel-block .csg-copy h3 div:not(.mask){line-height:1.4}}@media only screen and (min-width:768px) and (min-width:992px){.pb-carousel-block .csg-copy h3{font-size:1.875rem}}@media only screen and (min-width:768px){.pb-carousel-block .slider__bullets{margin-bottom:20px}.pb-carousel-block .slider__controls{margin-top:20px}}@media only screen and (min-width:992px){.pb-carousel-block .cs-goals-carousel{padding:20px 0 0}.pb-carousel-block .slider__bullets{margin-bottom:-20px}.pb-carousel-block .slider__controls{margin-top:-30px}}@media only screen and (min-width:1200px){.pb-carousel-block .cs-goals-carousel{padding:40px 0 0}.pb-carousel-block .csg-copy{margin-top:-15px}.pb-carousel-block .slider__bullets{margin-bottom:-40px;margin-top:20px}.pb-carousel-block .slider__controls{margin-top:-65px}}@media only screen and (min-width:1366px){.pb-carousel-block .cs-goals-carousel{padding:60px 0 0}.pb-carousel-block .img-reveal-box{width:calc(100% + 30px)}}.block__media-quote-block .img-reveal-box{max-width:100%;width:100%}.block__media-quote-block .img-reveal-box:after{padding-bottom:89.5%}.block__media-quote-block .copy-box{height:100%;display:flex;flex-direction:column}.block__media-quote-block .copy-box h4{margin-top:0}.block__media-quote-block .copy-box .quote-text{height:calc(100% - 44px);display:flex;flex-direction:column;justify-content:center;margin-top:44px}.block__media-quote-block .quote-attribution{margin-top:20px;text-align:right}.block__media-quote-block .quote-attribution body .gform_wrapper span.gform_description,.block__media-quote-block .quote-attribution p,body .gform_wrapper .block__media-quote-block .quote-attribution span.gform_description{margin-bottom:0;color:#414141}.block-logo-grid{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:2px;column-gap:2px;row-gap:2px}@media only screen and (min-width:768px){.block-logo-grid{grid-template-columns:repeat(3,1fr)}}.block-logo-grid .company-logo{position:relative;background-color:#e9e7e7}.block-logo-grid .company-logo:after{content:" ";padding-bottom:70.48%;display:block}.block-logo-grid .company-logo a{position:absolute;top:0;left:0;background-color:transparent;display:block;width:100%;height:100%;transition:background-color .6s ease}@media (hover:hover){.block-logo-grid .company-logo a:hover{background-color:#c9c9c9}}.block-logo-grid .company-logo .no-link{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.block-logo-grid .company-logo .fit{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.block-logo-grid .company-logo .fit img{width:65%;height:40%;-o-object-fit:contain;object-fit:contain;margin:auto}.accordian button.accordian-btn{width:100%;display:flex;justify-content:space-between;align-items:center;text-align:left;padding:20px 80px 20px 0;color:#121212;cursor:pointer}.accordian button.accordian-btn .accordian-icon{box-sizing:border-box;transition:transform .3s;width:10px;height:10px;transform:rotate(180deg);position:relative;right:-78px}.accordian button.accordian-btn .accordian-icon.active{transform:rotate(0deg)}.accordian button.accordian-btn .accordian-icon:before{content:"";display:block;width:10px;height:0;border-bottom:1px solid #121212;position:absolute;bottom:4.5px;transform:rotate(90deg);transition:all .3s ease}.accordian button.accordian-btn .accordian-icon.active:before{content:"";display:block;width:0;height:0;border-bottom:1px solid #e82064;position:absolute;bottom:4.5px;transform:rotate(90deg)}.accordian button.accordian-btn .accordian-icon:after{content:"";display:block;width:10px;height:0;border-bottom:1px solid #121212;position:absolute;bottom:4.5px;transition:all .3s ease}.accordian button.accordian-btn .accordian-icon.active:after{border-bottom:1px solid #e82064}.accordian button.accordian-btn:active,.accordian button.accordian-btn:focus{color:#121212}@media (hover:hover){.accordian button.accordian-btn:hover .accordian-icon:after,.accordian button.accordian-btn:hover .accordian-icon:before{border-bottom:1px solid #e82064}}.accordian .expand{border-bottom:1px solid #c9c9c9;overflow:hidden;height:0}.accordian .expand body .gform_wrapper span.gform_description,.accordian .expand p,body .gform_wrapper .accordian .expand span.gform_description{font-size:12px;line-height:22px;-webkit-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed}@media only screen and (min-width:992px){.accordian .expand body .gform_wrapper span.gform_description,.accordian .expand p,body .gform_wrapper .accordian .expand span.gform_description{font-size:.875rem;line-height:1.625rem}}.accordian .expand .mask{overflow:hidden;position:relative}.accordian .expand .mask>div{will-change:transform;transform:translateY(102%);transition:transform .3s linear}.accordian .expand .mask>div.active{transform:translateZ(0)}.latest-posts-scroller{padding:80px 0;width:calc(100% + 80px);left:-40px;overflow:hidden;position:relative;background:#121212}@media only screen and (min-width:992px){.latest-posts-scroller{width:calc(100% + 120px);left:-60px}}@media only screen and (min-width:1700px){.latest-posts-scroller{width:calc(100% + 20vw);left:-10vw}}.latest-posts-scroller h2{color:hsla(0,0%,100%,.7)}.latest-posts-scroller .ticker-wrap{position:relative}.latest-posts-scroller .mq{line-height:30px;clear:both}.latest-posts-scroller .mq:after{clear:both;content:" ";display:block;width:100%;height:1px;background:#e82064;box-shadow:0 0 6px #e82064;opacity:0;transition:opacity .3s ease}.latest-posts-scroller .mq>div,.latest-posts-scroller .mq a,.latest-posts-scroller .mq a>span,.latest-posts-scroller .mq h3{-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-perspective:1000;perspective:1000;transform-style:preserve-3d}.latest-posts-scroller .mq a,.latest-posts-scroller .mq a>span,.latest-posts-scroller .mq h3{height:85px}.latest-posts-scroller .mq a{display:flex;flex-direction:row;flex-wrap:nowrap;color:#fff;text-decoration:none}.latest-posts-scroller .mq a>span,.latest-posts-scroller .mq a h3{display:flex;justify-content:center;align-items:center}.latest-posts-scroller .mq a h3{color:#fff;padding:0 60px;margin:0;line-height:30px;font-size:22px;transition:color .3s ease}@media only screen and (min-width:768px){.latest-posts-scroller .mq a h3{font-size:28px}}@media only screen and (min-width:992px){.latest-posts-scroller .mq a h3{font-size:36px}}.latest-posts-scroller .mq a>span{position:relative;color:#626262;font-family:Roboto Mono,monospace;font-size:14px;letter-spacing:1.68px;vertical-align:middle;padding:0 5px;border-bottom:1px solid #e82064}.latest-posts-scroller .mq a>span span{position:absolute;display:block;background:#626262}.latest-posts-scroller .mq a>span span:first-child{width:1px;height:8px;top:50%;left:-20px;transform:translateY(-50%)}.latest-posts-scroller .mq a>span span:nth-child(2){width:1px;height:8px;top:50%;right:-20px;transform:translateY(-50%)}.latest-posts-scroller .mq a>span span:nth-child(3){background:#e82064;width:100%;height:1px;left:50%;bottom:-1px;box-shadow:0 0 6px #e82064;transform:translateX(-50%);transition:opacity .3s ease}.latest-posts-scroller .mq .js-marquee{border-bottom:1px solid #414141;transition:border-bottom .3s ease}@media (hover:hover){.latest-posts-scroller .ticker-wrap:hover a h3{color:#414141}.latest-posts-scroller .mq:hover:after{opacity:1}.latest-posts-scroller .mq:hover .js-marquee{border-bottom:1px solid #e82064}.latest-posts-scroller .mq:hover .js-marquee a h3{color:#fff}.latest-posts-scroller .mq:hover .js-marquee a>span{border-bottom:1px solid transparent}.latest-posts-scroller .mq:hover .js-marquee a>span span:nth-child(3){opacity:0}}.latest-posts-scroller .scroller-mask{pointer-events:none;width:10%;height:101%;position:absolute;top:0}.latest-posts-scroller .scroller-mask.left{left:0;background:transparent linear-gradient(90deg,#121212,#121212 14%,rgba(18,18,18,0)) 0 0 no-repeat padding-box}.latest-posts-scroller .scroller-mask.right{right:0;background:transparent linear-gradient(270deg,#121212,#121212 14%,rgba(18,18,18,0)) 0 0 no-repeat padding-box}@media only screen and (min-width:768px){.latest-posts-scroller .scroller-mask{width:25%}}@media only screen and (min-width:992px){.latest-posts-scroller .scroller-mask.right{right:-1px}}.cta-component{text-align:center;margin-bottom:100px}@media only screen and (min-width:768px){.cta-component{margin-top:40px;display:flex;justify-content:center;align-items:center}.cta-component body .gform_wrapper span.gform_description,.cta-component p,body .gform_wrapper .cta-component span.gform_description{margin-right:40px}}.tabbed-content h4{margin-bottom:0}.tabbed-content .accordian-icon{box-sizing:border-box;transition:transform .3s;width:10px;height:10px;transform:rotate(180deg);position:relative;position:absolute;top:27px;right:0}.tabbed-content .accordian-icon.active{transform:rotate(0deg)}.tabbed-content .accordian-icon:before{width:10px;border-bottom:1px solid #121212;transition:all .3s ease}.tabbed-content .accordian-icon.active:before,.tabbed-content .accordian-icon:before{content:"";display:block;height:0;position:absolute;bottom:4.5px;transform:rotate(90deg)}.tabbed-content .accordian-icon.active:before{width:0;border-bottom:1px solid #e82064}.tabbed-content .accordian-icon:after{content:"";display:block;width:10px;height:0;border-bottom:1px solid #121212;position:absolute;bottom:4.5px;transition:all .3s ease}.tabbed-content .accordian-icon.active:after{border-bottom:1px solid #e82064}.tabbed-content .img-reveal-box{width:100%;max-width:100%}.tabbed-content .img-reveal-box:after{padding-bottom:56.25%}@media (min-width:769px){.tabbed-content .accordian-icon{display:none}}.tabs ul{margin:0;padding:0 0 1em;font-weight:700}.tabs ul li,.tabs ul li a{position:relative}.tabs ul li a{padding:.5em 0;font-weight:400;text-decoration:none;transition:color .6s ease}.tabs ul li a span.indicator{flex:0 0 30px;width:30px}.tabs ul li a.active,.tabs ul li a:hover{color:#e82064}.item{margin-bottom:2px}.item:before{cursor:pointer;font-weight:700;padding:.5em;display:block}.item.active:before{color:#e82064}.item.active .accordian-icon:after,.item.active .accordian-icon:before{border-bottom:1px solid #e82064}.item.active .item-content{padding-top:40px;transition:opacity .2s ease-in-out,transform .4s ease-in-out}.item.active .item-content.title-cont{transition-delay:.05s}.item.active .item-content.image-cont{transition-delay:.15s}.item.active .item-content.copy-cont{transition-delay:.25s}@media (min-width:769px){.item .item-content{margin-top:0}.item.active .item-content.title-cont{padding-top:0}.tabs-side .tabs li{margin-bottom:2px}}.tabbed-content .tabs{display:none}.tabbed-content .item{position:relative;min-height:2em}.tabbed-content .item:before{content:attr(data-title);padding:18px 0;border-bottom:1px solid #c9c9c9;font-weight:400;line-height:2}.tabbed-content .item .item-content{opacity:0;visibility:hidden;height:0}.tabbed-content .item .item-content:not(.image-cont){transform:translate3d(0,15px,0)}.tabbed-content .item .item-content.image-cont{transform:translate3d(0,5%,0)}.tabbed-content .item.active .item-content{opacity:1;visibility:visible;height:auto;transform:translateZ(0)}@media (min-width:769px){.tabbed-content .tabs{display:block}.tabbed-content .tabs li{display:inline-block}.tabbed-content .tabs li a{display:flex;padding:17px 0}.tabbed-content .item{min-height:0}.tabbed-content .item:before{display:none}.tabbed-content.tabs-side .tabs{float:left}.tabbed-content.tabs-side .tabs li{display:block;padding-right:60px;padding-left:3px}.tabs-side .tabs{width:170px}.tabs-side .item{margin-left:170px}}@media only screen and (min-width:992px){.tabs-side .tabs{width:250px}.tabs-side .item{margin-left:250px}}@media only screen and (min-width:1366px){.tabs-side .tabs{width:324px}.tabs-side .item{margin-left:324px}}body.admin-bar{padding-bottom:32px}body.is-white{background:#fff;color:#414141}@media only screen and (max-width:767px){#awwwards{display:none}}#wpadminbar{display:none}*,:after,:before{box-sizing:border-box}[role=button]{cursor:pointer}img{display:block;max-width:100%;height:auto}.responsive-tables{max-width:100%;overflow-x:scroll}table,td,th{border:1px solid #c9c9c9!important;text-align:left}table{border-collapse:collapse!important;width:100%;margin:30px 0}td,th{padding:15px;min-width:150px;line-height:1.75}pre{font-style:normal}::selection{background:rgba(232,32,100,.85)}::-moz-selection{background:rgba(232,32,100,.85)}a{color:#414141;text-decoration:underline;font-weight:700;transform:translateZ(0)}a.no-click{cursor:default;opacity:.36}a.no-dec{text-decoration:none}a.apply-btn,a.btn-style-arrow,body .gform_wrapper .gform_footer .gform_button{max-width:242px;display:inline-block;padding-right:59px;font-size:16px;font-weight:500;line-height:28px;letter-spacing:.96px;color:#fff;text-decoration:none;text-transform:uppercase;position:relative}a.apply-btn.on-white,a.btn-style-arrow.on-white,body .gform_wrapper .gform_footer .on-white.gform_button{color:#414141}a.apply-btn .arrow-icon-desk,a.btn-style-arrow .arrow-icon-desk,body .gform_wrapper .gform_footer .gform_button .arrow-icon-desk{display:none}a.apply-btn .arrow-icon-mobile,a.btn-style-arrow .arrow-icon-mobile,body .gform_wrapper .gform_footer .gform_button .arrow-icon-mobile{position:absolute;margin-left:10px;top:50%;right:0;display:inline-block;width:43px;vertical-align:middle;transform:translateY(-50%)}a.btn-style-underline{position:relative;display:inline-block;text-decoration:none;max-width:360px;font-size:30px;font-weight:400;line-height:42px;text-align:center;padding-bottom:20px;border-bottom:2px solid #414141;color:#fff}a.btn-style-underline.on-white{color:#414141;border-bottom:2px solid #c9c9c9}a.btn-style-underline:after{content:" ";position:absolute;bottom:-2px;left:50%;transform-origin:center center;transform:translateX(-50%);width:30%;height:2px;background-color:#e82064;box-shadow:0 0 6px #e82064}a.btn-style-underline.intro-anim{border-bottom:none!important}a.btn-style-underline.intro-anim:after{display:none}a.btn-style-underline.intro-anim .text-wrap{overflow:hidden;display:inline-block}a.btn-style-underline.intro-anim .text-mask{display:block;transition:transform .3s cubic-bezier(.215,.61,.355,1);transform:translateY(100%)}a.btn-style-underline.intro-anim .gray-border{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#414141;display:block;transition:transform .2s ease;transform-origin:center center;transform:scaleX(0);z-index:1}a.btn-style-underline.intro-anim .magenta-border{position:absolute;bottom:0;left:50%;width:0;height:2px;background:#e82064;display:block;transition:all .3s ease;transform-origin:center center;transform:translateX(-50%);z-index:2;transition-delay:.15s}a.btn-style-underline.intro-anim.active .text-mask{transform:translateY(0)}a.btn-style-underline.intro-anim.active .gray-border{transform:scaleX(1)}a.btn-style-underline.intro-anim.active .magenta-border{width:40px}@media (hover:hover){a.btn-style-underline.intro-anim:hover .magenta-border{width:100%}}a.btn-modal{display:inline-block;font-size:16px;font-weight:500;line-height:28px;letter-spacing:.96px;color:#121212;text-decoration:none;text-transform:uppercase;position:relative}a.btn-modal span{display:inline-block;width:18px;height:20px;overflow:hidden;vertical-align:text-top;margin-left:12px}a.btn-modal span svg{width:100%;height:100%}a.btn-modal span svg .top-lines{transform:translateY(-4px)}a.btn-modal span svg .bottom-lines{transform:translateY(4px)}a.btn-modal span svg rect{fill:#e82064}a.wp-block-button__link{margin:10px 0;display:inline-block;padding:16px 40px;border-radius:0!important}.block-va-button{margin-bottom:30px}.block-va-button a.va-btn{background:#121212;color:#fff;font-family:Roboto Mono,monospace;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:1.72px;line-height:60px;padding:0 40px;text-decoration:none;text-align:center;transition:background .3s ease}.block-va-button a.va-btn span{display:none}.block-va-button a.va-btn.preview-btn span{display:inline}@media (hover:hover){.block-va-button a.va-btn:hover{background:#e82064}}.block-va-button.left{text-align:left}.block-va-button.left a.va-btn{margin-right:auto}.block-va-button.center{text-align:center}.block-va-button.center a.va-btn{margin-right:auto;margin-left:auto}.block-va-button.right{text-align:right}.block-va-button.right a.va-btn{margin-left:auto}.block-va-button.auto a.va-btn{display:inline-block}.block-va-button.full a.va-btn{display:block}.glide__arrows button{background:none;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.next-hover,.prev-hover{position:relative;cursor:pointer;padding:10px}.next-hover span,.prev-hover span{position:absolute;top:50%;left:50%;font-size:16px;font-weight:500;line-height:1.75;letter-spacing:.96px;text-align:center;color:#fff;text-transform:uppercase;opacity:0;transition:opacity .2s ease;transform:translate(-50%,-50%)}.next-hover svg,.prev-hover svg{width:115px;height:28px;overflow:visible}.next-hover svg line,.next-hover svg path,.prev-hover svg line,.prev-hover svg path{stroke:#414141}.next-hover svg #arrow-side,.next-hover svg #line-side,.prev-hover svg #arrow-side,.prev-hover svg #line-side{transition:transform .2s ease}.next-hover svg #line-side,.prev-hover svg #line-side{transform:translateX(35px)}.next-hover svg #arrow-side,.prev-hover svg #arrow-side,.prev-hover svg #line-side{transform:translateX(-35px)}.prev-hover svg #arrow-side{transform:translateX(35px)}.directional-two{width:44.89px;height:15.45px}.directional-two line,.directional-two path{fill:none;stroke:#414141;stroke-linecap:round;stroke-width:2}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;outline:none;padding:0;margin:0;cursor:pointer}button.va-btn{background:#121212;color:#fff;font-family:Roboto Mono,monospace;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:1.72px;line-height:60px;padding:0 40px;transition:background .3s ease}@media (hover:hover){button.va-btn:hover{background:#e82064}}button.disabled{pointer-events:none;opacity:.25}.scroll-down{display:flex;flex-wrap:nowrap;align-items:center;margin-top:60px}.scroll-down div:first-child{flex:0 0 60px;height:80px;margin-right:15px;text-indent:-6px}.scroll-down div:first-child svg{width:100%;height:100%;transform:rotate(-180deg)}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.ghost{opacity:0}.clear{clear:both}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.ov-hide{overflow:hidden}.ovx-hide{overflow-x:hidden}.ovy-hide{overflow-y:hidden}.pos-r{position:relative}.pos-a{position:absolute}.no-padding{padding:0!important}.sticky{position:-webkit-sticky;position:sticky;top:0}.sticky:after,.sticky:before{content:"";display:table}.stick{position:fixed!important;top:0;left:0;right:0;z-index:996}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}.clear-header{padding-top:140px}span.br{display:block}main{position:relative;padding-top:100px;color:#fff;overflow:hidden}main.white-bg{color:#414141}main.ignore-header{padding-top:0}.is-black .is-off-white,.is-black .is-white,.is-darkgray .is-off-white,.is-darkgray .is-white,.is-off-white,.is-white{background:#fff;color:#414141}.home .home-leadership .hli-copy .is-black .is-off-white p,.home .home-leadership .hli-copy .is-black .is-white p,.home .home-leadership .hli-copy .is-darkgray .is-off-white p,.home .home-leadership .hli-copy .is-darkgray .is-white p,.home .home-leadership .hli-copy .is-off-white p,.home .home-leadership .hli-copy .is-white p,.home .home-leadership .hli-copy body .gform_wrapper .is-black .is-off-white span.gform_description,.home .home-leadership .hli-copy body .gform_wrapper .is-black .is-white span.gform_description,.home .home-leadership .hli-copy body .gform_wrapper .is-darkgray .is-off-white span.gform_description,.home .home-leadership .hli-copy body .gform_wrapper .is-darkgray .is-white span.gform_description,.home .home-leadership .hli-copy body .gform_wrapper .is-off-white span.gform_description,.home .home-leadership .hli-copy body .gform_wrapper .is-white span.gform_description,.is-black .is-off-white .h1,.is-black .is-off-white .h2,.is-black .is-off-white .h3,.is-black .is-off-white .h4,.is-black .is-off-white .h5,.is-black .is-off-white .home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.is-black .is-off-white .home .home-leadership .hli-copy p,.is-black .is-off-white .page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.is-black .is-off-white .page-about .about-main .callout-copy p,.is-black .is-off-white .page-about .manifesto .callout-title body .gform_wrapper span.gform_description,.is-black .is-off-white .page-about .manifesto .callout-title p,.is-black .is-off-white .page-library .library-header-copy h2,.is-black .is-off-white .page-resources .library-header-copy h2,.is-black .is-off-white .resource .library-header-copy h2,.is-black .is-off-white .secondary-archive .newsroom-header-copy h2,.is-black .is-off-white .single-library .library-form-wrap .gform_description,.is-black .is-off-white body .gform_wrapper .home .home-leadership .hli-copy span.gform_description,.is-black .is-off-white body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,.is-black .is-off-white body .gform_wrapper .page-about .manifesto .callout-title span.gform_description,.is-black .is-off-white body .gform_wrapper h3.gform_title,.is-black .is-off-white body .gform_wrapper span.has-large-font-size.gform_description,.is-black .is-off-white h1,.is-black .is-off-white h2,.is-black .is-off-white h3,.is-black .is-off-white h4,.is-black .is-off-white h5,.is-black .is-off-white p.has-large-font-size,.is-black .is-white .h1,.is-black .is-white .h2,.is-black .is-white .h3,.is-black .is-white .h4,.is-black .is-white .h5,.is-black .is-white .home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.is-black .is-white .home .home-leadership .hli-copy p,.is-black .is-white .page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.is-black .is-white .page-about .about-main .callout-copy p,.is-black .is-white .page-about .manifesto .callout-title body .gform_wrapper span.gform_description,.is-black .is-white .page-about .manifesto .callout-title p,.is-black .is-white .page-library .library-header-copy h2,.is-black .is-white .page-resources .library-header-copy h2,.is-black .is-white .resource .library-header-copy h2,.is-black .is-white .secondary-archive .newsroom-header-copy h2,.is-black .is-white .single-library .library-form-wrap .gform_description,.is-black .is-white body .gform_wrapper .home .home-leadership .hli-copy span.gform_description,.is-black .is-white body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,.is-black .is-white body .gform_wrapper .page-about .manifesto .callout-title span.gform_description,.is-black .is-white body .gform_wrapper h3.gform_title,.is-black .is-white body .gform_wrapper span.has-large-font-size.gform_description,.is-black .is-white h1,.is-black .is-white h2,.is-black .is-white h3,.is-black .is-white h4,.is-black .is-white h5,.is-black .is-white p.has-large-font-size,.is-darkgray .is-off-white .h1,.is-darkgray .is-off-white .h2,.is-darkgray .is-off-white .h3,.is-darkgray .is-off-white .h4,.is-darkgray .is-off-white .h5,.is-darkgray .is-off-white .home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.is-darkgray .is-off-white .home .home-leadership .hli-copy p,.is-darkgray .is-off-white .page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.is-darkgray .is-off-white .page-about .about-main .callout-copy p,.is-darkgray .is-off-white .page-about .manifesto .callout-title body .gform_wrapper span.gform_description,.is-darkgray .is-off-white .page-about .manifesto .callout-title p,.is-darkgray .is-off-white .page-library .library-header-copy h2,.is-darkgray .is-off-white .page-resources .library-header-copy h2,.is-darkgray .is-off-white .resource .library-header-copy h2,.is-darkgray .is-off-white .secondary-archive .newsroom-header-copy h2,.is-darkgray .is-off-white .single-library .library-form-wrap .gform_description,.is-darkgray .is-off-white body .gform_wrapper .home .home-leadership .hli-copy span.gform_description,.is-darkgray .is-off-white body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,.is-darkgray .is-off-white body .gform_wrapper .page-about .manifesto .callout-title span.gform_description,.is-darkgray .is-off-white body .gform_wrapper h3.gform_title,.is-darkgray .is-off-white body .gform_wrapper span.has-large-font-size.gform_description,.is-darkgray .is-off-white h1,.is-darkgray .is-off-white h2,.is-darkgray .is-off-white h3,.is-darkgray .is-off-white h4,.is-darkgray .is-off-white h5,.is-darkgray .is-off-white p.has-large-font-size,.is-darkgray .is-white .h1,.is-darkgray .is-white .h2,.is-darkgray .is-white .h3,.is-darkgray .is-white .h4,.is-darkgray .is-white .h5,.is-darkgray .is-white .home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.is-darkgray .is-white .home .home-leadership .hli-copy p,.is-darkgray .is-white .page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.is-darkgray .is-white .page-about .about-main .callout-copy p,.is-darkgray .is-white .page-about .manifesto .callout-title body .gform_wrapper span.gform_description,.is-darkgray .is-white .page-about .manifesto .callout-title p,.is-darkgray .is-white .page-library .library-header-copy h2,.is-darkgray .is-white .page-resources .library-header-copy h2,.is-darkgray .is-white .resource .library-header-copy h2,.is-darkgray .is-white .secondary-archive .newsroom-header-copy h2,.is-darkgray .is-white .single-library .library-form-wrap .gform_description,.is-darkgray .is-white body .gform_wrapper .home .home-leadership .hli-copy span.gform_description,.is-darkgray .is-white body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,.is-darkgray .is-white body .gform_wrapper .page-about .manifesto .callout-title span.gform_description,.is-darkgray .is-white body .gform_wrapper h3.gform_title,.is-darkgray .is-white body .gform_wrapper span.has-large-font-size.gform_description,.is-darkgray .is-white h1,.is-darkgray .is-white h2,.is-darkgray .is-white h3,.is-darkgray .is-white h4,.is-darkgray .is-white h5,.is-darkgray .is-white p.has-large-font-size,.is-off-white .h1,.is-off-white .h2,.is-off-white .h3,.is-off-white .h4,.is-off-white .h5,.is-off-white .home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.is-off-white .home .home-leadership .hli-copy p,.is-off-white .page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.is-off-white .page-about .about-main .callout-copy p,.is-off-white .page-about .manifesto .callout-title body .gform_wrapper span.gform_description,.is-off-white .page-about .manifesto .callout-title p,.is-off-white .page-library .library-header-copy h2,.is-off-white .page-resources .library-header-copy h2,.is-off-white .resource .library-header-copy h2,.is-off-white .secondary-archive .newsroom-header-copy h2,.is-off-white .single-library .library-form-wrap .gform_description,.is-off-white body .gform_wrapper .home .home-leadership .hli-copy span.gform_description,.is-off-white body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,.is-off-white body .gform_wrapper .page-about .manifesto .callout-title span.gform_description,.is-off-white body .gform_wrapper h3.gform_title,.is-off-white body .gform_wrapper span.has-large-font-size.gform_description,.is-off-white h1,.is-off-white h2,.is-off-white h3,.is-off-white h4,.is-off-white h5,.is-off-white p.has-large-font-size,.is-white .h1,.is-white .h2,.is-white .h3,.is-white .h4,.is-white .h5,.is-white .home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.is-white .home .home-leadership .hli-copy p,.is-white .page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.is-white .page-about .about-main .callout-copy p,.is-white .page-about .manifesto .callout-title body .gform_wrapper span.gform_description,.is-white .page-about .manifesto .callout-title p,.is-white .page-library .library-header-copy h2,.is-white .page-resources .library-header-copy h2,.is-white .resource .library-header-copy h2,.is-white .secondary-archive .newsroom-header-copy h2,.is-white .single-library .library-form-wrap .gform_description,.is-white body .gform_wrapper .home .home-leadership .hli-copy span.gform_description,.is-white body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,.is-white body .gform_wrapper .page-about .manifesto .callout-title span.gform_description,.is-white body .gform_wrapper h3.gform_title,.is-white body .gform_wrapper span.has-large-font-size.gform_description,.is-white h1,.is-white h2,.is-white h3,.is-white h4,.is-white h5,.is-white p.has-large-font-size,.page-about .about-main .callout-copy .is-black .is-off-white p,.page-about .about-main .callout-copy .is-black .is-white p,.page-about .about-main .callout-copy .is-darkgray .is-off-white p,.page-about .about-main .callout-copy .is-darkgray .is-white p,.page-about .about-main .callout-copy .is-off-white p,.page-about .about-main .callout-copy .is-white p,.page-about .about-main .callout-copy body .gform_wrapper .is-black .is-off-white span.gform_description,.page-about .about-main .callout-copy body .gform_wrapper .is-black .is-white span.gform_description,.page-about .about-main .callout-copy body .gform_wrapper .is-darkgray .is-off-white span.gform_description,.page-about .about-main .callout-copy body .gform_wrapper .is-darkgray .is-white span.gform_description,.page-about .about-main .callout-copy body .gform_wrapper .is-off-white span.gform_description,.page-about .about-main .callout-copy body .gform_wrapper .is-white span.gform_description,.page-about .manifesto .callout-title .is-black .is-off-white p,.page-about .manifesto .callout-title .is-black .is-white p,.page-about .manifesto .callout-title .is-darkgray .is-off-white p,.page-about .manifesto .callout-title .is-darkgray .is-white p,.page-about .manifesto .callout-title .is-off-white p,.page-about .manifesto .callout-title .is-white p,.page-about .manifesto .callout-title body .gform_wrapper .is-black .is-off-white span.gform_description,.page-about .manifesto .callout-title body .gform_wrapper .is-black .is-white span.gform_description,.page-about .manifesto .callout-title body .gform_wrapper .is-darkgray .is-off-white span.gform_description,.page-about .manifesto .callout-title body .gform_wrapper .is-darkgray .is-white span.gform_description,.page-about .manifesto .callout-title body .gform_wrapper .is-off-white span.gform_description,.page-about .manifesto .callout-title body .gform_wrapper .is-white span.gform_description,.page-library .library-header-copy .is-black .is-off-white h2,.page-library .library-header-copy .is-black .is-white h2,.page-library .library-header-copy .is-darkgray .is-off-white h2,.page-library .library-header-copy .is-darkgray .is-white h2,.page-library .library-header-copy .is-off-white h2,.page-library .library-header-copy .is-white h2,.page-resources .library-header-copy .is-black .is-off-white h2,.page-resources .library-header-copy .is-black .is-white h2,.page-resources .library-header-copy .is-darkgray .is-off-white h2,.page-resources .library-header-copy .is-darkgray .is-white h2,.page-resources .library-header-copy .is-off-white h2,.page-resources .library-header-copy .is-white h2,.resource .library-header-copy .is-black .is-off-white h2,.resource .library-header-copy .is-black .is-white h2,.resource .library-header-copy .is-darkgray .is-off-white h2,.resource .library-header-copy .is-darkgray .is-white h2,.resource .library-header-copy .is-off-white h2,.resource .library-header-copy .is-white h2,.secondary-archive .newsroom-header-copy .is-black .is-off-white h2,.secondary-archive .newsroom-header-copy .is-black .is-white h2,.secondary-archive .newsroom-header-copy .is-darkgray .is-off-white h2,.secondary-archive .newsroom-header-copy .is-darkgray .is-white h2,.secondary-archive .newsroom-header-copy .is-off-white h2,.secondary-archive .newsroom-header-copy .is-white h2,.single-library .library-form-wrap .is-black .is-off-white .gform_description,.single-library .library-form-wrap .is-black .is-white .gform_description,.single-library .library-form-wrap .is-darkgray .is-off-white .gform_description,.single-library .library-form-wrap .is-darkgray .is-white .gform_description,.single-library .library-form-wrap .is-off-white .gform_description,.single-library .library-form-wrap .is-white .gform_description,body .gform_wrapper .home .home-leadership .hli-copy .is-black .is-off-white span.gform_description,body .gform_wrapper .home .home-leadership .hli-copy .is-black .is-white span.gform_description,body .gform_wrapper .home .home-leadership .hli-copy .is-darkgray .is-off-white span.gform_description,body .gform_wrapper .home .home-leadership .hli-copy .is-darkgray .is-white span.gform_description,body .gform_wrapper .home .home-leadership .hli-copy .is-off-white span.gform_description,body .gform_wrapper .home .home-leadership .hli-copy .is-white span.gform_description,body .gform_wrapper .is-black .is-off-white h3.gform_title,body .gform_wrapper .is-black .is-off-white span.has-large-font-size.gform_description,body .gform_wrapper .is-black .is-white h3.gform_title,body .gform_wrapper .is-black .is-white span.has-large-font-size.gform_description,body .gform_wrapper .is-darkgray .is-off-white h3.gform_title,body .gform_wrapper .is-darkgray .is-off-white span.has-large-font-size.gform_description,body .gform_wrapper .is-darkgray .is-white h3.gform_title,body .gform_wrapper .is-darkgray .is-white span.has-large-font-size.gform_description,body .gform_wrapper .is-off-white h3.gform_title,body .gform_wrapper .is-off-white span.has-large-font-size.gform_description,body .gform_wrapper .is-white h3.gform_title,body .gform_wrapper .is-white span.has-large-font-size.gform_description,body .gform_wrapper .page-about .about-main .callout-copy .is-black .is-off-white span.gform_description,body .gform_wrapper .page-about .about-main .callout-copy .is-black .is-white span.gform_description,body .gform_wrapper .page-about .about-main .callout-copy .is-darkgray .is-off-white span.gform_description,body .gform_wrapper .page-about .about-main .callout-copy .is-darkgray .is-white span.gform_description,body .gform_wrapper .page-about .about-main .callout-copy .is-off-white span.gform_description,body .gform_wrapper .page-about .about-main .callout-copy .is-white span.gform_description,body .gform_wrapper .page-about .manifesto .callout-title .is-black .is-off-white span.gform_description,body .gform_wrapper .page-about .manifesto .callout-title .is-black .is-white span.gform_description,body .gform_wrapper .page-about .manifesto .callout-title .is-darkgray .is-off-white span.gform_description,body .gform_wrapper .page-about .manifesto .callout-title .is-darkgray .is-white span.gform_description,body .gform_wrapper .page-about .manifesto .callout-title .is-off-white span.gform_description,body .gform_wrapper .page-about .manifesto .callout-title .is-white span.gform_description{color:#121212}.is-black .is-off-white h2.small,.is-black .is-white h2.small,.is-darkgray .is-off-white h2.small,.is-darkgray .is-white h2.small,.is-off-white h2.small,.is-white h2.small{color:#414141}.is-black .is-off-white a,.is-black .is-off-white a.apply-btn,.is-black .is-off-white a.btn-style-arrow,.is-black .is-off-white a.btn-style-underline,.is-black .is-off-white body .gform_wrapper .gform_footer .gform_button,.is-black .is-off-white body .gform_wrapper span.title.gform_description,.is-black .is-off-white p.title,.is-black .is-white a,.is-black .is-white a.apply-btn,.is-black .is-white a.btn-style-arrow,.is-black .is-white a.btn-style-underline,.is-black .is-white body .gform_wrapper .gform_footer .gform_button,.is-black .is-white body .gform_wrapper span.title.gform_description,.is-black .is-white p.title,.is-darkgray .is-off-white a,.is-darkgray .is-off-white a.apply-btn,.is-darkgray .is-off-white a.btn-style-arrow,.is-darkgray .is-off-white a.btn-style-underline,.is-darkgray .is-off-white body .gform_wrapper .gform_footer .gform_button,.is-darkgray .is-off-white body .gform_wrapper span.title.gform_description,.is-darkgray .is-off-white p.title,.is-darkgray .is-white a,.is-darkgray .is-white a.apply-btn,.is-darkgray .is-white a.btn-style-arrow,.is-darkgray .is-white a.btn-style-underline,.is-darkgray .is-white body .gform_wrapper .gform_footer .gform_button,.is-darkgray .is-white body .gform_wrapper span.title.gform_description,.is-darkgray .is-white p.title,.is-off-white a,.is-off-white a.apply-btn,.is-off-white a.btn-style-arrow,.is-off-white a.btn-style-underline,.is-off-white body .gform_wrapper .gform_footer .gform_button,.is-off-white body .gform_wrapper span.title.gform_description,.is-off-white p.title,.is-white a,.is-white a.apply-btn,.is-white a.btn-style-arrow,.is-white a.btn-style-underline,.is-white body .gform_wrapper .gform_footer .gform_button,.is-white body .gform_wrapper span.title.gform_description,.is-white p.title,body .gform_wrapper .gform_footer .is-black .is-off-white .gform_button,body .gform_wrapper .gform_footer .is-black .is-white .gform_button,body .gform_wrapper .gform_footer .is-darkgray .is-off-white .gform_button,body .gform_wrapper .gform_footer .is-darkgray .is-white .gform_button,body .gform_wrapper .gform_footer .is-off-white .gform_button,body .gform_wrapper .gform_footer .is-white .gform_button,body .gform_wrapper .is-black .is-off-white span.title.gform_description,body .gform_wrapper .is-black .is-white span.title.gform_description,body .gform_wrapper .is-darkgray .is-off-white span.title.gform_description,body .gform_wrapper .is-darkgray .is-white span.title.gform_description,body .gform_wrapper .is-off-white span.title.gform_description,body .gform_wrapper .is-white span.title.gform_description{color:#121212}.is-black .is-off-white a.btn-style-underline,.is-black .is-white a.btn-style-underline,.is-darkgray .is-off-white a.btn-style-underline,.is-darkgray .is-white a.btn-style-underline,.is-off-white a.btn-style-underline,.is-white a.btn-style-underline{border-bottom:2px solid #c9c9c9}.is-black .is-off-white .next-hover span,.is-black .is-off-white .prev-hover span,.is-black .is-white .next-hover span,.is-black .is-white .prev-hover span,.is-darkgray .is-off-white .next-hover span,.is-darkgray .is-off-white .prev-hover span,.is-darkgray .is-white .next-hover span,.is-darkgray .is-white .prev-hover span,.is-off-white .next-hover span,.is-off-white .prev-hover span,.is-white .next-hover span,.is-white .prev-hover span{color:#121212}.is-black .is-off-white .next-hover line,.is-black .is-off-white .next-hover path,.is-black .is-off-white .prev-hover line,.is-black .is-off-white .prev-hover path,.is-black .is-white .next-hover line,.is-black .is-white .next-hover path,.is-black .is-white .prev-hover line,.is-black .is-white .prev-hover path,.is-darkgray .is-off-white .next-hover line,.is-darkgray .is-off-white .next-hover path,.is-darkgray .is-off-white .prev-hover line,.is-darkgray .is-off-white .prev-hover path,.is-darkgray .is-white .next-hover line,.is-darkgray .is-white .next-hover path,.is-darkgray .is-white .prev-hover line,.is-darkgray .is-white .prev-hover path,.is-off-white .next-hover line,.is-off-white .next-hover path,.is-off-white .prev-hover line,.is-off-white .prev-hover path,.is-white .next-hover line,.is-white .next-hover path,.is-white .prev-hover line,.is-white .prev-hover path{stroke:#c9c9c9}.is-black .is-off-white,.is-darkgray .is-off-white,.is-off-white{background:#f7f5f4}.is-black,.is-darkgray,.is-off-white .is-black,.is-off-white .is-darkgray,.is-white .is-black,.is-white .is-darkgray{background:#121212;color:#c9c9c9}.home .home-leadership .hli-copy .is-black p,.home .home-leadership .hli-copy .is-darkgray p,.home .home-leadership .hli-copy .is-off-white .is-black p,.home .home-leadership .hli-copy .is-off-white .is-darkgray p,.home .home-leadership .hli-copy .is-white .is-black p,.home .home-leadership .hli-copy .is-white .is-darkgray p,.home .home-leadership .hli-copy body .gform_wrapper .is-black span.gform_description,.home .home-leadership .hli-copy body .gform_wrapper .is-darkgray span.gform_description,.home .home-leadership .hli-copy body .gform_wrapper .is-off-white .is-black span.gform_description,.home .home-leadership .hli-copy body .gform_wrapper .is-off-white .is-darkgray span.gform_description,.home .home-leadership .hli-copy body .gform_wrapper .is-white .is-black span.gform_description,.home .home-leadership .hli-copy body .gform_wrapper .is-white .is-darkgray span.gform_description,.is-black .h1,.is-black .h2,.is-black .h3,.is-black .h4,.is-black .h5,.is-black .home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.is-black .home .home-leadership .hli-copy p,.is-black .page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.is-black .page-about .about-main .callout-copy p,.is-black .page-about .manifesto .callout-title body .gform_wrapper span.gform_description,.is-black .page-about .manifesto .callout-title p,.is-black .page-library .library-header-copy h2,.is-black .page-resources .library-header-copy h2,.is-black .resource .library-header-copy h2,.is-black .secondary-archive .newsroom-header-copy h2,.is-black .single-library .library-form-wrap .gform_description,.is-black body .gform_wrapper .home .home-leadership .hli-copy span.gform_description,.is-black body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,.is-black body .gform_wrapper .page-about .manifesto .callout-title span.gform_description,.is-black body .gform_wrapper h3.gform_title,.is-black body .gform_wrapper span.has-large-font-size.gform_description,.is-black h1,.is-black h2,.is-black h3,.is-black h4,.is-black h5,.is-black p.has-large-font-size,.is-darkgray .h1,.is-darkgray .h2,.is-darkgray .h3,.is-darkgray .h4,.is-darkgray .h5,.is-darkgray .home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.is-darkgray .home .home-leadership .hli-copy p,.is-darkgray .page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.is-darkgray .page-about .about-main .callout-copy p,.is-darkgray .page-about .manifesto .callout-title body .gform_wrapper span.gform_description,.is-darkgray .page-about .manifesto .callout-title p,.is-darkgray .page-library .library-header-copy h2,.is-darkgray .page-resources .library-header-copy h2,.is-darkgray .resource .library-header-copy h2,.is-darkgray .secondary-archive .newsroom-header-copy h2,.is-darkgray .single-library .library-form-wrap .gform_description,.is-darkgray body .gform_wrapper .home .home-leadership .hli-copy span.gform_description,.is-darkgray body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,.is-darkgray body .gform_wrapper .page-about .manifesto .callout-title span.gform_description,.is-darkgray body .gform_wrapper h3.gform_title,.is-darkgray body .gform_wrapper span.has-large-font-size.gform_description,.is-darkgray h1,.is-darkgray h2,.is-darkgray h3,.is-darkgray h4,.is-darkgray h5,.is-darkgray p.has-large-font-size,.is-off-white .is-black .h1,.is-off-white .is-black .h2,.is-off-white .is-black .h3,.is-off-white .is-black .h4,.is-off-white .is-black .h5,.is-off-white .is-black .home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.is-off-white .is-black .home .home-leadership .hli-copy p,.is-off-white .is-black .page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.is-off-white .is-black .page-about .about-main .callout-copy p,.is-off-white .is-black .page-about .manifesto .callout-title body .gform_wrapper span.gform_description,.is-off-white .is-black .page-about .manifesto .callout-title p,.is-off-white .is-black .page-library .library-header-copy h2,.is-off-white .is-black .page-resources .library-header-copy h2,.is-off-white .is-black .resource .library-header-copy h2,.is-off-white .is-black .secondary-archive .newsroom-header-copy h2,.is-off-white .is-black .single-library .library-form-wrap .gform_description,.is-off-white .is-black body .gform_wrapper .home .home-leadership .hli-copy span.gform_description,.is-off-white .is-black body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,.is-off-white .is-black body .gform_wrapper .page-about .manifesto .callout-title span.gform_description,.is-off-white .is-black body .gform_wrapper h3.gform_title,.is-off-white .is-black body .gform_wrapper span.has-large-font-size.gform_description,.is-off-white .is-black h1,.is-off-white .is-black h2,.is-off-white .is-black h3,.is-off-white .is-black h4,.is-off-white .is-black h5,.is-off-white .is-black p.has-large-font-size,.is-off-white .is-darkgray .h1,.is-off-white .is-darkgray .h2,.is-off-white .is-darkgray .h3,.is-off-white .is-darkgray .h4,.is-off-white .is-darkgray .h5,.is-off-white .is-darkgray .home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.is-off-white .is-darkgray .home .home-leadership .hli-copy p,.is-off-white .is-darkgray .page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.is-off-white .is-darkgray .page-about .about-main .callout-copy p,.is-off-white .is-darkgray .page-about .manifesto .callout-title body .gform_wrapper span.gform_description,.is-off-white .is-darkgray .page-about .manifesto .callout-title p,.is-off-white .is-darkgray .page-library .library-header-copy h2,.is-off-white .is-darkgray .page-resources .library-header-copy h2,.is-off-white .is-darkgray .resource .library-header-copy h2,.is-off-white .is-darkgray .secondary-archive .newsroom-header-copy h2,.is-off-white .is-darkgray .single-library .library-form-wrap .gform_description,.is-off-white .is-darkgray body .gform_wrapper .home .home-leadership .hli-copy span.gform_description,.is-off-white .is-darkgray body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,.is-off-white .is-darkgray body .gform_wrapper .page-about .manifesto .callout-title span.gform_description,.is-off-white .is-darkgray body .gform_wrapper h3.gform_title,.is-off-white .is-darkgray body .gform_wrapper span.has-large-font-size.gform_description,.is-off-white .is-darkgray h1,.is-off-white .is-darkgray h2,.is-off-white .is-darkgray h3,.is-off-white .is-darkgray h4,.is-off-white .is-darkgray h5,.is-off-white .is-darkgray p.has-large-font-size,.is-white .is-black .h1,.is-white .is-black .h2,.is-white .is-black .h3,.is-white .is-black .h4,.is-white .is-black .h5,.is-white .is-black .home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.is-white .is-black .home .home-leadership .hli-copy p,.is-white .is-black .page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.is-white .is-black .page-about .about-main .callout-copy p,.is-white .is-black .page-about .manifesto .callout-title body .gform_wrapper span.gform_description,.is-white .is-black .page-about .manifesto .callout-title p,.is-white .is-black .page-library .library-header-copy h2,.is-white .is-black .page-resources .library-header-copy h2,.is-white .is-black .resource .library-header-copy h2,.is-white .is-black .secondary-archive .newsroom-header-copy h2,.is-white .is-black .single-library .library-form-wrap .gform_description,.is-white .is-black body .gform_wrapper .home .home-leadership .hli-copy span.gform_description,.is-white .is-black body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,.is-white .is-black body .gform_wrapper .page-about .manifesto .callout-title span.gform_description,.is-white .is-black body .gform_wrapper h3.gform_title,.is-white .is-black body .gform_wrapper span.has-large-font-size.gform_description,.is-white .is-black h1,.is-white .is-black h2,.is-white .is-black h3,.is-white .is-black h4,.is-white .is-black h5,.is-white .is-black p.has-large-font-size,.is-white .is-darkgray .h1,.is-white .is-darkgray .h2,.is-white .is-darkgray .h3,.is-white .is-darkgray .h4,.is-white .is-darkgray .h5,.is-white .is-darkgray .home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.is-white .is-darkgray .home .home-leadership .hli-copy p,.is-white .is-darkgray .page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.is-white .is-darkgray .page-about .about-main .callout-copy p,.is-white .is-darkgray .page-about .manifesto .callout-title body .gform_wrapper span.gform_description,.is-white .is-darkgray .page-about .manifesto .callout-title p,.is-white .is-darkgray .page-library .library-header-copy h2,.is-white .is-darkgray .page-resources .library-header-copy h2,.is-white .is-darkgray .resource .library-header-copy h2,.is-white .is-darkgray .secondary-archive .newsroom-header-copy h2,.is-white .is-darkgray .single-library .library-form-wrap .gform_description,.is-white .is-darkgray body .gform_wrapper .home .home-leadership .hli-copy span.gform_description,.is-white .is-darkgray body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,.is-white .is-darkgray body .gform_wrapper .page-about .manifesto .callout-title span.gform_description,.is-white .is-darkgray body .gform_wrapper h3.gform_title,.is-white .is-darkgray body .gform_wrapper span.has-large-font-size.gform_description,.is-white .is-darkgray h1,.is-white .is-darkgray h2,.is-white .is-darkgray h3,.is-white .is-darkgray h4,.is-white .is-darkgray h5,.is-white .is-darkgray p.has-large-font-size,.page-about .about-main .callout-copy .is-black p,.page-about .about-main .callout-copy .is-darkgray p,.page-about .about-main .callout-copy .is-off-white .is-black p,.page-about .about-main .callout-copy .is-off-white .is-darkgray p,.page-about .about-main .callout-copy .is-white .is-black p,.page-about .about-main .callout-copy .is-white .is-darkgray p,.page-about .about-main .callout-copy body .gform_wrapper .is-black span.gform_description,.page-about .about-main .callout-copy body .gform_wrapper .is-darkgray span.gform_description,.page-about .about-main .callout-copy body .gform_wrapper .is-off-white .is-black span.gform_description,.page-about .about-main .callout-copy body .gform_wrapper .is-off-white .is-darkgray span.gform_description,.page-about .about-main .callout-copy body .gform_wrapper .is-white .is-black span.gform_description,.page-about .about-main .callout-copy body .gform_wrapper .is-white .is-darkgray span.gform_description,.page-about .manifesto .callout-title .is-black p,.page-about .manifesto .callout-title .is-darkgray p,.page-about .manifesto .callout-title .is-off-white .is-black p,.page-about .manifesto .callout-title .is-off-white .is-darkgray p,.page-about .manifesto .callout-title .is-white .is-black p,.page-about .manifesto .callout-title .is-white .is-darkgray p,.page-about .manifesto .callout-title body .gform_wrapper .is-black span.gform_description,.page-about .manifesto .callout-title body .gform_wrapper .is-darkgray span.gform_description,.page-about .manifesto .callout-title body .gform_wrapper .is-off-white .is-black span.gform_description,.page-about .manifesto .callout-title body .gform_wrapper .is-off-white .is-darkgray span.gform_description,.page-about .manifesto .callout-title body .gform_wrapper .is-white .is-black span.gform_description,.page-about .manifesto .callout-title body .gform_wrapper .is-white .is-darkgray span.gform_description,.page-library .library-header-copy .is-black h2,.page-library .library-header-copy .is-darkgray h2,.page-library .library-header-copy .is-off-white .is-black h2,.page-library .library-header-copy .is-off-white .is-darkgray h2,.page-library .library-header-copy .is-white .is-black h2,.page-library .library-header-copy .is-white .is-darkgray h2,.page-resources .library-header-copy .is-black h2,.page-resources .library-header-copy .is-darkgray h2,.page-resources .library-header-copy .is-off-white .is-black h2,.page-resources .library-header-copy .is-off-white .is-darkgray h2,.page-resources .library-header-copy .is-white .is-black h2,.page-resources .library-header-copy .is-white .is-darkgray h2,.resource .library-header-copy .is-black h2,.resource .library-header-copy .is-darkgray h2,.resource .library-header-copy .is-off-white .is-black h2,.resource .library-header-copy .is-off-white .is-darkgray h2,.resource .library-header-copy .is-white .is-black h2,.resource .library-header-copy .is-white .is-darkgray h2,.secondary-archive .newsroom-header-copy .is-black h2,.secondary-archive .newsroom-header-copy .is-darkgray h2,.secondary-archive .newsroom-header-copy .is-off-white .is-black h2,.secondary-archive .newsroom-header-copy .is-off-white .is-darkgray h2,.secondary-archive .newsroom-header-copy .is-white .is-black h2,.secondary-archive .newsroom-header-copy .is-white .is-darkgray h2,.single-library .library-form-wrap .is-black .gform_description,.single-library .library-form-wrap .is-darkgray .gform_description,.single-library .library-form-wrap .is-off-white .is-black .gform_description,.single-library .library-form-wrap .is-off-white .is-darkgray .gform_description,.single-library .library-form-wrap .is-white .is-black .gform_description,.single-library .library-form-wrap .is-white .is-darkgray .gform_description,body .gform_wrapper .home .home-leadership .hli-copy .is-black span.gform_description,body .gform_wrapper .home .home-leadership .hli-copy .is-darkgray span.gform_description,body .gform_wrapper .home .home-leadership .hli-copy .is-off-white .is-black span.gform_description,body .gform_wrapper .home .home-leadership .hli-copy .is-off-white .is-darkgray span.gform_description,body .gform_wrapper .home .home-leadership .hli-copy .is-white .is-black span.gform_description,body .gform_wrapper .home .home-leadership .hli-copy .is-white .is-darkgray span.gform_description,body .gform_wrapper .is-black h3.gform_title,body .gform_wrapper .is-black span.has-large-font-size.gform_description,body .gform_wrapper .is-darkgray h3.gform_title,body .gform_wrapper .is-darkgray span.has-large-font-size.gform_description,body .gform_wrapper .is-off-white .is-black h3.gform_title,body .gform_wrapper .is-off-white .is-black span.has-large-font-size.gform_description,body .gform_wrapper .is-off-white .is-darkgray h3.gform_title,body .gform_wrapper .is-off-white .is-darkgray span.has-large-font-size.gform_description,body .gform_wrapper .is-white .is-black h3.gform_title,body .gform_wrapper .is-white .is-black span.has-large-font-size.gform_description,body .gform_wrapper .is-white .is-darkgray h3.gform_title,body .gform_wrapper .is-white .is-darkgray span.has-large-font-size.gform_description,body .gform_wrapper .page-about .about-main .callout-copy .is-black span.gform_description,body .gform_wrapper .page-about .about-main .callout-copy .is-darkgray span.gform_description,body .gform_wrapper .page-about .about-main .callout-copy .is-off-white .is-black span.gform_description,body .gform_wrapper .page-about .about-main .callout-copy .is-off-white .is-darkgray span.gform_description,body .gform_wrapper .page-about .about-main .callout-copy .is-white .is-black span.gform_description,body .gform_wrapper .page-about .about-main .callout-copy .is-white .is-darkgray span.gform_description,body .gform_wrapper .page-about .manifesto .callout-title .is-black span.gform_description,body .gform_wrapper .page-about .manifesto .callout-title .is-darkgray span.gform_description,body .gform_wrapper .page-about .manifesto .callout-title .is-off-white .is-black span.gform_description,body .gform_wrapper .page-about .manifesto .callout-title .is-off-white .is-darkgray span.gform_description,body .gform_wrapper .page-about .manifesto .callout-title .is-white .is-black span.gform_description,body .gform_wrapper .page-about .manifesto .callout-title .is-white .is-darkgray span.gform_description{color:#fff}.is-black h2.small,.is-darkgray h2.small,.is-off-white .is-black h2.small,.is-off-white .is-darkgray h2.small,.is-white .is-black h2.small,.is-white .is-darkgray h2.small{color:#c9c9c9}.is-black .next-hover span,.is-black .prev-hover span,.is-black a,.is-black a.apply-btn,.is-black a.btn-style-arrow,.is-black a.btn-style-underline,.is-black body .gform_wrapper .gform_footer .gform_button,.is-black body .gform_wrapper span.title.gform_description,.is-black p.title,.is-darkgray .next-hover span,.is-darkgray .prev-hover span,.is-darkgray a,.is-darkgray a.apply-btn,.is-darkgray a.btn-style-arrow,.is-darkgray a.btn-style-underline,.is-darkgray body .gform_wrapper .gform_footer .gform_button,.is-darkgray body .gform_wrapper span.title.gform_description,.is-darkgray p.title,.is-off-white .is-black .next-hover span,.is-off-white .is-black .prev-hover span,.is-off-white .is-black a,.is-off-white .is-black a.apply-btn,.is-off-white .is-black a.btn-style-arrow,.is-off-white .is-black a.btn-style-underline,.is-off-white .is-black body .gform_wrapper .gform_footer .gform_button,.is-off-white .is-black body .gform_wrapper span.title.gform_description,.is-off-white .is-black p.title,.is-off-white .is-darkgray .next-hover span,.is-off-white .is-darkgray .prev-hover span,.is-off-white .is-darkgray a,.is-off-white .is-darkgray a.apply-btn,.is-off-white .is-darkgray a.btn-style-arrow,.is-off-white .is-darkgray a.btn-style-underline,.is-off-white .is-darkgray body .gform_wrapper .gform_footer .gform_button,.is-off-white .is-darkgray body .gform_wrapper span.title.gform_description,.is-off-white .is-darkgray p.title,.is-white .is-black .next-hover span,.is-white .is-black .prev-hover span,.is-white .is-black a,.is-white .is-black a.apply-btn,.is-white .is-black a.btn-style-arrow,.is-white .is-black a.btn-style-underline,.is-white .is-black body .gform_wrapper .gform_footer .gform_button,.is-white .is-black body .gform_wrapper span.title.gform_description,.is-white .is-black p.title,.is-white .is-darkgray .next-hover span,.is-white .is-darkgray .prev-hover span,.is-white .is-darkgray a,.is-white .is-darkgray a.apply-btn,.is-white .is-darkgray a.btn-style-arrow,.is-white .is-darkgray a.btn-style-underline,.is-white .is-darkgray body .gform_wrapper .gform_footer .gform_button,.is-white .is-darkgray body .gform_wrapper span.title.gform_description,.is-white .is-darkgray p.title,body .gform_wrapper .gform_footer .is-black .gform_button,body .gform_wrapper .gform_footer .is-darkgray .gform_button,body .gform_wrapper .gform_footer .is-off-white .is-black .gform_button,body .gform_wrapper .gform_footer .is-off-white .is-darkgray .gform_button,body .gform_wrapper .gform_footer .is-white .is-black .gform_button,body .gform_wrapper .gform_footer .is-white .is-darkgray .gform_button,body .gform_wrapper .is-black span.title.gform_description,body .gform_wrapper .is-darkgray span.title.gform_description,body .gform_wrapper .is-off-white .is-black span.title.gform_description,body .gform_wrapper .is-off-white .is-darkgray span.title.gform_description,body .gform_wrapper .is-white .is-black span.title.gform_description,body .gform_wrapper .is-white .is-darkgray span.title.gform_description{color:#fff}.is-black .next-hover line,.is-black .next-hover path,.is-black .prev-hover line,.is-black .prev-hover path,.is-darkgray .next-hover line,.is-darkgray .next-hover path,.is-darkgray .prev-hover line,.is-darkgray .prev-hover path,.is-off-white .is-black .next-hover line,.is-off-white .is-black .next-hover path,.is-off-white .is-black .prev-hover line,.is-off-white .is-black .prev-hover path,.is-off-white .is-darkgray .next-hover line,.is-off-white .is-darkgray .next-hover path,.is-off-white .is-darkgray .prev-hover line,.is-off-white .is-darkgray .prev-hover path,.is-white .is-black .next-hover line,.is-white .is-black .next-hover path,.is-white .is-black .prev-hover line,.is-white .is-black .prev-hover path,.is-white .is-darkgray .next-hover line,.is-white .is-darkgray .next-hover path,.is-white .is-darkgray .prev-hover line,.is-white .is-darkgray .prev-hover path{stroke:#414141}.is-darkgray{background:#1f1f1f}header.default-header h1{padding:0;margin:0}header.default-header .effective-block{margin-top:20px}body .gform_wrapper header.default-header .effective-block span.gform_description,header.default-header .effective-block body .gform_wrapper span.gform_description,header.default-header .effective-block p{margin-bottom:0}header.page-header{padding-bottom:100px}header.is-white{color:#414141}.mono-page-title.dk{color:#c9c9c9}.mono-page-title.lt{color:#000}h3.post-title{font-size:28px;line-height:38px;font-weight:300}.default-section{padding:100px 0}.wp-block-pullquote cite,cite{font-family:Roboto Mono,monospace;font-size:12px;line-height:20px;font-weight:700;margin-bottom:20px;color:#c9c9c9}.wp-block-separator.is-style-default{max-width:300px;margin:auto;background:#c9c9c9;color:#c9c9c9;border:none;height:1px}.wp-block-separator.is-style-wide{max-width:none;margin:auto;background:#c9c9c9;color:#c9c9c9;border:none;height:1px}.post-content h2,.post-content h3,.post-content h4,.post-content h5{color:#000}.post-content h2,.post-content h3{margin-bottom:40px}.post-content h2:not(:first-of-type),.post-content h3:not(:first-of-type){margin-top:80px}.post-content body .gform_wrapper span.gform_description,.post-content li,.post-content p,body .gform_wrapper .post-content span.gform_description{color:#414141}.post-content pre{color:#000;margin-top:60px;margin-bottom:20px;white-space:normal;line-height:1.75}.post-content em{font-style:italic}.post-content .wp-block-pullquote{padding:0;text-align:left}.post-content .wp-block-pullquote blockquote,.post-content blockquote,.post-content q{margin:30px auto 60px;quotes:none;padding-left:10%;text-align:left;position:relative}.post-content .wp-block-pullquote blockquote:before,.post-content blockquote:before,.post-content q:before{content:"QT";font-family:Roboto Mono,monospace;font-size:12px;color:#1f1f1f;letter-spacing:1.32px;position:absolute;top:7px;left:0}.post-content .wp-block-pullquote blockquote body .gform_wrapper span.gform_description,.post-content .wp-block-pullquote blockquote p,.post-content blockquote body .gform_wrapper span.gform_description,.post-content blockquote p,.post-content q body .gform_wrapper span.gform_description,.post-content q p,body .gform_wrapper .post-content .wp-block-pullquote blockquote span.gform_description,body .gform_wrapper .post-content blockquote span.gform_description,body .gform_wrapper .post-content q span.gform_description{font-size:26px;line-height:1.4;font-weight:300;color:#414141;margin-bottom:50px}.post-content .wp-block-pullquote blockquote body .gform_wrapper span.gform_description:last-of-type,.post-content .wp-block-pullquote blockquote p:last-of-type,.post-content blockquote body .gform_wrapper span.gform_description:last-of-type,.post-content blockquote p:last-of-type,.post-content q body .gform_wrapper span.gform_description:last-of-type,.post-content q p:last-of-type,body .gform_wrapper .post-content .wp-block-pullquote blockquote span.gform_description:last-of-type,body .gform_wrapper .post-content blockquote span.gform_description:last-of-type,body .gform_wrapper .post-content q span.gform_description:last-of-type{margin-bottom:30px}.post-content .wp-block-image figcaption{font-weight:700;font-size:12px;font-family:Roboto Mono,monospace;letter-spacing:.28px;color:#b0b0b0;margin-top:10px}.post-content .block-wistia-block{margin:60px auto}.post-content ul{list-style:none;padding-left:50px;margin-left:0}.post-content ul li{list-style:none;margin-bottom:30px;position:relative}.post-content ul li:before{content:" ";position:absolute;top:15px;left:-50px;width:10px;height:2px;background:#c9c9c9;display:block}.post-content ol{list-style:decimal;counter-reset:item;padding-left:20px}.post-content ol li:before{content:" ";counter-increment:item}.post-content ol li ol{list-style:decimal;counter-reset:item;padding-left:20px;margin-top:10px}.post-content ol li ol li{display:block;padding-left:25px}.post-content ol li ol li:before{content:counters(item,".") " ";counter-increment:item;float:left;position:relative;margin-left:-36px}.post-content .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin:60px auto}.post-content .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.post-content body .gform_wrapper span.gform_description,.post-content p,body .gform_wrapper .post-content span.gform_description{margin-bottom:30px}.post-content .wp-block-image{margin:40px auto}.post-content .wp-block-separator{margin:100px auto}.post-content .blocks-gallery-grid{padding-left:0}.post-content .wp-block-table{margin:60px 0}.post-content .wp-block-table table{margin-bottom:10px}.post-content .wp-block-table figcaption{font-size:12px;line-height:1.5;color:#b0b0b0;font-family:Roboto Mono,monospace;font-weight:700}.post-content pre.wp-block-code{margin:60px 0;font-family:monospace}.post-content .wp-block-file{margin:60px 0;display:flex;flex-direction:column;align-items:flex-start}.post-content .wp-block-file a.wp-block-file__button{margin-top:20px;display:inline-block;background:#121212;color:#fff;font-family:Roboto Mono,monospace;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:1.72px;line-height:60px;padding:0 40px;text-decoration:none;text-align:center;transition:background .3s ease}@media only screen and (max-width:767px){.post-content .wp-block-media-text{display:block}.post-content .wp-block-media-text .wp-block-media-text__content,.post-content .wp-block-media-text .wp-block-media-text__media{padding:10px 0}}.pagination-wrap{margin-top:20px;display:flex;justify-content:flex-start;align-items:center}.pagination-wrap .indicator{display:flex;justify-content:center;align-items:center;margin-right:40px}.post-pagination ul{padding:0;margin:0;list-style:none;text-align:center;display:flex;flex-wrap:nowrap}.post-pagination ul li{display:inline-block;margin-bottom:0}.post-pagination ul li a{box-sizing:content-box;line-height:normal;text-align:center;text-decoration:none}.post-pagination ul li a,.post-pagination ul li span{font-weight:300;font-size:30px;line-height:44px;display:block;padding:12px;color:#c9c9c9}.post-pagination ul li span.current{color:#414141}.avatar-block{display:none}.avatar{background-position:50%;background-size:cover;width:35px;height:35px;border-radius:50%;overflow:hidden}.value-row{margin-top:40px}.value-row .value{margin-bottom:80px}.value-row .value .alpha-tag,.value-row .value body .gform_wrapper .are-required,body .gform_wrapper .value-row .value .are-required{margin-bottom:40px;display:block}.value-row .value .value-icon{width:50px;height:50px}.value-row .value .value-icon img{width:100%;height:100%}.home .home-leadership .hli-copy .value-row .value p,.home .home-leadership .hli-copy body .gform_wrapper .value-row .value span.gform_description,.page-about .about-main .callout-copy .value-row .value p,.page-about .about-main .callout-copy body .gform_wrapper .value-row .value span.gform_description,.single-library .library-form-wrap .value-row .value p.gform_description,.single-library .library-form-wrap body .gform_wrapper .value-row .value span.gform_description,.value-row .value .home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.value-row .value .home .home-leadership .hli-copy p,.value-row .value .page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.value-row .value .page-about .about-main .callout-copy p,.value-row .value .single-library .library-form-wrap body .gform_wrapper span.gform_description,.value-row .value .single-library .library-form-wrap p.gform_description,.value-row .value body .gform_wrapper .home .home-leadership .hli-copy span.gform_description,.value-row .value body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,.value-row .value body .gform_wrapper .single-library .library-form-wrap span.gform_description,.value-row .value body .gform_wrapper span.h4.gform_description,.value-row .value body .gform_wrapper span.has-large-font-size.gform_description,.value-row .value p.h4,.value-row .value p.has-large-font-size,body .gform_wrapper .home .home-leadership .hli-copy .value-row .value span.gform_description,body .gform_wrapper .page-about .about-main .callout-copy .value-row .value span.gform_description,body .gform_wrapper .single-library .library-form-wrap .value-row .value span.gform_description,body .gform_wrapper .value-row .value span.h4.gform_description,body .gform_wrapper .value-row .value span.has-large-font-size.gform_description{margin-top:20px}.testimonial-block{margin:60px 0}.testimonial-block .testimonial-label{margin-bottom:20px}.testimonial-block .testimonial{margin-bottom:40px}.testimonial-block .testimonial-attribution{border-top:1px solid #c9c9c9;padding-top:10px}.wistia_responsive_padding{padding:56.25% 0 0;position:relative}.wistia_responsive_wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.wistia_responsive_wrapper .wistia_embed,.wistia_responsive_wrapper .wistia_embed>div,.wistia_responsive_wrapper .wistia_embed>div>div,.wistia_responsive_wrapper .wistia_embed>div>div [id*=_main]{height:100%!important;width:100%!important}.video-wrap{position:relative}.video-wrap,.video-wrap .wistia_embed,.video-wrap .wistia_embed img{cursor:pointer}.video-wrap .video-tag{display:none}.video-embed{overflow:hidden}.video-translate{transform:translateX(100%)}.video-overlay{z-index:2;background-position:50%;background-size:cover;cursor:pointer}.video-overlay,.video-overlay:before{position:absolute;top:0;left:0;width:100%;height:100%}.video-overlay:before{content:" ";background:rgba(0,0,0,.5)}.video-overlay .video-runtime,.video-overlay .video-tag,.video-overlay .video-title{display:none}.video-overlay .video-play{position:absolute;top:0;left:0;width:100%;padding:20px 20px 30px;margin-bottom:0;font-size:14px;text-shadow:0 0 8px #000}.video-overlay .video-play .play-icon{margin-right:10px;top:2px}body .gform_wrapper span.play-text.gform_description,p.play-text{font-weight:500;letter-spacing:.96px;color:#fff;text-transform:uppercase}.play-icon{display:inline-block;width:15px;height:15px;margin-right:15px;position:relative;top:1px}.play-icon svg{width:100%;height:100%}.play-icon path{fill:#c9c9c9}.home .home-intro{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:100vh;max-height:1080px;width:100vw;top:0;left:0;overflow:hidden}.home .home-intro .intro-bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.home .home-intro .intro-wave{position:absolute;top:0;left:0;width:100%;max-width:100%;transform:rotate(0deg) scale(1);z-index:0;overflow:hidden}.home .home-intro .ribbon-wrapper{opacity:.75;width:100vw;height:50%;position:relative}.home .home-intro .ribbon{margin:0;width:100%;transform:rotate(-10deg) scale(1.3)}.home .home-intro .intro-content{width:100%;position:relative;z-index:3;height:100%}.home .home-intro .intro-content .container-fluid{padding-top:60px;padding-bottom:80px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.home .home-intro .intro-content .home-scroll-down{text-align:center;position:absolute;bottom:170px;width:100%;left:0}.home .home-intro .intro-content .home-scroll-down .continue-animation{margin:auto}.home .home-intro .intro-content .home-scroll-down .continue-animation .scroll-text{opacity:0}.home .home-intro .intro-content h1{text-align:center;color:#fff}.home .home-intro .intro-content h1 strong{display:inline-block;font-weight:300;text-shadow:0 0 6px #f7f7f7;transition:text-shadow .3s ease;-webkit-animation-name:pulseGlow;animation-name:pulseGlow;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:.8s;animation-delay:.8s}.home .home-intro .intro-content .scroll-text{opacity:.35}.home .home-sub-intro .sub-intro-copy{margin-top:80px}.home .home-data{position:relative;padding:100px 0}.home .home-data h2{max-width:16.25rem}.home .home-data .home-data-copy{margin-top:20vh;margin-bottom:20vh}.home .home-data .home-data-sphere{position:absolute;top:50%;left:50%;width:300px;height:300px;z-index:0;display:grid;justify-content:center;align-items:center;align-content:center;transform:translate(-50%,-50%)}.home .home-data .home-data-sphere #sphere{opacity:.55}.home .home-platform{margin-top:40px}.home .home-platform h2{margin-bottom:0}.home .home-platform .home-platform-mobile-bg{padding:0;position:relative;z-index:1;left:-25px;width:calc(100% + 50px);margin:60px auto 40px}.home .home-platform .home-platform-copy{margin-bottom:100px}.home .home-solutions .solutions-list{margin-top:40px;margin-bottom:140px}.home .home-solutions .solutions-list .solution-block{margin-bottom:60px}.home .home-solutions .solutions-list a{font-weight:400;text-decoration:none;display:block;border:1px solid #414141;transition:all .6s ease}.home .home-solutions .solutions-list a .alpha-tag,.home .home-solutions .solutions-list a body .gform_wrapper .are-required,body .gform_wrapper .home .home-solutions .solutions-list a .are-required{display:block}.home .home-solutions .solutions-list a .copy{position:relative;padding:45px 40px 40px}.home .home-solutions .solutions-list a h4{margin:40px 0 20px;max-width:156px}.home .home-solutions .solutions-list a body .gform_wrapper span.gform_description,.home .home-solutions .solutions-list a p,body .gform_wrapper .home .home-solutions .solutions-list a span.gform_description{font-size:14px;line-height:1.83;margin-bottom:45px}.home .home-solutions .solutions-list a body .gform_wrapper span.gform_description div:not(.mask),.home .home-solutions .solutions-list a p div:not(.mask),body .gform_wrapper .home .home-solutions .solutions-list a span.gform_description div:not(.mask){line-height:1.83}.home .home-solutions .solutions-list a .arrow{position:absolute;top:-52px;left:40px}.home .home-solutions .solutions-list a .arrow line,.home .home-solutions .solutions-list a .arrow path{transition:all .6s ease}.home .home-solutions .solutions-list a .pattern{position:relative;overflow:hidden}.home .home-solutions .solutions-list a .pattern:after{content:" ";display:block;padding-bottom:43.08%}.home .home-solutions .solutions-list a .pattern .pattern-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:cover;opacity:.3;transition:all .6s ease;transform-origin:center}.home .home-solutions .solutions-list a .pattern .pattern-bg.diagonal{background-image:url(../img/diagonal-box.svg)}.home .home-solutions .solutions-list a .pattern .pattern-bg.angle{background-image:url(../img/angle-box.svg)}.home .home-solutions .solutions-list a .pattern .pattern-bg.circles{background-image:url(../img/circles-box.svg)}@media (hover:hover){.home .home-solutions .solutions-list a:hover{color:#fff;border:1px solid #fff;box-shadow:0 0 6px #fff}.home .home-solutions .solutions-list a:hover .arrow line,.home .home-solutions .solutions-list a:hover .arrow path{stroke:#fff}.home .home-solutions .solutions-list a:hover .pattern .pattern-bg{opacity:1;transform:scale(1.1)}}.home .home-about{padding-top:100px;padding-bottom:0}.home .home-about .home-about-video{padding-top:100px;margin-top:100px;position:relative}.home .home-about .home-about-video .bg{position:absolute;width:calc(100% + 50px);height:100%;top:0;left:-25px}.home .home-about .home-about-video .page-about .manifesto .callout-title body .gform_wrapper span.gform_description,.home .home-about .home-about-video .page-about .manifesto .callout-title p,.home .home-about .home-about-video body .gform_wrapper .page-about .manifesto .callout-title span.gform_description,.home .home-about .home-about-video body .gform_wrapper span.h2.gform_description,.home .home-about .home-about-video p.h2,.page-about .manifesto .callout-title .home .home-about .home-about-video p,.page-about .manifesto .callout-title body .gform_wrapper .home .home-about .home-about-video span.gform_description,body .gform_wrapper .home .home-about .home-about-video span.h2.gform_description,body .gform_wrapper .page-about .manifesto .callout-title .home .home-about .home-about-video span.gform_description{margin-bottom:80px}.home .home-about .home-about-video .video-play-text .play-text{color:#121212}.home .home-about .home-about-video .video-embed{position:relative;width:calc(100% + 80px);height:100%;top:0;left:-40px}.home .home-leadership{padding:30px 0 130px}.home .home-leadership .indicator{margin-bottom:80px}.home .home-leadership .home-leadership-carousel{width:100%}.home .home-leadership .img-reveal-box{width:100%;margin-bottom:40px}.home .home-leadership .hli-copy{margin-top:40px}.home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.home .home-leadership .hli-copy p,body .gform_wrapper .home .home-leadership .hli-copy span.gform_description{margin-bottom:40px}.home .home-leadership .hli-meta .flex,.home .home-leadership .hli-meta .flex div{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.home .home-leadership .hli-meta .flex .avatar,.home .home-leadership .hli-meta .flex div .avatar{margin-left:20px;margin-right:20px}.home .home-leadership .hli-arrows{position:absolute;top:0;right:-30px}.home .home-leadership .hli-arrows .slider__controls{display:flex;flex-direction:column}.home .home-leadership .hli-arrows .slider__controls button{margin-bottom:10px}.home .home-blog{padding-bottom:0}.home .home-blog h2{margin-bottom:0}.home .home-blog .latest-posts-scroller{margin-bottom:20px}.blog .featured-blog-bg,.category .featured-blog-bg{padding-bottom:100px}.blog .featured-post-image-wrap,.category .featured-post-image-wrap{width:100%}.blog .featured-post-image-wrap .img-reveal-box,.category .featured-post-image-wrap .img-reveal-box{margin:auto;position:relative;width:100%;max-width:none;overflow:hidden;visibility:hidden}.blog .featured-post-image-wrap .img-reveal-box:after,.category .featured-post-image-wrap .img-reveal-box:after{padding-bottom:46.97%}.blog .featured-blog-copy,.category .featured-blog-copy{position:relative;z-index:2;margin-top:-140px;padding:60px 0 60px 40px;background:transparent}.blog .featured-blog-copy .fbc-bg,.category .featured-blog-copy .fbc-bg{position:absolute;width:calc(100% + 40px);height:100%;background-color:#1f1f1f;top:0;left:0;z-index:-1}.blog .featured-blog-copy h2,.category .featured-blog-copy h2{font-size:28px;line-height:1.5}.blog .posts-filter-wrap,.blog .posts-wrap,.category .posts-filter-wrap,.category .posts-wrap{padding:100px 0}.blog .post-cat-count,.category .post-cat-count{margin-bottom:40px}.blog .post-cat-count body .gform_wrapper span.gform_description,.blog .post-cat-count p,.category .post-cat-count body .gform_wrapper span.gform_description,.category .post-cat-count p,body .gform_wrapper .blog .post-cat-count span.gform_description,body .gform_wrapper .category .post-cat-count span.gform_description{margin-bottom:0}.blog .posts-container article,.category .posts-container article{margin-bottom:100px}.blog .posts-container article .tuck,.category .posts-container article .tuck{overflow:hidden}.blog .posts-container article a,.category .posts-container article a{text-decoration:none;color:inherit}.blog .posts-container article a h3,.category .posts-container article a h3{color:#121212}.blog .posts-container article a body .gform_wrapper span.gform_description,.blog .posts-container article a p,.category .posts-container article a body .gform_wrapper span.gform_description,.category .posts-container article a p,body .gform_wrapper .blog .posts-container article a span.gform_description,body .gform_wrapper .category .posts-container article a span.gform_description{color:#414141}.blog .posts-container article .article-img-wrap,.category .posts-container article .article-img-wrap{width:100%;position:relative}.blog .posts-container article .article-img-wrap:after,.category .posts-container article .article-img-wrap:after{display:block;content:" ";padding-bottom:100%}.blog .posts-container article .article-img-wrap .mask,.category .posts-container article .article-img-wrap .mask{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.blog .posts-container article .article-img-wrap img,.category .posts-container article .article-img-wrap img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;opacity:1!important}.blog .posts-container article .article-meta,.category .posts-container article .article-meta{margin:40px 0 30px;display:flex;flex-wrap:nowrap;justify-content:space-between}.blog .posts-container article .article-meta body .gform_wrapper span.gform_description,.blog .posts-container article .article-meta p,.category .posts-container article .article-meta body .gform_wrapper span.gform_description,.category .posts-container article .article-meta p,body .gform_wrapper .blog .posts-container article .article-meta span.gform_description,body .gform_wrapper .category .posts-container article .article-meta span.gform_description{margin-bottom:0}.blog .posts-container article .article-title,.category .posts-container article .article-title{margin-bottom:20px}.blog .posts-container article .article-title h3,.category .posts-container article .article-title h3{margin-bottom:0}.blog .posts-container article .article-link,.category .posts-container article .article-link{position:relative}.blog .posts-container article .article-link .arrow-slide,.category .posts-container article .article-link .arrow-slide{display:inline-block;position:relative;transform:translateX(calc(100vw - 135px))}.blog .posts-container article .article-link line,.blog .posts-container article .article-link path,.category .posts-container article .article-link line,.category .posts-container article .article-link path{stroke:#e82064}.single-post h1{font-weight:300}.single-post .single-post-meta-wrap{padding-bottom:40px}.single-post .single-post-meta-wrap .single-post-back a,.single-post .single-post-meta-wrap .single-post-meta{padding-left:15px}.single-post .single-post-meta-wrap .single-post-back a{display:block;color:#fff;text-decoration:none;text-shadow:0 0 6px hsla(0,0%,100%,.2)}.single-post .single-post-meta-wrap .single-stick-title{display:none}.single-post .single-post-meta-wrap .single-post-meta{margin-top:40px;display:flex;flex-wrap:nowrap;justify-content:space-between}.single-post .single-post-meta-wrap .single-post-meta body .gform_wrapper span.gform_description,.single-post .single-post-meta-wrap .single-post-meta p,body .gform_wrapper .single-post .single-post-meta-wrap .single-post-meta span.gform_description{margin-bottom:0}.single-post .single-post-featured-image{position:relative;height:0;padding-bottom:46.93%}.single-post .single-post-featured-image div{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:cover}.single-post .single-post-content .post-author,.single-post .single-post-content article{padding:60px 40px;max-width:1700px;margin:0 auto}.single-post .single-post-content .post-author{background:#1f1f1f}.single-post .single-post-content .post-author .author-meta{margin-top:50px}.single-post .single-post-content .post-author .author-avatar{display:flex;align-items:center}.single-post .single-post-content .post-author .author-avatar body .gform_wrapper span.gform_description,.single-post .single-post-content .post-author .author-avatar p,body .gform_wrapper .single-post .single-post-content .post-author .author-avatar span.gform_description{margin:0 20px 0 0}.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy .single-post .single-post-content .post-author p,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy body .gform_wrapper .single-post .single-post-content .post-author span.gform_description,.single-post .single-post-content .post-author .alpha-tag,.single-post .single-post-content .post-author .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy body .gform_wrapper span.gform_description,.single-post .single-post-content .post-author .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy p,.single-post .single-post-content .post-author .single-post-meta-wrap .single-post-back a,.single-post .single-post-content .post-author .sub-title,.single-post .single-post-content .post-author .tabbed-content .item:before,.single-post .single-post-content .post-author body .gform_wrapper .are-required,.single-post .single-post-content .post-author body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy span.gform_description,.single-post .single-post-meta-wrap .single-post-back .single-post-content .post-author a,.tabbed-content .single-post .single-post-content .post-author .item:before,body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy .single-post .single-post-content .post-author span.gform_description,body .gform_wrapper .single-post .single-post-content .post-author .are-required{margin-top:20px}.single-post .post-social-wrap{display:none}.single-post .post-social-wrap ul{padding-left:0}.single-post .post-social-wrap li{margin-bottom:0}.single-post .post-social-wrap li:before{display:none}.single-post .post-social-wrap a{padding:10px;border:none;outline:none;text-decoration:none;color:#fff;font-weight:700}@media (hover:hover){.single-post .post-social-wrap a:hover{text-shadow:0 0 6px #f7f7f7}}.single-post .related-bg{padding-bottom:100px}.single-post .related-image-wrap{width:100%}.single-post .related-image-wrap .img-reveal-box{margin:auto;position:relative;width:100%;max-width:none;overflow:hidden;visibility:hidden}.single-post .related-image-wrap .img-reveal-box:after{padding-bottom:46.97%}.single-post .related-copy{position:relative;z-index:2;margin-top:-140px;padding:60px 0 60px 40px;background:transparent}.single-post .related-copy .rc-bg{position:absolute;width:calc(100% + 40px);height:100%;background-color:#1f1f1f;top:0;left:0;z-index:-1}.single-post .related-copy h2{font-size:28px;line-height:1.5}.page-contact .contact-main{padding-bottom:0}.page-contact .contact-main-copy ul{list-style:none;padding:0;margin:0}.page-contact .contact-main-copy ul li{margin-bottom:40px}.page-contact .contact-main-copy ul li .mask{display:block}.page-contact .contact-main-copy ul li a{text-decoration:none;font-size:16px;line-height:32px;text-transform:uppercase;letter-spacing:1.76px;font-family:Roboto Mono,monospace;font-weight:400}.page-contact .contact-form-wrap{margin-top:100px;padding:100px 40px;width:calc(100% + 80px);position:relative;left:-40px}.contact-map{display:none}.contact-mobile-locations{padding:100px 0!important}.contact-mobile-locations .m-offices-wrap{width:calc(100% + 80px);position:relative;left:-40px}.contact-mobile-locations .office{position:relative;padding:16% 20% 0;margin-bottom:60px}.contact-mobile-locations .office .bg{position:absolute;top:0;left:0;background:#1f1f1f;width:90%;height:80%;z-index:0}.contact-mobile-locations .office .location{position:relative;z-index:1}.contact-mobile-locations .office .l-tag{color:#e82064;margin-bottom:20px}.contact-mobile-locations .office h4{color:#fff}.contact-mobile-locations .office .page-data .data-benefits .benefit body .gform_wrapper span.gform_description,.contact-mobile-locations .office .page-data .data-benefits .benefit p,.contact-mobile-locations .office .page-data .data-types .industry-row body .gform_wrapper span.gform_description:not(.mono-title):not(pre),.contact-mobile-locations .office .page-data .data-types .industry-row p:not(.mono-title):not(pre),.contact-mobile-locations .office .secondary-archive .presskit-copy body .gform_wrapper span.gform_description,.contact-mobile-locations .office .secondary-archive .presskit-copy p,.contact-mobile-locations .office .single-post .single-post-content .post-author .about-author>p,.contact-mobile-locations .office .single-post .single-post-content .post-author body .gform_wrapper .about-author>span.gform_description,.contact-mobile-locations .office body .gform_wrapper .page-data .data-benefits .benefit span.gform_description,.contact-mobile-locations .office body .gform_wrapper .page-data .data-types .industry-row span.gform_description:not(.mono-title):not(pre),.contact-mobile-locations .office body .gform_wrapper .secondary-archive .presskit-copy span.gform_description,.contact-mobile-locations .office body .gform_wrapper .single-post .single-post-content .post-author .about-author>span.gform_description,.contact-mobile-locations .office body .gform_wrapper span.has-small-font-size.gform_description,.contact-mobile-locations .office body .gform_wrapper ul.gform_fields li.gfield label.gfield_label,.contact-mobile-locations .office p.has-small-font-size,.page-data .data-benefits .benefit .contact-mobile-locations .office p,.page-data .data-benefits .benefit body .gform_wrapper .contact-mobile-locations .office span.gform_description,.page-data .data-types .industry-row .contact-mobile-locations .office p:not(.mono-title):not(pre),.page-data .data-types .industry-row body .gform_wrapper .contact-mobile-locations .office span.gform_description:not(.mono-title):not(pre),.secondary-archive .presskit-copy .contact-mobile-locations .office p,.secondary-archive .presskit-copy body .gform_wrapper .contact-mobile-locations .office span.gform_description,.single-post .single-post-content .post-author .contact-mobile-locations .office .about-author>p,.single-post .single-post-content .post-author body .gform_wrapper .contact-mobile-locations .office .about-author>span.gform_description,body .gform_wrapper .contact-mobile-locations .office span.has-small-font-size.gform_description,body .gform_wrapper .page-data .data-benefits .benefit .contact-mobile-locations .office span.gform_description,body .gform_wrapper .page-data .data-types .industry-row .contact-mobile-locations .office span.gform_description:not(.mono-title):not(pre),body .gform_wrapper .secondary-archive .presskit-copy .contact-mobile-locations .office span.gform_description,body .gform_wrapper .single-post .single-post-content .post-author .contact-mobile-locations .office .about-author>span.gform_description,body .gform_wrapper ul.gform_fields li.gfield .contact-mobile-locations .office label.gfield_label{color:#c9c9c9;font-size:14px;line-height:1.83}.contact-mobile-locations .office .page-data .data-benefits .benefit body .gform_wrapper span.gform_description div,.contact-mobile-locations .office .page-data .data-benefits .benefit p div,.contact-mobile-locations .office .page-data .data-types .industry-row body .gform_wrapper span.gform_description:not(.mono-title):not(pre) div,.contact-mobile-locations .office .page-data .data-types .industry-row p:not(.mono-title):not(pre) div,.contact-mobile-locations .office .secondary-archive .presskit-copy body .gform_wrapper span.gform_description div,.contact-mobile-locations .office .secondary-archive .presskit-copy p div,.contact-mobile-locations .office .single-post .single-post-content .post-author .about-author>p div,.contact-mobile-locations .office .single-post .single-post-content .post-author body .gform_wrapper .about-author>span.gform_description div,.contact-mobile-locations .office body .gform_wrapper .page-data .data-benefits .benefit span.gform_description div,.contact-mobile-locations .office body .gform_wrapper .page-data .data-types .industry-row span.gform_description:not(.mono-title):not(pre) div,.contact-mobile-locations .office body .gform_wrapper .secondary-archive .presskit-copy span.gform_description div,.contact-mobile-locations .office body .gform_wrapper .single-post .single-post-content .post-author .about-author>span.gform_description div,.contact-mobile-locations .office body .gform_wrapper span.has-small-font-size.gform_description div,.contact-mobile-locations .office body .gform_wrapper ul.gform_fields li.gfield label.gfield_label div,.contact-mobile-locations .office p.has-small-font-size div,.page-data .data-benefits .benefit .contact-mobile-locations .office p div,.page-data .data-benefits .benefit body .gform_wrapper .contact-mobile-locations .office span.gform_description div,.page-data .data-types .industry-row .contact-mobile-locations .office p:not(.mono-title):not(pre) div,.page-data .data-types .industry-row body .gform_wrapper .contact-mobile-locations .office span.gform_description:not(.mono-title):not(pre) div,.secondary-archive .presskit-copy .contact-mobile-locations .office p div,.secondary-archive .presskit-copy body .gform_wrapper .contact-mobile-locations .office span.gform_description div,.single-post .single-post-content .post-author .contact-mobile-locations .office .about-author>p div,.single-post .single-post-content .post-author body .gform_wrapper .contact-mobile-locations .office .about-author>span.gform_description div,body .gform_wrapper .contact-mobile-locations .office span.has-small-font-size.gform_description div,body .gform_wrapper .page-data .data-benefits .benefit .contact-mobile-locations .office span.gform_description div,body .gform_wrapper .page-data .data-types .industry-row .contact-mobile-locations .office span.gform_description:not(.mono-title):not(pre) div,body .gform_wrapper .secondary-archive .presskit-copy .contact-mobile-locations .office span.gform_description div,body .gform_wrapper .single-post .single-post-content .post-author .contact-mobile-locations .office .about-author>span.gform_description div,body .gform_wrapper ul.gform_fields li.gfield .contact-mobile-locations .office label.gfield_label div{display:block;font-size:0;line-height:0}.contact-mobile-locations .office .page-data .data-benefits .benefit body .gform_wrapper span.gform_description div>div,.contact-mobile-locations .office .page-data .data-benefits .benefit p div>div,.contact-mobile-locations .office .page-data .data-types .industry-row body .gform_wrapper span.gform_description:not(.mono-title):not(pre) div>div,.contact-mobile-locations .office .page-data .data-types .industry-row p:not(.mono-title):not(pre) div>div,.contact-mobile-locations .office .secondary-archive .presskit-copy body .gform_wrapper span.gform_description div>div,.contact-mobile-locations .office .secondary-archive .presskit-copy p div>div,.contact-mobile-locations .office .single-post .single-post-content .post-author .about-author>p div>div,.contact-mobile-locations .office .single-post .single-post-content .post-author body .gform_wrapper .about-author>span.gform_description div>div,.contact-mobile-locations .office body .gform_wrapper .page-data .data-benefits .benefit span.gform_description div>div,.contact-mobile-locations .office body .gform_wrapper .page-data .data-types .industry-row span.gform_description:not(.mono-title):not(pre) div>div,.contact-mobile-locations .office body .gform_wrapper .secondary-archive .presskit-copy span.gform_description div>div,.contact-mobile-locations .office body .gform_wrapper .single-post .single-post-content .post-author .about-author>span.gform_description div>div,.contact-mobile-locations .office body .gform_wrapper span.has-small-font-size.gform_description div>div,.contact-mobile-locations .office body .gform_wrapper ul.gform_fields li.gfield label.gfield_label div>div,.contact-mobile-locations .office p.has-small-font-size div>div,.page-data .data-benefits .benefit .contact-mobile-locations .office p div>div,.page-data .data-benefits .benefit body .gform_wrapper .contact-mobile-locations .office span.gform_description div>div,.page-data .data-types .industry-row .contact-mobile-locations .office p:not(.mono-title):not(pre) div>div,.page-data .data-types .industry-row body .gform_wrapper .contact-mobile-locations .office span.gform_description:not(.mono-title):not(pre) div>div,.secondary-archive .presskit-copy .contact-mobile-locations .office p div>div,.secondary-archive .presskit-copy body .gform_wrapper .contact-mobile-locations .office span.gform_description div>div,.single-post .single-post-content .post-author .contact-mobile-locations .office .about-author>p div>div,.single-post .single-post-content .post-author body .gform_wrapper .contact-mobile-locations .office .about-author>span.gform_description div>div,body .gform_wrapper .contact-mobile-locations .office span.has-small-font-size.gform_description div>div,body .gform_wrapper .page-data .data-benefits .benefit .contact-mobile-locations .office span.gform_description div>div,body .gform_wrapper .page-data .data-types .industry-row .contact-mobile-locations .office span.gform_description:not(.mono-title):not(pre) div>div,body .gform_wrapper .secondary-archive .presskit-copy .contact-mobile-locations .office span.gform_description div>div,body .gform_wrapper .single-post .single-post-content .post-author .contact-mobile-locations .office .about-author>span.gform_description div>div,body .gform_wrapper ul.gform_fields li.gfield .contact-mobile-locations .office label.gfield_label div>div{font-size:14px;line-height:1.83}.contact-mobile-locations .office .location-image{width:143%;height:0;margin-top:40px;padding-bottom:90%;background-position:50%;background-size:cover}.resource-blog .img-reveal-box{width:100%}.resource-blog .resource-blog-carousel{position:relative}.resource-blog .rbc-image-wrap{margin-bottom:30px}.resource-blog .rbc-copy h3{font-size:22px;line-height:1.4}.resource-blog .rbc-copy .anchor-mask{margin-bottom:20px}.resource-blog .slider__bullets{margin-bottom:30px}.resource-blog .slider__bullets button{font-size:12px;font-family:Roboto Mono,monospace;line-height:1.67;letter-spacing:1.44px;color:hsla(0,0%,100%,.2);margin:0 30px 0 0;text-transform:uppercase;cursor:default;pointer-events:none;transition:color .3s ease}.resource-blog .slider__bullets button.glide__bullet--active{color:#fff}.resource-blog .slider__controls{margin-top:30px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:calc(100% + 90px);transform:translateX(-45px);overflow:hidden}.resource-blog .slider__controls button{padding:10px 0}.resource-case-studies{padding:100px 0 0}.resource-case-studies a.no-dec:not(:hover){color:#fff}.home .home-leadership .hli-copy .resource-case-studies p,.home .home-leadership .hli-copy body .gform_wrapper .resource-case-studies span.gform_description,.page-about .about-main .callout-copy .resource-case-studies p,.page-about .about-main .callout-copy body .gform_wrapper .resource-case-studies span.gform_description,.resource-case-studies .home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.resource-case-studies .home .home-leadership .hli-copy p,.resource-case-studies .page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.resource-case-studies .page-about .about-main .callout-copy p,.resource-case-studies .single-library .library-form-wrap body .gform_wrapper span.gform_description,.resource-case-studies .single-library .library-form-wrap p.gform_description,.resource-case-studies body .gform_wrapper .home .home-leadership .hli-copy span.gform_description,.resource-case-studies body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,.resource-case-studies body .gform_wrapper .single-library .library-form-wrap span.gform_description,.resource-case-studies body .gform_wrapper span.h4.gform_description,.resource-case-studies body .gform_wrapper span.has-large-font-size.gform_description,.resource-case-studies p.h4,.resource-case-studies p.has-large-font-size,.single-library .library-form-wrap .resource-case-studies p.gform_description,.single-library .library-form-wrap body .gform_wrapper .resource-case-studies span.gform_description,body .gform_wrapper .home .home-leadership .hli-copy .resource-case-studies span.gform_description,body .gform_wrapper .page-about .about-main .callout-copy .resource-case-studies span.gform_description,body .gform_wrapper .resource-case-studies span.h4.gform_description,body .gform_wrapper .resource-case-studies span.has-large-font-size.gform_description,body .gform_wrapper .single-library .library-form-wrap .resource-case-studies span.gform_description{font-size:22px;line-height:1.5}.resource-case-studies .rcs-mobile-block{margin-top:20px;padding-bottom:40px}.resource-case-studies .rcs-mobile-block article .img-reveal-box{width:100%;max-width:none}.resource-case-studies .rcs-mobile-block article .img-reveal-box:after{padding-bottom:44.26%}.resource-case-studies .rcs-mobile-block article .copy{padding:60px 0}.home .home-leadership .hli-copy .resource-case-studies .rcs-mobile-block article .copy p,.home .home-leadership .hli-copy body .gform_wrapper .resource-case-studies .rcs-mobile-block article .copy span.gform_description,.page-about .about-main .callout-copy .resource-case-studies .rcs-mobile-block article .copy p,.page-about .about-main .callout-copy body .gform_wrapper .resource-case-studies .rcs-mobile-block article .copy span.gform_description,.resource-case-studies .rcs-mobile-block article .copy .home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.resource-case-studies .rcs-mobile-block article .copy .home .home-leadership .hli-copy p,.resource-case-studies .rcs-mobile-block article .copy .page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.resource-case-studies .rcs-mobile-block article .copy .page-about .about-main .callout-copy p,.resource-case-studies .rcs-mobile-block article .copy .single-library .library-form-wrap body .gform_wrapper span.gform_description,.resource-case-studies .rcs-mobile-block article .copy .single-library .library-form-wrap p.gform_description,.resource-case-studies .rcs-mobile-block article .copy body .gform_wrapper .home .home-leadership .hli-copy span.gform_description,.resource-case-studies .rcs-mobile-block article .copy body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,.resource-case-studies .rcs-mobile-block article .copy body .gform_wrapper .single-library .library-form-wrap span.gform_description,.resource-case-studies .rcs-mobile-block article .copy body .gform_wrapper span.h4.gform_description,.resource-case-studies .rcs-mobile-block article .copy body .gform_wrapper span.has-large-font-size.gform_description,.resource-case-studies .rcs-mobile-block article .copy p.h4,.resource-case-studies .rcs-mobile-block article .copy p.has-large-font-size,.single-library .library-form-wrap .resource-case-studies .rcs-mobile-block article .copy p.gform_description,.single-library .library-form-wrap body .gform_wrapper .resource-case-studies .rcs-mobile-block article .copy span.gform_description,body .gform_wrapper .home .home-leadership .hli-copy .resource-case-studies .rcs-mobile-block article .copy span.gform_description,body .gform_wrapper .page-about .about-main .callout-copy .resource-case-studies .rcs-mobile-block article .copy span.gform_description,body .gform_wrapper .resource-case-studies .rcs-mobile-block article .copy span.h4.gform_description,body .gform_wrapper .resource-case-studies .rcs-mobile-block article .copy span.has-large-font-size.gform_description,body .gform_wrapper .single-library .library-form-wrap .resource-case-studies .rcs-mobile-block article .copy span.gform_description{margin-bottom:40px}.resource-events{padding:40px 0}.resource-events .seperator-row .event-seperator{margin:80px 0;width:100%;height:1px;background:#c9c9c9}.resource-events .seperator-row:last-of-type .event-seperator{background:transparent;margin-bottom:40px}.resource-news{padding:100px 0 30px;position:relative;box-sizing:content-box}.resource-news h2.small{margin-bottom:0}.resource-news .latest-posts-scroller{margin-bottom:20px}.resource-library{position:relative;padding-bottom:0}.resource-library .rl-bg{position:absolute;top:127px;left:40px;width:calc(100% + 40px);height:calc(100% - 127px)}.resource-library .library-grid .library-row article{position:relative}.resource-library .library-grid .library-row article .article-image{width:60%;max-width:none;margin-left:0}.resource-library .library-grid .library-row article .article-image:after{padding-bottom:125%}.resource-library .library-grid .library-row article .article-meta{margin-bottom:0}.page-sample-page #ribbon{top:-150px;position:relative}.page-sample-page .title-only{margin-bottom:200px}.page-sample-page .default-page{width:100%}.page-sample-page .post-content{width:100%;max-width:942px;margin:auto;padding:100px 8vw}.page-template-page-landing-pages{position:relative}.page-template-page-landing-pages .stick-wave{position:absolute;height:75%;width:100%;max-width:100%;top:0;left:0;z-index:-1}.page-template-page-landing-pages .intro-wave{width:100%;max-width:100%;z-index:-1;overflow:hidden}.page-template-page-landing-pages .ribbon{transform:rotate(-10deg) scale(1.3)}.page-template-page-landing-pages .lp-intro-section{padding-bottom:0}.page-template-page-landing-pages .lp-intro-section .img-reveal-box{margin-bottom:40px}.page-template-page-landing-pages .lp-intro-section .intro-copy{margin-bottom:100px}.page-template-page-landing-pages .lp-intro-section .gray-bg{position:absolute;height:100%;padding:0;left:0}@media only screen and (max-width:767px){.page-template-page-landing-pages .lp-intro-section .gray-bg{width:100%}}.page-template-page-landing-pages .lp-intro-section .gray-bg div{width:100%;height:100%;position:absolute;top:0;left:0}.page-template-page-landing-pages .lp-intro-section .lp-intro-callout{position:relative}@media only screen and (max-width:767px){.page-template-page-landing-pages .lp-intro-section .lp-intro-callout{margin:0;left:-40px;width:calc(100% + 80px);padding:0 25px}}.page-template-page-landing-pages .lp-intro-section .lp-callout-intro{padding:100px 0 40px}.page-template-page-landing-pages .lp-intro-section .lp-callout-carousel{position:relative;left:-40px;width:calc(100% + 80px);margin-bottom:60px}.page-template-page-landing-pages .lp-intro-section .lp-callout-carousel .lp-callout-carousel-image{position:relative;width:100%;background-position:50%;background-size:cover}.page-template-page-landing-pages .lp-intro-section .lp-callout-carousel .lp-callout-carousel-image:after{display:block;content:" ";padding-bottom:101%}.page-template-page-landing-pages .lp-intro-section .lp-callout-carousel .directional-two line,.page-template-page-landing-pages .lp-intro-section .lp-callout-carousel .directional-two path{stroke:#5b5b5b}.page-template-page-landing-pages .lp-intro-section .lp-callout-list{margin-bottom:100px}.page-template-page-landing-pages .lp-intro-section .lp-callout-list .item-copy h3,.page-template-page-landing-pages .lp-intro-section .lp-callout-list li{margin-bottom:20px}.page-template-page-landing-pages .lp-intro-section .lp-callout-list .item-copy h3 div:not(.mask){line-height:1.28}.page-template-page-landing-pages .lp-intro-section .lp-callout-video .video-embed{position:relative}.page-template-page-landing-pages .lp-intro-section .no-video{height:130px;width:calc(100% + 50px);background:#fff;position:relative;left:-25px}.page-template-page-landing-pages .highlights{padding:100px 0}.page-template-page-landing-pages .highlights .lp-highlights-copy{margin-bottom:60px}.page-template-page-landing-pages .highlights body .gform_wrapper span.gform_description,.page-template-page-landing-pages .highlights p,body .gform_wrapper .page-template-page-landing-pages .highlights span.gform_description{color:#414141}.page-template-page-landing-pages .highlights .lp-highlight-items{padding-right:40px}.page-template-page-landing-pages .highlights .lp-highlight-items li{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid rgba(18,18,18,.2)}.page-template-page-landing-pages .highlights .lp-highlight-items li:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.page-template-page-landing-pages .highlights .lp-highlight-items li body .gform_wrapper span.gform_description,.page-template-page-landing-pages .highlights .lp-highlight-items li p,body .gform_wrapper .page-template-page-landing-pages .highlights .lp-highlight-items li span.gform_description{font-size:34px;line-height:1.35;color:#121212;font-weight:300}.page-template-page-landing-pages .highlights .lp-highlight-items li body .gform_wrapper span.under.gform_description,.page-template-page-landing-pages .highlights .lp-highlight-items li p.under,body .gform_wrapper .page-template-page-landing-pages .highlights .lp-highlight-items li span.under.gform_description{display:block;font-family:Roboto Mono,monospace;text-transform:uppercase;margin-top:12px;font-size:12px;line-height:1.67;letter-spacing:1.44px;color:#1f1f1f}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap{position:relative;padding:40px 0 40px 40px;width:calc(100% + 80px);left:-40px}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-bg{width:calc(100% + 40px);height:85%;position:absolute;top:0;left:-40px;background:#f7f5f4;z-index:0}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-fg{position:relative;z-index:2}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-fg h4{padding-right:40px}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide{margin-top:60px;width:calc(100% + 40px);position:relative;left:-40px}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__slide{height:auto;margin-bottom:0}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lp-teams-item{height:100%;padding-left:40px}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-indicator{height:60px}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-indicator .alpha-tag,.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-indicator body .gform_wrapper .are-required,body .gform_wrapper .page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-indicator .are-required{color:#1f1f1f}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-content{background:#e3e3e3;padding:40px 30px 40px 40px;height:calc(100% - 60px)}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-content .copy{position:relative}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-content .copy .p-reveal{position:absolute;top:0;left:0;width:100%;height:100%}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-content body .gform_wrapper span.gform_description,.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-content p,body .gform_wrapper .page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-content span.gform_description{color:#414141;margin-bottom:20px}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__arrows{position:absolute;top:0;right:40px}.page-template-page-landing-pages .teams .lp-teams-cta{padding:100px 0}.page-template-page-landing-pages .teams .lp-teams-cta body .gform_wrapper span.gform_description,.page-template-page-landing-pages .teams .lp-teams-cta p,body .gform_wrapper .page-template-page-landing-pages .teams .lp-teams-cta span.gform_description{color:#121212;padding-right:0}.page-template-page-landing-pages .teams .cta-spacer{height:1px}.page-template-page-landing-pages .tech-stack{background:#121212;padding:100px 0}.page-template-page-landing-pages .tech-stack body .gform_wrapper span.gform_description,.page-template-page-landing-pages .tech-stack h2,.page-template-page-landing-pages .tech-stack p,.page-template-page-landing-pages .tech-stack span,body .gform_wrapper .page-template-page-landing-pages .tech-stack span.gform_description{color:#c9c9c9}.page-template-page-landing-pages .tech-stack .lp-stack{margin-bottom:60px}.page-template-page-landing-pages .tech-stack .lp-stack-logos{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.page-template-page-landing-pages .tech-stack .stack-logo-block{width:48%;margin-bottom:4%;position:relative}.page-template-page-landing-pages .tech-stack .stack-logo-block:after{content:"";display:block;padding-bottom:100%}.page-template-page-landing-pages .tech-stack .stack-logo{width:100%;height:100%;position:absolute;top:0;left:0;background-position:50%;background-size:cover;background-color:#414141}.page-template-page-landing-pages .tech-stack .lp-stack-stats{display:flex;flex-direction:column}.page-template-page-landing-pages .tech-stack .lp-stack-stats .lp-stack-stat{margin:0 30px 20px 0}.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-callout body .gform_wrapper span.gform_description,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-callout p,body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-callout span.gform_description{font-size:34px;font-weight:300;line-height:1.35;color:#fff}.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy body .gform_wrapper span.gform_description,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy p,body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-copy span.gform_description{color:#c9c9c9;padding-right:20px}.page-template-page-landing-pages .landing-featured{background:#f7f5f4;padding:100px 0}.page-template-page-landing-pages .landing-featured .lined-block .line-contain{z-index:0}.page-template-page-landing-pages .department-callout{padding:100px 0}.page-template-page-landing-pages .department-callout h2.small{margin-bottom:0}.page-template-page-landing-pages .department-callout .latest-posts-scroller{margin-bottom:40px}.page-template-page-landing-pages .department-callout .cta-carousel-block-wrap{background:#1f1f1f}.page-template-page-landing-pages .department-callout .cta-carousel .slider__controls .directional-two line,.page-template-page-landing-pages .department-callout .cta-carousel .slider__controls .directional-two path{stroke:#414141}.page-template-page-landing-pages .department-callout .cta-carousel-block-copy a{color:#fff;font-weight:400}@media (hover:hover){.page-template-page-landing-pages .department-callout .cta-carousel-block-copy a:hover{color:#e82064}}.secondary-archive.page-newsroom{background:#f7f5f4}.secondary-archive body .gform_wrapper span.gform_description,.secondary-archive h3,.secondary-archive p,body .gform_wrapper .secondary-archive span.gform_description{color:#414141}.secondary-archive .newsroom-header-copy a{font-weight:300;text-shadow:0 0 6px #fff;word-break:break-word}.secondary-archive .newsroom-header-copy .continue-animation{margin-top:60px}.secondary-archive .newsroom-header-copy .continue-animation body .gform_wrapper span.gform_description,.secondary-archive .newsroom-header-copy .continue-animation p,body .gform_wrapper .secondary-archive .newsroom-header-copy .continue-animation span.gform_description{color:#fff}.secondary-archive .presskit-wrap{background:#e9e7e7;padding:100px 40px;width:calc(100% + 80px);position:relative;left:-40px}.secondary-archive .presskit-wrap>img{width:100%}.secondary-archive .presskit-copy{margin-top:40px}.secondary-archive .latest-news-articles{padding:100px 0}.secondary-archive .latest-news-articles article{padding:80px 0;border-bottom:1px solid #c9c9c9}.secondary-archive .latest-news-articles article:first-of-type{padding-top:60px}.secondary-archive .latest-news-articles article:last-of-type{border-bottom:none}.secondary-archive .latest-news-articles article a{text-decoration:none}.secondary-archive .latest-news-articles article .date{margin-bottom:40px}.secondary-archive .latest-news-articles article .news-article .title h3{margin-bottom:0}.secondary-archive .latest-news-articles article .news-article a{margin-top:40px}.single-bare .single-post-content{margin-top:0}.single-bare .press-source{margin-top:20px}.single-bare .press-source a{font-weight:400}@media (hover:hover){.single-bare .press-source a:hover{color:#e82064}}.single-bare .news-next-post{padding:100px 0}.single-bare .related-copy{margin-top:0}.page-library .library-header-copy h2,.page-resources .library-header-copy h2,.resource .library-header-copy h2{margin-bottom:100px}.page-library .library-wrap,.page-library .posts-filter-wrap,.page-resources .library-wrap,.page-resources .posts-filter-wrap,.resource .library-wrap,.resource .posts-filter-wrap{padding:100px 0}.page-library .library-grid,.page-resources .library-grid,.resource .library-grid{margin-top:60px}.page-library .library-grid article,.page-resources .library-grid article,.resource .library-grid article{margin-bottom:80px}.page-library .library-grid article .article-image,.page-resources .library-grid article .article-image,.resource .library-grid article .article-image{width:60%;position:relative;margin-bottom:40px}.page-library .library-grid article .article-image:after,.page-resources .library-grid article .article-image:after,.resource .library-grid article .article-image:after{content:" ";padding-bottom:125%;display:block}.page-library .library-grid article .article-image div,.page-resources .library-grid article .article-image div,.resource .library-grid article .article-image div{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:cover}.page-library .library-grid article .article-meta,.page-resources .library-grid article .article-meta,.resource .library-grid article .article-meta{margin-bottom:40px}.page-library .library-grid article h3.post-title,.page-resources .library-grid article h3.post-title,.resource .library-grid article h3.post-title{font-size:22px;line-height:1.4}.single-library .mono-title,.single-library pre{margin:60px 0 40px}.page-library .library-header-copy .single-library h2,.page-resources .library-header-copy .single-library h2,.resource .library-header-copy .single-library h2,.secondary-archive .newsroom-header-copy .single-library h2,.single-library .page-library .library-header-copy h2,.single-library .page-resources .library-header-copy h2,.single-library .resource .library-header-copy h2,.single-library .secondary-archive .newsroom-header-copy h2,.single-library h2.h3{margin-bottom:60px;line-height:2.875rem}.single-library .article-image{width:calc(31.5% + 60px);margin-top:calc(-100px - 30%);margin-bottom:60px}.single-library .article-image div{width:100%;background-position:50%;background-size:cover}.single-library .article-image div:after{content:" ";display:block;padding-bottom:125.6%}.single-library .library-form-wrap{margin-top:50%;padding:100px 40px;width:calc(100% + 80px);position:relative;left:-40px}.single-library .library-form-wrap .gform_description{margin-bottom:40px}.case-studies-template-default{position:relative}.case-studies-template-default .stick-wave{position:absolute;height:75%;width:100%;max-width:100%;top:0;left:0}.case-studies-template-default .intro-wave{width:100%;max-width:100%;z-index:-1;overflow:hidden}.case-studies-template-default .ribbon{transform:rotate(-10deg) scale(1.3)}.case-studies-template-default .cs-intro{padding-bottom:0}.case-studies-template-default .cs-intro .intro-title{margin-bottom:60px}.case-studies-template-default .cs-intro .partnership-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding-bottom:60px}.case-studies-template-default .cs-intro .partner-logo{height:50px;margin-right:30px;margin-bottom:36px;overflow:hidden}.case-studies-template-default .cs-intro .partner-logo img{height:100%;width:auto;max-width:none}.case-studies-template-default .cs-setup .setup-copy body .gform_wrapper span.gform_description,.case-studies-template-default .cs-setup .setup-copy p,body .gform_wrapper .case-studies-template-default .cs-setup .setup-copy span.gform_description{margin-bottom:30px}.case-studies-template-default .cs-setup .testimonial-attribution{overflow:hidden}.case-studies-template-default .cs-goals .img-reveal-box{width:100%}.case-studies-template-default .cs-goals .cs-goals-carousel{position:relative}.case-studies-template-default .cs-goals .csg-image-wrap{margin-bottom:30px}.case-studies-template-default .cs-goals .csg-copy h3{margin-bottom:20px}.case-studies-template-default .cs-goals .slider__bullets{margin-bottom:30px}.case-studies-template-default .cs-goals .slider__bullets button{font-size:12px;font-family:Roboto Mono,monospace;line-height:1.67;letter-spacing:1.44px;color:#c9c9c9;margin:0 30px 0 0;text-transform:uppercase;cursor:default;pointer-events:none;transition:color .3s ease}.case-studies-template-default .cs-goals .slider__bullets button.glide__bullet--active{color:#121212}.case-studies-template-default .cs-goals .slider__controls{margin-top:0;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:calc(100% + 90px);transform:translateX(-45px);overflow:hidden}.case-studies-template-default .cs-goals .slider__controls button{padding:10px 0}.case-studies-template-default .cs-approach{overflow:hidden}.case-studies-template-default .cs-approach .approach{margin-bottom:30px}.case-studies-template-default .cs-approach .approach-image{max-width:none;width:100%;margin:40px auto 0;position:relative}.case-studies-template-default .cs-approach .approach-image:after{display:block;content:" ";padding-bottom:90%}.case-studies-template-default .cs-approach .approach-image img{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.case-studies-template-default .cs-results .stat{width:50%;margin-bottom:60px}.case-studies-template-default .cs-results .stat span{display:block;text-shadow:0 0 6px #fff;margin-bottom:10px}.case-studies-template-default .cs-contact .cs-form-wrap{margin-top:40px;padding:60px 40px;width:calc(100% + 80px);position:relative;left:-40px}.post-type-archive-case-studies .featured-blog-bg,.tax-study_verticals .featured-blog-bg{padding-bottom:100px}.post-type-archive-case-studies .featured-post-image-wrap,.tax-study_verticals .featured-post-image-wrap{width:100%}.post-type-archive-case-studies .featured-post-image-wrap .img-reveal-box,.tax-study_verticals .featured-post-image-wrap .img-reveal-box{margin:auto;position:relative;width:100%;max-width:none;overflow:hidden;visibility:hidden}.post-type-archive-case-studies .featured-post-image-wrap .img-reveal-box:after,.tax-study_verticals .featured-post-image-wrap .img-reveal-box:after{padding-bottom:46.97%}.post-type-archive-case-studies .featured-blog-copy,.tax-study_verticals .featured-blog-copy{position:relative;z-index:2;margin-top:-140px;padding:60px 0 60px 40px;background:transparent}.post-type-archive-case-studies .featured-blog-copy .fbc-bg,.tax-study_verticals .featured-blog-copy .fbc-bg{position:absolute;width:calc(100% + 40px);height:100%;background-color:#1f1f1f;top:0;left:0;z-index:-1}.post-type-archive-case-studies .featured-blog-copy h2,.tax-study_verticals .featured-blog-copy h2{font-size:28px;line-height:1.5}.post-type-archive-case-studies .posts-filter-wrap,.tax-study_verticals .posts-filter-wrap{padding:100px 0}.post-type-archive-case-studies .posts-filter-wrap .post-filter-button .category-expand .nav-filter li a.active,.tax-study_verticals .posts-filter-wrap .post-filter-button .category-expand .nav-filter li a.active{color:#121212;border-bottom:2px solid #e82064}.post-type-archive-case-studies .posts-wrap,.tax-study_verticals .posts-wrap{padding:100px 0}.post-type-archive-case-studies .post-cat-count,.tax-study_verticals .post-cat-count{padding-bottom:46px}.post-type-archive-case-studies .post-cat-count body .gform_wrapper span.gform_description,.post-type-archive-case-studies .post-cat-count p,.tax-study_verticals .post-cat-count body .gform_wrapper span.gform_description,.tax-study_verticals .post-cat-count p,body .gform_wrapper .post-type-archive-case-studies .post-cat-count span.gform_description,body .gform_wrapper .tax-study_verticals .post-cat-count span.gform_description{margin-bottom:0}.post-type-archive-case-studies .posts-container .cs-article,.tax-study_verticals .posts-container .cs-article{width:100%;margin-top:-1px}.post-type-archive-case-studies .posts-container .cs-article .directional-two line,.post-type-archive-case-studies .posts-container .cs-article .directional-two path,.tax-study_verticals .posts-container .cs-article .directional-two line,.tax-study_verticals .posts-container .cs-article .directional-two path{transition:all .6s ease}.post-type-archive-case-studies .posts-container .cs-article>a,.tax-study_verticals .posts-container .cs-article>a{padding:60px 0;display:block;border-top:1px solid #414141;border-bottom:1px solid #414141;transition:border-color .6s ease;transition-delay:.1s;position:relative;z-index:1;text-decoration:none}@media (hover:hover){.post-type-archive-case-studies .posts-container .cs-article>a:hover,.tax-study_verticals .posts-container .cs-article>a:hover{border-color:#fff;z-index:3}.post-type-archive-case-studies .posts-container .cs-article>a:hover .directional-two line,.post-type-archive-case-studies .posts-container .cs-article>a:hover .directional-two path,.tax-study_verticals .posts-container .cs-article>a:hover .directional-two line,.tax-study_verticals .posts-container .cs-article>a:hover .directional-two path{stroke:#fff}}.post-type-archive-case-studies .posts-container .cs-article .cs-vertical,.tax-study_verticals .posts-container .cs-article .cs-vertical{margin-bottom:30px}.post-type-archive-case-studies .posts-container .cs-article .cs-copy h3,.tax-study_verticals .posts-container .cs-article .cs-copy h3{font-size:14px;line-height:1.86;margin-bottom:40px}.post-type-archive-case-studies .posts-container .cs-article .title-reveal .arrow,.tax-study_verticals .posts-container .cs-article .title-reveal .arrow{white-space:normal}.post-type-archive-case-studies .posts-container .cs-article .cs-logos,.tax-study_verticals .posts-container .cs-article .cs-logos{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,132px));grid-column-gap:30px;grid-row-gap:40px}.post-type-archive-case-studies .posts-container .cs-article .cs-logo,.tax-study_verticals .posts-container .cs-article .cs-logo{display:flex;justify-content:center;align-items:center;position:relative}.post-type-archive-case-studies .posts-container .cs-article .cs-forward,.tax-study_verticals .posts-container .cs-article .cs-forward{margin-top:30px}.page-about .about-main{position:relative}.page-about .about-main .arch{position:absolute;height:100%;overflow:hidden;opacity:0}.page-about .about-main .arch .arch-contain{position:absolute;top:-5%;left:0;width:100%;padding-bottom:68.84%;height:0;transform:scale(1.35)}.page-about .about-main .arch .arch-contain svg,.page-about .about-main .arch .grad{position:absolute;top:0;left:0;width:100%;height:100%}.page-about .about-main .arch .grad{display:none}.page-about .about-main .arch .bg-path{fill:none}.page-about .about-main .arch .glow-path{fill:none;stroke-width:2;stroke-linecap:round}.page-about .about-main .arch.arch-light .grad{background:#fff;background:linear-gradient(0deg,#fff 20%,hsla(0,0%,100%,0))}.page-about .about-main .arch.arch-light .bg-path{stroke:#e3e3e3}.page-about .about-main .arch.arch-light .glow-path{stroke:#c9c9c9}.page-about .about-main .arch.arch-dark{transform:scaleX(-1)}.page-about .about-main .arch.arch-dark .grad{background:#121212;background:linear-gradient(0deg,#121212 20%,rgba(18,18,18,0))}.page-about .about-main .arch.arch-dark path{opacity:.5}.page-about .about-main .arch.arch-dark .bg-path{stroke:#414141}.page-about .about-main .arch.arch-dark .glow-path{stroke:#f7f5f4}.page-about .about-main .read-along{max-width:800px}.page-about .about-main .small-copy{padding-top:120px;margin-top:20px;margin-bottom:60px}.page-about .manifesto{margin-top:100px;padding-top:100px;padding-bottom:100px;position:relative}.page-about .manifesto .arch .arch-contain{top:6%}.page-about .manifesto .pre-title body .gform_wrapper span.gform_description,.page-about .manifesto .pre-title p,body .gform_wrapper .page-about .manifesto .pre-title span.gform_description{color:#c9c9c9}.page-about .manifesto .pre-title body .gform_wrapper span.gform_description strong,.page-about .manifesto .pre-title p strong,body .gform_wrapper .page-about .manifesto .pre-title span.gform_description strong{display:inline!important}.page-about .manifesto .callout-title{margin:160px auto 60px}.page-about .manifesto .callout-title body .gform_wrapper span.gform_description strong,.page-about .manifesto .callout-title p strong,body .gform_wrapper .page-about .manifesto .callout-title span.gform_description strong{font-weight:300;color:#fff;text-shadow:0 0 6px #fff}.page-about .manifesto-cta{position:relative}.page-about .manifesto-cta .bg-text{position:absolute;top:-82px;left:0;width:100%;height:100%;overflow:hidden;margin-left:-12.5%;width:125%}.page-about .manifesto-cta .bg-text h5{font-size:66px;line-height:70px;opacity:.025;text-align:center;text-transform:none;font-family:Roboto,sans-serif;font-weight:400}@media only screen and (min-width:768px){.page-about .manifesto-cta .bg-text h5{font-size:clamp(66px,10vw,115px);line-height:clamp(70px,11vw,140px)}}@media only screen and (min-width:1200px){.page-about .manifesto-cta .bg-text h5{font-size:115px;line-height:140px}}.page-about .manifesto-cta .bg-text .text-fade{position:absolute;left:0;bottom:0;height:300px;width:100%;background:linear-gradient(0deg,#121212 10%,rgba(18,18,18,0));pointer-events:none}.page-about .manifesto-cta .cta-button-container{display:flex;justify-content:center;align-items:center;padding-top:180px;padding-bottom:250px;margin-bottom:100px}.page-about .manifesto-cta .cta-button-container a.btn-style-underline .text-wrap{overflow:hidden;display:inline-block}.page-about .manifesto-cta .cta-button-container a.btn-style-underline .text-mask{display:block;transition:transform .3s cubic-bezier(.215,.61,.355,1)}.page-about .manifesto-cta .cta-button-container a.btn-style-underline .gray-border{position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:#414141;display:block;transition:transform .2s ease;transform-origin:center center;z-index:1}.page-about .manifesto-cta .cta-button-container a.btn-style-underline .magenta-border{position:absolute;bottom:0;left:50%;width:0;height:2px;background:#e82064;display:block;transition:all .3s ease;transform-origin:center center;transform:translateX(-50%);z-index:2;transition-delay:.15s}.page-about .manifesto-cta .cta-button-container a.btn-style-underline:after{z-index:2}.page-about .manifesto-cta .diamonds{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.page-about .manifesto-cta .diamonds img{position:absolute;max-width:none}.page-about .manifesto-cta .diamonds img:first-child{top:28px;left:-270px;transform:translateY(50px)}.page-about .manifesto-cta .diamonds img:nth-child(2){top:-140px;right:-110px;transform:translateY(250px)}.page-about .investors{padding-bottom:100px}.page-about .investors .investor-image{margin-bottom:60px}.page-about .investors .investor-image .img-reveal-box{width:100%;max-width:none}.page-about .investors .investors-copy body .gform_wrapper span.gform_description,.page-about .investors .investors-copy p,body .gform_wrapper .page-about .investors .investors-copy span.gform_description{margin-bottom:40px}.page-about .investors .investor-pane{position:fixed;top:0;left:0;height:100vh;z-index:9999;overflow:hidden;width:100vw;background:#f7f5f4;display:flex;justify-content:center;align-items:center;transform:translateX(100%);transform-origin:left}.page-about .investors .investor-pane .close{position:absolute;top:40px;right:40px;cursor:pointer}.page-about .investors .investor-pane .close span{display:block;box-sizing:border-box;transition:transform .3s;width:40px;height:40px;transform:rotate(180deg);position:relative;transform:rotate(135deg)}.page-about .investors .investor-pane .close span.active{transform:rotate(0deg)}.page-about .investors .investor-pane .close span:before{content:"";display:block;width:40px;height:0;border-bottom:2px solid #c9c9c9;position:absolute;bottom:19px;transform:rotate(90deg);transition:all .3s ease}.page-about .investors .investor-pane .close span.active:before{content:"";display:block;width:0;height:0;border-bottom:2px solid #e82064;position:absolute;bottom:19px;transform:rotate(90deg)}.page-about .investors .investor-pane .close span:after{content:"";display:block;width:40px;height:0;border-bottom:2px solid #c9c9c9;position:absolute;bottom:19px;transition:all .3s ease}.page-about .investors .investor-pane .close span.active:after{border-bottom:2px solid #e82064}@media (hover:hover){.page-about .investors .investor-pane .close:hover span:after,.page-about .investors .investor-pane .close:hover span:before{border-color:#a3a3a3}}.page-about .investors .investor-pane .investor-grid{font-size:0;width:80vw;max-height:100vh;padding:140px 0;overflow-y:scroll;overflow-x:hidden}.page-about .investors .investor-pane .investor-logo{position:relative;display:inline-block;width:50%;border:2px solid #f7f5f4;overflow:hidden}.page-about .investors .investor-pane .investor-logo:after{content:" ";padding-bottom:70.48%;display:block}.page-about .investors .investor-pane .investor-logo .fit{background:#e9e7e7;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.page-about .investors .investor-pane .investor-logo .fit img{width:65%;height:40%;-o-object-fit:contain;object-fit:contain;margin:auto}.page-about .about-timeline{padding:100px 0 180px;overflow:hidden}.page-about .about-leadership{position:relative;padding-top:140px}.page-about .about-leadership .lp-featured-wrap{padding:0}.page-about .about-leadership .leadership-grid{font-size:0;width:100%;margin-bottom:100px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.page-about .about-leadership .leader{position:relative;display:inline-block;width:85%;overflow:hidden;background:#fff;margin-top:40px;cursor:pointer;overflow:visible}.page-about .about-leadership .leader:first-of-type{margin-top:0}.page-about .about-leadership .leader:empty{height:0;overflow:hidden;border:none}.page-about .about-leadership .leader.active .leader-thumb .leader-thumb-image,.page-about .about-leadership .leader:focus .leader-thumb .leader-thumb-image,.page-about .about-leadership .leader:hover .leader-thumb .leader-thumb-image{transform:scale(.95);transform-origin:center center;background-size:auto 112%}.page-about .about-leadership .leader.active .leader-title,.page-about .about-leadership .leader:focus .leader-title,.page-about .about-leadership .leader:hover .leader-title{transform:translateY(-8px)}.page-about .about-leadership .leader.active .leader-link,.page-about .about-leadership .leader:focus .leader-link,.page-about .about-leadership .leader:hover .leader-link{color:#e82064}.page-about .about-leadership .leader.active .leader-link svg path,.page-about .about-leadership .leader:focus .leader-link svg path,.page-about .about-leadership .leader:hover .leader-link svg path{stroke:#e82064}.page-about .about-leadership .leader.active .leader-link svg path:first-of-type,.page-about .about-leadership .leader:focus .leader-link svg path:first-of-type,.page-about .about-leadership .leader:hover .leader-link svg path:first-of-type{-webkit-animation:leaderMouseEnter .5s linear;animation:leaderMouseEnter .5s linear}.page-about .about-leadership .leader.active .leader-link svg path:last-of-type,.page-about .about-leadership .leader:focus .leader-link svg path:last-of-type,.page-about .about-leadership .leader:hover .leader-link svg path:last-of-type{stroke-dasharray:1;stroke-dashoffset:0;-webkit-animation:leaderMouseEnter .5s linear;animation:leaderMouseEnter .5s linear}.page-about .about-leadership .leader.active .leader-title{transition:none}@media only screen and (min-width:540px){.page-about .about-leadership .leader{width:calc(50% - 30px);margin-top:0}.page-about .about-leadership .leader:nth-child(2n){margin-top:40px;margin-top:60px}}@media only screen and (min-width:1200px){.page-about .about-leadership .leader{width:calc(33.333% - 30px);margin-top:0}.page-about .about-leadership .leader:nth-child(2n){margin-top:0}.page-about .about-leadership .leader:nth-child(3n+2){margin-top:80px}}@media only screen and (min-width:1366px){.page-about .about-leadership .leader:nth-child(3n+2){margin-top:100px}}.page-about .about-leadership .leader .leader-thumb{position:relative;height:0;padding-bottom:100%}.page-about .about-leadership .leader .leader-thumb .leader-thumb-image{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:auto 100%;background-position:50% 14%;z-index:8;top:0;left:0;transition:transform .5s,background-size .5s}.page-about .about-leadership .leader .leader-title{position:relative;padding:17px;margin-top:-27px;width:90%;margin-left:auto;background-color:#fff;z-index:10;transform:translateY(0);transition:all .5s}@media only screen and (min-width:992px){.page-about .about-leadership .leader .leader-title{padding:17px 20px}}.page-about .about-leadership .leader .leader-link{display:inline-block;font-size:16px;font-weight:500;line-height:28px;letter-spacing:.96px;color:#121212;text-decoration:none;text-transform:uppercase;position:relative;transition:all .5s;margin-bottom:0}.page-about .about-leadership .leader .leader-link span{display:inline-block;width:12px;height:21px;overflow:hidden;vertical-align:text-top;margin-left:12px}.page-about .about-leadership .leader .leader-link svg{width:100%;height:100%}.page-about .about-leadership .leader .leader-link svg path{stroke:#121212}.page-about .about-leadership .leader .leader-link svg path:first-of-type{stroke-dasharray:2;stroke-dashoffset:0;-webkit-animation:leaderMouseLeave .5s linear;animation:leaderMouseLeave .5s linear}.page-about .about-leadership .leader .leader-link svg path:last-of-type{stroke-dasharray:1;stroke-dashoffset:0;-webkit-animation:leaderMouseLeave .5s linear;animation:leaderMouseLeave .5s linear}.page-about .about-leadership .leadership-modal{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:1001;display:flex;flex-direction:row;display:none}.page-about .about-leadership .leadership-modal body .gform_wrapper span.gform_description,.page-about .about-leadership .leadership-modal div,.page-about .about-leadership .leadership-modal h1,.page-about .about-leadership .leadership-modal h2,.page-about .about-leadership .leadership-modal h3,.page-about .about-leadership .leadership-modal h4,.page-about .about-leadership .leadership-modal h5,.page-about .about-leadership .leadership-modal h6,.page-about .about-leadership .leadership-modal li,.page-about .about-leadership .leadership-modal p,.page-about .about-leadership .leadership-modal ul,body .gform_wrapper .page-about .about-leadership .leadership-modal span.gform_description{color:#fff}.page-about .about-leadership .leadership-modal .modal-image-container{width:0;height:100%;flex-shrink:0;z-index:1001;position:relative}@media only screen and (min-width:540px){.page-about .about-leadership .leadership-modal .modal-image-container{width:33%}}.page-about .about-leadership .leadership-modal .modal-image{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 14%;opacity:0;position:absolute;top:0;left:0;z-index:1}.page-about .about-leadership .leadership-modal .modal-main{position:relative;width:100%;z-index:1002}.page-about .about-leadership .leadership-modal .modal-main .inner{width:80%;margin:0 auto;display:flex;flex-direction:column;max-height:100%}.page-about .about-leadership .leadership-modal .modal-header{display:grid;grid-template-columns:calc(100% - 90px) 90px;grid-template-rows:auto auto;padding-top:80px;flex-shrink:0}@media only screen and (min-width:540px){.page-about .about-leadership .leadership-modal .modal-header{grid-template-columns:auto 90px}}.page-about .about-leadership .leadership-modal .modal-close{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:22px;cursor:pointer}.page-about .about-leadership .leadership-modal .modal-close svg{width:12px;margin-right:8px}.page-about .about-leadership .leadership-modal .modal-close-button{color:#fff}.page-about .about-leadership .leadership-modal .modal-title{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3;margin-top:60px;margin-bottom:0}@media only screen and (min-width:540px){.page-about .about-leadership .leadership-modal .modal-title{grid-column-end:3;grid-row-start:2;margin-top:0;margin-bottom:60px}}.page-about .about-leadership .leadership-modal .modal-title h2{margin-bottom:20px;opacity:0}.page-about .about-leadership .leadership-modal .modal-title h5{margin-bottom:0;opacity:0}.page-about .about-leadership .leadership-modal .modal-nav{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2;display:flex;flex-direction:column;width:100%}.page-about .about-leadership .leadership-modal .modal-nav .slider__controls{order:2}.page-about .about-leadership .leadership-modal .modal-nav .modal-index{align-self:flex-end;order:1;font-family:Roboto,sans-serif;margin-top:4px;margin-bottom:20px}@media only screen and (min-width:540px){.page-about .about-leadership .leadership-modal .modal-nav .slider__controls{order:1}.page-about .about-leadership .leadership-modal .modal-nav .modal-index{align-self:flex-end;order:2;margin-top:0;margin-bottom:0}}.page-about .about-leadership .leadership-modal .modal-image-mobile-container{position:relative;width:100%;padding-bottom:70%}.page-about .about-leadership .leadership-modal .modal-image-mobile{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:120%}.page-about .about-leadership .leadership-modal .modal-bg{position:absolute;top:0;right:0;width:0;height:100%;min-height:100%;background-color:#121212;z-index:-1}.page-about .about-leadership .leadership-modal .modal-body-container{display:grid;grid-template-columns:auto;grid-template-rows:auto;margin-top:40px;flex-shrink:1;padding-right:12%;overflow-y:auto;scrollbar-width:2px;scrollbar-color:#777 #484848}.page-about .about-leadership .leadership-modal .modal-body-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#484848}.page-about .about-leadership .leadership-modal .modal-body-container::-webkit-scrollbar{width:2px;background-color:#484848}.page-about .about-leadership .leadership-modal .modal-body-container::-webkit-scrollbar-thumb{background-color:#777}.page-about .about-leadership .leadership-modal .modal-body{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2;position:relative;opacity:0;display:none}.page-about .about-leadership .leadership-modal .modal-body body .gform_wrapper span.gform_description:last-of-type,.page-about .about-leadership .leadership-modal .modal-body p:last-of-type,body .gform_wrapper .page-about .about-leadership .leadership-modal .modal-body span.gform_description:last-of-type{margin-bottom:130px}.page-about .about-leadership .leadership-modal .modal-para-fade{position:absolute;left:0;bottom:0;height:200px;width:100%;background:linear-gradient(0deg,#121212 10%,rgba(18,18,18,0));pointer-events:none}@-webkit-keyframes leaderMouseEnter{0%{stroke-dashoffset:0;stroke:#121212}50%{stroke-dashoffset:-2;stroke:#121212;-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}51%{stroke-dashoffset:2;stroke:#e82064}to{stroke-dashoffset:0;stroke:#e82064}}@keyframes leaderMouseEnter{0%{stroke-dashoffset:0;stroke:#121212}50%{stroke-dashoffset:-2;stroke:#121212;-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}51%{stroke-dashoffset:2;stroke:#e82064}to{stroke-dashoffset:0;stroke:#e82064}}@-webkit-keyframes leaderMouseLeave{0%{stroke-dashoffset:0;stroke:#e82064}50%{stroke-dashoffset:-2;stroke:#e82064;-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}51%{stroke-dashoffset:2;stroke:#121212}to{stroke-dashoffset:0;stroke:#121212}}@keyframes leaderMouseLeave{0%{stroke-dashoffset:0;stroke:#e82064}50%{stroke-dashoffset:-2;stroke:#e82064;-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}51%{stroke-dashoffset:2;stroke:#121212}to{stroke-dashoffset:0;stroke:#121212}}.page-about .about-why{padding-bottom:0}.page-about .about-why .h-100{position:unset;margin-left:-40px}.page-about .about-blog{position:relative;padding-top:40px;padding-bottom:0}.page-about .about-blog h2.small{margin-bottom:0}.page-about .about-blog .latest-posts-scroller{margin-bottom:20px}.page-platform .platform-intro{padding-bottom:100px}.page-platform .platform-intro-login{padding-top:15px;margin-bottom:20px}@media only screen and (min-width:768px){.page-platform .platform-intro-login{padding-top:30px;margin-bottom:0}}.page-platform .platform-capabilities{position:relative}.page-platform .platform-capabilities .bg{position:absolute;top:-80px;left:0;width:100%;height:calc(100% + 80px)}.page-platform .platform-capabilities .capability-sub{margin-bottom:20px}.page-platform .platform-capabilities .capability{margin-bottom:80px}.page-platform .platform-video .lined-block{display:none}.page-platform .platform-video .video-embed{margin-bottom:40px}.page-platform .platform-video .logo-marquee-wrap{position:relative;padding:0}@media only screen and (max-width:767px){.page-platform .platform-video .logo-marquee-wrap{left:-25px;width:calc(100% + 50px)}}.page-platform .platform-video .logo-marquee-wrap .fade{position:absolute;top:0;width:8%;height:100%}.page-platform .platform-video .logo-marquee-wrap .fade.left{left:0;background:#fff;background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff)}.page-platform .platform-video .logo-marquee-wrap .fade.right{right:0;background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.page-platform .platform-video .logo-marquee{position:relative;margin-top:20px;overflow:hidden}.page-platform .platform-video .logo-marquee ul,.page-platform .platform-video .logo-marquee ul>div>div{display:flex;flex-wrap:nowrap;justify-content:center}.page-platform .platform-video .logo-marquee ul>div{display:inline-block}.page-platform .platform-video .logo-marquee li{flex:0 0 130px;width:130px;margin:0 10px;height:55px;padding:6px 0}.page-platform .platform-video .logo-marquee li img{width:auto;max-height:100%}.page-platform .platform-technology{padding-top:60vh;position:relative}.page-platform .platform-technology .home-data-sphere{position:absolute;top:42%;left:50%;width:200px;height:200px;z-index:0;display:grid;justify-content:center;align-items:center;align-content:center;transform:translate(-50%,-100%)}.page-platform .platform-technology .tech-copy{margin-bottom:60px}.page-platform .platform-technology .p-reveal{margin-bottom:20px}.page-data .data-driven{position:relative;margin-top:140px;padding-bottom:40px}.page-data .data-driven .full-to-right-bg{height:calc(100% - 10px)}.page-data .data-driven .dd-callout{margin-bottom:0}.page-data .data-driven .data-driven-rows{margin-bottom:60px}.page-data .data-driven .data-driven-rows .row:not(.seperator){padding-top:60px;padding-bottom:60px}.page-data .data-driven .data-driven-rows .seperator .line{background:#414141;width:100%;height:1px}.page-data .data-driven .data-driven-rows .seperator:last-of-type{display:none}.page-data .data-driven .stat{margin-top:20px}.page-data .data-driven .stat body .gform_wrapper span.gform_description,.page-data .data-driven .stat p,body .gform_wrapper .page-data .data-driven .stat span.gform_description{margin-bottom:0}.page-about .manifesto .callout-title .page-data .data-driven .stat p,.page-about .manifesto .callout-title body .gform_wrapper .page-data .data-driven .stat span.gform_description,.page-data .data-driven .stat .page-about .manifesto .callout-title body .gform_wrapper span.gform_description,.page-data .data-driven .stat .page-about .manifesto .callout-title p,.page-data .data-driven .stat body .gform_wrapper .page-about .manifesto .callout-title span.gform_description,.page-data .data-driven .stat body .gform_wrapper span.h2.gform_description,.page-data .data-driven .stat p.h2,body .gform_wrapper .page-about .manifesto .callout-title .page-data .data-driven .stat span.gform_description,body .gform_wrapper .page-data .data-driven .stat span.h2.gform_description{margin-bottom:5px}.page-data .data-driven .data-list-callout{margin-top:20px;text-shadow:0 0 6px #fff}.page-data .data-about{position:relative}.page-data .data-about .bottom-bg{height:260px;width:100%;background:#fff;position:absolute;bottom:0;left:0;z-index:0}.page-data .data-about .title-reveal.small{margin-bottom:40px}.page-data .data-about .commingling-block{margin-top:80px;margin-bottom:40px;background:#1f1f1f;padding:40px;width:calc(100% + 40px)}.page-data .data-about .commingling-block h3.h2,.page-data .data-about .commingling-block h4.h3{margin-bottom:20px}.page-data .data-about .commingling-block .alpha-tag,.page-data .data-about .commingling-block body .gform_wrapper .are-required,body .gform_wrapper .page-data .data-about .commingling-block .are-required{display:block;margin-bottom:20px}.page-data .data-about .commingling-block body .gform_wrapper span.gform_description,.page-data .data-about .commingling-block p,body .gform_wrapper .page-data .data-about .commingling-block span.gform_description{margin-bottom:40px}.page-data .data-types{position:relative}.page-data .data-types .bottom-bg{background:#f7f5f4;width:100%;height:100px;position:absolute;bottom:0;left:0}.page-data .data-types .industry-title{margin-top:60px}.page-data .data-types .industry-title .alpha-tag,.page-data .data-types .industry-title body .gform_wrapper .are-required,body .gform_wrapper .page-data .data-types .industry-title .are-required{display:block;margin-bottom:20px}.page-data .data-types .industry-title .mask{display:block!important}.page-data .data-types .industry-row .video-responsive{width:100%;position:relative}.page-data .data-types .industry-row .video-responsive:after{content:" ";display:block;padding-bottom:100%}.page-data .data-types .industry-row .video-responsive video{position:absolute;width:100%;height:100%}.page-data .data-types .industry-row:last-of-type{margin-bottom:140px}.page-data .data-benefits{position:relative}.page-data .data-benefits .benefits-list{margin-top:40px}.page-data .data-benefits .benefits-block{background:#fff;padding:40px 40px 60px;width:calc(100% + 40px);margin-bottom:100px}.page-data .data-benefits .benefit{margin:40px 0}.page-data .data-benefits .benefit h4{margin:20px 0}.page-data .data-benefits .data-benefits-cta{text-align:center;margin-bottom:100px}.page-jobs .jobs-filter-wrap,.page-jobs .no-openings,.page-jobs .no-results{display:none}.page-jobs .jobs-intro{margin-bottom:60px}.page-jobs .jobs-filter-wrap,.page-jobs .open-positions{opacity:0;transform:translateY(100px)}.page-jobs .jobs-filter-wrap{padding:0 0 60px}.page-jobs .jobs-filter-wrap label{display:block;margin-bottom:40px}.page-jobs .jobs-filter-wrap .department-filter{margin-bottom:60px}.page-jobs .open-positions{padding:80px 0;min-height:60vh}.page-jobs .department-block{border-bottom:1px solid #c9c9c9;margin-bottom:60px;opacity:0;transform:translateY(50px)}.page-jobs .department-block:last-of-type{border-bottom:none}.page-jobs .department-block .department-title{color:#414141;margin-bottom:40px}.page-jobs .job-block{margin-bottom:60px}.page-jobs .job-block h4{margin-bottom:15px}.page-jobs .job-block body .gform_wrapper span.gform_description,.page-jobs .job-block p,body .gform_wrapper .page-jobs .job-block span.gform_description{margin-bottom:10px}.page-jobs .job-block .apply{margin-top:40px}.page-job .stick-wave{position:absolute;top:0;left:0}.page-job .single-job-intro{margin-bottom:100px}.page-job .job-meta{display:flex;justify-content:space-between;margin-bottom:60px}.page-job .job-meta a{color:#c9c9c9}.page-job .job-description{padding:100px 0}.page-job .apply-form{position:relative;padding-top:60px}.page-job .apply-form .form-bg{position:absolute;width:calc(100% + 80px);height:100%;top:0;left:-40px;background:#fff;z-index:0}.page-job .apply-form #grnhse_app{position:relative;z-index:1}.page-careers .careers-intro{position:relative;padding-bottom:0}.page-careers .careers-intro .bottom-bg{position:absolute;bottom:0;left:0;width:100%;height:100px}.page-careers .careers-intro .intro-callout{margin-bottom:100px}.page-careers .careers-intro .top-half-bg{position:absolute;width:100%;height:50%;left:0;bottom:0}.page-careers .careers-intro .bottom-half-bg{position:absolute;width:calc(100% + 50px);height:100%;left:-25px;top:0}.page-careers .careers-intro .career-about-copy{padding:100px 0}.page-careers .careers-intro .career-about-copy body .gform_wrapper span.gform_description,.page-careers .careers-intro .career-about-copy p,body .gform_wrapper .page-careers .careers-intro .career-about-copy span.gform_description{margin-bottom:40px}.page-careers .careers-intro .sub-intro{position:relative;margin-bottom:100px}.page-careers .careers-values{padding-top:40px}.page-careers .careers-values .value-row{margin-bottom:40px}.page-careers .careers-programs{position:relative;padding-top:20px}.page-careers .careers-programs .bg{position:absolute;top:-80px;left:0;width:100%;height:calc(100% + 80px)}.page-careers .careers-programs .programs-section-copy{margin-bottom:60px}.page-careers .careers-programs .program-row body .gform_wrapper span.gform_description,.page-careers .careers-programs .program-row h3,.page-careers .careers-programs .program-row h4,.page-careers .careers-programs .program-row p,body .gform_wrapper .page-careers .careers-programs .program-row span.gform_description{-webkit-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed}.page-careers .careers-programs .program-row .mask{overflow:hidden;position:relative}.page-careers .careers-programs .program-row .mask>div{will-change:transform;transform:translateY(102%);transition:transform .6s linear}.page-careers .careers-programs .program-row h3{margin-bottom:20px}.page-careers .careers-programs .program-row button.open-program{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;text-align:left;padding:20px 0;cursor:pointer}.page-careers .careers-programs .program-row button.open-program:after{content:" ";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#c9c9c9;transition-delay:.65s;transition:background-color .1s ease}.page-careers .careers-programs .program-row button.open-program .accordian-icon{box-sizing:border-box;transition:transform .3s;width:10px;height:10px;transform:rotate(180deg);position:relative}.page-careers .careers-programs .program-row button.open-program .accordian-icon.active{transform:rotate(0deg)}.page-careers .careers-programs .program-row button.open-program .accordian-icon:before{content:"";display:block;width:10px;height:0;border-bottom:1px solid #121212;position:absolute;bottom:4.5px;transform:rotate(90deg);transition:all .3s ease}.page-careers .careers-programs .program-row button.open-program .accordian-icon.active:before{content:"";display:block;width:0;height:0;border-bottom:1px solid #e82064;position:absolute;bottom:4.5px;transform:rotate(90deg)}.page-careers .careers-programs .program-row button.open-program .accordian-icon:after{content:"";display:block;width:10px;height:0;border-bottom:1px solid #121212;position:absolute;bottom:4.5px;transition:all .3s ease}.page-careers .careers-programs .program-row button.open-program .accordian-icon.active:after{border-bottom:1px solid #e82064}@media (hover:hover){.page-careers .careers-programs .program-row button.open-program:hover .accordian-icon:after,.page-careers .careers-programs .program-row button.open-program:hover .accordian-icon:before{border-bottom:1px solid #e82064}}.page-careers .careers-programs .program-row .program-img-reveal{margin:0 auto;position:relative;width:100%;overflow:hidden}.page-careers .careers-programs .program-row .program-img-reveal:after{display:block;content:" ";padding-bottom:61.66%;position:relative;background:#f7f5f4;width:100%;z-index:2;top:0;left:0;transition:transform .6s ease;transform-origin:top;transform:scaleX(1)}.page-careers .careers-programs .program-row .program-img-reveal .mask{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#414141;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:perspective(1000px)}.page-careers .careers-programs .program-row .program-img-reveal .mask img{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;transition:transform .6s ease;transform-origin:center;transform:scale3d(1.4,1.4,1)}.page-careers .careers-programs .program-row .program-expand{height:0;overflow:hidden}.page-careers .careers-programs .program-row .program-sizer{padding-bottom:60px}.page-careers .careers-programs .program-row .career-program-details{margin-top:40px}.page-careers .careers-programs .program-row .career-program-details h4{margin-bottom:20px}.page-careers .careers-programs .program-row.active button.open-program{color:#e82064}.page-careers .careers-programs .program-row.active button.open-program:after{background-color:transparent}.page-careers .careers-programs .program-row.active .mask>div{transition-delay:.6s;transform:translateZ(0)}.page-careers .careers-programs .program-row.active .program-img-reveal:after{transition-delay:.6s;transform:scaleY(0)}.page-careers .careers-programs .program-row.active .program-img-reveal img{transition-delay:.6s;transform:scaleX(1)}.page-careers .careers-programs .program-row:last-of-type{margin-bottom:40px}.page-careers .careers-map{position:relative;padding-bottom:0;padding-top:40px}.page-careers .careers-map>.bg{position:absolute;bottom:-1px;left:0;width:100%;height:100px;z-index:1}.page-careers .careers-map .contact-map{padding-top:0}.page-careers .careers-hiring{padding-top:40px}.page-careers .careers-hiring .no-positions,.page-careers .careers-hiring .positions-info{display:none}.page-careers .careers-hiring .positions-info{margin-bottom:40px}.page-careers .careers-hiring .positions-info body .gform_wrapper span.gform_description,.page-careers .careers-hiring .positions-info p,body .gform_wrapper .page-careers .careers-hiring .positions-info span.gform_description{white-space:nowrap;margin-bottom:0}.page-careers .careers-hiring .positions-info a{margin-top:40px}.page-careers .careers-hiring .no-positions{margin-bottom:40px}.page-careers .careers-hiring .no-positions body .gform_wrapper span.gform_description,.page-careers .careers-hiring .no-positions p,body .gform_wrapper .page-careers .careers-hiring .no-positions span.gform_description{line-height:1.5}.page-careers .careers-hiring .no-positions a{font-weight:400}.page-careers .careers-hiring .positions-image{margin-bottom:100px}.page-careers .career-blog{padding-bottom:0}.page-careers .career-blog h2.small{margin-bottom:0}.page-template-page-blog-style-landing h1{margin-bottom:20px}.page-template-page-blog-style-landing .full-width-form{padding:100px 0;background-color:#1f1f1f}.page-template-page-blog-style-landing .gform_wrapper .gform_description{font-size:14px;line-height:26px;margin:0 0 40px;width:100%}.page-template-page-blog-style-landing .gform_wrapper .are-required{text-align:left;margin-bottom:40px}.page-template-page-blog-style-landing .gform_wrapper ul.gform_fields li.gfield .ginput_container_select{position:relative}.page-template-page-blog-style-landing .gform_wrapper ul.gform_fields li.gfield .ginput_container_select:after{content:" ";position:absolute;top:6px;right:6px;display:block;width:10px;height:10px;border-left:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;transform:rotate(-45deg)}.page-template-page-blog-style-landing .gform_wrapper ul.gform_fields li.gfield select{background:transparent;border:none;border-bottom:1px solid #414141;border-radius:0;outline:none;color:#414141;width:100%;margin:0;padding:5px 0;font-size:12px;font-family:Roboto,sans-serif;letter-spacing:1.44px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.page-template-page-blog-style-landing .gform_wrapper ul.gform_fields li.gfield select option{outline:none;padding:2px 0}.single-solutions .top-shapes .diagonal-top{position:absolute;width:270%;right:-215px;top:-630px;opacity:.4}.single-solutions .top-shapes .diagonal-top .diagonal-group-bottom,.single-solutions .top-shapes .diagonal-top .diagonal-group-top{transition:transform .6s ease;transform-origin:center}.single-solutions .top-shapes .diagonal-top line{opacity:0}@media (hover:hover){.single-solutions .top-shapes .diagonal-top:hover .diagonal-group-top{transform:translate(-6px,-2px) scale(1.02)}.single-solutions .top-shapes .diagonal-top:hover .diagonal-group-bottom{transform:translate(2px,6px) scale(1.02)}}.single-solutions .top-shapes .angle-top{position:absolute;width:720px;top:-760px;right:-480px}@media only screen and (max-width:767px){.single-solutions .top-shapes .angle-top{opacity:.2!important}}.single-solutions .top-shapes .angle-top .angle-group-bottom,.single-solutions .top-shapes .angle-top .angle-group-top{transition:transform .6s ease;transform-origin:center}.single-solutions .top-shapes .angle-top path{opacity:0}@media (hover:hover){.single-solutions .top-shapes .angle-top:hover .angle-group-top{transform:translateY(-10px) scale(1.02)}.single-solutions .top-shapes .angle-top:hover .angle-group-bottom{transform:translateY(10px) scale(1.02)}}.single-solutions .top-shapes .circles-top{position:absolute;width:483px;top:-620px;right:-250px;opacity:.3}.single-solutions .top-shapes .circles-top .circles-group-bottom,.single-solutions .top-shapes .circles-top .circles-group-top{transition:transform .6s ease;transform-origin:center}.single-solutions .top-shapes .circles-top svg{overflow:visible}.single-solutions .top-shapes .circles-top circle{opacity:0}@media (hover:hover){.single-solutions .top-shapes .circles-top:hover .circles-group-top{transform:translate3d(0,10px,0) scale(1.02)}.single-solutions .top-shapes .circles-top:hover .circles-group-bottom{transform:translate3d(0,-20px,0) scale(1.02)}}.single-solutions .solution-intro .copy-seperator{width:100%;border-top:1px solid #414141;background:#121212;padding-top:20px;margin:60px 0 0}.single-solutions .solution-intro .intro-description{margin-bottom:100px}.single-solutions .solution-intro .intro-description body .gform_wrapper span.gform_description,.single-solutions .solution-intro .intro-description p,body .gform_wrapper .single-solutions .solution-intro .intro-description span.gform_description{font-size:14px;line-height:1.83}.single-solutions .solution-intro .intro-description body .gform_wrapper span.gform_description div:not(.mask),.single-solutions .solution-intro .intro-description p div:not(.mask),body .gform_wrapper .single-solutions .solution-intro .intro-description span.gform_description div:not(.mask){line-height:1.83}.single-solutions .solution-values{margin-top:10px}.single-solutions .solution-values .lined-block{margin-top:-45px}.single-solutions .solution-values .row-stretch .bg{position:absolute;bottom:0;left:0;width:100%;height:160px}.single-solutions .solution-values .values-container{background:#1f1f1f;padding:60px 40px;position:relative;width:calc(100% + 80px);left:-40px;margin-bottom:30px}.single-solutions .solution-values .values-layout .value-box{margin-bottom:60px}.single-solutions .solution-values .values-layout .value-box:last-of-type{margin-bottom:0}.single-library .library-form-wrap .single-solutions .solution-values .values-layout .value-box h3.gform_description,.single-solutions .solution-values .values-layout .value-box .single-library .library-form-wrap h3.gform_description,.single-solutions .solution-values .values-layout .value-box h3.h4{margin-bottom:20px}.single-solutions .cta-component{margin-top:30px}.single-solutions .solution-how{position:relative;padding-bottom:0}.single-solutions .solution-how .bg{width:100%;height:105px;position:absolute;bottom:0;left:0}.single-solutions .solution-how .tabs-component{margin-bottom:234px}.single-solutions .cs-contact .cs-form-wrap{margin-top:40px;padding:60px 40px;width:calc(100% + 80px);position:relative;left:-40px}.single-solutions .diagonal-bottom{position:absolute;width:100%;top:-30px;left:-100px}.single-solutions .angle-bottom{position:absolute;width:100vw;left:50%;top:-130px;transform:translateX(-50%);opacity:.5}.single-solutions .circles-bottom{position:absolute;width:140vw;top:-140px;left:50%;transform:translateX(-50%);opacity:.4}.page-template-page-solutions .solutions-main .solutions-list{margin-top:40px;margin-bottom:60px}.page-template-page-solutions .solutions-main .solutions-list .solution-block{margin-bottom:60px;opacity:0}.page-template-page-solutions .solutions-main .solutions-list a{font-weight:400;text-decoration:none;display:block;border:1px solid #414141;transition:all .6s ease}.page-template-page-solutions .solutions-main .solutions-list a .alpha-tag,.page-template-page-solutions .solutions-main .solutions-list a body .gform_wrapper .are-required,body .gform_wrapper .page-template-page-solutions .solutions-main .solutions-list a .are-required{display:block}.page-template-page-solutions .solutions-main .solutions-list a .copy{position:relative;padding:45px 40px 40px}.page-template-page-solutions .solutions-main .solutions-list a h4{margin:40px 0 20px;max-width:156px}.page-template-page-solutions .solutions-main .solutions-list a body .gform_wrapper span.gform_description,.page-template-page-solutions .solutions-main .solutions-list a p,body .gform_wrapper .page-template-page-solutions .solutions-main .solutions-list a span.gform_description{font-size:14px;line-height:1.83;margin-bottom:45px}.page-template-page-solutions .solutions-main .solutions-list a body .gform_wrapper span.gform_description div:not(.mask),.page-template-page-solutions .solutions-main .solutions-list a p div:not(.mask),body .gform_wrapper .page-template-page-solutions .solutions-main .solutions-list a span.gform_description div:not(.mask){line-height:1.83}.page-template-page-solutions .solutions-main .solutions-list a .arrow{position:absolute;top:-52px;left:40px}.page-template-page-solutions .solutions-main .solutions-list a .arrow line,.page-template-page-solutions .solutions-main .solutions-list a .arrow path{transition:all .6s ease}.page-template-page-solutions .solutions-main .solutions-list a .pattern{position:relative;overflow:hidden}.page-template-page-solutions .solutions-main .solutions-list a .pattern:after{content:" ";display:block;padding-bottom:43.08%}.page-template-page-solutions .solutions-main .solutions-list a .pattern .pattern-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:cover;transition:all .6s ease;transform-origin:center}.page-template-page-solutions .solutions-main .solutions-list a .pattern .pattern-bg.diagonal{background-image:url(../img/diagonal-box.svg)}.page-template-page-solutions .solutions-main .solutions-list a .pattern .pattern-bg.angle{background-image:url(../img/angle-box.svg)}.page-template-page-solutions .solutions-main .solutions-list a .pattern .pattern-bg.circles{background-image:url(../img/circles-box.svg)}@media (hover:hover){.page-template-page-solutions .solutions-main .solutions-list a:hover{color:#fff;border:1px solid #fff;box-shadow:0 0 6px #fff}.page-template-page-solutions .solutions-main .solutions-list a:hover .arrow line,.page-template-page-solutions .solutions-main .solutions-list a:hover .arrow path{stroke:#fff}.page-template-page-solutions .solutions-main .solutions-list a:hover .pattern .pattern-bg{opacity:1;transform:scale(1.1)}}.page-template-page-solutions .solutions-main .callout-text{margin-bottom:40px}.page-template-page-solutions .resource-case-studies{padding:40px 0 0}.page-template-page-solutions .solutions-cta{padding-top:80px}@media only screen and (min-width:768px){a.apply-btn,a.btn-style-arrow,body .gform_wrapper .gform_footer .gform_button{max-width:320px}.select-wrap{margin:2px 0 0 auto;display:flex;justify-content:flex-end}.clear-header{padding-top:160px}.wp-block-separator.is-style-wide{max-width:710px}.overflow-v{overflow:visible!important}main{overflow:visible}header.default-header .effective-block{margin-top:0;text-align:right}.avatar-block{display:flex;flex-wrap:nowrap;align-items:center}.avatar-block .alpha-tag,.avatar-block body .gform_wrapper .are-required,body .gform_wrapper .avatar-block .are-required{margin-right:20px}.value-row{margin-top:80px}.testimonial-block .testimonial-attribution{display:flex;align-items:center}.testimonial-block .testimonial-attribution body .gform_wrapper span.gform_description,.testimonial-block .testimonial-attribution p,body .gform_wrapper .testimonial-block .testimonial-attribution span.gform_description{margin-bottom:0}.testimonial-block .testimonial-attribution .testimonial-avatar{margin-right:30px}.video-overlay:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);-webkit-filter:contrast(.75);filter:contrast(.75);transition:all .6s ease}.video-overlay:hover:before{background:transparent;-webkit-filter:contrast(1) brightness(1);filter:contrast(1) brightness(1)}.video-overlay body .gform_wrapper span.gform_description,.video-overlay p,body .gform_wrapper .video-overlay span.gform_description{margin-bottom:0}.video-overlay .video-tag{display:block}.video-overlay .video-play{top:6%;left:6%;background:none}.video-overlay .video-title{right:6%;max-width:280px;text-align:right}.video-overlay .video-runtime,.video-overlay .video-title{display:block;position:absolute;bottom:6%;color:#fff;text-shadow:0 0 8px #000}.video-overlay .video-runtime{left:6%}.pagination-wrap .indicator{margin-right:40px}.post-pagination ul li a,.post-pagination ul li span{font-size:50px;line-height:64px}.home main{overflow:hidden}.home .home-intro header{max-width:940px;margin:auto}.home .home-intro .intro-content .container-fluid{padding-top:80px;padding-bottom:40px}.home .home-intro .intro-content .home-scroll-down{bottom:100px}.home .home-intro .intro-content .home-scroll-down .continue-animation .scroll-text{opacity:1}.home .home-sub-intro .sub-intro-copy{position:relative;z-index:1}.home .home-sub-intro .contain-image{margin-top:0;top:-116px;z-index:0}.home .home-sub-intro .contain-image .overlay-one,.home .home-sub-intro .contain-image .overlay-two{position:absolute;top:0;left:0;width:100%;height:100%}.home .home-sub-intro .contain-image .overlay-one{z-index:1;background:transparent linear-gradient(242deg,rgba(0,0,0,.8),transparent) 0 0 no-repeat padding-box;opacity:.5}.home .home-sub-intro .contain-image .overlay-two{z-index:2;background:transparent linear-gradient(128deg,rgba(18,18,18,.9),rgba(18,18,18,0)) 0 0 no-repeat padding-box}.home .home-data{padding-bottom:0}.home .home-data .home-data-copy{margin-top:25vh}.home .home-platform .lined-block{z-index:2}.home .home-platform .home-platform-bg{position:relative;left:auto;width:unset;top:-65px;z-index:0}.home .home-platform .home-platform-bg img{width:100%}.home .home-platform .home-platform-copy{max-width:22.5rem;margin-top:-40px;margin-bottom:0;position:relative;z-index:2}.home .home-platform .home-platform-copy body .gform_wrapper span.gform_description,.home .home-platform .home-platform-copy p,body .gform_wrapper .home .home-platform .home-platform-copy span.gform_description{margin-bottom:40px}.home .home-platform .home-platform-cta{padding-bottom:100px}.home .home-platform h2.small{margin-bottom:60px}.home .home-solutions .solutions-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:60px}.home .home-solutions .solutions-list .solution-block{flex:0 0 calc(50% - 15px);margin-bottom:30px}.home .home-solutions .solutions-list a,.home .home-solutions .solutions-list a .wrap{height:100%}.home .home-solutions .solutions-list a .copy{min-height:100%}.home .home-solutions .solutions-list a .copy:after{content:" ";display:block;padding-bottom:43.08%;margin-top:90px}.home .home-solutions .solutions-list a .arrow{top:-57.5px}.home .home-solutions .solutions-list a .pattern{position:absolute;bottom:0;width:100%}.home .resource-case-studies{padding-top:0}.home .home-about{position:relative;z-index:0}.home .home-about .home-about-video{padding-bottom:40px}.home .home-about .home-about-video .bg{width:calc(90.75% + 10px);left:auto;right:-25px;z-index:-1}.home .home-about .home-about-video .bg-b{position:absolute;bottom:0;left:-25px;width:calc(100% + 50px);height:20%;z-index:-1}.home .home-about .home-about-video .video-embed{width:92%;left:calc(8% + 25px)}.home .home-about .home-about-video .wistia_responsive_padding{padding:56.25% 0 0}.home .home-about .home-about-video .video-overlay{left:0;width:100%;height:100%}.home .home-leadership{padding:30px 0}.home .home-leadership .home-leadership-carousel{margin-bottom:100px}.home .home-leadership .hli-copy{margin-top:0}.home .home-leadership .slide-title h2{max-width:200px}.home .home-leadership .img-reveal-box{width:calc(100% + 30px);max-width:none;margin-bottom:0}.blog .featured-blog-bg,.category .featured-blog-bg{padding-bottom:0}.blog .featured-blog-copy,.category .featured-blog-copy{padding:60px 0}.blog .featured-blog-copy .fbc-bg,.category .featured-blog-copy .fbc-bg{width:125%;left:50%;transform:translateX(-50%)}.blog .post-cat-count,.category .post-cat-count{max-width:1104px;margin:auto}.blog .posts-container,.category .posts-container{max-width:1104px;margin:auto;display:flex;flex-wrap:wrap;justify-content:space-between}.blog .posts-container article,.category .posts-container article{margin-bottom:0;flex:0 0 44%}.blog .posts-container article:nth-child(odd),.category .posts-container article:nth-child(odd){margin-bottom:140px}.blog .posts-container article:nth-child(2n),.category .posts-container article:nth-child(2n){margin-top:160px;margin-bottom:20px}.blog .posts-container article .article-title h3,.category .posts-container article .article-title h3{margin-bottom:0}.blog .posts-container article .article-link,.category .posts-container article .article-link{position:relative}.blog .posts-container article .article-link .arrow-slide,.category .posts-container article .article-link .arrow-slide{display:block;position:relative;transform:translateX(calc(100% - 45px))}.blog .posts-container article .article-link line,.blog .posts-container article .article-link path,.category .posts-container article .article-link line,.category .posts-container article .article-link path{stroke:#e82064}.single-post .single-post-wrap{position:relative}.single-post .single-post-wrap .single-post-back a,.single-post .single-post-wrap .single-post-meta{padding-left:0}.single-post .single-post-meta-spacer{width:100%;padding:40px 0}.single-post .single-post-meta-spacer:after{display:block;content:" ";height:1.5rem}.single-post .single-post-meta-wrap{position:absolute;top:0;padding-top:40px;background:#121212;width:100%;left:0}.single-post .single-post-meta-wrap .meta-title-mask{overflow:hidden}.single-post .single-post-meta-wrap .single-stick-title{display:block;position:absolute;top:0;left:0;width:100%;transition:transform .3s ease;transform:translateY(0)}.single-post .single-post-meta-wrap .single-stick-title body .gform_wrapper span.gform_description,.single-post .single-post-meta-wrap .single-stick-title p,body .gform_wrapper .single-post .single-post-meta-wrap .single-stick-title span.gform_description{margin-bottom:0}.single-post .single-post-meta-wrap .single-stick-title.hide{transform:translateY(100%)}.single-post .single-post-meta-wrap .single-post-meta{margin-top:0;justify-content:flex-end;transition:transform .3s ease}.single-post .single-post-meta-wrap .single-post-meta.hide{transform:translateY(100%)}.single-post .single-post-meta-wrap .spm-category{position:relative;margin-right:100px;padding-right:20px}.single-post .single-post-meta-wrap .spm-category:after{display:block;content:" ";position:absolute;top:50%;right:-80px;width:80px;height:1px;background:#414141;transform:translateY(-50%)}.single-post .single-post-content{margin-top:-100px}.single-post .single-post-content article{position:relative;padding:80px calc(6.25% + 30px)}.single-post .single-post-content article h1{font-size:34px;line-height:1.35}.single-post .single-post-content .post-author{padding:80px calc(6.25% + 30px)}.single-post .single-post-content .post-author .author-meta{display:flex;justify-content:space-between}.single-post .single-post-content .post-author .author-meta .author-avatar{flex:0 0 65px;margin-right:12%}.single-post .post-social-wrap{display:block;height:calc(100% - 80px);position:absolute;top:0;right:-50px}.single-post .post-social-wrap .share-block{padding-top:120px;position:-webkit-sticky;position:sticky;top:0}.single-post.single-press .post-social-wrap .share-block{padding-top:80px}.single-post .related-copy{padding:60px 0}.single-post .related-copy .rc-bg{width:125%;left:50%;transform:translateX(-50%)}.resource-blog .slide-row>div:nth-child(2){display:flex;justify-content:center}.resource-blog ul.glide__slides{display:flex;flex-wrap:nowrap}.resource-blog .rbc-image-wrap,.resource-blog li.glide__slide{margin-bottom:0}.resource-blog .rbc-copy h3{line-height:1.5}.resource-blog .slider__bullets{margin-bottom:20px}.resource-blog .slider__controls{margin-top:20px}.resource-case-studies{position:relative}.resource-case-studies .rcs-pad-spacer{width:100%;height:0;padding-bottom:calc(70.57% + 130px)}.resource-case-studies .rcs-desktop-block{position:absolute;top:184px;left:0;width:100%;height:calc(100% - 184px)}.resource-case-studies .rcs-desktop-block .bg{position:absolute;left:0;width:100%;z-index:-1}.resource-case-studies .rcs-desktop-block .bg.is-white{height:calc(100% + 1px);top:1px}.resource-case-studies .rcs-desktop-block .bg.is-black{height:38.17%;top:0}.resource-case-studies .rcs-desktop-block .glide,.resource-case-studies .rcs-desktop-block .glide__slides,.resource-case-studies .rcs-desktop-block .glide__slides article,.resource-case-studies .rcs-desktop-block .glide__slides li,.resource-case-studies .rcs-desktop-block .glide__track{height:100%}.resource-case-studies .rcs-desktop-block .glide__slides{width:100%}.resource-case-studies .rcs-desktop-block .glide__slides li{margin-bottom:0;flex:0 0 100vw;width:100vw;position:relative}.resource-case-studies .rcs-desktop-block article .img-reveal-box{width:100%;height:100%;max-width:none;overflow:hidden}.resource-case-studies .rcs-desktop-block article .img-reveal-box:after{padding-bottom:0}.resource-case-studies .rcs-desktop-block article .img-reveal-box .img-reveal-mask{height:calc(100% + 2px);top:-1px}.resource-case-studies .rcs-desktop-block article .slide-image-block{height:48%;width:84.48%;position:relative;z-index:2}.resource-case-studies .rcs-desktop-block article .slide-copy-block{top:-14.83%;width:100%;height:65%;position:relative;padding-top:calc(13.83% + 20px)}.resource-case-studies .rcs-desktop-block article .slide-copy-block a,.resource-case-studies .rcs-desktop-block article .slide-copy-block body .gform_wrapper span.gform_description,.resource-case-studies .rcs-desktop-block article .slide-copy-block p,body .gform_wrapper .resource-case-studies .rcs-desktop-block article .slide-copy-block span.gform_description{color:#121212;white-space:normal}.resource-case-studies .rcs-desktop-block article .slide-copy-block a.alpha-tag,.resource-case-studies .rcs-desktop-block article .slide-copy-block body .gform_wrapper a.are-required,.resource-case-studies .rcs-desktop-block article .slide-copy-block body .gform_wrapper p.are-required,.resource-case-studies .rcs-desktop-block article .slide-copy-block body .gform_wrapper span.alpha-tag.gform_description,.resource-case-studies .rcs-desktop-block article .slide-copy-block body .gform_wrapper span.gform_description.are-required,.resource-case-studies .rcs-desktop-block article .slide-copy-block p.alpha-tag,body .gform_wrapper .resource-case-studies .rcs-desktop-block article .slide-copy-block a.are-required,body .gform_wrapper .resource-case-studies .rcs-desktop-block article .slide-copy-block p.are-required,body .gform_wrapper .resource-case-studies .rcs-desktop-block article .slide-copy-block span.alpha-tag.gform_description,body .gform_wrapper .resource-case-studies .rcs-desktop-block article .slide-copy-block span.gform_description.are-required{color:#414141}.resource-case-studies .rcs-desktop-block article .copy-bg{position:absolute;right:0;top:0;height:86.52%;width:86.68%}.resource-case-studies .rcs-desktop-block .slider__controls{position:absolute;top:0;right:0;width:15.52%;height:33.17%;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:40px}.resource-case-studies .rcs-desktop-block .slider__controls button{width:90%}.resource-case-studies .rcs-desktop-block .slider__controls button .next-hover,.resource-case-studies .rcs-desktop-block .slider__controls button .prev-hover{padding:10px 0}.resource-news{z-index:0;padding:100px 0 0;margin-bottom:30px}.resource-news .lined-block .section-indicator{z-index:99;position:relative}.resource-news h2{margin-bottom:0}.resource-news .latest-posts-scroller{margin-bottom:60px}.resource-library .container-fluid{padding-bottom:130px}.resource-library .rl-bg{top:84px;left:calc(10.5% + 30px);width:calc(89.5% - 28px);height:calc(100% - 200px)}.resource-library .library-grid{margin-top:100px}.page-template-page-landing-pages .stick-wave.fixed{position:fixed}.page-template-page-landing-pages .lp-intro-section{position:relative;padding-bottom:20px}.page-template-page-landing-pages .lp-intro-section .white-bg{position:absolute;bottom:-1px;width:calc(100% + 1px);height:40%;left:0}.page-template-page-landing-pages .lp-intro-section .lp-intro-callout{position:relative}.page-template-page-landing-pages .lp-intro-section .gray-bg{height:calc(100% - 100px)}.page-template-page-landing-pages .lp-intro-section .gray-bg div{width:calc(100% + 25px)}.page-template-page-landing-pages .lp-intro-section .lp-callout-carousel{top:12.5%}.page-template-page-landing-pages .lp-intro-section .lp-callout-video{padding-bottom:100px;background:transparent;width:calc(100% + 25px)}.page-template-page-landing-pages .lp-intro-section .lp-callout-video .video-embed{padding-left:15px}.page-template-page-landing-pages .highlights{padding:20px 0}.page-template-page-landing-pages .highlights .lp-highlight-items ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.page-template-page-landing-pages .highlights .lp-highlight-items li{flex:0 0 calc(50% - 15px)}.page-template-page-landing-pages .highlights .lp-highlight-items li:nth-last-of-type(-n+2){border-bottom:none}.page-template-page-landing-pages .teams{padding:20px 0}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap{padding:60px 0 60px 60px;width:calc(100% + 40px);left:0}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-bg{width:100%;height:80%;left:0}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide{width:calc(100% + 116px);left:-116px;padding-left:0}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__slides{padding-left:116px}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__track{position:relative}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__track .hide-drawer{position:absolute;left:0;top:0;width:6%;height:100%;background:#fff;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));z-index:2}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__slide{padding-right:116px}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__arrows{width:115px;right:76px}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__arrows button{padding:0}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__arrows .next-hover,.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__arrows .prev-hover{padding:0;width:45px;height:28px;overflow:hidden}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__arrows .next-hover svg,.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__arrows .prev-hover svg{position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__arrows .prev-hover{margin-right:20px}.page-template-page-landing-pages .teams .lp-teams-cta{padding:100px 0 140px}.page-template-page-landing-pages .tech-stack{background:#fff;padding:20px 0}.page-contact .page-template-page-landing-pages .tech-stack .faux-number,.page-template-page-landing-pages .tech-stack .page-contact .faux-number,.page-template-page-landing-pages .tech-stack .section-number{color:#414141}.page-template-page-landing-pages .tech-stack .landing-right-bg,.page-template-page-landing-pages .tech-stack .landing-right-bg div>div{height:calc(100% + 10px)}.page-template-page-landing-pages .tech-stack .tech-stack-wrap{padding:0 60px 20px;margin-bottom:100px}.page-template-page-landing-pages .tech-stack .lp-stack-title{max-width:85%;margin-bottom:40px}.page-template-page-landing-pages .tech-stack .lp-stack-logos{justify-content:flex-start}.page-template-page-landing-pages .tech-stack .stack-logo-block{width:calc(25% - 15px);margin-right:15px;margin-bottom:15px}.page-template-page-landing-pages .tech-stack .lp-stack:last-of-type{margin-bottom:40px}.page-template-page-landing-pages .tech-stack .lp-stack-stats{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.page-template-page-landing-pages .tech-stack .lp-stack-stats .lp-stack-stat{flex:0 0 calc(50% - 15px);margin:0 0 20px}.page-template-page-landing-pages .landing-featured{position:relative;background:#fff;padding:20px 0}.page-template-page-landing-pages .landing-featured .bg{position:absolute;bottom:0;left:0;width:100%;height:80px}.page-template-page-landing-pages .landing-featured .landing-right-bg div>div{top:-100px;height:calc(100% + 40px)}.page-template-page-landing-pages .landing-featured .nudge{padding-left:60px}.page-template-page-landing-pages .landing-featured h3.h2{margin-bottom:0}.page-template-page-landing-pages .landing-featured .lp-featured-wrap{margin-bottom:140px}.page-template-page-landing-pages .department-callout{padding:20px 0}.page-template-page-landing-pages .department-callout.add-padding{padding-top:100px}.page-template-page-landing-pages .department-callout .latest-posts-scroller{margin-bottom:60px}.page-template-page-landing-pages .department-callout .cta-carousel-block-wrap{background:transparent;padding-bottom:140px}.page-template-page-landing-pages .department-callout .cta-carousel-content{background:#1f1f1f}.secondary-archive .news-wrap{padding:140px 0}.secondary-archive aside{height:100%;position:relative;display:block;align-self:flex-start}.secondary-archive .presskit-wrap{padding:50px;width:100%;left:0;margin-top:90px;position:-webkit-sticky;position:sticky;top:90px}.secondary-archive .latest-news-articles{padding:0}.secondary-archive .latest-news-articles h3{margin-bottom:0}.single-bare .single-post-content{margin-top:0}.page-library .library-row,.page-resources .library-row,.resource .library-row{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.page-library .library-grid article,.page-resources .library-grid article,.resource .library-grid article{flex:0 0 44%}.single-library .library-form-wrap{margin-top:40%;margin-bottom:0;padding:100px;width:calc(100% + 40px);left:0}.page-contact .contact-main{padding-bottom:40px}.page-contact .contact-form-wrap{margin-top:60px;margin-bottom:100px;padding:100px;width:calc(100% + 40px);left:0}.contact-mobile-locations{display:none}.contact-map{display:block;padding-top:100px;padding-bottom:40px}.map-sizer{position:relative;width:105%;height:0;padding-bottom:67.5%}.us-map{top:50%;left:50%;transform:translate(-50%,-50%);overflow:visible}.marker-wrap,.us-map{position:absolute;width:100%}.marker-wrap{top:0;left:0;height:100%}.marker{position:absolute;width:14px;height:14px;transform:scale(0);transform-origin:center;z-index:1}.marker.active{z-index:9998}.marker .marker-dot{width:14px;height:14px;padding:8px;background:#121212;margin-left:-7px;margin-top:-7px;border-radius:50%;box-shadow:0 0 6px #121212;transition:background-color .3s ease;cursor:pointer}.marker .marker-dot.active{background-color:#e82064}}@media only screen and (min-width:768px) and (hover:hover){.marker .marker-dot:hover{background-color:#e82064}}@media only screen and (min-width:768px){.marker .location-pop{background:#1f1f1f;width:375px;color:#fff;position:absolute;pointer-events:none;overflow:hidden;transform:scaleY(0);transform-origin:top}.marker .location-pop .close{opacity:0;position:absolute;top:38px;right:30px;color:#e82064;font-size:30px;cursor:pointer;text-shadow:0 0 8px #e82064}.marker .location-pop .drawline{position:absolute;top:53px;width:80px;height:1px;background:#e82064;transform:scaleX(0)}.marker .location-pop .l-tag{color:#e82064;margin-bottom:20px;padding:60px 80px 0;overflow:hidden}.marker .location-pop .l-tag .mask{transform:translateY(100%)}.marker .location-pop body .gform_wrapper span.gform_description .mask,.marker .location-pop h4 .mask,.marker .location-pop p .mask,body .gform_wrapper .marker .location-pop span.gform_description .mask{overflow:hidden;position:relative;display:inline-block;line-height:0;vertical-align:top}.marker .location-pop body .gform_wrapper span.gform_description .mask>div,.marker .location-pop h4 .mask>div,.marker .location-pop p .mask>div,body .gform_wrapper .marker .location-pop span.gform_description .mask>div{display:inline-block!important;transform:translateY(100%);vertical-align:top}.marker .location-pop h4{margin-bottom:20px;padding:0 80px;color:#fff}.marker .location-pop .page-data .data-benefits .benefit body .gform_wrapper span.gform_description,.marker .location-pop .page-data .data-benefits .benefit p,.marker .location-pop .page-data .data-types .industry-row body .gform_wrapper span.gform_description:not(.mono-title):not(pre),.marker .location-pop .page-data .data-types .industry-row p:not(.mono-title):not(pre),.marker .location-pop .secondary-archive .presskit-copy body .gform_wrapper span.gform_description,.marker .location-pop .secondary-archive .presskit-copy p,.marker .location-pop .single-post .single-post-content .post-author .about-author>p,.marker .location-pop .single-post .single-post-content .post-author body .gform_wrapper .about-author>span.gform_description,.marker .location-pop body .gform_wrapper .page-data .data-benefits .benefit span.gform_description,.marker .location-pop body .gform_wrapper .page-data .data-types .industry-row span.gform_description:not(.mono-title):not(pre),.marker .location-pop body .gform_wrapper .secondary-archive .presskit-copy span.gform_description,.marker .location-pop body .gform_wrapper .single-post .single-post-content .post-author .about-author>span.gform_description,.marker .location-pop body .gform_wrapper span.has-small-font-size.gform_description,.marker .location-pop body .gform_wrapper ul.gform_fields li.gfield label.gfield_label,.marker .location-pop p.has-small-font-size,.page-data .data-benefits .benefit .marker .location-pop p,.page-data .data-benefits .benefit body .gform_wrapper .marker .location-pop span.gform_description,.page-data .data-types .industry-row .marker .location-pop p:not(.mono-title):not(pre),.page-data .data-types .industry-row body .gform_wrapper .marker .location-pop span.gform_description:not(.mono-title):not(pre),.secondary-archive .presskit-copy .marker .location-pop p,.secondary-archive .presskit-copy body .gform_wrapper .marker .location-pop span.gform_description,.single-post .single-post-content .post-author .marker .location-pop .about-author>p,.single-post .single-post-content .post-author body .gform_wrapper .marker .location-pop .about-author>span.gform_description,body .gform_wrapper .marker .location-pop span.has-small-font-size.gform_description,body .gform_wrapper .page-data .data-benefits .benefit .marker .location-pop span.gform_description,body .gform_wrapper .page-data .data-types .industry-row .marker .location-pop span.gform_description:not(.mono-title):not(pre),body .gform_wrapper .secondary-archive .presskit-copy .marker .location-pop span.gform_description,body .gform_wrapper .single-post .single-post-content .post-author .marker .location-pop .about-author>span.gform_description,body .gform_wrapper ul.gform_fields li.gfield .marker .location-pop label.gfield_label{color:#c9c9c9;padding:0 80px;margin-bottom:0}.marker .location-pop .location-image{background:#1f1f1f;width:90%;margin-left:auto;position:relative;display:flex;justify-content:flex-end}.marker .location-pop .location-image:after{content:" ";display:block;padding-bottom:61.25%}.marker .location-pop .location-image img{opacity:0;position:absolute;top:0;right:-40px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:translateY(40px)}.marker .location-pop.active{pointer-events:auto;z-index:9998}.marker.bottom-left .location-pop,.marker.top-left .location-pop{left:60px;top:-70px}.marker.bottom-left .location-pop .drawline,.marker.top-left .location-pop .drawline{left:-60px;top:71px;width:110px;transform-origin:left}.marker.bottom-right .location-pop,.marker.top-right .location-pop{left:-435px;top:-51px}.marker.bottom-right .location-pop .drawline,.marker.top-right .location-pop .drawline{right:-60px;transform-origin:right}.map-padding{height:100px}.case-studies-template-default .stick-wave.fixed{position:fixed}.case-studies-template-default .cs-intro .section-indicator{height:calc(100% - 40px)}.case-studies-template-default .cs-intro .partnership-grid{flex-wrap:nowrap;justify-content:flex-end;padding-bottom:60px}.case-studies-template-default .cs-intro .partner-logo{height:40px;margin-right:0;margin-left:30px;margin-bottom:0}.case-studies-template-default .cs-setup .setup-copy body .gform_wrapper span.gform_description,.case-studies-template-default .cs-setup .setup-copy p,body .gform_wrapper .case-studies-template-default .cs-setup .setup-copy span.gform_description{margin-bottom:40px}.case-studies-template-default .cs-goals .cs-goals-carousel{padding:10px 0 40px}.case-studies-template-default .cs-goals .slide-row>div:nth-child(2){display:flex;justify-content:center}.case-studies-template-default .cs-goals ul.glide__slides{display:flex;flex-wrap:nowrap}.case-studies-template-default .cs-goals .csg-image-wrap,.case-studies-template-default .cs-goals li.glide__slide{margin-bottom:0}.case-studies-template-default .cs-goals .csg-copy h3{line-height:1.5}.case-studies-template-default .cs-goals .slider__bullets{margin-bottom:20px}.case-studies-template-default .cs-goals .slider__controls{margin-top:20px}.case-studies-template-default .cs-results .scroll-stats{padding-bottom:140px}.case-studies-template-default .cs-results .stat-wrap{margin-right:4%;position:relative}.case-studies-template-default .cs-results .stat-wrap:nth-child(2){top:60px}.case-studies-template-default .cs-results .stat-wrap:nth-child(3){top:80px}.case-studies-template-default .cs-results .stat-wrap:nth-child(4){top:100px}.case-studies-template-default .cs-results .stat{width:100%;margin-bottom:0}.case-studies-template-default .cs-contact .cs-main{padding-bottom:40px}.case-studies-template-default .cs-contact .cs-form-wrap{margin-top:60px;margin-bottom:100px;padding:80px 100px;width:calc(100% + 40px);left:0}.post-type-archive-case-studies .featured-blog-bg,.tax-study_verticals .featured-blog-bg{padding-bottom:0}.post-type-archive-case-studies .featured-blog-copy,.tax-study_verticals .featured-blog-copy{padding:60px 0}.post-type-archive-case-studies .featured-blog-copy .fbc-bg,.tax-study_verticals .featured-blog-copy .fbc-bg{width:125%;left:50%;transform:translateX(-50%)}.post-type-archive-case-studies .post-cat-count,.tax-study_verticals .post-cat-count{margin:auto}.post-type-archive-case-studies .posts-container,.tax-study_verticals .posts-container{margin:auto;display:flex;flex-wrap:wrap;justify-content:space-between}.post-type-archive-case-studies .posts-container .cs-article .cs-content,.tax-study_verticals .posts-container .cs-article .cs-content{display:flex}.post-type-archive-case-studies .posts-container .cs-article .cs-copy,.tax-study_verticals .posts-container .cs-article .cs-copy{width:213px;flex:0 0 213px;margin-right:100px}.post-type-archive-case-studies .posts-container .cs-article .cs-copy h3,.tax-study_verticals .posts-container .cs-article .cs-copy h3{margin-bottom:0}.post-type-archive-case-studies .posts-container .cs-article .cs-logos,.tax-study_verticals .posts-container .cs-article .cs-logos{margin-top:-20px;flex:1;grid-column-gap:110px}.post-type-archive-case-studies .posts-container .cs-article .cs-logo,.tax-study_verticals .posts-container .cs-article .cs-logo{display:flex;justify-content:center;align-items:center}.page-about .about-main .read-along{margin-bottom:0}.page-about .about-main .arch{position:absolute;height:100%;overflow:hidden}.page-about .about-main .arch .arch-contain{position:absolute;top:0;left:-5%;padding-bottom:0;padding-left:62.84%;height:100%;width:auto;transform:scale(1)}.page-about .about-main .arch .arch-contain svg{position:absolute;top:0;left:0;width:100%;height:100%}.page-about .about-main .arch .grad{display:block}.page-about .about-main .small-copy{padding:140px 0;margin:0;max-width:20rem}.page-about .manifesto{margin-top:140px;padding-top:140px;padding-bottom:140px}.page-about .manifesto .arch{height:50%}.page-about .manifesto .arch .arch-contain{position:absolute;top:-40px;left:-11%;padding-bottom:0;padding-left:92.84%;height:120%;width:auto;transform:scale(1)}.page-about .manifesto .callout-title{margin:140px 0 80px}.page-about .investors{padding-bottom:80px}.page-about .investors .investor-image{margin-bottom:0;padding-left:4px}.page-about .investors [class*=col-]:nth-child(2){display:flex;align-items:center;justify-content:center}.page-about .investors .investors-copy{margin-bottom:80px}.page-about .investors .investor-pane .investor-grid{max-width:1000px}.page-about .investors .investor-pane .investor-logo{width:25%}.page-about .about-timeline{padding:100px 0 40px}.page-about .about-timeline .timeline-carousel{margin-bottom:140px}.page-about .about-leadership .bg{top:0;left:calc(12.5% + 37px);width:calc(87.5% - 28px);height:calc(100% - 200px)}.page-about .about-leadership .all-leaders-cta{display:flex;flex-direction:row-reverse;top:-32px;position:relative;margin-top:0;margin-right:60px}.page-about .about-leadership .leadership-pane .leadership-grid{padding:100px 0;width:94vw}.page-about .about-leadership .leadership-pane .leader{width:33.3333%;padding:15px}.page-about .about-why .value-row{margin-bottom:80px}.page-about .about-why .cta-carousel-block-wrap{padding-bottom:0}.page-about .about-blog{z-index:0}.page-about .about-blog .lined-block .section-indicator{z-index:99;position:relative}.page-platform .platform-capabilities{padding-top:40px;padding-bottom:0}.page-platform .platform-capabilities .bg{top:0;left:calc(12.5% + 37px);width:calc(87.5% - 28px);height:100%}.page-platform .platform-capabilities h2.small{padding-left:50px}.page-platform .platform-capabilities .capability-sub{padding:0 0 0 50px}.page-platform .platform-capabilities .capability-accordian{padding-left:40px}.page-platform .platform-video{position:relative}.page-platform .platform-video .bg{position:absolute;bottom:0;left:0;width:100%;height:100px;background:#121212}.page-platform .platform-video .lined-block{display:block;padding-top:40px}.page-platform .platform-video .video-anchor{margin-top:-40px}.page-platform .platform-video .video-embed{margin-bottom:0}.page-platform .platform-video .partners-row{margin-top:40px;margin-bottom:100px}.page-platform .platform-video .logo-marquee-title{line-height:55px}.page-platform .platform-video .logo-marquee-wrap .fade.right{right:-25px}.page-platform .platform-video .logo-marquee{margin-top:0;width:calc(100% + 25px);height:55px}.page-platform .platform-technology{padding-top:0;padding-bottom:0}.page-platform .platform-technology .tech-copy{position:relative;margin-top:85px;margin-bottom:100px}.page-platform .platform-technology .home-data-sphere{transform:translate(-90%,-65%) scale(.75)}.page-data .data-driven{padding-top:40px}.page-data .data-driven .full-to-right-bg{height:calc(100% - 140px)}.page-data .data-driven .data-driven-rows{margin-bottom:100px}.page-data .data-driven .stat-wrap:nth-child(2n){margin-left:calc(12.5% + 50px)}.page-data .data-about .commingling-block{padding:80px;width:calc(87.5% + 40px);margin-left:12.5%;margin-bottom:100px}.page-data .data-types .bottom-bg{height:140px}.page-data .data-types .industry-title .mask{display:inline-block!important}.page-data .data-types .industry-title h4{display:flex;align-items:center}.page-data .data-types .industry-title .alpha-tag,.page-data .data-types .industry-title body .gform_wrapper .are-required,body .gform_wrapper .page-data .data-types .industry-title .are-required{position:relative;top:-8px;display:inline-block;margin-top:-10px;margin-bottom:0;margin-right:30px}.page-data .data-types .industry-row>div{display:flex;justify-content:center}.page-data .data-types .industry-row:last-of-type{margin-bottom:180px}.page-data .data-benefits .benefits-block{padding:40px 60px}.page-data .data-benefits .data-benefits-summary{margin-top:40px}.page-data .data-benefits .data-benefits-cta{margin-top:40px;display:flex;justify-content:center;align-items:center}.page-data .data-benefits .data-benefits-cta body .gform_wrapper span.gform_description,.page-data .data-benefits .data-benefits-cta p,body .gform_wrapper .page-data .data-benefits .data-benefits-cta span.gform_description{margin-right:40px}.page-jobs .jobs-filter-wrap form{display:flex}.page-jobs .jobs-filter-wrap .department-filter,.page-jobs .jobs-filter-wrap .location-filter{min-width:240px}.page-jobs .jobs-filter-wrap .department-filter{margin-bottom:0;margin-right:60px}.page-jobs .job-block{display:flex}.page-jobs .job-block .job-content{flex-grow:2}.page-jobs .job-block .sub-department{flex:0 0 30%;width:30%;text-align:center;padding:6px 10px}.page-jobs .job-block .apply{flex:0 0 112px;width:112px;margin-top:2px}.page-careers .careers-intro .video-anchor{overflow:visible}.page-careers .careers-intro .top-half-bg{left:-25px}.page-careers .careers-values .positions-info a{margin-top:60px}.page-careers .careers-values .value-row{margin-bottom:60px}.page-careers .careers-programs{padding-top:0}.page-careers .careers-programs .bg{top:-100px;left:calc(12.5% + 37px);width:calc(87.5% - 28px);height:calc(100% - 40px)}.page-careers .careers-programs .program-row:last-of-type{margin-bottom:200px}.page-careers .careers-programs .program-row button.open-program,.page-careers .careers-programs .program-title{width:50%}.page-careers .careers-programs .program-content{display:flex;align-items:self-start}.page-careers .careers-programs .program-content .program-img-reveal{flex:0 0 50%;width:50%;margin:8px 0 0}.page-careers .careers-programs .program-content .career-programs-expand{margin-left:40px;margin-top:0}.page-careers .careers-programs .program-content .career-program-details{margin-top:0}.page-careers .careers-hiring .no-positions,.page-careers .careers-hiring .positions-info{margin-bottom:100px}.page-careers .careers-hiring .no-positions{padding-right:40px;margin-top:-20px}.page-careers .careers-hiring .positions-image{margin-top:6px}.page-careers .career-blog .latest-posts-scroller{margin-bottom:20px}.page-template-page-blog-style-landing .full-width-form{padding:140px 0}.page-template-page-blog-style-landing .gform_wrapper .gform_description{width:48%}.page-template-page-blog-style-landing .gform_wrapper .gform_body ul{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}.page-template-page-blog-style-landing .gform_wrapper .gform_body ul li{-webkit-column-break-inside:avoid}.page-template-page-blog-style-landing .gform_wrapper .gform_body ul li:first-child{-moz-column-span:all;column-span:all}.page-template-page-blog-style-landing .gform_wrapper .gform_body ul li:nth-child(2){margin-top:0}.page-template-page-blog-style-landing .gform_wrapper .gform_body ul li:nth-child(6){padding-bottom:100px}.page-template-page-blog-style-landing .gform_wrapper .gform_body ul li:nth-child(6).gfield_error{padding-bottom:100px!important}.single-solutions .top-shapes .diagonal-top{width:90%;right:-60px;top:-580px;opacity:1}.single-solutions .top-shapes .angle-top{width:640px;top:-784px;right:auto;opacity:1;left:420px}.single-solutions .top-shapes .circles-top{width:492px;top:-680px;right:-250px;opacity:1}.single-solutions .solution-intro h2{padding-right:48px}.single-solutions .solution-intro .copy-seperator{background:transparent}.single-solutions .solution-intro .intro-description{margin-bottom:150px}.single-solutions .solution-values,.single-solutions .solution-values .lined-block{margin-top:0}.single-solutions .solution-values .values-container{padding:80px;position:relative;width:100%;left:0;margin-top:-80px;margin-bottom:80px}.single-solutions .solution-values .values-layout .value-box{display:flex}.single-solutions .solution-values .values-layout .value-box .number{flex:0 0 80px;width:80px}.single-solutions .testimonial-block{padding:0 5% 0 4.5%}.single-solutions .cta-component{margin-top:80px}.single-solutions .cs-contact .cs-main{padding-bottom:40px}.single-solutions .cs-contact .cs-form-wrap{margin-top:60px;margin-bottom:100px;padding:80px 100px;width:calc(100% + 40px);left:0}.single-solutions .diagonal-bottom{width:860px;top:-160px;left:-340px}.single-solutions .angle-bottom{width:490px;left:-285px;top:320px;transform:none;opacity:1}.single-solutions .circles-bottom{width:660px;top:200px;left:0;transform:translateX(-56%);opacity:1}.page-template-page-solutions .solutions-main .solutions-list{display:flex;flex-wrap:wrap;justify-content:space-between}.page-template-page-solutions .solutions-main .solutions-list .solution-block{flex:0 0 calc(50% - 15px);margin-bottom:30px}.page-template-page-solutions .solutions-main .solutions-list a,.page-template-page-solutions .solutions-main .solutions-list a .wrap{height:100%}.page-template-page-solutions .solutions-main .solutions-list a .copy{min-height:100%}.page-template-page-solutions .solutions-main .solutions-list a .copy:after{content:" ";display:block;padding-bottom:43.08%;margin-top:90px}.page-template-page-solutions .solutions-main .solutions-list a .arrow{top:-57.5px}.page-template-page-solutions .solutions-main .solutions-list a .pattern{position:absolute;bottom:0;width:100%}.page-template-page-solutions .resource-case-studies .lined-block .line-contain{height:calc(100% + 190px)}.page-template-page-solutions .resource-case-studies .rcs-pad-spacer{width:100%;height:0;padding-bottom:calc(70.57% - 160px);margin-bottom:290px}.page-template-page-solutions .solutions-cta{padding-top:0}}@media only screen and (min-width:992px){#wpadminbar{top:auto;bottom:0;display:block}a{transition:all .3s ease}a:hover{color:#e82064}a.apply-btn .arrow-icon-mobile,a.btn-style-arrow .arrow-icon-mobile,body .gform_wrapper .gform_footer .gform_button .arrow-icon-mobile{display:none}a.apply-btn .arrow-icon-desk,a.btn-style-arrow .arrow-icon-desk,body .gform_wrapper .gform_footer .gform_button .arrow-icon-desk{position:absolute;margin-left:15px;top:50%;right:0;display:inline-block;width:43px;height:33px;vertical-align:middle;transform:translateY(-50%)}a.apply-btn .arrow-icon-desk .bit,a.btn-style-arrow .arrow-icon-desk .bit,body .gform_wrapper .gform_footer .gform_button .arrow-icon-desk .bit{position:absolute}a.apply-btn .arrow-icon-desk .bit.tl,a.btn-style-arrow .arrow-icon-desk .bit.tl,body .gform_wrapper .gform_footer .gform_button .arrow-icon-desk .bit.tl{top:0;left:0}a.apply-btn .arrow-icon-desk .bit.tr,a.btn-style-arrow .arrow-icon-desk .bit.tr,body .gform_wrapper .gform_footer .gform_button .arrow-icon-desk .bit.tr{top:0;right:0}a.apply-btn .arrow-icon-desk .bit.bl,a.btn-style-arrow .arrow-icon-desk .bit.bl,body .gform_wrapper .gform_footer .gform_button .arrow-icon-desk .bit.bl{bottom:0;left:0}a.apply-btn .arrow-icon-desk .bit.br,a.btn-style-arrow .arrow-icon-desk .bit.br,body .gform_wrapper .gform_footer .gform_button .arrow-icon-desk .bit.br{bottom:0;right:0}a.apply-btn .arrow-icon-desk .bit.arrow,a.btn-style-arrow .arrow-icon-desk .bit.arrow,body .gform_wrapper .gform_footer .gform_button .arrow-icon-desk .bit.arrow{top:50%;left:50%;margin-top:-17px;margin-left:-19px;opacity:0}a.apply-btn.external .bit.arrow,a.btn-style-arrow.external .bit.arrow,body .gform_wrapper .gform_footer .external.gform_button .bit.arrow{top:50%;left:50%;margin-top:-17px;margin-left:-19px;opacity:0;transition:transform .3s ease;transform:rotate(-15deg) translate(2px,2px)!important;transform-origin:center}a.apply-btn:hover,a.btn-style-arrow:hover,body .gform_wrapper .gform_footer .gform_button:hover{color:#fff}a.apply-btn:hover.external .bit.arrow,a.btn-style-arrow:hover.external .bit.arrow,body .gform_wrapper .gform_footer .gform_button:hover.external .bit.arrow{transform:rotate(-35deg) translate(1px,1px)!important}a.btn-style-underline:after{width:30%;transition:all .3s ease}a.btn-style-underline:hover{color:#fff}a.btn-style-underline:hover:after{width:100%}a.btn-modal span svg g{position:relative;transition:all .3s ease}a.btn-modal span svg .bottom-lines,a.btn-modal span svg .top-lines{transform:translateY(0)}a.btn-modal span svg rect{fill:#c9c9c9;transition:all .6s ease}a.btn-modal:hover span svg .top-lines{transform:translateY(-4px)}a.btn-modal:hover span svg .bottom-lines{transform:translateY(4px)}a.btn-modal:hover span svg rect{fill:#e82064}a.wp-block-button__link{transition:all .3s ease}a.wp-block-button__link:hover{transform:skew(0deg,0deg)}.next-hover svg line,.next-hover svg path,.prev-hover svg line,.prev-hover svg path{stroke:#414141}.next-hover svg #arrow-next,.prev-hover svg #arrow-next{-webkit-filter:none;filter:none}.next-hover svg #line-side,.prev-hover svg #line-side{transform:translateX(35px)}.next-hover svg #arrow-side,.prev-hover svg #arrow-side{transform:translateX(-35px)}.next-hover:hover span,.prev-hover:hover span{transition:opacity .6s ease;opacity:1}.next-hover:hover svg #arrow-next,.next-hover:hover svg #arrow-prev,.prev-hover:hover svg #arrow-next,.prev-hover:hover svg #arrow-prev{transition:.3s ease;-webkit-filter:url(#glow);filter:url(#glow)}.next-hover:hover svg line,.next-hover:hover svg path,.prev-hover:hover svg line,.prev-hover:hover svg path{stroke:#e82064!important}.next-hover:hover svg #arrow-side,.next-hover:hover svg #line-side,.prev-hover:hover svg #arrow-side,.prev-hover:hover svg #line-side{transform:translateX(0)}.prev-hover svg #line-side{transform:translateX(-35px)}.prev-hover svg #arrow-side{transform:translateX(35px)}.prev-hover:hover svg #arrow-side,.prev-hover:hover svg #line-side{transform:translateX(0)}.clear-header,main{padding-top:160px}.is-black .is-off-white a.apply-btn:hover,.is-black .is-off-white a.btn-style-arrow:hover,.is-black .is-off-white a.btn-style-underline:hover,.is-black .is-off-white body .gform_wrapper .gform_footer .gform_button:hover,.is-black .is-white a.apply-btn:hover,.is-black .is-white a.btn-style-arrow:hover,.is-black .is-white a.btn-style-underline:hover,.is-black .is-white body .gform_wrapper .gform_footer .gform_button:hover,.is-darkgray .is-off-white a.apply-btn:hover,.is-darkgray .is-off-white a.btn-style-arrow:hover,.is-darkgray .is-off-white a.btn-style-underline:hover,.is-darkgray .is-off-white body .gform_wrapper .gform_footer .gform_button:hover,.is-darkgray .is-white a.apply-btn:hover,.is-darkgray .is-white a.btn-style-arrow:hover,.is-darkgray .is-white a.btn-style-underline:hover,.is-darkgray .is-white body .gform_wrapper .gform_footer .gform_button:hover,.is-off-white a.apply-btn:hover,.is-off-white a.btn-style-arrow:hover,.is-off-white a.btn-style-underline:hover,.is-off-white body .gform_wrapper .gform_footer .gform_button:hover,.is-white a.apply-btn:hover,.is-white a.btn-style-arrow:hover,.is-white a.btn-style-underline:hover,.is-white body .gform_wrapper .gform_footer .gform_button:hover,body .gform_wrapper .gform_footer .is-black .is-off-white .gform_button:hover,body .gform_wrapper .gform_footer .is-black .is-white .gform_button:hover,body .gform_wrapper .gform_footer .is-darkgray .is-off-white .gform_button:hover,body .gform_wrapper .gform_footer .is-darkgray .is-white .gform_button:hover,body .gform_wrapper .gform_footer .is-off-white .gform_button:hover,body .gform_wrapper .gform_footer .is-white .gform_button:hover{color:#414141}.is-black a.apply-btn:hover,.is-black a.btn-style-arrow:hover,.is-black a.btn-style-underline:hover,.is-black body .gform_wrapper .gform_footer .gform_button:hover,.is-darkgray a.apply-btn:hover,.is-darkgray a.btn-style-arrow:hover,.is-darkgray a.btn-style-underline:hover,.is-darkgray body .gform_wrapper .gform_footer .gform_button:hover,.is-off-white .is-black a.apply-btn:hover,.is-off-white .is-black a.btn-style-arrow:hover,.is-off-white .is-black a.btn-style-underline:hover,.is-off-white .is-black body .gform_wrapper .gform_footer .gform_button:hover,.is-off-white .is-darkgray a.apply-btn:hover,.is-off-white .is-darkgray a.btn-style-arrow:hover,.is-off-white .is-darkgray a.btn-style-underline:hover,.is-off-white .is-darkgray body .gform_wrapper .gform_footer .gform_button:hover,.is-white .is-black a.apply-btn:hover,.is-white .is-black a.btn-style-arrow:hover,.is-white .is-black a.btn-style-underline:hover,.is-white .is-black body .gform_wrapper .gform_footer .gform_button:hover,.is-white .is-darkgray a.apply-btn:hover,.is-white .is-darkgray a.btn-style-arrow:hover,.is-white .is-darkgray a.btn-style-underline:hover,.is-white .is-darkgray body .gform_wrapper .gform_footer .gform_button:hover,body .gform_wrapper .gform_footer .is-black .gform_button:hover,body .gform_wrapper .gform_footer .is-darkgray .gform_button:hover,body .gform_wrapper .gform_footer .is-off-white .is-black .gform_button:hover,body .gform_wrapper .gform_footer .is-off-white .is-darkgray .gform_button:hover,body .gform_wrapper .gform_footer .is-white .is-black .gform_button:hover,body .gform_wrapper .gform_footer .is-white .is-darkgray .gform_button:hover{color:#fff}h3.post-title{font-size:30px;line-height:1.4}.wp-block-separator.is-style-wide{max-width:940px}.post-pagination ul li a{transition:color .3s ease}.post-pagination ul li a:hover{color:#414141}.testimonial-block{display:flex;flex-wrap:nowrap}.testimonial-block .testimonial-label{flex:0 0 66px;padding-top:4px;margin-left:2.1%}body.safari .next-hover:hover svg #arrow-next,body.safari .next-hover:hover svg #arrow-prev,body.safari .prev-hover:hover svg #arrow-next,body.safari .prev-hover:hover svg #arrow-prev{-webkit-filter:none;filter:none}.home .home-platform .home-platform-bg{left:-45px;width:calc(100% + 120px);top:-100px}.home .home-platform .home-platform-cta{margin-top:80px;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;padding-bottom:100px}.home .home-leadership .hli-copy .home-platform .home-platform-cta p,.home .home-leadership .hli-copy body .gform_wrapper .home-platform .home-platform-cta span.gform_description,.home .home-platform .home-platform-cta .h4,.home .home-platform .home-platform-cta .home-leadership .hli-copy body .gform_wrapper span.gform_description,.home .home-platform .home-platform-cta .home-leadership .hli-copy p,.home .home-platform .home-platform-cta .page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.home .home-platform .home-platform-cta .page-about .about-main .callout-copy p,.home .home-platform .home-platform-cta .single-library .library-form-wrap .gform_description,.home .home-platform .home-platform-cta body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,.home .home-platform .home-platform-cta body .gform_wrapper span.has-large-font-size.gform_description,.home .home-platform .home-platform-cta p.has-large-font-size,.page-about .about-main .callout-copy .home .home-platform .home-platform-cta p,.page-about .about-main .callout-copy body .gform_wrapper .home .home-platform .home-platform-cta span.gform_description,.single-library .library-form-wrap .home .home-platform .home-platform-cta .gform_description,body .gform_wrapper .home .home-leadership .hli-copy .home-platform .home-platform-cta span.gform_description,body .gform_wrapper .home .home-platform .home-platform-cta .home-leadership .hli-copy span.gform_description,body .gform_wrapper .home .home-platform .home-platform-cta span.has-large-font-size.gform_description,body .gform_wrapper .page-about .about-main .callout-copy .home .home-platform .home-platform-cta span.gform_description{margin-right:30px}.home .home-solutions .solutions-list .solution-block{flex:0 0 calc(33.33333% - 15px)}.home .home-about .callout{max-width:617px}.home .home-about .home-about-video{padding-bottom:100px}.home .home-about .home-about-video .bg{width:calc(94% + 10px);right:-45px}.home .home-about .home-about-video .bg-b{left:-45px;width:calc(100% + 90px);height:30%}.home .home-about .home-about-video .video-embed{width:95%;left:calc(5% + 45px)}.home .home-leadership .hli-copy{height:100%;display:flex;flex-direction:column;justify-content:center}.home .home-leadership .hli-arrows{top:80px}.blog .posts-container article .article-link,.category .posts-container article .article-link{position:relative}.blog .posts-container article .article-link .arrow-slide,.category .posts-container article .article-link .arrow-slide{display:block;position:relative;transition:transform .3s ease;transform:translateX(0)}.blog .posts-container article .article-link line,.blog .posts-container article .article-link path,.category .posts-container article .article-link line,.category .posts-container article .article-link path{stroke:#c9c9c9;transition:all .3s ease}.blog .posts-container article .article-link line.arrow,.blog .posts-container article .article-link path.arrow,.category .posts-container article .article-link line.arrow,.category .posts-container article .article-link path.arrow{opacity:0}.blog .posts-container article a:hover .article-link .arrow-slide,.category .posts-container article a:hover .article-link .arrow-slide{transform:translateX(calc(100% - 45px))}.blog .posts-container article a:hover .article-link line,.blog .posts-container article a:hover .article-link path,.category .posts-container article a:hover .article-link line,.category .posts-container article a:hover .article-link path{stroke:#e82064}.blog .posts-container article a:hover .article-link line.arrow,.blog .posts-container article a:hover .article-link path.arrow,.category .posts-container article a:hover .article-link line.arrow,.category .posts-container article a:hover .article-link path.arrow{opacity:1}.single-post .single-post-featured-image{padding-bottom:36.9%}.single-post .single-post-content article{padding:80px calc(12.5% + 30px)}.single-post .single-post-content article h1{font-size:42px}.single-post .single-post-content .post-author .about-author{width:60%;margin-left:auto}.single-post .post-social-wrap button{transition:all .3s ease}.single-post .post-social-wrap button:hover{text-shadow:0 0 6px #fff}.resource-blog .resource-blog-carousel{padding:20px 0 100px}.resource-blog .rbc-copy h3{font-size:26px}.resource-blog .slider__bullets{margin-bottom:-20px}.resource-blog .slider__controls{margin-top:-30px}.home .home-leadership .hli-copy .resource-case-studies p,.home .home-leadership .hli-copy body .gform_wrapper .resource-case-studies span.gform_description,.page-about .about-main .callout-copy .resource-case-studies p,.page-about .about-main .callout-copy body .gform_wrapper .resource-case-studies span.gform_description,.resource-case-studies .home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.resource-case-studies .home .home-leadership .hli-copy p,.resource-case-studies .page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.resource-case-studies .page-about .about-main .callout-copy p,.resource-case-studies .single-library .library-form-wrap body .gform_wrapper span.gform_description,.resource-case-studies .single-library .library-form-wrap p.gform_description,.resource-case-studies body .gform_wrapper .home .home-leadership .hli-copy span.gform_description,.resource-case-studies body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,.resource-case-studies body .gform_wrapper .single-library .library-form-wrap span.gform_description,.resource-case-studies body .gform_wrapper span.h4.gform_description,.resource-case-studies body .gform_wrapper span.has-large-font-size.gform_description,.resource-case-studies p.h4,.resource-case-studies p.has-large-font-size,.single-library .library-form-wrap .resource-case-studies p.gform_description,.single-library .library-form-wrap body .gform_wrapper .resource-case-studies span.gform_description,body .gform_wrapper .home .home-leadership .hli-copy .resource-case-studies span.gform_description,body .gform_wrapper .page-about .about-main .callout-copy .resource-case-studies span.gform_description,body .gform_wrapper .resource-case-studies span.h4.gform_description,body .gform_wrapper .resource-case-studies span.has-large-font-size.gform_description,body .gform_wrapper .single-library .library-form-wrap .resource-case-studies span.gform_description{font-size:24px}.resource-case-studies .rcs-desktop-block article .slide-image-block{height:53%}.resource-case-studies .rcs-desktop-block article .copy-bg{height:83.52%}.resource-case-studies .rcs-desktop-block .slider__controls{height:38.17%}.resource-case-studies .rcs-desktop-block .slider__controls button{margin-top:10px}.page-template-page-landing-pages .lp-intro-section .white-bg{height:40%}.page-template-page-landing-pages .lp-intro-section .gray-bg div{width:calc(100% + 45px)}.page-template-page-landing-pages .lp-intro-section h2{margin-bottom:60px}.page-template-page-landing-pages .lp-intro-section .lp-callout-video{width:calc(100% + 45px)}.page-template-page-landing-pages .lp-intro-section .lp-callout-carousel{left:-60px;width:calc(100% + 120px)}.page-template-page-landing-pages .lp-intro-section .no-video{width:calc(100% + 90px);left:-45px}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap{width:calc(100% + 60px)}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-fg h4{padding-right:120px;max-width:750px}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide{width:calc(100% + 152px);left:-152px;padding-left:0}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__slide{padding-right:0}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__slides{padding-left:0}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lp-teams-item{padding-left:0;padding-right:0;display:flex;flex-direction:row;flex-wrap:nowrap}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lp-teams-item .lptc-indicator{width:60px;flex:0 0 60px;margin-left:152px}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-content{padding:60px;width:80%;height:100%}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-content body .gform_wrapper span.gform_description,.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-content p,body .gform_wrapper .page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-content span.gform_description{margin-bottom:0}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__track{position:relative}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__track .hide-drawer{position:absolute;left:0;top:0;width:6%;height:100%;z-index:2;background:#fff}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__track .hide-drawer:after{content:" ";display:block;position:absolute;top:0;right:-30px;width:30px;height:100%;background:#fff;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__arrows{top:50%;width:6%;right:9.5vw}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__arrows .next-hover,.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__arrows .prev-hover{overflow:visible}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__arrows .slider__arrow--prev{margin-bottom:25px}.page-template-page-landing-pages .tech-stack .bg{left:45px;width:calc(100% - 90px);height:100%}.page-template-page-landing-pages .tech-stack .bg div>div{top:-80px;width:calc(100% + 50px);margin-left:10px}.page-template-page-landing-pages .tech-stack .tech-stack-wrap{padding:0 0 20px;margin-bottom:160px}.page-template-page-landing-pages .tech-stack .stack-logo-block{width:calc(20% - 30px);margin-right:30px;margin-bottom:30px}.page-template-page-landing-pages .tech-stack .lp-stack-stats{justify-content:flex-start}.page-template-page-landing-pages .tech-stack .lp-stack-stats .lp-stack-stat{flex:0 0 calc(33.33333% - 20px);margin-right:20px}.page-template-page-landing-pages .landing-featured .lp-featured-wrap{margin-bottom:180px;margin-top:30px}.page-template-page-landing-pages .landing-featured .nudge{padding-left:0}.secondary-archive .newsroom-header-copy a{transition:all .3s ease}.secondary-archive .newsroom-header-copy a:hover{color:#fff;text-shadow:0 0 10px #fff}.secondary-archive .latest-news-articles article .news-article .title{will-change:transform;transition:all .3s ease;transform:translateY(0)}.secondary-archive .latest-news-articles article .news-article a{margin-top:20px;opacity:0;transition:all .3s ease;transform:translateY(-10px)}.secondary-archive .latest-news-articles article:hover .news-article .title{transform:translateY(-10px)}.secondary-archive .latest-news-articles article:hover .news-article a{opacity:1;transform:translateY(0)}.single-bare .single-post-content{margin-top:0}.page-library .library-grid article h3.post-title,.page-resources .library-grid article h3.post-title,.resource .library-grid article h3.post-title{font-size:24px}.single-library .library-form-wrap{margin-top:0;min-height:700px;padding:100px 60px;width:calc(100% + 60px);left:0}.page-contact .contact-main-copy{padding-right:30px}.page-contact .contact-form-wrap{min-height:928px;margin-top:110px;padding:100px 60px;width:calc(100% + 60px);left:0}.case-studies-template-default .cs-intro .intro-title{margin-bottom:160px}.case-studies-template-default .cs-goals .cs-goals-carousel{padding:20px 0 0}.case-studies-template-default .cs-goals .slider__bullets{margin-bottom:-20px}.case-studies-template-default .cs-goals .slider__controls{margin-top:-30px}.case-studies-template-default .cs-approach .approach{display:flex}.case-studies-template-default .cs-approach .approach>p,.case-studies-template-default .cs-approach body .gform_wrapper .approach>span.gform_description,body .gform_wrapper .case-studies-template-default .cs-approach .approach>span.gform_description{margin-top:2px;flex:0 0 60px}.case-studies-template-default .cs-approach .approach-image{margin:0 auto;position:absolute;top:20%}.case-studies-template-default .cs-contact .cs-main-copy{padding-right:30px}.case-studies-template-default .cs-contact .cs-form-wrap{margin-top:6px;min-height:660px;padding:60px;width:calc(100% + 60px);left:0}.page-about .about-leadership .bg{left:calc(6.25% + 57px);width:calc(93.75% - 28px)}.page-about .about-leadership .all-leaders-cta{margin-right:100px;margin-bottom:180px}.page-about .about-leadership .leadership-pane .leadership-grid{padding:100px 0 80px}.page-about .about-leadership .leadership-pane .leader{width:20%;padding:20px 15px;display:flex}.page-about .about-leadership .leadership-pane .leader .avatar{margin-right:10px}.page-about .about-leadership .leadership-pane .leader body .gform_wrapper span.gform_description:not(.alpha-tag),.page-about .about-leadership .leadership-pane .leader p:not(.alpha-tag),body .gform_wrapper .page-about .about-leadership .leadership-pane .leader span.gform_description:not(.alpha-tag){margin-bottom:5px}.page-about .about-leadership .leadership-grid{padding-bottom:140px}.page-about .about-why .h-100{margin-left:-60px}.page-platform .platform-capabilities .bg{left:calc(6.25% + 57px);width:calc(93.75% - 28px)}.page-platform .platform-capabilities h2.small{padding-left:0}.page-platform .platform-capabilities .capability-sub{padding:0}.page-platform .platform-capabilities .capability-accordian{padding-left:0}.page-platform .platform-video .logo-marquee-wrap .fade.right{right:-45px}.page-platform .platform-video .logo-marquee{width:calc(100% + 45px)}.page-platform .platform-technology .tech-copy{max-width:294px;margin-bottom:200px}.page-platform .platform-technology .home-data-sphere{left:35.75%;width:235px;height:235px;transform:translate(-50%,-45%) scale(.9)}.page-platform .platform-technology .home-data-sphere #ringThree{display:none}.page-data .data-driven .data-driven-rows .row:not(.seperator){padding-top:80px;padding-bottom:80px}.page-data .data-driven .data-driven-rows .seperator:last-of-type{display:block;margin-bottom:140px}.page-data .data-driven .data-driven-rows .seperator:last-of-type .line{display:none}.page-data .data-driven .stat-wrap:nth-child(2n){margin-left:0}.page-data .data-driven .data-list-callout,.page-data .data-driven .stat{margin-top:0;margin-left:50px}.page-data .data-about .commingling-block{padding:100px;width:90.5%;margin-left:8.25%}.page-data .data-benefits .benefits-block{padding:60px 60px 60px 0;width:calc(100% + 60px)}.page-data .data-benefits .benefit{padding-left:4px}.page-jobs .jobs-filter-wrap form{justify-content:space-between}.page-jobs .jobs-filter-wrap .department-filter{margin-right:0}.page-jobs .jobs-filter-wrap .location-filter{max-width:380px}.page-job .jobs-back a{transition:text-shadow .3s ease}.page-job .jobs-back a:hover{text-shadow:0 0 6px #f7f7f7}.page-job .apply-form{margin-bottom:100px}.page-job .apply-form .form-bg{width:calc(112.5% + 120px);left:calc(-6.25% - 60px)}.page-careers .careers-intro .top-half-bg{left:-45px;width:calc(100% + 90px)}.page-careers .careers-intro .bottom-half-bg{position:absolute;width:calc(100% + 90px);height:100%;left:-45px;top:0}.page-careers .careers-values .value-row{margin-bottom:80px}.page-careers .careers-programs .bg{left:calc(6.25% + 57px);width:calc(93.75% - 28px)}.page-template-page-blog-style-landing .gform_wrapper{margin-top:3px}.single-solutions .top-shapes .diagonal-top{width:920px;right:-100px;top:-690px}.single-solutions .top-shapes .angle-top{width:700px;top:-884px;right:-250px;left:auto}.single-solutions .top-shapes .circles-top{width:562px;top:-685px;right:auto;left:56%}.single-solutions .solution-values .values-layout .value-box{display:flex}.single-solutions .solution-values .values-layout .value-box .number{flex:0 0 80px;width:80px}.single-solutions .solution-values .values-layout.grid{display:flex;justify-content:space-between}.single-solutions .solution-values .values-layout.grid .value-box{display:block;flex:0 0 30%;width:30%;margin-bottom:0}.single-solutions .solution-values .values-layout.grid .value-box .number{flex:none;width:auto}.single-solutions .solution-values .values-layout.grid .value-box .p-reveal body .gform_wrapper span.gform_description,.single-solutions .solution-values .values-layout.grid .value-box .p-reveal p,body .gform_wrapper .single-solutions .solution-values .values-layout.grid .value-box .p-reveal span.gform_description{font-size:14px;line-height:1.83}.single-solutions .solution-values .values-layout.grid .value-box .p-reveal body .gform_wrapper span.gform_description div:not(.mask),.single-solutions .solution-values .values-layout.grid .value-box .p-reveal p div:not(.mask),body .gform_wrapper .single-solutions .solution-values .values-layout.grid .value-box .p-reveal span.gform_description div:not(.mask){line-height:1.83}.single-solutions .testimonial-block{padding:0 6% 0 5.5%}.single-solutions .cs-contact .cs-main-copy{padding-right:30px}.single-solutions .cs-contact .cs-form-wrap{margin-top:6px;min-height:660px;padding:60px;width:calc(100% + 60px);left:0}.single-solutions .diagonal-bottom{width:970px;top:-80px;left:auto;right:60px}.single-solutions .angle-bottom{width:834px;left:auto;top:240px;right:-130px}.single-solutions .circles-bottom{width:760px;top:265px}.page-template-page-solutions .solutions-main .solutions-list .solution-block{flex:0 0 calc(33.33333% - 15px)}.page-template-page-solutions .solutions-main .solutions-list .pattern .pattern-bg{opacity:.3}}@media only screen and (min-width:1200px){.wp-block-separator.is-style-wide{max-width:1140px}.value-row .copy{padding-right:20px}.home .home-data .home-data-cta{padding-bottom:130px}.home .home-about .home-about-video .bg{width:calc(93% + 10px)}.home .home-about .home-about-video .bg-b{height:32%}.home .home-about .home-about-video .video-embed{width:calc(93% + 10px);left:calc(7% + 35px)}.home .home-leadership .hli-overlay{position:absolute;top:-1px;left:0;width:calc(100% + 30px);height:100%;background:transparent linear-gradient(217deg,rgba(18,18,18,.9),rgba(18,18,18,0)) 0 0 no-repeat padding-box;pointer-events:none}.home .home-leadership .slide-title h2{margin-bottom:-20px;margin-left:calc(18.75% + 30px);position:relative;z-index:9}.page-template-page-landing-pages .lp-intro-section .img-reveal-box{margin-bottom:80px}.page-template-page-landing-pages .lp-intro-section .lp-callout-intro{padding:100px 0 60px;max-width:375px}.page-template-page-landing-pages .lp-intro-section .lp-callout-list{margin-bottom:140px}.page-template-page-landing-pages .lp-intro-section .lp-callout-list li{margin-bottom:40px}.page-template-page-landing-pages .lp-intro-section .lp-callout-list .lp-callout-list-item{display:flex}.page-template-page-landing-pages .lp-intro-section .lp-callout-list .lp-callout-list-item .item-number{flex:0 0 80px}.page-template-page-landing-pages .lp-intro-section .lp-callout-list .lp-callout-list-item .item-number body .gform_wrapper span.gform_description,.page-template-page-landing-pages .lp-intro-section .lp-callout-list .lp-callout-list-item .item-number p,body .gform_wrapper .page-template-page-landing-pages .lp-intro-section .lp-callout-list .lp-callout-list-item .item-number span.gform_description{margin-top:8px;margin-bottom:0}.page-template-page-landing-pages .highlights .lp-highlight-items{padding:0}.page-template-page-landing-pages .highlights .lp-highlight-items ul{margin:auto}.page-template-page-landing-pages .highlights .lp-highlight-items body .gform_wrapper span.gform_description,.page-template-page-landing-pages .highlights .lp-highlight-items p,body .gform_wrapper .page-template-page-landing-pages .highlights .lp-highlight-items span.gform_description{padding-right:0}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap{padding:80px 0 80px 80px}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide{width:120%;left:-20%;overflow:hidden}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__slides,.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__track{overflow:visible}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__slides{padding-left:17%}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__slide{padding-right:18px}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lp-teams-item .lptc-indicator{width:80px;flex:0 0 80px;margin-left:0}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-content{width:80%;max-width:578px;padding:60px}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__arrows{top:40%;right:8.5vw}.page-template-page-landing-pages .teams .lp-teams-cta{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}.page-template-page-landing-pages .teams .lp-teams-cta body .gform_wrapper span.gform_description,.page-template-page-landing-pages .teams .lp-teams-cta p,body .gform_wrapper .page-template-page-landing-pages .teams .lp-teams-cta span.gform_description{margin:0 60px 22px 0}.page-template-page-landing-pages .tech-stack .tech-stack-wrap{padding:0 0 20px}.page-template-page-landing-pages .tech-stack .lp-stack-title{max-width:70%}.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-callout body .gform_wrapper span.gform_description,.page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-callout p,body .gform_wrapper .page-template-page-landing-pages .tech-stack .lp-stack-stats .stat-callout span.gform_description{font-size:50px;line-height:64px}.page-template-page-landing-pages .landing-featured h3.h2{margin-left:-20px}.page-template-page-landing-pages .landing-featured .lp-featured-wrap{margin-bottom:200px}.blog .featured-blog-copy,.category .featured-blog-copy{padding:80px 0;display:flex;flex-wrap:nowrap}.blog .featured-blog-copy .fbc-bg,.category .featured-blog-copy .fbc-bg{width:calc(137.5% + 30px)}.blog .featured-blog-copy .fbc-category,.category .featured-blog-copy .fbc-category{flex:0 0 18.75%}.blog .featured-blog-copy .fbc-title,.category .featured-blog-copy .fbc-title{margin-top:30px}.blog .posts-filter-wrap,.category .posts-filter-wrap{padding-top:200px}.single-post .single-post-wrap .single-post-back a,.single-post .single-post-wrap .single-post-meta{padding-left:30px}.single-post .single-post-content article h1{font-size:50px}.single-post .related-copy{padding:80px 0;display:flex;flex-wrap:nowrap}.single-post .related-copy .rc-bg{width:calc(125% + 120px)}.single-post .related-copy .fbc-bg{width:137.5%}.single-post .related-copy .rc-category{flex:0 0 18.75%}.single-post .related-copy .rc-title{margin-top:30px}.single-bare .single-post-content{margin-top:0}.page-library .library-header-copy h2,.resource .library-header-copy h2{margin-bottom:200px}.page-library .posts-filter-wrap,.resource .posts-filter-wrap{padding-top:200px}.page-library .library-grid article h3.post-title,.page-resources .library-grid article h3.post-title,.resource .library-grid article h3.post-title{font-size:28px}.single-library .library-form-wrap{padding:100px 100px 100px 120px}.resource-blog .resource-blog-carousel{padding:40px 0 100px}.resource-blog .rbc-copy{margin-top:-15px}.resource-blog .rbc-copy h3{font-size:30px}.resource-blog .slider__bullets{margin-bottom:-40px;margin-top:20px}.resource-blog .slider__controls{margin-top:-65px}.home .home-leadership .hli-copy .resource-case-studies p,.home .home-leadership .hli-copy body .gform_wrapper .resource-case-studies span.gform_description,.page-about .about-main .callout-copy .resource-case-studies p,.page-about .about-main .callout-copy body .gform_wrapper .resource-case-studies span.gform_description,.resource-case-studies .home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.resource-case-studies .home .home-leadership .hli-copy p,.resource-case-studies .page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.resource-case-studies .page-about .about-main .callout-copy p,.resource-case-studies .single-library .library-form-wrap body .gform_wrapper span.gform_description,.resource-case-studies .single-library .library-form-wrap p.gform_description,.resource-case-studies body .gform_wrapper .home .home-leadership .hli-copy span.gform_description,.resource-case-studies body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,.resource-case-studies body .gform_wrapper .single-library .library-form-wrap span.gform_description,.resource-case-studies body .gform_wrapper span.h4.gform_description,.resource-case-studies body .gform_wrapper span.has-large-font-size.gform_description,.resource-case-studies p.h4,.resource-case-studies p.has-large-font-size,.single-library .library-form-wrap .resource-case-studies p.gform_description,.single-library .library-form-wrap body .gform_wrapper .resource-case-studies span.gform_description,body .gform_wrapper .home .home-leadership .hli-copy .resource-case-studies span.gform_description,body .gform_wrapper .page-about .about-main .callout-copy .resource-case-studies span.gform_description,body .gform_wrapper .resource-case-studies span.h4.gform_description,body .gform_wrapper .resource-case-studies span.has-large-font-size.gform_description,body .gform_wrapper .single-library .library-form-wrap .resource-case-studies span.gform_description{font-size:30px}.resource-case-studies .rcs-desktop-block article .copy-bg{height:81.52%}.resource-case-studies .rcs-desktop-block article .slide-copy-block{padding-top:calc(14.83% + 10px)}.resource-case-studies .rcs-desktop-block article .slide-copy-block body .gform_wrapper p.are-required,.resource-case-studies .rcs-desktop-block article .slide-copy-block body .gform_wrapper span.alpha-tag.gform_description,.resource-case-studies .rcs-desktop-block article .slide-copy-block body .gform_wrapper span.gform_description.are-required,.resource-case-studies .rcs-desktop-block article .slide-copy-block p.alpha-tag,body .gform_wrapper .resource-case-studies .rcs-desktop-block article .slide-copy-block p.are-required,body .gform_wrapper .resource-case-studies .rcs-desktop-block article .slide-copy-block span.alpha-tag.gform_description,body .gform_wrapper .resource-case-studies .rcs-desktop-block article .slide-copy-block span.gform_description.are-required{white-space:nowrap}.page-contact .contact-form-wrap{padding:100px 60px 100px 80px}.case-studies-template-default .cs-goals .cs-goals-carousel{padding:40px 0 0}.case-studies-template-default .cs-goals .csg-copy{margin-top:-15px}.case-studies-template-default .cs-goals .slider__bullets{margin-bottom:-40px;margin-top:20px}.case-studies-template-default .cs-goals .slider__controls{margin-top:-65px}.case-studies-template-default .cs-approach .approach>p,.case-studies-template-default .cs-approach body .gform_wrapper .approach>span.gform_description,body .gform_wrapper .case-studies-template-default .cs-approach .approach>span.gform_description{flex:0 0 68px}.case-studies-template-default .cs-approach .approach-image{margin:0 auto;position:absolute;top:10%}.case-studies-template-default .cs-results .scroll-stats{padding-bottom:160px}.case-studies-template-default .cs-results .stat-wrap:nth-child(2){top:60px}.case-studies-template-default .cs-results .stat-wrap:nth-child(3){top:80px}.case-studies-template-default .cs-results .stat-wrap:nth-child(4){top:100px}.case-studies-template-default .cs-contact .cs-form-wrap{padding:80px 60px 80px 80px}.post-type-archive-case-studies .featured-blog-copy,.tax-study_verticals .featured-blog-copy{padding:80px 0;display:flex;flex-wrap:nowrap}.post-type-archive-case-studies .featured-blog-copy .fbc-bg,.tax-study_verticals .featured-blog-copy .fbc-bg{width:calc(137.5% + 30px)}.post-type-archive-case-studies .featured-blog-copy .fbc-category,.tax-study_verticals .featured-blog-copy .fbc-category{flex:0 0 18.75%}.post-type-archive-case-studies .featured-blog-copy .fbc-title,.tax-study_verticals .featured-blog-copy .fbc-title{margin-top:30px}.post-type-archive-case-studies .posts-filter-wrap,.tax-study_verticals .posts-filter-wrap{padding-top:200px}.page-about .about-main .arch .arch-contain{top:-50px;left:-24vw;padding-left:102.84%;height:150%}.page-about .manifesto .arch .arch-contain{top:-100px;left:-14vw}.page-about .about-leadership .leader-callout{margin-left:10%}.page-about .about-leadership .leadership-pane .leader{padding:30px 20px}.page-about .about-leadership .leadership-pane .leader .avatar{margin-right:20px}.page-platform .platform-intro{padding-bottom:100px}.page-platform .platform-intro .platform-intro-callout{margin-top:20px}.page-platform .platform-intro .platform-intro-copy{margin-top:100px}.page-platform .platform-technology .tech-copy{margin-top:120px;margin-bottom:260px}.page-platform .platform-technology .home-data-sphere{top:35%;transform:translate(-50%,-14%) scale(1)}.page-platform .platform-technology .home-data-sphere #ringFour{width:658px;padding-bottom:658px;top:-210px;left:-210px}.page-platform .platform-technology .home-data-sphere #ringFive{width:846px;padding-bottom:846px;top:-305px;left:-305px}.page-data .data-driven .stat-wrap:nth-child(2n){margin-left:6.25%}.page-data .data-driven .data-list-callout,.page-data .data-driven .stat{margin-top:0;margin-left:0;padding-right:21.25%}.page-data .data-about .commingling-block{padding:100px 100px 80px;width:calc(100% + 60px);margin-left:-30px}.page-data .data-about .commingling-block body .gform_wrapper span.gform_description,.page-data .data-about .commingling-block p,body .gform_wrapper .page-data .data-about .commingling-block span.gform_description{margin-bottom:60px}.page-data .data-benefits .benefits-block{padding:40px 80px 40px 0}.page-data .data-benefits .benefit{padding-left:8px}.page-jobs .jobs-intro{margin-bottom:100px}.page-jobs .jobs-filter-wrap .department-filter,.page-jobs .jobs-filter-wrap .location-filter{display:flex;align-items:center;min-width:340px}.page-jobs .jobs-filter-wrap .department-filter label,.page-jobs .jobs-filter-wrap .location-filter label{margin-bottom:0;margin-right:40px}.page-jobs .jobs-filter-wrap .location-filter{min-width:0;max-width:300px;justify-content:flex-end}.page-jobs .no-openings{margin:auto;max-width:665px}.page-jobs .department-block{margin-bottom:80px;padding-bottom:20px}.page-jobs .job-block .sub-department{text-align:left}.page-careers .careers-values .value-row{margin-bottom:100px}.page-careers .careers-programs .bg{height:calc(100% - 60px)}.page-careers .careers-programs .program-row button.open-program{width:40%}.page-careers .careers-programs .program-row .program-content .program-img-reveal{flex:0 0 45%;width:45%}.page-careers .careers-programs .program-row .career-programs-expand{margin:0 60px 0 80px}.page-careers .careers-programs .program-row:last-of-type{margin-bottom:260px}.page-template-page-blog-style-landing .full-width-form .container-fluid{padding:0}.page-template-page-blog-style-landing .full-width-form .row{margin-left:0;margin-right:0}.page-template-page-blog-style-landing .bsl-copy{padding-right:30px}.single-solutions .top-shapes .diagonal-top{width:1040px;right:-100px;top:-760px}.single-solutions .top-shapes .angle-top{width:760px;top:-934px;right:-230px;left:auto}.single-solutions .top-shapes .circles-top{width:603px;top:-785px;left:50%}.single-solutions .cs-contact .cs-form-wrap{padding:80px 60px 80px 80px}.single-solutions .diagonal-bottom{width:970px;top:-80px;left:auto;right:100px}.single-solutions .angle-bottom{left:auto;top:240px;right:-70px}.single-solutions .circles-bottom{width:902px;top:250px;transform:translateX(-60%)}}@media only screen and (min-width:1366px){.page-template-page-landing-pages .lp-intro-section .white-bg{height:38%}.page-template-page-landing-pages .lp-intro-section .lp-callout-list-item .copy-reveal{padding-right:25px}.page-template-page-landing-pages .highlights .lp-highlight-items li{flex:0 0 calc(50% - 30px)}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-fg h4{padding-right:0}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-content{padding:80px;width:70%}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__slide,.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lp-teams-item{padding-right:0}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__arrows{right:11vw}.blog .featured-blog-copy .fbc-title,.category .featured-blog-copy .fbc-title{padding-right:6.25%}.single-post .single-post-wrap .single-post-back a,.single-post .single-post-wrap .single-post-meta{padding-left:0}.single-post .single-post-content article{padding:80px calc(12.5% + 60px)}.single-post .single-post-content .post-author{padding:80px}.single-post .related-copy .rc-title{padding-right:6.25%}.resource-blog .resource-blog-carousel{padding:60px 0 100px}.resource-blog .img-reveal-box{width:calc(100% + 30px)}.home .home-leadership .hli-copy .resource-case-studies p,.home .home-leadership .hli-copy body .gform_wrapper .resource-case-studies span.gform_description,.page-about .about-main .callout-copy .resource-case-studies p,.page-about .about-main .callout-copy body .gform_wrapper .resource-case-studies span.gform_description,.resource-case-studies .home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.resource-case-studies .home .home-leadership .hli-copy p,.resource-case-studies .page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.resource-case-studies .page-about .about-main .callout-copy p,.resource-case-studies .single-library .library-form-wrap body .gform_wrapper span.gform_description,.resource-case-studies .single-library .library-form-wrap p.gform_description,.resource-case-studies body .gform_wrapper .home .home-leadership .hli-copy span.gform_description,.resource-case-studies body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,.resource-case-studies body .gform_wrapper .single-library .library-form-wrap span.gform_description,.resource-case-studies body .gform_wrapper span.h4.gform_description,.resource-case-studies body .gform_wrapper span.has-large-font-size.gform_description,.resource-case-studies p.h4,.resource-case-studies p.has-large-font-size,.single-library .library-form-wrap .resource-case-studies p.gform_description,.single-library .library-form-wrap body .gform_wrapper .resource-case-studies span.gform_description,body .gform_wrapper .home .home-leadership .hli-copy .resource-case-studies span.gform_description,body .gform_wrapper .page-about .about-main .callout-copy .resource-case-studies span.gform_description,body .gform_wrapper .resource-case-studies span.h4.gform_description,body .gform_wrapper .resource-case-studies span.has-large-font-size.gform_description,body .gform_wrapper .single-library .library-form-wrap .resource-case-studies span.gform_description{font-size:30px}.resource-case-studies .rcs-desktop-block article .copy-bg{height:75%;width:85%}.home .home-about .play-text{display:flex;justify-content:flex-start;white-space:nowrap}.home .home-about .play-text .play-icon{flex:0 0 15px}.home .home-leadership .slide-title h2{margin-left:18.75%}.home .home-leadership .hli-arrows{top:100px;right:1%}.page-contact .contact-form-wrap{padding:100px 110px}.case-studies-template-default .cs-goals .cs-goals-carousel{padding:60px 0 0}.case-studies-template-default .cs-goals .img-reveal-box{width:calc(100% + 30px)}.case-studies-template-default .cs-results .stat-wrap{margin-right:0;padding-right:5.25%}.case-studies-template-default .cs-contact .cs-form-wrap{padding:80px 110px}.post-type-archive-case-studies .featured-blog-copy .fbc-title,.tax-study_verticals .featured-blog-copy .fbc-title{padding-right:6.25%}.post-type-archive-case-studies .posts-container .cs-article .cs-copy,.tax-study_verticals .posts-container .cs-article .cs-copy{margin-right:150px}.post-type-archive-case-studies .posts-container .cs-article .cs-logos,.tax-study_verticals .posts-container .cs-article .cs-logos{grid-column-gap:110px}.page-library .library-grid article h3.post-title,.page-resources .library-grid article h3.post-title,.resource .library-grid article h3.post-title{font-size:30px}.single-library .library-form-wrap{padding:100px 10vw 100px 11vw}.page-about .about-main .arch .arch-contain{top:-120px;left:-38vw;padding-left:122.84%;height:200%}.page-about .manifesto .arch .arch-contain{top:-120px;left:0;padding-left:76.84%;height:170%}.page-about .about-leadership .leader-callout{margin-left:13%}.page-about .about-leadership .all-leaders-cta{top:-72px;margin-bottom:240px}.page-about .about-leadership .leadership-pane .leadership-grid{max-width:1420px}.page-about .about-leadership .leadership-pane .leader{display:block;width:16.6666%}.page-about .about-leadership .leadership-pane .leader .avatar{margin-right:20px}.page-platform .platform-intro-callout{max-width:480px}}@media only screen and (min-width:1366px) and (min-width:1700px){.page-platform .platform-intro-callout{max-width:580px}}@media only screen and (min-width:1366px) and (min-width:1700px){.page-platform .platform-capabilities{padding-top:100px}.page-platform .platform-capabilities .bg{left:calc(6.25% + 8.65vw + 15px);width:calc(93.75% - 8.65vw - 15px)}}@media only screen and (min-width:1366px) and (min-width:1700px){.page-platform .platform-video .logo-marquee-wrap .fade.right{right:calc(-10vw + 15px)}.page-platform .platform-video .logo-marquee{width:calc(100% + 10vw - 15px)}}@media only screen and (min-width:1366px) and (min-width:1700px){.page-platform .platform-technology .tech-copy{max-width:370px}.page-platform .platform-technology .home-data-sphere{left:38%}}@media only screen and (min-width:1366px){.page-data .data-about .commingling-block{padding:140px calc(12% - 10px) 80px}.page-data .data-benefits .benefits-block .is-flex>div:nth-child(odd){margin-left:12.5%}.page-data .data-benefits .benefits-block .benefit{padding-right:6.25%}}@media only screen and (min-width:1366px) and (min-width:1700px){.page-data .data-benefits .benefits-block{width:calc(100% + 10vw)}}@media only screen and (min-width:1366px){.page-jobs .jobs-filter-wrap .filter{padding-right:4%}.page-jobs .jobs-filter-wrap .department-filter,.page-jobs .jobs-filter-wrap .location-filter{min-width:400px}.page-jobs .jobs-filter-wrap .department-filter label,.page-jobs .jobs-filter-wrap .location-filter label{margin-right:75px}.page-jobs .jobs-filter-wrap .location-filter{min-width:300px}.page-job .apply-form .form-bg{width:calc(125% + 120px);left:calc(-12.5% - 60px)}.page-careers .careers-intro .career-about-copy{max-width:40rem}.page-careers .careers-programs .program-row button.open-program{width:162px}.page-careers .careers-programs .program-row .program-content .program-img-reveal{flex:0 0 37.5%;width:37.5%}.page-careers .careers-programs .program-row .career-programs-expand{margin:0 110px}.single-solutions .top-shapes .diagonal-top{width:1140px;right:-110px;top:-760px}.single-solutions .top-shapes .angle-top{width:724px;top:-904px;right:-130px;left:auto}.single-solutions .top-shapes .circles-top{top:-745px;left:54%}.single-solutions .cs-contact .cs-form-wrap{padding:80px 110px}.single-solutions .diagonal-bottom{width:1191px;top:-180px;left:auto;right:10px}}@media only screen and (min-width:1366px) and (min-width:1700px){.single-solutions .diagonal-bottom{width:1230px;top:-180px;left:auto;right:60px}}@media only screen and (min-width:1366px){.single-solutions .angle-bottom{top:260px;right:-25%}.single-solutions .circles-bottom{width:902px;top:250px;transform:none;left:auto;right:60px}.page-template-page-solutions .solutions-cta .cta-component{margin:15px 0 145px}}@media only screen and (min-width:1500px){.page-template-page-landing-pages .lp-intro-section .white-bg{height:35%}}@media only screen and (min-width:1500px) and (min-width:1700px){.page-template-page-landing-pages .lp-intro-section .white-bg{height:32%}.page-template-page-landing-pages .lp-intro-section .gray-bg div{width:calc(100% + 10vw - 15px)}.page-template-page-landing-pages .lp-intro-section .intro-copy{max-width:640px}.page-template-page-landing-pages .lp-intro-section .lp-callout-carousel{left:-10vw;width:calc(100% + 10vw);margin-bottom:300px}.page-template-page-landing-pages .lp-intro-section .lp-callout-list{max-width:510px}.page-template-page-landing-pages .lp-intro-section .lp-callout-video{width:calc(100% + 10vw - 15px)}.page-template-page-landing-pages .lp-intro-section .lp-callout-video .video-embed{padding-left:4%}.page-template-page-landing-pages .lp-intro-section .no-video{width:calc(100% + 10vw);left:-15px}}@media only screen and (min-width:1500px){.page-template-page-landing-pages .highlights .lp-highlight-items li body .gform_wrapper span.gform_description,.page-template-page-landing-pages .highlights .lp-highlight-items li p,body .gform_wrapper .page-template-page-landing-pages .highlights .lp-highlight-items li span.gform_description{font-size:2.125rem}.page-template-page-landing-pages .highlights .lp-highlight-items li body .gform_wrapper span.gform_description span,.page-template-page-landing-pages .highlights .lp-highlight-items li p span,body .gform_wrapper .page-template-page-landing-pages .highlights .lp-highlight-items li span.gform_description span{font-size:.75rem}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-content{width:60%}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__arrows{right:14vw}}@media only screen and (min-width:1500px) and (min-width:1700px){.page-template-page-landing-pages .teams .lp-teams-carousel-wrap{width:calc(100% + 10vw)}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-fg h4{max-width:1020px}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .lptc-content{max-width:none}.page-template-page-landing-pages .teams .lp-teams-carousel-wrap .glide__arrows{right:12vw;width:110px}}@media only screen and (min-width:1500px) and (min-width:1700px){.page-template-page-landing-pages .tech-stack .bg{left:10vw;width:calc(100% - 10vw)}.page-template-page-landing-pages .tech-stack .bg div>div{width:calc(100% + 10vw - 10px)}}@media only screen and (min-width:1500px){.page-template-page-landing-pages .landing-featured .lp-featured-wrap{left:-8.5vw;padding-bottom:10vw}.resource-case-studies .rcs-desktop-block{overflow:hidden}.resource-case-studies .rcs-desktop-block .glide__slides,.resource-case-studies .rcs-desktop-block .glide__track{overflow:visible}.resource-case-studies .rcs-desktop-block .glide{margin-left:auto;margin-right:auto}.resource-case-studies .rcs-desktop-block .glide__slides li{flex:1;width:auto}}@media only screen and (min-width:1500px) and (min-width:1700px){.resource-case-studies .rcs-desktop-block article .copy-bg{width:80%}}@media only screen and (min-width:1500px) and (min-width:1700px){.home .home-leadership .hli-copy .resource-case-studies .rcs-desktop-block article p,.home .home-leadership .hli-copy body .gform_wrapper .resource-case-studies .rcs-desktop-block article span.gform_description,.page-about .about-main .callout-copy .resource-case-studies .rcs-desktop-block article p,.page-about .about-main .callout-copy body .gform_wrapper .resource-case-studies .rcs-desktop-block article span.gform_description,.resource-case-studies .rcs-desktop-block article .home .home-leadership .hli-copy body .gform_wrapper span.gform_description,.resource-case-studies .rcs-desktop-block article .home .home-leadership .hli-copy p,.resource-case-studies .rcs-desktop-block article .page-about .about-main .callout-copy body .gform_wrapper span.gform_description,.resource-case-studies .rcs-desktop-block article .page-about .about-main .callout-copy p,.resource-case-studies .rcs-desktop-block article .single-library .library-form-wrap body .gform_wrapper span.gform_description,.resource-case-studies .rcs-desktop-block article .single-library .library-form-wrap p.gform_description,.resource-case-studies .rcs-desktop-block article body .gform_wrapper .home .home-leadership .hli-copy span.gform_description,.resource-case-studies .rcs-desktop-block article body .gform_wrapper .page-about .about-main .callout-copy span.gform_description,.resource-case-studies .rcs-desktop-block article body .gform_wrapper .single-library .library-form-wrap span.gform_description,.resource-case-studies .rcs-desktop-block article body .gform_wrapper span.h4.gform_description,.resource-case-studies .rcs-desktop-block article body .gform_wrapper span.has-large-font-size.gform_description,.resource-case-studies .rcs-desktop-block article p.h4,.resource-case-studies .rcs-desktop-block article p.has-large-font-size,.single-library .library-form-wrap .resource-case-studies .rcs-desktop-block article p.gform_description,.single-library .library-form-wrap body .gform_wrapper .resource-case-studies .rcs-desktop-block article span.gform_description,body .gform_wrapper .home .home-leadership .hli-copy .resource-case-studies .rcs-desktop-block article span.gform_description,body .gform_wrapper .page-about .about-main .callout-copy .resource-case-studies .rcs-desktop-block article span.gform_description,body .gform_wrapper .resource-case-studies .rcs-desktop-block article span.h4.gform_description,body .gform_wrapper .resource-case-studies .rcs-desktop-block article span.has-large-font-size.gform_description,body .gform_wrapper .single-library .library-form-wrap .resource-case-studies .rcs-desktop-block article span.gform_description{max-width:800px}}@media only screen and (min-width:1500px){.resource-news .latest-posts-scroller .scroller-mask{width:30%}.resource-library .rl-bg{left:calc(14.5% + 30px);width:calc(85.5% - 30px)}.home .home-intro header{max-width:58.75rem}.home .home-platform .home-platform-bg{top:-110px}}@media only screen and (min-width:1500px) and (min-width:1700px){.home .home-platform .home-platform-bg{left:calc(8% + -10vw + 15px);width:calc(92% + 20vw)}.home .home-about .home-about-video .bg{width:calc(100% + 10px);right:calc(-10vw + 15px)}.home .home-about .home-about-video .bg-b{width:calc(100% + 20vw - 30px);height:30%;left:calc(-10vw + 15px)}.home .home-about .home-about-video .video-embed{width:calc(88% + 10vw + 6px);left:calc(10vw - 25px)}}@media only screen and (min-width:1500px) and (min-width:1700px){.page-about .investors .investor-image{padding-left:10px}}@media only screen and (min-width:1500px){.page-about .about-leadership .all-leaders-cta{margin-right:12vw}}@media only screen and (min-width:1500px) and (min-width:1700px){.page-about .about-leadership .bg{left:calc(6.25% + 8.65vw + 15px);width:calc(93.75% - 8.65vw - 15px)}.page-about .about-leadership .leader-callout{margin-left:5%}}@media only screen and (min-width:1500px) and (min-width:1700px){.page-about .about-why .h-100{margin-left:-10vw}}@media only screen and (min-width:1500px) and (min-width:1700px){.page-careers .careers-intro .bottom-half-bg,.page-careers .careers-intro .top-half-bg{left:calc(-10vw + 15px);width:calc(100% + 20vw - 30px)}.page-careers .careers-intro .bottom-half-bg{position:absolute;height:100%;top:0}.page-careers .careers-programs .bg{left:calc(6.25% + 8.65vw + 15px);width:calc(93.75% - 8.65vw - 15px)}}@media only screen and (min-width:1500px) and (min-width:1700px){.single-post .single-post-content .post-author,.single-post .single-post-content article{padding:140px calc(5% + 60px);max-width:1200px}.single-post .single-post-content .post-author{padding:140px calc(5% + 30px)}.single-post .related-image-wrap{max-width:1800px}.single-post .related-copy .rc-bg{width:130%;left:45%}.single-post .related-copy .rc-title{max-width:640px}}@media only screen and (min-width:1500px) and (min-width:1700px){.post-type-archive-case-studies .posts-container .cs-article .cs-copy,.tax-study_verticals .posts-container .cs-article .cs-copy{width:300px;flex:0 0 300px}.post-type-archive-case-studies .posts-container .cs-article .cs-copy h3,.tax-study_verticals .posts-container .cs-article .cs-copy h3{font-size:20px}}
/*# sourceMappingURL=style.css.map */
