.uptop-section__menu-nav{align-items:flex-start;display:flex;justify-content:space-between;max-height:0;overflow:hidden;transition:max-height .45s cubic-bezier(.215,.61,.355,1);visibility:hidden}.js-header-explore-open .uptop-section__menu-nav{max-height:1000px;visibility:visible}.uptop-section__menu-nav>div{width:33.33333%}.uptop-section__menu-nav ul{opacity:1;padding-left:1.5vw;padding-right:1.5vw;transition:all .45s cubic-bezier(.215,.61,.355,1)}.uptop-section__menu-nav ul li{list-style-type:none}.uptop-section__menu-nav ul li a{text-decoration:unset}.uptop-section__menu-nav ul li a:hover{opacity:.6}.uptop-section__menu-nav .uptop-section__menu-left ul li{line-height:1.25;list-style:none;margin:0 0 10px;padding:0}.uptop-section__menu-nav .uptop-section__menu-left ul li a{color:#000;font-size:calc(19.57895px + .42105vw);font-weight:700}.uptop-section__menu-nav .uptop-section__menu-center ul{column-count:2;column-gap:3vw}.uptop-section__menu-nav .uptop-section__menu-center ul li{line-height:1.25;list-style:none;margin:0 0 5px;padding:0}.uptop-section__menu-nav .uptop-section__menu-center ul li a{color:#000;font-size:calc(16.78947px + .21053vw);font-weight:200}.uptop-section__explore-ctas{display:flex;justify-content:center}.uptop-section__explore-cta{background-color:#354ca1;border-radius:30px;color:#fff;display:inline-block;display:flex;flex-direction:column;font-family:america,sans-serif;font-size:calc(10.84211px + .15789vw);font-weight:700;letter-spacing:.05em;margin-bottom:20px;margin-right:15px;max-width:90vw;overflow:hidden;padding:11px 22px;text-align:center;text-decoration:unset;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .45s cubic-bezier(.215,.61,.355,1),color .45s cubic-bezier(.215,.61,.355,1);white-space:nowrap;width:auto}.uptop-section__explore-cta:hover{background-color:rgba(53,76,161,.65)}@media screen and (min-width:800px){.uptop-section__explore-ctas{align-items:flex-end;flex-direction:column;justify-content:flex-start}.js-header-explore-open .uptop-section__menu-nav{display:flex;max-height:600px}}@media screen and (max-width:800px){.uptop-section__menu-nav{display:block}.uptop-section__menu-nav .uptop-section__menu-center ul{column-count:1}.uptop-section__menu-nav>div{width:100%}}