[data-v-337ea51a] a:hover{text-decoration:none}.dd-link[data-v-337ea51a]{align-items:center;color:inherit;display:flex;font:inherit;gap:.5rem;text-transform:uppercase}.dd-link svg[data-v-337ea51a]{height:24px;transition:transform .25s ease;width:24px}.dd-link .open[data-v-337ea51a]{transform:rotate(-180deg)}.submenu[data-v-337ea51a]{background-color:#e4e9ff;display:flex;flex-direction:column;gap:1rem;list-style:none;margin-top:5px;padding:1.25rem}@media(min-width:1025px){.submenu[data-v-337ea51a]{border-top:6px solid #0032ff;left:0;min-width:17rem;position:absolute;top:3.25rem;width:100%;z-index:1000}}.submenu li[data-v-337ea51a]{font-family:ford-bold,sans-serif;font-size:.9375rem;line-height:1}@media(min-width:1025px){.submenu-item[data-v-337ea51a]{position:static}.submenu-item .submenu[data-v-337ea51a]{background-color:#f9f5ef;height:calc(100% + 6px);left:100%;top:-11px}.submenu-item .dd-link svg[data-v-337ea51a]{transform:rotate(-90deg)}.submenu-item .dd-link .open[data-v-337ea51a]{transform:rotate(90deg)}}.header-nav[data-v-e97f94c7]{flex:1;min-width:112px}@media(min-width:1025px){.header-nav[data-v-e97f94c7]{display:block;padding-left:4rem;padding-right:1.5rem}}@media(max-width:1024px){.header-nav[data-v-e97f94c7]{background-color:#fff;position:relative}}.menu-toggle[data-v-e97f94c7]{height:100%;position:absolute;right:0;top:0;width:110px}@media(min-width:1025px){.menu-toggle[data-v-e97f94c7]{display:none}}.nav-menu[data-v-e97f94c7]{display:flex;list-style:none}@media(min-width:1025px){.nav-menu[data-v-e97f94c7]{align-items:center;gap:4rem;height:100%;width:100%}}@media(max-width:1024px){.nav-menu[data-v-e97f94c7]{background-color:#fff;box-shadow:-5px 5px 10px -5px #00000040;display:none;flex-direction:column;gap:2rem;min-height:15rem;padding:2rem 1.5rem;position:absolute;right:0;top:100%;width:23rem;z-index:1000}.nav-menu.visible-menu[data-v-e97f94c7]{display:flex}}@media(min-width:1025px){.nav-menu>.nav-item[data-v-e97f94c7]:last-child{margin-left:auto}}@media(max-width:1024px){.nav-menu>.nav-item[data-v-e97f94c7]:last-child{margin-top:auto}}.nav-menu>.nav-item[data-v-e97f94c7]:last-child a{align-items:center;background-color:#0032ff;color:#fff;display:flex;font-family:ford-bold,sans-serif;font-size:.9375rem;justify-content:center;max-width:24rem;padding:1rem 3.5rem;text-transform:uppercase;transition:background .25s ease;width:100%}.nav-menu>.nav-item[data-v-e97f94c7]:last-child a:hover{background-color:#00142e}.nav-menu .nav-item[data-v-e97f94c7]{color:#0032ff;font-family:ford-bold,sans-serif;font-size:.9375rem;line-height:1;margin:0;position:relative;text-transform:uppercase}.app-header[data-v-2df5aa86]{box-shadow:-5px 5px 10px -5px #00000040;display:flex;position:relative;width:100%}.app-header .header-logo[data-v-2df5aa86]{background-color:#0032ff;flex:0 1 283px}.app-footer .top[data-v-7f3fbd77]{align-items:center;background-color:#000795;display:flex;flex-direction:column;padding:0 1.5rem 4rem}@media(min-width:1025px){.app-footer .top[data-v-7f3fbd77]{padding-bottom:6rem;padding-top:2rem}}.app-footer .footer-logo[data-v-7f3fbd77]{max-width:520px}.app-footer .footer-info[data-v-7f3fbd77]{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-top:1rem}@media(min-width:1025px){.app-footer .footer-info[data-v-7f3fbd77]{flex-direction:row;gap:4rem}}.app-footer .footer-info a[data-v-7f3fbd77]{color:#fff;font-family:ford-bold,sans-serif;font-size:.9375rem;text-transform:uppercase}.app-footer .sponsors[data-v-7f3fbd77]{display:grid;gap:2.5rem;grid-template-columns:repeat(3,1fr);margin-top:5.5rem;max-width:30rem}.app-footer .sponsors a[data-v-7f3fbd77]{align-items:center;display:flex}.app-footer .sponsors a[data-v-7f3fbd77]:first-of-type{max-width:70px}.app-footer .bottom[data-v-7f3fbd77]{align-items:center;background-color:#000c2b;display:flex;flex-direction:column;gap:1rem;padding:2rem 1.5rem}@media(min-width:1025px){.app-footer .bottom[data-v-7f3fbd77]{flex-direction:row;gap:2rem;justify-content:center;padding-bottom:3rem;padding-top:3rem}}.app-footer .bottom .ot-sdk-show-settings[data-v-7f3fbd77],.app-footer .bottom a[data-v-7f3fbd77]{background-color:transparent!important;color:#fff!important;font-family:ford-semibold,sans-serif!important;font-size:.9375rem!important;line-height:1!important;padding:0!important}.app-footer .bottom .ot-sdk-show-settings[data-v-7f3fbd77]:hover,.app-footer .bottom a[data-v-7f3fbd77]:hover{text-decoration:underline}
