.navbar[data-v-10fca0b2]{left:0;padding:1.25rem 2rem;position:fixed;right:0;top:0;transition:background .4s,backdrop-filter .4s;z-index:800}.navbar.scrolled[data-v-10fca0b2]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#141b17d1;border-bottom:1px solid rgba(150,197,139,.1)}.navbar__inner[data-v-10fca0b2]{justify-content:space-between;margin:0 auto;max-width:1280px}.navbar__brand[data-v-10fca0b2],.navbar__inner[data-v-10fca0b2]{align-items:center;display:flex}.navbar__brand[data-v-10fca0b2]{gap:.875rem}.navbar__logo[data-v-10fca0b2]{align-items:center;color:var(--color-text);display:flex;font-size:1.05rem;font-weight:600;gap:.5rem;letter-spacing:-.02em}.navbar__logo-img[data-v-10fca0b2]{display:block;height:30px;width:auto}.navbar__divider[data-v-10fca0b2]{background:#96c58b40;height:40px;width:1px}.navbar__partner-badge[data-v-10fca0b2]{align-items:center;display:flex}.navbar__partner-logo[data-v-10fca0b2]{height:45px;opacity:.9;transition:opacity .2s ease;width:auto}.navbar__partner-logo[data-v-10fca0b2]:hover{opacity:1}.navbar__right[data-v-10fca0b2]{align-items:center;display:flex;gap:.75rem}.btn-cta[data-v-10fca0b2]{align-items:center;background:#96c58b;border:none;border-radius:999px;color:#0e1a10;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:500;gap:.45rem;overflow:hidden;padding:.45rem 1.1rem;white-space:nowrap}.btn-cta__labels[data-v-10fca0b2]{display:inline-block;overflow:hidden;position:relative;vertical-align:middle}.btn-cta__text--default[data-v-10fca0b2]{display:block}.btn-cta__text--default[data-v-10fca0b2],.btn-cta__text--hover[data-v-10fca0b2]{transition:transform .35s cubic-bezier(.4,0,.2,1)}.btn-cta__text--hover[data-v-10fca0b2]{bottom:-100%;left:0;position:absolute;white-space:nowrap}.btn-cta:hover .btn-cta__text--default[data-v-10fca0b2],.btn-cta:hover .btn-cta__text--hover[data-v-10fca0b2]{transform:translateY(-100%)}.btn-cta__indicator[data-v-10fca0b2]{flex-shrink:0;height:18px;position:relative;width:18px}.btn-cta__dot[data-v-10fca0b2]{animation:pulseDot-10fca0b2 2s ease-in-out infinite;height:7px;margin:auto;transition:opacity .25s ease;width:7px}.btn-cta__arrow[data-v-10fca0b2],.btn-cta__dot[data-v-10fca0b2]{background:#0e1a10;border-radius:50%;inset:0;position:absolute}.btn-cta__arrow[data-v-10fca0b2]{align-items:center;color:#96c58b;display:flex;height:18px;justify-content:center;opacity:0;transform:scale(.7);transition:opacity .25s ease,transform .25s ease;width:18px}.btn-cta:hover .btn-cta__dot[data-v-10fca0b2]{animation:none;opacity:0}.btn-cta:hover .btn-cta__arrow[data-v-10fca0b2]{opacity:1;transform:scale(1)}@keyframes pulseDot-10fca0b2{0%,to{opacity:1}50%{opacity:.35}}.navbar__hamburger[data-v-10fca0b2]{align-items:center;background:#96c58b1a;border:1px solid rgba(150,197,139,.2);border-radius:50%;cursor:pointer;display:flex;flex-direction:column;gap:5px;height:40px;justify-content:center;transition:background .3s;width:40px}.navbar__hamburger[data-v-10fca0b2]:hover{background:#96c58b33}.bar[data-v-10fca0b2]{background:var(--color-accent);border-radius:2px;display:block;height:1.5px;transform-origin:center;transition:transform .3s cubic-bezier(.23,1,.32,1);width:15px}.navbar__hamburger.active .bar[data-v-10fca0b2]:first-child{transform:translateY(3.5px) rotate(45deg)}.navbar__hamburger.active .bar[data-v-10fca0b2]:last-child{transform:translateY(-3.5px) rotate(-45deg)}@media(max-width:640px){.navbar__divider[data-v-10fca0b2],.navbar__partner-badge[data-v-10fca0b2]{display:none}}@media(max-width:480px){.navbar[data-v-10fca0b2]{padding:1rem 1.25rem}.btn-cta[data-v-10fca0b2]{display:none}.lang-switcher[data-v-10fca0b2]{display:flex}}.lang-switcher[data-v-10fca0b2]{align-items:center;background:#96c58b14;border:1px solid rgba(150,197,139,.18);border-radius:999px;display:flex;gap:2px;padding:3px}.lang-btn[data-v-10fca0b2]{border-radius:999px;color:#dcefd880;font-size:.72rem;font-weight:600;letter-spacing:.04em;padding:.3rem .65rem;text-decoration:none;transition:background .2s,color .2s}.lang-btn.active[data-v-10fca0b2]{background:#96c58b;color:#0e1a10}.menu-backdrop{background:#00000073;inset:0;position:fixed;z-index:9000}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.menu-panel{backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);background:#161e1af7;border-left:1px solid rgba(150,197,139,.1);border-radius:24px 0 0 24px;display:flex;flex-direction:column;gap:3rem;height:100vh;overflow-y:auto;padding:1.5rem 2rem 2.5rem;position:fixed;right:0;top:0;width:min(340px,92vw);z-index:9001}.menu-panel__top{display:flex;justify-content:flex-end}.menu-panel__close{align-items:center;background:none;border:none;color:#dcefd899;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.8rem;gap:.4rem;letter-spacing:.04em;padding:.25rem 0;transition:color .2s}.menu-panel__close:hover{color:var(--color-text)}.menu-panel__nav{display:flex;flex:1;flex-direction:column;gap:.1rem}.menu-panel__link{align-items:center;border-bottom:1px solid rgba(150,197,139,.08);color:#dcefd8e6;display:flex;font-size:clamp(1.8rem,5vw,2.5rem);font-weight:500;justify-content:space-between;letter-spacing:-.03em;line-height:1.1;padding:.75rem 0;transition:color .2s ease,padding-left .25s ease}.menu-panel__link:hover{color:#fff;padding-left:.4rem}.menu-panel__link.router-link-active{color:var(--color-accent)}.menu-panel__arrow{color:#dcefd866;font-size:1rem;transform:translate(-2px,2px);transition:color .2s,transform .2s}.menu-panel__link:hover .menu-panel__arrow{color:#dcefd8e6;transform:translate(0)}.menu-panel__social{display:flex;flex-direction:column;gap:.3rem}.menu-panel__social-link{color:#dcefd873;font-size:.82rem;letter-spacing:.02em;transition:color .2s}.menu-panel__social-link:hover{color:#dcefd8d9}.menu-panel__cta{align-items:center;background:#96c58b;border-radius:999px;color:#0e1a10;display:inline-flex;font-family:inherit;font-size:.9rem;font-weight:600;justify-content:center;padding:.75rem 1.5rem;text-decoration:none;transition:background .2s}.menu-panel__cta:hover{background:#b0d8a3}.panel-enter-active{transition:transform .38s cubic-bezier(.23,1,.32,1),opacity .25s ease}.panel-leave-active{transition:transform .28s ease,opacity .2s ease}.panel-enter-from,.panel-leave-to{opacity:0;transform:translate(100%)}.footer[data-v-51be156e]{background:var(--bg-dark)}.footer .container[data-v-51be156e]{margin:0 auto;max-width:1200px;padding:0 2rem}.footer-top[data-v-51be156e]{border-bottom:1px solid rgba(150,197,139,.1);padding:4rem 0}.footer-top-grid[data-v-51be156e]{align-items:start;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.footer-pitch__text[data-v-51be156e]{color:var(--color-text-muted);font-family:var(--font-family);font-size:.9rem;line-height:1.75;margin-bottom:2rem;max-width:380px}.footer-cta[data-v-51be156e]{align-items:center;background:var(--color-text);border-radius:999px;color:var(--bg-dark);display:inline-flex;font-family:var(--font-family);font-size:.875rem;font-weight:500;gap:.75rem;padding:.6rem .65rem .6rem 1.4rem;transition:background .2s}.footer-cta[data-v-51be156e]:hover{background:var(--color-accent)}.footer-cta__icon[data-v-51be156e]{align-items:center;background:var(--bg-dark);border-radius:50%;color:var(--color-text);display:flex;flex-shrink:0;height:30px;justify-content:center;transition:color .2s;width:30px}.footer-cta:hover .footer-cta__icon[data-v-51be156e]{color:var(--color-accent)}.footer-nav-grid[data-v-51be156e]{display:grid;gap:.75rem 2rem;grid-template-columns:1fr 1fr;padding-top:.1rem}.footer-nav-col[data-v-51be156e]{display:flex;flex-direction:column;gap:.85rem}.footer-nav-link[data-v-51be156e]{color:var(--color-text-muted);font-family:var(--font-family);font-size:.875rem;transition:color .2s}.footer-nav-link[data-v-51be156e]:hover{color:var(--color-text)}.footer-middle[data-v-51be156e]{border-bottom:1px solid rgba(150,197,139,.1);padding:4rem 0 3.5rem}.footer-middle-grid[data-v-51be156e]{align-items:end;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.footer-tagline[data-v-51be156e]{color:var(--color-text);display:inline-block;font-family:var(--font-family);font-size:clamp(4rem,9vw,7rem);font-weight:500;letter-spacing:-.04em;line-height:.95;position:relative}.footer-tagline[data-v-51be156e]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 12'%3E%3Cpath fill='none' stroke='%2396c58b' stroke-width='3' d='M0 8q37-6 75 0 37 6 75 0 37-6 75 0 37 6 75 0'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:150px 100%;content:"";display:block;height:8px;margin-top:16px;width:70%}.footer-right-block[data-v-51be156e]{align-items:flex-start;display:flex;gap:3rem}.footer-badges-stack[data-v-51be156e]{display:flex;flex-direction:column;flex-shrink:0;gap:1.25rem}.footer-badges-row[data-v-51be156e]{align-items:center;display:flex;flex-direction:row;gap:1rem}.footer-badge[data-v-51be156e]{height:70px;-o-object-fit:contain;object-fit:contain;opacity:.85;transition:opacity .2s;width:auto}.footer-badge[data-v-51be156e]:hover{opacity:1}.footer-badge--partner[data-v-51be156e]{height:70px}.footer-address-block[data-v-51be156e]{display:flex;flex-direction:column;gap:1.75rem}.footer-address__city[data-v-51be156e]{color:var(--color-text);font-family:var(--font-family);font-size:.875rem;font-weight:600;margin-bottom:.3rem}.footer-address__detail[data-v-51be156e]{font-size:.8rem;line-height:1.65;white-space:pre-line}.footer-address__detail[data-v-51be156e],.footer-email[data-v-51be156e]{color:var(--color-text-muted);font-family:var(--font-family)}.footer-email[data-v-51be156e]{font-size:.875rem;transition:color .2s}.footer-email[data-v-51be156e]:hover{color:var(--color-accent)}.footer-phone[data-v-51be156e]{color:var(--color-text-muted);font-family:var(--font-family);font-size:.875rem;transition:color .2s}.footer-phone[data-v-51be156e]:hover{color:var(--color-accent)}.footer-bottom[data-v-51be156e]{padding:1.25rem 0}.footer-bottom-inner[data-v-51be156e]{align-items:center;display:flex;justify-content:space-between}.footer-copy[data-v-51be156e]{font-size:.75rem}.footer-copy[data-v-51be156e],.footer-linkedin[data-v-51be156e]{color:var(--color-text-muted);font-family:var(--font-family)}.footer-linkedin[data-v-51be156e]{font-size:.8rem;letter-spacing:.02em;transition:color .2s}.footer-linkedin[data-v-51be156e]:hover{color:var(--color-text)}@media(max-width:900px){.footer-middle-grid[data-v-51be156e],.footer-top-grid[data-v-51be156e]{gap:2.5rem;grid-template-columns:1fr}.footer-tagline[data-v-51be156e]{font-size:clamp(3rem,12vw,5rem)}.footer-right-block[data-v-51be156e]{flex-direction:column;gap:2rem}.footer-badges-stack[data-v-51be156e]{gap:1rem}.footer-badge[data-v-51be156e]{height:60px}}@media(max-width:480px){.footer-nav-grid[data-v-51be156e]{grid-template-columns:1fr 1fr}.footer .container[data-v-51be156e]{padding:0 1.25rem}.footer-badge[data-v-51be156e]{height:45px}}.cookie-banner[data-v-865b898e]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#141912f7;border-top:1px solid rgba(150,197,139,.15);bottom:0;left:0;padding:1.25rem 1.5rem;position:fixed;right:0;z-index:9999}.cookie-content[data-v-865b898e]{align-items:center;display:flex;gap:2rem;justify-content:space-between;margin:0 auto;max-width:1200px}.cookie-text p[data-v-865b898e]{color:var(--color-text-muted);font-size:.875rem;line-height:1.55;margin:0}.cookie-link[data-v-865b898e]{color:var(--color-accent);font-weight:500;text-decoration:none;transition:opacity .2s}.cookie-link[data-v-865b898e]:hover{opacity:.8}.cookie-actions[data-v-865b898e]{display:flex;flex-shrink:0;gap:.625rem}.cookie-btn[data-v-865b898e]{border:none;border-radius:8px;cursor:pointer;font-family:var(--font-body);font-size:.825rem;font-weight:500;padding:.6rem 1.25rem;transition:all .2s;white-space:nowrap}.cookie-btn[data-v-865b898e]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.cookie-btn--decline[data-v-865b898e]{background:transparent;border:1px solid rgba(150,197,139,.2);color:var(--color-text-muted)}.cookie-btn--decline[data-v-865b898e]:hover{border-color:#96c58b66;color:var(--color-text)}.cookie-btn--accept[data-v-865b898e]{background:var(--color-accent);color:var(--color-text-dark)}.cookie-btn--accept[data-v-865b898e]:hover{background:var(--color-accent-hover)}.cookie-btn--manage[data-v-865b898e]{background:transparent;color:var(--color-text-muted);text-decoration:underline;text-underline-offset:2px}.cookie-btn--manage[data-v-865b898e]:hover{color:var(--color-text)}.cookie-overlay[data-v-865b898e]{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0009;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:10000}.cookie-preferences[data-v-865b898e]{background:rgb(var(--bg-dark-2-rgb));border:1px solid rgba(150,197,139,.12);border-radius:var(--radius-md);max-height:90vh;max-width:540px;overflow-y:auto;padding:2rem;width:100%}.cookie-preferences__header[data-v-865b898e]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.cookie-preferences__title[data-v-865b898e]{color:var(--color-text);font-family:var(--font-body);font-size:1.15rem;font-weight:500;letter-spacing:-.01em}.cookie-preferences__close[data-v-865b898e]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--color-text-muted);cursor:pointer;display:flex;height:36px;justify-content:center;min-height:36px;min-width:36px;transition:all .2s;width:36px}.cookie-preferences__close[data-v-865b898e]:hover{background:#96c58b14;color:var(--color-text)}.cookie-preferences__desc[data-v-865b898e]{color:var(--color-text-muted);font-size:.85rem;line-height:1.55;margin-bottom:1.5rem}.cookie-preferences__categories[data-v-865b898e]{display:flex;flex-direction:column;gap:0}.cookie-category[data-v-865b898e]{border-top:1px solid rgba(150,197,139,.08);padding:1.125rem 0}.cookie-category[data-v-865b898e]:last-child{border-bottom:1px solid rgba(150,197,139,.08)}.cookie-category__header[data-v-865b898e]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.35rem}.cookie-category__info[data-v-865b898e]{align-items:center;display:flex;gap:.625rem}.cookie-category__name[data-v-865b898e]{color:var(--color-text);font-size:.9rem;font-weight:500}.cookie-category__badge[data-v-865b898e]{color:var(--color-accent);font-size:.7rem;letter-spacing:.02em;opacity:.7}.cookie-category__desc[data-v-865b898e]{color:var(--color-text-muted);font-size:.8rem;line-height:1.5;margin:0}.cookie-toggle[data-v-865b898e]{cursor:pointer;display:inline-block;flex-shrink:0;height:24px;position:relative;width:44px}.cookie-toggle__input[data-v-865b898e]{height:0;opacity:0;position:absolute;width:0}.cookie-toggle__slider[data-v-865b898e]{background:#96c58b26;border-radius:999px;inset:0;position:absolute;transition:all .25s ease}.cookie-toggle__slider[data-v-865b898e]:before{background:var(--color-text-muted);border-radius:50%;content:"";height:18px;left:3px;position:absolute;top:3px;transition:all .25s ease;width:18px}.cookie-toggle__input:checked+.cookie-toggle__slider[data-v-865b898e]{background:var(--color-accent)}.cookie-toggle__input:checked+.cookie-toggle__slider[data-v-865b898e]:before{background:var(--color-text-dark);transform:translate(20px)}.cookie-toggle__input:focus-visible+.cookie-toggle__slider[data-v-865b898e]{outline:2px solid var(--color-accent);outline-offset:2px}.cookie-preferences__actions[data-v-865b898e]{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.5rem}.slide-up-enter-active[data-v-865b898e],.slide-up-leave-active[data-v-865b898e]{transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .35s ease}.slide-up-enter-from[data-v-865b898e],.slide-up-leave-to[data-v-865b898e]{opacity:0;transform:translateY(100%)}.fade-enter-active[data-v-865b898e],.fade-leave-active[data-v-865b898e]{transition:opacity .25s ease}.fade-enter-from[data-v-865b898e],.fade-leave-to[data-v-865b898e]{opacity:0}@media(max-width:768px){.cookie-banner[data-v-865b898e]{padding:1rem}.cookie-content[data-v-865b898e]{align-items:stretch;flex-direction:column;gap:1rem}.cookie-text p[data-v-865b898e]{font-size:.8rem}.cookie-actions[data-v-865b898e]{justify-content:stretch}.cookie-btn--manage[data-v-865b898e]{order:3;text-align:center}.cookie-btn--accept[data-v-865b898e],.cookie-btn--decline[data-v-865b898e]{flex:1}.cookie-preferences[data-v-865b898e]{max-height:85vh;padding:1.5rem}.cookie-preferences__actions[data-v-865b898e]{flex-direction:column}.cookie-preferences__actions .cookie-btn[data-v-865b898e]{justify-content:center;text-align:center;width:100%}}@media(max-width:480px){.cookie-actions[data-v-865b898e]{flex-wrap:wrap}.cookie-btn[data-v-865b898e]{font-size:.8rem;padding:.5rem 1rem}}.error-page[data-v-7746e9d0]{align-items:center;background:var(--bg-dark,#0d1710);display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:2rem;position:relative}.blob[data-v-7746e9d0]{border-radius:50%;filter:blur(100px);pointer-events:none;position:absolute}.blob--tl[data-v-7746e9d0]{background:radial-gradient(circle,rgba(60,110,50,.3) 0,transparent 70%);height:700px;left:-200px;top:-300px;width:700px}.blob--br[data-v-7746e9d0]{background:radial-gradient(circle,rgba(30,80,60,.25) 0,transparent 70%);bottom:-200px;height:500px;right:-150px;width:500px}.error-page__inner[data-v-7746e9d0]{max-width:640px;position:relative;text-align:center;z-index:1}.error-page__countdown[data-v-7746e9d0]{color:#dcefd873;font-size:clamp(1rem,2.5vw,1.3rem);font-weight:300;letter-spacing:.01em;margin-bottom:3rem}.error-page__number[data-v-7746e9d0]{color:#96c58b;display:inline-block;font-size:clamp(1.2rem,3vw,1.6rem);font-weight:600;min-width:1.2ch;text-align:center;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.dots[data-v-7746e9d0]{letter-spacing:.05em}.error-page__punchline[data-v-7746e9d0]{align-items:center;display:flex;flex-direction:column;gap:1.25rem}.error-page__title[data-v-7746e9d0]{color:var(--color-text,#dcefd8);font-size:clamp(3rem,10vw,7rem);font-weight:400;letter-spacing:-.05em;line-height:1;margin:0}.error-page__sub[data-v-7746e9d0]{color:#dcefd88c;font-size:1.1rem;line-height:1.6}.error-page__link[data-v-7746e9d0]{color:#96c58b;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s}.error-page__link[data-v-7746e9d0]:hover{opacity:.75}.error-page__cta[data-v-7746e9d0]{background:#96c58b;border-radius:999px;color:#0e1a10;display:inline-block;font-size:.9rem;font-weight:600;margin-top:.5rem;padding:.75rem 2rem;text-decoration:none;transition:background .2s ease,transform .2s ease}.error-page__cta[data-v-7746e9d0]:hover{background:#aad49f;transform:translateY(-2px)}.reveal-enter-active[data-v-7746e9d0]{transition:opacity .5s ease,transform .5s cubic-bezier(.34,1.56,.64,1)}.reveal-enter-from[data-v-7746e9d0]{opacity:0;transform:translateY(20px)}
