.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-dcbfbe8b]{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-dcbfbe8b]{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-dcbfbe8b]{max-width:900px;padding:6px 24px;border-radius:100vw;background-color:#ffffffa6;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 2px 8px #0000000f,0 8px 24px #0000000a}.nav_wrap[data-v-dcbfbe8b]{width:100%}.nav_inner[data-v-dcbfbe8b]{display:flex;justify-content:space-between;align-items:center}.nav_logo[data-v-dcbfbe8b]{font-family:Inter,sans-serif;font-weight:500;font-size:26px;color:#0e1b19;text-decoration:none;letter-spacing:-.04em;line-height:1}.nav_logo__dot[data-v-dcbfbe8b]{color:#f47a71}.nav_menu_links[data-v-dcbfbe8b]{gap:4px;list-style:none;margin:0;padding:0}.nav_menu_links[data-v-dcbfbe8b],.navlink[data-v-dcbfbe8b]{display:flex;align-items:center}.navlink[data-v-dcbfbe8b]{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-dcbfbe8b]:hover{background-color:#0e1b190f}.navlink_text_container[data-v-dcbfbe8b]{overflow:hidden;height:1.25em;display:inline-flex;align-items:flex-start}.navlink_text_roll[data-v-dcbfbe8b]{display:flex;flex-direction:column;transition:transform .45s cubic-bezier(.32,.72,0,1)}.navlink_text[data-v-dcbfbe8b]{height:1.25em;display:flex;align-items:center;white-space:nowrap}.navlink:hover .navlink_text_roll[data-v-dcbfbe8b]{transform:translateY(-50%)}.nav_button_row[data-v-dcbfbe8b]{display:flex;align-items:center}.hamburger[data-v-dcbfbe8b]{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:0;border:none;background:transparent;cursor:pointer;border-radius:8px;transition:background-color .25s ease}.hamburger[data-v-dcbfbe8b]:hover{background-color:#0e1b190f}.hamburger__line[data-v-dcbfbe8b]{display:block;width:20px;height:2px;background:#0e1b19;border-radius:2px;transition:transform .35s cubic-bezier(.32,.72,0,1),opacity .25s ease}.hamburger.is-open .hamburger__line[data-v-dcbfbe8b]:first-child{transform:translateY(7px) rotate(45deg)}.hamburger.is-open .hamburger__line[data-v-dcbfbe8b]:nth-child(2){opacity:0}.hamburger.is-open .hamburger__line[data-v-dcbfbe8b]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile_menu[data-v-dcbfbe8b]{position:absolute;top:calc(100% + 8px);right:16px;left:16px;z-index:999;background:#0e1b19bf;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:18px;display:flex;flex-direction:column;align-items:stretch;padding:20px 20px 24px;pointer-events:auto;box-shadow:0 8px 32px #0000003d,0 2px 8px #0000001f}.mobile_menu_close[data-v-dcbfbe8b]{position:absolute;top:14px;right:14px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#ffffff24;border:none;border-radius:10px;cursor:pointer;transition:background-color .2s ease}.mobile_menu_close[data-v-dcbfbe8b]:hover{background:#ffffff38}.mobile_menu_links[data-v-dcbfbe8b]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.mobile_menu_item[data-v-dcbfbe8b]{overflow:hidden}.mobile_link[data-v-dcbfbe8b]{display:block;font-family:Inter,sans-serif;font-weight:500;font-size:17px;letter-spacing:-.2px;color:#fff;text-decoration:none;padding:12px 14px;border-radius:12px;transition:background-color .2s ease}.mobile_link[data-v-dcbfbe8b]:hover{background-color:#ffffff0f}.mobile_menu_cta[data-v-dcbfbe8b]{margin-top:16px;display:flex}.mobile_menu_cta[data-v-dcbfbe8b] .btn_wrap{width:100%}.mobile-menu-enter-active[data-v-dcbfbe8b]{transition:opacity .3s cubic-bezier(.32,.72,0,1),transform .3s cubic-bezier(.32,.72,0,1);transform-origin:top right}.mobile-menu-leave-active[data-v-dcbfbe8b]{transition:opacity .2s cubic-bezier(.32,.72,0,1),transform .2s cubic-bezier(.32,.72,0,1);transform-origin:top right}.mobile-menu-enter-from[data-v-dcbfbe8b]{opacity:0;transform:scale(.95) translateY(-8px)}.mobile-menu-leave-to[data-v-dcbfbe8b]{opacity:0;transform:scale(.97) translateY(-4px)}@media(max-width:991px){.nav_button_row[data-v-dcbfbe8b],.nav_menu_links[data-v-dcbfbe8b]{display:none}.hamburger[data-v-dcbfbe8b]{display:flex}.header.is-scrolled .header__pill[data-v-dcbfbe8b]{max-width:calc(100% - 32px)}}
