.btn_wrap[data-v-3fe98fe2]{position:relative;display:flex;width:-moz-fit-content;width:fit-content;padding:14px 20px;justify-content:center;align-items:center;color:#fff;text-decoration:none;z-index:1;border:none;cursor:pointer;background:none;transition:transform .45s cubic-bezier(.32,.72,0,1);will-change:transform}.btn_wrap[data-v-3fe98fe2]:hover{transform:scale(.98)}.btn_wrap[data-v-3fe98fe2]:active{transform:scale(.95)}.btn_inner[data-v-3fe98fe2]{position:relative;z-index:2;display:flex;align-items:center;gap:8px;font-family:Geist,sans-serif;font-size:18px;font-weight:500}.btn_bg[data-v-3fe98fe2]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0e1b19;border-radius:100vw;z-index:0;transition:transform .45s cubic-bezier(.32,.72,0,1);box-shadow:9px 7px 17.3px #1a2e2c2b}.btn_text_container[data-v-3fe98fe2]{overflow:hidden;height:1.25em;display:inline-flex;align-items:flex-start}.btn_text_roll[data-v-3fe98fe2]{display:flex;flex-direction:column;transition:transform .45s cubic-bezier(.32,.72,0,1)}.btn_text_roll .btn_text_span[data-v-3fe98fe2]{height:1.25em;display:flex;align-items:center;white-space:nowrap}.btn_wrap:hover .btn_text_roll[data-v-3fe98fe2]{transform:translateY(-50%)}.btn_arrow_container[data-v-3fe98fe2]{overflow:hidden;width:18px;height:18px;display:inline-flex}.btn_arrow_roll[data-v-3fe98fe2]{display:flex;transition:transform .45s cubic-bezier(.32,.72,0,1);flex-shrink:0}.btn_arrow_icon[data-v-3fe98fe2]{flex-shrink:0;width:18px;height:18px}.btn_wrap:hover .btn_arrow_roll[data-v-3fe98fe2]{transform:translate(-18px)}.btn_wrap.is-small[data-v-3fe98fe2]{padding:10px 16px}.btn_wrap.is-small .btn_inner[data-v-3fe98fe2]{font-size:14px;font-weight:400}.btn_wrap.is-outline[data-v-3fe98fe2],.btn_wrap.is-outline .btn_inner[data-v-3fe98fe2]{color:#0e1b19}.btn_wrap.is-outline .btn_bg[data-v-3fe98fe2]{background-color:transparent;border:1.5px solid rgba(14,27,25,.15);box-shadow:none}.btn_wrap.is-outline:hover .btn_bg[data-v-3fe98fe2]{background-color:#0e1b190a}.btn_wrap.is-white[data-v-3fe98fe2],.btn_wrap.is-white .btn_inner[data-v-3fe98fe2]{color:#0e1b19}.btn_wrap.is-white .btn_bg[data-v-3fe98fe2]{background-color:#fff;box-shadow:0 4px 14px #ffffff26}.btn_wrap.is-outline-white[data-v-3fe98fe2],.btn_wrap.is-outline-white .btn_inner[data-v-3fe98fe2]{color:#fff}.btn_wrap.is-outline-white .btn_bg[data-v-3fe98fe2]{background-color:transparent;border:1.5px solid hsla(0,0%,100%,.25);box-shadow:none}.btn_wrap.is-outline-white:hover .btn_bg[data-v-3fe98fe2]{background-color:#ffffff14;border-color:#fff6}.btn_wrap.is-violet[data-v-3fe98fe2],.btn_wrap.is-violet .btn_inner[data-v-3fe98fe2]{color:#fff}.btn_wrap.is-violet .btn_bg[data-v-3fe98fe2]{background-color:#88009a;box-shadow:0 8px 32px #c71ef214,0 4px 16px #d3fe6714,0 2px 6px #d321e614,0 2px 8px #d900ff52,inset 0 2px #ffffff80,inset 0 0 35px #ffffff40,inset 0 0 8px #ffffff40}.header[data-v-5ed9d537]{position:fixed;top:0;left:0;width:100%;z-index:1000;padding:1.5rem 2rem;display:flex;justify-content:center;pointer-events:none}.header__pill[data-v-5ed9d537]{width:100%;max-width:1200px;padding:0;border-radius:0;background:transparent;pointer-events:auto;transition:max-width .5s cubic-bezier(.32,.72,0,1),padding .5s cubic-bezier(.32,.72,0,1),border-radius .5s cubic-bezier(.32,.72,0,1),background-color .5s cubic-bezier(.32,.72,0,1),backdrop-filter .5s cubic-bezier(.32,.72,0,1),box-shadow .5s cubic-bezier(.32,.72,0,1)}.header.is-scrolled .header__pill[data-v-5ed9d537]{max-width:900px;padding:6px 24px;border-radius:100vw;background-color:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 2px 8px #0000000f,0 8px 24px #0000000a}.nav_wrap[data-v-5ed9d537]{width:100%}.nav_inner[data-v-5ed9d537]{display:flex;justify-content:space-between;align-items:center}.nav_logo[data-v-5ed9d537]{display:flex;align-items:baseline;gap:6px;text-decoration:none;line-height:1}.nav_logo__mark[data-v-5ed9d537]{font-family:Geist,sans-serif;font-weight:800;font-size:22px;letter-spacing:-.02em;color:#0e1b19}.nav_logo__sub[data-v-5ed9d537]{font-family:Geist,sans-serif;font-weight:400;font-size:16px;color:#a8d85b}.nav_menu_links[data-v-5ed9d537]{gap:4px;list-style:none;margin:0;padding:0}.nav_menu_links[data-v-5ed9d537],.navlink[data-v-5ed9d537]{display:flex;align-items:center}.navlink[data-v-5ed9d537]{text-decoration:none;color:#0e1b19;font-family:Geist,sans-serif;font-size:14px;font-weight:500;padding:6px 10px;border-radius:8px;transition:background-color .25s ease}.navlink[data-v-5ed9d537]:hover{background-color:#0e1b190f}.navlink_text_container[data-v-5ed9d537]{overflow:hidden;height:1.25em;display:inline-flex;align-items:flex-start}.navlink_text_roll[data-v-5ed9d537]{display:flex;flex-direction:column;transition:transform .45s cubic-bezier(.32,.72,0,1)}.navlink_text[data-v-5ed9d537]{height:1.25em;display:flex;align-items:center;white-space:nowrap}.navlink:hover .navlink_text_roll[data-v-5ed9d537]{transform:translateY(-50%)}.nav_button_row[data-v-5ed9d537]{display:flex;align-items:center}.hamburger[data-v-5ed9d537]{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:0;background:none;border:none;cursor:pointer;position:relative;z-index:1010}.hamburger__line[data-v-5ed9d537]{display:block;width:22px;height:2px;background:#0e1b19;border-radius:2px;transition:transform .4s cubic-bezier(.32,.72,0,1),opacity .3s ease}.hamburger.is-open .hamburger__line[data-v-5ed9d537]:first-child{transform:translateY(7px) rotate(45deg)}.hamburger.is-open .hamburger__line[data-v-5ed9d537]:nth-child(2){opacity:0}.hamburger.is-open .hamburger__line[data-v-5ed9d537]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile_menu[data-v-5ed9d537]{position:fixed;top:0;left:0;width:100%;height:100dvh;background:#0e1b19;z-index:999;display:flex;align-items:center;justify-content:center}.mobile_menu__inner[data-v-5ed9d537]{gap:40px;padding:24px;max-width:400px}.mobile_menu__inner[data-v-5ed9d537],.mobile_menu__links[data-v-5ed9d537]{display:flex;flex-direction:column;align-items:center;width:100%}.mobile_menu__links[data-v-5ed9d537]{list-style:none;margin:0;padding:0;gap:8px}.mobile_menu__item[data-v-5ed9d537]{width:100%;text-align:center}.mobile_menu__link[data-v-5ed9d537]{display:block;padding:14px 0;font-family:Geist,sans-serif;font-weight:600;font-size:28px;letter-spacing:-.5px;color:#fff;text-decoration:none;transition:color .3s ease}.mobile_menu__link[data-v-5ed9d537]:hover{color:#a8d85b}.mobile_menu__cta[data-v-5ed9d537]{width:100%;display:flex;justify-content:center}.mobile_menu__cta[data-v-5ed9d537] .btn_wrap{width:100%;max-width:300px}.mobile_menu__cta[data-v-5ed9d537] .btn_inner{justify-content:center}.mobile-menu-enter-active[data-v-5ed9d537]{transition:opacity .4s cubic-bezier(.32,.72,0,1)}.mobile-menu-leave-active[data-v-5ed9d537]{transition:opacity .3s cubic-bezier(.32,.72,0,1)}.mobile-menu-enter-from[data-v-5ed9d537],.mobile-menu-leave-to[data-v-5ed9d537]{opacity:0}.mobile-menu-enter-active .mobile_menu__cta[data-v-5ed9d537],.mobile-menu-enter-active .mobile_menu__link[data-v-5ed9d537]{animation:mobile-link-in-5ed9d537 .5s cubic-bezier(.32,.72,0,1) both}.mobile-menu-enter-active .mobile_menu__item:first-child .mobile_menu__link[data-v-5ed9d537]{animation-delay:.08s}.mobile-menu-enter-active .mobile_menu__item:nth-child(2) .mobile_menu__link[data-v-5ed9d537]{animation-delay:.12s}.mobile-menu-enter-active .mobile_menu__item:nth-child(3) .mobile_menu__link[data-v-5ed9d537]{animation-delay:.16s}.mobile-menu-enter-active .mobile_menu__item:nth-child(4) .mobile_menu__link[data-v-5ed9d537]{animation-delay:.2s}.mobile-menu-enter-active .mobile_menu__item:nth-child(5) .mobile_menu__link[data-v-5ed9d537]{animation-delay:.24s}.mobile-menu-enter-active .mobile_menu__cta[data-v-5ed9d537]{animation-delay:.3s}@keyframes mobile-link-in-5ed9d537{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(max-width:991px){.nav_button_row[data-v-5ed9d537],.nav_menu_links[data-v-5ed9d537]{display:none}.hamburger[data-v-5ed9d537]{display:flex}.header.is-scrolled .header__pill[data-v-5ed9d537]{max-width:calc(100% - 32px)}.hamburger.is-open .hamburger__line[data-v-5ed9d537]{background:#fff}}
