.nav[data-v-f2318287]{position:fixed;top:0;left:0;right:0;z-index:101;padding:24px 0;transition:padding .4s cubic-bezier(.25,.46,.45,.94),background-color .4s cubic-bezier(.25,.46,.45,.94),backdrop-filter .4s cubic-bezier(.25,.46,.45,.94)}.nav--scrolled[data-v-f2318287]{padding:16px 0;background-color:#080808d9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(56,150,90,.12)}.nav--open[data-v-f2318287]{background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:transparent}.nav__inner[data-v-f2318287]{justify-content:space-between;gap:32px}.nav__inner[data-v-f2318287],.nav__logo[data-v-f2318287]{display:flex;align-items:center}.nav__logo[data-v-f2318287]{opacity:.95;transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.nav__logo[data-v-f2318287]:hover{opacity:1}.nav__links[data-v-f2318287]{display:flex;align-items:center;gap:48px;list-style:none}@media(max-width:768px){.nav__links[data-v-f2318287]{display:none}}.nav__right[data-v-f2318287]{gap:24px}.nav__lang[data-v-f2318287],.nav__right[data-v-f2318287]{display:flex;align-items:center}.nav__lang[data-v-f2318287]{gap:0;font-family:Share Tech Mono,Courier New,monospace;font-size:clamp(.65rem,.6rem + .2vw,.75rem);letter-spacing:.15em}@media(max-width:768px){.nav__lang[data-v-f2318287]{display:none}}.nav__lang-btn[data-v-f2318287]{padding:6px 8px;background:none;border:none;color:#445751;cursor:pointer;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.nav__lang-btn--active[data-v-f2318287]{color:#38965a}.nav__lang-btn[data-v-f2318287]:not(.nav__lang-btn--active):hover{color:#7b8f86}.nav__lang-divider[data-v-f2318287]{width:1px;height:12px;background:#38965a1f}.nav__hamburger[data-v-f2318287]{position:relative;display:block;background:none;border:none;padding:0;width:26px;height:18px;cursor:pointer}@media(min-width:769px){.nav__hamburger[data-v-f2318287]{display:none}}.nav__hamburger .hamburger-line[data-v-f2318287]{position:absolute;left:0;width:100%;height:1px;background:#e8f1ec;transform-origin:center;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .2s cubic-bezier(.25,.46,.45,.94),top .4s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.25,.46,.45,.94)}.nav__hamburger .hamburger-line--top[data-v-f2318287]{top:0}.nav__hamburger .hamburger-line--mid[data-v-f2318287]{top:50%;transform:translateY(-50%)}.nav__hamburger .hamburger-line--bot[data-v-f2318287]{bottom:0}.nav__hamburger.is-open .hamburger-line--top[data-v-f2318287]{top:50%;transform:translateY(-50%) rotate(45deg);background:#38965a}.nav__hamburger.is-open .hamburger-line--mid[data-v-f2318287]{opacity:0;transform:translateY(-50%) scaleX(0)}.nav__hamburger.is-open .hamburger-line--bot[data-v-f2318287]{top:50%;bottom:auto;transform:translateY(-50%) rotate(-45deg);background:#38965a}.nav__overlay[data-v-f2318287]{position:fixed;inset:0;z-index:100;background:radial-gradient(ellipse 80% 60% at 50% 0,rgba(56,150,90,.08) 0,transparent 55%),#050807;display:flex;flex-direction:column;overflow:hidden}.nav__menu[data-v-f2318287]{width:100%;min-height:100dvh;padding:calc(96px + env(safe-area-inset-top,0px)) clamp(24px,6vw,48px) calc(32px + env(safe-area-inset-bottom,0px))}.nav__menu[data-v-f2318287],.nav__menu-links[data-v-f2318287]{display:flex;flex-direction:column;flex:1}.nav__menu-links[data-v-f2318287]{list-style:none;justify-content:center;gap:clamp(8px,2vh,20px);margin:0;padding:0}.nav__menu-links li[data-v-f2318287]{animation:nav-menu-link-in-f2318287 .4s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--delay)}.nav__menu-link[data-v-f2318287]{display:flex;align-items:center;gap:clamp(16px,4vw,28px);font-family:Rajdhani,Segoe UI,sans-serif;font-size:clamp(2.5rem,10vw,4rem);font-weight:600;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:#7b8f86;padding:clamp(12px,2.5vh,20px) 0;border-bottom:1px solid rgba(56,150,90,.12);transition:color .2s cubic-bezier(.25,.46,.45,.94)}.nav__menu-link--active[data-v-f2318287],.nav__menu-link[data-v-f2318287]:hover{color:#e8f1ec}.nav__menu-link--active .menu-link__number[data-v-f2318287]{color:#50a872}.nav__menu-link .menu-link__number[data-v-f2318287]{color:#38965a;font-family:Share Tech Mono,Courier New,monospace;font-size:clamp(.65rem,.6rem + .2vw,.75rem);letter-spacing:.15em;margin-top:.35em}.nav__menu-link .menu-link__text[data-v-f2318287]{display:block}.nav__menu-footer[data-v-f2318287]{display:flex;align-items:center;justify-content:space-between;gap:32px;padding-top:48px;border-top:1px solid rgba(56,150,90,.12)}.nav__menu-email[data-v-f2318287]{font-size:clamp(.8rem,.75rem + .2vw,.9rem);letter-spacing:.08em;color:#7b8f86}.nav__menu-email[data-v-f2318287],.nav__menu-lang[data-v-f2318287]{font-family:Share Tech Mono,Courier New,monospace}.nav__menu-lang[data-v-f2318287]{display:flex;align-items:center;font-size:clamp(.65rem,.6rem + .2vw,.75rem);letter-spacing:.15em}.nav__menu-lang-btn[data-v-f2318287]{padding:8px 10px;background:none;border:none;color:#445751;cursor:none;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.nav__menu-lang-btn--active[data-v-f2318287]{color:#38965a}.nav__menu-lang-divider[data-v-f2318287]{width:1px;height:14px;background:#38965a1f}.menu-enter-active[data-v-f2318287],.menu-leave-active[data-v-f2318287]{transition:opacity .7s cubic-bezier(.16,1,.3,1)}.menu-enter-from[data-v-f2318287],.menu-leave-to[data-v-f2318287]{opacity:0}@keyframes nav-menu-link-in-f2318287{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.finale[data-v-8f3c523a]{position:relative;padding:80px 0 clamp(64px,22vh,120px);background:#050807;overflow-x:clip}@media(max-width:767px){.finale[data-v-8f3c523a]{padding:64px 0 clamp(48px,18vh,80px)}}.finale__fade[data-v-8f3c523a]{position:absolute;top:0;left:0;right:0;height:64px;background:linear-gradient(180deg,#0a100c,transparent);pointer-events:none;z-index:1}.finale__inner[data-v-8f3c523a]{position:relative;z-index:2;display:flex;flex-direction:column}.finale__label[data-v-8f3c523a]{margin-bottom:32px}.finale__stack[data-v-8f3c523a]{display:flex;flex-direction:column;width:100%}.finale-row[data-v-8f3c523a]{display:block;text-decoration:none;color:inherit;cursor:none}.finale-row__text[data-v-8f3c523a]{position:relative;margin:0;width:100%;padding:clamp(8px,1vw,12px) 0;font-family:Rajdhani,Segoe UI,sans-serif;font-size:clamp(1.45rem,2.4vw,2.25rem);font-weight:300;letter-spacing:-.02em;line-height:1.08;color:#64766e38;background:linear-gradient(90deg,#e8f1ec,#e8f1ec) no-repeat;-webkit-background-clip:text;background-clip:text;background-size:0;border-bottom:1px solid rgba(56,150,90,.12);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;will-change:background-size}.finale-row--link .finale-row__text[data-v-8f3c523a]{font-family:IBM Plex Sans,system-ui,sans-serif;font-size:clamp(.95rem,1.4vw,1.15rem);font-weight:400;letter-spacing:.08em;text-transform:uppercase;line-height:1.2}.finale-row__hover[data-v-8f3c523a]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:inherit;background-color:#38965a;color:#050807;clip-path:polygon(0 50%,100% 50%,100% 50%,0 50%);transform-origin:center center;transition:clip-path .4s cubic-bezier(.1,.5,.5,1);will-change:clip-path;font-family:inherit;font-size:inherit;font-weight:400;font-style:italic;letter-spacing:inherit;text-transform:inherit;line-height:inherit}.finale-row--link .finale-row__hover[data-v-8f3c523a]{font-family:IBM Plex Sans,system-ui,sans-serif;font-size:clamp(.95rem,1.4vw,1.15rem);font-weight:500;font-style:normal;letter-spacing:.08em;text-transform:uppercase}.finale-row:focus-within .finale-row__hover[data-v-8f3c523a],.finale-row:hover .finale-row__hover[data-v-8f3c523a]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.finale__meta[data-v-8f3c523a]{display:grid;grid-template-columns:1fr auto;grid-template-areas:"brand legal" "copy copy";align-items:end;gap:16px 24px;padding-top:32px;margin-top:32px;border-top:1px solid rgba(56,150,90,.12)}@media(max-width:767px){.finale__meta[data-v-8f3c523a]{grid-template-columns:1fr;grid-template-areas:"brand" "legal" "copy"}}.finale__meta-left[data-v-8f3c523a]{grid-area:brand;display:flex;flex-direction:column;gap:12px}.finale__legal[data-v-8f3c523a]{grid-area:legal;display:flex;align-items:center;gap:12px;justify-self:end}@media(max-width:767px){.finale__legal[data-v-8f3c523a]{justify-self:start}}.finale__legal-link[data-v-8f3c523a]{font-size:clamp(.65rem,.6rem + .2vw,.75rem);letter-spacing:.08em;color:#445751;text-decoration:none;text-transform:uppercase;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.finale__legal-link[data-v-8f3c523a]:hover{color:#50a872}.finale__legal-sep[data-v-8f3c523a]{color:#44575173}.finale__copy[data-v-8f3c523a],.finale__legal-sep[data-v-8f3c523a]{font-size:clamp(.65rem,.6rem + .2vw,.75rem)}.finale__copy[data-v-8f3c523a]{grid-area:copy;color:#445751;letter-spacing:.08em;margin:0}.finale__logo[data-v-8f3c523a]{opacity:.6;transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.finale__logo[data-v-8f3c523a]:hover{opacity:1}.finale__location[data-v-8f3c523a]{font-size:clamp(.65rem,.6rem + .2vw,.75rem);letter-spacing:.08em;color:#445751;text-transform:uppercase}@media(hover:none)and (pointer:coarse){.finale-row:active .finale-row__hover[data-v-8f3c523a]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@media(max-width:767px){.finale-row__text[data-v-8f3c523a]{font-size:clamp(1.25rem,5.5vw,1.65rem);background-size:100%!important}.finale-row--link .finale-row__hover[data-v-8f3c523a],.finale-row--link .finale-row__text[data-v-8f3c523a]{font-size:clamp(.85rem,3.5vw,1rem)}}@media(prefers-reduced-motion:reduce){.finale-row__text[data-v-8f3c523a]{background-size:100%!important}.finale-row__hover[data-v-8f3c523a]{transition:none}.finale-row:focus-within .finale-row__hover[data-v-8f3c523a],.finale-row:hover .finale-row__hover[data-v-8f3c523a]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}
