.unbolded{font-weight:normal}.bolded{font-weight:bold}.text-light-gray{color:#c1c1c1}.text-dark-gray{color:#485052}.text-teal{color:#007672}.text-teal-2{color:#64b1ae}.text-teal-light{color:#5ca7a5}.text-white{color:#fff}.text-orange{color:#ECA154}.text-red{color:#D33E4C}html{margin:0}html,body{padding:0;font:14px "Roboto",sans-serif;color:#485052;height:100%}body{max-width:1920px;margin:auto}h1{font-size:2.857em;font-weight:bold;color:#007672;margin-top:30px;margin-bottom:30px}h1 ~ h4{margin-top:-15px}h2{font-size:2.285em;line-height:40px;margin-bottom:30px;font-weight:normal}h3{font-size:1.867em;line-height:1.5;font-weight:bold}h4{font-size:1.42em}p{font-size:1em;line-height:1.5}p.banner-text{font-size:15px;margin-bottom:1rem}ul{margin:0}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.orange-button{display:inline-block;font-size:.75em;font-weight:700;text-transform:uppercase;border:1px solid #ECA154;border-radius:50px;padding:12px 20px 10px;color:#ECA154 !important;margin:0 5px}.orange-button:hover{background-color:#ECA154;color:white !important}.full-height-viewport{height:calc(100vh - 75px)}.margin-auto{margin:auto}.light-gray-border{border:2px solid #e9ebeb;box-shadow:3px 3px 3px #e9ebeb}@media (min-width: 768px){html,body{font:15px "Roboto",sans-serif}h1{font-size:3.33em;line-height:58px;margin-bottom:35px;margin-top:50px}h2{font-size:37px;line-height:44.4px}h3{font-size:1.714em;line-height:1.5;font-weight:bold}h4{font-size:1.86em}p{font-size:1em}p.banner-text{font-size:18px;margin-bottom:50px}}button{font:14px "Roboto",sans-serif;font-size:1.0em;font-weight:bold;margin:10px 0px 10px 0px;text-decoration:none;text-align:center;padding:15px 21px 15px 21px;background:none;cursor:pointer;border-radius:50px;line-height:1}button.orange{background-color:#ECA154;border:1px solid #ECA154}button.teal{background-color:#007672;color:#fff}button.teal.compare{font-size:20pt}a{text-decoration:none;color:#fff;font:14px "Roboto",sans-serif}a.anchor::before{content:'';display:block;height:75px;margin:-75px 0 0 0}a.big-button{font:bold 18px "Roboto",sans-serif;background-color:#ECA154;border-radius:50px;text-decoration:none;padding:15px 18px;display:inline-block;width:100%;text-align:center}a.big-button:hover{color:#fff}.masthead-container{height:75vh;position:relative}.full-height{height:100%}video{z-index:-10;overflow:hidden !important;max-height:80vh;width:100%;margin-top:-100px}.video-overlay{background-image:linear-gradient(to left, transparent 0%, #fff 100%)}div.block{width:100%;min-height:60vh;position:relative}.content{height:100%;padding:30px 8% 30px 8%}.indent{padding-left:50%}.image-inset{text-align:right;box-shadow:10px 10px #EDEDEE;border:1px solid #EDEDEE;margin-bottom:20px}.motion-forecasting{background-image:url("../images/reference_images/motion_forecasting_still.png");background-repeat:no-repeat;background-size:cover;display:block;width:280px;height:175px}.right{float:right}.text-right{text-align:right}.bot-50{margin-bottom:50px}.bot-30{margin-bottom:30px}.top-30{margin-top:30px}.top-25-50{margin-top:25px}.top-30-75{margin-top:30px}.top-50-100{margin-top:50px}.top-50{margin-top:50px}.top-75{margin-top:75px}.top-100{margin-top:100px}.argo-ai{min-width:100px;font-size:16px;display:inline-block}.masthead-title{min-width:500px;padding-bottom:20px}.title-container{position:absolute;bottom:0;-ms-transform:translateY(-20%);transform:translateY(-20%);padding:2% 4% 2% 2%;width:auto}.vertical-top{vertical-align:top}.inside-argoverse{background:url("../images/background_images/inside-argoverse.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;display:block;overflow-y:scroll}.section-break{height:50px}.vertical-center-banner{height:100%;align-items:center}.top-5{top:8%;position:absolute}.gray-content{background-color:rgba(72,80,82,0.8);padding:15px 25px}.light-gray-content{padding:25px 15px;background-color:#e9ebeb;margin-bottom:1rem}.highlight-info{padding:15px 15px 1px 15px;background-color:#d3e8ef;margin-bottom:15px !important;margin:0 0 0 0px;font-size:20px}.highlight-info .start{color:#808c90;text-transform:uppercase;margin-bottom:0px}.highlight-info .end{color:#485052;font-size:1.0em;font-weight:bold}.title{display:inline-block;margin-right:-5px;font-size:2.8em;text-align:right;font-weight:bold}.color-block{background-color:#D5F2F7;color:#007672}.cover-image{width:100%;text-align:right}.cover-image img{margin-top:20px;width:90%}#cookie-bar{padding:10px !important;border-top:1px solid #979797 !important;text-align:center}#cookie-bar p{font:14px "Roboto", sans-serif;font-size:1.0em;margin:10px 5px !important;text-decoration:none;text-align:left;padding:15px 21px 15px 21px !important;background:none;line-height:1;width:100%}#cookie-bar p a{padding:0 !important}#cookie-bar a#cookie-bar-button{font:14px "Roboto", sans-serif;font-size:1.0em;font-weight:bold;margin:10px 5px;text-decoration:none;text-align:center;padding:15px 21px 15px 21px;background:none;cursor:pointer;border-radius:50px;line-height:1}#cookie-bar a#cookie-bar-button{background-color:#007672 !important;float:none;margin:0 auto}.subtitle{font-style:italic;color:#5ca7a5;font-size:12px;padding-top:5px}.team-member-image{width:125px;height:125px}.col-1{width:150px;text-align:center}.center{text-align:center}.m-t-10{margin-top:10px}.bottom{bottom:8%;position:absolute}div.argo-container{background-color:#fff;position:relative;min-height:100%;max-width:1100px;margin-top:75px;top:0;bottom:100%;right:0;z-index:1;overflow:hidden}#hamburger+label,.mobile-navigation{transition:left 0.1s}#hamburger{position:absolute;clip:rect(0, 0, 0, 0)}#hamburger:checked ~ label[for="hamburger"]{background-image:url("../images/icons/iconfinder_x_293657.svg");width:25px;height:25px;margin-top:5px;background-size:contain}#hamburger:checked ~ .mobile-navigation{left:40%}label[for="hamburger"]{position:fixed;top:20px;right:20px;z-index:3;width:30px;height:30px;cursor:pointer;background-image:url("../images/icons/iconfinder_menu-alt_134216.svg");background-size:contain}footer{background-color:#fff;font:14px "Roboto",sans-serif;font-size:14px;line-height:1.4;color:#000;text-align:center;padding:30px 0 30px 0;position:relative;max-width:100%;z-index:1}footer a{color:#000;font-size:14px}footer .linked-page{text-transform:uppercase;font-weight:bold}footer span{padding:10px 10px 10px 10px}.linked-in{content:url("../images/icons/linkedin_icon.svg")}.github{content:url("../images/icons/github_icon.svg")}.social-icon{height:40px;width:40px;padding:5px;color:#007672}.hpot{display:none}@media screen and (min-width: 768px){html,body{font:15px "Roboto",sans-serif}.top-30-75{margin-top:75px}.top-25-50{margin-top:50px}.top-50-100{margin-top:100px}.full-height-viewport{height:calc(100vh - 100px)}.content{padding:50px 10% 50px 10%}.gray-content{padding:35px 45px}div.argo-container{margin:0;margin-top:100px;max-width:100%}a.anchor::before{height:100px;margin:-100px 0 0 0}a.big-button{padding:21px;width:auto;font-size:21px}footer{font-size:15px}footer a{font-size:15px}.title{margin-right:6px;font-size:3em}.argo-ai{font-size:18px}.highlight-info{margin:0 0 0 15px}.end{font-size:1.6em}#cookie-bar p{width:82%}#cookie-bar a#cookie-bar-button{float:right;margin:20px 10px}}@media screen and (min-width: 992px){.title{font-size:3.5em}.title-container{bottom:unset;top:38%;-ms-transform:translateY(-50%);transform:translateY(-50%)}div.argo-container{margin-left:0;margin-right:0}}@media screen and (min-width: 1200px){p.banner-text{font-size:21px}}.slideshow-container{position:relative;margin:auto}.slideshow-container#story-slideshow{background:url("../images/slideshow/slideshow_background_image_1.png");background-repeat:no-repeat;background-size:cover;background-position:30% 50%;max-width:1920px}.slideshow-container#data-slideshow{margin-bottom:20px}.slideshow-container#data-slideshow .dot{cursor:pointer;margin:0 15px 0 0}.slideshow-container#data-slideshow .dot.active{box-shadow:0 0 0 3px #fff}.slideshow-container#data-slideshow .dot:hover{box-shadow:0 0 0 3px #fff}.slideshow-container#data-slideshow .slideshow-buttons{margin-bottom:15px}.sticky{position:fixed;top:75px;width:100%}.scrollable-slide{overflow:scroll;height:100%;justify-content:center;align-items:center;align-content:center}.slideshow-content{overflow:scroll}.slide-break{height:500px}.dataset-section{background-color:#fff;padding-bottom:0px}.mySlides{display:none;height:100%;justify-content:center;align-items:center;align-content:center}.mySlides.active{display:flex}.mySlides img{box-shadow:10px 10px #EDEDEE;height:auto;width:110%}.image-container{height:100%;width:100%}.image-container img{width:100%;margin-bottom:20px}.slideshow-buttons{position:absolute;bottom:0;left:50%;right:50%;margin-left:-50%;margin-right:-50%;margin-bottom:20px;text-align:center;width:100%}.dot{cursor:pointer;height:15px;width:15px;margin:0 16px 0 0;background-color:#fff;border-radius:50%;display:inline-block;transition:background-color 0.6s ease;opacity:75%}.dot.active{background-color:#ECA154;opacity:100%;box-shadow:0 0 0 3px #fff}.dot:hover{background-color:#ECA154;opacity:100%;box-shadow:0 0 0 3px #fff}.fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}@-webkit-keyframes fade{from{opacity:.4}to{opacity:1}}@keyframes fade{from{opacity:.4}to{opacity:1}}.overlay{z-index:1}.image-1{background:url("../images/reference_images/map_drivable_area.jpg");background-size:cover;box-shadow:10px 10px #EDEDEE}.image-2{background:url("../images/reference_images/map_ground_height.jpg");background-size:cover;box-shadow:10px 10px #EDEDEE}.image-3{background:url("../images/reference_images/map_centerlines.jpg");background-size:cover;box-shadow:10px 10px #EDEDEE}@media screen and (min-width: 768px){.dot{height:20px;width:20px;margin:0 20px 0 0}.slideshow-container#story-slideshow{background-position:center}.dataset-section{padding-bottom:50px}.sticky{position:fixed;top:100px;width:100%}}.video-placeholder{background-color:#5ca7a5;width:100%;height:400px}#videoBackground{bottom:125px;right:-125px;min-width:100%;z-index:-1;height:180%}.embed-container{position:relative;overflow:hidden;max-width:100%;height:0;padding-bottom:56.25%}.embed-container.overflow{z-index:-2;width:100%;height:60vh;position:absolute;top:-75px}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.embed-container body{background-color:#fff}#data-set .embed-container{padding-bottom:95.25%}#data-set .embed-container iframe{left:-7%}.embed-container-home-mf::before{padding-top:85.029%}@media screen and (min-width: 992px){.embed-container.overflow{height:auto;width:60%;top:-50px;bottom:-15vh;right:-10%}}.data-page-container{margin:30px 20px}.data-page-container h5{font-size:1.285em;font-weight:bold;margin-top:30px}.data-page-container .caption{font-size:14px;font-family:"Courier";margin:4px 0 4px 14px}.data-page-container .caption ~ .subcaption{font-size:13px;font-family:"Courier";margin-left:14px}.data-page-container ul{line-height:1.5}.data-page-container li{padding-left:5px;color:#485052;margin-left:-20px}.data-page-container .call-out{padding:25px 15px;background-color:#e9ebeb}.data-page-container .call-out p{margin-bottom:0}.data-page-container .highlighter-rouge{color:#485052}.data-page-container tr{border-top:1px solid #c1c1c1}.data-page-container tr:first-child td{padding:15px 15px 25px 5px}.data-page-container th{text-align:left;padding:5px;color:#007672;border-bottom:1px solid #c1c1c1;text-transform:uppercase}.data-page-container td{padding:5px 15px 25px 5px;line-height:1.4;min-width:350px;border-bottom:1px solid #c1c1c1}.data-page-container td pre{vertical-align:middle;margin:0}.data-page-container a{color:#007672}.data-page-container .contain{object-fit:contain}.data-page-container .contain img{width:100%;padding-top:40px;padding-bottom:10px}.data-page-container .contain.use-height img{width:auto;margin:0 auto;width:100%;height:100%}.data-page-container .example{margin-left:50px}.data-page-container .section-break{height:50px}.data-page-container .mini-section-break{height:25px}.data-page-container .p-t-50{padding-top:25px}.data-page-container .p-b-50{padding-bottom:25px}.data-page-container .post-it-note{margin-top:56px;padding:2em;background:#E6F1F1;position:relative;height:15em;width:20em}.data-page-container .post-it-note:after{content:"";position:absolute;top:-4em;left:0;right:4em;border-width:2em;border-style:solid;border-color:#E6F1F1}.data-page-container .post-it-note:before{content:"";position:absolute;top:-4em;right:0;border-width:0 4em 4em 0;border-style:solid;border-color:transparent transparent #B3D6D4 transparent}.data-page-container .publication-title{font-size:18px;font-weight:bold;color:#485052}.data-page-container .publication-info{position:absolute;bottom:5%}.data-page-container form label{width:100%}.data-page-container label{font-weight:bold;margin-bottom:10px;font-size:14px;color:#485052}.data-page-container .form-group{margin-bottom:30px}.data-page-container textarea{height:100px}.scrollable{overflow-x:scroll}code{color:#D33E4C}pre{color:#D33E4C}@media screen and (min-width: 768px){.data-page-container{margin:30px 5%}.center{align-items:center}}nav{z-index:5;width:100%}nav ul{display:block;list-style:none;padding:4px 4px;margin:0}nav ul.navigation{display:none;background-color:rgba(255,255,255,0);width:50%;height:100%;position:fixed;top:0;right:0;bottom:0;z-index:-1;margin-top:95px}nav ul a{color:#485052}nav li{display:block;position:relative;font-size:1em;text-transform:uppercase;color:#485052;height:auto;line-height:30px;text-align:left;border-bottom:1px solid #EDEDEE;padding-top:6px;padding-bottom:6px}nav a{text-decoration:none;border-bottom:none;display:block;margin:0px 15px;font-weight:bold;transition:.2s color}nav a:hover{color:#007672;border-bottom:none;text-decoration:none}nav a.active{border-bottom:none;color:#007672;text-decoration:none}nav div.nav-container{max-width:1100px;padding:20px 10px}nav.top-navigation{position:fixed;top:0;z-index:2;max-width:1920px;background-color:rgba(255,255,255,0.9)}nav.top-navigation div.logo{position:relative;display:inline-block;float:left;height:50px;width:105px}nav.top-navigation div.logo img{margin-top:0px}nav.top-navigation div.nav-container{height:75px;border-bottom:1px solid #979797;box-shadow:0 2px 2px -2px #979797}nav.sub-navigation{display:none}nav.sub-navigation ul li{margin-left:-2px;position:relative}nav.sub-navigation.active{border-bottom:none;color:#007672}nav.sub-navigation.active::after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #EDEDEE;margin-left:50%}nav .sub-nav-list{padding-left:20px}nav .sub-nav-list li{border:none;display:block;position:relative;padding-top:2px;padding-bottom:2px;text-transform:none}nav .sub-nav-list li a{padding-top:8px;color:#485052;font-weight:normal}nav .sub-nav-list li.active{color:#007672 !important}nav.mobile-navigation{background-color:rgba(233,235,235,0.95);width:70%;height:auto;position:fixed;top:0;bottom:0;left:100%;z-index:2;margin-top:75px}nav .nav-combined-2{display:none}@media screen and (min-width: 768px){#hamburger,#hamburger+label,.mobile-navigation{display:none}nav{z-index:2}nav div.nav-container{overflow:hidden;max-width:100%}nav div.nav-container>ul>li{text-align:center;min-width:100px !important}nav div.nav-container>ul>li>a{padding-left:0}nav.top-navigation{z-index:2}nav ul{float:right;text-align:center;display:inline-block;padding:4px 0px;margin:0;list-style:none}nav ul.navigation{display:inline-block;width:auto;height:auto;position:relative;margin:0}nav ul a{border-bottom:none;font-size:14px !important;color:#7F8486}nav ul a.active{color:#007672 !important}nav li{width:auto;border-bottom:none;line-height:50px;font-size:1.2em;display:inline-block;border-left:1px solid #DADCDC;margin-right:-4px;height:30px;padding-top:0;padding-bottom:0}nav a{border-bottom:none}nav.top-navigation{height:100px;background-color:rgba(255,255,255,0.9)}nav.top-navigation div.nav-container{height:100px}nav.top-navigation div.nav-container>a{position:absolute;left:0%;padding:1.25%}nav.top-navigation div.nav-container div.logo{width:125px !important}nav.top-navigation div.nav-container li{height:30px}nav.top-navigation div.nav-container li a{padding-top:6px}nav.top-navigation div.nav-container .arrow-up{display:none}nav.top-navigation div.nav-container li:not(:first-child) .active div.arrow-up{display:block;margin-top:6px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #EDEDEE;margin-left:40%}nav.top-navigation .vertical-top{top:0%}nav.top-navigation h1 span .argo-ai{min-width:100px;font-size:14px !important}nav.top-navigation .nav-combined-1{z-index:99;position:absolute}nav.top-navigation .nav-combined-2{right:2%;position:absolute;top:38%;transform:translateY(-50%);display:block}nav.sub-navigation{background-color:rgba(255,255,255,0);display:inline-block}nav.sub-navigation div.nav-container{padding:3px;height:35px}nav.sub-navigation ul{background-color:#fff;position:relative;display:block;right:0;float:right;padding:0;margin-bottom:-20px}nav.sub-navigation ul li{display:inline-block;text-align:center;min-width:100px !important;font-size:.8em;line-height:35px}nav.sub-navigation ul li a{padding-left:0;padding-top:8px}nav .sub-nav-list li{background-color:rgba(237,237,238,0.9);border:none;text-transform:none;font-size:16px}nav .sub-nav-list li a{padding-top:8px;font-size:16px;color:#485052;font-weight:normal}nav .sub-nav-list li.active{color:#007672 !important}}@media screen and (min-width: 992px){nav{z-index:2}nav div.nav-container{overflow:hidden;max-width:100%}nav div.nav-container>ul>li{text-align:center;min-width:130px !important;height:30px}nav div.nav-container>ul>li>a{padding-left:0}nav ul{float:right;display:inline-block}nav ul a{border-bottom:none;padding-top:5px;font-size:18px}nav.top-navigation div.nav-container div.logo{width:125px !important}nav.top-navigation div.nav-container div.logo p{font-size:53px !important}nav.top-navigation div.nav-container .argo-ai{min-width:75px}nav.top-navigation div.nav-container li:not(:first-child) .active div.arrow-up{margin-top:6px}nav.top-navigation.sub-navigation ul li{min-width:130px}nav.top-navigation.sub-navigation ul li a{font-size:16px !important}nav.top-navigation .nav-combined{position:relative;top:50%;transform:translateY(-50%)}}
