[data-v-5ae94ae8]:root{--sm:640px;--md:768px;--lg:1024px;--xl:1280px;--2xl:1536px}header[data-v-5ae94ae8]{background-color:#fff;box-shadow:0 0 10px #0003;color:var(--primary);font-weight:700;position:sticky;top:0;z-index:5}header a[data-v-5ae94ae8]:has(.logo){padding:16px 34px 16px 24px}header .container[data-v-5ae94ae8]{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:var(--lg);padding:16px}header img.logo[data-v-5ae94ae8]{max-width:80px}@media (min-width:640px){header img.logo[data-v-5ae94ae8]{max-width:150px}}@media (min-width:1024px){header img.logo[data-v-5ae94ae8]{max-width:175px}}header nav.desktop-nav[data-v-5ae94ae8]{display:none;flex-wrap:wrap;gap:0 32px}@media (min-width:1024px){header nav.desktop-nav[data-v-5ae94ae8]{display:flex}}header nav.desktop-nav>a[data-v-5ae94ae8],header nav.desktop-nav>button[data-v-5ae94ae8]{align-items:center;display:flex;margin:0 16px;position:relative}header nav.desktop-nav>a:hover .sub-menu[data-v-5ae94ae8],header nav.desktop-nav>button:hover .sub-menu[data-v-5ae94ae8]{opacity:1;visibility:visible}header nav.desktop-nav>a .sub-menu[data-v-5ae94ae8],header nav.desktop-nav>button .sub-menu[data-v-5ae94ae8]{left:0;opacity:0;position:absolute;top:100%;transition:opacity .3s ease-in-out;visibility:hidden}header nav.desktop-nav>a .iconify[data-v-5ae94ae8],header nav.desktop-nav>button .iconify[data-v-5ae94ae8]{margin-left:10px}header nav.desktop-nav .sub-menu[data-v-5ae94ae8]{background-color:#fff;border-top:2px solid #f44a25;box-shadow:0 4px 10px -2px #0000001a;width:240px;z-index:5}header nav.desktop-nav .sub-menu a[data-v-5ae94ae8]{display:block;padding:.9em 1em;text-align:left}header .control[data-v-5ae94ae8]{align-items:center;display:flex;gap:20px;margin-right:8px}header .control a.login[data-v-5ae94ae8],header .control button.login[data-v-5ae94ae8]{border:1px solid var(--primary);border-radius:100px;color:var(--primary);font-size:.9375rem;font-size:.8125rem;line-height:1;padding:7px;text-decoration:underline;white-space:nowrap;word-break:keep-all}@media (min-width:1024px){header .control a.login[data-v-5ae94ae8],header .control button.login[data-v-5ae94ae8]{font-size:.9375rem;padding:12px 19px}}header .control button.menu[data-v-5ae94ae8]{cursor:pointer;padding:.5em}@media (min-width:1024px){header .control button.menu[data-v-5ae94ae8]{display:none}}header .mobile-nav[data-v-5ae94ae8]{background-color:#fff;box-shadow:0 4px 10px -2px #0000001a;color:gray;font-size:16px;font-weight:400;left:0;position:absolute;right:0;top:100%}@media (min-width:1024px){header .mobile-nav[data-v-5ae94ae8]{display:none}}header .mobile-nav .nav-item[data-v-5ae94ae8]{padding:20px;transition:background-color .3s ease-in-out}header .mobile-nav .nav-item[data-v-5ae94ae8]:has(.router-link-active),header .mobile-nav .nav-item[data-v-5ae94ae8]:hover{background-color:rgb(from var(--primary) r g b/.1)}header .mobile-nav .nav-item a[data-v-5ae94ae8]{transition:color .3s ease-in-out}header .mobile-nav .nav-item a.router-link-active[data-v-5ae94ae8],header .mobile-nav .nav-item a[data-v-5ae94ae8]:hover{color:var(--primary)}header .mobile-nav .sub-menu[data-v-5ae94ae8]{display:-webkit-box;padding:10px 20px 0;width:100%;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}header .fade-enter-active[data-v-5ae94ae8],header .fade-leave-active[data-v-5ae94ae8]{transition:opacity .3s}header .fade-enter-from[data-v-5ae94ae8],header .fade-leave-to[data-v-5ae94ae8]{opacity:0}header .fade-enter-to[data-v-5ae94ae8],header .fade-leave-from[data-v-5ae94ae8]{opacity:1}[data-v-59770b67]:root{--sm:640px;--md:768px;--lg:1024px;--xl:1280px;--2xl:1536px}footer[data-v-59770b67]{background-color:#202020}footer .container[data-v-59770b67]{margin:0 auto;max-width:var(--lg);padding:40px 20px}@media (min-width:1024px){footer .container[data-v-59770b67]{padding:80px 0}}footer .container .logo[data-v-59770b67]{width:80px}footer .container .social[data-v-59770b67]{color:gray;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;transition:color .3s ease-in-out}footer .container .social a[data-v-59770b67]:hover{color:var(--primary)}footer .container .copyright[data-v-59770b67]{color:#f5f5f5;font-size:12px;font-weight:400;margin-top:20px;text-align:center}
