:root{--white:#fff;--light:#f2f2f2;--dark:#1f1f21;--accent:#f7d0d0;--midGrey:#5e5e5e;--grey:#191918;--whiteSmoke:#eaeaea;--black:#000;--background-color:var(--light);--text-color:var(--dark);--rem-base:62.5%;--font-size-small:1.1rem;--font-size-body:1.4rem;--font-size-large:1.8rem;--line-height-small:1.14;--line-height-body:1.4;--line-height-large:1.45;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-family:"Playy Sans","Inter",sans-serif;--letter-spacing:-0.01em;--font-size-h1:4rem;--font-size-h2:2.4rem;--font-size-h3:2.2rem;--font-size-h4:2rem;--font-size-h5:1.8rem;--font-size-h6:1.6rem;--line-height-h1:0.9;--line-height-h2:1.1;--line-height-h3:1.1;--line-height-h4:1.2;--line-height-h5:1.1;--line-height-h6:1.1;--font-weight-h1:var(--font-weight-bold);--font-weight-h2:var(--font-weight-bold);--font-weight-h3:var(--font-weight-medium);--font-weight-h4:var(--font-weight-bold);--font-weight-h5:var(--font-weight-bold);--font-weight-h6:var(--font-weight-medium);--letter-spacing-h1:-0.068em;--letter-spacing-h2:-0.062em;--letter-spacing-h3:-0.054em;--letter-spacing-h4:-0.04em;--letter-spacing-h5:-0.04em;--letter-spacing-h6:-0.04em;--z-noise:1;--z-section:5;--z-header:10;--z-overlay:90;--z-menu:100;--bottom-panel:1000;--grid-width:100vw;--grid-height:100vh;--grid-padding:5.2vw;--grid-column-count:6;--grid-gutter:1.6rem;--header-height:calc(5rem + 5vw);--sticky-top:80;--bottom-panel-height:0rem;--pages-section:12.5vw;--caseStudies-section:14rem;--services-section:8rem;--blog-section:10.4vw;--thinking-section:12.5vw;--pages-meta-bar:6rem;--caseStudies-meta-bar:6rem;--services-meta-bar:6rem;--pages-intro-small:6rem;--pages-intro-large:6rem;--ease-in:cubic-bezier(0.49,0.025,0.65,0.65);--ease-out:cubic-bezier(0.28,0.44,0.49,1);--ease-in-out:cubic-bezier(0.49,0.025,0.49,1);--bounce:cubic-bezier(0.6,0,0.1,1.4);--ease-in-soft:cubic-bezier(0.49,0.025,0.685,1);--ease-out-soft:cubic-bezier(0.28,0,0.49,1);--ease-in-out-soft:cubic-bezier(0.72,0,0.28,1);--ease-in-out-hard:cubic-bezier(0.77,0,0.175,1);--ease-garret:cubic-bezier(0.5,0,0,1)}@media(min-width:2160px){:root{--rem-base:82.5%}}@media(min-width:1280px){:root{--font-size-small:1.4rem;--font-size-body:1.8rem;--font-size-large:2.2rem}}@media(min-width:480px){:root{--font-size-h1:4.6rem}}@media(min-width:1024px){:root{--font-size-h1:6.25vw}}@media(min-width:1280px){:root{--font-size-h2:4.2rem;--font-size-h3:3.8rem;--font-size-h4:2.8rem;--font-size-h5:2.2rem;--font-size-h6:2.2rem;--grid-padding:8rem;--grid-column-count:12;--grid-gutter:2rem;--header-height:12.6rem;--pages-section:12.5vw;--caseStudies-section:18.2vw;--services-section:10.4vw;--blog-section:10.4vw;--thinking-section:12.5vw;--pages-meta-bar:8.5rem;--caseStudies-meta-bar:8.5rem;--services-meta-bar:8.5rem;--pages-intro-small:4.1vw;--pages-intro-large:7.8vw}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes translate-up-0{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes translate-up-25{0%{transform:translateY(25%)}to{transform:translateY(0)}}@keyframes translate-up-0-masked{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes translate-up-100{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes translate-down-0{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes translate-down-100{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes overlay-slide-left{0%{transform:translateX(calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding) * 2) / var(--grid-column-count) * 8 + var(--grid-padding)))}to{transform:translateX(0)}}@keyframes noise{0%{transform:translate3d(0,9rem,0)}10%{transform:translate3d(-1rem,-4rem,0)}20%{transform:translate3d(-8rem,2rem,0)}30%{transform:translate3d(9rem,-9rem,0)}40%{transform:translate3d(-2rem,7rem,0)}50%{transform:translate3d(-9rem,-4rem,0)}60%{transform:translate3d(2rem,6rem,0)}70%{transform:translate3d(7rem,-8rem,0)}80%{transform:translate3d(-9rem,1rem,0)}90%{transform:translate3d(6rem,-5rem,0)}to{transform:translate3d(-7rem,0,0)}}@keyframes push-arrow{0%{transform:none}50%{transform:translateX(100%)}50.1%{transform:translateX(-100%)}to{transform:none}}@keyframes trace-in{0%{transform:translate3d(-101%,0,0)}to{transform:translateZ(0)}}@keyframes trace-out{0%{transform:translateZ(0)}to{transform:translate3d(101%,0,0)}}@keyframes scale-in{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@keyframes scale-out{0%{transform:scaleX(1);transform-origin:right}to{transform:scaleX(0);transform-origin:right}}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:none}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:.1rem solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{widows:3}h2,h3{page-break-after:avoid}}html{box-sizing:border-box;-webkit-text-size-adjust:100%;-webkit-font-smoothing:subpixel-antialiased;-ms-text-size-adjust:100%}*,:after,:before{box-sizing:inherit;-webkit-backface-visibility:inherit;backface-visibility:inherit}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,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,input,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,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}button,input,textarea{background:transparent}button{cursor:pointer}.is-sticky{overflow:unset!important;will-change:unset!important;visibility:visible!important;opacity:1!important}.sticky{position:-webkit-sticky;position:sticky;top:10%;z-index:10;transition:top 1s}[data-page-type=pages] [data-uri]>section{margin-top:var(--pages-section);margin-bottom:var(--pages-section)}[data-page-type=pages] [data-uri]>section:first-of-type{margin-top:0}[data-page-type=pages] [data-uri]>section:first-of-type.intro-home{margin-bottom:0}[data-page-type=pages] [data-uri]>section:first-of-type.intro-home+.overview-home{margin-top:0}[data-page-type=pages] [data-uri]>section.intro-thinking{margin-bottom:0}[data-page-type=pages] [data-uri]>section.intro-thinking+.player-soundcloud{margin-top:0}[data-page-type=pages] section>div .meta-bar+*{margin-top:var(--pages-meta-bar)}[data-page-type=caseStudies] [data-uri]>section{margin-top:var(--caseStudies-section);margin-bottom:var(--caseStudies-section)}[data-page-type=caseStudies] [data-uri]>section:first-of-type{margin-top:0}[data-page-type=caseStudies] [data-uri]>section:first-of-type.intro-home{margin-bottom:0}[data-page-type=caseStudies] [data-uri]>section:first-of-type.intro-home+.overview-home{margin-top:0}[data-page-type=caseStudies] [data-uri]>section .intro-thinking{margin-bottom:0}[data-page-type=caseStudies] [data-uri]>section .intro-thinking+.player-soundcloud{margin-top:0}[data-page-type=caseStudies] section>div .meta-bar+*{margin-top:var(--caseStudies-meta-bar)}[data-page-type=services] [data-uri]>section{margin-top:var(--services-section);margin-bottom:var(--services-section)}[data-page-type=services] [data-uri]>section:first-of-type{margin-top:0}[data-page-type=services] [data-uri]>section.intro-home{margin-bottom:0}[data-page-type=services] [data-uri]>section+.overview-home{margin-top:0}[data-page-type=services] [data-uri].intro-thinking{margin-bottom:0}[data-page-type=services] [data-uri].intro-thinking+.player-soundcloud{margin-top:0}[data-page-type=services] section>div .meta-bar+*{margin-top:var(--services-meta-bar)}[data-page-type=blog] [data-uri]>section{margin-top:var(--blog-section);margin-bottom:var(--blog-section)}[data-page-type=blog] [data-uri]>section:first-of-type{margin-top:0}[data-page-type=blog] [data-uri]>section.intro-home{margin-bottom:0}[data-page-type=blog] [data-uri]>section.intro-home+.overview-home{margin-top:0}[data-page-type=blog] [data-uri]>section.intro-thinking{margin-bottom:0}[data-page-type=blog] [data-uri]>section.intro-thinking+.player-soundcloud{margin-top:0}[data-page-type=blog] section>div .meta-bar+*{margin-top:var(--blog-meta-bar)}[data-page-type=thinking] [data-uri]>section{margin-top:var(--thinking-section);margin-bottom:var(--thinking-section)}@media(min-width:1280px){[data-page-type=thinking] [data-uri]>section{margin-top:0}}[data-page-type=thinking] [data-uri]>section:first-of-type{margin-top:0}[data-page-type=thinking] [data-uri]>section.intro-home{margin-bottom:0}[data-page-type=thinking] [data-uri]>section.intro-home+.overview-home{margin-top:0}[data-page-type=thinking] [data-uri]>section.intro-thinking{margin-bottom:0}[data-page-type=thinking] [data-uri]>section.intro-thinking+.player-soundcloud{margin-top:0}[data-page-type=thinking] section>div .meta-bar+*{margin-top:var(--thinking-meta-bar)}@font-face{font-family:Overused Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/OverusedGrotesk-Roman.woff2) format("woff2"),url(/fonts/OverusedGrotesk-Roman.woff) format("woff")}@font-face{font-family:Overused Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/OverusedGrotesk-Medium.woff2) format("woff2"),url(/fonts/OverusedGrotesk-Medium.woff) format("woff")}@font-face{font-family:Overused Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/OverusedGrotesk-SemiBold.woff2) format("woff2"),url(/fonts/OverusedGrotesk-SemiBold.woff) format("woff")}@font-face{font-family:Overused Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/OverusedGrotesk-Bold.woff2) format("woff2"),url(/fonts/OverusedGrotesk-Bold.woff) format("woff")}@font-face{font-family:Playy Sans;src:url(/fonts/playy-sans/PlayySans-RegularItalic.woff2) format("woff2"),url(/fonts/playy-sans/PlayySans-RegularItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Playy Sans;src:url(/fonts/playy-sans/PlayySans-Black.woff2) format("woff2"),url(/fonts/playy-sans/PlayySans-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Playy Sans;src:url(/fonts/playy-sans/PlayySans-Bold.woff2) format("woff2"),url(/fonts/playy-sans/PlayySans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playy Sans;src:url(/fonts/playy-sans/PlayySans-LightItalic.woff2) format("woff2"),url(/fonts/playy-sans/PlayySans-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Playy Sans;src:url(/fonts/playy-sans/PlayySans-BoldItalic.woff2) format("woff2"),url(/fonts/playy-sans/PlayySans-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Playy Sans;src:url(/fonts/playy-sans/PlayySans-Regular.woff2) format("woff2"),url(/fonts/playy-sans/PlayySans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playy Sans;src:url(/fonts/playy-sans/PlayySans-BlackItalic.woff2) format("woff2"),url(/fonts/playy-sans/PlayySans-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Playy Sans;src:url(/fonts/playy-sans/PlayySans-Medium.woff2) format("woff2"),url(/fonts/playy-sans/PlayySans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Playy Sans;src:url(/fonts/playy-sans/PlayySans-MediumItalic.woff2) format("woff2"),url(/fonts/playy-sans/PlayySans-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Playy Sans;src:url(/fonts/playy-sans/PlayySans-Light.woff2) format("woff2"),url(/fonts/playy-sans/PlayySans-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/inter/Inter-Thin.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(/fonts/inter/Inter-ThinItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/inter/Inter-ExtraLight.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(/fonts/inter/Inter-ExtraLightItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/inter/Inter-Light.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/inter/Inter-LightItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter/Inter-Regular.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/inter/Inter-Italic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter/Inter-Medium.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/inter/Inter-MediumItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter/Inter-SemiBold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/inter/Inter-SemiBoldItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter/Inter-Bold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/inter/Inter-BoldItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/inter/Inter-ExtraBold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/inter/Inter-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/inter/Inter-Black.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/inter/Inter-BlackItalic.woff2) format("woff2")}html{font-size:var(--rem-base);font-feature-settings:normal;font-variant-ligatures:normal;-webkit-font-smoothing:antialiased}body{font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-medium);font-family:var(--font-family);letter-spacing:var(--letter-spacing)}b,strong{font-weight:var(--font-weight-bold)}i{font-style:italic}sup{margin-left:.1rem;font-size:50%;vertical-align:super}.h1,h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:var(--font-weight-h1);letter-spacing:var(--letter-spacing-h1)}.h2,h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-weight:var(--font-weight-h2);letter-spacing:var(--letter-spacing-h2)}.h3,h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-weight:var(--font-weight-h3);letter-spacing:var(--letter-spacing-h3)}.h4,h4{font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:var(--font-weight-h4);letter-spacing:var(--letter-spacing-h4)}.h5,h5{font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-weight:var(--font-weight-h5);letter-spacing:var(--letter-spacing-h5)}.h6,h6{font-size:var(--font-size-h6);line-height:var(--line-height-h6);font-weight:var(--font-weight-h6);letter-spacing:var(--letter-spacing-h6)}.meta{font-size:var(--font-size-small);line-height:var(--line-height-medium);letter-spacing:-.02em;text-transform:uppercase}html{-webkit-backface-visibility:hidden;backface-visibility:hidden}html.is-fading body{transition:color 1s var(--ease-in-out-soft),background-color .65s var(--ease-in-out-soft)}html.is-locked{overflow:hidden}body{background-color:var(--background-color);color:var(--text-color);will-change:background-color,color;-webkit-overflow-scrolling:touch}a,button{color:inherit}figure svg{width:100%;height:100%;fill:currentColor;display:block}img{display:block;max-width:100%;height:auto}button:focus,input:focus{outline:none}main{position:relative}.js-loading *,.js-loading :after,.js-loading :before{animation-play-state:paused!important}body{height:100%;overscroll-behavior-y:none}.smooth-scroll__content{min-height:calc(100vh - var(--header-height) - 16rem)}@media(min-width:1280px){.smooth-scroll__content{min-height:calc(100vh - var(--header-height) - 15.625vw)}}.spotlight{overflow:visible}[data-uri]>section{padding-left:var(--grid-padding);padding-right:var(--grid-padding);position:relative;overflow:hidden;z-index:var(--z-section);opacity:0}[data-uri]>section:first-of-type{opacity:1}.is-resolved [data-uri]>section.is-ready~section{opacity:0;animation:fade-in .25s var(--ease-out) .6s forwards}@media(min-width:1280px){.row{display:flex;justify-content:space-between}.row .col{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}}.bottom-panel{width:100%;position:fixed;left:0;bottom:0;z-index:var(--bottom-panel)}@media(min-width:1280px){.push-hover .asset{overflow:hidden}.push-hover .asset img,.push-hover .asset video{transform:scale(1.06);transition:transform .4s var(--ease-out-soft);will-change:transform}.push-hover figure{overflow:hidden}.push-hover figure svg{will-change:transform}.push-hover:hover .asset img,.push-hover:hover .asset video{transform:scale(1.0001)}.push-hover:hover h2,.push-hover:hover h2 span,.push-hover:hover h5{text-decoration:underline}.push-hover--suppressed .asset img{transform:scale(1.035)}}::selection{-webkit-text-fill-color:var(--white);background-color:currentColor}img[data-loading]{position:absolute;width:10px!important;height:10px!important;opacity:0;z-index:-10;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.noise{width:100%;height:100%;position:fixed;left:0;top:0;pointer-events:none;z-index:var(--z-noise)}.noise:after{content:"";width:calc(100% + 20rem);height:calc(100% + 20rem);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpENjg0QjM3RTBGNjMxMUU4QkFFNzhFMURFMjdEQ0Q4OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5OThGQTcwODNCMTIxMUVBOUQyNkVCMEI5QjgxNUE1NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5OThGQTcwNzNCMTIxMUVBOUQyNkVCMEI5QjgxNUE1NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5ZGE5OTYwZi1lYTRkLTQ3YzAtYTYxOS01MTYwZWUyZDQ1NjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDY4NEIzN0UwRjYzMTFFOEJBRTc4RTFERTI3RENEODkiLz4gPC9yZGY6RGVz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);background-position:50%;position:absolute;left:-10rem;top:-10rem;will-change:transform;animation:noise 1s steps(2) infinite}.intro[data-intro-asset] .asset{transform:translateY(100%)}.is-ready .intro[data-intro-asset] .asset{animation:intro-asset 1s var(--ease-garret) .4s forwards}.is-ready .intro[data-intro-asset] .asset__wrapper{animation:intro-asset-wrapper 1s var(--ease-garret) .4s forwards}.is-new-page .intro[data-intro-asset] .asset{animation:intro-asset 1s var(--ease-garret) .2s forwards}.is-new-page .intro[data-intro-asset] .asset__wrapper{animation:intro-asset-wrapper 1s var(--ease-garret) .2s forwards}.intro[data-intro-asset] .asset__wrapper{transform:translateY(-100%)}.intro[data-intro-asset] .asset img{animation:none;opacity:1}:root{--intro-asset-offset:0rem}@keyframes intro-asset{0%{transform:translateY(calc(100vh - var(--intro-asset-offset)))}to{transform:translateY(0)}}@keyframes intro-asset-wrapper{0%{transform:translateY(calc(-100vh + var(--intro-asset-offset))) scale3d(1.25,1.25,1)}to{transform:translateY(0) scaleX(1)}}.grid .col:first-child h2{max-width:32rem}@media(min-width:1024px){.grid__wrapper{display:grid;grid-template-columns:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2) calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter));grid-template-areas:"top-bar top-bar" "overview overview" "sidebar content"}}@media(min-width:1280px){.grid__wrapper{grid-template-columns:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter)) calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8)}}.grid__sidebar{grid-area:sidebar}@media(min-width:1024px){.grid__sidebar{padding-right:var(--grid-gutter)}}.grid__content{grid-area:content}.grid__content ul{position:relative;display:flex;flex-flow:wrap;justify-content:space-between}@media(min-width:1024px){.grid__content ul{padding-left:var(--grid-gutter)}.grid__content ul:before{content:"";width:.1rem;height:100%;background-color:currentColor;position:absolute;right:100%;top:0}}.grid__content li{padding-bottom:var(--grid-gutter);position:relative;flex:0 0 100%;margin-top:5rem}@media(min-width:720px){.grid__content li{flex:0 0 50%;margin-top:var(--grid-padding);padding-right:calc(var(--grid-gutter)/2)}}@media(min-width:1280px){.grid__content li{margin-top:var(--grid-gutter);flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter) + var(--grid-gutter)/2);padding-right:calc(var(--grid-gutter)/2)}}.grid__content li:after,.grid__content li:before{content:"";background-color:currentColor;position:absolute}@media(min-width:720px){.grid__content li:before{width:.1rem;height:calc(100% - var(--grid-gutter));left:100%;top:0}}.grid__content li:after{width:100%;height:.1rem;left:0;bottom:0}@media(min-width:720px){.grid__content li:first-child,.grid__content li:nth-child(2){margin-top:0}.grid__content li:nth-child(2n){padding-right:0;padding-left:0}.grid__content li:last-child:after,.grid__content li:nth-child(2n):before,.grid__content li:nth-last-child(-n+2):not(:nth-child(2n)):after{display:none}.grid__content li:nth-child(2n){padding-left:calc(var(--grid-gutter)/2)}}.grid__more{padding-left:var(--grid-gutter);display:none}.grid__more .button-more{margin-top:10rem}.grid.has-more .grid__content li:last-child:after,.grid.has-more .grid__content li:nth-last-child(-n+2):not(:nth-child(2n)):after,.grid.has-more .grid__more{display:block}.grid-offices h2,.list__heading{text-transform:uppercase}.list__heading{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter));margin-bottom:6rem}@media(min-width:1280px){.list__heading{margin-bottom:12.5rem}}.list__top-bar{position:relative}.list__top-bar ul{padding-bottom:var(--grid-gutter);display:flex}@media(min-width:1280px){.list__top-bar ul{justify-content:flex-end}}.list__top-bar li+li{margin-left:3rem}@media(min-width:1280px){.list__top-bar li+li{margin-left:6rem}}.list-offices__content .col:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}.list-offices__content .col:nth-child(2){flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8);margin-top:8rem}@media(min-width:1280px){.list-offices__content .col:nth-child(2){padding-left:var(--grid-gutter);margin-top:0;border-left:.1rem solid}}.list-offices__content h2{text-transform:uppercase}.list-offices__content ul{counter-reset:list-offices}.list-offices__content li{counter-increment:1}.list-offices__content li+li{padding-top:var(--grid-gutter);border-top:.1rem solid}.work-filter{padding:4rem 0;position:relative;opacity:0;animation:fade-in .6s var(--ease-out) 1.1s forwards}.is-new-page .work-filter a{animation-delay:.75s}.work-filter:after{content:"";width:100%;height:.1rem;background-color:currentColor;position:absolute;left:0;top:100%}.work-filter .row{flex-flow:row-reverse;align-items:flex-end}.work-filter .col{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}.work-filter .col+.col{margin-top:10rem}@media(min-width:1280px){.work-filter .col+.col{margin-top:auto}}.work-filter ul{display:flex;justify-content:flex-start}.work-filter li+li{margin-left:2.5rem}@media(min-width:1280px){.work-filter li+li{margin-left:4rem}}.work-filter a{position:relative;display:inline-block;vertical-align:middle;text-decoration:none;overflow:hidden;font-size:1.2rem;line-height:1;font-weight:var(--font-weight-medium);text-transform:uppercase}.work-filter a.is-active:after{animation:0s var(--ease-out) 0s trace-in forwards}.work-filter a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.1rem;background-color:currentColor;transform:translateX(calc(-100% - .1rem));animation:.25s var(--ease-out) 0s trace-out forwards;animation:none;transition:transform .25s var(--ease-out)}.work-filter a.is-active:after,.work-filter a:hover:after{transform:none;animation:none}.work-filter a:hover:after{transition:transform .25s var(--ease-out)}@media(min-width:1280px){.work-filter a{font-size:1.4rem}}.work-filter p{width:30rem}@media(min-width:1280px){.work-filter p{width:38rem}}.newsletter__content .col:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4)}.newsletter__content .col:nth-child(2){flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8 - var(--grid-gutter));margin-top:8rem}@media(min-width:1280px){.newsletter__content .col:nth-child(2){margin-top:0}}@media(min-width:720px){.newsletter__content ul{display:flex;flex-wrap:wrap;justify-content:space-between}}.newsletter__content li{margin-top:13.54167vw}@media(min-width:720px){.newsletter__content li{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter));flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1);margin-top:7.29167vw}.newsletter__content li:first-child,.newsletter__content li:nth-child(2){margin-top:0}}@media(min-width:720px)and (min-width:1280px){.newsletter__content li{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}.newsletter__content h2,.newsletter__content h5{text-transform:uppercase}.newsletter__content h5+p{margin-top:2rem}.newsletter__content p{font-weight:var(--font-weight-regular)}.newsletter__content p+p{margin-top:.5em}.newsletter__content .newsletter-form{margin-top:1rem}@media(min-width:1280px){.newsletter__content .newsletter-form{margin-top:3.5rem}}.newsletter-form{position:relative}.newsletter-form input[type=email]{width:100%;height:5.5rem;line-height:5.5rem;color:currentColor;display:block;border-bottom:.1rem solid;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.newsletter-form input[type=email].placeholder{font:inherit;font-weight:var(--font-weight-regular);color:currentColor}.newsletter-form button{width:1.8rem;height:1.8rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.newsletter-form svg{fill:currentColor}.newsletter-form__field{position:relative}.newsletter-form_responses{position:relative;margin-top:1.8rem}.newsletter-form__response-error,.newsletter-form__response-success{position:absolute;padding-top:1rem;left:0}.result{padding-left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2);position:relative}@media(min-width:1280px){.result{padding-left:0}.result h6,.result p,.result span{max-width:30rem}}@media(min-width:1440px){.result h6,.result p,.result span{max-width:30rem}}@media(min-width:1680px){.result h6,.result p,.result span{max-width:40rem}}.result h6{text-transform:uppercase}.result h6,.result span{font-weight:var(--font-weight-bold)}.result span{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter));font-size:3rem;line-height:1;display:block;position:absolute;left:0;top:0}@media(min-width:480px){.result span{font-size:3.5rem}}@media(min-width:1280px){.result span{margin-top:2.5rem;font-size:8rem;position:static}}@media(min-width:1680px){.result span{font-size:10rem}}.result p{margin-top:.8em;font-weight:var(--font-weight-regular)}.overlay{width:100%;height:100%;position:fixed;left:0;top:0;z-index:var(--z-overlay);overflow:visible}.overlay.is-closed{pointer-events:none;visibility:hidden;transition:visibility 0s linear 1s;animation:fade-out .2s var(--ease-out) forwards}@media(min-width:1280px){.overlay.is-closed .meta-bar-overlay,.overlay.is-closed .overlay__content{animation:fade-out .3s var(--ease-out) 0s forwards}}.overlay.is-open{pointer-events:all;visibility:visible;animation:fade-in .2s var(--ease-out)}.overlay.is-open .word span{animation:translate-up-0 .3s var(--ease-out-soft) 0s forwards}@media(min-width:1280px){.overlay.is-open{animation:fade-in .3s var(--ease-out),overlay-slide-left .75s var(--ease-in-out-hard)}.overlay.is-open .word span{animation:translate-up-0 .5s var(--ease-out-soft) .5s forwards}.overlay.is-open .meta-bar-overlay,.overlay.is-open .overlay__content{animation:fade-in .75s var(--ease-out) .3s forwards}.overlay .meta-bar-overlay,.overlay .overlay__content{opacity:0}}.overlay .word{display:inline-block;overflow:hidden}.overlay .word span{display:inline-block;transform:translateY(100%)}.overlay:before{content:"";width:200%;height:100%;background-color:var(--dark);position:absolute;left:-100%;top:0;opacity:.75}.overlay__close{width:3rem;height:3rem;background-color:var(--light);border:.1rem solid;border-radius:50%;position:absolute;right:var(--grid-gutter);top:var(--grid-gutter);z-index:1}@media(min-width:1280px){.overlay__close{width:4rem;height:4rem;right:calc(100% + var(--grid-gutter))}}.overlay__close figure{width:1.2rem;height:1.2rem;position:absolute;left:calc(50% - .6rem);top:calc(50% - .6rem)}@media(min-width:1280px){.overlay__close figure{width:1.6rem;height:1.6rem;left:calc(50% - .8rem);top:calc(50% - .8rem)}}.overlay__container{width:100%;height:calc(100% - var(--bottom-panel-height));padding:0 var(--grid-gutter);background-color:var(--light);color:var(--dark);position:absolute;right:0;top:0}@media(min-width:1280px){.overlay__container{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8 - var(--grid-gutter))}}.overlay__content{height:calc(100% - 9rem);padding-bottom:5rem;overflow:auto;-webkit-overflow-scrolling:touch}@media(min-width:1280px){.overlay__content{height:calc(100% - 4rem)}}.overview__content{margin-top:8rem}@media(min-width:1280px){.overview__content{margin-top:0}}.overview__content h5{text-transform:uppercase}.overview__content h5+p{margin-top:1.5em}.overview__content h5+ul{margin-top:2.5rem}.overview__content h5 ul{border-bottom:.1rem solid}.overview__content p{font-size:2.2rem;line-height:1.4;font-weight:var(--font-weight-regular)}.overview__content p+p{margin-top:1.4em}.overview__content p+h5{margin-top:5em}.overview__content em{font-weight:var(--font-weight-regular);display:block}.overview__body:after{content:"";clear:both;display:block}.overview__body li{padding:2.5rem 2.5rem 2.2rem;border-top:.1rem solid;line-height:1.6;font-weight:var(--font-weight-bold);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative}@media(min-width:1280px){.overview__body li{padding:3.2rem 2.5rem 3.1rem;display:flex;justify-content:space-between}}.overview__body li:before{content:"●";position:absolute;left:0}.overview__body .button-pill{margin-top:3.5rem}@media(min-width:1280px){.overview__body .button-pill{float:right}}.text-block{max-width:none}@media(min-width:720px){.text-block{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}@media(min-width:1024px){.text-block{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}@media(min-width:1280px){.text-block{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}@media(min-width:1680px){.text-block{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}.text-block__label{font-size:var(--font-size-small)!important;font-weight:var(--font-weight-bold);text-transform:uppercase}.text-block__label+h4{margin-top:.8em}.text-block h4+ol,.text-block h4+p,.text-block h4+ul{margin-top:1.2em}.text-block p{font-size:var(--font-size-regular);font-weight:var(--font-weight-regular)}.text-block p+ol,.text-block p+p,.text-block p+ul{margin-top:1em}@media(min-width:720px){.text .text-block{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}@media(min-width:1024px){.text .text-block{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter));margin-left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2);max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*5 - var(--grid-gutter));margin-left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6)}}.detail .caption,.detail figcaption{font-size:var(--font-size-small);line-height:var(--line-height-small);letter-spacing:-.02em;text-transform:uppercase;display:flex;align-items:flex-start;flex-flow:column nowrap;position:relative;bottom:0;padding-bottom:2rem;padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter));opacity:1;font-weight:var(--font-weight-medium);text-transform:none}@media(min-width:1280px){.detail .caption,.detail figcaption{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}.detail .caption a:before,.detail .caption:after,.detail figcaption a:before,.detail figcaption:after{display:inline-block;position:relative;margin-top:1.4rem;padding-bottom:.25rem;text-decoration:none}.detail .caption a:before,.detail figcaption a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background-color:currentColor}.detail .caption a:after,.detail figcaption a:after{content:"↗︎"}.detail .caption span:before,.detail figcaption span:before{content:"●";padding-right:.5rem}.detail figcaption{position:relative;left:0;bottom:auto;margin-top:3rem;margin-bottom:13.8rem}.menu{width:100%;height:calc(100% - var(--bottom-panel-height));background-color:var(--light);color:var(--dark);position:fixed;top:0;left:0;z-index:var(--z-menu);display:flex;flex-flow:column;pointer-events:none;transform:translateX(100%);visibility:hidden;animation:fade-out .25s var(--ease-out) forwards;transition:transform 0s linear .25s,visibility 0s linear .25s}.menu.is-open{pointer-events:all;transform:none;visibility:visible;animation:fade-in .25s var(--ease-out) forwards;transition:transform 0s linear 0s,visibility 0s linear 0s}@media(min-width:1280px){.menu.is-open{animation:fade-in .5s var(--ease-out) forwards}.menu.is-open:after{transform:translateX(-100%);transition:transform .75s var(--ease-in-out-hard) .2s}.menu.is-open .menu__copyright,.menu.is-open .menu__initiatives .meta{opacity:1;transition:opacity .25s var(--ease-out) .5s}.menu.is-open .menu__initiatives .carousel{transform:none;transition:transform .75s var(--ease-in-out-hard) .2s}}.menu.is-extended nav{display:none}.menu.is-extended .menu__initiatives{display:block}.menu:after{content:"";display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--light);z-index:2}@media(min-width:1280px){.menu:after{display:block}}.menu__header{padding:calc(2rem + 2.5vw) var(--grid-padding) 1rem;display:flex;justify-content:space-between}@media(min-width:1280px){.menu__header{width:100%;padding-top:5rem;position:absolute;left:0;top:0}}.menu__logo figure{width:8rem;height:1.8rem}@media(min-width:1280px){.menu__logo figure{display:none}}.menu__close{width:3rem;height:3rem;border:.1rem solid var(--dark);border-radius:50%;color:var(--dark);position:relative;top:-.5rem;z-index:3}@media(min-width:1280px){.menu__close{width:4rem;height:4rem;right:-1rem;top:-.6rem}}.menu__close figure{width:1.4rem;height:1.4rem;position:absolute;left:calc(50% - .7rem);top:calc(50% - .7rem)}@media(min-width:1280px){.menu__close figure{width:1.6rem;height:1.6rem;left:calc(50% - .8rem);top:calc(50% - .8rem)}}.menu__caret{width:1.4rem;height:1rem;position:absolute}.menu nav{margin-top:6rem;padding:0 var(--grid-padding)}@media(min-width:1280px){.menu nav{display:none}}.menu nav li+li{margin-top:1.5rem}.menu nav a,.menu nav button{padding:.5rem 1rem;left:-1rem;font-size:1.8rem;line-height:1;font-weight:var(--font-weight-bold);text-transform:uppercase;text-decoration:none;display:inline-block;position:relative}@media(min-width:720px){.menu nav a,.menu nav button{font-size:2.4rem}}.menu nav figure{transform:rotate(-90deg);right:-1rem;top:calc(50% - .65rem)}@media(min-width:720px){.menu__copyright,.menu__initiatives .meta{opacity:1}}.menu__copyright{width:100%;padding:calc(1.5rem + 2.5vw) calc(var(--grid-padding));color:var(--midGrey);display:flex;justify-content:space-between;position:absolute;left:0;bottom:0;pointer-events:none}@media(min-width:1280px){.menu__copyright{padding:5rem var(--grid-padding)}}.menu__initiatives{width:100%;flex:1 1;padding:0 var(--grid-padding);border-top:.1rem solid;overflow:auto;-webkit-overflow-scrolling:touch;counter-reset:menu-initiatives;display:none}@media(min-width:1280px){.menu__initiatives{height:100%;border:0;padding:0;overflow:hidden;display:block}}.menu__initiatives>.meta{padding:2rem 0;display:flex}@media(min-width:1280px){.menu__initiatives>.meta{padding:5rem var(--grid-padding)}}.menu__initiatives ol{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;position:relative}@media(min-width:1280px){.menu__initiatives ol{flex-wrap:nowrap;padding-left:var(--grid-padding)}.menu__initiatives ol:after{content:"";flex:0 0 var(--grid-padding);display:block}}.menu__initiatives li{border-top:.1rem solid;counter-increment:menu-initiatives;position:relative;padding-right:0!important;flex:0 0 100%}@media(min-width:720px){.menu__initiatives li{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 1rem)}}@media(min-width:1280px){.menu__initiatives li{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter));border:0}.menu__initiatives li:before{content:"";width:.1rem;height:calc(100% - 3rem);background-color:currentColor;position:absolute;left:0;top:0}}.menu__initiatives li:last-of-type{padding-bottom:8rem;padding-right:0}@media(min-width:1280px){.menu__initiatives li:last-of-type{padding-bottom:0}.menu__initiatives li:last-of-type:after{content:"";width:.1rem;height:calc(100% - 3rem);background-color:currentColor;position:absolute;right:0;top:0}}.menu__initiatives a{display:inline-block;width:auto;padding:3.8rem 2rem 2rem 0;font-weight:var(--font-weight-bold);cursor:pointer!important;pointer-events:all!important}.menu__initiatives .button-circle--initial{top:23.5vh;right:calc(var(--grid-padding) + 4rem);opacity:1;transition:opacity .2s var(--ease-out-soft) .4s}@media(min-width:720px){.menu__initiatives .button-circle--initial{right:calc(var(--grid-padding) + 6rem)}}.menu__initiatives .carousel{height:auto;max-height:100%}@media(min-width:1280px){.menu__initiatives .carousel{transform:translateX(15%)}.menu__initiatives .carousel .button-circle--initial{transition:opacity .2s var(--ease-out-soft) 0s;right:calc(var(--grid-padding) + 4rem)}}.menu__initiatives .carousel .button-circle[data-cursor-takeover]{top:0}.menu__initiatives .carousel__stage{position:relative;height:unset!important;padding-right:var(--grid-padding);overflow-x:scroll!important;will-change:transform;scrollbar-width:none!important;white-space:nowrap}.menu__initiatives .carousel__stage::-webkit-scrollbar{-webkit-appearance:none!important;display:none!important;width:0!important;height:0!important}@media(min-width:1280px){.menu__initiatives .carousel__stage{margin-right:calc(var(--grid-padding))!important}}.menu__initiatives .carousel__progress,.menu__initiatives.carousel__index{display:none}.menu__initiatives .list-item-project{padding-top:2rem;position:relative}@media(min-width:1280px){.menu__initiatives .list-item-project{padding-top:0;padding-left:calc(var(--grid-gutter)/2);padding-right:calc(var(--grid-gutter)/2)}}.menu__initiatives .list-item-project:before{content:counter(menu-initiatives,decimal-leading-zero);font-size:1.2rem;line-height:2rem;position:absolute;right:0;top:0}@media(min-width:1280px){.menu__initiatives .list-item-project:before{left:0;right:auto;top:auto;bottom:0}}.menu__initiatives .list-item-case-study__info{padding-left:0;padding-right:0}@media(min-width:1280px){.menu__initiatives .list-item-case-study__info{padding:var(--grid-gutter)}.menu__text{display:flex}}.menu__text:before{content:"●"}@media(min-width:1280px){.menu__text:before{flex:0 0 5rem}}.menu__text p{margin-top:1rem;display:block}@media(min-width:1280px){.menu__text p{margin-top:0}.menu__text p:first-of-type{flex:0 0 22rem}}.menu__text small{margin:0 .25em;text-transform:lowercase}.menu__back{flex:0 0 6rem;position:relative}@media(min-width:1280px){.menu__back{display:none}}.menu__back figure{transform:rotate(90deg);left:0;top:0}.root{display:block;position:relative}.lqip{filter:blur(12px);-webkit-filter:blur(12px);width:100%;opacity:1;transition:opacity 50ms ease-out .1s}.root[data-has-aspect=true] .lqip{display:block;position:absolute;top:0;left:0;height:100%;z-index:0;background-size:100% 100%}.lqip[data-is-loaded=true]{opacity:0}.img{image-rendering:auto;display:block;width:100%}.root[data-has-aspect=true] .img{position:absolute;top:0;left:0;height:100%;z-index:1}.dot-wrapped{white-space:nowrap}.dot-wrapped,.dot-wrapped>span{display:inline-block}.dot-wrapped>span:first-child{font-family:Inter;padding-right:.15em}.dot-wrapped span:first-child{padding-right:.15em}@media(min-width:1280px){.dot-wrapped>span:first-child{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1)}}[data-mask-heading-contact] .dot-wrapped,[data-mask-heading-contact] .word,[data-mask-heading] .dot-wrapped,[data-mask-heading] .word{padding-right:.025em;margin-top:-1em;display:inline-block;overflow:hidden;padding-right:.25em}[data-mask-heading-contact] .dot-wrapped>span,[data-mask-heading-contact] .word>span,[data-mask-heading] .dot-wrapped>span,[data-mask-heading] .word>span{display:inline-block;transform:translateY(103%);vertical-align:middle}[data-mask-heading] .dot-wrapped>span{padding-right:.25em}[data-mask-heading-blog] .dot-wrapped>span,[data-mask-heading-blog] .word>span,[data-mask-heading-contact] .dot-wrapped>span,[data-mask-heading-contact] .word>span,[data-mask-heading] .dot-wrapped>span,[data-mask-heading] .word>span{display:inline-block;transform:translateY(103%);vertical-align:middle}.is-new-page [data-mask-heading-contact] .dot-wrapped span:first-child,.is-new-page [data-mask-heading] .dot-wrapped span:first-child{transform:none;animation:none}.is-ready [data-mask-heading-contact] .dot-wrapped>span,.is-ready [data-mask-heading-contact] .word>span,.is-ready [data-mask-heading] .dot-wrapped>span,.is-ready [data-mask-heading] .word>span{animation:translate-up-0-masked .75s var(--ease-garret) forwards}.gatsby-image-wrapper>div img{opacity:1;animation:none}.asset{width:100%;overflow:hidden}.asset__wrapper{position:relative}.asset svg{width:100%;height:auto;display:block;pointer-events:none}.asset span{font-size:3rem;line-height:1;letter-spacing:0;font-weight:var(--font-weight-bold);color:var(--white);position:absolute;left:50%;top:50%;opacity:.5;transform:translate(-50%,-50%);mix-blend-mode:difference}.asset img{color:transparent!important}.asset figure,.asset img,.asset video{width:100%;height:100%;position:absolute;left:0;top:0}.asset img,.asset video{opacity:0;animation:fade-in .35s var(--ease-in-out-soft) forwards}.asset figcaption{margin-top:1.5rem;font-size:var(--font-size-small);line-height:1.4}.asset figcaption:before{content:"●";margin-right:.35em}.button-pill{position:relative;padding:.2rem 3rem 0;border:.1rem solid var(--text-color);margin-bottom:.1rem;border-radius:1.6rem;font-size:1.1rem;line-height:2.8rem;font-weight:var(--font-weight-bold);letter-spacing:-.02em;white-space:nowrap;text-transform:uppercase;text-decoration:none;display:inline-flex;overflow:hidden;transform:translateZ(0);transition:border .65s var(--ease-in-out-soft)}@media(min-width:1280px){.button-pill:not(:disabled):hover{color:var(--background-color);border-color:var(--background-color);transition:border-color .3s var(--ease-out),color .3s var(--ease-out)}.button-pill:not(:disabled):hover:before{transform:translateZ(0)}.button-pill:before{content:"";position:absolute;bottom:-.1rem;left:0;width:100%;height:calc(100% + .2rem);transform:translate3d(0,100%,0);color:var(--background-color);background-color:var(--text-color);transition:transform .3s var(--ease-out);z-index:-1}}.button-pill:disabled{opacity:.25;cursor:default}.button-pill:active,.button-pill:focus{color:var(--background-color);background-color:var(--text-color)}.button-pill figure{width:.8rem;margin-left:.75rem}.button-circle{position:absolute;width:8rem;height:8rem;top:calc(50% - 4rem);left:calc(50% - 4rem)}@media(min-width:720px){.button-circle{width:12rem;height:12rem;top:calc(50% - 6rem);left:calc(50% - 6rem)}}.button-circle a,.button-circle button{position:relative;display:block;width:100%;height:100%;font-size:1rem;font-weight:600;text-align:center}@media(min-width:720px){.button-circle a,.button-circle button{font-size:1.4rem}}@media(min-width:1280px){.button-circle a,.button-circle a:hover,.button-circle button,.button-circle button:hover{cursor:none}}.button-circle a>span:not(.button-circle__bg),.button-circle button>span:not(.button-circle__bg){position:absolute;top:50%;left:50%;margin-top:.1rem;transform:translate(-50%,-50%);overflow:hidden;z-index:1;transition:opacity .2s var(--ease-out-soft) .1s}.button-circle a>span:not(.button-circle__bg) span,.button-circle button>span:not(.button-circle__bg) span{display:inline-block;margin-top:0;color:var(--dark);transform:none}.button-circle a>span:not(.button-circle__bg):nth-child(2) span,.button-circle button>span:not(.button-circle__bg):nth-child(2) span{transform:translateY(100%)}.button-circle[data-cursor-takeover]{top:0;left:0;pointer-events:none;opacity:0;transition:opacity .3s var(--ease-out-soft)}.button-circle[data-cursor-takeover] button{pointer-events:none}.button-circle[data-cursor-takeover] a{pointer-events:all}.button-circle[data-cursor-takeover] .button-circle__bg{transform-origin:center center;transition:transform .2s var(--ease-out-soft)}.button-circle[data-cursor-takeover] .button-circle__carets{position:absolute;top:-1rem;left:-1rem;display:flex;align-items:center;justify-content:space-between;width:calc(100% + 2rem);height:calc(100% + 2rem);transform:scale(.6);transform-origin:center;opacity:0;transition:transform .2s var(--ease-out-soft),opacity .2s var(--ease-out-soft)}.button-circle[data-cursor-takeover] .button-circle__carets figure{width:.8rem;height:auto}.button-circle[data-cursor-takeover] .button-circle__carets figure:nth-child(2){transform:rotate(180deg)}.button-circle[data-cursor-takeover] .button-circle__carets svg{fill:var(--accent)}.is-cursor-takeover:hover .button-circle[data-cursor-takeover]{opacity:1;transition-delay:.2s}.is-cursor-takeover:hover .button-circle[data-cursor-takeover] span:not(.button-circle__bg):first-child span{transform:translateY(-100%);transition:transform .3s var(--ease-out-soft) .3s}.is-cursor-takeover:hover .button-circle[data-cursor-takeover] span:not(.button-circle__bg):nth-child(2) span{transform:none;transition:transform .3s var(--ease-out-soft) .4s}.button-circle[data-cursor-takeover].is-disabled{mix-blend-mode:multiply}.button-circle[data-cursor-takeover].is-disabled button>span:not(.button-circle__bg){opacity:0;transition:opacity .1s var(--ease-out-soft)}.button-circle[data-cursor-takeover].is-down .button-circle__bg{transform:scale(.6)}.button-circle[data-cursor-takeover].is-down .button-circle__carets{opacity:1;transform:none}.button-circle[data-cursor-takeover].is-down button>span:not(.button-circle__bg){opacity:0;transition:opacity .1s var(--ease-out-soft)}.button-circle .meta:not(a):not(button){margin-top:1rem;font-size:1rem;font-weight:700;text-align:center;color:var(--light);display:block}@media(min-width:720px){.button-circle .meta:not(a):not(button){margin-top:1.5rem;font-size:1.1rem}}@media(min-width:1024px){.button-circle .meta:not(a):not(button){font-size:1.4rem}}.button-circle__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--accent);border-radius:50%}.button-circle--has-link[data-cursor-takeover].is-down .button-circle__bg{transform:scale(.9)}.button-circle--initial{display:none;right:var(--grid-padding);pointer-events:none}.button-circle--initial .button-circle__carets{display:none}@media(min-width:1280px){.button-circle--initial{display:block}}section:not(.player-video):not(.tall-comp) .button-circle--initial{left:unset}.radio{padding-left:2.4rem;padding-top:.2rem;font-size:var(--font-size-small);line-height:1.4rem;font-weight:var(--font-weight-bold);text-transform:uppercase;text-decoration:none;display:block;position:relative}@media(min-width:1280px){.radio{padding-left:3rem;line-height:1.8rem}}.radio:focus:after,.radio:hover:after{opacity:1;transform:scale3d(.5,.5,1)}.radio:after,.radio:before{content:"";width:1.6rem;height:1.6rem;border-radius:50%;position:absolute;left:0;top:0;transition:opacity .3s var(--ease-out-soft),transform .3s var(--ease-out-soft)}@media(min-width:1280px){.radio:after,.radio:before{width:2rem;height:2rem}}.radio:before{border:.1rem solid}.radio:after{background-color:currentColor;opacity:0;transform:scale3d(.25,.25,1)}.radio[data-checked=true]:before{opacity:0}.radio[data-checked=true]:after{opacity:1;transform:scaleX(1)}.copyright{font-size:1.1rem;line-height:1;text-transform:uppercase}[data-uri]{counter-reset:meta-bar-alpha}.meta-bar{position:relative}.meta-bar .row{display:flex;justify-content:space-between}.meta-bar__line{height:.1rem;background-color:currentColor}.meta-bar-alpha{counter-increment:meta-bar-alpha}.meta-bar-alpha .row{margin-top:2rem}.meta-bar-alpha .col:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2)}@media(min-width:1280px){.meta-bar-alpha .col:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4)}}.meta-bar-alpha .col:nth-child(2){flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter));display:flex;justify-content:space-between}@media(min-width:1280px){.meta-bar-alpha .col:nth-child(2){flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8 - var(--grid-gutter))}}.meta-bar-alpha .col:nth-child(2) span:first-child:after{content:counter(meta-bar-alpha,upper-alpha)}.meta-bar-copyright .row{margin-top:2rem;flex-flow:column}@media(min-width:720px){.meta-bar-copyright .row{flex-flow:row}.meta-bar-copyright .col:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2)}.meta-bar-copyright .col:nth-child(2){flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}@media(min-width:1280px){.meta-bar-copyright .col:nth-child(2){flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8 - var(--grid-gutter))}}.meta-bar-copyright__caret{position:absolute;right:0;top:2.3rem}.meta-bar-copyright__caret figure{width:1.2rem;height:.8rem}.meta-bar-intro{opacity:0;animation:fade-in .6s var(--ease-out) 1.1s forwards}.is-new-page .meta-bar-intro{animation-delay:.75s}.meta-bar-intro__big{font-size:3.5rem;font-weight:var(--font-weight-bold)}@media(min-width:1024px){.meta-bar-intro__big{font-size:5.20833vw}}.meta-bar-intro__details{margin-top:2rem;flex-flow:column}@media(min-width:1024px){.meta-bar-intro__details{flex-flow:row}.meta-bar-intro__details>div:first-child,.meta-bar-intro__details>div:nth-child(2){flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2)}}@media(min-width:1280px){.meta-bar-intro__details>div:first-child,.meta-bar-intro__details>div:nth-child(2){flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4)}}@media(min-width:1024px){.meta-bar-intro__details>div:nth-child(3){flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}}@media(min-width:1280px){.meta-bar-intro__details>div:nth-child(3){flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}.meta-bar-intro__caret{position:absolute;right:0;bottom:.3rem}.meta-bar-intro__caret figure{width:1.2rem;height:.8rem}.meta-bar-line{position:relative}.meta-bar-line:before{content:"";width:100%;height:.1rem;background-color:currentColor;position:absolute;left:0;top:0}.meta-bar-overlay{padding-top:5rem;line-height:3.9rem}@media(min-width:1280px){.meta-bar-overlay{padding-top:0}}.meta-bar-overlay__label{flex:0 0 50%;height:4rem}.meta-bar-overlay__caret{width:1.2rem;height:.8rem;position:absolute;left:calc(50% - .6rem);bottom:1.7rem}.meta-bar-overlay__circle{position:absolute;right:0;bottom:0}.meta-bar-chapter .row{margin-top:2rem}.meta-bar-chapter .col:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4)}@media(min-width:1024px){.meta-bar-chapter .col:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2)}}@media(min-width:1280px){.meta-bar-chapter .col:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6)}}.meta-bar-chapter .col:nth-child(2){font-weight:var(--font-weight-bold);word-spacing:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}@media(min-width:1024px){.meta-bar-chapter .col:nth-child(2){word-spacing:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}@media(min-width:1280px){.meta-bar-chapter .col:nth-child(2){max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}}.meta-bar-year__logo{width:2.5rem;height:1.3rem;margin-bottom:2rem;float:right}@media(min-width:1280px){.meta-bar-year__logo{float:none}}.meta-bar-year__logo+*{clear:both}.meta-bar-year .row{margin-top:1.5rem}.meta-bar-year .col:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2)}@media(min-width:1280px){.meta-bar-year .col:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4)}}.meta-bar-year .col:nth-child(2){flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter));display:flex;justify-content:space-between}@media(min-width:1280px){.meta-bar-year .col:nth-child(2){flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8 - var(--grid-gutter))}}.carousel{position:relative;height:100%;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:2}.carousel .button-circle{display:none}@media(min-width:1280px){.carousel .button-circle{display:block}}.carousel .button-circle--initial{top:21.5vw;right:calc(var(--grid-gutter)/2);opacity:1;transition:opacity .2s var(--ease-out-soft) .4s}.carousel .is-disabled ul{pointer-events:none}.carousel ul{pointer-events:all;white-space:nowrap}.carousel li{position:relative;display:inline-block;vertical-align:top;height:auto;width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*5);padding-right:1rem;opacity:1}.carousel li:last-child{padding-right:var(--grid-padding);margin-right:var(--grid-padding)}@media(min-width:1280px){.carousel li:last-child{padding-right:2rem;margin-right:0}}@media(min-width:1024px){.carousel li{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4);padding-right:2rem}}@media(min-width:1280px){.carousel li{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*5.4)}}.carousel a,.carousel img{pointer-events:none}@media(min-width:1280px){.carousel a,.carousel img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-app-region:no-drag;cursor:none;pointer-events:none}}.carousel a{display:block;width:100%;height:100%}.carousel figcaption{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter));white-space:normal}@media(min-width:480px){.carousel figcaption{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}}@media(min-width:720px){.carousel figcaption{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1 - var(--grid-gutter))}}@media(min-width:1024px){.carousel figcaption{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1 - var(--grid-gutter))}}@media(min-width:1280px){.carousel figcaption{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}}.carousel__text+.carousel__wrap{margin-top:10rem}@media(min-width:1280px){.carousel__text+.carousel__wrap{margin-top:15rem}}.carousel__wrap{width:calc(100% + var(--grid-padding)*2);position:relative;left:calc(var(--grid-padding)*-1);overflow:hidden}@media(min-width:1280px){.carousel__wrap{overflow:visible}.carousel__wrap:hover{cursor:none}.carousel__wrap:hover .button-circle--initial{opacity:0;transition:opacity .2s var(--ease-out-soft) 0s}}.carousel__stage{position:relative;padding-left:var(--grid-padding);will-change:transform;-webkit-overflow-scrolling:touch;overflow-x:scroll!important;scrollbar-width:none!important;white-space:nowrap}.carousel__stage::-webkit-scrollbar{-webkit-appearance:none!important;display:none!important;width:0!important;height:0!important}@media(min-width:1280px){.carousel__stage{overflow-x:visible}}.carousel__index{position:relative;margin:0 auto 1.5rem;width:100%;display:flex;justify-content:space-between}.carousel__progress{display:block;position:relative;width:100%;height:.2rem;margin-top:11.5rem;padding-right:var(--grid-padding);padding-left:var(--grid-padding)}@media(min-width:1280px){.carousel__progress{display:block}}.carousel__progress-background,.carousel__progress-bar{display:block}.carousel__progress-bar{position:absolute;top:0;left:0;width:8rem;height:.2rem;background:currentColor}@media(min-width:1280px){.carousel__progress-bar{width:40rem}}.carousel__progress-background{position:relative;width:100%;height:.2rem;background:#b1b1b1}@media(min-width:1280px){.carousel-blog .button-circle--initial{right:9.8vw}}.carousel-careers{margin-top:10rem}@media(min-width:1024px){.carousel-careers{margin-top:20rem}}@media(min-width:1280px){.carousel-careers .button-circle--initial{right:9.8vw}}.list-item-case-study{text-decoration:none;display:block}.list-item-case-study__info{padding:var(--grid-gutter)}.list-item-case-study h5+p{margin-top:1rem}.list-item-case-study h5,.list-item-case-study p{text-transform:uppercase}.list-item-case-study p{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter));font-size:var(--font-size-small);line-height:1.25}@media(min-width:480px){.list-item-case-study p{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}}@media(min-width:720px){.list-item-case-study p{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}}@media(min-width:1024px){.list-item-case-study p{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1 - var(--grid-gutter))}}@media(min-width:1280px){.list-item-case-study p{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}}.list-item-office{padding-bottom:var(--grid-gutter);position:relative}@media(min-width:1280px){.list-item-office{display:flex;justify-content:space-between}.list-item-office,.list-item-office .asset{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}.list-item-office__info{margin-top:2rem;position:relative}@media(min-width:1280px){.list-item-office__info{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter));margin-top:0}}.list-item-office__info h5{text-transform:uppercase}.list-item-office__time{font-size:1.6rem;position:absolute;right:0;top:0}.list-item-office address{margin-top:2rem}@media(min-width:1280px){.list-item-office address{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}}.list-item-office__latlong{display:flex;justify-content:center;align-items:center}@media(min-width:1280px){.list-item-office__latlong{width:100%;height:100%;position:absolute;left:0;top:0;pointer-events:none}}.list-item-office__latlong:before{content:"";padding-top:40%;display:block}.list-item-office__latlong a,.list-item-office__latlong span{font-weight:var(--font-weight-bold);line-height:1.4;text-decoration:none;position:relative}@media(min-width:1280px){.list-item-office__latlong a,.list-item-office__latlong span{pointer-events:all}}.list-item-office__latlong a:after,.list-item-office__latlong span:after{content:"";width:100%;height:.1rem;background-color:currentColor;position:absolute;left:0;bottom:0}.list-item-office__latlong a:hover:after{opacity:0}.list-item-office__index{font-size:1.4rem;display:flex;justify-content:space-between}@media(min-width:1280px){.list-item-office__index{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter));position:absolute;left:0;bottom:0}}.list-item-team__images{display:flex;justify-content:space-between}.list-item-team__images>div{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2.5)/var(--grid-column-count)*3 - var(--grid-gutter))}@media(min-width:1024px){.list-item-team__images>div{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1.5 - var(--grid-gutter))}}@media(min-width:1280px){.list-item-team__images>div{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}.list-item__blurb{margin-top:.5em;font-size:1.2rem;line-height:1.4;text-transform:uppercase}@media(min-width:1280px){.list-item__blurb{margin-top:2em;font-size:1.8rem}}.list-item:hover .list-item-team__blurb{text-decoration:underline}.list-item-accordion a{text-decoration:none}.list-item-accordion__item{display:flex;justify-content:space-between}.list-item-accordion__item h6{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}.list-item-accordion__item p{max-width:none;margin-top:2rem}@media(min-width:720px){.list-item-accordion__item p{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter));margin-top:2.5rem}}.list-item-accordion__item .col:first-child{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1)}.list-item-accordion__item .col:first-child:before{content:counter(item,decimal-leading-zero) " ";display:inline-block;counter-increment:item;padding:3.25rem 0}.list-item-accordion__item .col:nth-child(2){width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*5 - var(--grid-gutter))}@media(min-width:1280px){.list-item-accordion__item .col:first-child,.list-item-accordion__item .col:nth-child(2){width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}}.list-item-accordion__item-content{padding:3.25rem 0;position:relative}.list-item-accordion__item-content:before{content:"";width:100%;height:.1rem;background-color:currentColor;position:absolute;left:0;top:0}.list-item-blog{position:relative;display:flex;flex-wrap:wrap;padding-top:2rem;text-decoration:none}@media(min-width:720px){.list-item-blog{margin-bottom:5rem}}@media(min-width:1280px){.list-item-blog{margin-bottom:8rem}}.list-item-blog:before{content:"";height:.1rem;width:100%;background-color:currentColor;position:absolute;right:0;top:0}.list-item-blog .asset{width:100%}@media(min-width:720px){.list-item-blog .asset{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter));margin-right:var(--grid-gutter)}}@media(min-width:1280px){.list-item-blog .asset{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}.list-item-blog__info{position:relative;width:100%}@media(min-width:720px){.list-item-blog__info{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3.85 - var(--grid-gutter))}}@media(min-width:1280px){.list-item-blog__info{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*7.8 - var(--grid-gutter))}}.list-item-blog__info>h2{position:relative;font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:-.04em;top:0;margin-top:2rem}@media(min-width:720px){.list-item-blog__info>h2{top:-.3rem;margin-top:0;max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}@media(min-width:1280px){.list-item-blog__info>h2{top:-.6rem;max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}}.list-item-blog__info>span{font-size:var(--font-size-small);line-height:var(--line-height-small);letter-spacing:-.02em;text-transform:uppercase;display:inline-block;bottom:0;left:0;margin-top:5rem}@media(min-width:720px){.list-item-blog__info>span{position:absolute;margin-top:0}}@media(min-width:1280px){.list-item-blog__info>span{bottom:-.4rem}}.list-item-blog__info>figure{position:absolute;bottom:0;right:0;width:2rem;height:2rem}@media(min-width:720px){.list-item-blog__info>figure{top:0;bottom:unset;width:3rem;height:3rem}}.list-blog-filter{overflow:hidden}.list-blog-filter__wrapper{opacity:0;animation:fade-in .6s var(--ease-out) 1s forwards}.is-new-page .list-blog-filter__wrapper{animation-delay:.55s}.list-blog-filter__heading{max-width:none;margin-top:var(--pages-intro-large);margin-bottom:8rem;position:relative}@media(min-width:720px){.list-blog-filter__heading{margin-bottom:11.875vw}}.list-blog-filter__heading .word{margin-top:0}.list-blog-filter__heading .dot-wrapped{position:absolute;top:0;right:0;margin-top:0;width:auto;padding:0}.list-blog-filter__heading .dot-wrapped div{width:auto;padding:0}.list-blog-filter__secret-description{position:absolute;opacity:0;pointer-events:none}.list-blog-filter__content li+li{margin-top:2rem;margin-left:0}.list-blog-filter__top-bar ul{overflow-x:scroll;margin-left:calc(var(--grid-padding)*-1);margin-right:calc(var(--grid-padding)*-1);padding-left:var(--grid-padding)}@media(min-width:720px){.list-blog-filter__top-bar ul{overflow-x:hidden;margin-left:0;margin-right:0;padding-left:0}}.list-blog-filter__top-bar li:last-child{padding-right:var(--grid-padding)}@media(min-width:720px){.list-blog-filter__top-bar li:last-child{padding-right:0}}.list-blog-filter__top-bar li+li{margin-left:3rem}@media(min-width:1280px){.list-blog-filter__top-bar li+li{margin-left:6rem}}.list-blog-filter__details{display:flex;flex-wrap:wrap;width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8 - var(--grid-gutter));margin-bottom:17.5rem}.list-blog-filter__details>div{width:50%}.list-blog-filter__details>div+div{padding-left:var(--grid-gutter)}.list-blog-filter__details>div p{max-width:97.5%}.list-blog-filter__details>div p:first-child{font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-weight:var(--font-weight-h5);letter-spacing:var(--letter-spacing-h5);text-transform:uppercase;font-weight:var(--font-weight-medium)}.list-blog-filter__details>div p+p{margin-top:2rem}.list-blog-filter__more .button-more{margin-top:20rem}.list-item-project{--info-height:15rem;height:100%;text-decoration:none;display:block;position:relative;overflow:hidden;margin-bottom:4rem}@media(min-width:1280px){.list-item-project{padding-bottom:var(--info-height);margin-bottom:0}}.list-item-project__asset-mask{display:flex;align-items:center;position:relative;overflow:hidden;transition:transform .35s var(--ease-out-soft)}@media(min-width:1280px){.list-item-project__asset-mask{max-height:calc(100vh - var(--header-height) - var(--bottom-panel-height) - var(--info-height) - 10rem)}}.list-item-project__asset-mask .asset{transform:translateY(0) scale3d(1.1,1.1,1);transition:transform .35s var(--ease-out-soft)}.list-item-project__wrapper{width:100%;padding:2.5rem 0;transition:transform .35s var(--ease-out-soft)}@media(min-width:1280px){.list-item-project__wrapper{height:calc(var(--info-height)*2);padding:2rem 2.5rem;position:absolute;left:0;bottom:0;transform:translateY(var(--info-height))}}.list-item-project__info{height:100%;position:relative}.list-item-project__body{width:100%;margin-top:2.5rem;font-size:1.4rem}@media(min-width:1280px){.list-item-project__body{max-width:36rem;margin-top:0;position:absolute;left:0;bottom:3rem;opacity:0;transform:translateY(calc(var(--info-height) * -.5));transition:opacity .35s var(--ease-out-soft),transform .35s var(--ease-out-soft)}}.list-item-project__body p{white-space:normal!important}.list-item-project h5{text-transform:uppercase;letter-spacing:-.035em;position:relative}.list-item-project h5 span{position:absolute;right:0}.list-item-project .meta{margin-top:1rem;max-width:18rem;font-size:1.2rem;display:block}@media(min-width:1280px){.list-item-project .meta{max-width:22rem}}@media only screen and (min-width:1280px){.carousel:active .list-item-project:hover .list-item-project__wrapper,.carousel:not(:active) .list-item-project:hover .list-item-project__wrapper{transform:translateY(calc(var(--info-height) * .25))}.carousel:active .list-item-project:hover .list-item-project__asset-mask,.carousel:not(:active) .list-item-project:hover .list-item-project__asset-mask{transform:translateY(calc(var(--info-height) * -1))}.carousel:active .list-item-project:hover .list-item-project__asset-mask .asset,.carousel:not(:active) .list-item-project:hover .list-item-project__asset-mask .asset{transform:translateY(var(--info-height)) scaleX(1)}}.carousel:active .list-item-project:hover .list-item-project__body,.carousel:not(:active) .list-item-project:hover .list-item-project__body{opacity:1;transform:translateY(0)}.list-item-speaker h4,.list-item-speaker span{font-size:1.2rem!important;line-height:1;text-transform:uppercase}.list-item-speaker h4{margin-top:2rem;line-height:1.17}.list-item-speaker h4 span:first-child{font-weight:var(--font-weight-medium)}.list-item-speaker h4 span:nth-child(2){font-weight:var(--font-weight-bold)}.list-item-thinking{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;padding-top:2rem;text-decoration:none}@media(min-width:720px){.list-item-thinking{margin-bottom:5rem}}@media(min-width:1280px){.list-item-thinking{margin-bottom:8rem}}.list-item-thinking:before{content:"";height:.1rem;width:100%;background-color:currentColor;position:absolute;right:0;top:0}.list-item-thinking .asset{width:100%}@media(min-width:720px){.list-item-thinking .asset{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter));margin-right:var(--grid-gutter)}}@media(min-width:1280px){.list-item-thinking .asset{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}.list-item-thinking .asset img,.list-item-thinking .asset video{transform:none}.list-item-thinking__info{position:relative;align-self:stretch;width:100%}@media(min-width:720px){.list-item-thinking__info{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3.95 - var(--grid-gutter))}}@media(min-width:1280px){.list-item-thinking__info{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*7.95 - var(--grid-gutter))}}.list-item-thinking__info>h2{position:relative;font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:-.04em;top:0;margin-top:2rem;max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}@media(min-width:720px){.list-item-thinking__info>h2{top:-.3rem;margin-top:0}}@media(min-width:1280px){.list-item-thinking__info>h2{top:-.6rem}}@media(min-width:720px){.list-item-thinking__info>h2>span{display:block}}.list-item-thinking__info>h2>span:first-child span:first-child{display:block;margin-right:0}@media(min-width:720px){.list-item-thinking__info>h2>span:first-child span:first-child{display:inline-block;margin-right:3rem}}@media(min-width:1280px){.list-item-thinking__info>h2>span:first-child span:first-child{margin-right:5.5rem}}.list-item-thinking__info>figure{position:absolute;bottom:0;right:0;width:2rem;height:2rem}@media(min-width:720px){.list-item-thinking__info>figure{top:0;bottom:unset;width:3rem;height:3rem}}.list-item-thinking__info b{margin-right:.5em}.list-item-thinking__info-meta{font-size:var(--font-size-small);line-height:var(--line-height-small);letter-spacing:-.02em;text-transform:uppercase;display:inline-block;bottom:0;left:0;margin-top:5rem}@media(min-width:720px){.list-item-thinking__info-meta{position:absolute;bottom:-.2rem;margin-top:0}}@media(min-width:1280px){.list-item-thinking__info-meta{bottom:-.4rem}}.button-submit{display:block;width:100%;margin-top:5rem;background:var(--dark);color:var(--light);border-radius:3rem;font-size:1.2rem;line-height:4.8rem}@media(min-width:720px){.button-submit{line-height:5.8rem}}.button-submit.is-submitting,.button-submit:disabled,.button-submit[disabled]{background:transparent;color:var(--dark);border-color:var(--dark);pointer-events:none;opacity:1}.form-input{position:relative}.form-input.is-focus input+.form-input__placeholder span{opacity:0;transition:opacity .15s var(--ease-out-soft) 0s}.form-input.is-focus label.meta span{opacity:1;transform:none;transition:opacity .15s var(--ease-out-soft) .15s,transform .15s var(--ease-out-soft) .15s}.form-input__placeholder{display:inline-block;position:absolute;bottom:0;left:0;pointer-events:none;overflow:hidden}@media(min-width:720px){.form-input__placeholder{left:.7rem}}.form-input__placeholder span{display:block;transition:opacity .15s var(--ease-out-soft) .15s}.form-input input,.form-input label{display:block}.form-input label.meta{color:var(--midGrey);overflow:hidden;padding-top:1.2rem}@media(min-width:720px){.form-input label.meta{display:inline-block;padding-left:.7rem}}.form-input label.meta span{display:block;opacity:0;transform:translateY(100%);transition:opacity .15s var(--ease-out-soft),transform .15s var(--ease-out-soft)}.form-input input{width:100%}@media(min-width:720px){.form-input input{padding-left:.7rem}}.form-input input input.placeholder{color:var(--black)}.form-input input input[type=file]{width:0;height:0;opacity:0;overflow:hidden;z-index:-1}.form-input input input[type=file]+label{cursor:pointer}.share{margin-top:4rem;display:flex}@media(min-width:1280px){.share{display:block}}.share.is-toggled li:nth-child(3),.share.is-toggled li:nth-child(4),.share.is-toggled li:nth-child(5){display:block}.share.is-toggled li:last-child svg:first-child{display:none}.share.is-toggled li:last-child svg:last-child{display:block}.share a,.share button{width:4rem;height:4rem;display:block}.share figure{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;border:.1rem solid}.share li{padding-bottom:0}.share li+li{margin-left:1rem}@media(min-width:1280px){.share li+li{margin-top:1rem;margin-left:0}}.share li:not(:last-child) svg{width:1.6rem;height:1.6rem}.share li:last-child svg{position:absolute;top:calc(50% - .6rem);left:calc(50% - .6rem);width:1.2rem;height:1.2rem}.share li:last-child svg:last-child,.share li:nth-child(3),.share li:nth-child(4),.share li:nth-child(5){display:none}.player-video{padding-bottom:4rem;position:relative}.player-video figcaption{margin-bottom:1.5rem;font-size:var(--font-size-small);line-height:1.4}.player-video figcaption:before{content:"●";margin-right:.35em}.player-video img{z-index:0!important}.player-video.is-playing .player-video__poster{visibility:hidden}.player-video.is-playing .player-video__video{visibility:visible}.player-video.is-playing .player-video__time{opacity:1;transform:translate(-50%)}.player-video.is-playing .button-circle{opacity:0!important}.player-video.is-playing .player-video__stage{cursor:pointer}.player-video.is-scrubbing .player-video__scrubber{cursor:-webkit-grabbing;cursor:grabbing}.player-video__text+.player-video__wrapper{margin-top:10rem}@media(min-width:1280px){.player-video__text+.player-video__wrapper{margin-top:15rem}}.player-video__stage,.player-video__wrapper{position:relative}.player-video__stage{overflow:hidden;cursor:none}.player-video__stage .button-circle[data-cursor-takeover]{opacity:0}@media(min-width:1280px){.player-video__stage:hover .button-circle:not([data-cursor-takeover]){opacity:0}.player-video__stage:hover .button-circle[data-cursor-takeover]{opacity:1}}.player-video .button-circle{display:block;transition:opacity .2s var(--ease-out-soft)}.player-video__video{width:100%;height:100%;position:absolute;left:0;top:0;visibility:hidden}.player-video__video video{width:100%;height:100%;object-fit:cover}.player-video__scrubber{width:100%;height:0;position:relative;left:0;top:2rem;cursor:-webkit-grab;cursor:grab}.player-video__time{display:flex;line-height:2rem;position:absolute;left:0;top:0;opacity:0;transform:translate(-50%,-50%);transition:opacity .2s var(--ease-out-soft),transform .2s var(--ease-out-soft)}.player-wrapper{position:relative;padding-top:56.25%}.react-player{position:absolute;top:0;left:0}.logo-takeover{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:fixed;left:0;top:0;pointer-events:none}.logo-takeover__mask{flex:0 0 35vw;position:relative;overflow:hidden;animation:translate-up-100 .5s var(--ease-garret) .5s forwards}.logo-takeover__logo{position:relative;top:.1rem;animation:translate-down-100 .5s var(--ease-garret) .5s forwards}.logo-takeover__covers{width:100%;height:100%;position:absolute;left:0;top:0}.logo-takeover__covers div{position:absolute;transform-origin:50% 0;animation:scale-down .25s var(--ease-out-soft) forwards}.logo-takeover__covers div:first-child{width:90.8%;height:100%;left:0;top:0}.logo-takeover__covers div:nth-child(2){width:8.6%;height:38.2%;right:0;top:0;animation-delay:.65s}.header{width:100%;will-change:transform;left:0;top:0;z-index:var(--z-header);overflow:hidden;transform:translateY(0);transition:top .6s}.header,.header__hidden{position:-webkit-sticky;position:sticky}.header__hidden{transform:translateY(-100%);transition:top 1s}.header__wrapper{width:100%;padding:calc(1.5rem + 2.5vw) var(--grid-padding);display:flex;justify-content:space-between;align-items:center}@media(min-width:1280px){.header__wrapper{padding-top:5rem;padding-bottom:5rem}}.header__background{width:100%;height:100%;background-color:var(--background-color);position:absolute;left:0;top:0;z-index:-1;will-change:background-color}.is-fading .header__background{transition:background-color .65s var(--ease-in-out-soft)}.header .noise{position:absolute}.header__logo{text-decoration:none;opacity:0}.is-resolved .header__logo{animation:fade-in .4s var(--ease-out-soft) .75s forwards,translate-up-0 .4s var(--ease-out-soft) .75s}.header__logo figure{width:8rem;height:2.8rem}@media(min-width:1280px){.header__logo figure{width:11rem;height:4rem}}.header nav{margin-right:8.4rem;display:none}@media(min-width:1280px){.header nav{display:block}}.header nav ul{display:flex}.header nav li{padding:0 3rem;opacity:0}.is-resolved .header nav li{display:block;animation:fade-in .4s var(--ease-out-soft) forwards,translate-up-25 .4s var(--ease-garret)}.is-resolved .header nav li:first-child{animation-delay:.875s}.is-resolved .header nav li:nth-child(2){animation-delay:.9s}.is-resolved .header nav li:nth-child(3){animation-delay:.925s}.is-resolved .header nav li:nth-child(4){animation-delay:.95s}.is-resolved .header nav li:nth-child(5){animation-delay:.975s}.is-resolved .header nav li:nth-child(6){animation-delay:1s}.is-resolved .header nav li:nth-child(7){animation-delay:1.025s}.is-resolved .header nav li:nth-child(8){animation-delay:1.05s}.is-resolved .header nav li:nth-child(9){animation-delay:1.075s}.header nav a{position:relative;display:inline-block;vertical-align:middle;text-decoration:none;overflow:hidden;font-size:var(--font-size-small);text-transform:uppercase;line-height:1;color:inherit}.header nav a.is-active:after{animation:0s var(--ease-out) 0s trace-in forwards}.header nav a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.1rem;background-color:currentColor;transform:translateX(calc(-100% - .1rem));animation:.25s var(--ease-out) 0s trace-out forwards}.header nav a:hover:after{opacity:1;animation:.25s var(--ease-out) 0s trace-in forwards}.header__menu{height:2rem;pointer-events:all;opacity:0}.is-resolved .header__menu{animation:fade-in .4s var(--ease-out-soft) 1.1s forwards,translate-up-0 .4s var(--ease-out-soft) 1.1s}.header__menu:hover figure svg circle:first-child,.header__menu:hover figure svg circle:nth-child(3){transition:transform .125s var(--ease-out-soft)}.header__menu:hover figure svg circle:first-child{transform:translateX(-.2rem)}.header__menu:hover figure svg circle:nth-child(3){transform:translateX(.2rem)}@media(min-width:1280px){.header__menu{height:2.6rem}}.header__menu span{font-size:1.6rem;text-transform:uppercase}@media(min-width:1280px){.header__menu span{display:none}}.header__menu figure{width:2.2rem;height:.7rem;margin:0 auto;display:none}.header__menu figure svg{overflow:visible}.header__menu figure svg circle{transition:transform .125s var(--ease-out-soft)}@media(min-width:1280px){.header__menu figure{display:block}}.is-hidden .header{transform:translateY(-100%);transition:transform .6s cubic-bezier(.65,0,.35,1)}.footer{margin-top:8rem;padding-bottom:var(--bottom-panel-height);position:relative;will-change:transform,visibility}@media(min-width:720px){.footer{margin-top:16rem}}@media(min-width:1280px){.footer{margin-top:15.625vw}}[data-page-type=caseStudies] .footer{margin-top:0!important}[data-theme=bright] .footer{background-color:var(--dark);color:var(--light)}[data-theme=bright] .footer__copyright{background-color:var(--grey);color:var(--midGrey)}[data-theme=dark] .footer{background-color:var(--light);color:var(--dark)}[data-theme=dark] .footer__copyright{background-color:var(--light);color:var(--midGrey)}.footer__content{padding:6rem var(--grid-padding)}@media(min-width:1280px){.footer__content{padding-top:12rem;padding-bottom:12rem}}.footer__contact-link{text-decoration:none;position:relative;overflow:hidden}.footer__contact-link:after{content:"";position:absolute;display:block;left:0;bottom:0;width:100%;height:.2rem;background-color:currentColor}.footer__contact-link:hover:after{opacity:1;animation:.25s var(--ease-out) 0s scale-out forwards,.25s var(--ease-out) .25s scale-in forwards}.footer .row:nth-child(2) .col{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}.footer .row+.row,.footer b{margin-top:8rem}@media(min-width:1280px){.footer .row+.row{margin-top:8rem}}.footer .col+.col{margin-top:5rem}@media(min-width:1280px){.footer .col+.col{margin-top:0}}.footer__logo{width:3rem;height:1.6rem}@media(min-width:1280px){.footer__logo{width:4.2rem;height:2.2rem}}.footer h6{font-size:1.4rem;letter-spacing:var(--letter-spacing);text-transform:uppercase}@media(min-width:1280px){.footer h6{font-size:1.8rem}}.footer h6:before{content:"●";margin-right:.5em}.footer h6+form,.footer h6+ul{margin-top:2.5rem}.footer p{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*5 - var(--grid-gutter));font-size:2.2rem;line-height:1}@media(min-width:1280px){.footer p{font-size:3.2rem}}.footer .newsletter-form{margin-top:.7rem}@media(min-width:1280px){.footer .newsletter-form{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*5 - var(--grid-gutter))}}.footer__links li{font-weight:var(--font-weight-regular);line-height:1}.footer__links li+li{margin-top:.5rem}.footer__links a{text-decoration:none}.footer__links a:hover{text-decoration:underline;cursor:pointer}.footer__copyright{width:100%;padding:2rem var(--grid-padding);font-size:1.1rem;line-height:2rem;text-transform:uppercase;text-align:center}@media(min-width:1280px){.footer__copyright{height:6rem;display:flex;justify-content:space-between}}.footer__copyright span{display:block}.footer__copyright a{font-weight:var(--font-weight-bold);text-decoration:none}.footer__copyright a:hover{text-decoration:underline}.footer__copyright-extension{width:100%;padding:2rem var(--grid-padding);font-size:1.1rem;line-height:.1rem;text-transform:uppercase;text-align:center}@media(min-width:1024px){.footer__copyright-extension{display:none;justify-content:space-between}}@media(min-width:1280px){.footer__copyright-extension{height:6rem;display:flex;justify-content:space-between}}.intro-home{padding-top:var(--pages-intro-small);padding-bottom:2.5rem}.intro-home h2{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:var(--font-weight-h1);letter-spacing:var(--letter-spacing-h1);padding-bottom:1em;padding-right:0;text-transform:uppercase;position:relative}@media(min-width:480px){.intro-home h2{padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}}@media(min-width:720px){.intro-home h2{padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3)}}@media(min-width:1280px){.intro-home h2{padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6)}}.intro-home h2>div>span{line-height:.8}.intro-home h2>div:last-child{position:absolute;right:0;bottom:0}.intro-home h2 .dot-wrapped{padding-right:.025em}.intro-home h2 .dot-wrapped>span:nth-child(2){padding-right:0!important}.intro-home__wrapper{margin-top:2rem;position:relative;overflow:hidden}@media(min-width:1280px){.intro-home__wrapper{margin-top:3rem}}.intro-home .button-circle[data-cursor-takeover]{display:none}.intro-home .button-circle a{opacity:0}.is-ready .intro-home .button-circle a{opacity:1;transition:opacity .2s var(--ease-out-soft) .72s}@media(min-width:1280px){.intro-home .button-circle[data-cursor-takeover]{display:block}.intro-home .button-circle:not([data-cursor-takeover]){opacity:1;transition:opacity .2s var(--ease-out-soft) .4s}.intro-home__wrapper{position:relative}}@media only screen and (min-width:1280px)and (min-width:1280px){.intro-home__wrapper,.intro-home__wrapper:hover{cursor:none}.intro-home__wrapper:hover .button-circle:not([data-cursor-takeover]){opacity:0;transition:opacity .2s var(--ease-out-soft) 0s}}.intro-home .asset__wrapper{transform:translateY(-100%)}.intro-about h1{opacity:0;position:absolute;pointer-events:none}.intro-about h2{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:var(--font-weight-h1);letter-spacing:var(--letter-spacing-h1);padding-top:var(--pages-intro-small);text-transform:uppercase;position:relative}@media(min-width:1280px){.intro-about h2{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter));padding-bottom:2em}}.intro-about h2>div{display:inline-block;max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4)}.intro-about h2>div span{line-height:.8}.intro-about h2>div:first-child{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4)}@media(min-width:720px){.intro-about h2>div{max-width:none}}@media(min-width:1280px){.intro-about h2>div:first-child{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4)}}.intro-about h2>div:nth-child(2){display:block;max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4);left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2.5 - var(--grid-gutter))}@media(min-width:720px){.intro-about h2>div:nth-child(2){max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3);left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}@media(min-width:1280px){.intro-about h2>div:nth-child(2){width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter));padding-left:0;position:absolute;left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter));bottom:0;padding-top:2rem}}.intro-about p{margin-top:4rem;font-size:var(--font-size-h3);line-height:1.4;letter-spacing:-.035em;position:relative;opacity:0;animation:fade-in .6s var(--ease-out) 1.5s forwards}.is-new-page .intro-about p{animation-delay:1s}.intro-about .meta-bar{margin-top:2.5rem;opacity:0;animation:fade-in .6s var(--ease-out) 1s forwards}.is-new-page .intro-about .meta-bar{animation-delay:1s}.intro-careers-landing h1{text-transform:uppercase;position:relative;padding-bottom:2em;padding-top:var(--pages-intro-large)}@media(min-width:1280px){.intro-careers-landing h1{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}}.intro-careers-landing h1 div>div>span{line-height:.8}@media(min-width:1280px){.intro-careers-landing h1 .dot-wrapped div:first-child{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1.7)}}.intro-careers-landing .meta{margin-bottom:3.8rem}@media(min-width:1280px){.intro-careers-landing .meta{margin-bottom:0}}.intro-careers-landing .meta-bar{margin-top:2.5rem}.intro-careers-landing .button-pill{margin-top:4.2rem}.intro-careers-landing .copyright{margin-bottom:4rem;opacity:0;animation:fade-in .6s var(--ease-out) 1s forwards}.is-new-page .intro-careers-landing .copyright{animation:fade-in .6s var(--ease-out) .6s forwards}@media(min-width:1280px){.intro-careers-landing .copyright{margin-bottom:0}}.intro-careers-landing .col:first-child .meta span{margin-left:2.4rem}.intro-careers-landing .col:nth-child(2) .meta{margin-top:2rem}.intro-careers-landing .col:nth-child(2) .meta span:nth-child(2){margin-left:4rem}@media(min-width:720px){.intro-careers-landing .col:nth-child(2) .meta span:nth-child(2){margin-left:19.3rem}}.intro-careers-landing__blurb{margin-top:2.5rem;font-size:2.4rem;line-height:1.4;letter-spacing:-.035em;position:relative}.intro-careers-landing__blurb p{display:block;max-width:98%}@media(min-width:1280px){.intro-careers-landing__blurb p{max-width:98%}}.intro-careers-landing__blurb span{display:none;position:absolute;top:0;right:0}@media(min-width:1280px){.intro-careers-landing__blurb span{display:block}.intro-careers-landing__blurb{font-size:3.8rem;margin-top:15rem}}.intro-careers-detail{position:relative;margin-bottom:var(--thinking-section)}.intro-careers-detail__wrapper{width:100%;height:calc(100vh - var(--header-height) - 6.5rem - var(--bottom-panel-height));display:flex;flex-flow:column;position:relative}@media(min-width:1024px){.intro-careers-detail__wrapper{height:calc(100vh - var(--header-height) - var(--grid-padding) - var(--bottom-panel-height))}}.intro-careers-detail__heading{flex:1 1;display:flex;flex-flow:column;justify-content:center}.intro-careers-detail h1{position:relative;font-size:2.8rem;font-weight:var(--font-weight-medium);padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1 - var(--grid-gutter));text-transform:uppercase;line-height:.9;letter-spacing:-.03em}@media(min-width:1024px){.intro-careers-detail h1{padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter));font-size:3.64583vw}}.intro-careers-detail h1 .dot-wrapped{position:absolute;right:0;top:0;margin-top:0;text-align:right}.intro-careers-detail h1 .dot-wrapped span{padding-right:0}.intro-careers-detail .meta-bar-intro{animation:fade-in .6s var(--ease-out) 1s forwards}.is-new-page .intro-careers-detail .meta-bar-intro{animation-delay:.65s}.intro-careers-detail-landing h1{text-transform:uppercase;position:relative;padding-bottom:2em;padding-top:var(--pages-intro-large)}@media(min-width:1280px){.intro-careers-detail-landing h1{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}}.intro-careers-detail-landing h1>span{line-height:.8}@media(min-width:1280px){.intro-careers-detail-landing h1 .dot-wrapped span:first-child{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}}.intro-careers-detail-landing .meta{margin-bottom:3.8rem}@media(min-width:1280px){.intro-careers-detail-landing .meta{margin-bottom:0}}.intro-careers-detail-landing .meta-bar{margin-top:2.5rem}.intro-careers-detail-landing .button-pill{margin-top:4.2rem}.intro-careers-detail-landing .copyright{margin-bottom:4rem;opacity:0;animation:fade-in .6s var(--ease-out) 1s forwards}.is-new-page .intro-careers-detail-landing .copyright{animation:fade-in .6s var(--ease-out) .6s forwards}.intro-careers-detail-landing .col:first-child .meta span{margin-left:2.4rem}.intro-careers-detail-landing .col:nth-child(2) .meta{margin-top:2rem}.intro-careers-detail-landing .col:nth-child(2) .meta span:nth-child(2){margin-left:4rem}@media(min-width:720px){.intro-careers-detail-landing .col:nth-child(2) .meta span:nth-child(2){margin-left:19.3rem}}.intro-careers-detail-landing__blurb{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter));margin-top:2.5rem;font-size:3.2rem;line-height:1.1;letter-spacing:-.035em;position:relative}.intro-careers-detail-landing__blurb p{display:block;max-width:98%}@media(min-width:720px){.intro-careers-detail-landing__blurb p{max-width:90%}}.intro-careers-detail-landing__blurb span{display:none;position:absolute;top:0;right:0}@media(min-width:720px){.intro-careers-detail-landing__blurb span{display:block}}@media(min-width:1280px){.intro-careers-detail-landing__blurb{font-size:3.8rem;margin-top:15rem}}.intro-case-study{padding-top:var(--pages-intro-small);margin-bottom:2rem!important}.is-next-case-study [data-mask-heading] .dot-wrapped>div,.is-next-case-study [data-mask-heading] .word>div{transform:none;animation:none}.is-next-case-study [data-intro-asset] .asset,.is-next-case-study [data-intro-asset] .asset img,.is-next-case-study [data-intro-asset] .asset__wrapper{opacity:1;animation:none;animation-delay:.2s;transform:none}.intro-case-study h1{text-align:center;text-transform:uppercase;line-height:.85}.intro-case-study h1>span{line-height:.8}@media(min-width:1280px){.intro-case-study h1{font-size:8.33333vw}}.intro-case-study h1+.intro-case-study__focus{margin-top:8rem}.intro-case-study__focus{text-align:center}.intro-case-study__focus ul{display:flex;justify-content:center;flex-flow:wrap;opacity:0;animation:fade-in .5s var(--ease-out-soft) 1.1s forwards}.is-new-page .intro-case-study__focus ul{animation-delay:.5s;opacity:1;animation:none}.intro-case-study__focus li{font-weight:var(--font-weight-bold);white-space:nowrap}.intro-case-study__focus li:not(:last-child){margin-right:.5em}.intro-case-study__focus+.asset{margin-top:1.5rem}.intro-case-study__label{font-weight:300;display:inline-block;opacity:0;animation:fade-in .5s var(--ease-out-soft) 1s forwards}.is-new-page .intro-case-study__label{animation-delay:.4s}.is-next-case-study .intro-case-study__label{opacity:1;animation:none;line-height:1}.intro-case-study .asset+.meta-bar{margin-top:2rem}.intro-service__index{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:var(--font-weight-h1);letter-spacing:var(--letter-spacing-h1);margin:var(--pages-intro-large) 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1 - var(--grid-gutter));display:flex;justify-content:space-between;opacity:0;animation:fade-in .6s var(--ease-out) .6s forwards}.is-new-page .intro-service__index{animation:fade-in .6s var(--ease-out) forwards}.intro-service h1{max-width:none;letter-spacing:-.04em;text-transform:uppercase}@media(min-width:480px){.intro-service h1{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}@media(min-width:720px){.intro-service h1{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}@media(min-width:1024px){.intro-service h1{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}@media(min-width:1280px){.intro-service h1{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}}.intro-service h2{position:absolute;opacity:0;pointer-events:none}.intro-thinking{position:relative}.intro-thinking-notion,.intro-thinking-pulse{margin-bottom:var(--blog-section)!important}.intro-thinking__wrapper{width:100%;height:calc(100vh - var(--header-height) - 6.5rem - var(--bottom-panel-height));margin-bottom:6.5rem;display:flex;flex-flow:column;position:relative}@media(min-width:1024px){.intro-thinking__wrapper{height:calc(100vh - var(--header-height) - var(--grid-padding) - var(--bottom-panel-height));margin-bottom:var(--grid-padding)}}.intro-thinking__heading{flex:1 1;display:flex;flex-flow:column;justify-content:center}.intro-thinking h1{position:relative;font-size:2.8rem;font-weight:var(--font-weight-medium);padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1 - var(--grid-gutter));text-transform:uppercase;line-height:.9;letter-spacing:-.035em}.intro-thinking h1 .dot-wrapped{position:absolute;right:0;top:0;margin-top:0;text-align:right}.intro-thinking h1 .dot-wrapped div{padding-right:0}@media(min-width:1024px){.intro-thinking h1{padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1 - var(--grid-gutter));font-size:3.64583vw}}.intro-thinking .intro-thinking__Og{position:relative;text-align:center}.intro-thinking .intro-thinking__Og h5{position:relative;transform:translate(-50%,-50%);color:#fff;z-index:var(--z-overlay)}.intro-thinking .meta-bar-intro{animation:fade-in .6s var(--ease-out) 1s forwards}.intro-thinking .asset{margin:0 auto}@media(min-width:480px){.intro-thinking .asset{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}@media(min-width:1280px){.intro-thinking .asset{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}}.intro-blog{position:relative}.intro-blog .dot-wrapped{margin-top:-1%!important}.intro-blog__wrapper{width:100%;height:calc(100vh - var(--header-height) - 6.5rem - var(--bottom-panel-height));margin-bottom:6.5rem;display:flex;flex-flow:column;position:relative}@media(min-width:1024px){.intro-blog__wrapper{height:calc(100vh - var(--header-height) - var(--grid-padding) - var(--bottom-panel-height));margin-bottom:unset}}.intro-blog__heading{flex:1 1;display:flex;flex-flow:column;justify-content:center}.intro-blog h1{position:relative;font-size:2.8rem;font-weight:var(--font-weight-medium);margin-top:6.5rem;padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1 - var(--grid-gutter));text-transform:uppercase;line-height:.9;letter-spacing:-.035em}@media(min-width:1024px){.intro-blog h1{padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter));font-size:3.64583vw}}.intro-blog h1 .dot-wrapped{position:absolute;right:0;top:0;margin-top:0;text-align:right}.intro-blog h1 .dot-wrapped div{padding-right:0}.intro-blog .asset{margin:auto}@media(min-width:480px){.intro-blog .asset{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}@media(min-width:720px){.intro-blog .asset{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*7 - var(--grid-gutter))}}.intro-blog .asset img{opacity:1;animation:none;animation-delay:.2s;transform:none}.overview-thinking{pointer-events:none;z-index:calc(var(--z-section) + 1)!important;margin-top:0!important;margin-bottom:0!important}@media(min-width:1280px){.overview-thinking:not(.overview-thinking--notion),.overview-thinking:not(.overview-thinking--pulse){position:absolute!important;width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}}.overview-thinking:not(.overview-thinking--notion) [data-sticky-target]{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter));pointer-events:all}@media(min-width:1280px){.overview-thinking:not(.overview-thinking--notion) [data-sticky-target]{position:absolute}}.overview-thinking:not(.overview-thinking--pulse) [data-sticky-target]{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter));pointer-events:all}@media(min-width:1280px){.overview-thinking:not(.overview-thinking--pulse) [data-sticky-target]{position:absolute}}.overview-thinking h3{margin-bottom:6.8rem}.overview-thinking__meta{font-size:var(--font-size-small);line-height:var(--line-height-small);letter-spacing:-.02em;text-transform:uppercase;font-weight:var(--font-weight-regular)}.overview-thinking__meta span{display:block}.overview-thinking__meta span:nth-child(3){margin-top:2rem}@media(min-width:1024px){.overview-thinking--notion{position:absolute!important;width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2.5 - var(--grid-gutter))}}@media(min-width:1280px){.overview-thinking--notion{position:absolute!important;width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}}.overview-thinking--notion [data-sticky-target]{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter));pointer-events:all}@media(min-width:1024px){.overview-thinking--notion [data-sticky-target]{position:absolute;width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1 - var(--grid-gutter))}}@media(min-width:1280px){.overview-thinking--notion [data-sticky-target]{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}.overview-thinking--pulse{position:absolute!important;width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}}.overview-thinking--pulse [data-sticky-target]{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter));pointer-events:all}@media(min-width:1280px){.overview-thinking--pulse [data-sticky-target]{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}}.overview-home .meta-bar,.overview-home .row{opacity:0;animation:fade-in .6s var(--ease-out) .75s forwards}.overview-home .meta-bar{margin-bottom:5.20833vw}.overview-home h1{font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-weight:var(--font-weight-h3);letter-spacing:var(--letter-spacing-h3);width:100%}@media(min-width:480px){.overview-home h1{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*5 - var(--grid-gutter))}}@media(min-width:720px){.overview-home h1{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3.25 - var(--grid-gutter))}}@media(min-width:1280px){.overview-home h1{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*5.5 - var(--grid-gutter))}}@media(min-width:1920px){.overview-home h1{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}}.overview-home h1+p{margin-top:4rem}.overview-home__logo{width:31.25vw;height:17.1875vw;margin-left:auto;margin-right:0;margin-top:var(--pages-meta-bar)}@media(min-width:1280px){.overview-home__logo{margin-top:0;width:26.04167vw;height:11.97917vw}}[data-uri]>.clients{padding-right:0;padding-left:0}.clients__header{padding-right:var(--grid-padding);padding-left:var(--grid-padding);position:relative}.clients__header:before{content:"";width:100%;height:.1rem;background-color:currentColor;display:block}.clients h2{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter));padding-top:5rem;text-transform:uppercase}@media(min-width:720px){.clients h2{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2.6 - var(--grid-gutter))}}@media(min-width:1280px){.clients h2{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter));padding-top:9.375vw}}.clients h2+p{margin-top:2rem}.clients li{padding-top:6.25rem;padding-right:calc(var(--grid-padding)*2)}.clients li:last-child{padding-right:calc(var(--grid-padding))}@media(min-width:720px){.clients li{padding-top:12.5rem;padding-left:0;padding-right:var(--grid-padding);max-width:none;width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3)}}@media(min-width:1024px){.clients li{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2)}}@media(min-width:1280px){.clients li{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4);padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1)}.clients li:nth-child(3n){width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}.clients li li:last-child,.clients li li:nth-child(3n){padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1 - var(--grid-gutter))}}.clients .asset{width:18rem;height:4rem;display:flex;align-items:center}.clients .asset img,.clients .asset svg{max-width:18rem;max-height:4rem}.clients .asset img{width:auto}.clients .button-circle--initial{top:calc(50% - 4rem);right:var(--grid-padding);z-index:1}@media(min-width:720px){.clients .button-circle--initial{top:calc(50% - 6rem)}}@media(min-width:1280px){.clients .button-circle--initial{margin-right:-3rem}}.clients .carousel:hover .button-circle--initial{opacity:0;transition:opacity .2s var(--ease-out-soft) 0s}.clients .carousel__stage{padding-bottom:4rem;-webkit-overflow-scrolling:touch;overflow-x:scroll!important;scrollbar-width:none!important;white-space:nowrap}.clients .carousel__stage::-webkit-scrollbar{-webkit-appearance:none!important;display:none!important;width:0!important;height:0!important}@media(min-width:1280px){.clients .carousel__stage{margin-right:calc(var(--grid-padding)*2)!important;padding-bottom:0}}.clients .carousel__wrap{width:auto;left:0}@media(min-width:1280px){.clients .carousel__wrap{width:calc(100% + var(--grid-padding)*2);overflow:visible}}.clients h5{margin-top:2rem;padding-top:5rem;text-transform:uppercase;position:relative}@media(min-width:1280px){.clients h5{padding-top:10rem}}.clients h5:before{content:"";width:2rem;height:.2rem;background-color:currentColor;position:absolute;left:0;top:0}.clients h5+p{margin-top:2rem;white-space:normal;word-wrap:break-word}.spotlight .row{flex-flow:row!important}@media(min-width:720px){.spotlight .row{display:flex;flex-flow:row-reverse;justify-content:space-between}}.spotlight .col{flex:0 0 100%}@media(min-width:720px){.spotlight .col{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}@media(min-width:1280px){.spotlight .col{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}}.spotlight .col+.col{margin-top:5rem}@media(min-width:720px){.spotlight .col+.col{margin-top:0}}.spotlight q{font-size:var(--font-size-h1);line-height:.9;font-weight:var(--font-weight-bold);letter-spacing:-.03em}.spotlight q,.spotlight q~span{text-transform:uppercase;display:block}.spotlight q~span{margin-top:2.5rem;font-weight:var(--font-weight-regular)}.spotlight q~span+p{margin-top:2.5rem}@media(min-width:1280px){.spotlight q~span+p{margin-top:8rem}}.spotlight p{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}@media(min-width:720px){.spotlight p{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}.spotlight q,.spotlight__label{text-transform:uppercase;display:block}.spotlight__label{margin-top:2.5rem;font-weight:var(--font-weight-regular)}.spotlight__label+p{margin-top:2.5rem}@media(min-width:1280px){.spotlight__label+p{margin-top:8rem}}.list-blog-featured__header>div{display:flex;justify-content:space-between;align-items:center;padding-top:10rem}@media(min-width:720px){.list-blog-featured__header>div{padding-top:0}}.list-blog-featured__header>div h2{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter));text-transform:uppercase}.list-blog-featured ul{margin-top:5rem}.list-blog-featured li+li{margin-top:2rem}.intro-contact h1>span{line-height:.8}.intro-contact__secret-description{position:absolute;opacity:0;pointer-events:none}@media(min-width:1280px){.intro-contact__wrapper{display:flex;justify-content:space-between;position:relative;overflow:hidden}}.intro-contact__blurb{padding-top:var(--pages-intro-large)}@media(min-width:1280px){.intro-contact__blurb{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter));position:absolute;right:0}}.intro-contact__blurb h1{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter));text-transform:uppercase}.intro-contact__blurb .copyright{margin-top:3.5rem;opacity:0;animation:fade-in .6s var(--ease-out) 1.25s forwards}.is-new-page .intro-contact__blurb .copyright{animation:fade-in .6s var(--ease-out) .6s forwards}.intro-contact .asset{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter));margin-top:2.5rem}@media(min-width:1280px){.intro-contact .asset{margin-top:0}}.intro-contact ul{padding-top:10rem;margin-top:7rem;position:relative}@media(min-width:1280px){.intro-contact ul{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter));padding-left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1);padding-top:0;padding-bottom:7vw;margin-top:auto;display:flex;flex-flow:wrap;justify-content:space-between}}@media(min-width:1440px){.intro-contact ul{padding-bottom:10vw;padding-left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2)}}.intro-contact li{margin-top:5rem}.intro-contact li:not(:first-child){opacity:0;animation:fade-in .6s var(--ease-out) 1.25s forwards}.is-new-page .intro-contact li:not(:first-child){animation:fade-in .6s var(--ease-out) .7s forwards}@media(min-width:1280px){.intro-contact li{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter));flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter));margin-top:8.5rem}.intro-contact li:nth-child(2),.intro-contact li:nth-child(3){margin-top:0}}.intro-contact li:first-child{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:var(--font-weight-h1);letter-spacing:var(--letter-spacing-h1);position:absolute;top:0;left:0;margin-top:0;overflow:visible}.intro-contact li:nth-child(2){margin-top:0}.intro-contact h5{text-transform:uppercase}.intro-contact h5+p{margin-top:2rem}@media(min-width:1440px){.intro-contact p{font-size:1.6rem}}@media(min-width:1680px){.intro-contact p{font-size:100%}}.intro-contact p+p{margin-top:2.5rem}.intro-contact a:not(.button-pill){font-weight:var(--font-weight-regular)}.intro-contact a:not(.button-pill):hover{text-decoration:none}.gallery{position:relative}.gallery__stage ol{position:relative;z-index:1;counter-reset:gallery,1}.gallery__stage li{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter));position:absolute;counter-increment:gallery}@media(min-width:1280px){.gallery__stage li{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*5 - var(--grid-gutter))}}.gallery__stage li:hover{z-index:2!important}.gallery__stage li:after{content:"(" counter(gallery,decimal-leading-zero) ")";margin-top:1rem;display:block}.gallery__stage li:first-child{left:0;z-index:-1}@media(min-width:1280px){.gallery__stage li:first-child{left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3)}}.gallery__stage li:nth-child(2){left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1);top:12vw}@media(min-width:1280px){.gallery__stage li:nth-child(2){left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4);top:18vw}}.gallery__stage li:nth-child(2):after{margin-top:0;position:absolute;left:calc(100% + 1rem);top:0}@media(min-width:1280px){.gallery__stage li:nth-child(2):after{margin-top:1rem;position:static}}.gallery__stage li:nth-child(3){left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1);top:32vw}@media(min-width:1280px){.gallery__stage li:nth-child(3){left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*5);top:6.25vw;z-index:-2}}.gallery__stage li:nth-child(3):after{margin-top:0;position:absolute;left:calc(100% + 1rem);top:0}.gallery__stage li:nth-child(4){right:0;top:50vw;z-index:-3}@media(min-width:1280px){.gallery__stage li:nth-child(4){top:27vw}}.gallery .copyright{margin:3.5rem 0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2)}@media(min-width:1280px){.gallery .copyright{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter));margin:0;position:absolute;bottom:27vw;z-index:1}}.grid-columns{margin-bottom:8rem!important}.grid-columns,.grid-columns+.callout{margin-top:8rem!important}.grid-columns h4{text-transform:uppercase}.grid-columns h4+.grid-columns__text{margin-top:2.5rem}.grid-columns p{display:block;font-size:var(--font-size-h4);letter-spacing:var(--letter-spacing-h2);padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*.5 - var(--grid-gutter))}.grid-columns+.asset{margin-top:7rem}.grid-columns .col{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3.75 - var(--grid-gutter));opacity:0;animation:fade-in .6s var(--ease-out) 1s forwards}.grid-columns .col:nth-child(2){animation-delay:1.1s}.grid-columns .col:nth-child(3){animation-delay:1.2s}.is-new-page .grid-columns .col{animation:fade-in .6s var(--ease-out) .6s forwards}.is-new-page .grid-columns .col:nth-child(2){animation-delay:.7s}.is-new-page .grid-columns .col:nth-child(3){animation-delay:.8s}.grid-results__line{height:.1rem;background-color:currentColor}.grid-results__logo{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter));margin:2rem 0}.grid-results__content .col+.col{margin-top:3.5rem}@media(min-width:1280px){.grid-results__content .col+.col{margin-top:0}}.grid-results__content .col:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}.grid-results__content .col:nth-child(2){flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8 - var(--grid-gutter))}.grid-results__content h2{text-transform:uppercase}.grid-results__content ul{display:flex;flex-wrap:wrap;justify-content:space-between}.grid-results__content li{margin-top:7.29167vw}@media(min-width:1280px){.grid-results__content li{padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1);flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}.grid-results__content li:first-child{margin-top:0}@media(min-width:1280px){.grid-results__content li:nth-child(2){margin-top:0}}.grid-body__content .col+.col{margin-top:8rem}@media(min-width:1280px){.grid-body__content .col+.col{margin-top:0}}.grid-body__content .col:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4)}.grid-body__content .col:nth-child(2){flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8 - var(--grid-gutter))}.grid-body__content h2{text-transform:uppercase}.grid-body__content ul:not(.waveform){display:flex;flex-wrap:wrap;justify-content:space-between}.grid-body__content li:not(.waveform__bar){flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter));margin-top:7.29167vw;padding-right:var(--grid-gutter)}@media(min-width:480px){.grid-body__content li:not(.waveform__bar){padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1)}}@media(min-width:1280px){.grid-body__content li:not(.waveform__bar){flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}.grid-body__content li:not(.waveform__bar):first-child,.grid-body__content li:not(.waveform__bar):nth-child(2){margin-top:0}.grid-body__content h5{text-transform:uppercase}.grid-body__content h5+p{margin-top:2rem}.grid-body__content p{font-weight:var(--font-weight-regular)}.grid-body__content p+p{margin-top:.5em}.grid-dei__audio+.grid-dei__caption,.grid-dei__quote+.grid-dei__audio,.grid-dei__quote+.grid-dei__caption{margin-top:2.5rem}@media(min-width:1024px){.grid-dei__audio+.grid-dei__caption,.grid-dei__quote+.grid-dei__audio,.grid-dei__quote+.grid-dei__caption{margin-top:4rem}}.grid-dei__top+.grid-dei__blurb{margin-top:8rem}@media(min-width:1024px){.grid-dei__top+.grid-dei__blurb{margin-top:17rem}}@media(min-width:720px){.grid-dei__top{margin-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1 - var(--grid-gutter))}}@media(min-width:1280px){.grid-dei__top{margin-right:0}}@media(min-width:1024px){.grid-dei__audio{margin-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1.5 - var(--grid-gutter))}}.grid-dei__quote q{display:block;font-size:2.8rem;letter-spacing:-.04em;line-height:1.06}@media(min-width:720px){.grid-dei__quote q{font-size:4rem}}@media(min-width:1024px){.grid-dei__quote q{font-size:5rem}}@media(min-width:1280px){.grid-dei__quote q{max-width:16em}}@media(min-width:1680px){.grid-dei__quote q{font-size:7rem}}@media(min-width:1024px){.grid-dei__caption{font-size:2.8rem;line-height:1.15}}@media(min-width:1440px){.grid-dei__blurb{margin-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}}@media(min-width:1680px){.grid-dei__blurb{margin-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}.grid-dei__blurb .asset{margin-left:unset!important}.grid-dei__blurb .asset img{position:relative}.grid-dei__blurb blockquote{padding:0!important;margin:13.8rem 0!important;font-size:var(--font-size-h3);line-height:var(--line-height-h2);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-h3);margin:13.8rem 0;padding:0;font-size:2.8rem}@media(min-width:720px){.grid-dei__blurb blockquote{font-size:3.64583vw}}.grid-dei__blurb blockquote q:before{content:"“";left:0}@media(min-width:1024px){.grid-dei__blurb blockquote q:before{padding-right:.25em;left:auto;right:100%}}.grid-dei__blurb blockquote q:after{content:"”"}.grid-dei__blurb blockquote>span{position:relative;display:block;padding-left:3rem}@media(min-width:720px){.grid-dei__blurb blockquote>span{padding-left:0}}.grid-dei__blurb blockquote>span:before{content:"●";position:absolute;top:0;left:0}@media(min-width:720px){.grid-dei__blurb blockquote>span:before{left:-.625em}}.grid-dei__blurb blockquote>span:after{position:relative;content:"●";right:-.1em}.grid-dei__blurb blockquote>br{display:none}.grid-dei__blurb cite{font-size:var(--font-size-small)!important;line-height:var(--line-height-small);letter-spacing:-.02em;text-transform:uppercase;display:block;margin-top:3rem;text-transform:none;text-indent:0}@media(min-width:1024px){.grid-dei__blurb cite{margin-top:4rem}}.grid-dei__blurb cite:before{content:"●";padding-right:1rem}.grid-dei__blurb h5{font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-weight:var(--font-weight-h3);letter-spacing:var(--letter-spacing-h3);text-transform:none}@media(min-width:720px){.grid-dei__blurb h5{max-width:25em}}@media(min-width:1280px){.grid-dei__blurb h5{max-width:none}}.grid-dei__blurb h5+.detail{margin-top:3rem!important}.grid-dei__blurb p{font-size:var(--font-size-large);line-height:var(--line-height-large);letter-spacing:-.04em}.grid-dei__blurb .detail-image+h5,.grid-dei__blurb .detail-image+h6,.grid-dei__blurb .detail-image+p{margin-top:6rem!important}.grid-dei__blurb+ul{margin-top:17rem}.grid-dei__blurb+ul .button-pill{margin-top:1.5rem}.grid-dei__blurb+.grid-dei__programs{margin-top:15rem}.grid-dei__blurb__programs h5{font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:var(--font-weight-h4);letter-spacing:var(--letter-spacing-h4)}.grid-dei__blurb__programs h5+ul{margin-top:3rem}.grid-dei__blurb__programs h6{font-weight:var(--font-weight-bold)}.grid-dei__blurb__programs h6+p{margin-top:1.5rem;max-width:23em}.grid-dei__blurb__programs .asset+h5,.grid-dei__blurb__programs .asset+h6,.grid-dei__blurb__programs .asset+p{margin-top:3rem}@media(min-width:480px){.grid-dei__blurb__programs ul li{padding-right:var(--grid-padding)}}.grid-dei-results .col:first-child h2{max-width:40rem}.grid-dei-results__infographic,.grid-dei-results__infographic-content{margin-top:8rem}@media(min-width:1024px){.grid-dei-results__infographic,.grid-dei-results__infographic-content{margin-top:10rem}}@media only screen and (max-width:719px){.grid-dei-results__infographic-content{margin-top:0}}.grid-dei-results__infographic-content .row{display:flex;flex-wrap:nowrap;justify-content:space-between}.grid-dei-results__infographic-content>.row{flex-direction:column}@media(min-width:720px){.grid-dei-results__infographic-content>.row{flex-direction:row}}@media only screen and (max-width:719px){.grid-dei-results__infographic-content>.row .col:first-child .grid-dei-results__infographic-subheading{margin-top:5rem;margin-bottom:5rem}}.grid-dei-results__infographic-content>.row .col:nth-child(2){margin-top:-15vw}@media(min-width:720px){.grid-dei-results__infographic-content>.row{margin-top:0}}@media only screen and (max-width:719px){.grid-dei-results__infographic-content>.row .col:nth-child(3) .grid-dei-results__infographic-subheading{margin-top:120vw;margin-bottom:0}}.grid-dei-results__infographic-content>.row .col:nth-child(3)>.row{margin-top:-130vw}@media(min-width:720px){.grid-dei-results__infographic-content>.row .col:nth-child(3)>.row{margin-top:0}}.grid-dei-results__infographic-content .col+.col{border-top:.2rem dashed var(--text-color)}@media(min-width:720px){.grid-dei-results__infographic-content .col+.col{border-top:0;border-left:.2rem dashed var(--text-color)}}.grid-dei-results__infographic-content .row{flex-wrap:wrap;flex-direction:column;align-items:center}@media(min-width:720px){.grid-dei-results__infographic-content .row{flex-direction:row}}.grid-dei-results__infographic-content .col{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}@media(min-width:1280px){.grid-dei-results__infographic-content .col{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}.grid-dei-results__infographic-item,.grid-dei-results__infographic-subheading{display:block;text-align:center;text-transform:uppercase}.grid-dei-results__infographic-footer,.grid-dei-results__infographic-heading{display:flex;justify-content:flex-end}.grid-dei-results__infographic-footer>:first-child,.grid-dei-results__infographic-heading>:first-child{flex:0 0 100%}@media(min-width:1280px){.grid-dei-results__infographic-footer>:first-child,.grid-dei-results__infographic-heading>:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8 - var(--grid-gutter))}}@media only screen and (max-width:719px){.grid-dei-results__infographic-heading{text-align:center}}.grid-dei-results__infographic-heading h5{font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-weight:var(--font-weight-h3);letter-spacing:var(--letter-spacing-h3)}.grid-dei-results__infographic-subheading{margin-top:2rem;margin-bottom:8rem;font-weight:var(--font-weight-bold)}@media(min-width:1440px){.grid-dei-results__infographic-subheading{margin-top:3rem}}@media(min-width:1680px){.grid-dei-results__infographic-subheading{margin-top:4.5rem}}@media only screen and (max-width:719px){.grid-dei-results__infographic-subheading{margin-bottom:15rem;margin-top:15rem}}.grid-dei-results__infographic-footer{margin-top:8rem}.grid-dei-results__infographic-footer p{font-size:var(--font-size-large);line-height:var(--line-height-large);letter-spacing:-.04em;max-width:28em;color:var(--white)}.grid-dei-results__infographic-item{width:30vw;height:30vw;border-radius:50%;border:.2rem solid var(--white);display:flex;justify-content:center;align-items:center;margin-bottom:4rem}@media(min-width:720px){.grid-dei-results__infographic-item{width:13.5vw;height:13.5vw;margin-bottom:6rem}}@media(min-width:1024px){.grid-dei-results__infographic-item{border:.3rem solid var(--white)}}.grid-dei-results__infographic-item span{font-weight:var(--font-weight-bold)}@media only screen and (max-width:1023px){.grid-dei-results__infographic-item span{font-size:1rem}}.grid-dei-results__infographic-2,.grid-dei-results__infographic-3{position:relative}@media(min-width:720px){.grid-dei-results__infographic-2{right:-7.75vw}}@media only screen and (max-width:719px){.grid-dei-results__infographic-2{margin-bottom:0}}@media(min-width:720px){.grid-dei-results__infographic-3{left:-1.5vw}.grid-dei-results__infographic-5{margin-right:0;margin-left:auto}}.grid-dei .grid__blurb p,.grid-dei-results .grid__blurb p{max-width:30em}.grid-dei .grid__blurb p+h5,.grid-dei .grid__blurb p+ol,.grid-dei .grid__blurb p+p,.grid-dei .grid__blurb p+ul,.grid-dei-results .grid__blurb p+h5,.grid-dei-results .grid__blurb p+ol,.grid-dei-results .grid__blurb p+p,.grid-dei-results .grid__blurb p+ul{margin-top:4rem}@media(min-width:1024px){.grid-dei .grid__blurb p+h5,.grid-dei .grid__blurb p+ol,.grid-dei .grid__blurb p+p,.grid-dei .grid__blurb p+ul,.grid-dei-results .grid__blurb p+h5,.grid-dei-results .grid__blurb p+ol,.grid-dei-results .grid__blurb p+p,.grid-dei-results .grid__blurb p+ul{margin-top:7rem}}.grid-dei .grid__blurb h5+h5,.grid-dei .grid__blurb h5+ol,.grid-dei .grid__blurb h5+ul,.grid-dei-results .grid__blurb h5+h5,.grid-dei-results .grid__blurb h5+ol,.grid-dei-results .grid__blurb h5+ul{margin-top:4rem}@media(min-width:1024px){.grid-dei .grid__blurb h5+h5,.grid-dei .grid__blurb h5+ol,.grid-dei .grid__blurb h5+ul,.grid-dei-results .grid__blurb h5+h5,.grid-dei-results .grid__blurb h5+ol,.grid-dei-results .grid__blurb h5+ul{margin-top:7rem}}.grid-dei .grid__blurb ol,.grid-dei .grid__blurb ul,.grid-dei-results .grid__blurb ol,.grid-dei-results .grid__blurb ul{font-size:var(--font-size-large);line-height:var(--line-height-large);letter-spacing:-.04em;max-width:30em}.grid-dei .grid__blurb ol+h5,.grid-dei .grid__blurb ol+p,.grid-dei .grid__blurb ul+h5,.grid-dei .grid__blurb ul+p,.grid-dei-results .grid__blurb ol+h5,.grid-dei-results .grid__blurb ol+p,.grid-dei-results .grid__blurb ul+h5,.grid-dei-results .grid__blurb ul+p{margin-top:4rem}@media(min-width:1024px){.grid-dei .grid__blurb ol+h5,.grid-dei .grid__blurb ol+p,.grid-dei .grid__blurb ul+h5,.grid-dei .grid__blurb ul+p,.grid-dei-results .grid__blurb ol+h5,.grid-dei-results .grid__blurb ol+p,.grid-dei-results .grid__blurb ul+h5,.grid-dei-results .grid__blurb ul+p{margin-top:7rem}}.grid-dei .grid__blurb ol li,.grid-dei .grid__blurb ul li,.grid-dei-results .grid__blurb ol li,.grid-dei-results .grid__blurb ul li{margin-top:0;padding-right:0;flex:0 0 100%}.grid-dei .grid__blurb ul,.grid-dei-results .grid__blurb ul{margin-left:1em;list-style-type:disc}.grid-dei .grid__blurb ul li+li,.grid-dei-results .grid__blurb ul li+li{margin-top:1.8rem!important}.grid-dei .grid__blurb ol,.grid-dei-results .grid__blurb ol{margin-left:1.75em}.grid-dei .grid__blurb ol li+li,.grid-dei-results .grid__blurb ol li+li{margin-top:7rem}.grid-dei .grid__blurb li>ul,.grid-dei .grid__blurb ol,.grid-dei-results .grid__blurb li>ul,.grid-dei-results .grid__blurb ol{list-style:none;counter-reset:new-counter}.grid-dei .grid__blurb li>ul li,.grid-dei .grid__blurb ol li,.grid-dei-results .grid__blurb li>ul li,.grid-dei-results .grid__blurb ol li{position:relative;counter-increment:new-counter}.grid-dei .grid__blurb li>ul li:before,.grid-dei .grid__blurb ol li:before,.grid-dei-results .grid__blurb li>ul li:before,.grid-dei-results .grid__blurb ol li:before{content:counter(new-counter) ") ";position:absolute;left:-1.75em}.grid-dei .grid__blurb li>ul,.grid-dei-results .grid__blurb li>ul{margin-left:1.75em}.grid-dei .grid__blurb li>ul li:first-child,.grid-dei-results .grid__blurb li>ul li:first-child{margin-top:1.8rem}.grid-dei .grid__blurb li>ul li:last-child,.grid-dei-results .grid__blurb li>ul li:last-child{margin-bottom:6rem}.grid-speakers__heading{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter));margin-left:auto;display:flex;justify-content:space-between}.grid-speakers__heading h5{font-weight:var(--font-weight-medium);text-transform:uppercase}.grid-speakers ul{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter));margin-left:auto;margin-top:5.5rem;display:flex;flex-flow:wrap;justify-content:space-between}.grid-speakers li{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter));margin-bottom:4rem}@media(min-width:720px){.grid-speakers li{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter));margin-top:0;margin-bottom:0}.grid-speakers li:not(:nth-child(-n+3)){margin-top:6rem}}.grid-team__content .col span{display:inline-block;max-width:18rem}@media(min-width:1280px){.grid-team__content .col span{max-width:28rem}}.grid-team__content .col+.col{margin-top:3.5rem}@media(min-width:1280px){.grid-team__content .col+.col{margin-top:0}}.grid-team__content .col:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4)}.grid-team__content .col:nth-child(2){flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8 - var(--grid-gutter))}.grid-team__content h2{text-transform:uppercase}.grid-team__content h2+.meta{margin-top:1.5rem}.grid-team__members{margin-top:2.5rem}@media(min-width:1024px){.grid-team__members{display:flex;justify-content:space-between;flex-wrap:wrap}}@media(min-width:1280px){.grid-team__members{margin-top:5rem}}.grid-team__members li{margin-top:5rem}@media(min-width:1024px){.grid-team__members li{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}@media(min-width:1280px){.grid-team__members li{margin-top:8rem;flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}}.grid-team__members a{display:block;text-decoration:none}.grid-team__intro p{font-size:var(--font-size-h3);line-height:1.4;font-weight:var(--font-weight-h3);letter-spacing:var(--letter-spacing-h3)}@media(min-width:1280px){.grid-team__intro p{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*5 - var(--grid-gutter))}}.grid-team__intro p+p{margin-top:2.5rem}.overlay-team>div .meta-bar+*{margin-top:unset!important}.overlay-team .row+.row{margin-top:2.5rem}.overlay-team .col{flex:0 0 50%}.overlay-team .col+.col{margin-top:2rem}@media(min-width:1280px){.overlay-team .col+.col{margin-top:0}}.overlay-team.is-open .overlay-team__break{animation:fade-in .75s var(--ease-out) forwards}.overlay-team.is-open .overlay-team__body{animation:fade-in .6s var(--ease-out) .5s forwards}.overlay-team h2{font-weight:var(--font-weight-medium);text-transform:uppercase;line-height:.9}@media(min-width:1280px){.overlay-team h2{padding:2.75rem var(--grid-gutter)}}.overlay-team p{font-size:2.2rem;line-height:1.25;letter-spacing:-.04em}@media(min-width:1280px){.overlay-team p{font-size:3.8rem}}.overlay-team__break{display:inline-block;vertical-align:top;opacity:0}.overlay-team__body{opacity:0}.overlay-team__content{height:calc(100% - 15rem)}@media(min-width:1280px){.overlay-team__content{height:calc(100% - 10rem)}}.overlay-team__index{line-height:2.5rem;display:flex;justify-content:space-between}@media(min-width:1280px){.overlay-team__index{line-height:3rem}}.overlay-team__navigation{width:100%;height:6rem;padding:0 var(--grid-gutter);display:flex;position:absolute;left:0;bottom:0}.overlay-team__navigation a{flex:0 0 50%;border-top:.1rem solid;position:relative}.overlay-team__navigation figure{width:2rem;height:2rem;position:absolute;top:calc(50% - 1rem)}.overlay-team__next figure,.overlay-team__previous figure{overflow:hidden}.overlay-team__next:hover figure svg,.overlay-team__previous:hover figure svg{animation:push-arrow .55s var(--ease-in-out-hard) forwards}.overlay-team__previous:after{content:"";width:.1rem;background-color:currentColor;position:absolute;left:100%;top:1rem;bottom:1rem}.overlay-team__previous figure{transform:scaleX(-1)}.overlay-team__next figure{position:absolute;right:0}.accordion__top-bar{position:relative;padding-top:3.5rem}@media(min-width:1280px){.accordion__top-bar{padding-top:0}}.accordion__top-bar ul{padding-bottom:calc(var(--grid-gutter)*2);padding-left:var(--grid-padding);margin-left:calc(var(--grid-padding)*-1);margin-right:calc(var(--grid-padding)*-1);display:flex;overflow-x:scroll}@media(min-width:720px){.accordion__top-bar ul{padding-left:0;margin-left:0;margin-right:0;overflow-x:hidden}}@media(min-width:1280px){.accordion__top-bar ul{justify-content:flex-end}}.accordion__top-bar li:last-child{padding-right:var(--grid-padding)}@media(min-width:720px){.accordion__top-bar li:last-child{padding-right:0}}.accordion__top-bar li+li{margin-left:3rem}@media(min-width:1280px){.accordion__top-bar li+li{margin-left:6rem}}.accordion__top-bar button{white-space:nowrap}.accordion__content{position:relative}.accordion__content:before{content:"";width:100%;height:.1rem;background-color:currentColor;position:absolute;left:0;top:0}.accordion__content>ul>li{position:relative}.accordion__content>ul>li:after{content:"";width:100%;height:.1rem;background-color:currentColor;position:absolute;left:0;bottom:0}.accordion__content>ul>li.is-open svg path:nth-child(2){opacity:0}.accordion__content>ul>li.is-open .accordion__panel{opacity:1}.accordion__content button{width:100%;padding:3.25rem 0;text-align:left;position:relative}.accordion__content button:hover h6{text-decoration:underline}.accordion__content h6{font-weight:var(--font-weight-bold);text-transform:uppercase}.accordion__content figure{width:1.4rem;height:1.4rem;position:absolute;right:0;top:calc(50% - .7rem)}@media(min-width:1280px){.accordion__content figure{width:2rem;height:2rem;top:calc(50% - 1rem)}}.accordion__panel{height:0;opacity:0;overflow:hidden;transition:opacity .3s var(--ease-out-soft),height .3s var(--ease-out-soft)}.accordion__panel ol{width:100%;padding-bottom:8.4rem;counter-reset:item}.accordion__panel ol a:hover{color:#888}.http-code-404{margin-top:0!important;margin-bottom:0!important;position:relative}.http-code-404__wrapper{padding:10rem 0 12rem;position:relative;opacity:0;animation:fade-in .6s var(--ease-out) .6s forwards}.is-new-page .http-code-404__wrapper{animation-delay:.3s}@media(min-width:1280px){.http-code-404__wrapper{padding:0}}.http-code-404 ul{width:100%;position:relative}.http-code-404 li{position:absolute}.http-code-404 li:hover{z-index:5!important}.http-code-404 li:first-child{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter));left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1);top:0}@media(min-width:1280px){.http-code-404 li:first-child{left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4)}}.http-code-404 li:nth-child(2){width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter));left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3);top:6.25vw}@media(min-width:1280px){.http-code-404 li:nth-child(2){left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6)}}.http-code-404 li:nth-child(3){width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter));left:0;top:12.5vw}@media(min-width:1280px){.http-code-404 li:nth-child(3){left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3)}}.http-code-404 li:nth-child(4){width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter));left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1);top:9.375vw}@media(min-width:1280px){.http-code-404 li:nth-child(4){left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4)}}.http-code-404 li:nth-child(5){width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter));left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2);top:11.45833vw}@media(min-width:1280px){.http-code-404 li:nth-child(5){left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*5)}}.http-code-404__text{width:100%;height:100%;padding-top:1.5rem;display:flex;justify-content:space-between;position:absolute;left:0;top:0;pointer-events:none}@media(min-width:1280px){.http-code-404__text{padding-top:0;align-items:center}}.http-code-404__blurb{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter));font-size:1.2rem;line-height:1;text-transform:uppercase;align-self:flex-end;pointer-events:all}@media(min-width:1280px){.http-code-404__blurb{padding-bottom:2rem;flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter));font-size:1.4rem}}.http-code-404__blurb .button-pill{margin-top:1.5rem}.list-services__heading{padding-top:var(--pages-intro-small);margin-bottom:2.5rem;max-width:none}.list-services__heading>span{line-height:.8}@media(min-width:480px){.list-services__heading{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3.4)}}@media(min-width:1024px){.list-services__heading{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}@media(min-width:1280px){.list-services__heading{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8 - var(--grid-gutter));margin-bottom:12.5rem}}@media(min-width:1680px){.list-services__heading{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*7 - var(--grid-gutter));margin-bottom:12.5rem}}.list-services__content{opacity:0;animation:fade-in .6s var(--ease-out) 1.1s forwards}.is-newpage .list-services__content{animation-delay:.75s}.list-services__content ol>li{padding:var(--grid-gutter) 0;position:relative}@media(min-width:1280px){.list-services__content ol>li{display:flex}}.list-services__content ol>li:not(:first-child):after{content:"";width:100%;height:.1rem;background-color:currentColor;position:absolute;left:0;top:0}.list-services__content ol>li+li{margin-top:3.5rem}@media(min-width:1280px){.list-services__content ol>li+li{margin-top:0}}.list-services__content ul{width:calc(100% + var(--grid-padding)*2);padding-left:var(--grid-padding);display:flex;position:relative;left:calc(var(--grid-padding)*-1);-webkit-overflow-scrolling:touch;overflow:auto}@media(min-width:1280px){.list-services__content ul{overflow:hidden;width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8);padding-left:var(--grid-gutter);left:0}}.list-services__content ul:after{content:"";flex:0 0 var(--grid-padding);display:block}@media(min-width:720px){.list-services__content ul:after{display:none}}.list-services__content ul>li{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*5 - var(--grid-gutter));padding-right:calc(var(--grid-gutter)/2)}@media(min-width:720px){.list-services__content ul>li{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter) + var(--grid-gutter)/2)}}@media(min-width:1280px){.list-services__content ul>li{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter) + var(--grid-gutter)/2)}}.list-services__content ul>li:nth-child(2n){padding-left:calc(var(--grid-gutter)/2);padding-right:0}.list-services__content ul>li:nth-child(2n):before{display:none}.list-services__summary{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter));padding:5rem var(--grid-gutter) 5rem 0;display:flex;flex-flow:column;justify-content:center;position:relative}@media(min-width:1280px){.list-services__summary:after{content:"";width:.1rem;height:100%;background-color:currentColor;position:absolute;right:0;top:0}}.list-services__summary .button-pill{margin-right:auto}.list-services__summary h2,.list-services__summary p{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*5 - var(--grid-gutter))}@media(min-width:480px){.list-services__summary h2,.list-services__summary p{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}@media(min-width:720px){.list-services__summary h2,.list-services__summary p{max-width:38rem}}.list-services__summary h2{text-transform:uppercase}.list-services__summary h2+p{margin-top:1.2em}.list-services__summary p+.button-pill{margin-top:3rem}.list-services__index{width:100%;padding-right:var(--grid-gutter);line-height:1;display:flex;justify-content:space-between;position:absolute;left:0;top:0}.list-industries__heading{padding-top:var(--pages-intro-small);margin-bottom:2.5rem;max-width:none}@media(min-width:480px){.list-industries__heading{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3.4)}}@media(min-width:1024px){.list-industries__heading{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}@media(min-width:1280px){.list-industries__heading{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8 - var(--grid-gutter));margin-bottom:12.5rem}}@media(min-width:1680px){.list-industries__heading{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*7 - var(--grid-gutter));margin-bottom:12.5rem}}.list-industries__content{opacity:0;animation:fade-in .6s var(--ease-out) 1.1s forwards}.list-industries__content ol>li{padding:var(--grid-gutter) 0;position:relative}@media(min-width:1280px){.list-industries__content ol>li{display:flex}}.list-industries__content ol>li:not(:first-child):after{content:"";width:100%;height:.1rem;background-color:currentColor;position:absolute;left:0;top:0}.list-industries__content ol>li+li{margin-top:3.5rem}@media(min-width:1280px){.list-industries__content ol>li+li{margin-top:0}}.list-industries__content ul{width:calc(100% + var(--grid-padding)*2);padding-left:var(--grid-padding);display:flex;position:relative;left:calc(var(--grid-padding)*-1);-webkit-overflow-scrolling:touch;overflow:auto}@media(min-width:1280px){.list-industries__content ul{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8);padding-left:var(--grid-gutter);left:0}}.list-industries__content ul:after{content:"";flex:0 0 var(--grid-padding);display:block}@media(min-width:1280px){.list-industries__content ul:after{display:none}}.list-industries__content ul>li{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*5 - var(--grid-gutter));padding-right:calc(var(--grid-gutter)/2)}@media(min-width:720px){.list-industries__content ul>li{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter) + var(--grid-gutter)/2)}}@media(min-width:1280px){.list-industries__content ul>li{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter) + var(--grid-gutter)/2)}}.list-industries__content ul>li:nth-child(2n){padding-left:calc(var(--grid-gutter)/2);padding-right:0}.list-industries__content ul>li:nth-child(2n):before{display:none}.list-industries__summary{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter));padding:5rem var(--grid-gutter) 5rem 0;display:flex;flex-flow:column;justify-content:center;position:relative}@media(min-width:1280px){.list-industries__summary:after{content:"";width:.1rem;height:100%;background-color:currentColor;position:absolute;right:0;top:0}}.list-industries__summary .button-pill{margin-right:auto}.list-industries__summary h2,.list-industries__summary p{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*5 - var(--grid-gutter))}@media(min-width:480px){.list-industries__summary h2,.list-industries__summary p{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}@media(min-width:720px){.list-industries__summary h2,.list-industries__summary p{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}}.list-industries__summary h2{text-transform:uppercase}.list-industries__summary h2+p{margin-top:1.2em}.list-industries__summary p+.button-pill{margin-top:3rem}.list-industries__index{width:100%;padding-right:var(--grid-gutter);line-height:1;display:flex;justify-content:space-between;position:absolute;left:0;top:0}.overview-service h2{text-transform:uppercase}.overview-service__content{margin-top:3.5rem}@media(min-width:1024px){.overview-service__content{margin-top:0}}.overview-service p{font-size:2.2rem;font-weight:var(--font-weight-medium)}.overview-service .copyright+.meta-bar{margin-top:2rem}.overview-service .copyright,.overview-service .meta-bar{opacity:0;animation:fade-in .6s var(--ease-out) 1s forwards}.is-new-page .overview-service .copyright,.is-new-page .overview-service .meta-bar{animation-delay:.55s}@media(min-width:1024px){.overview-service .row{display:flex}}.overview-service .col{width:100%}@media(min-width:1024px){.overview-service .col:first-child{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2)}}.player-inline{display:flex;flex-flow:column}.player-inline.is-playing .player-inline__play{opacity:0}.player-inline.is-playing .player-inline__pause{opacity:1}.player-inline__wrapper{flex:1 1;flex-flow:column;justify-content:center}.player-inline__center,.player-inline__wrapper{display:flex;align-items:center;position:relative}.player-inline__center{width:100%;flex-flow:column;padding-left:8rem}@media(min-width:1024px){.player-inline__center{padding-left:10rem}}.player-inline__toggle{position:absolute;width:5rem;height:5rem;flex:0 0 5rem;border:.3rem solid var(--dark);border-radius:50%;transition:none;left:0;top:calc(50% - 2.5rem)}@media(min-width:1024px){.player-inline__toggle{width:6rem;height:6rem;flex:0 0 6rem;top:calc(50% - 3rem)}}.player-inline__toggle figure{position:absolute}.player-inline__toggle figure svg{fill:var(--dark)}.player-inline__play{left:calc(50% - .4rem)}.player-inline__pause,.player-inline__play{width:1.2rem;height:1.3rem;top:calc(50% - .65rem)}.player-inline__pause{left:calc(50% - .6rem);opacity:0}.player-inline__waveform{width:100%;height:5rem;margin-top:0;position:relative}@media(min-width:480px){.player-inline__waveform{height:7.5rem}}.player-inline__waveform ul{width:100%;height:100%;display:flex;justify-content:space-between;position:absolute;left:0;top:0}.player-inline__waveform li{flex:0 0 .2rem;height:100%;transform:scaleY(.05);transition:transform .35s var(--bounce) 1s;will-change:transform}@media(min-width:480px){.player-inline__waveform li{flex:0 0 .3rem}}@media(min-width:720px){.player-inline__waveform li{flex:0 0 .4rem}}.player-inline__waveform li span,.player-inline__waveform li:before{width:100%;height:100%;background-color:var(--dark);position:absolute;left:0;top:0;transition:none}.player-inline__waveform li:before{content:"";opacity:.5}.player-inline__waveform li span{transform:scaleY(0);will-change:transform}.player-inline__waveform li.is-visible li{animation:fade-in .25s linear forwards}.player-inline__waveform li.is-visible li:first-child{animation-delay:.51s}.player-inline__waveform li.is-visible li:nth-child(2){animation-delay:.52s}.player-inline__waveform li.is-visible li:nth-child(3){animation-delay:.53s}.player-inline__waveform li.is-visible li:nth-child(4){animation-delay:.54s}.player-inline__waveform li.is-visible li:nth-child(5){animation-delay:.55s}.player-inline__waveform li.is-visible li:nth-child(6){animation-delay:.56s}.player-inline__waveform li.is-visible li:nth-child(7){animation-delay:.57s}.player-inline__waveform li.is-visible li:nth-child(8){animation-delay:.58s}.player-inline__waveform li.is-visible li:nth-child(9){animation-delay:.59s}.player-inline__waveform li.is-visible li:nth-child(10){animation-delay:.6s}.player-inline__waveform li.is-visible li:nth-child(11){animation-delay:.61s}.player-inline__waveform li.is-visible li:nth-child(12){animation-delay:.62s}.player-inline__waveform li.is-visible li:nth-child(13){animation-delay:.63s}.player-inline__waveform li.is-visible li:nth-child(14){animation-delay:.64s}.player-inline__waveform li.is-visible li:nth-child(15){animation-delay:.65s}.player-inline__waveform li.is-visible li:nth-child(16){animation-delay:.66s}.player-inline__waveform li.is-visible li:nth-child(17){animation-delay:.67s}.player-inline__waveform li.is-visible li:nth-child(18){animation-delay:.68s}.player-inline__waveform li.is-visible li:nth-child(19){animation-delay:.69s}.player-inline__waveform li.is-visible li:nth-child(20){animation-delay:.7s}.player-inline__waveform li.is-visible li:nth-child(21){animation-delay:.71s}.player-inline__waveform li.is-visible li:nth-child(22){animation-delay:.72s}.player-inline__waveform li.is-visible li:nth-child(23){animation-delay:.73s}.player-inline__waveform li.is-visible li:nth-child(24){animation-delay:.74s}.player-inline__waveform li.is-visible li:nth-child(25){animation-delay:.75s}.player-inline__waveform li.is-visible li:nth-child(26){animation-delay:.76s}.player-inline__waveform li.is-visible li:nth-child(27){animation-delay:.77s}.player-inline__waveform li.is-visible li:nth-child(28){animation-delay:.78s}.player-inline__waveform li.is-visible li:nth-child(29){animation-delay:.79s}.player-inline__waveform li.is-visible li:nth-child(30){animation-delay:.8s}.player-inline__waveform li.is-visible li:nth-child(31){animation-delay:.81s}.player-inline__waveform li.is-visible li:nth-child(32){animation-delay:.82s}.player-inline__waveform li.is-visible li:nth-child(33){animation-delay:.83s}.player-inline__waveform li.is-visible li:nth-child(34){animation-delay:.84s}.player-inline__waveform li.is-visible li:nth-child(35){animation-delay:.85s}.player-inline__waveform li.is-visible li:nth-child(36){animation-delay:.86s}.player-inline__waveform li.is-visible li:nth-child(37){animation-delay:.87s}.player-inline__waveform li.is-visible li:nth-child(38){animation-delay:.88s}.player-inline__waveform li.is-visible li:nth-child(39){animation-delay:.89s}.player-inline__waveform li.is-visible li:nth-child(40){animation-delay:.9s}.player-inline__waveform li.is-visible li:nth-child(41){animation-delay:.91s}.player-inline__waveform li.is-visible li:nth-child(42){animation-delay:.92s}.player-inline__waveform li.is-visible li:nth-child(43){animation-delay:.93s}.player-inline__waveform li.is-visible li:nth-child(44){animation-delay:.94s}.player-inline__waveform li.is-visible li:nth-child(45){animation-delay:.95s}.player-inline__waveform li.is-visible li:nth-child(46){animation-delay:.96s}.player-inline__waveform li.is-visible li:nth-child(47){animation-delay:.97s}.player-inline__waveform li.is-visible li:nth-child(48){animation-delay:.98s}.player-inline__waveform li.is-visible li:nth-child(49){animation-delay:.99s}.player-inline__waveform li.is-visible li:nth-child(50){animation-delay:1s}.player-inline__waveform li:not(.is-visible) li{transform:scaleY(.05)!important}.player-soundcloud{height:calc(100vh - var(--header-height));display:flex;flex-flow:column}.player-soundcloud.is-playing .player-soundcloud__play{opacity:0}.player-soundcloud.is-playing .player-soundcloud__pause{opacity:1}.player-soundcloud__wrapper{flex:1 1;justify-content:center}.player-soundcloud__center,.player-soundcloud__wrapper{display:flex;flex-flow:column;align-items:center;position:relative}.player-soundcloud__center{width:100%;max-width:85rem}@media(min-width:1280px){.player-soundcloud__center{padding-left:10rem;position:relative}}.player-soundcloud__toggle{width:5rem;height:5rem;flex:0 0 5rem;border:.3rem solid var(--dark);border-radius:50%;position:relative;transition:none}@media(min-width:1024px){.player-soundcloud__toggle{width:6rem;height:6rem;flex:0 0 6rem}}@media(min-width:1280px){.player-soundcloud__toggle{position:absolute;left:0;top:2rem}}.player-soundcloud__toggle figure{position:absolute}.player-soundcloud__toggle figure svg{fill:var(--dark)}.player-soundcloud__play{width:1.2rem;height:1.3rem;left:calc(50% - .4rem);top:calc(50% - .65rem)}.player-soundcloud__pause{width:1.2rem;height:1.3rem;left:calc(50% - .6rem);top:calc(50% - .65rem);opacity:0}.player-soundcloud__waveform{width:100%;height:5rem;margin-top:2.5vw;position:relative}@media(min-width:480px){.player-soundcloud__waveform{height:7.5rem}}@media(min-width:720px){.player-soundcloud__waveform{height:10rem}}@media(min-width:1280px){.player-soundcloud__waveform{margin-top:0}}.player-soundcloud__waveform ul{width:100%;height:100%;display:flex;justify-content:space-between;position:absolute;left:0;top:0}.player-soundcloud__waveform li{flex:0 0 .2rem;height:100%;opacity:0;transform:scaleY(.05);transition:transform .35s var(--bounce) 1s;will-change:transform}@media(min-width:480px){.player-soundcloud__waveform li{flex:0 0 .2rem}}@media(min-width:720px){.player-soundcloud__waveform li{flex:0 0 .35rem}}.player-soundcloud__waveform li span,.player-soundcloud__waveform li:before{width:100%;height:100%;background-color:var(--dark);position:absolute;left:0;top:0;transition:none}.player-soundcloud__waveform li:before{content:"";opacity:.5}.player-soundcloud__waveform li span{transform:scaleY(0);will-change:transform}.player-soundcloud__waveform.is-visible li{animation:fade-in .25s linear forwards}.player-soundcloud__waveform.is-visible li:first-child{animation-delay:.51s}.player-soundcloud__waveform.is-visible li:nth-child(2){animation-delay:.52s}.player-soundcloud__waveform.is-visible li:nth-child(3){animation-delay:.53s}.player-soundcloud__waveform.is-visible li:nth-child(4){animation-delay:.54s}.player-soundcloud__waveform.is-visible li:nth-child(5){animation-delay:.55s}.player-soundcloud__waveform.is-visible li:nth-child(6){animation-delay:.56s}.player-soundcloud__waveform.is-visible li:nth-child(7){animation-delay:.57s}.player-soundcloud__waveform.is-visible li:nth-child(8){animation-delay:.58s}.player-soundcloud__waveform.is-visible li:nth-child(9){animation-delay:.59s}.player-soundcloud__waveform.is-visible li:nth-child(10){animation-delay:.6s}.player-soundcloud__waveform.is-visible li:nth-child(11){animation-delay:.61s}.player-soundcloud__waveform.is-visible li:nth-child(12){animation-delay:.62s}.player-soundcloud__waveform.is-visible li:nth-child(13){animation-delay:.63s}.player-soundcloud__waveform.is-visible li:nth-child(14){animation-delay:.64s}.player-soundcloud__waveform.is-visible li:nth-child(15){animation-delay:.65s}.player-soundcloud__waveform.is-visible li:nth-child(16){animation-delay:.66s}.player-soundcloud__waveform.is-visible li:nth-child(17){animation-delay:.67s}.player-soundcloud__waveform.is-visible li:nth-child(18){animation-delay:.68s}.player-soundcloud__waveform.is-visible li:nth-child(19){animation-delay:.69s}.player-soundcloud__waveform.is-visible li:nth-child(20){animation-delay:.7s}.player-soundcloud__waveform.is-visible li:nth-child(21){animation-delay:.71s}.player-soundcloud__waveform.is-visible li:nth-child(22){animation-delay:.72s}.player-soundcloud__waveform.is-visible li:nth-child(23){animation-delay:.73s}.player-soundcloud__waveform.is-visible li:nth-child(24){animation-delay:.74s}.player-soundcloud__waveform.is-visible li:nth-child(25){animation-delay:.75s}.player-soundcloud__waveform.is-visible li:nth-child(26){animation-delay:.76s}.player-soundcloud__waveform.is-visible li:nth-child(27){animation-delay:.77s}.player-soundcloud__waveform.is-visible li:nth-child(28){animation-delay:.78s}.player-soundcloud__waveform.is-visible li:nth-child(29){animation-delay:.79s}.player-soundcloud__waveform.is-visible li:nth-child(30){animation-delay:.8s}.player-soundcloud__waveform.is-visible li:nth-child(31){animation-delay:.81s}.player-soundcloud__waveform.is-visible li:nth-child(32){animation-delay:.82s}.player-soundcloud__waveform.is-visible li:nth-child(33){animation-delay:.83s}.player-soundcloud__waveform.is-visible li:nth-child(34){animation-delay:.84s}.player-soundcloud__waveform.is-visible li:nth-child(35){animation-delay:.85s}.player-soundcloud__waveform.is-visible li:nth-child(36){animation-delay:.86s}.player-soundcloud__waveform.is-visible li:nth-child(37){animation-delay:.87s}.player-soundcloud__waveform.is-visible li:nth-child(38){animation-delay:.88s}.player-soundcloud__waveform.is-visible li:nth-child(39){animation-delay:.89s}.player-soundcloud__waveform.is-visible li:nth-child(40){animation-delay:.9s}.player-soundcloud__waveform.is-visible li:nth-child(41){animation-delay:.91s}.player-soundcloud__waveform.is-visible li:nth-child(42){animation-delay:.92s}.player-soundcloud__waveform.is-visible li:nth-child(43){animation-delay:.93s}.player-soundcloud__waveform.is-visible li:nth-child(44){animation-delay:.94s}.player-soundcloud__waveform.is-visible li:nth-child(45){animation-delay:.95s}.player-soundcloud__waveform.is-visible li:nth-child(46){animation-delay:.96s}.player-soundcloud__waveform.is-visible li:nth-child(47){animation-delay:.97s}.player-soundcloud__waveform.is-visible li:nth-child(48){animation-delay:.98s}.player-soundcloud__waveform.is-visible li:nth-child(49){animation-delay:.99s}.player-soundcloud__waveform.is-visible li:nth-child(50){animation-delay:1s}.player-soundcloud__waveform:not(.is-visible) li{transform:scaleY(.05)!important}.player-soundcloud__title{margin-top:2.5vw;text-transform:uppercase;font-weight:var(--font-weight-bold)}@media(max-width:720px){.player-soundcloud__title{margin-top:10vw!important}}.player-soundcloud__info{width:100%;display:flex;justify-content:space-between;position:relative}.player-soundcloud__date{line-height:1}.player-soundcloud__time{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter));margin-top:auto;display:flex;justify-content:space-between}@media(min-width:720px){.player-soundcloud__time{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}@media(min-width:1280px){.player-soundcloud__time{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}.player-soundcloud__cover{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}@media(min-width:720px){.player-soundcloud__cover{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1 - var(--grid-gutter))}}.player-soundcloud__cover img{width:100%}.grid-case-studies-featured h2{text-transform:uppercase}.grid-case-studies-featured__content{margin-top:0}@media(min-width:720px){.grid-case-studies-featured__content{margin-top:6rem}}@media(min-width:1024px){.grid-case-studies-featured__content{margin-top:0}}.grid-case-studies__heading{max-width:none;padding-top:var(--pages-intro-small);margin-bottom:2.5rem;text-transform:uppercase}@media(min-width:480px){.grid-case-studies__heading{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3.4)}}@media(min-width:1024px){.grid-case-studies__heading{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}@media(min-width:1280px){.grid-case-studies__heading{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8 - var(--grid-gutter));margin-bottom:12.5rem}}@media(min-width:1680px){.grid-case-studies__heading{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*7 - var(--grid-gutter));margin-bottom:12.5rem}}.grid-case-studies h5{text-transform:uppercase}.grid-case-studies__wrapper{display:unset}@media(min-width:1024px){.grid-case-studies__wrapper{display:grid;grid-template-areas:"top-bar top-bar" "overview overview" "sidebar content";padding-top:var(--grid-gutter)}}.grid-case-studies__sidebar{opacity:0;animation:fade-in .6s var(--ease-out) 1.1s forwards}.is-new-page .grid-case-studies__sidebar{animation-delay:.75s}@media(min-width:1024px){.grid-case-studies__sidebar{margin-top:2.5rem}}.grid-case-studies__sidebar.is-open .grid-case-studies__toggle figure{transform:scaleY(-1)}.grid-case-studies__sidebar.is-open .grid-case-studies__options-list>div{opacity:1}.grid-case-studies__content{opacity:0;animation:fade-in .6s var(--ease-out) 1.1s forwards}.is-new-page .grid-case-studies__content{animation-delay:.75s}.grid-case-studies__options{position:relative}@media(min-width:1024px){.grid-case-studies__options{display:flex;flex-flow:column-reverse}}@media(min-width:1440px){.grid-case-studies__options{padding:0 3.5rem}}.grid-case-studies__options:after{content:"";width:100%;height:.1rem;background-color:currentColor;position:absolute;left:0;bottom:0}@media(min-width:1024px){.grid-case-studies__options:after{display:none}}.grid-case-studies__options-header{width:100%;padding:1.5rem 0;display:block;position:relative}@media(min-width:1024px){.grid-case-studies__options-header{padding:0;margin-top:5rem;pointer-events:none}}.grid-case-studies__options-header:after{content:"";width:100%;height:.1rem;background-color:currentColor;position:absolute;left:0;bottom:0}@media(min-width:1024px){.grid-case-studies__options-header:after{display:none}}.grid-case-studies__options-list{height:0;overflow:hidden;transition:height .35s var(--ease-out-soft)}@media(min-width:1024px){.grid-case-studies__options-list{height:auto!important}}.grid-case-studies__options-list>div{padding:2rem 0 3rem;opacity:0;transition:opacity .35s var(--ease-out-soft)}@media(min-width:1024px){.grid-case-studies__options-list>div{padding:0;opacity:1}}.grid-case-studies__options-list li+li{margin-top:1.5rem}.grid-case-studies__options-list h5+ul{margin-top:3.5rem}.grid-case-studies__options-list ul+h5{margin-top:5rem}.grid-case-studies__label{font-size:1.4rem;font-weight:var(--font-weight-bold);text-transform:uppercase;display:flex;justify-content:space-between}@media(min-width:1024px){.grid-case-studies__label{padding:0;font-size:1.1rem}}.grid-case-studies__label+h5{margin-top:5rem}.grid-case-studies__toggle{width:100%;margin-top:.5rem;font-size:1rem;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}@media(min-width:1024px){.grid-case-studies__toggle{display:none}}.grid-case-studies__toggle figure{width:1rem;height:.6rem}.detail-careers p:not(:empty)+p{margin-top:3.8rem}.detail-careers p:not(:empty)+ul{margin-top:2rem}@media(min-width:720px){.detail-careers p:not(:empty)+ul{margin-top:5rem}}.detail-careers ul+p{margin-top:10rem}.detail-careers p,.detail-careers ul{font-size:var(--font-size-large);line-height:var(--line-height-large);letter-spacing:-.04em;width:100%;left:0;margin-left:auto;font-weight:400}@media(min-width:720px){.detail-careers p,.detail-careers ul{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}@media(min-width:1280px){.detail-careers p,.detail-careers ul{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter));padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1 - var(--grid-gutter))}}.detail-careers ul{list-style-type:disc;padding-left:1em;text-transform:none}.detail-careers ul:before{font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-weight:var(--font-weight-h5);letter-spacing:var(--letter-spacing-h5);position:relative;display:block;left:-.9em;margin-bottom:5rem;text-transform:uppercase}.detail-careers ul li{padding-left:.3em}.detail-careers ul li+li{margin-top:1.5rem}.detail-careers__overview{width:100%}@media(min-width:720px){.detail-careers__overview{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2.3)/var(--grid-column-count)*3)}}@media(min-width:1280px){.detail-careers__overview{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2.2)/var(--grid-column-count)*6)}}.detail-careers__overview h3{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*5 - var(--grid-gutter));padding-right:var(--grid-gutter)}.detail-careers__overview button{margin-top:4.2rem}.detail-careers__row{position:relative}.detail-careers__row+.detail-careers__row{margin-top:12.4rem}@media(min-width:720px){.detail-careers__row+.detail-careers__row{margin-top:20.4rem}}.detail-careers__row:first-child{display:flex;flex-wrap:wrap}.detail-careers__row:first-child .detail-careers__content{margin-top:9rem}@media(min-width:720px){.detail-careers__row:first-child .detail-careers__content{margin-top:0}}.detail-careers__row:nth-child(2) h4,.detail-careers__row:nth-child(3) h4,.detail-careers__row:nth-child(4) h4{max-width:15em}@media(min-width:720px){.detail-careers__row:nth-child(2) h4,.detail-careers__row:nth-child(3) h4,.detail-careers__row:nth-child(4) h4{position:absolute;top:0;left:0}}.detail-careers__row:nth-child(2) ul,.detail-careers__row:nth-child(3) ul,.detail-careers__row:nth-child(4) ul{padding-top:7.5rem}@media(min-width:720px){.detail-careers__row:nth-child(2) ul,.detail-careers__row:nth-child(3) ul,.detail-careers__row:nth-child(4) ul{padding-top:.6em}}.detail-careers__content{font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-weight:var(--font-weight-h2);letter-spacing:var(--letter-spacing-h2);position:relative;margin-top:6rem;text-transform:uppercase}@media(min-width:720px){.detail-careers__content{margin-top:10.3rem}}.detail-careers__content p{text-transform:none}.careers-form{margin-top:var(--pages-section)}.careers-form h2{text-transform:uppercase}.careers-form .meta{font-size:1.2rem}.careers-form .meta-bar{padding-bottom:1.2rem;border-bottom:.1rem solid}.careers-form .row{margin-top:4rem}@media(min-width:720px){.careers-form .row{margin-top:6rem}}.careers-form .col:nth-child(2){margin-top:6rem}@media(min-width:720px){.careers-form .col:nth-child(2){margin-top:3.2rem}}.careers-form__meta{max-width:50%;margin-top:3.6rem}@media(min-width:720px){.careers-form__meta{margin-top:5.6rem}}.careers-form__meta span{display:block;line-height:1.14}.careers-form__meta span a{text-decoration:none}.careers-form__row{position:relative;padding-bottom:.9rem}.careers-form__row+.careers-form__row{margin-top:3rem}@media(min-width:720px){.careers-form__row+.careers-form__row{margin-top:2.5rem}}.careers-form__row.is-error .form-input__placeholder,.careers-form__row.is-error input::placeholder,.careers-form__row.is-error label{color:red}.careers-form__row.is-error:after{background-color:red}.careers-form__row:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.1rem;background-color:currentColor;opacity:.3}.intro-case-study+.overview-case-study{margin-top:2rem!important}.overview-case-study .meta-bar+*{margin-top:10rem!important}@media(min-width:1024px){.overview-case-study .meta-bar+*{margin-top:18rem!important}}@media(min-width:720px){.overview-case-study .overview__sticky{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}@media(min-width:1024px){.overview-case-study .row{display:flex}.overview-case-study .col:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2)}.overview-case-study .overview__sticky{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}}@media(min-width:1280px){.overview-case-study .col:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}.overview-case-study .col:nth-child(2){padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1 - var(--grid-gutter))}.overview-case-study .overview__sticky{max-width:none}}h3+.overview-case-study__tags{margin-top:2.5rem}.overview-case-study__tags{font-size:var(--font-size-small);line-height:1.15;font-weight:var(--font-weight-regular);letter-spacing:0;text-transform:uppercase}.overview-case-study__tags+a{margin-top:3.5rem}.overview-case-study__press{margin-top:6.5rem;clear:both}.overview-case-study__press a{padding:2.5rem 2.5rem 1.5rem 0;border-top:.1rem solid;font-weight:var(--font-weight-bold);line-height:1;text-transform:uppercase;text-decoration:none;position:relative;display:block}.overview-case-study__press a:hover{text-decoration:underline}.overview-case-study__press figure{width:1.8rem;height:1.8rem;position:absolute;right:0;top:2.5rem}@media(min-width:1280px){.overview-case-study__press figure{top:3.3rem}}.overview-case-study__press-heading{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*5 - var(--grid-gutter));margin-bottom:4.5rem}@media(min-width:1024px){.overview-case-study__press-heading{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}.overview-case-study__press-heading:before{content:"●";width:2.5rem;display:inline-block}.overview-case-study__press-author,.overview-case-study__press-date{font-size:1.4rem}.overview-case-study__press-date{font-weight:var(--font-weight-regular)}@media(min-width:1280px){.results[data-variation="3column"] ul{width:calc(100% + var(--grid-gutter)*2)}.results[data-variation="3column"] li{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter));margin-right:var(--grid-gutter)}.results[data-variation="2column"],.results[data-variation=big]{display:flex;justify-content:space-between}.results[data-variation="2column"] h2,.results[data-variation=big] h2{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6)}.results[data-variation="2column"] ul,.results[data-variation=big] ul{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter));justify-content:space-between}.results[data-variation="2column"] li,.results[data-variation=big] li{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}.results[data-variation="2column"] li:first-child,.results[data-variation="2column"] li:nth-child(2){margin-top:0}.results[data-variation=big] li:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter));margin-top:0}}.results[data-variation=big] li:first-child .result{display:flex;flex-flow:column}.results[data-variation=big] li:first-child .result h6{margin-top:2.5rem}.results[data-variation=big] li:first-child .result span{width:100%;max-width:none;margin-top:0;order:-1}@media(min-width:480px){.results[data-variation=big] li:first-child .result span{font-size:3.5rem}}@media(min-width:1280px){.results[data-variation=big] li:first-child .result span{font-size:12.58333vw}}.results h2{text-transform:uppercase}@media(min-width:1280px){.results ul{display:flex;flex-wrap:wrap}}.results li{margin-top:6.25rem}.results li:last-child{margin-bottom:1.25rem}@media(min-width:1280px){.results li{margin-top:12.5rem}}@media(min-width:480px){.results[data-variation="2column"] li:last-child,.results[data-variation="3column"] li:last-child,.results[data-variation=big] li:last-child{padding-bottom:2rem}}@media(min-width:1024px){.chapter-title__content{display:flex}}.chapter-title__content .col{flex:0 0 100%}@media(min-width:1024px){.chapter-title__content .col:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2)}.chapter-title__content .col:nth-child(2){flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}@media(min-width:1280px){.chapter-title__content .col:first-child,.chapter-title__content .col:nth-child(2){flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}}.chapter-title__content .col+.col{margin-top:3rem}@media(min-width:1024px){.chapter-title__content .col+.col{margin-top:0}}.chapter-title h2{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter));text-transform:uppercase}@media(min-width:1280px){.chapter-title h2{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}}.chapter-title p{font-size:2.2rem;line-height:1.4;letter-spacing:var(--letter-spacing-h2)}@media(min-width:1280px){.chapter-title p{font-size:3.8rem}}.chapter-title p:first-child:before{content:"●";margin-right:.5em}.chapter-title p+p{margin-top:1em}.ordered-list__labels{font-size:var(--font-size-small);font-weight:var(--font-weight-bold);text-transform:uppercase;display:flex}.ordered-list__labels div:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2)}@media(min-width:1280px){.ordered-list__labels div:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}}.ordered-list ol{margin-top:1.5rem;counter-reset:ordered-list}@media(min-width:1280px){.ordered-list ol{margin-top:3.5rem}}.ordered-list ol .col{padding-left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2)}@media(min-width:1280px){.ordered-list ol .col{padding-left:0}.ordered-list ol .col:first-child{flex:auto;padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1)}}.ordered-list ol .col+.col{margin-top:2.5rem}@media(min-width:1280px){.ordered-list ol .col+.col{margin-top:0}}.ordered-list ol li{padding:3.5rem 0 7rem;border-top:.1rem solid;counter-increment:ordered-list}.ordered-list ol li:before{content:counter(ordered-list,decimal-leading-zero) "/";position:absolute}@media(min-width:1280px){.ordered-list ol li:before{flex:0 0 15rem;display:inline-block;position:static}}.ordered-list ol li:last-child{padding-bottom:0}.ordered-list p{font-weight:var(--font-weight-regular)}.ordered-list p+p{margin-top:2.5rem}.carousel-case-study{padding-bottom:2.5rem}.carousel-case-study li{width:calc(100% + 1rem - var(--grid-padding))!important;padding-right:1rem}@media(min-width:1280px){.carousel-case-study li{padding-right:2rem;width:calc(100% + 2rem - var(--grid-padding))}}.carousel-case-study .button-circle--initial{top:21.5vw;right:calc(var(--grid-gutter)/2)}.carousel-case-study__index{display:flex;justify-content:flex-end;width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter));margin:2rem var(--grid-padding) 0 auto;padding-bottom:0;font-size:var(--font-size-small)}@media(min-width:1280px){.carousel-case-study__index{justify-content:space-between}}.media .asset+.asset{margin-top:var(--grid-gutter)}@media(min-width:1024px){.media[data-variation="2up"] .media__assets{display:flex;justify-content:space-between;flex-wrap:wrap}.media[data-variation="2up"] .asset{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}@media(min-width:1280px){.media[data-variation="2up"] .asset{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}}@media(min-width:1024px){.media[data-variation="2up"][data-number=even] .asset:nth-child(2){margin-top:0}}.media[data-variation="2up"][data-number=even][data-number=odd] .asset:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}@media(min-width:1280px){.media[data-variation="2up"][data-number=even][data-number=odd] .asset:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*12 - var(--grid-gutter))}}.media__text+.media__assets{margin-top:10rem}@media(min-width:1280px){.media__text+.media__assets{margin-top:15rem}}.media figcaption{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}@media(min-width:480px){.media figcaption{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}}.tall-comp section:first-of-type{margin-top:0!important}.tall-comp .meta-bar .col+.col{margin-top:0}.tall-comp .col+.col{margin-top:10rem}@media(min-width:1280px){.tall-comp .col+.col{margin-top:0}}.tall-comp .col+.col>div,.tall-comp .col+.col>section{margin-top:1.2rem}@media(min-width:1280px){.tall-comp .col+.col>div,.tall-comp .col+.col>section{margin-top:4rem}.tall-comp .col:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter));padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1 - var(--grid-gutter))}.tall-comp .col:nth-child(2){flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8 - var(--grid-gutter))}.tall-comp--right .row{flex-direction:row-reverse}.tall-comp--right .col:first-child{padding-left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1 - var(--grid-gutter));padding-right:0}}.tall-comp .asset+.asset{margin-top:2.5rem}.meta-bar+.testimonial__wrapper{margin-top:12vw!important}.testimonial q,.testimonial__wrapper{position:relative}.testimonial q{padding-left:2rem;font-size:2.8rem;line-height:1.15;display:block}@media(min-width:1024px){.testimonial q{padding-left:0;font-size:7rem}}@media(min-width:1280px){.testimonial q{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*9 - var(--grid-gutter))}}.testimonial q:before{content:"“";position:absolute;left:0}@media(min-width:1024px){.testimonial q:before{padding-right:.25em;left:auto;right:100%}}.testimonial q:after{content:"”"}.testimonial__caption{margin-top:5rem;font-size:1.4rem;line-height:1.15;display:block}@media(min-width:1280px){.mobile-comp .col:first-child{padding:0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2) 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1 - var(--grid-gutter))}}.mobile-comp .col+.col{margin-top:10rem}@media(min-width:1280px){.mobile-comp .col+.col{margin-top:0}}.mobile-comp ul:not(.is-aligned) li:nth-child(2){margin-top:42%}.mobile-comp ul.is-aligned li:nth-child(2){margin-top:0}.mobile-comp ul:after{content:"";display:block;clear:both}.mobile-comp li{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter));margin-top:5rem}@media(min-width:1280px){.mobile-comp li{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter));padding:0 4%}}.mobile-comp li:first-child{margin-top:0}.mobile-comp li:nth-child(2n){float:right;clear:right}.mobile-comp li:nth-child(odd){float:left;clear:left}.mobile-comp .asset__wrapper{border-radius:5vw;overflow:hidden}.mobile-comp .asset__wrapper .gatsby-image-wrapper{position:unset}@media(min-width:1280px){.mobile-comp .asset__wrapper{border-radius:2.5vw}}.mobile-comp .asset__wrapper:after{content:"";width:100%;height:100%;border:1.25vw solid;border-radius:5vw;position:absolute;left:0;top:0}@media(min-width:1280px){.mobile-comp .asset__wrapper:after{border-width:.5vw;border-radius:2.5vw}}.mobile-comp .asset__wrapper img,.mobile-comp .asset__wrapper video,.mobile-comp.asset__wrapper figure,.mobile-comp.asset__wrapper svg{padding:1.15vw;border-radius:5vw;overflow:hidden}@media(min-width:1280px){.mobile-comp .asset__wrapper img,.mobile-comp .asset__wrapper video,.mobile-comp.asset__wrapper figure,.mobile-comp.asset__wrapper svg{padding:.4vw;border-radius:2.5vw}}.mobile-comp figcaption{padding-left:.5vw;max-width:20rem}@media(min-width:1280px){.mobile-comp figcaption{margin-top:3.5rem;max-width:none}.mobile-comp--right .row{flex-direction:row-reverse}.mobile-comp--right .col:first-child{padding:0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1 - var(--grid-gutter)) 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2)}}.mobile-comp--right li:nth-child(2n){float:left;clear:left}.mobile-comp--right li:nth-child(odd){float:right;clear:right}.stack--alternating .row:nth-child(odd),.stack--left .row{flex-direction:row-reverse}@media(min-width:1280px){.stack .row{padding:0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1)}}.stack .row+.row{margin-top:10rem}.stack .col+.col{margin-top:3.5rem}.stack .col:nth-child(2){max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter));display:flex;align-items:center}@media(min-width:720px){.stack__text{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}@media(min-width:1024px){.stack__text{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}}@media(min-width:1280px){.stack__text{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}.stack+h5+p{margin-top:1.8em}.stack p+p{margin-top:1.5em}.stack .asset{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}.overview-blog{pointer-events:none;z-index:calc(var(--z-section) + 1)!important;margin-top:0!important;margin-bottom:0!important}.overview-blog>div{display:initial}@media(min-width:1024px){.overview-blog{position:absolute!important;width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2.5 - var(--grid-gutter))}}@media(min-width:1280px){.overview-blog{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}}.overview-blog [data-sticky-target]{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter));pointer-events:all}@media(min-width:1024px){.overview-blog [data-sticky-target]{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1 - var(--grid-gutter))}}@media(min-width:1280px){.overview-blog [data-sticky-target]{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}}.overview-blog h3{margin-bottom:6.8rem}.overview-blog__meta{font-size:var(--font-size-small);line-height:var(--line-height-small);letter-spacing:-.02em;text-transform:uppercase;font-weight:var(--font-weight-regular)}.overview-blog__meta span{display:block}.overview-blog__meta span:nth-child(3){margin-top:2rem}.detail-body{position:relative;z-index:1}.detail-body h3+h5,.detail-body ol+h3,.detail-body ol+h5,.detail-body p+h3,.detail-body p+h5,.detail-body ul+h3,.detail-body ul+h5{margin-top:10rem}.detail-body h3+h5,.detail-body h3+ul,.detail-body h5+ul,.detail-body h6+p{margin-top:1.5rem}.detail-body h5,.detail-body h6{font-weight:var(--font-weight-bold)}.detail-body h5{text-transform:uppercase}.detail-body ul{list-style-type:disc;padding-left:1em}@media(min-width:1280px){.detail-body ul{margin-left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*.25 - var(--grid-gutter))}}.detail-body ul li{padding-left:.3em!important}.detail-body ul li+li{margin-top:1.5rem!important}.detail-body ol li{position:relative;padding-left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1)}.detail-body ol li:first-child:before{content:"(01)"}.detail-body ol li:first-child:before,.detail-body ol li:nth-child(2):before{font-size:var(--font-size-small);line-height:var(--line-height-small);letter-spacing:-.02em;text-transform:uppercase;position:absolute;top:.3rem;left:0;font-weight:var(--font-weight-bold);font-size:var(--font-size-large)}.detail-body ol li:nth-child(2):before{content:"(02)"}.detail-body ol li:nth-child(3):before{content:"(03)"}.detail-body ol li:nth-child(3):before,.detail-body ol li:nth-child(4):before{font-size:var(--font-size-small);line-height:var(--line-height-small);letter-spacing:-.02em;text-transform:uppercase;position:absolute;top:.3rem;left:0;font-weight:var(--font-weight-bold);font-size:var(--font-size-large)}.detail-body ol li:nth-child(4):before{content:"(04)"}.detail-body ol li:nth-child(5):before{content:"(05)"}.detail-body ol li:nth-child(5):before,.detail-body ol li:nth-child(6):before{font-size:var(--font-size-small);line-height:var(--line-height-small);letter-spacing:-.02em;text-transform:uppercase;position:absolute;top:.3rem;left:0;font-weight:var(--font-weight-bold);font-size:var(--font-size-large)}.detail-body ol li:nth-child(6):before{content:"(06)"}.detail-body ol li:nth-child(7):before{content:"(07)"}.detail-body ol li:nth-child(7):before,.detail-body ol li:nth-child(8):before{font-size:var(--font-size-small);line-height:var(--line-height-small);letter-spacing:-.02em;text-transform:uppercase;position:absolute;top:.3rem;left:0;font-weight:var(--font-weight-bold);font-size:var(--font-size-large)}.detail-body ol li:nth-child(8):before{content:"(08)"}.detail-body ol li:nth-child(9):before{content:"(09)"}.detail-body ol li:nth-child(10):before,.detail-body ol li:nth-child(9):before{font-size:var(--font-size-small);line-height:var(--line-height-small);letter-spacing:-.02em;text-transform:uppercase;position:absolute;top:.3rem;left:0;font-weight:var(--font-weight-bold);font-size:var(--font-size-large)}.detail-body ol li:nth-child(10):before{content:"(010)"}.detail-body ol li+li{margin-top:3.3rem}.detail-body h3{line-height:var(--line-height-h2);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-h3);font-size:2.8rem;margin-bottom:6.8rem!important}@media(min-width:1024px){.detail-body h3{font-size:3.64583vw!important;margin-bottom:13.8rem!important}}.detail-body blockquote,.detail-body figure{padding:0!important;margin:13.8rem 0!important}.detail-body figure{height:auto;width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}.detail-body img{width:100%}.detail-body blockquote{font-size:var(--font-size-h3);line-height:var(--line-height-h2);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-h3);margin:13.8rem 0;padding:0;font-size:2.8rem}@media(min-width:720px){.detail-body blockquote{font-size:3.64583vw}}.detail-body blockquote>span{position:relative;display:block;padding-left:3rem}@media(min-width:720px){.detail-body blockquote>span{padding-left:0}}.detail-body blockquote>span:before{content:"●";position:absolute;top:0;left:0}@media(min-width:720px){.detail-body blockquote>span:before{left:-.625em}}.detail-body blockquote>span:after{position:relative;content:"●";right:-.1em}.detail-body blockquote>br{display:none}.detail-body cite{font-size:var(--font-size-small)!important;line-height:var(--line-height-small);letter-spacing:-.02em;text-transform:uppercase;display:block;margin-top:3rem;text-transform:none;text-indent:0}@media(min-width:1024px){.detail-body cite{margin-top:4rem}}.detail-body cite:before{content:"●"}.detail-body sup{display:inline}@media(min-width:1280px){.detail-body sup{display:none}}.detail-body .highlight{position:relative;background-color:var(--accent)}.detail-body .highlight.is-active .caption{opacity:1;pointer-events:all}.detail-body .caption{display:none;position:relative;bottom:.1rem;margin:4.5rem 0 8rem;pointer-events:none;opacity:0}@media(min-width:1280px){.detail-body .caption{display:block;position:absolute;width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter));margin:0 0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*-4)}}@media(min-width:1440px){.detail-body .caption .caption{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter));margin:0 0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*-3)}}.detail-body__content{width:100%;margin-right:0;margin-left:auto}@media(min-width:1024px){.detail-body__content{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}@media(min-width:1280px){.detail-body__content{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*9 - var(--grid-gutter))}.detail-body__content div>*{padding-left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3);padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1)}}.detail-body__content div>*+*{margin-top:3.8rem}.detail-body__content div>ol,.detail-body__content div>p,.detail-body__content div>ul{font-size:var(--font-size-large);line-height:var(--line-height-large);letter-spacing:-.04em;font-weight:var(--font-weight-regular)}@media(min-width:1280px){.detail-body__content div>ol{padding-left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2)}}.detail-body__content div p,.detail-body__content p{position:relative;display:block}.detail-body__footnotes{display:block}@media(min-width:1280px){.detail-body__footnotes{display:none}}.detail-body__footnotes ol{font-size:var(--font-size-large);line-height:var(--line-height-large);letter-spacing:-.04em;font-weight:var(--font-weight-regular)}.detail-body__footnotes ol li span{display:block}.detail-body__footnotes ol li:first-child{position:relative;padding-top:var(--grid-gutter)}.detail-body__footnotes ol li:first-child:before{top:auto;bottom:.3rem}.detail-body__footnotes ol li:first-child:first-child:after{content:"";display:block;width:100%;height:.1rem;background-color:currentColor;position:absolute;left:0;top:0}.detail-image{position:relative}+.detail-image{margin-top:var(--blog-gutter)}.detail-image .detail-video{padding-left:unset!important;padding-right:unset!important;margin-left:auto;overflow:visible}.detail-image .asset{position:relative;width:100%;margin-right:0;margin-left:auto;overflow:visible}@media(min-width:720px){.detail-image .asset{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}}@media(min-width:1280px){.detail-image .asset{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}}.detail-image figcaption{display:block;bottom:0;left:0;text-indent:1em}@media(min-width:720px){.detail-image figcaption{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter));position:absolute;left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*-2);margin-top:0;margin-bottom:0;padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1 - var(--grid-gutter))}}@media(min-width:1280px){.detail-image figcaption{left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*-3);width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}.detail-image figcaption a,.detail-image figcaption:before{text-indent:0}.detail-image figcaption:before{position:absolute;top:0;left:0}.detail-image--offset{width:100%;margin-left:0;margin-right:auto}.detail-image--offset .asset,.detail-image--offset .detail-video{width:100%}@media(min-width:1280px){.detail-image--offset .asset,.detail-image--offset .detail-video{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*9 - var(--grid-gutter))}}.detail-image--offset figcaption{position:relative;left:0;margin-top:3rem}@media(min-width:720px){.detail-image--offset figcaption{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter));padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1 - var(--grid-gutter))}}@media(min-width:1024px){.detail-image--offset figcaption{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}}@media(min-width:1280px){.detail-image--offset figcaption{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}.detail-press P+p{margin-top:2.8rem}.detail-press P:first-child strong{margin-top:0}.detail-press strong{font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-weight:var(--font-weight-h5);letter-spacing:var(--letter-spacing-h5);display:block;margin-top:4.6rem;text-transform:uppercase}.detail-press .meta-bar-alpha .col:first-child{display:none}.detail-press .meta-bar-alpha .col:nth-child(2){justify-content:flex-end;flex:0 0 100%;max-width:100%}.detail-press .meta-bar-alpha .col:nth-child(2) span:first-child{display:none}.detail-press__content{width:100%}@media(min-width:720px){.detail-press__content{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*5 - var(--grid-gutter))}}.detail-player{width:100%;margin-right:0;margin-left:auto}@media(min-width:1280px){.detail-player{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8)}}.detail-player div{display:flex;align-items:center;justify-content:center;width:100%;height:20rem;background-color:var(--black)}.detail-player div h5{color:#fff;text-transform:uppercase;text-align:center}.detail-video{position:relative;padding-left:var(--grid-padding);padding-right:var(--grid-padding);overflow:hidden;z-index:4}.detail-video figcaption{margin-left:0;margin-right:0;margin-bottom:0;padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1)}@media(min-width:720px){.detail-video figcaption{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}}@media(min-width:1280px){.detail-video figcaption{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter));margin-left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3)}}.list-thinking-filter__wrapper{opacity:0;animation:fade-in .6s var(--ease-out) 1.1s forwards}.is-new-page .list-thinking-filter__wrapper{animation-delay:.8s}.list-thinking-filter__heading{max-width:none;margin-top:var(--pages-intro-large);margin-bottom:6rem;position:relative}.list-thinking-filter__heading .word{margin-top:0}.list-thinking-filter__heading .dot-wrapped{position:absolute;top:0;right:0;margin-top:0;width:auto;padding:0}.list-thinking-filter__heading .dot-wrapped div{width:auto;padding:0}.list-thinking-filter__content{min-height:100vh}.list-thinking-filter__content li+li{margin-top:2rem}.list-thinking-filter__top-bar ul{margin-left:calc(var(--grid-padding)*-1);margin-right:calc(var(--grid-padding)*-1);padding-left:var(--grid-padding)}@media(min-width:720px){.list-thinking-filter__top-bar ul{overflow-x:hidden;margin-left:0;margin-right:0;padding-left:0}}.list-thinking-filter__top-bar li:last-child{padding-right:var(--grid-padding)}@media(min-width:720px){.list-thinking-filter__top-bar li:last-child{padding-right:0}}.list-thinking-filter__top-bar li+li{margin-left:3rem}@media(min-width:1280px){.list-thinking-filter__top-bar li+li{margin-left:6rem}}.list-thinking-filter__top-bar button{white-space:nowrap}.list-thinking-filter__details{display:flex;flex-wrap:wrap;width:100%;margin-bottom:20rem}@media(min-width:1280px){.list-thinking-filter__details{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8 - var(--grid-gutter))}}.list-thinking-filter__details>div{width:100%;opacity:0;animation:fade-in .6s var(--ease-out) .9s forwards}.is-new-page .list-thinking-filter__details>div{animation:fade-in .6s var(--ease-out) .6s forwards}@media(min-width:720px){.list-thinking-filter__details>div{width:50%}}.list-thinking-filter__details>div+div{margin-top:4.3rem;animation-delay:1s}.is-new-page .list-thinking-filter__details>div+div{animation-delay:.7s}@media(min-width:720px){.list-thinking-filter__details>div+div{margin-top:0;padding-left:var(--grid-gutter)}.list-thinking-filter__details>div p{max-width:97.5%}}.list-thinking-filter__details>div p:first-child{font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-weight:var(--font-weight-h5);letter-spacing:var(--letter-spacing-h5);text-transform:uppercase;font-weight:var(--font-weight-medium)}.list-thinking-filter__details>div p+p{margin-top:1.3rem}@media(min-width:720px){.list-thinking-filter__details>div p+p{margin-top:2rem}}.list-thinking-filter__more{margin-top:20rem}.list-thinking-related__heading{font-size:var(--font-size-small);line-height:var(--line-height-small);letter-spacing:-.02em;text-transform:uppercase;display:block;font-size:1.2rem;font-weight:var(--font-weight-bold);margin-bottom:1.5rem;max-width:none}.list-thinking-related__heading span:before{content:"(";position:relative;right:auto;font-size:inherit;line-height:inherit}.list-thinking-related__heading span:after{content:")"}.list-thinking-related__content li+li{margin-top:2rem}.list-thinking-related__details{display:flex;flex-wrap:wrap;width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8 - var(--grid-gutter));margin-bottom:17.5rem}.list-thinking-related__details>div{width:50%}.list-thinking-related__details>div+div{padding-left:var(--grid-gutter)}.list-thinking-related__details>div p{max-width:97.5%}.list-thinking-related__details>div p:first-child{font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-weight:var(--font-weight-h5);letter-spacing:var(--letter-spacing-h5);text-transform:uppercase;font-weight:var(--font-weight-medium)}.list-thinking-related__details>div p+p{margin-top:2rem}.player-spotify{position:relative}.player-spotify__wrapper{width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter));margin-right:0;margin-left:auto;text-align:center}.player-spotify__heading{position:relative;display:flex;justify-content:space-between;padding:8rem 0 5.5rem;text-transform:uppercase}.player-spotify__heading :before{content:"";height:.1rem;width:100%;background-color:currentColor;position:absolute;right:0;top:0}.player-spotify__heading h5{font-weight:var(--font-weight-medium);text-transform:uppercase}.player-spotify__heading__embed{display:flex;justify-content:center;align-items:center;height:55.2rem;background:var(--black);color:var(--white)}.player-spotify__heading__embed iframe{display:block;width:100%;height:100%}.player-sticky{width:10rem;height:10rem;color:var(--white);position:absolute;right:2rem;bottom:calc(100% + 2rem);display:none}.player-sticky:hover .player-sticky__controls{opacity:1}.player-sticky.is-visible{display:block}.player-sticky__cover{width:100%;height:100%;position:absolute;left:0;top:0}.player-sticky__cover img{width:100%}.player-sticky__controls{opacity:0;transition:opacity .15s var(--ease-out-soft)}.player-sticky__controls,.player-sticky__controls:before{width:100%;height:100%;position:absolute;left:0;top:0}.player-sticky__controls:before{content:"";background-color:var(--dark);opacity:.25}.player-sticky__toggle{width:50%;height:50%;border:.3rem solid;border-radius:50%;position:absolute;left:25%;top:25%}.player-sticky__toggle figure{position:absolute}.player-sticky__play{width:1.2rem;height:1.3rem;left:calc(50% - .4rem);top:calc(50% - .65rem)}.player-sticky.is-playing .player-sticky__play{opacity:0}.player-sticky__pause{width:.9rem;height:1.3rem;left:calc(50% - .4rem);top:calc(50% - .65rem);opacity:0}.player-sticky.is-playing .player-sticky__pause{opacity:1}.player-sticky__time{width:100%;padding:.5rem .75rem;font-size:1.1rem;display:flex;justify-content:space-between;position:absolute;left:0;bottom:0}.player-sticky__close{width:2rem;height:2rem;background-color:var(--whiteSmoke);border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;right:-1rem;top:-1rem}.player-sticky__close figure{width:.8rem;height:.8rem}.player-sticky__close svg{fill:var(--dark)}.player-sticky__progress{width:100%;height:.3rem;background-color:var(--accent);position:absolute;left:0;bottom:0;transform-origin:0 50%}@keyframes wipe-in{0%{transform:scale(1.75) translateX(-100%)}to{transform:scale(1) translateX(0)}}@keyframes wipe-out{0%{transform:scale(1) translateX(0)}to{transform:scale(1.75) translateX(100%)}}@keyframes wipe-in-up{0%{transform:scale(1.75) translateX(100%)}to{transform:scale(1) translateX(0)}}@keyframes wipe-out-up{0%{transform:scale(1) translateX(0)}to{transform:scale(1.75) translateX(-100%)}}.list-highlight{overflow:visible!important;margin-top:0!important}.list-highlight.is-up li.is-inactive .asset>*{animation:wipe-out-up .5s var(--ease-out-soft) .1s forwards!important}.list-highlight.is-up li.is-active .asset>*{animation:wipe-in-up .5s var(--ease-out-soft) forwards!important}.list-highlight h2{text-transform:uppercase;padding-top:6rem}.list-highlight__logo{width:31.25vw;height:17.1875vw;margin-right:0;margin-top:var(--pages-meta-bar)}@media(min-width:1280px){.list-highlight__logo{margin-top:0;width:26.04167vw;height:20vw}}.list-highlight__content{margin-top:var(--grid-padding);position:relative}.list-highlight__content .col+.col{margin-top:3.5rem}@media(min-width:1280px){.list-highlight__content .col+.col{margin-top:0}}.list-highlight__content .col:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4)}.list-highlight__content .col:nth-child(2){flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8 - var(--grid-gutter))}.list-highlight__content .col:nth-child(2) p{font-size:var(--font-size-h3);line-height:1.4;font-weight:var(--font-weight-h3);letter-spacing:var(--letter-spacing-h3)}@media(min-width:1280px){.list-highlight__content .col:nth-child(2) p{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8 - var(--grid-gutter))}}.list-highlight__content .col:nth-child(2) p+p{margin-top:2.5rem}.list-highlight__content .meta{display:none}@media(min-width:1280px){.list-highlight__content .meta{display:block;position:absolute;right:0;bottom:0}}.list-highlight__content .meta:after{content:"●";margin-left:.35em}.list-highlight__wrapper{position:relative;margin-top:10.41667vw}html:not(.is-touch) .list-highlight__organizations:hover+.list-highlight__images{visibility:visible;transition:visibility 0s linear 0s;animation:fade-in .3s var(--ease-in-out-soft) forwards}.list-highlight__organizations li+li{margin-top:1.82292vw}.list-highlight__organizations a{font-size:9.375vw;line-height:1;font-weight:var(--font-weight-bold);letter-spacing:-.04em;text-transform:uppercase;text-decoration:none;opacity:1;position:relative;display:block}@media(min-width:1280px){.list-highlight__organizations a{font-size:5.25vw}}html:not(.is-touch) .list-highlight__organizations a:hover{opacity:1;z-index:2}html:not(.is-touch) .list-highlight__organizations a:hover span{z-index:2!important}html:not(.is-touch) .list-highlight__organizations a:hover .list-highlight__count,html:not(.is-touch) .list-highlight__organizations a:hover .list-highlight__title{z-index:2}.list-highlight__images{position:absolute;width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter));height:auto;top:0;left:0;visibility:hidden;pointer-events:none;will-change:transform,opacity;animation:fade-out .3s var(--ease-in-out-soft) forwards;transition:visibility 0s linear .35s}.list-highlight__images:hover{animation:fade-in .3s var(--ease-in-out-soft) forwards;transition:visibility 0s linear 0s}.list-highlight__images:before{content:"";width:.1rem;margin-left:-.1rem;float:left;height:0;padding-top:125%}.list-highlight__images:after{content:"";display:table;clear:both}.list-highlight__images li{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;visibility:hidden}.list-highlight__images li .asset{overflow:hidden}.list-highlight__images li.is-active,.list-highlight__images li.is-inactive{visibility:visible}.list-highlight__images li.is-inactive{z-index:1}.list-highlight__images li.is-inactive .asset>*{animation:wipe-out .5s var(--ease-out-soft) .1s forwards}.list-highlight__images li.is-active{z-index:2}.list-highlight__images li.is-active .asset>*{animation:wipe-in .5s var(--ease-out-soft) forwards}.list-highlight__title{position:relative}.list-highlight__title:after{content:"";position:absolute;height:.08vh;left:100%;background:var(--text-color);right:0}.list-highlight__count{font-size:1.4rem;letter-spacing:-.02em;vertical-align:top;display:inline-block;transform:translateY(50%)}@media(min-width:1280px){.list-highlight__count{font-size:1.8rem}}.tertiary ol{margin:var(--grid-gutter) 0;padding-left:1em;list-style-type:decimal}.tertiary .asset,.tertiary__meta-bar{opacity:0;animation:fade-in .6s var(--ease-out) 1s forwards}.is-new-page .tertiary .asset,.is-new-page .tertiary__meta-bar{animation-delay:.65s}.tertiary .asset{margin-bottom:11rem}@media(min-width:1024px){.tertiary .row{display:flex}.tertiary .col:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2)}.tertiary__sticky{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*2 - var(--grid-gutter))}}@media(min-width:1280px){.tertiary .col:first-child{flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4 - var(--grid-gutter))}.tertiary .col:nth-child(2){flex:0 0 calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}.tertiary__sticky{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*5 - var(--grid-gutter))}}.tertiary__meta-bar{padding:2rem 0;border-top:.1rem solid}.tertiary__subnav{margin-top:7.5rem;margin-bottom:7rem}@media(min-width:1024px){.tertiary__subnav{margin-bottom:0}}.tertiary__subnav h6{font-weight:var(--font-weight-bold)}.tertiary__subnav ol{padding-left:2em}.tertiary__subnav ol li{position:relative;list-style-type:none;text-transform:uppercase}.tertiary__subnav ol li+li{margin-top:.5rem}.tertiary__subnav ol li:first-child:before{content:"(01)"}.tertiary__subnav ol li:nth-child(2):before{content:"(02)"}.tertiary__subnav ol li:nth-child(3):before{content:"(03)"}.tertiary__subnav ol li:nth-child(4):before{content:"(04)"}.tertiary__subnav ol li:nth-child(5):before{content:"(05)"}.tertiary__subnav ol li:nth-child(6):before{content:"(06)"}.tertiary__subnav ol li:nth-child(7):before{content:"(07)"}.tertiary__subnav ol li:nth-child(8):before{content:"(08)"}.tertiary__subnav ol li:nth-child(9):before{content:"(09)"}.tertiary__subnav ol li:nth-child(10):before{content:"(010)"}.tertiary__subnav ol li:nth-child(11):before{content:"(011)"}.tertiary__subnav ol li:nth-child(12):before{content:"(012)"}.tertiary__subnav ol li:nth-child(13):before{content:"(013)"}.tertiary__subnav ol li:nth-child(14):before{content:"(014)"}.tertiary__subnav ol li:nth-child(15):before{content:"(015)"}.tertiary__subnav ol li:nth-child(16):before{content:"(016)"}.tertiary__subnav ol li:nth-child(17):before{content:"(017)"}.tertiary__subnav ol li:nth-child(18):before{content:"(018)"}.tertiary__subnav ol li:nth-child(19):before{content:"(019)"}.tertiary__subnav ol li:nth-child(20):before{content:"(020)"}.tertiary__subnav ol li:first-child:before,.tertiary__subnav ol li:nth-child(10):before,.tertiary__subnav ol li:nth-child(11):before,.tertiary__subnav ol li:nth-child(12):before,.tertiary__subnav ol li:nth-child(13):before,.tertiary__subnav ol li:nth-child(14):before,.tertiary__subnav ol li:nth-child(15):before,.tertiary__subnav ol li:nth-child(16):before,.tertiary__subnav ol li:nth-child(17):before,.tertiary__subnav ol li:nth-child(18):before,.tertiary__subnav ol li:nth-child(19):before,.tertiary__subnav ol li:nth-child(2):before,.tertiary__subnav ol li:nth-child(20):before,.tertiary__subnav ol li:nth-child(3):before,.tertiary__subnav ol li:nth-child(4):before,.tertiary__subnav ol li:nth-child(5):before,.tertiary__subnav ol li:nth-child(6):before,.tertiary__subnav ol li:nth-child(7):before,.tertiary__subnav ol li:nth-child(8):before,.tertiary__subnav ol li:nth-child(9):before{font-size:var(--font-size-small);line-height:var(--line-height-small);letter-spacing:-.02em;text-transform:uppercase;position:absolute;display:inline-block;top:.3em;left:-2.5em;font-weight:var(--font-weight-bold)}.tertiary__heading{max-width:none;padding-top:var(--pages-intro-large);margin-bottom:8rem;text-transform:uppercase}@media(min-width:720px){.tertiary__heading{margin-bottom:11.875vw}}.tertiary__heading h1{position:relative}.tertiary__heading .word{margin-top:0}.tertiary__heading .dot-wrapped{position:absolute;top:0;right:0;margin-top:0}.tertiary__heading .dot-wrapped span{width:auto;padding:0}.tertiary__content ol+h5,.tertiary__content p+h5,.tertiary__content ul+h5{margin-top:6rem}.tertiary__content h5+ul,.tertiary__content h6+p{margin-top:1.5rem}.tertiary__content h5,.tertiary__content h6{font-weight:var(--font-weight-bold)}.tertiary__content h5{text-transform:uppercase}.tertiary__content h5+p{margin-top:3.8rem}.intro-promise-detail{margin-bottom:0!important}.intro-promise-detail+.grid-dei{margin-top:0!important}.intro-promise-detail+.grid-dei .meta-bar__line{display:none}.intro-promise h2{margin-bottom:0}.intro-promise h2>div:nth-child(2){position:relative;max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*4);left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*1 - var(--grid-gutter))}@media(min-width:720px){.intro-promise h2>div:nth-child(2){max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3);left:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*3 - var(--grid-gutter))}}.is-next-dei .intro-promise [data-mask-heading] .dot-wrapped>span,.is-next-dei .intro-promise [data-mask-heading] .word>span{transform:none;animation:none}.intro-promise-detail h1{opacity:0;position:absolute;pointer-events:none}.intro-promise-detail h2{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:var(--font-weight-h1);letter-spacing:var(--letter-spacing-h1);padding-bottom:0}.intro-promise-detail p{left:0;animation:fade-in .6s var(--ease-out) .9s forwards;max-width:30em}.is-new-page .intro-promise-detail p{animation:fade-in .6s var(--ease-out) .5s forwards}@media only screen and (max-width:479px){.intro-promise-detail p{font-size:2.4rem}}@media(min-width:1440px){.intro-promise-detail p{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*8 - var(--grid-gutter));max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*7 - var(--grid-gutter))}}@media(min-width:1920px){.intro-promise-detail p{max-width:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*6 - var(--grid-gutter))}}.intro-promise-detail nav{font-size:var(--font-size-small);font-weight:var(--font-weight-bold);text-transform:uppercase;margin-top:8rem}@media(min-width:1024px){.intro-promise-detail nav{margin-top:14rem}}.intro-promise-detail nav ul{display:flex;justify-content:flex-end}.intro-promise-detail nav ul li+li{margin-left:2.5rem}@media(min-width:720px){.intro-promise-detail nav ul li+li{margin-left:4rem}}@media(min-width:1024px){.intro-promise-detail nav ul li+li{margin-left:8rem}}.intro-promise-detail nav ul li.is-active a:after{animation:0s var(--ease-out) 0s trace-in forwards}.intro-promise-detail nav ul a{position:relative;display:inline-block;vertical-align:middle;overflow:hidden;text-decoration:none}.intro-promise-detail nav ul a .is-active:after{animation:0s var(--ease-out) 0s trace-in forwards}.intro-promise-detail nav ul a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.1rem;background-color:currentColor;transform:translateX(calc(-100% - .1rem));animation:.25s var(--ease-out) 0s trace-out forwards}.intro-promise-detail nav ul a:hover:after{opacity:1;animation:.25s var(--ease-out) 0s trace-in forwards}.intro-promise-detail .meta-bar{margin-top:var(--grid-gutter)}.intro-promise-detail .meta-bar,.intro-promise-detail nav{opacity:0;animation:fade-in .6s var(--ease-out) 1s forwards}.is-new-page .intro-promise-detail .meta-bar,.is-new-page .intro-promise-detail nav{animation:fade-in .6s var(--ease-out) .6s forwards}.intro-promise-landing h1{opacity:0;position:absolute;pointer-events:none}.intro-promise-landing h2{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:var(--font-weight-h1);letter-spacing:var(--letter-spacing-h1);margin-bottom:2.5rem}@media(min-width:1280px){.intro-promise-landing h2{margin-bottom:0}}.intro-promise-landing p{left:0;animation-delay:1.1s}.is-new-page .intro-promise-landing p{animation-delay:.6s}@media only screen and (max-width:479px){.is-new-page .intro-promise-landing p{font-size:2.4rem}}@media(min-width:1280px){.intro-promise-landing .asset{margin-top:-5.8vw}.intro-promise-landing .col:first-child{padding-right:calc((var(--grid-width) + var(--grid-gutter) - var(--grid-padding)*2)/var(--grid-column-count)*.6 - var(--grid-gutter))}}