.nav-container[data-v-5844b569]{align-items:center;display:flex;justify-content:flex-end;position:relative}.hamburger[data-v-5844b569]{background:transparent;border:none;cursor:pointer;display:none;flex-direction:column;height:2.75rem;justify-content:space-around;min-height:44px;min-width:44px;padding:.375rem;position:relative;width:2.75rem;z-index:1003;-webkit-tap-highlight-color:transparent;flex-shrink:0}.hamburger span[data-v-5844b569]{background-color:#333;border-radius:10px;height:.25rem;transform-origin:center;transition:all .3s ease;width:2rem}.hamburger:hover span[data-v-5844b569]{background-color:#666}.nav-menu[data-v-5844b569]{display:block}.nav-overlay[data-v-5844b569]{display:none;pointer-events:none;pointer-events:auto}.nav-content[data-v-5844b569]{position:relative;z-index:1}.nav-list[data-v-5844b569]{display:flex;gap:2rem;list-style:none;margin:0;padding:0}.nav-item[data-v-5844b569]{margin:0}.nav-item[data-v-5844b569],.nav-item-submenu[data-v-5844b569]{position:relative}.nav-link[data-v-5844b569]{align-items:center;border-radius:4px;color:#333;display:flex;font-size:1rem;font-weight:500;justify-content:space-between;padding:.5rem 1rem;text-decoration:none;transition:all .2s ease;-webkit-tap-highlight-color:transparent;background:none;border:none;cursor:pointer;min-height:44px;text-align:left;width:100%}.nav-submenu-toggle[data-v-5844b569]{font-family:inherit}.nav-submenu-wrapper[data-v-5844b569]{align-items:center;display:flex;gap:0;width:100%}.nav-link-parent[data-v-5844b569]{border-bottom-right-radius:0;border-top-right-radius:0;flex:1;min-width:0}.nav-submenu-toggle-btn[data-v-5844b569]{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;min-height:44px;min-width:44px;padding:.5rem;transition:background-color .2s ease;-webkit-tap-highlight-color:transparent}.nav-submenu-toggle-btn[data-v-5844b569]:hover{background-color:#c23a001a}.nav-submenu-toggle-btn .submenu-arrow[data-v-5844b569]{margin:0}.submenu-arrow[data-v-5844b569]{display:inline-block;font-size:1rem;margin-left:.5rem;transition:transform .2s ease}.submenu-arrow.open[data-v-5844b569]{transform:rotate(180deg)}.nav-submenu[data-v-5844b569]{background-color:transparent;border-radius:4px;display:none;list-style:none;margin:0;overflow:hidden;padding:0}.nav-submenu.open[data-v-5844b569]{display:block}.nav-link-child[data-v-5844b569]{font-size:.95rem;padding-left:2rem}@media(min-width:1025px){.nav-item-submenu[data-v-5844b569]{position:relative}.nav-submenu-wrapper[data-v-5844b569]{align-items:stretch;display:flex;gap:0}.nav-link-parent[data-v-5844b569]{padding-right:.5rem}.nav-submenu-toggle-btn[data-v-5844b569]{border-left:1px solid #e0e0e0;padding:.5rem}.nav-item-submenu .nav-submenu[data-v-5844b569]{background-image:linear-gradient(0deg,#aad8ff 64%,#7ac3ff);border-radius:4px;box-shadow:0 4px 12px #00000026;display:none;left:0;margin-top:.25rem;min-width:220px;padding:.5rem 0;position:absolute;top:100%;z-index:100}.nav-item-submenu .nav-submenu.open[data-v-5844b569],.nav-item-submenu:hover .nav-submenu[data-v-5844b569],.nav-submenu[data-v-5844b569]:hover{display:block}.nav-item-submenu[data-v-5844b569]:before{content:"";height:.25rem;left:0;position:absolute;right:0;top:100%}.nav-link-child[data-v-5844b569]{font-size:.95rem;padding:.75rem 1.5rem}.submenu-arrow[data-v-5844b569]{font-size:1rem}.nav-submenu .nav-item[data-v-5844b569]{margin:0}}.nav-link[data-v-5844b569]:hover{color:#c23a00;text-decoration:underline}.nav-link.active[data-v-5844b569]{color:#c23a00;font-weight:600}.nav-link[data-v-5844b569]:focus-visible{outline:2px solid #c23a00;outline-offset:2px}.nav-submenu-toggle-btn[data-v-5844b569]:focus-visible{outline:2px solid #c23a00;outline-offset:2px}.hamburger[data-v-5844b569]:focus-visible{outline:2px solid #c23a00;outline-offset:2px}@media(max-width:1024px){.nav-container[data-v-5844b569]{position:static}.hamburger[data-v-5844b569]{display:flex}.nav-menu[data-v-5844b569]{background-color:#fff!important;box-shadow:-2px 0 8px #0000001a!important;height:100vh!important;max-width:400px!important;overflow-y:auto!important;position:fixed!important;right:0!important;top:0!important;transform:translate(100%)!important;transition:transform .3s cubic-bezier(.4,0,.2,1)!important;width:85%!important;z-index:1002!important}.nav-menu.is-open[data-v-5844b569]{transform:translate(0)!important}.nav-submenu-wrapper[data-v-5844b569]{align-items:stretch;background-color:transparent;border-radius:4px;display:flex;overflow:hidden;width:100%}.nav-link-parent[data-v-5844b569]{border-radius:4px 0 0 4px;flex:1;font-size:1.125rem;min-height:48px;padding:1rem 1.25rem}.nav-submenu-toggle-btn[data-v-5844b569]{border-radius:0 4px 4px 0;min-width:48px;padding:1rem}.nav-submenu[data-v-5844b569]{background-color:transparent;border-left:3px solid #c23a00;border-radius:4px;margin-top:.25rem;max-height:0;overflow:hidden;padding:.5rem 0;position:static;transition:max-height .3s ease,padding .3s ease}.nav-submenu.open[data-v-5844b569]{max-height:500px;padding:.5rem 0}.nav-link-child[data-v-5844b569]{font-size:1rem;padding:1rem 1.25rem 1rem 2.5rem}.submenu-arrow[data-v-5844b569]{display:inline-block}.nav-item-submenu .nav-submenu[data-v-5844b569]{position:static}.nav-overlay[data-v-5844b569]{animation:fadeIn-5844b569 .3s ease forwards;background-color:#00000080;display:block;height:100vh;left:0;opacity:0;pointer-events:auto;position:fixed;top:0;width:100%;z-index:1001}@keyframes fadeIn-5844b569{to{opacity:1}}.nav-content[data-v-5844b569]{height:100%;padding:2rem 1rem}.nav-list[data-v-5844b569]{flex-direction:column;gap:.5rem}.nav-link[data-v-5844b569]{font-size:1.125rem;min-height:48px;padding:1rem 1.25rem}.hamburger span[data-v-5844b569]{background-color:#333}.hamburger[aria-expanded=true] span[data-v-5844b569]:first-child{transform:rotate(45deg) translate(.5rem,.5rem)}.hamburger[aria-expanded=true] span[data-v-5844b569]:nth-child(2){opacity:0}.hamburger[aria-expanded=true] span[data-v-5844b569]:nth-child(3){transform:rotate(-45deg) translate(.5rem,-.5rem)}@media(min-width:769px){.nav-menu[data-v-5844b569]{max-width:350px!important;width:70%!important}}}@media(min-width:1025px){.hamburger[data-v-5844b569]{display:none!important}.nav-menu[data-v-5844b569]{box-shadow:none!important;height:auto!important;max-width:none!important;overflow-y:visible!important;position:static!important;transform:none!important;width:auto!important}.nav-list[data-v-5844b569]{flex-direction:row!important;gap:2rem!important}.nav-link[data-v-5844b569]{font-size:1rem!important;min-height:44px!important;padding:.5rem 1rem!important}}.language-toggle[data-v-36c446b4]{align-items:center;display:flex;gap:.25rem}.language-btn[data-v-36c446b4]{background-color:transparent;border:none;border-bottom:2px solid transparent;color:#666;cursor:pointer;font-size:.8rem;font-weight:500;padding:.25rem .5rem;transition:all .2s ease}.language-btn[data-v-36c446b4]:hover{border-bottom-color:#c23a004d;color:#c23a00}.language-btn.active[data-v-36c446b4]{border-bottom-color:#c23a00;color:#c23a00;font-weight:600}@media(max-width:480px){.language-btn[data-v-36c446b4]{font-size:.7rem;padding:.2rem .4rem}}header[data-v-df9e99c2]{box-shadow:0 2px 4px #0000001a;overflow:visible;position:relative;width:100%;z-index:1000}.header-content[data-v-df9e99c2]{justify-content:space-between;margin:0 auto;max-width:1400px;overflow:visible;padding:1rem 2rem;width:100%}.header-content[data-v-df9e99c2],.titleSection[data-v-df9e99c2]{align-items:center;display:flex;gap:1rem}.titleSection[data-v-df9e99c2]{flex:1;flex-direction:row;min-width:0;overflow:hidden}.titleContainer[data-v-df9e99c2]{align-items:flex-start;display:flex;flex-direction:column;min-width:0}.title[data-v-df9e99c2]{font-size:1.5rem;line-height:1.2;margin:0}.subtitle[data-v-df9e99c2],.title[data-v-df9e99c2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subtitle[data-v-df9e99c2]{color:#666;font-size:.9rem;margin:.25rem 0 0}.titleSection img[data-v-df9e99c2]{border-radius:8px;flex-shrink:0;height:60px;width:60px}.header-actions[data-v-df9e99c2]{align-items:center;display:flex;gap:1rem}@media(max-width:480px){.header-content[data-v-df9e99c2]{gap:.75rem;padding:.75rem}.titleSection[data-v-df9e99c2]{flex:1;gap:.5rem}.title[data-v-df9e99c2]{font-size:.9rem}.subtitle[data-v-df9e99c2]{font-size:.65rem}.titleSection img[data-v-df9e99c2]{height:40px;width:40px}}@media(max-width:768px)and (min-width:481px){.header-content[data-v-df9e99c2]{padding:.875rem}.title[data-v-df9e99c2]{font-size:1.1rem}.subtitle[data-v-df9e99c2]{font-size:.75rem}.titleSection img[data-v-df9e99c2]{height:45px;width:45px}}@media(max-width:1024px)and (min-width:769px){.title[data-v-df9e99c2]{font-size:1.3rem}.subtitle[data-v-df9e99c2]{font-size:.85rem}.titleSection img[data-v-df9e99c2]{height:55px;width:55px}.header-content[data-v-df9e99c2]{padding:1rem 1.5rem}}@supports (padding:max(0px)){.header-content[data-v-df9e99c2]{padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}}.icon{height:30px;width:30px}.social-icon[data-v-354005d4]{color:#193752;height:30px;transition:color .3s ease;width:30px}.social-icon.darkmode[data-v-354005d4]{color:#fff}.social-icon[data-v-354005d4]:hover{color:#c23a00}.socials .icon{height:29px;width:29px}.socials{align-items:center;display:flex;padding:15px;text-decoration:none}.social-name{color:#000;font-size:14px;margin-left:8px}.social-name.darkmode{color:#fff}.social-icon[data-v-cb0f4a9b]{color:#193752;height:30px;transition:color .3s ease;width:30px}.social-icon.darkmode[data-v-cb0f4a9b]{color:#fff}.social-icon[data-v-cb0f4a9b]:hover{color:#c23a00}.social-icon[data-v-6e17e4b7]{color:#193752;height:30px;transition:color .3s ease;width:30px}.social-icon.darkmode[data-v-6e17e4b7]{color:#fff}.social-icon[data-v-6e17e4b7]:hover{color:#c23a00}.social-icon[data-v-0458f3cc]{color:#193752;height:30px;transition:color .3s ease;width:30px}.social-icon.darkmode[data-v-0458f3cc]{color:#fff}.social-icon[data-v-0458f3cc]:hover{color:#c23a00}.social-icon[data-v-1dacf132]{color:#193752;height:30px;transition:color .3s ease;width:30px}.social-icon.darkmode[data-v-1dacf132]{color:#fff}.social-icon[data-v-1dacf132]:hover{color:#c23a00}.socials-container[data-v-13bb539f]{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.vertical[data-v-13bb539f]{flex-direction:column}.footerContainer[data-v-1ff92789]{color:#333;margin-top:2rem;padding:2rem 1rem}.footerContainer[data-v-1ff92789],.footerHorizontal[data-v-1ff92789]{align-items:center;display:flex;flex-direction:column}.footerHorizontal[data-v-1ff92789]{margin-bottom:1rem;max-width:1200px;text-align:center;width:100%}.footerHorizontal p[data-v-1ff92789]{font-size:.9rem;margin:.5rem 0}.footer-logo[data-v-1ff92789]{border-radius:8px;height:auto;margin-bottom:1rem;width:80px}.footerSection[data-v-1ff92789]{padding:.5rem;width:100%}.footer-links[data-v-1ff92789]{align-items:center;display:flex;font-size:.9rem;gap:.75rem;margin:.75rem 0}.footer-link[data-v-1ff92789]{color:#555;text-decoration:none;transition:color .2s ease}.footer-link[data-v-1ff92789]:hover{color:#000;text-decoration:underline}.footer-separator[data-v-1ff92789]{color:#999}@media(max-width:768px){.footerContainer[data-v-1ff92789]{padding:1.5rem 1rem}.footer-logo[data-v-1ff92789]{width:60px}.footer-links[data-v-1ff92789],.footerHorizontal p[data-v-1ff92789]{font-size:.8rem}.footer-links[data-v-1ff92789]{gap:.5rem}}@media(max-width:480px){.footerContainer[data-v-1ff92789]{padding:1rem .75rem}.footer-logo[data-v-1ff92789]{width:50px}.footer-links[data-v-1ff92789],.footerHorizontal p[data-v-1ff92789]{font-size:.75rem}.footer-links[data-v-1ff92789]{gap:.4rem}}@supports (padding:max(0px)){.footerContainer[data-v-1ff92789]{padding-bottom:max(2rem,env(safe-area-inset-bottom));padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}}*{box-sizing:border-box}body,html{background-attachment:fixed;background-image:linear-gradient(0deg,#aad8ff 64%,#7ac3ff);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin:0;min-height:100vh;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;width:100%}.app-container{display:flex;flex-direction:column;height:100vh;overflow:hidden}.scrollable-content{flex:1;overflow-x:hidden;overflow-y:auto}.main-content{margin:0 auto;max-width:1400px;min-height:calc(100vh - 200px);padding:2rem;width:100%}@media(max-width:768px){.main-content{padding:1rem}}@media(max-width:1024px)and (min-width:769px){.main-content{padding:1.5rem}}@supports (padding:max(0px)){.main-content{padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}}*{scrollbar-color:rgba(255,71,9,.75) hsla(0,0%,100%,.3);scrollbar-width:thin}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#ffffff4d;border-radius:5px}::-webkit-scrollbar-thumb{background:#ff4709bf;background-clip:padding-box;border:2px solid transparent;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#c23a00;background-clip:padding-box}::-webkit-scrollbar-thumb:active{background:#c23a00cc;background-clip:padding-box}
