.search__form{position:relative}.search .search__form{display:none}.search.open .search__form{display:flex}.search.open .search__input{background-color:var(--neutralsBackground);border-color:var(--neutralsStroke);border-radius:4px;border-style:solid;border-width:1px;box-sizing:border-box;color:var(--typeMain);flex:1;height:46px;padding-left:40px;padding-right:8px;width:200px}.navMobile .search.open .search__input{width:100%}.search #searchToggle{cursor:pointer}.search.open #searchToggle{display:none}.search__form .icon{color:var(--primaryMiamiteal500);cursor:pointer;height:20px;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.search__input:focus,.search__input:focus-visible{border-color:var(--typeTertiary);outline:none}#siteHeader .navBottom .navMain>ul>li:hover>ul.has_third-child{min-width:222px}#siteHeader .navBottom .navMain>ul>li>ul.has_third-child>li{padding:0 24px;position:relative}#siteHeader .navBottom .navMain>ul>li:hover>ul.has_third-child>li:not(:hover)>ul{display:none}#siteHeader .navBottom .navMain>ul>li>ul.has_third-child>li>ul{display:block}#siteHeader .navBottom .navMain>ul>li>ul.has_third-child>li+li{border-top:none}#siteHeader .navBottom .navMain>ul>li>ul.has_third-child>li+li>a{border-top:1px solid #e8e9eb}#siteHeader .navBottom .navMain>ul>li>ul.has_third-child>li>a{padding:16px 0}#siteHeader .navBottom .navMain>ul>li>ul.has_third-child>li>ul>li>a{color:var(--typeSecondary);font-family:Gilroy Medium;padding-right:15px}#siteHeader .navBottom .navMain>ul>li>ul.has_third-child>li>ul>li>a:hover{color:var(--highlight)}@media (min-width:768px){#siteHeader .navBottom .navMain>ul>li>ul.has_third-child{padding:0}#siteHeader .navBottom .navMain>ul>li>ul.has_third-child>li>ul{background-color:#fff;border:1px solid var(--neutralsStroke);display:block;left:100%;min-width:150px;padding:8px 24px;position:absolute;right:auto;top:-1px;transform:translateX(0);z-index:10}}@media(max-width:767px){#siteHeader .navMobile .navMain>ul>li>ul.has_third-child{gap:0;margin-top:10px}#siteHeader .navMobile .navMain>ul>li>ul.has_third-child ul{display:block}#siteHeader .navMobile .navMain>ul>li>ul.has_third-child ul>li>a,#siteHeader .navMobile .navMain>ul>li>ul.has_third-child>li>a{display:inline-block;padding:8px 0}#siteHeader .navMobile .navMain>ul>li>ul.has_third-child ul li a{color:var(--typeSecondary);font-family:Gilroy Medium}#siteHeader .navMobile .navMain>ul>li>ul.has_third-child>li>a{color:var(--typeSecondary)}}