:root{--gutter-xl:3rem;--gutter-lg:2.25rem;--gutter-md:1.5rem;--gutter-sm:0.75rem;--gutter-xs:0.5rem;--colorLemonade:#FFFBE2;--colorCucumber:#E2ECBD;--colorSummer:#B6DA9C;--colorLime:#82C87E;--colorClover:#63B67D;--colorSpring:#4CA487;--colorAqua:#378D91;--colorPacific:#255A7F;--colorAtlantic:#162A6D;--colorRoyal:#160B5B;--colorMidnight:#260348;--colorArts:#D28629;--colorBusiness:#4F680A;--colorExploration:#4C5ED7;--colorHumanities:#732945;--colorInstitutions:#B12D11;--colorPublicFigure:#67AF8C;--colorScienceTech:#0E5E5B;--colorSports:#BB3B57;--colorCtrlBright:#80D1E2;--colorCtrlShape:#718D9A;--colorCtrl:#36687F;--colorSandOverlay:rgba(175,170,164,0.3);--colorKashiOverlay:rgba(233,234,232,0.5);--colorEggshellOverlay:rgba(244,244,241,0.7);--colorBlackhole:#000;--colorDark:#363636;--colorSlate:#4B4A48;--colorStone:#82817F;--colorTan:#9E978D;--colorSand:#AFAAA4;--colorMatza:#D0C9BF;--colorCardboard:#D6D6D0;--colorLint:#E4E4E1;--colorKashi:#efece9;--colorEggshell:#F4F4F1;--colorSnow:#FFF;--sizeXXL:3.6rem;--sizeXL:3.3rem;--sizeLarge:2.1rem;--sizeML:1.7rem;--sizeMedium:1.6rem;--sizeMobileSmall:1.5rem;--sizeBody:1.4rem;--sizeSmall:1.2rem;--sizeXS:1.1rem;--sizeXXS:0.9rem;--fontTitle:"Marcellus",Times,serif;--fontBody:"Amiko",Helvetica,Arial,sans-serif;--subnav-size:200px;--nav-height:40px}.u-visually-hidden{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.u-font-xxs{font-size:.9rem;font-size:var(--sizeXXS)}.u-font-xs{font-size:1.1rem;font-size:var(--sizeXS)}.u-font-sm{font-size:1.2rem;font-size:var(--sizeSmall)}.u-font-md{font-size:1.6rem;font-size:var(--sizeMedium)}.u-font-lg{font-size:2.1rem;font-size:var(--sizeLarge)}.u-font-xl{font-size:3.3rem;font-size:var(--sizeXL)}.u-font-xxl{font-size:3.6rem;font-size:var(--sizeXXL)}.u-margin-top-xs{margin-top:.5rem!important;margin-top:var(--gutter-xs)!important}.u-margin-top-sm{margin-top:.75rem!important;margin-top:var(--gutter-sm)!important}.u-margin-top-md{margin-top:1.5rem!important;margin-top:var(--gutter-md)!important}.u-margin-top-lg{margin-top:2.25rem!important;margin-top:var(--gutter-lg)!important}.u-margin-top-xl{margin-top:3rem!important;margin-top:var(--gutter-xl)!important}.u-margin-top-off,.u-margin-top-off-children>*{margin-top:0!important}.u-margin-bottom-xs{margin-bottom:.5rem!important;margin-bottom:var(--gutter-xs)!important}.u-margin-bottom-sm{margin-bottom:.75rem!important;margin-bottom:var(--gutter-sm)!important}.u-margin-bottom-md{margin-bottom:1.5rem!important;margin-bottom:var(--gutter-md)!important}.u-margin-bottom-lg{margin-bottom:2.25rem!important;margin-bottom:var(--gutter-lg)!important}.u-margin-bottom-xl{margin-bottom:3rem!important;margin-bottom:var(--gutter-xl)!important}.u-margin-bottom-off,.u-margin-bottom-off-children>*{margin-bottom:0!important}@media (min-width:1200px){.u-hide-above-lg{display:none!important}}@media (max-width:1199px){.u-hide-below-lg{display:none!important}}@media (min-width:992px){.u-hide-above-md{display:none!important}}@media (max-width:991px){.u-hide-below-md{display:none!important}}@media (min-width:768px){.u-hide-above-sm{display:none!important}}@media (max-width:767px){.u-hide-below-sm{display:none!important}}@media (min-width:480px){.u-hide-above-xs{display:none!important}}@media (max-width:479px){.u-hide-below-xs{display:none!important}}.about-page{max-width:90%;max-width:calc(100% - 30px);display:flex;flex-direction:row;width:1024px;margin:0 auto;border-top:1px solid #d6d6d0;border-top:1px solid var(--colorCardboard);padding:80px 0}@media (min-width:751px){.about-page{max-width:calc(100% - 60px)}}.about-page .error-photo{background-size:contain}.about-page .p2-authors{margin-top:30px}.about-page .page-nav{flex:0 1 200px;align-self:flex-start;position:sticky;padding-top:20px;top:80px}@media (max-width:750px){.about-page .page-nav{display:none}}.about-page .page-nav .page-items{padding:0;margin:0;list-style-type:none}.about-page .page-nav .item{padding:8px 0}.about-page .page-nav .item-link{color:#82817F;color:var(--colorStone)}.about-page .page-nav .item-link.is-active{font-weight:600;color:#363636;color:var(--colorDark)}.about-page>div{flex:1 1}.about-page .section+.section{margin-top:50px}.about-page .video-wrapper{background-color:#AFAAA4;background-color:var(--colorSand);padding-top:56%;max-width:100%;overflow:hidden;position:relative}.about-page .video-wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.about-page h1{line-height:1.7rem;line-height:var(--sizeML);text-transform:uppercase;letter-spacing:.1rem;margin:30px 0}.about-page h1,.about-page h2{font-family:Amiko,Helvetica,Arial,sans-serif;font-family:var(--fontBody);font-size:1.7rem;font-size:var(--sizeML);font-weight:400}.about-page h2{letter-spacing:0;color:#000;color:var(--colorBlackhole);text-transform:none;margin:2.5em 0 5px;font-weight:700}.about-page h2.obj-title{text-align:center;margin:40px auto 15px}.about-page h3{font-size:1.6rem;font-size:var(--sizeMedium);font-weight:400;letter-spacing:.05rem;line-height:1.7rem;letter-spacing:.5px}.about-page dl>*,.about-page p{font-size:1.4rem;font-size:var(--sizeBody);line-height:calc(1.4rem * 2);line-height:calc(var(--sizeBody) * 2);margin:0;font-weight:400}.about-page dl>*+p,.about-page p+p{margin-top:5px}.about-page dl>*>span,.about-page p>span{font-style:italic}.about-page dl>.intro,.about-page p.intro{margin-bottom:15px}.about-page dl>.outro,.about-page p.outro{margin-top:15px}.about-page dl>* a,.about-page p a{font-weight:700;color:currentColor;text-decoration:none;border-bottom:1px solid #d0c9bf;border-bottom:1px solid var(--colorMatza);outline:none;cursor:pointer}.about-page dl>* a:hover,.about-page p a:hover{color:currentColor;text-decoration:none;border-bottom:1px solid}.about-page dt{color:#82817F;color:var(--colorStone);font-weight:700}.about-page dd{color:#4B4A48;color:var(--colorSlate);line-height:1;margin-bottom:1em}.about-page dd,.about-page dt{display:block}.about-page dd:after{content:"\A";display:block}.about-page input{display:block;width:100%;margin:10px 0 40px;height:30px;padding:7px 5px 3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #9e978d;border:1px solid var(--colorTan);box-sizing:border-box;border-radius:0;background-color:rgba(255,255,255,0);background-repeat:no-repeat;color:#36687F;color:var(--colorCtrl);font-family:Amiko,Helvetica,Arial,sans-serif;font-family:var(--fontBody);font-weight:600;font-size:1.2rem;font-size:var(--sizeSmall);line-height:1.4rem;line-height:var(--sizeBody)}.about-page .long-text{padding:0}.about-page .long-text p+p{margin-top:10px}.about-page .cc-img{display:block;margin:0 auto 10px;text-align:center}.about-page .formulas{margin:20px auto}.about-page .formulas p{text-align:center}.about-page .formulas img.f1{height:17px}.about-page .formulas img.f2{height:44px}.about-page .formulas img.f3{height:33px}.about-page .formulas img.f4{height:37.5px}.about-page .api-container h3{margin-top:2em}.about-page .api-container .item{font-size:1.4rem;font-size:var(--sizeBody);line-height:calc(1.4rem * 2);line-height:calc(var(--sizeBody) * 2);margin:0;font-weight:400}.about-page .footer-title{font-family:Amiko,Helvetica,Arial,sans-serif;font-family:var(--fontBody);font-size:1.7rem;font-size:var(--sizeML);font-weight:400;letter-spacing:0;display:block;text-align:center;margin:40px auto 10px}.about-page .footer-carousel-container{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;list-style-type:none;padding:0;margin:0}.about-page .footer-carousel-item{display:inline-block;width:145px;flex:0 0 auto;margin:10px 20px}.about-page .footer-carousel-item-photo{display:block;width:145px;height:145px;overflow:hidden;position:relative;margin:auto;box-sizing:border-box;border:1px solid #d0c9bf;border:1px solid var(--colorMatza)}.about-page .footer-carousel-item-photo a{background-size:contain;background-position:50% 0;background-repeat:no-repeat;width:100%;height:100%;display:block}.about-page .footer-carousel-item-photo a img{width:103%;height:104%;left:-2%;position:relative;top:-2%}.about-page .footer-carousel-item-title{margin:13px 0 0;padding:0;font-size:12px;line-height:18px;font-weight:700;text-transform:uppercase;letter-spacing:.01em}.about-page .footer-carousel-item-title a{color:#F4F4F1;color:var(--colorEggshell);font-weight:700;color:currentColor;text-decoration:none;border-bottom:1px solid #d0c9bf;border-bottom:1px solid var(--colorMatza);outline:none;cursor:pointer}.about-page .footer-carousel-item-title a:hover{color:currentColor;text-decoration:none;border-bottom:1px solid}.about-page p{max-width:100%;font-size:16px;line-height:22px;letter-spacing:.05em;margin:0 0 30px}.data-page{max-width:90%;max-width:calc(100% - 30px);display:flex;flex-direction:row;width:1024px;margin:0 auto;border-top:1px solid #d6d6d0;border-top:1px solid var(--colorCardboard);padding:80px 0}@media (min-width:751px){.data-page{max-width:calc(100% - 60px)}}.data-page .error-photo{background-size:contain}.data-page .p2-authors{margin-top:30px}.data-page .page-nav{flex:0 1 200px;align-self:flex-start;position:sticky;padding-top:20px;top:80px}@media (max-width:750px){.data-page .page-nav{display:none}}.data-page .page-nav .page-items{padding:0;margin:0;list-style-type:none}.data-page .page-nav .item{padding:8px 0}.data-page .page-nav .item-link{color:#82817F;color:var(--colorStone)}.data-page .page-nav .item-link.is-active{font-weight:600;color:#363636;color:var(--colorDark)}.data-page>div{flex:1 1}.data-page .section+.section{margin-top:50px}.data-page .video-wrapper{background-color:#AFAAA4;background-color:var(--colorSand);padding-top:56%;max-width:100%;overflow:hidden;position:relative}.data-page .video-wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.data-page h1{line-height:1.7rem;line-height:var(--sizeML);text-transform:uppercase;letter-spacing:.1rem;margin:30px 0}.data-page h1,.data-page h2{font-family:Amiko,Helvetica,Arial,sans-serif;font-family:var(--fontBody);font-size:1.7rem;font-size:var(--sizeML);font-weight:400}.data-page h2{letter-spacing:0;color:#000;color:var(--colorBlackhole);text-transform:none;margin:2.5em 0 5px;font-weight:700}.data-page h2.obj-title{text-align:center;margin:40px auto 15px}.data-page h3{font-size:1.6rem;font-size:var(--sizeMedium);font-weight:400;letter-spacing:.05rem;line-height:1.7rem;letter-spacing:.5px}.data-page dl>*,.data-page p{font-size:1.4rem;font-size:var(--sizeBody);line-height:calc(1.4rem * 2);line-height:calc(var(--sizeBody) * 2);margin:0;font-weight:400}.data-page dl>*+p,.data-page p+p{margin-top:5px}.data-page dl>*>span,.data-page p>span{font-style:italic}.data-page dl>.intro,.data-page p.intro{margin-bottom:15px}.data-page dl>.outro,.data-page p.outro{margin-top:15px}.data-page dl>* a,.data-page p a{font-weight:700;color:currentColor;text-decoration:none;border-bottom:1px solid #d0c9bf;border-bottom:1px solid var(--colorMatza);outline:none;cursor:pointer}.data-page dl>* a:hover,.data-page p a:hover{color:currentColor;text-decoration:none;border-bottom:1px solid}.data-page dt{color:#82817F;color:var(--colorStone);font-weight:700}.data-page dd{color:#4B4A48;color:var(--colorSlate);line-height:1;margin-bottom:1em}.data-page dd,.data-page dt{display:block}.data-page dd:after{content:"\A";display:block}.data-page input{display:block;width:100%;margin:10px 0 40px;height:30px;padding:7px 5px 3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #9e978d;border:1px solid var(--colorTan);box-sizing:border-box;border-radius:0;background-color:rgba(255,255,255,0);background-repeat:no-repeat;color:#36687F;color:var(--colorCtrl);font-family:Amiko,Helvetica,Arial,sans-serif;font-family:var(--fontBody);font-weight:600;font-size:1.2rem;font-size:var(--sizeSmall);line-height:1.4rem;line-height:var(--sizeBody)}.data-page .long-text{padding:0}.data-page .long-text p+p{margin-top:10px}.data-page .cc-img{display:block;margin:0 auto 10px;text-align:center}.data-page .formulas{margin:20px auto}.data-page .formulas p{text-align:center}.data-page .formulas img.f1{height:17px}.data-page .formulas img.f2{height:44px}.data-page .formulas img.f3{height:33px}.data-page .formulas img.f4{height:37.5px}.data-page .api-container h3{margin-top:2em}.data-page .api-container .item{font-size:1.4rem;font-size:var(--sizeBody);line-height:calc(1.4rem * 2);line-height:calc(var(--sizeBody) * 2);margin:0;font-weight:400}.data-page .footer-title{font-family:Amiko,Helvetica,Arial,sans-serif;font-family:var(--fontBody);font-size:1.7rem;font-size:var(--sizeML);font-weight:400;letter-spacing:0;display:block;text-align:center;margin:40px auto 10px}.data-page .footer-carousel-container{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;list-style-type:none;padding:0;margin:0}.data-page .footer-carousel-item{display:inline-block;width:145px;flex:0 0 auto;margin:10px 20px}.data-page .footer-carousel-item-photo{display:block;width:145px;height:145px;overflow:hidden;position:relative;margin:auto;box-sizing:border-box;border:1px solid #d0c9bf;border:1px solid var(--colorMatza)}.data-page .footer-carousel-item-photo a{background-size:contain;background-position:50% 0;background-repeat:no-repeat;width:100%;height:100%;display:block}.data-page .footer-carousel-item-photo a img{width:103%;height:104%;left:-2%;position:relative;top:-2%}.data-page .footer-carousel-item-title{margin:13px 0 0;padding:0;font-size:12px;line-height:18px;font-weight:700;text-transform:uppercase;letter-spacing:.01em}.data-page .footer-carousel-item-title a{color:#F4F4F1;color:var(--colorEggshell);font-weight:700;color:currentColor;text-decoration:none;border-bottom:1px solid #d0c9bf;border-bottom:1px solid var(--colorMatza);outline:none;cursor:pointer}.data-page .footer-carousel-item-title a:hover{color:currentColor;text-decoration:none;border-bottom:1px solid}.data-page p{max-width:100%;font-size:16px;line-height:22px;letter-spacing:.05em;margin:0 0 30px}.yearbook-page{max-width:90%;max-width:calc(100% - 30px);display:flex;flex-direction:row;width:1024px;margin:0 auto;border-top:1px solid #d6d6d0;border-top:1px solid var(--colorCardboard);padding:80px 0}@media (min-width:751px){.yearbook-page{max-width:calc(100% - 60px)}}.yearbook-page .error-photo{background-size:contain}.yearbook-page .p2-authors{margin-top:30px}.yearbook-page .page-nav{flex:0 1 200px;align-self:flex-start;position:sticky;padding-top:20px;top:80px}@media (max-width:750px){.yearbook-page .page-nav{display:none}}.yearbook-page .page-nav .page-items{padding:0;margin:0;list-style-type:none}.yearbook-page .page-nav .item{padding:8px 0}.yearbook-page .page-nav .item-link{color:#82817F;color:var(--colorStone)}.yearbook-page .page-nav .item-link.is-active{font-weight:600;color:#363636;color:var(--colorDark)}.yearbook-page>div{flex:1 1}.yearbook-page .section+.section{margin-top:50px}.yearbook-page .video-wrapper{background-color:#AFAAA4;background-color:var(--colorSand);padding-top:56%;max-width:100%;overflow:hidden;position:relative}.yearbook-page .video-wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.yearbook-page h1{line-height:1.7rem;line-height:var(--sizeML);text-transform:uppercase;letter-spacing:.1rem;margin:30px 0}.yearbook-page h1,.yearbook-page h2{font-family:Amiko,Helvetica,Arial,sans-serif;font-family:var(--fontBody);font-size:1.7rem;font-size:var(--sizeML);font-weight:400}.yearbook-page h2{letter-spacing:0;color:#000;color:var(--colorBlackhole);text-transform:none;margin:2.5em 0 5px;font-weight:700}.yearbook-page h2.obj-title{text-align:center;margin:40px auto 15px}.yearbook-page h3{font-size:1.6rem;font-size:var(--sizeMedium);font-weight:400;letter-spacing:.05rem;line-height:1.7rem;letter-spacing:.5px}.yearbook-page dl>*,.yearbook-page p{font-size:1.4rem;font-size:var(--sizeBody);line-height:calc(1.4rem * 2);line-height:calc(var(--sizeBody) * 2);margin:0;font-weight:400}.yearbook-page dl>*+p,.yearbook-page p+p{margin-top:5px}.yearbook-page dl>*>span,.yearbook-page p>span{font-style:italic}.yearbook-page dl>.intro,.yearbook-page p.intro{margin-bottom:15px}.yearbook-page dl>.outro,.yearbook-page p.outro{margin-top:15px}.yearbook-page dl>* a,.yearbook-page p a{font-weight:700;color:currentColor;text-decoration:none;border-bottom:1px solid #d0c9bf;border-bottom:1px solid var(--colorMatza);outline:none;cursor:pointer}.yearbook-page dl>* a:hover,.yearbook-page p a:hover{color:currentColor;text-decoration:none;border-bottom:1px solid}.yearbook-page dt{color:#82817F;color:var(--colorStone);font-weight:700}.yearbook-page dd{color:#4B4A48;color:var(--colorSlate);line-height:1;margin-bottom:1em}.yearbook-page dd,.yearbook-page dt{display:block}.yearbook-page dd:after{content:"\A";display:block}.yearbook-page input{display:block;width:100%;margin:10px 0 40px;height:30px;padding:7px 5px 3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #9e978d;border:1px solid var(--colorTan);box-sizing:border-box;border-radius:0;background-color:rgba(255,255,255,0);background-repeat:no-repeat;color:#36687F;color:var(--colorCtrl);font-family:Amiko,Helvetica,Arial,sans-serif;font-family:var(--fontBody);font-weight:600;font-size:1.2rem;font-size:var(--sizeSmall);line-height:1.4rem;line-height:var(--sizeBody)}.yearbook-page .long-text{padding:0}.yearbook-page .long-text p+p{margin-top:10px}.yearbook-page .cc-img{display:block;margin:0 auto 10px;text-align:center}.yearbook-page .formulas{margin:20px auto}.yearbook-page .formulas p{text-align:center}.yearbook-page .formulas img.f1{height:17px}.yearbook-page .formulas img.f2{height:44px}.yearbook-page .formulas img.f3{height:33px}.yearbook-page .formulas img.f4{height:37.5px}.yearbook-page .api-container h3{margin-top:2em}.yearbook-page .api-container .item{font-size:1.4rem;font-size:var(--sizeBody);line-height:calc(1.4rem * 2);line-height:calc(var(--sizeBody) * 2);margin:0;font-weight:400}.yearbook-page .footer-title{font-family:Amiko,Helvetica,Arial,sans-serif;font-family:var(--fontBody);font-size:1.7rem;font-size:var(--sizeML);font-weight:400;letter-spacing:0;display:block;text-align:center;margin:40px auto 10px}.yearbook-page .footer-carousel-container{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;list-style-type:none;padding:0;margin:0}.yearbook-page .footer-carousel-item{display:inline-block;width:145px;flex:0 0 auto;margin:10px 20px}.yearbook-page .footer-carousel-item-photo{display:block;width:145px;height:145px;overflow:hidden;position:relative;margin:auto;box-sizing:border-box;border:1px solid #d0c9bf;border:1px solid var(--colorMatza)}.yearbook-page .footer-carousel-item-photo a{background-size:contain;background-position:50% 0;background-repeat:no-repeat;width:100%;height:100%;display:block}.yearbook-page .footer-carousel-item-photo a img{width:103%;height:104%;left:-2%;position:relative;top:-2%}.yearbook-page .footer-carousel-item-title{margin:13px 0 0;padding:0;font-size:12px;line-height:18px;font-weight:700;text-transform:uppercase;letter-spacing:.01em}.yearbook-page .footer-carousel-item-title a{color:#F4F4F1;color:var(--colorEggshell);font-weight:700;color:currentColor;text-decoration:none;border-bottom:1px solid #d0c9bf;border-bottom:1px solid var(--colorMatza);outline:none;cursor:pointer}.yearbook-page .footer-carousel-item-title a:hover{color:currentColor;text-decoration:none;border-bottom:1px solid}.yearbook-page p{max-width:100%;font-size:16px;line-height:22px;letter-spacing:.05em;margin:0 0 30px}.cesar{background-image:url(/images/about/team/cesar_hidalgo.png)}.cristian{background-image:url(/images/about/team/cristian_jara_figueroa.jpg)}.dw{background-image:url(/images/logos/logo_datawheel.png)}.amy{background-image:url(/images/about/team/amy_yu.png)}.kevin{background-image:url(/images/about/team/kevin_hu.png)}.shahar{background-image:url(/images/about/team/shahar_ronen.png)}.deepak{background-image:url(/images/about/team/deepak_jagdish.png)}.defne{background-image:url(/images/about/team/defne_gurel.png)}.tiffany{background-image:url(/images/about/team/tiffany_lu.jpg)}.ali{background-image:url(/images/about/team/ali_almossawi.jpg)}.andrew{background-image:url(/images/about/team/andrew_mao.png)}dl.download-dl dd,dl.download-dl dt{font-size:16px;line-height:22px;letter-spacing:.05em}dl.download-dl dd a,dl.download-dl dt a{color:#363636;color:var(--colorDark)}