.button,button.button{align-items:center;border:1px solid #12031a;border-radius:50px;color:#12031a;-moz-column-gap:8px;column-gap:8px;cursor:pointer;display:inline-flex;font-family:Pitch Sans;font-size:1.0909090909rem;line-height:1.875;margin:0;outline:none;padding:16px 24px;position:relative;text-transform:uppercase;transition:background-color .4s cubic-bezier(.33,1,.68,1) 0s,border-color .4s cubic-bezier(.33,1,.68,1) 0s;white-space:nowrap}.button:focus-visible,button.button:focus-visible{outline:1px solid #8686f9}.button:focus:not(:focus-visible),button.button:focus:not(:focus-visible){outline:none}.button span,button.button span{font-size:.7272727273rem;font-weight:700;line-height:16px;text-transform:uppercase;transition:transform .4s cubic-bezier(.33,1,.68,1) 0s,color .4s cubic-bezier(.33,1,.68,1) 0s}.button svg,button.button svg{transition:transform .4s cubic-bezier(.33,1,.68,1) 0s,opacity .2s cubic-bezier(.33,1,.68,1) 0s}.button svg.after-arrow,button.button svg.after-arrow{opacity:0;position:absolute;right:16px;transform:translate(16px)}.button svg.after-arrow path,button.button svg.after-arrow path{fill:#fff}.button.text-link,button.button.text-link{border:none;padding:0}.button.text-link svg.before-arrow,button.button.text-link svg.before-arrow{display:none}.button.text-link svg.after-arrow,button.button.text-link svg.after-arrow{opacity:1;position:relative;transform:translate(16px)}.button.text-link svg.after-arrow path,button.button.text-link svg.after-arrow path{fill:#3c23e1}.button.more-btn,button.button.more-btn{background-color:transparent}.button.disabled,.button:disabled,button.button.disabled,button.button:disabled{border-color:#dfd9da;cursor:none;pointer-events:none}.button.disabled span,.button:disabled span,button.button.disabled span,button.button:disabled span{color:#dfd9da}.button.disabled svg path,.button:disabled svg path,button.button.disabled svg path,button.button:disabled svg path{fill:#dfd9da}.button.dark,.dark .button,.dark button.button,button.button.dark{border:1px solid #fff;color:#fff}.button.dark svg path,.dark .button svg path,.dark button.button svg path,button.button.dark svg path{fill:#8686f9}.button:hover,button.button:hover{background-color:#3c23e1;border-color:#3c23e1}.button:hover.dark,.dark .button:hover,.dark button.button:hover,.on-blurple .button:hover,.on-blurple button.button:hover,button.button:hover.dark{background-color:#8686f9;border-color:#8686f9}.button:hover.dark span,.dark .button:hover span,.dark button.button:hover span,button.button:hover.dark span{color:#12031a}.button:hover.dark svg path,.dark .button:hover svg path,.dark button.button:hover svg path,button.button:hover.dark svg path{fill:#12031a}.button:hover span,button.button:hover span{color:#fff;transform:translate(-16px)}.button:hover svg.before-arrow,button.button:hover svg.before-arrow{opacity:0;transform:translate(-16px)}.button:hover svg.after-arrow,button.button:hover svg.after-arrow{opacity:1;transform:translate(0)}.button:hover.text-link,button.button:hover.text-link{background-color:initial}.button:hover.text-link span,button.button:hover.text-link span{color:initial;transform:translate(0)}.button:hover.text-link:not(.external) svg.after-arrow,button.button:hover.text-link:not(.external) svg.after-arrow{transform:translate(24px)}.button:hover.text-link.external svg.after-arrow,button.button:hover.text-link.external svg.after-arrow{transform:translate(16px) rotate(-45deg)}.button:hover.no-arrows span,button.button:hover.no-arrows span{transform:translate(0)}@media screen and (max-width:939px){.button span,button.button span{font-size:.6363636364rem;line-height:14px}}footer#footer{background-color:#3c23e1;-moz-column-gap:3.89125vw;column-gap:3.89125vw;display:grid;grid-template-columns:16.11375vw 71.115vw;height:100dvh;overflow:hidden;padding:128px 2.22vw 48px;width:100vw}@media screen and (max-width:939px){footer#footer{padding-left:6.4vw;padding-right:6.4vw}}footer#footer div.right{display:flex;flex-direction:column;justify-content:space-between;position:relative}footer#footer div.right>a.logo{bottom:-13%;left:0;position:absolute}footer#footer div.right>a.logo svg{height:auto;width:100%}footer#footer div.left{display:grid;grid-template-rows:1fr auto auto}footer#footer div.left p.small{color:#fff;font-size:.6363636364rem;opacity:.75}footer#footer div.left nav[aria-label="Footer Nav"] a{color:#fff;font-family:Pitch Sans;font-size:.6363636364rem;font-weight:700;text-transform:uppercase;transition:opacity .2s cubic-bezier(.33,1,.68,1) 0s}footer#footer div.left nav[aria-label="Footer Nav"] a:hover{opacity:.8}footer#footer div.left.w-badges{grid-template-rows:auto 1fr auto auto}footer#footer div.left div.badges{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start;margin:24px 0}footer#footer div.left div.badges figure.badge{height:60px}footer#footer div.left nav[aria-label="Legal Links"] li{line-height:.9}footer#footer div.left nav[aria-label="Legal Links"] li:not(:last-child){margin-bottom:16px}footer#footer div.left nav[aria-label="Legal Links"] a{color:#fff;font-size:.6363636364rem;opacity:.75;transition:opacity .2s cubic-bezier(.33,1,.68,1) 0s}footer#footer div.left nav[aria-label="Legal Links"] a:hover{opacity:1}@media screen and (max-width:939px){footer#footer{display:flex;flex-direction:column;padding-bottom:0;padding-top:64px}footer#footer div.left,footer#footer div.right{width:100%}footer#footer div.left{display:grid;grid-template-rows:auto 1fr auto auto;height:100%;row-gap:32px}footer#footer div.left.w-badges{grid-template-rows:auto auto 1fr auto auto}footer#footer div.left.w-badges div.badges{margin:0}footer#footer div.left nav[aria-label="Legal Links"]{width:100%}footer#footer div.left nav[aria-label="Legal Links"] ul{-moz-column-gap:24px;column-gap:24px;display:inline-flex;width:100%}footer#footer div.right{margin-bottom:0;margin-top:auto}footer#footer div.right div.sock{display:none}footer#footer div.right a.logo{position:relative}}header#header{align-items:center;display:grid;grid-template-columns:auto 1fr;padding:16px 2.22vw;position:fixed;width:100vw;z-index:40}@media screen and (max-width:939px){header#header{padding-left:6.4vw;padding-right:6.4vw}}header#header a.logo{position:relative;z-index:3}header#header a.logo svg path{transition:fill .2s cubic-bezier(.33,1,.68,1) 0s}header#header div.nav-bar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#ffffff4d;border:1px solid #dfd9da;border-radius:2em;display:flex;justify-content:flex-end;justify-self:flex-end;transition:border-radius .3s cubic-bezier(.33,1,.68,1) 0s,border-color .2s cubic-bezier(.33,1,.68,1) 0s,background-color .2s cubic-bezier(.33,1,.68,1) 0s;width:-moz-fit-content;width:fit-content;z-index:2}header#header div.nav-bar a,header#header div.nav-bar span.text{color:#12031a;display:block;font-family:Pitch Sans;font-size:.7272727273rem;font-weight:700;padding:16px 0;text-transform:uppercase;transition:color .2s cubic-bezier(.33,1,.68,1) 0s}header#header div.nav-bar a:focus-visible,header#header div.nav-bar span.text:focus-visible{outline:1px solid #8686f9}header#header div.nav-bar a:focus:not(:focus-visible),header#header div.nav-bar span.text:focus:not(:focus-visible){outline:none}header#header div.nav-bar nav ul{align-items:center;-moz-column-gap:32px;column-gap:32px;display:inline-flex;flex-direction:row;justify-content:flex-end;overflow:hidden;padding:0 24px;position:relative}header#header div.nav-bar nav ul:after{background-color:#3c23e1;border-radius:1em;bottom:8px;content:"";height:5px;left:var(--active-center,0);position:absolute;transition:left .55s cubic-bezier(.33,1,.68,1) 0s,bottom .55s cubic-bezier(.33,1,.68,1) .5s,opacity .2s cubic-bezier(.33,1,.68,1) 0s;width:5px}header.is-home div.nav-bar nav ul:after{opacity:0}header div.nav-bar nav ul:not(:has(a.router-link-exact-active)):after{opacity:0}header#header div.nav-bar nav ul.loading:after{bottom:-8px;transition:left .15s cubic-bezier(.33,1,.68,1) 0s}header#header div.nav-bar nav ul li.cta{margin-left:16px;padding-left:16px;position:relative}header#header div.nav-bar nav ul li.cta:before{background-color:#dfd9da;bottom:30%;content:"";left:-16px;position:absolute;top:30%;width:1px}header#header div.nav-bar nav ul li{position:relative}header#header div.nav-bar nav ul li:has(a.router-link-exact-active):after{opacity:0}header#header div.nav-bar nav ul li:after{background-color:#8686f9;border-radius:1em;bottom:8px;content:"";filter:blur(1px);height:4px;left:50%;opacity:0;position:absolute;transform:translate(calc(50% - 2px));transition:opacity .35s cubic-bezier(.33,1,.68,1) 0s;width:4px}header#header div.nav-bar nav ul li:hover:after{opacity:1}header#header div.action{align-items:center;-moz-column-gap:8px;column-gap:8px;cursor:pointer;display:inline-flex;padding:0 16px;z-index:40}header#header div.action div.expand-btn{height:14px;position:relative;transition:width .2s cubic-bezier(.33,1,.68,1) 0s;width:26px}header#header div.action div.expand-btn span{background-color:#12031a;height:1px;left:0;position:absolute;right:0;top:calc(50% - 3px);transition:background-color .2s cubic-bezier(.33,1,.68,1) 0s,transform .35s cubic-bezier(.33,1,.68,1) 0s,top .35s cubic-bezier(.33,1,.68,1) 225ms}header#header div.action div.expand-btn span:last-child{top:calc(50% + 3px)}header#header.open div.action div.expand-btn{width:18px}header#header.open div.action div.expand-btn span{top:50%;transform:rotate(-45deg);transition:background-color .2s cubic-bezier(.33,1,.68,1) 0s,transform .35s cubic-bezier(.33,1,.68,1) 225ms,top .35s cubic-bezier(.33,1,.68,1) 0s}header#header.open div.action div.expand-btn span:last-child{top:50%;transform:rotate(45deg)}header#header.on-dark a.logo svg path{fill:#fff}header#header.on-dark div.nav-bar{background-color:#12031a33;border:1px solid #fff}header#header.on-dark div.nav-bar a,header#header.on-dark div.nav-bar span.text{color:#fff}header#header.on-dark div.action div.expand-btn span{background-color:#fff}@media screen and (max-width:939px){header#header{padding-bottom:20px;padding-top:20px}header#header a.logo{display:flex;margin-top:8px}header#header a.logo svg{height:25px;width:auto}header#header div.nav-bar{align-items:flex-start;overflow:hidden;position:absolute;right:2.22vw;top:20px}}@media screen and (max-width:939px) and (-webkit-min-device-pixel-ratio:0){header#header div.nav-bar{height:45px;width:110px}}@media screen and (max-width:939px){header#header div.nav-bar nav{inset:0;padding-top:40px;pointer-events:none;position:absolute;width:100%}header#header div.nav-bar nav ul{display:flex;flex-direction:column}header#header div.nav-bar nav ul:after{display:none}header#header div.nav-bar nav ul li{text-align:center;width:100%}header#header div.nav-bar nav ul li.cta:before{height:1px;left:6.4vw;right:6.4vw;top:0;width:unset}header#header div.nav-bar nav ul li:has(a.router-link-exact-active):after{background-color:#3c23e1;content:"";filter:blur(0);opacity:1}header#header div.nav-bar a,header#header div.nav-bar span.text{padding:12px 0}header#header.open div.nav-bar nav{pointer-events:auto}}section.four-oh-four[data-v-1e6871b1]{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;padding-bottom:104px;padding-left:8.33125vw;padding-right:8.33125vw;padding-top:calc(var(--header-height) + 96px);position:relative}@media screen and (max-width:939px){section.four-oh-four[data-v-1e6871b1]{padding-left:18.1vw;padding-right:18.1vw}}section.four-oh-four h1.h0[data-v-1e6871b1],section.four-oh-four p.h1[data-v-1e6871b1]{margin-bottom:16px}section.four-oh-four p.h1[data-v-1e6871b1]:first-of-type{font-size:3.2727272727rem}section.four-oh-four p.h1[data-v-1e6871b1]:nth-of-type(2){font-size:2.5454545455rem}section.four-oh-four p.h1[data-v-1e6871b1]:nth-of-type(3){font-size:1.4545454545rem}section.four-oh-four p.h1[data-v-1e6871b1]:nth-of-type(4){font-size:1rem;font-weight:400}section.four-oh-four p.h1[data-v-1e6871b1]:nth-of-type(5){font-size:.7272727273rem;font-weight:400}section.four-oh-four p.h1[data-v-1e6871b1]:nth-of-type(6){font-size:.6363636364rem;font-weight:400;margin-bottom:0}section.four-oh-four .button[data-v-1e6871b1]{display:inline-flex;margin-top:56px;z-index:10}section.four-oh-four[data-v-1e6871b1]:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9;content:"";inset:0;position:absolute}@media screen and (max-width:939px){section.four-oh-four[data-v-1e6871b1]{height:100dvh;padding-bottom:80px;padding-left:2.22vw;padding-right:2.22vw;padding-top:calc(var(--header-height));text-align:center}}@media screen and (max-width:939px) and (max-width:939px){section.four-oh-four[data-v-1e6871b1]{padding-left:6.4vw;padding-right:6.4vw}}@media screen and (max-width:939px){section.four-oh-four h1.h0[data-v-1e6871b1],section.four-oh-four p.h1[data-v-1e6871b1]{margin-bottom:10px}section.four-oh-four h1.h0[data-v-1e6871b1]{font-size:clamp(2.5454545455rem,4.1818181818rem,21.25vw);text-align:center}section.four-oh-four p.h1[data-v-1e6871b1]:first-of-type{font-size:2.1818181818rem}section.four-oh-four p.h1[data-v-1e6871b1]:nth-of-type(2){font-size:1.6363636364rem}section.four-oh-four p.h1[data-v-1e6871b1]:nth-of-type(3){font-size:1rem}section.four-oh-four p.h1[data-v-1e6871b1]:nth-of-type(4){font-size:.6363636364rem;opacity:.7}section.four-oh-four p.h1[data-v-1e6871b1]:nth-of-type(5){font-size:.4545454545rem;opacity:.5}section.four-oh-four p.h1[data-v-1e6871b1]:nth-of-type(6){font-size:.3636363636rem;opacity:.25}section.four-oh-four .button[data-v-1e6871b1]{margin:32px auto 0}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}
