a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}.isvg.loaded{display:block;-webkit-transition:fill .3s;transition:fill .3s}body,html{height:100%;color:#000;font-size:18px;line-height:32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body ::selection,html ::selection{background:#00aeef}body ::-moz-selection,html ::-moz-selection{background:#00aeef}body .App,html .App{height:100%}body a,html a{color:#000}body{overflow-x:hidden}.CaseStudySummary .CaseStudySummary-Column p,.Search-taggedMetaContainer,.Search-taggedMetaContainer h3,.TextBlock p,.TextStyles h1,.TextStyles h2,.TextStyles ol,.TextStyles p,.TextStyles ul,.TextTile-MainContainer p,.TextTile-Title,.TextTile p,body,html,.ExpandedTile h4,.ExpandedTile p{font-family:Sentinel SSm A,Sentinel SSm B,Georgia,serif;font-weight:400;font-style:normal}.CaseStudy.PageHeader-Title,.DisplayTopics-BeliefTitle,.HomeHeader-triplets,.Navigation-Element--primary,.PageHeader-Title,.Search-searchTermsInput--inPage,.Search-searchTermsInput--overlay,.ancestor-wrapper{font-family:Sentinel SSm A,Sentinel SSm B,Georgia,serif;font-weight:300;font-style:normal}.Grid{display:flex}@media(max-width:49.99em){.Grid{flex-direction:column;width:auto;margin-left:0;margin-right:0}}@media(min-width:50em)and (max-width:89.99em){.Grid{max-width:1180px;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}}@media(min-width:90em){.Grid{max-width:1180px;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}}.Grid.full-width-grid,.Grid.Grid--Fluid{max-width:100%;padding:0}.Grid--Wrap{flex-wrap:wrap}@media(max-width:49.99em){.GridMobileFlexDirection--Row{flex-direction:row}}.Footer{background-color:#262c30}.Footer .Grid{flex-direction:column}.Footer-Upper{color:#fff;width:100%;border-bottom:2px solid #394750;padding:90px 0 35px}@media(max-width:34.365em){.Footer-Upper{padding:50px 0}}.Lower-Footer{justify-content:space-between;flex-direction:row;display:flex;width:100%;margin:30px 0}@media(max-width:49.99em){.Lower-Footer{flex-wrap:wrap}}.Footer-CopyrightContainer,.Footer-PrivacyContainer{font-family:Gotham SSm A,Gotham SSm B,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;letter-spacing:1.8px}.Footer-CopyrightContainer,.Footer-PrivacyContainer{text-transform:uppercase;font-size:12px;line-height:20px;letter-spacing:1px;color:#f0f4f6}.Footer-CopyrightContainer a,.Footer-PrivacyContainer a{-webkit-transition:color .2s;transition:color .2s;display:inline;margin:0;background:none;text-decoration:none;border-bottom:2px solid}.Footer-PrivacyContainer a:focus,.Footer-PrivacyContainer a:hover{cursor:pointer;color:#262c30}@media(max-width:34.365em){.Footer-CopyrightContainer,.Footer-PrivacyContainer{font-size:11px}}.Footer-CopyrightContainer .Footer-LinkWithoutUnderline,.Footer-PrivacyContainer .Footer-LinkWithoutUnderline{text-decoration:none;border-bottom:none}.Footer-CopyrightContainer a,.Footer-PrivacyContainer a{color:#f0f4f6}.Footer-CopyrightContainer a:hover,.Footer-PrivacyContainer a:hover{color:#00aeef}.Footer-CopyrightContainer{order:1}@media(max-width:49.99em){.Footer-CopyrightContainer{width:100%;text-align:center;order:2;margin:0}}.Footer-PrivacyContainer{order:1}@media(max-width:49.99em){.Footer-PrivacyContainer{width:100%;text-align:center;order:2}}.Footer-CopyrightLabel:after{content:" "}.Footer-SocialContainer{order:2;margin-bottom:32px}@media(max-width:49.99em){.Footer-SocialContainer{margin:0 auto;order:1}}.Footer-SocialElement--facebook a path,.Footer-SocialElement--instagram a path,.Footer-SocialElement--linkedin a path,.Footer-SocialElement--twitter a path,.Footer-SocialElement--vimeo a path,.Footer-SocialElement--weibo a path{-webkit-transition:fill .2s;transition:fill .2s;fill:#f0f4f6}.Footer-SocialElement--facebook a:hover path,.Footer-SocialElement--instagram a:hover path,.Footer-SocialElement--linkedin a:hover path,.Footer-SocialElement--twitter a:hover path,.Footer-SocialElement--vimeo a:hover path,.Footer-SocialElement--weibo a:hover path{fill:#00aeef}.Footer-SocialElement--medium a path:first-child,.Footer-SocialElement--medium a rect{-webkit-transition:fill .2s;transition:fill .2s;fill:#f0f4f6}.Footer-Social{display:flex}.Footer-SocialElement{margin-left:32px}.Footer-SocialElement:first-child{margin-left:5px}.Gis-Footer{justify-content:space-between;flex-direction:row;display:flex;width:100%;margin:0}@media(max-width:49.99em){.Gis-Footer{flex-wrap:wrap}}.Footer-Mail{order:2}@media(max-width:49.99em){.Footer-Mail{margin:0 auto;order:1}}.Header{height:90px}@media(max-width:34.365em){.Header{height:60px}}.NavBar{width:100%;background-color:#fff;height:90px}.NavBar--blue{width:100%;background-color:#00aeef;height:90px}@media(max-width:34.365em){.NavBar{height:60px}}.NavBar .Grid{max-width:none}.NavBar-HeaderBar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;-webkit-transition:background-color .3s;transition:background-color .3s;position:fixed;z-index:900;padding:0 25px;width:100%;height:90px;line-height:1;background-color:#fff;box-sizing:border-box}.NavBar-HeaderBar--blue{display:flex;flex-direction:row;justify-content:space-between;align-items:center;-webkit-transition:background-color .3s;transition:background-color .3s;position:fixed;z-index:900;padding:0 25px;width:100%;height:90px;line-height:1;background-color:#00aeef;box-sizing:border-box}@media(max-width:34.365em){.NavBar-HeaderBar{height:60px;padding-top:10px}}@media(max-width:49.99em){.NavBar-HeaderBar{padding:0 10px}}.NavBar-HomeLogoItem:hover{-webkit-transition:opacity .15s linear;transition:opacity .15s linear;opacity:.4}@media(max-width:49.99em){.NavBar-HomeLogoItem,.NavBar-SearchAndBurger{flex:1 1}}@media(max-width:49.99em){.NavBar-SearchAndBurger{display:flex;justify-content:flex-end}}.NavBar-SearchAndBurger{display:flex;flex-direction:row;align-items:center;gap:28px;line-height:1}@media(min-width:50em){.NavBar-SearchAndBurger{margin-right:15px}}@media(max-width:34.365em){.NavBar-SearchAndBurger{gap:18px}}.NavBar-SearchItem{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.NavBar-SearchItem .NavBar-SearchContainer{display:block;padding:9px 0 7px;line-height:20px;cursor:pointer;font-family:Gotham SSm A,Gotham SSm B,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;font-size:14px;letter-spacing:1px;text-decoration:none;border-bottom:2px solid transparent}.NavBar-SearchItem .NavBar-SearchContainer[aria-current=page]{border-bottom-color:#00aeef}.NavBar-SearchItem .NavBar-SearchContainer:focus,.NavBar-SearchItem .NavBar-SearchContainer:hover{border-bottom-color:#00aeef}@media(max-width:34.365em){.NavBar-SearchItem .NavBar-SearchContainer{font-size:12px;line-height:18px;letter-spacing:.8px}}.NavBar-SearchItem:hover{-webkit-transition:opacity .15s linear;transition:opacity .15s linear;opacity:.4}.NavBar-SearchItem img{position:relative;top:3px}.NavBar-SearchItem .search-close-icon{visibility:hidden}.NavBar--expanded .NavBar-SearchItem,.NavBar--searchOverlay .NavBar-SearchItem{display:block}.NavBar-HamburgerItem{padding-left:0;line-height:10px;margin-left:20px}.NavBar--expanded .NavBar-HamburgerItem,.NavBar--searchOverlay .NavBar-HamburgerItem{margin-left:20px}.NavBar-HamburgerContainer{padding:9px 10px;line-height:10px;cursor:pointer}.NavBar-HamburgerContainer,.NavBar-HamburgerContainer:hover{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.NavBar-HamburgerContainer:hover{opacity:.4}.NavBar-HamburgerIcon{-webkit-transition:all .25s linear;transition:all .25s linear;position:relative;display:inline-block;width:12px;height:10px;line-height:10px}.NavBar-HamburgerIcon .NavBar-HamburgerIconLine{-webkit-transition:all .12s linear;transition:all .12s linear;position:absolute;left:0;display:block;background:#000;width:100%;height:2px}.NavBar-HamburgerIcon .NavBar-HamburgerIconLine:nth-child(2){top:40%}.NavBar-HamburgerIcon .NavBar-HamburgerIconLine:nth-child(3){top:80%}.NavBar--expanded .NavBar-HamburgerIconLine:first-child{-webkit-transform:translateY(4px) translateX(0) rotate(-45deg);transform:translateY(4px) translate(0) rotate(-45deg);opacity:1;width:125%}.NavBar--expanded .NavBar-HamburgerIconLine:nth-child(3){-webkit-transform:translateY(-4px) translateX(0) rotate(45deg);transform:translateY(-4px) translate(0) rotate(45deg);opacity:1;width:125%}.NavBar--expanded .NavBar-HamburgerIconLine:nth-child(2){opacity:0}.NavMenu{top:0;left:0;width:100%;height:100%;background-color:#262c3000;z-index:800;pointer-events:none}.NavMenu,.NavMenu.expanded{-webkit-transition:background-color .5s;transition:background-color .5s;position:fixed}.NavMenu.expanded{background-color:#262c30;pointer-events:all;overflow:scroll}.NavMenu.expanded .Menu{display:flex;flex-direction:column}@media(min-width:50em){.NavMenu.expanded .Menu{display:grid;grid-gap:25px}}@media(min-width:73.75em){.NavMenu.expanded .Menu{grid-gap:0 70px}}.NavMenu .Menu{display:none;margin-top:200px;width:100%}@media(max-width:34.365em){.NavMenu .Menu{margin-top:100px}}@media(min-width:34.375em)and (max-width:49.99em){.NavMenu .Menu{margin-top:80px}}@media screen and (max-device-height:900px){.NavMenu .Menu{margin-top:100px}}@media(min-width:50em){.NavMenu .Menu{grid-template-columns:repeat(4,minmax(-webkit-max-content,1fr));grid-template-columns:repeat(4,minmax(max-content,1fr))}}.NavMenu .Navigation-Column{margin-bottom:80px;text-align:center}.NavMenu .Navigation-Column ul{margin-bottom:0}@media screen and (max-device-height:900px){.NavMenu .Navigation-Column{margin-bottom:40px}}@media(max-width:34.365em){.NavMenu .Navigation-Column{margin:0 auto 30px}}@media(min-width:34.375em)and (max-width:49.99em){.NavMenu .Navigation-Column{margin-right:50px;margin-bottom:20px}}@media(min-width:50em){.NavMenu .Navigation-Column{text-align:left}}@media(min-width:50em){.NavMenu .Navigation-Column:first-child{grid-column:2}}@media(min-width:50em){.NavMenu .Navigation-Column:nth-child(2){grid-column:3}}@media(min-width:50em){.NavMenu .Navigation-Column:nth-child(3){grid-column:4}}.Navigation-Element{text-align:center}@media(min-width:50em){.Navigation-Element{text-align:left}}.Navigation-Element--primary a,.Navigation-Element--secondary a{-webkit-transition:color .3s;transition:color .3s;text-decoration:none;color:#fff}.Navigation-Element--primary a:hover,.Navigation-Element--secondary a:hover{color:#00aeef}.Navigation-Element--primary{line-height:1.5}@media(max-width:34.365em){.Navigation-Element--primary{font-size:25px;letter-spacing:-1px}}@media(min-width:34.375em)and (max-width:49.99em){.Navigation-Element--primary{font-size:30px;letter-spacing:-1.5px}}@media(min-width:50em)and (max-width:73.74em){.Navigation-Element--primary{font-size:40px;letter-spacing:-2px}}@media(min-width:73.75em){.Navigation-Element--primary{font-size:70px;letter-spacing:-3px}}@media screen and (min-width:50em)and (max-height:56.25){.Navigation-Element--primary{font-size:55px;line-height:70px;letter-spacing:-1.5px}}.Navigation-Element--secondary{color:#f0f4f6;font-size:14px;text-transform:uppercase}@media(max-width:49.99em){.Navigation-Element--secondary{font-size:12px}}@media(max-width:34.365em){.Navigation-Element--secondary{margin-left:0;margin-right:0}}.NavBar--overlap{height:auto}.SearchResultsPage--query .NavBar-SearchItem{display:none}.Search{padding:0 0 9px}.Search-inputMetaContainer{background-color:#00aeef;padding-top:128px;padding-bottom:64px}@media(max-width:49.99em){.Search-inputMetaContainer{padding-top:64px}}.Search-inputContainer{border-bottom:5px solid #000;margin-left:auto;margin-right:auto;position:relative;width:70%}@media(max-width:34.365em){.Search-inputContainer{width:85%}}@media(min-width:34.375em)and (max-width:49.99em){.Search-inputContainer{width:80%}}.Search-searchTermsInput--inPage{outline:0;margin-bottom:8px;border:0;width:100%;color:#000;font-size:75px;letter-spacing:-2px;background:transparent}@media(max-width:34.365em){.Search-searchTermsInput--inPage{font-size:30px}}@media(min-width:34.375em)and (max-width:49.99em){.Search-searchTermsInput--inPage{font-size:45px}}.Search-searchTermsInput--inPage:focus{outline:0}.Search-searchTermsInput--inPage::-webkit-input-placeholder{color:#000;font-style:italic}.Search-searchTermsInput--inPage:-moz-placeholder,.Search-searchTermsInput--inPage::-moz-placeholder{color:#000;font-style:italic}.Search-searchTermsInput--inPage:-ms-input-placeholder{color:#000;font-style:italic}.SearchResultsPage .Search-searchTermsInput--inPage::-moz-selection{background-color:#fff}.SearchResultsPage .Search-searchTermsInput--inPage::selection{background-color:#fff}.search-modal .Search-searchTermsInput--inPage{color:#fff}.search-modal .Search-searchTermsInput--inPage::-webkit-input-placeholder{color:#00aeef;font-style:italic}.search-modal .Search-searchTermsInput--inPage:-ms-input-placeholder{color:#00aeef;font-style:italic}.search-modal .Search-searchTermsInput--inPage::-moz-placeholder{color:#00aeef;font-style:italic}.Black-Search-Icon{position:absolute;right:0;bottom:23px;width:34px;height:34px;cursor:pointer}.Black-Search-Icon svg path{stroke:#000}@media(max-width:34.365em){.Black-Search-Icon{width:20px;bottom:8px}}@media(min-width:34.375em)and (max-width:49.99em){.Black-Search-Icon{width:30px;bottom:12px}}.Search-searchOverlay{position:fixed;top:0;left:0;background-color:#fff;width:100%;height:100%;z-index:800;pointer-events:none;visibility:hidden}.Search-searchOverlay,.Search-searchOverlay.Search-isShown{-webkit-transition:background-color .3s;transition:background-color .3s}.Search-searchOverlay.Search-isShown{background-color:#262c30;pointer-events:all;visibility:visible}.Search-searchOverlay.Search-isShown .Search-overlayInputContainer .Search-searchTermsInput--overlay{background:transparent;width:90%}.Search-searchOverlay.Search-isShown .Search-overlayInputContainer{opacity:1}.Search-overlayInputContainer{-webkit-transition:opacity .5s;transition:opacity .5s;margin-top:218px;width:70%;border-bottom:5px solid #00aeef;margin-left:auto;margin-right:auto;position:relative}@media(max-width:34.365em){.Search-overlayInputContainer{width:85%;margin-top:128px}}@media(min-width:34.375em)and (max-width:49.99em){.Search-overlayInputContainer{width:80%;margin-top:128px}}.Search-searchTermsInput--overlay{letter-spacing:-2px;width:100%;font-size:75px;border:0;margin-bottom:5px;color:#fff;background:transparent}.Search-searchTermsInput--overlay::-webkit-input-placeholder{color:#00aeef;font-style:italic}.Search-searchTermsInput--overlay:-moz-placeholder,.Search-searchTermsInput--overlay::-moz-placeholder{color:#00aeef;font-style:italic}.Search-searchTermsInput--overlay:-ms-input-placeholder{color:#00aeef;font-style:italic}@media(max-width:34.365em){.Search-searchTermsInput--overlay{font-size:30px}}@media(min-width:34.375em)and (max-width:49.99em){.Search-searchTermsInput--overlay{font-size:45px}}.Search-searchTermsInput--overlay:focus{outline:0}.White-Search-Icon{position:absolute;right:0;bottom:23px;width:34px;height:34px;cursor:pointer}@media(max-width:34.365em){.White-Search-Icon{width:20px;bottom:8px}}@media(min-width:34.375em)and (max-width:49.99em){.White-Search-Icon{width:30px;bottom:12px}}.NavBar-HomeLogoContainer{display:block;padding:9px 10px}.NavBar-HomeLogoContainer .isvg.loaded{display:block;-webkit-transition:fill .3s;transition:fill .3s}.NavBar-HomeLogoContainer svg{position:relative;width:100px;height:auto}@media(max-width:34.365em){.NavBar-HomeLogoContainer svg{width:50px}}@media(min-width:34.375em)and (max-width:49.99em){.NavBar-HomeLogoContainer svg{width:70px}}.HomeHeader{padding-bottom:20px;list-style:none}.HomeHeader-triplets{display:table;border-bottom:0;white-space:pre;display:inline-block;text-decoration:none;font-size:140px;line-height:145px;letter-spacing:-6px;min-height:200px}.HomeHeader-triplets a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(10%,#00aeef));background-image:linear-gradient(180deg,transparent 65%,#00aeef 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;-webkit-transition:background-size .4s ease;transition:background-size .4s ease;color:#000}.HomeHeader-triplets span{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(10%,#00aeef));background-image:linear-gradient(180deg,transparent 65%,#00aeef 0);background-size:100% 100%;background-repeat:no-repeat;text-decoration:none;-webkit-transition:background-size .4s ease;transition:background-size .4s ease;color:#000}.HomeHeader-triplets a:focus,.HomeHeader-triplets a:hover{background-size:100% 100%;cursor:pointer}@media(max-width:49.99em){.HomeHeader-triplets{padding-top:7px;padding-bottom:20px;padding-left:20px}}@media(min-width:50em){.HomeHeader-triplets{flex-direction:column;flex-basis:78%;display:flex}}@media(max-width:34.365em){.HomeHeader-triplets{font-size:50px;line-height:58px;min-height:78px;letter-spacing:-3px}}@media(min-width:34.375em)and (max-width:49.99em){.HomeHeader-triplets{font-size:80px;line-height:89px;min-height:119px;letter-spacing:-4px}}@media(min-width:50em)and (max-width:73.74em){.HomeHeader-triplets{font-size:100px;line-height:113px;min-height:151px;letter-spacing:-5px}}HomeHeader-rightSideNoteWithSlogan{display:table;border-bottom:0}@media(min-width:50em){.HomeHeader-rightSideNoteWithSlogan{flex-basis:22%;align-items:flex-start;display:flex}}.HomeHeader-ContactContainer p,.HomeSeoBand h2{font-family:Sentinel SSm A,Sentinel SSm B,Georgia,serif;font-weight:400;font-style:normal}.HomeHeader-ContactContainer p em,.HomeHeader-ContactContainer p i,.HomeSeoBand p,.Search-taggedMetaContainer em,.Search-taggedMetaContainer i,.NavBar-Title,.ExpandedTile p em,.ExpandedTile p i{font-family:Sentinel SSm A,Sentinel SSm B,Georgia,serif;font-weight:400;font-style:italic}.CaseStudySummary .CaseStudySummary-Column p b,.CaseStudySummary .CaseStudySummary-Column p strong,.HomeHeader-ContactContainer p b,.HomeHeader-ContactContainer p strong,.Search-taggedMetaContainer b,.Search-taggedMetaContainer strong,.TextStyles h2 strong,.TextStyles ol b,.TextStyles ol strong,.TextStyles p b,.TextStyles p strong,.TextStyles ul b,.TextStyles ul strong,.TextTile-MainContainer p b,.TextTile-MainContainer p strong,.TextTile p b,.TextTile p strong,.ExpandedTile p b,.ExpandedTile p strong{font-family:Sentinel SSm A,Sentinel SSm B,Georgia,serif;font-weight:700}.CaseStudySummary h3,.HomeHeader-ContactContainer .HomeHeader-ContactLink,.HomeHeader-ContactContainer h2,.Navigation-Element--secondary,.PageHeader-Supertitle,.StoryDate,.Tags,.TextBlock p b,.TextBlock p strong,.TextStyles h3,.TextStyles h4,.TextStyles h5,.TextStyles h6,.TileSuperTitle,.ImageBlock .ImageBlock-ImageCredit,.BoxedHeader h2,.ExpandedTile h5{font-family:Gotham SSm A,Gotham SSm B,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;letter-spacing:1.8px}.HomeHeader-ContactContainer{padding-left:20px;display:table}.HomeHeader-ContactContainer p{font-size:18px;line-height:32px;letter-spacing:-.5px;color:#000;margin-bottom:15px}.HomeHeader-ContactContainer p a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(10%,#00aeef));background-image:linear-gradient(180deg,transparent 65%,#00aeef 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;-webkit-transition:background-size .4s ease;transition:background-size .4s ease;color:#262c30;border-bottom:2px solid;border-color:#262c30}.HomeHeader-ContactContainer p a:focus,.HomeHeader-ContactContainer p a:hover{background-size:100% 100%;cursor:pointer}@media(max-width:34.365em){.HomeHeader-ContactContainer p{font-size:15px;line-height:27px}}.HomeHeader-ContactContainer p b,.HomeHeader-ContactContainer p strong{color:#000}.HomeHeader-ContactContainer .HomeHeader-ContactLink{text-transform:uppercase;font-size:12px;line-height:20px;letter-spacing:1px;margin-bottom:15px}.HomeHeader-ContactContainer .HomeHeader-ContactLink a{-webkit-transition:color .2s;transition:color .2s;display:inline;margin:0;background:none;text-decoration:none;border-bottom:2px solid}.HomeHeader-ContactContainer .HomeHeader-ContactLink a:focus,.HomeHeader-ContactContainer .HomeHeader-ContactLink a:hover{cursor:pointer;color:#262c30}@media(max-width:34.365em){.HomeHeader-ContactContainer .HomeHeader-ContactLink{font-size:11px}}.HomeHeader-ContactContainer h2{text-transform:uppercase;font-size:12px;line-height:20px;letter-spacing:1px;color:#a2aeb6;margin-bottom:15px}.HomeHeader-ContactContainer h2 a{-webkit-transition:color .2s;transition:color .2s;display:inline;margin:0;background:none;text-decoration:none;border-bottom:2px solid}.HomeHeader-ContactContainer h2 a:focus,.HomeHeader-ContactContainer h2 a:hover{cursor:pointer;color:#262c30}@media(max-width:34.365em){.HomeHeader-ContactContainer h2{font-size:11px}}@media(max-width:49.99em){.HomeHeader-ContactContainer h2{margin-bottom:0}}@media(min-width:50em){.HomeHeader-ContactContainer{border-left:3px solid #000}}.ThreeRichTilesBand{padding:96px 0}@media(max-width:49.99em){.ThreeRichTilesBand{padding:40px 0}}.RichTile{position:relative;margin:0 25px}@media(max-width:34.365em){.RichTile{margin-bottom:0}}@media(min-width:34.375em)and (max-width:49.99em){.RichTile{margin-bottom:32px}}@media(max-width:49.99em){.RichTile:last-of-type{margin-bottom:0}}.RichTile--small{border-bottom:5px solid #000;background-color:#fff}.RichTile--small:first-child{margin-left:0}@media(max-width:49.99em){.RichTile--small:first-child{margin:0 20px 40px}}.RichTile--small:last-child{margin-right:0}@media(max-width:49.99em){.RichTile--small:last-child{margin:40px 20px 0}}@media(min-width:50em){.RichTile--small{flex-basis:33%;max-width:360px}}@media(max-width:49.99em){.RichTile--small{margin:40px 20px}}.RichTile-Content{top:30px}.RichTile-ImageContainer{display:flex;position:relative;border-bottom:10px solid #00aeef;overflow:hidden}@media(max-width:49.99em){.RichTile-ImageContainer{height:250px}}@media(min-width:50em)and (max-width:73.74em){.RichTile-ImageContainer{height:250px}}@media(min-width:73.75em)and (max-width:89.99em){.RichTile-ImageContainer{height:270px}}@media(min-width:90em){.RichTile-ImageContainer{height:300px}}.RichTile-MainContainer p,.RichTile-Title,body,html{font-family:Sentinel SSm A,Sentinel SSm B,Georgia,serif;font-weight:400;font-style:normal}.RichTile-MainContainer p em,.RichTile-MainContainer p i{font-family:Sentinel SSm A,Sentinel SSm B,Georgia,serif;font-weight:400;font-style:italic}.RichTile-MainContainer p b,.RichTile-MainContainer p strong,.RichTile-Title strong{font-family:Sentinel SSm A,Sentinel SSm B,Georgia,serif;font-weight:700}.RichTile-MainContainer{position:relative;box-sizing:border-box}@media(max-width:49.99em){.RichTile-MainContainer{border-bottom:0}}.RichTile-MainContainer p{font-size:18px;line-height:32px;letter-spacing:-.5px;margin-bottom:32px;color:#262c30}.RichTile-MainContainer p a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(10%,#00aeef));background-image:linear-gradient(180deg,transparent 65%,#00aeef 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;-webkit-transition:background-size .4s ease;transition:background-size .4s ease;color:#262c30;border-bottom:2px solid;border-color:#262c30}.RichTile-MainContainer p a:focus,.RichTile-MainContainer p a:hover{background-size:100% 100%;cursor:pointer}@media(max-width:34.365em){.RichTile-MainContainer p{font-size:15px;line-height:27px}}.RichTile-MainContainer p b,.RichTile-MainContainer p strong{color:#000}.RichTile-Title{margin-bottom:32px;margin-top:25px;text-transform:none;font-size:28px;line-height:37px;letter-spacing:-1px;color:#000}.RichTile-Title a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(10%,#00aeef));background-image:linear-gradient(180deg,transparent 65%,#00aeef 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;-webkit-transition:background-size .4s ease;transition:background-size .4s ease}.RichTile-Title a:focus,.RichTile-Title a:hover{background-size:100% 100%;cursor:pointer}@media(max-width:34.365em){.RichTile-Title{font-size:18px;line-height:29px}}@media(min-width:50em)and (max-width:73.74em){.RichTile-Title{font-size:24px;line-height:34px}}.RichTile-Title em{font-style:italic}@media(max-width:34.365em){.RichTile-Title{margin-bottom:20px;margin-top:0}}.SmartImage{background-repeat:no-repeat;background-position:50%}.SmartImage--background{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover}.RichTile-ImageContainer .SmartImage{-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transform:scale(1);transform:scale(1)}.RichTile-ImageContainer .SmartImage:hover{-webkit-transform:scale(1.1);transform:scale(1.1);cursor:pointer}.TileSuperTitle{font-family:Gotham SSm A,Gotham SSm B,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;letter-spacing:1.8px}.TileSuperTitle{margin-top:35px;text-transform:uppercase;font-size:12px;line-height:20px;letter-spacing:1px;color:#000;padding-bottom:10px}.TileSuperTitle a{-webkit-transition:color .2s;transition:color .2s;display:inline;margin:0;background:none;text-decoration:none;border-bottom:2px solid}.TileSuperTitle a:focus,.TileSuperTitle a:hover{cursor:pointer;color:#262c30}@media(max-width:34.365em){.TileSuperTitle{font-size:11px;margin-top:20px}}.TileSuperTitle .TileSuperTitle-Type{color:#a2aeb6;padding-bottom:0}.TileSuperTitle .TileSuperTitle-Type:after{content:" "}.PageHeader{padding-top:100px;text-align:left}@media(max-width:34.365em){.PageHeader{padding-top:60px}}@media(min-width:34.375em)and (max-width:49.99em){.PageHeader{padding-top:100px}}.PageHeader-Content{width:85%}@media(max-width:34.365em){.PageHeader-Content{padding-left:20px;padding-right:20px}}@media(min-width:34.375em)and (max-width:49.99em){.PageHeader-Content{padding-left:50px;padding-right:50px}}.PageHeader-Title{font-size:130px;letter-spacing:-6px;line-height:130px;color:#000}.PageHeader-Title a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(10%,#00aeef));background-image:linear-gradient(180deg,transparent 65%,#00aeef 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;-webkit-transition:background-size .4s ease;transition:background-size .4s ease}.PageHeader-Title a:focus,.PageHeader-Title a:hover{background-size:100% 100%;cursor:pointer}@media(max-width:34.365em){.PageHeader-Title{letter-spacing:-4px;font-size:50px;line-height:53px}}@media(min-width:34.375em)and (max-width:49.99em){.PageHeader-Title{font-size:90px;line-height:90px;letter-spacing:-4px}}@media(min-width:90em){.PageHeader-Title{padding-right:25%}}.CaseStudySummary .CaseStudySummary-Column p em,.CaseStudySummary .CaseStudySummary-Column p i,.PageHeader-Abstract,.ImageBlock .ImageBlock-FullCaption p,.TextBlock p em,.TextBlock p i,.TextStyles ol em,.TextStyles ol i,.TextStyles p em,.TextStyles p i,.TextStyles ul em,.TextStyles ul i,.TextTile-MainContainer p em,.TextTile-MainContainer p i,.TextTile p em,.TextTile p i{font-family:Sentinel SSm A,Sentinel SSm B,Georgia,serif;font-weight:400;font-style:italic}.PageHeader-Abstract{letter-spacing:-.5px;font-size:24px;line-height:34px;color:#000;margin-top:30px;width:90%;margin-bottom:64px}.PageHeader-Abstract a{-webkit-transition:color .2s;transition:color .2s;display:inline;margin:0;background:none;text-decoration:none;border-bottom:2px solid}.PageHeader-Abstract a:focus,.PageHeader-Abstract a:hover{cursor:pointer;color:#00aeef}@media(max-width:34.365em){.PageHeader-Abstract{font-size:16px;line-height:26px}}@media(min-width:34.375em)and (max-width:49.99em){.PageHeader-Abstract{font-size:18px}}@media(max-width:49.99em){.PageHeader-Abstract{width:100%;white-space:normal}}@media(min-width:50em){.PageHeader-Abstract{width:80%}}.CaseStudy .PageHeader{padding-top:0;margin-top:64px}@media(max-width:34.365em){.CaseStudy .PageHeader{margin-top:30px}}.CaseStudy .PageHeader-Content{box-sizing:border-box;margin-bottom:30px;border-bottom:5px solid;width:100%}@media(max-width:49.99em){.CaseStudy .PageHeader-Content{margin-bottom:20px;padding-right:20px;border-bottom:0}}.CaseStudy .PageHeader-Title{color:#000}.CaseStudy .PageHeader-Title a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(10%,#00aeef));background-image:linear-gradient(180deg,transparent 65%,#00aeef 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;-webkit-transition:background-size .4s ease;transition:background-size .4s ease}.CaseStudy .PageHeader-Title a:focus,.CaseStudy .PageHeader-Title a:hover{background-size:100% 100%;cursor:pointer}@media(max-width:34.365em){.CaseStudy .PageHeader-Title{font-size:41px;line-height:48px;letter-spacing:-2px}}@media(min-width:34.375em)and (max-width:49.99em){.CaseStudy .PageHeader-Title{font-size:70px;line-height:82px;letter-spacing:-3px}}@media(min-width:50em)and (max-width:73.74em){.CaseStudy .PageHeader-Title{font-size:80px;line-height:92px;letter-spacing:-3px}}@media(min-width:73.75em)and (max-width:89.99em){.CaseStudy .PageHeader-Title{font-size:100px;line-height:112px;letter-spacing:-4px}}@media(min-width:90em){.CaseStudy .PageHeader-Title{font-size:100px;line-height:112px;letter-spacing:-4px}}.CaseStudy .PageHeader-Abstract p{padding-top:0;color:#262c30;margin-top:28.8px;margin-bottom:38.4px}@media(max-width:49.99em){.CaseStudy .PageHeader-Abstract{width:80%}}.CaseStudy .PageHeader-Byline{text-transform:uppercase;font-size:14px;line-height:20px;letter-spacing:1px;color:#000}.CaseStudy .PageHeader-Byline a{-webkit-transition:color .2s;transition:color .2s;display:inline;margin:0;background:none;text-decoration:none;border-bottom:2px solid}.CaseStudy .PageHeader-Byline a:focus,.CaseStudy .PageHeader-Byline a:hover{cursor:pointer;color:#262c30}@media(max-width:34.365em){.CaseStudy .PageHeader-Byline{font-size:13px}}@media(min-width:50em){.CaseStudy .PageHeader-Byline{padding-bottom:40px}}.CaseStudy .PageHeader-Byline .Detail-With:before{content:"Client";color:#a2aeb6;float:left;padding-right:.7em}.PageHeader-Supertitle{text-transform:uppercase;font-size:12px;line-height:20px;letter-spacing:1px;color:#000;margin-bottom:30px}@media(max-width:34.365em){.PageHeader-Supertitle{font-size:11px}}.PageHeader-Supertitle a{-webkit-transition:color .2s;transition:color .2s;display:inline;margin:0;background:none;text-decoration:none;border-bottom:2px solid}.PageHeader-Supertitle a:focus,.PageHeader-Supertitle a:hover{cursor:pointer;color:#262c30}.PageHeader-Supertitle a:before{content:"◀︎";display:inline-block;margin-right:5px;margin-left:-15px;font-size:80%}.AbsolutePositioner-line{position:fixed;width:100%;height:4px;background:#000;z-index:1}.category-Foldable{position:fixed;width:100%;z-index:3000}.category-NarrowMenu{cursor:pointer;height:60px;-moz-box-align:center;align-items:center;box-sizing:border-box;display:flex;-moz-box-pack:center;justify-content:center;transition:transform .2s ease 0s;background-color:#f0f4f6;border-bottom:4px solid black;border-top:4px solid black;padding-bottom:10px;padding-top:10px}.category-Text{font-family:Gotham SSm A,Gotham SSm B,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;line-height:20px;letter-spacing:1px;cursor:pointer}.icon-Chevron{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjEycHgiIGhlaWdodD0iOXB4IiB2aWV3Qm94PSIwIDAgMTIgOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDMuNC40ICgxNzI0OSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+Y2hldnJvbjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSJxdWVzdGlvbiIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyODMuMDAwMDAwLCAtNDEuMDAwMDAwKSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjIiPgogICAgICAgICAgICA8ZyBpZD0iVE9QLU5BViIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTI4NC4wNTIwOSw0Mi41IEwxMjg4Ljk5MTE4LDQ3LjY5NzI4ODUgTDEyOTMuOTA1MTgsNDIuNSIgaWQ9ImNoZXZyb24iIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);background-repeat:no-repeat;background-size:100%;margin-left:.5em;margin-top:4px;height:9px;width:12px}@media(min-width:50em){.category-Text{font-size:14px}}.CaseStudy-Header{background-color:#fff}.Cover{position:relative;margin-bottom:80px}@media(max-width:34.365em){.Cover{margin-bottom:50px;height:350px}}@media(min-width:34.375em)and (max-width:49.99em){.Cover{height:450px}}@media(min-width:50em)and (max-width:73.74em){.Cover{height:550px}}@media(min-width:73.75em)and (max-width:89.99em){.Cover{height:650px}}@media(min-width:90em){.Cover{height:750px}}.Cover .Cover-ImageContainer{position:relative;height:100%}.Cover-Image{top:0}.CaseStudySummary{padding-bottom:40px}.CaseStudySummary{overflow:hidden;margin:35px 25% 60px;border-bottom:2px solid #d8dde0}@media(max-width:34.365em){.CaseStudySummary{margin:20px 20px 30px;padding-bottom:10px}}@media(min-width:34.375em)and (max-width:49.99em){.CaseStudySummary{margin-top:20px;margin-right:50px;margin-left:50px}}@media(min-width:50em)and (max-width:73.74em){.CaseStudySummary{margin-left:15%;margin-right:15%}}.CaseStudySummary h3{text-transform:uppercase;font-size:14px;line-height:20px;letter-spacing:1px;color:#000;display:block;margin-bottom:5px}.CaseStudySummary h3 a{-webkit-transition:color .2s;transition:color .2s;display:inline;margin:0;background:none;text-decoration:none;border-bottom:2px solid}.CaseStudySummary h3 a:focus,.CaseStudySummary h3 a:hover{cursor:pointer;color:#262c30}@media(max-width:34.365em){.CaseStudySummary h3{font-size:13px}}.CaseStudySummary li{margin-bottom:15px}.CaseStudySummary .CaseStudySummary-Column{float:left;width:40%;display:block;margin:0 5%}.CaseStudySummary .CaseStudySummary-Column p{font-size:18px;line-height:32px;letter-spacing:-.5px;color:#262c30;font-style:italic}.CaseStudySummary .CaseStudySummary-Column p a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(10%,#00aeef));background-image:linear-gradient(180deg,transparent 65%,#00aeef 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;-webkit-transition:background-size .4s ease;transition:background-size .4s ease;color:#262c30;border-bottom:2px solid;border-color:#262c30}.CaseStudySummary .CaseStudySummary-Column p a:focus,.CaseStudySummary .CaseStudySummary-Column p a:hover{background-size:100% 100%;cursor:pointer}@media(max-width:34.365em){.CaseStudySummary .CaseStudySummary-Column p{font-size:15px;line-height:27px}}.CaseStudySummary .CaseStudySummary-Column p b,.CaseStudySummary .CaseStudySummary-Column p strong{color:#000}@media(max-width:49.99em){.CaseStudySummary .CaseStudySummary-Column{float:none;margin:0;width:100%}}.CaseStudySummary .CaseStudySummary-ColumnContainer{margin:0 -5%}@media(max-width:49.99em){.CaseStudySummary .CaseStudySummary-ColumnContainer{margin:0}}.CaseStudySummary .CaseStudySummary-text{padding-bottom:30px}.TextStyles h1{text-transform:none;margin-top:64px;margin-bottom:32px}.TextStyles h1 a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(10%,#00aeef));background-image:linear-gradient(180deg,transparent 65%,#00aeef 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;-webkit-transition:background-size .4s ease;transition:background-size .4s ease}.TextStyles h1 a:focus,.TextStyles h1 a:hover{background-size:100% 100%;cursor:pointer}@media(max-width:34.365em){.TextStyles h1{font-size:22px;line-height:32px;letter-spacing:-.5px}}@media(min-width:34.375em)and (max-width:49.99em){.TextStyles h1{font-size:26px;line-height:37px;letter-spacing:-1px}}@media(min-width:50em)and (max-width:73.74em){.TextStyles h1{font-size:26px;line-height:37px;letter-spacing:-1px}}@media(min-width:73.75em)and (max-width:89.99em){.TextStyles h1{font-size:33px;line-height:42px;letter-spacing:-1.2px}}@media(min-width:90em){.TextStyles h1{font-size:38px;line-height:47px;letter-spacing:-1.5px}}@media(min-width:50em){.TextStyles h1{margin-top:32px;margin-bottom:15px}}.TextStyles h2{text-transform:none;font-size:28px;line-height:37px;letter-spacing:-1px;color:#000;margin:32px 0}.TextStyles h2 a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(10%,#00aeef));background-image:linear-gradient(180deg,transparent 65%,#00aeef 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;-webkit-transition:background-size .4s ease;transition:background-size .4s ease}.TextStyles h2 a:focus,.TextStyles h2 a:hover{background-size:100% 100%;cursor:pointer}@media(max-width:34.365em){.TextStyles h2{font-size:18px;line-height:29px}}@media(min-width:50em)and (max-width:73.74em){.TextStyles h2{font-size:24px;line-height:34px}}.TextStyles h2 em{font-style:italic}@media(max-width:34.365em){.TextStyles h2{margin-top:20px;margin-bottom:0}}@media(min-width:34.375em)and (max-width:49.99em){.TextStyles h2{margin-top:25px;margin-bottom:25px}}.TextStyles h3,.TextStyles h4,.TextStyles h5,.TextStyles h6{text-transform:uppercase;font-size:14px;line-height:20px;letter-spacing:1px;color:#000;margin-top:64px;margin-bottom:32px;display:inline}.TextStyles h3 a,.TextStyles h4 a,.TextStyles h5 a,.TextStyles h6 a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(10%,#00aeef));background-image:linear-gradient(180deg,transparent 65%,#00aeef 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;-webkit-transition:background-size .4s ease;transition:background-size .4s ease;border-bottom:2px solid}.TextStyles h3 a:focus,.TextStyles h3 a:hover,.TextStyles h4 a:focus,.TextStyles h4 a:hover,.TextStyles h5 a:focus,.TextStyles h5 a:hover,.TextStyles h6 a:focus,.TextStyles h6 a:hover{background-size:100% 100%;cursor:pointer}@media(max-width:34.365em){.TextStyles h3,.TextStyles h4,.TextStyles h5,.TextStyles h6{font-size:13px}}.TextStyles ol,.TextStyles ul{font-size:18px;line-height:32px;letter-spacing:-.5px;color:#262c30;list-style-position:initial;margin-left:18px;margin-bottom:32px}.TextStyles ol a,.TextStyles ul a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(10%,#00aeef));background-image:linear-gradient(180deg,transparent 65%,#00aeef 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;-webkit-transition:background-size .4s ease;transition:background-size .4s ease;color:#262c30;border-bottom:2px solid;border-color:#262c30}.TextStyles ol a:focus,.TextStyles ol a:hover,.TextStyles ul a:focus,.TextStyles ul a:hover{background-size:100% 100%;cursor:pointer}@media(max-width:34.365em){.TextStyles ol,.TextStyles ul{font-size:15px;line-height:27px}}.TextStyles ol b,.TextStyles ol strong,.TextStyles ul b,.TextStyles ul strong{color:#000}.TextStyles ol{list-style:decimal}.TextStyles ul{list-style:disc}.TextStyles ol>li,.TextStyles ul>li{margin-left:32px}.TextStyles p{font-size:18px;line-height:32px;letter-spacing:-.5px;color:#262c30;margin-bottom:32px}.TextStyles p a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(10%,#00aeef));background-image:linear-gradient(180deg,transparent 65%,#00aeef 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;-webkit-transition:background-size .4s ease;transition:background-size .4s ease;color:#262c30;border-bottom:2px solid;border-color:#262c30}.TextStyles p a:focus,.TextStyles p a:hover{background-size:100% 100%;cursor:pointer}@media(max-width:34.365em){.TextStyles p{font-size:15px;line-height:27px}}.TextStyles p b,.TextStyles p strong{color:#000}@media(max-width:34.365em){.TextStyles p{margin-bottom:20px}}.TextStyles p:not(:first-child){margin-top:32px}@media(max-width:34.365em){.TextStyles p:not(:first-child){margin-top:10px}}.TextStyles p strong{color:#000}.TextStyles code{font-family:Lucida Console,Lucida Sans Typewriter,monaco,Bitstream Vera Sans Mono,monospace;font-size:14px;line-height:1.8;color:#262c30;display:block;padding:32px;margin:32px 0;border:1px solid #94a2ab;border-radius:2px;background:#a2aeb6}.TextStyles img{display:none}.TextStyles{box-sizing:border-box;width:100%}.InlineContent{padding-top:80px}@media(max-width:49.99em){.InlineContent{padding-top:40px}}.NewsPost .InlineContent{padding-top:0}.CaseStudy .InlineContent{padding-top:30px}@media(max-width:49.99em){.CaseStudy .InlineContent{padding-top:15px}}@media(min-width:50em){.TextBlock{margin-left:25%;margin-right:25%}}@media(min-width:50em){.TextBlock.TextBlock--narrow{margin-right:0}}@media(min-width:50em){.TextBlock.TextBlock--fluid{margin-right:0;margin-left:0}}.TextBlock .Grid{padding:0;margin:0}@media(min-width:50em){.TextBlock .TextBlock-Content{flex:12 1}}@media(max-width:49.99em){.TextBlock .TextBlock-Content{margin-left:8.33333%;margin-right:8.33333%}}.TextBlock p{font-size:18px;line-height:32px;letter-spacing:-.5px}.TextBlock p a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(10%,#00aeef));background-image:linear-gradient(180deg,transparent 65%,#00aeef 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;-webkit-transition:background-size .4s ease;transition:background-size .4s ease;color:#262c30;border-bottom:2px solid;border-color:#262c30}.TextBlock p a:focus,.TextBlock p a:hover{background-size:100% 100%;cursor:pointer}@media(max-width:34.365em){.TextBlock p{font-size:15px;line-height:27px}}.TextBlock p b,.TextBlock p strong{color:#000}.TextBlock:last-child{padding-bottom:32px}.ImageBlock{padding-top:32px;padding-bottom:64px;width:100%}@media(max-width:49.99em){.ImageBlock{padding-top:20px;padding-bottom:40px}}.ImageBlock .ImageBlock-Image{cursor:auto}.ImageBlock .ImageBlock-Image img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.ImageBlock .ImageBlock-ImageCredit{text-transform:uppercase;font-size:12px;line-height:20px;letter-spacing:1px;padding-top:10px;color:#a2aeb6;text-align:center}.ImageBlock .ImageBlock-ImageCredit a{-webkit-transition:color .2s;transition:color .2s;display:inline;margin:0;background:none;text-decoration:none;border-bottom:2px solid}.ImageBlock .ImageBlock-ImageCredit a:focus,.ImageBlock .ImageBlock-ImageCredit a:hover{cursor:pointer;color:#262c30}@media(max-width:34.365em){.ImageBlock .ImageBlock-ImageCredit{font-size:11px}}@media(max-width:49.99em){.ImageBlock .ImageBlock-ImageCredit{order:2;width:100%}}.ImageBlock .ImageBlock-FullCaption{display:block;padding-top:5px}.ImageBlock .ImageBlock-FullCaption p{font-size:14px;line-height:24px;color:#262c30;text-align:center}.ImageBlock .ImageBlock-FullCaption p a{-webkit-transition:color .2s;transition:color .2s;display:inline;margin:0;background:none;text-decoration:none;border-bottom:2px solid}.ImageBlock .ImageBlock-FullCaption p a:focus,.ImageBlock .ImageBlock-FullCaption p a:hover{cursor:pointer;color:#262c30}@media(max-width:34.365em){.ImageBlock .ImageBlock-FullCaption p{padding:10px 8.333333% 5px}}@media(min-width:34.375em)and (max-width:49.99em){.ImageBlock .ImageBlock-FullCaption p{padding:20px 8.333333% 10px}}@media(min-width:50em)and (max-width:73.74em){.ImageBlock .ImageBlock-FullCaption p{padding:0 8.333333%}}@media(min-width:73.75em){.ImageBlock .ImageBlock-FullCaption p{padding-left:30px;padding-right:30px}}.ImageBlock .ImageBlock-InlineCaption{word-break:break-all}.ImageBlock--wide{display:flex;align-items:flex-start}.ImageBlock--wide .ImageBlock-InlineItemsContainer{display:flex;flex-direction:row;flex-wrap:wrap;flex:1 1;width:100%}@media(max-width:49.99em){.ImageBlock--wide .ImageBlock-InlineItemsContainer{flex-direction:column}}.ImageBlock--wide .ImageBlock-InlineItemsContainer .ImageBlock-ImageContainer{flex:1 1}.ImageBlock--wide.ImageBlockModifyer--center .ImageBlock--Caption .ImageBlock-ImageContainer{order:2;padding-right:18.75%}@media(max-width:49.99em){.ImageBlock--wide.ImageBlockModifyer--center .ImageBlock--Caption .ImageBlock-ImageContainer{order:1;margin:0;padding:0;width:100%}}.ImageBlock--wide.ImageBlockModifyer--center .ImageBlock--Caption .ImageBlock-FullCaption{order:1;align-self:flex-end;display:block;width:18.75%}@media(max-width:49.99em){.ImageBlock--wide.ImageBlockModifyer--center .ImageBlock--Caption .ImageBlock-FullCaption{order:3;margin:0;text-align:center;width:100%}}@media(min-width:50em)and (max-width:73.74em){.ImageBlock--wide.ImageBlockModifyer--center .ImageBlock--Caption .ImageBlock-FullCaption p{text-align:right}}@media(min-width:73.75em){.ImageBlock--wide.ImageBlockModifyer--center .ImageBlock--Caption .ImageBlock-FullCaption p{text-align:right}}.ImageBlock--wide.ImageBlockModifyer--center .ImageBlock--NoCaption .ImageBlock-ImageContainer{order:1;margin-right:18.75%;margin-left:18.75%}@media(max-width:49.99em){.ImageBlock--wide.ImageBlockModifyer--center .ImageBlock--NoCaption .ImageBlock-ImageContainer{margin:0;width:100%}}.ImageBlock--wide.ImageBlockModifyer--center .ImageBlock--NoCaption .ImageBlock-Image img{margin-right:auto;margin-left:auto;max-height:660px}.ImageBlock--wide.ImageBlockModifyer--center .ImageBlock-ImageCredit{order:3;flex-basis:100%;box-sizing:border-box;text-align:center}@media(max-width:49.99em){.ImageBlock--wide.ImageBlockModifyer--center .ImageBlock-ImageCredit{order:2;padding-right:0;text-align:center}}.ImageBlock--wide.ImageBlockModifyer--full .ImageBlock-InlineItemsContainer{flex-direction:column}@media(min-width:50em){.ImageBlock--wide.ImageBlockModifyer--full .ImageBlock-InlineItemsContainer{align-items:center}}.ImageBlock--wide.ImageBlockModifyer--full .ImageBlock-ImageContainer{order:1;width:100%}.ImageBlock--wide.ImageBlockModifyer--full .ImageBlock-ImageCredit{order:2}.ImageBlock--wide.ImageBlockModifyer--full .ImageBlock-FullCaption{order:3}@media(min-width:50em){.ImageBlock--wide.ImageBlockModifyer--full .ImageBlock-FullCaption{width:50%}.ImageBlock--wide.ImageBlockModifyer--full .ImageBlock-FullCaption p{padding-right:0;padding-left:0}}.ImageBlock--narrow .ImageBlock-InlineItemsContainer{width:100%;text-align:left}@media(min-width:50em){.ImageBlock--narrow .ImageBlock-InlineItemsContainer{width:75%;margin-left:25%}}.ImageBlock--narrow .ImageBlock-InlineItemsContainer .ImageBlock-FullCaption{display:block}@media(min-width:50em){.ImageBlock--narrow .ImageBlock-InlineItemsContainer .ImageBlock-FullCaption{margin:0 auto;padding-top:5px}}@media(min-width:50em)and (min-width:50em){.ImageBlock--narrow .ImageBlock-InlineItemsContainer .ImageBlock-FullCaption{padding-top:10px}}.SmartImage--inline{background-size:100% 100%;position:static}.SmartImage--inline-Image{display:block;height:100%;width:100%}.SmartImage--preview{-webkit-filter:blur(50px);filter:blur(50px);overflow:hidden}.StoryDate{text-transform:uppercase;font-size:12px;line-height:20px;letter-spacing:1px;color:#a2aeb6;margin:32px 25%}@media(max-width:49.99em){.StoryDate{margin-left:8.33333%;margin-right:8.33333%}}.StoryDate a{-webkit-transition:color .2s;transition:color .2s;display:inline;margin:0;background:none;text-decoration:none;border-bottom:2px solid}.StoryDate a:focus,.StoryDate a:hover{cursor:pointer;color:#262c30}@media(max-width:34.365em){.StoryDate{font-size:11px}}@media(min-width:50em){.StoryDate{margin-bottom:64px}}.StoryDate .shim-footer{margin-right:19px;display:inline;vertical-align:top}.StoryDate h3{font-size:110%}.StoryDate svg{display:inline}.CaseStudy .StoryDate{margin-bottom:22px}.CaseStudy-Divider{padding:0}@media(min-width:50em){.CaseStudy-Divider{padding:0 50px}}.CaseStudy-Divider hr{margin:30px 0 0}.CaseStudy-Divider hr,.CaseStudy hr{width:100%;border:0;border-bottom:2px solid rgba(162,174,182,.5)}.Tags{display:flex;flex-wrap:wrap;text-transform:uppercase;font-size:12px;line-height:20px;letter-spacing:1px;margin-top:64px;margin-bottom:64px;padding:0 15px}.Tags a{-webkit-transition:color .2s;transition:color .2s;display:inline;margin:0;background:none;text-decoration:none;border-bottom:2px solid}.Tags a:focus,.Tags a:hover{cursor:pointer;color:#262c30}@media(max-width:34.365em){.Tags{font-size:11px}}@media(max-width:49.99em){.Tags{flex-direction:column;margin:0}}@media(max-width:49.99em)and (max-width:49.99em){.Tags{margin-left:50px;margin-right:50px}}@media(max-width:49.99em)and (min-width:50em){.Tags{margin-left:25px;margin-right:25px}}@media(max-width:34.365em){.Tags{margin-top:30px;margin-bottom:30px;padding:0 20px;display:inline-block!important}}@media(min-width:34.375em)and (max-width:49.99em){.Tags{padding:0 50px;margin-top:30px;margin-bottom:30px;display:inline-block!important}}@media(min-width:50em){.Tags{margin-left:25%;margin-right:25%;margin-bottom:32px}}.Tags-Element{margin:0 16px 29px 0;display:inline-block}@media(max-width:34.365em){.Tags-Element{margin:0 16px 16px 0}}.Tags-Element a{position:relative;color:#a2aeb6;display:inline-block;padding:15px 20px;text-decoration:none;vertical-align:middle;margin:0;border:1px solid rgba(162,174,182,.5);-webkit-transition:color .3s ease,background .3s ease;transition:color .3s ease,background .3s ease}@media(max-width:34.365em){.Tags-Element a{padding:10px 14px}}@media(max-width:49.99em)and (max-width:49.99em){.Tags-Element a{margin-left:50px;margin-right:50px}}@media(max-width:49.99em)and (min-width:50em){.Tags-Element a{margin-left:25px;margin-right:25px}}.Tags-Element a:before{position:relative;display:inline-block;margin-right:4px;line-height:10px}.Tags-Element a:hover{color:#fff;background:#262c30;border-color:transparent}table.dataset{margin:0;padding:0;font-size:100%;font:inherit;vertical-align:baseline;width:100%;border:0;border-collapse:collapse}th.dataset{background:#eee;vertical-align:baseline;text-align:left;padding:5px;border:1px solid #ccc;border-collapse:collapse;font-weight:500;font-style:normal}td.dataset{padding:5px;border:1px solid #ccc;border-collapse:collapse;font:inherit;vertical-align:baseline}td.dataset a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(10%,#00aeef));background-image:linear-gradient(180deg,transparent 65%,#00aeef 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;-webkit-transition:background-size .4s ease;transition:background-size .4s ease;color:#262c30;border-bottom:2px solid;border-color:#262c30}td.dataset a:focus,td.dataset a:hover{background-size:100% 100%;cursor:pointer}@media(max-width:34.365em){td.dataset{font-size:15px;line-height:27px}}.Search-taggedMetaContainer{font-size:18px;line-height:32px;letter-spacing:-.5px;padding:32px 20% 64px;border-color:#262c30;color:#262c30;text-align:center;background-color:#fff}.Search-taggedMetaContainer a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(10%,#00aeef));background-image:linear-gradient(180deg,transparent 65%,#00aeef 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;-webkit-transition:background-size .4s ease;transition:background-size .4s ease;color:#262c30;border-bottom:2px solid;border-color:#262c30}.Search-taggedMetaContainer a:focus,.Search-taggedMetaContainer a:hover{background-size:100% 100%;cursor:pointer}@media(max-width:34.365em){.Search-taggedMetaContainer{font-size:15px;line-height:27px}}.Search-taggedMetaContainer b,.Search-taggedMetaContainer strong{color:#000}.Search-taggedMetaContainer h3{font-size:70px;line-height:85px;letter-spacing:-3px;color:#000;padding:35px 0 18px;text-transform:capitalize}@media(max-width:34.365em){.Search-taggedMetaContainer h3{font-size:40px;line-height:50px}}@media(min-width:34.375em)and (max-width:49.99em){.Search-taggedMetaContainer h3{font-size:50px;line-height:53px}}.Search-taggedMetaContainer h3 a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(10%,#00aeef));background-image:linear-gradient(180deg,transparent 65%,#00aeef 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;-webkit-transition:background-size .4s ease;transition:background-size .4s ease}.Search-taggedMetaContainer h3 a:focus,.Search-taggedMetaContainer h3 a:hover{background-size:100% 100%;cursor:pointer}@media(max-width:49.99em){.Search-taggedMetaContainer h3{letter-spacing:-2px}}@media(max-width:49.99em){.Search-taggedMetaContainer{padding-left:5%;padding-right:5%;padding-top:32px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}}.BoxedHeader{position:relative;margin:20px 0 25px;width:100%;min-height:39px;text-align:center}@media(min-width:50em){.BoxedHeader{margin:20px 0 40px}}.BoxedHeader h2{padding:10px 20px;background-color:#fff;text-transform:uppercase;font-size:14px;line-height:20px;letter-spacing:1px;color:#000;display:inline-block;position:relative}.BoxedHeader h2 a{-webkit-transition:color .2s;transition:color .2s;display:inline;margin:0;background:none;text-decoration:none;border-bottom:2px solid}.BoxedHeader h2 a:focus,.BoxedHeader h2 a:hover{cursor:pointer;color:#262c30}@media(max-width:34.365em){.BoxedHeader h2{font-size:13px;margin-left:8.33333%;margin-right:8.33333%}}.BoxedHeader:before{content:"";display:block;left:0;right:0;top:50%;border-bottom:1px solid #000;position:absolute}.BoxedHeader--noMargin{margin:0}@media(min-width:50em){.BoxedHeader--noMargin{margin:0}}@media(min-width:50em){.Search-resultsMetaContainer{flex:12 1}}.Search-resultsContainer{margin-top:64px}.Search-resultsContainer h3{text-align:center;font-style:italic}@media(max-width:49.99em){.Search-resultsContainer{margin-left:0}}.Search-resultsList{list-style-type:none}.ExpandedTile{position:relative;border-bottom:2px solid #d8dde0;width:70%;margin:60px auto;padding-bottom:60px}.ExpandedTile:last-child{margin-bottom:0}.ExpandedTile p{font-size:18px;line-height:32px;letter-spacing:-.5px;color:#262c30}.ExpandedTile p a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(10%,#00aeef));background-image:linear-gradient(180deg,transparent 65%,#00aeef 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;-webkit-transition:background-size .4s ease;transition:background-size .4s ease;color:#262c30;border-bottom:2px solid;border-color:#262c30}.ExpandedTile p a:focus,.ExpandedTile p a:hover{background-size:100% 100%;cursor:pointer}@media(max-width:34.365em){.ExpandedTile p{font-size:15px;line-height:27px}}.ExpandedTile p b,.ExpandedTile p strong{color:#000}.ExpandedTile h4{text-transform:none}.ExpandedTile h4 a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(10%,#00aeef));background-image:linear-gradient(180deg,transparent 65%,#00aeef 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;-webkit-transition:background-size .4s ease;transition:background-size .4s ease}.ExpandedTile h4 a:focus,.ExpandedTile h4 a:hover{background-size:100% 100%;cursor:pointer}@media(max-width:34.365em){.ExpandedTile h4{font-size:22px;line-height:32px;letter-spacing:-.5px}}@media(min-width:34.375em)and (max-width:49.99em){.ExpandedTile h4{font-size:26px;line-height:37px;letter-spacing:-1px}}@media(min-width:50em)and (max-width:73.74em){.ExpandedTile h4{font-size:26px;line-height:37px;letter-spacing:-1px}}@media(min-width:73.75em)and (max-width:89.99em){.ExpandedTile h4{font-size:33px;line-height:42px;letter-spacing:-1.2px}}@media(min-width:90em){.ExpandedTile h4{font-size:38px;line-height:47px;letter-spacing:-1.5px}}.ExpandedTile h5{text-transform:uppercase;font-size:12px;line-height:20px;letter-spacing:1px;color:#a2aeb6}.ExpandedTile h5 a{-webkit-transition:color .2s;transition:color .2s;display:inline;margin:0;background:none;text-decoration:none;border-bottom:2px solid}.ExpandedTile h5 a:focus,.ExpandedTile h5 a:hover{cursor:pointer;color:#262c30}@media(max-width:34.365em){.ExpandedTile h5{font-size:11px}}.ExpandedTile h5 b{color:#000}@media(max-width:34.365em){.ExpandedTile{width:85%}}@media(min-width:34.375em)and (max-width:49.99em){.ExpandedTile{width:80%}}@media(min-width:50em){.ExpandedTile .ExpandedTile-Left{flex:2 1;margin-right:40px}}@media(max-width:49.99em){.ExpandedTile .ExpandedTile-Left{padding-bottom:20px;margin-right:0;position:relative;overflow:hidden;flex:11 1}}.ExpandedTile .ExpandedTile-Right{position:relative;flex:5 1}@media(max-width:49.99em){.ExpandedTile .ExpandedTile-Right{flex:11 1;border-bottom:0}}.ExpandedTile .ExpandedTile-Content{display:flex;color:#000;text-decoration:none;width:100%}@media(max-width:49.99em){.ExpandedTile .ExpandedTile-Content{display:flex;flex-direction:column;position:relative}}.ExpandedTile .ExpandedTile-ContentHeader{display:flex;margin-bottom:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ExpandedTile .ExpandedTile-Divider{width:32px;border-bottom:5px solid #000}@media(max-width:49.99em){.ExpandedTile .ExpandedTile-Divider{margin-top:22px;margin-bottom:24px}}@media(min-width:50em)and (max-width:89.99em){.ExpandedTile .ExpandedTile-Divider{margin-top:22px;margin-bottom:24px}}@media(min-width:90em){.ExpandedTile .ExpandedTile-Divider{margin-top:30px;margin-bottom:32px}}.ExpandedTile .ExpandedTile-SuperTitle{padding-right:16px;color:#262c30}.ExpandedTile .ExpandedTile-ImageContainer{position:relative}@media(max-width:49.99em){.ExpandedTile .ExpandedTile-ImageContainer{height:192px}}@media(min-width:50em){.ExpandedTile .ExpandedTile-ImageContainer{height:256px;width:256px}}.Tagged{padding:0 0 6px;display:block;width:100%}.Tagged:after{content:"";width:20%;display:block;border-bottom:5px solid #000;margin:auto;right:0;left:0}.TileSuperTitle .TileSuperTitle-Secondary a{text-decoration:none;border-bottom:0}@media(max-width:49.99em){.NavBar-CenteredTitle{display:none}}@media(min-width:50em){.NavBar-CenteredTitle{flex:1 1;text-align:center}}.NavBar-Title{font-size:18px;opacity:0;position:relative}@media(max-width:34.365em){.NavBar-Title{font-size:16px}}@media(min-width:34.375em)and (max-width:49.99em){.NavBar-Title{font-size:18px}}.NavBar-Title a{-webkit-transition:color .2s;transition:color .2s;display:inline;margin:0;background:none;text-decoration:none;border-bottom:2px solid}.NavBar-Title a:focus,.NavBar-Title a:hover{cursor:pointer;color:#262c30}@media(max-width:34.365em){.NavBar-Title{line-height:26px}}@media(max-width:49.99em){.NavBar-Title{display:none}}.NavBar-Title.NavBar-Title--inactive{opacity:0}.NavBar-Title.NavBar-Title--active,.NavBar-Title.NavBar-Title--inactive{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.4s;transition-duration:.4s}.NavBar-Title.NavBar-Title--active{opacity:1}.NavBar-CenteredTitleAccents{color:#262c30}
