#firstText .secondLine,#firstText .topClass,#firstText p,.videoWrapper{position:relative}h2.subHead,h2.topClass,h3.secondLine,h6.kicker,p.instructions{text-transform:uppercase}div.final div.linkContainer h6.tag,h6.kicker{letter-spacing:.1em;color:#444;font-weight:700}div#textContainer,div.titleCard:first-of-type{visibility:visible}div#textContainer.fadeOutBox,div#topNav,div.titleCard,footer{visibility:hidden}.dg-gpt-ad-container{margin-bottom:1.25rem;margin-top:3.125rem;text-align:center}.dg-gpt-ad{min-height:3.125rem}@font-face{font-family:"Benton Bold Italic";src:url(https://d1qqc1e9kvmdh8.cloudfront.net/fonts/0.6.0/benton-gothic-condensed-bold-italic.eot);src:url(https://d1qqc1e9kvmdh8.cloudfront.net/fonts/0.6.0/benton-gothic-condensed-bold-italic.eot?#iefix) format("embedded-opentype"),url(https://d1qqc1e9kvmdh8.cloudfront.net/fonts/0.6.0/benton-gothic-condensed-bold-italic.woff) format("woff"),url(https://d1qqc1e9kvmdh8.cloudfront.net/fonts/0.6.0/benton-gothic-condensed-bold-italic.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Benton Light";src:url(https://d1qqc1e9kvmdh8.cloudfront.net/fonts/0.6.0/benton-gothic-light.eot);src:url(https://d1qqc1e9kvmdh8.cloudfront.net/fonts/0.6.0/benton-gothic-light.eot?#iefix) format("embedded-opentype"),url(https://d1qqc1e9kvmdh8.cloudfront.net/fonts/0.6.0/benton-gothic-light.woff) format("woff"),url(https://d1qqc1e9kvmdh8.cloudfront.net/fonts/0.6.0/benton-gothic-light.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Benton Gothic Medium";src:url(https://d1qqc1e9kvmdh8.cloudfront.net/fonts/0.6.0/benton-gothic-medium.eot);src:url(https://d1qqc1e9kvmdh8.cloudfront.net/fonts/0.6.0/benton-gothic-medium.eot?#iefix) format("embedded-opentype"),url(https://d1qqc1e9kvmdh8.cloudfront.net/fonts/0.6.0/benton-gothic-medium.woff) format("woff"),url(https://d1qqc1e9kvmdh8.cloudfront.net/fonts/0.6.0/benton-gothic-medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}.container{margin:0}div#tophat-container{background:0 0;border-bottom:none}div#tophat{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:transparent}#firstText .topClass{margin-top:10px}video#heroVid{max-width:900px;max-height:484px;width:100%;left:1px}.videoWrapper{overflow:hidden}.video-overlay{background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);position:absolute;height:100px;width:100%;bottom:0}.tbCard,div.titleCard{background-color:#fff}.tbCard,div.titleCard.sec div.photoHolder{background-repeat:no-repeat;background-size:cover;background-position:center}body,html{overflow:hidden!important;height:100%!important}h6.kicker{font-family:"Benton Gothic";font-size:12px}p.byline,p.dateline{margin:0 auto 8px!important;text-align:center!important}h2.topClass{font-family:"Benton Bold Italic";font-size:69px;line-height:.8em;margin-bottom:0;opacity:0}h2.topClass.delay{-webkit-animation-delay:.25s;animation-delay:.25s}.slide-in-top{-webkit-animation:.5s cubic-bezier(1,0,0,1) forwards slide-in-top;animation:.5s cubic-bezier(1,0,0,1) forwards slide-in-top}.slide-in-bottom{-webkit-animation:.5s cubic-bezier(1,0,0,1) forwards slide-in-bottom;animation:.5s cubic-bezier(1,0,0,1) forwards slide-in-bottom}.slide-in-left{-webkit-animation:.15s cubic-bezier(.785,.135,.15,.86) forwards slide-in-left;animation:.15s cubic-bezier(.785,.135,.15,.86) forwards slide-in-left;-webkit-animation-delay:.15s;animation-delay:.15s}.slide-in-left-far{-webkit-animation:.15s cubic-bezier(.785,.135,.15,.86) both slide-in-left-far;animation:.15s cubic-bezier(.785,.135,.15,.86) both slide-in-left-far;-webkit-animation-delay:.35s;animation-delay:.35s}.slide-out-right{-webkit-animation:.15s cubic-bezier(.785,.135,.15,.86) forwards slide-out-right;animation:.15s cubic-bezier(.785,.135,.15,.86) forwards slide-out-right}@-webkit-keyframes slide-out-right{0%{transform:translateX(0);opacity:1}100%{transform:translateX(100px);opacity:0}}@keyframes slide-out-right{0%{transform:translateX(0);opacity:1}100%{transform:translateX(50px);opacity:0}}@-webkit-keyframes slide-in-top{0%{transform:translateY(-50px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes slide-in-top{0%{transform:translateY(-50px);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes slide-in-bottom{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes slide-in-bottom{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes slide-in-left{0%{transform:translateX(-50px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slide-in-left{0%{transform:translateX(-50px);opacity:0}100%{transform:translateX(0);opacity:1}}@-webkit-keyframes slide-in-left-far{0%{transform:translateX(-75px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slide-in-left-far{0%{transform:translateX(-75px);opacity:0}100%{transform:translateX(0);opacity:1}}p.byline,p.dateline{-webkit-animation:.5s cubic-bezier(1,0,0,1) forwards slide-in-top;animation:.5s cubic-bezier(1,0,0,1) forwards slide-in-top;opacity:0}p.dateline{-webkit-animation-delay:1s;animation-delay:1s;display:none}p.instructions{opacity:0;font-family:"Benton Light";font-weight:700;font-size:14px}h1.year,h2.subHead,h3.secondLine{font-family:"Benton Bold Italic"}p.instructions.insDelay{-webkit-animation-delay:.75s;animation-delay:.75s}p.instructions img{height:30px;margin:0 3px 10px}p.instructions img.keyIcon{height:22px;margin:0 1px 3px}h3.secondLine{font-weight:400;line-height:1;margin-top:0!important;font-size:34px;opacity:0}h1.year{font-size:51px;font-weight:100;margin-left:-5px;margin-top:3px!important;line-height:51px}h2.subHead{font-size:84px;-webkit-animation-delay:.5s;animation-delay:.5s}h2.subHead.titles{max-width:100%!important}#tbCard>.txtCont,#tophat-container{z-index:1}div.final{display:block;width:100vw}div.final div.linkContainer{max-width:630px;margin:0 auto;display:flex;align-items:center}div.final div.linkContainer img{width:50%}div.final div.linkContainer .lkCont{margin-left:20px}div.final div.linkContainer h2.storyLink{margin:0;font-size:24px;line-height:1.1em!important;font-weight:700;font-family:"Benton Bold Italic";text-transform:uppercase}div#topNav span,div.final div.linkContainer h6.tag{font-family:"Benton Gothic";text-transform:uppercase}div.final div.linkContainer h2.storyLink:hover{text-decoration:underline}div.final div.linkContainer h6.tag{margin:10px 0 0!important;font-size:12px}p.copy{font-size:18px;font-family:"Benton Gothic Medium";line-height:1.5em;color:#444;margin-top:5px!important}p.copy a{background:0 0;color:#444}p.copy a.eq{border-bottom:2px solid #0abf34}p.copy a.eq:hover{color:#fff;background-color:#0abf34}p.copy a.rh{border-bottom:2px solid #0a22bf}p.copy a.rh:hover{color:#fff;background-color:#0a22bf}p.copy a.tb{border-bottom:2px solid #f15a24}p.copy a.tb:hover{color:#fff;background-color:#f15a24}p.chatter{font-family:"Benton Gothic",sans-serif;font-size:21px;line-height:1.25em;padding:0 10px;margin-top:-15px!important}div#textContainer{max-width:375px;opacity:1;transition:visibility .5s,opacity .25s}div#textContainer.fadeOutBox{opacity:0}div.titleCard.sec>*{width:50%;text-align:left}div.titleCard.sec div.txtCont{width:33%}div.titleCard.sec div.photoHolder{width:67%;height:calc(100% - 95px);text-align:center;padding:50px;display:flex;align-items:center;justify-content:center;opacity:0}div.titleCard.sec div.photoHolder img{display:inline-block;vertical-align:middle;max-height:100%!important;width:auto!important}div.titleCard.sec div.photoHolder img.dk{display:inline-block}div.titleCard.sec div.photoHolder img.mb{display:none}div.titleCard{width:100vw;height:100vh;display:flex;position:absolute;top:0;align-items:center;justify-content:center}div.titleCard>*{text-align:center}div.titleCard.sec>* h6.kicker{max-width:630px!important;margin:0 auto}div#leftBar,div#rightBar{height:100vh;width:10px;transition:height .5s,opacity .5s}div#leftBar{background-color:#0abf34;top:0}div#topNav{position:absolute;z-index:50;left:20px;top:10px}div#topNav span{font-size:11px;padding:2px;line-height:11px;margin:0 2px}div#topNav span:hover{cursor:pointer}div#topNav span#bottomTag{border-bottom:1px solid #f15a24}div#topNav span#bottomTag:hover{background-color:#f15a24;color:#fff}div#topNav span#rightTag{border-bottom:1px solid #0a22bf}div#topNav span#rightTag:hover{background-color:#0a22bf;color:#fff}div#topNav span#leftTag{border-bottom:1px solid #0abf34}div#topNav span#leftTag:hover{background-color:#0abf34;color:#fff}div#rightBar{right:0;bottom:0;transform:rotatex(180deg);background-color:#0a22bf}div#bottomBar,div#leftBar,div#rightBar{position:fixed;visibility:hidden;z-index:30}div#bottomBar{height:10px;width:100vw;bottom:0;transition:width .5s,background-color .5s}div.colorOverlay{background-color:#f15a24;width:100%;height:100%;position:fixed;z-index:0;opacity:.8}div.colorOverlay.green{background-color:#0abf34}div.colorOverlay.blue{background-color:#0a22bf}h2.subHead,p.chatter{color:#fff}section[name=credits]{width:100vw}#clickArrow{font-weight:700;font-size:19px}@media only screen and (min-width:1501px){div.titleCard.sec div.txtCont{padding:0 0 0 75px;align-self:flex-start;margin-top:calc(40vh)}}@media only screen and (min-width:1200px) and (max-width:1500px){div.titleCard.sec div.txtCont{align-self:flex-start;margin-top:calc(38vh)}}@media only screen and (min-width:771px){div.titleCard.sec div.txtCont{padding:0 0 0 75px}}@media only screen and (max-width:770px){div.titleCard,div.titleCard.sec div.photoHolder,img{height:calc(var(--vh,1vh) * 100)}div#leftBar,div#rightBar{width:6px}article.big-build .container .methodology .methodology_header{line-height:1em;margin-top:5px;margin-bottom:5px}article.big-build .container .methodology .methodology_header,article.big-build .container .methodology p{font-size:14px}article.big-build .container .methodology p{margin:10px 0}article.big-build .container .methodology p:last-of-type,h1.year{margin-bottom:0}article.big-build .container .methodology .methodology{margin:15px 0}@supports (-webkit-touch-callout:none){div#leftBar,div#rightBar{height:-webkit-fill-available}}@supports not (-webkit-touch-callout:none){div#leftBar,div#rightBar{width:6px;height:calc(var(--vh,1vh) * 100)}}div#bottomBar{height:6px;width:calc(var(--vw,1vw) * 100)}div#rightBar{transform:none}div#bottomBar,div#leftBar,div#rightBar{z-index:10000000000000000}div#bottomBar span,div#leftBar span,div#rightBar span{visibility:hidden}img{max-width:none}h2.topClass{font-size:38px}div.titleCard.sec div.photoHolder{width:auto;display:flex;justify-content:center;align-items:center;overflow:hidden;padding:0}h1.year,h6.kicker,p.copy{padding:0 10px}p.chatter{font-size:14px;margin-top:0!important}h2.subHead{font-size:15px}h2.subHead.titles{font-size:39px}#scrThing{padding:0}.sec>div.txtCont{background:#fff;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#000 100%);position:absolute;bottom:0;text-align:left!important;padding-top:25vh}.sec>div.txtCont .chatter,.sec>div.txtCont div.titleCard.sec div.photoHolder .subHead{padding:0 20px}.sec>div.txtCont h1.year,.sec>div.txtCont h6.kicker,.sec>div.txtCont p.copy,div#topNav span{color:#fff}.sec>div.txtCont p.copy{font-family:"Benton Gothic";font-size:14px}div.titleCard.sec>*{width:100%}aside.methodology{width:96%;background-color:#fff;border:none;padding:0 10px}div.final div.linkContainer{padding:0 25px;margin:-20px auto 0;display:block}div.final div.linkContainer img{height:auto}div#topNav{background:linear-gradient(0deg,rgba(255,255,255,0) 0,#1f1f1f 100%);width:100vw;left:0;top:0;padding-left:23px;padding-top:10px;padding-bottom:10px;z-index:29}div.titleCard{width:calc(var(--vw,1vw) * 100)}.videoWrapper{-webkit-mask-image:-webkit-radial-gradient(white,#000);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}div.titleCard.tbCard div.txtCont{z-index:1}div.final div.linkContainer .lkCont,div.final div.linkContainer img{width:70%;margin-left:15%}div.titleCard.sec div.txtCont{width:100%;z-index:30}div.titleCard.sec div.txtCont a.eq,div.titleCard.sec div.txtCont a.rh,div.titleCard.sec div.txtCont a.tb{padding:0;color:#fff}div.titleCard.sec div.txtCont *{padding:0 25px}div.titleCard.sec div.photoHolder img{flex-shrink:0;min-width:100%;min-height:100%;height:calc(var(--vh,1vh) * 100)}div.titleCard.sec div.photoHolder img.dk{display:none}div.titleCard.sec div.photoHolder img.mb{display:inline-block}}@media only screen and (min-width:770px) and (max-width:1500px){video#heroVid{max-width:650px}}