.nav-wrapper[data-v-fb5a65dc]{position:relative}.menu-toggle[data-v-fb5a65dc]{display:none;width:42px;height:38px;border:1px solid rgb(49,46,58);border-radius:10px;background-color:transparent;cursor:pointer;padding:.55rem}.menu-toggle span[data-v-fb5a65dc]{display:block;height:2px;width:100%;background-color:#e1e1e1;border-radius:999px;transition:transform .2s ease,opacity .2s ease}.menu-toggle span+span[data-v-fb5a65dc]{margin-top:6px}.menu-toggle.open span[data-v-fb5a65dc]:nth-child(1){transform:translateY(8px) rotate(45deg)}.menu-toggle.open span[data-v-fb5a65dc]:nth-child(2){opacity:0}.menu-toggle.open span[data-v-fb5a65dc]:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.navbar[data-v-fb5a65dc]{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:.5em}.navbar li a[data-v-fb5a65dc]{text-decoration:none;color:#e1e1e1;font-size:1.25rem;font-weight:500;padding:.75em;border-radius:.5em;transition:background-color .2s ease,color .2s ease;display:flex;align-items:center;gap:.5em}.nav-icon[data-v-fb5a65dc]{height:1.2em;width:auto;display:block}.navbar li a[data-v-fb5a65dc]:hover{background-color:#312e3a;color:#fff}.active-personal-area[data-v-fb5a65dc],.router-link-active[data-v-fb5a65dc]{color:#42b883!important}.language-switch-item[data-v-fb5a65dc]{margin-left:.75em}.language-switch[data-v-fb5a65dc]{display:flex;align-items:center;gap:.35em;background-color:#202020;border:1px solid rgb(49,46,58);border-radius:999px;padding:.25em}.lang-btn[data-v-fb5a65dc]{border:none;background:transparent;color:#d1d1d1;font-weight:700;font-size:.9rem;padding:.45em .8em;border-radius:999px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.lang-btn[data-v-fb5a65dc]:hover{background-color:#312e3a;color:#fff}.lang-btn.active[data-v-fb5a65dc]{background-color:#42b883;color:#fff}@media(max-width:1100px){.menu-toggle[data-v-fb5a65dc]{display:block}.navbar[data-v-fb5a65dc]{display:none;position:absolute;top:calc(100% + .75rem);right:0;z-index:50;width:max-content;min-width:min(260px,calc(100vw - 2rem));max-width:calc(100vw - 2rem);box-sizing:border-box;background-color:#202020;border:1px solid rgb(49,46,58);border-radius:16px;padding:.75rem;box-shadow:0 12px 32px #00000059;flex-direction:column;align-items:stretch}.navbar-open[data-v-fb5a65dc]{display:flex}.navbar li a[data-v-fb5a65dc]{width:100%;box-sizing:border-box;font-size:1rem}.language-switch-item[data-v-fb5a65dc]{margin-left:0;margin-top:.5rem;padding-left:.75rem}.language-switch[data-v-fb5a65dc]{width:fit-content}}.logo-link[data-v-6d91702c]{display:flex;align-items:center}img[data-v-6d91702c]{height:6em;width:auto}.header[data-v-d45dfb05]{display:flex;justify-content:space-between;align-items:center;min-height:8em;padding:0 3em;background-color:#171717;border-bottom:.0625em solid rgb(49,46,58)}@media(max-width:768px){.header[data-v-d45dfb05]{min-height:auto;padding:1.25rem 1rem;gap:1rem}}.footer-navigation[data-v-78cabb9d]{display:flex;justify-content:flex-end;align-items:center;justify-self:end;color:#666}.socials[data-v-78cabb9d]{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem}.socials-label[data-v-78cabb9d]{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding-bottom:.25rem;border-bottom:.2rem solid rgb(49,46,58)}.socials-links[data-v-78cabb9d]{display:flex;gap:.85rem;align-items:center}.socials-links img[data-v-78cabb9d]{height:1.5rem;width:auto;display:block}.socials-links a[data-v-78cabb9d]{display:flex;align-items:center;justify-content:center;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.socials-links a[data-v-78cabb9d]:hover{opacity:.8;transform:translateY(-1px)}@media(max-width:768px){.footer-navigation[data-v-78cabb9d]{justify-self:center}.socials[data-v-78cabb9d]{align-items:center;gap:.45rem}.socials-label[data-v-78cabb9d]{display:none}.socials-links img[data-v-78cabb9d]{height:1.35rem}}.copyright[data-v-354bfccc]{display:flex;flex-direction:column;align-items:center;gap:.45rem;max-width:100%;color:#777;text-align:center}.copyright-text[data-v-354bfccc]{margin:0;font-size:1rem;font-weight:700;line-height:1.35}.legal-link[data-v-354bfccc]{color:#a6a6a6;font-size:.9rem;line-height:1.4;text-decoration:underline;transition:color .2s ease}.legal-link[data-v-354bfccc]:hover{color:#42b883}@media(max-width:640px){.copyright[data-v-354bfccc]{gap:.3rem}.copyright-text[data-v-354bfccc]{max-width:22rem;color:#898989;font-size:.82rem;font-weight:600;line-height:1.4}.legal-link[data-v-354bfccc]{font-size:.78rem}}.footer[data-v-9df49024]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:2rem;min-height:8em;padding:1.25rem 3rem;background-color:#171717;border-top:.0625em solid rgb(49,46,58)}.footer-logo[data-v-9df49024]{justify-self:start}.footer-logo[data-v-9df49024] img{height:5.75rem}@media(max-width:768px){.footer[data-v-9df49024]{grid-template-columns:1fr;justify-items:center;gap:.85rem;min-height:auto;padding:1.25rem 1rem;text-align:center}.footer-logo[data-v-9df49024]{justify-self:center}.footer-logo[data-v-9df49024] img{height:4rem}}@media(max-width:640px){.footer[data-v-9df49024]{gap:.55rem;padding:1rem .875rem}.footer-logo[data-v-9df49024] img{height:3.35rem}.footer-socials[data-v-9df49024]{display:none}}html,body{height:100%;margin:0}html{background-color:#171717}:root{font-family:Google Sans,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"GRAD" 0}body{font-family:Google Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app-wrapper{display:flex;flex-direction:column;min-height:100vh}.content{flex:1}button,input,textarea,select{font-family:inherit}
