.app-container{margin:0 auto;padding:0 16px;width:100%}@media (min-width:768px) and (max-width:1024px){.app-container{padding:0 20px}}@media (min-width:768px){.app-container{max-width:var(--content-max-width)}}@media (min-width:1025px){.app-container{padding:0 136px}}.page{padding-top:var(--h-header-mobile);position:relative}@media (min-width:1025px){.page{padding-top:var(--h-header-desktop)}}.with-header-background:before{background-color:var(--c-black);bottom:0;content:"";height:var(--h-header-desktop);left:0;position:absolute;right:0;top:0}.show-mobile-menu{overflow:hidden}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{height:100%;scroll-behavior:smooth}body{color:#0a0119;font-family:Bricolage Grotesque,sans-serif;font-size:16px;line-height:1.5}a{color:inherit;text-decoration:none}ol,ul{list-style:none}img,video{height:auto;max-width:100%}button,input,select,textarea{border:none;font-family:inherit;font-size:inherit;line-height:inherit;outline:none}table{border-collapse:collapse;border-spacing:0}.magify-markdown{margin:0 auto}.magify-markdown :first-child{margin-top:0}.magify-markdown h1,.magify-markdown h2,.magify-markdown h3,.magify-markdown h4{color:var(--c-black);font-weight:var(--fw-extrabold);margin:40px 0 16px}.magify-markdown h1{font-size:32px;line-height:38px}@media (min-width:768px){.magify-markdown h1{font-size:48px;line-height:58px}}.magify-markdown h2{font-size:24px;line-height:29px}@media (min-width:768px){.magify-markdown h2{font-size:32px;line-height:38px}}.magify-markdown h3,.magify-markdown h4{font-size:18px;line-height:27px}@media (min-width:768px){.magify-markdown h3,.magify-markdown h4{font-size:24px;line-height:31.2px}}.magify-markdown p{font-size:18px;font-weight:var(--fw-light);line-height:27px;margin-bottom:16px}.magify-markdown blockquote{background:#f9f7ff;border-radius:12px;margin:40px 0;padding:32px}.magify-markdown blockquote p{font-size:32px;font-weight:200;line-height:48px}.magify-markdown blockquote p:last-of-type{margin:0}.magify-markdown ul{list-style:disc;padding-left:32px}.magify-markdown ul ::marker{color:var(--c-blue)}.magify-markdown ul li{font-size:18px;font-weight:var(--fw-light);line-height:27px}.magify-markdown ul li img{margin:12px 0}.magify-markdown ol{list-style:decimal;padding-left:32px}.magify-markdown ol ::marker{color:var(--c-blue)}.magify-markdown ol li{font-size:18px;font-weight:var(--fw-light);line-height:27px}.magify-markdown ol li img{margin:12px 0}.magify-markdown pre{background:#141624;border-radius:8px;color:var(--c-white);margin:40px 0;overflow-x:auto;padding:16px}.magify-markdown code,.magify-markdown pre code{font-family:Courier New,monospace}.magify-markdown code{border-radius:8px;padding:4px 8px}.magify-markdown hr{border:1px solid rgba(109,77,240,.3);margin:40px 0}.magify-markdown a{color:var(--c-purple);text-decoration:none}.magify-markdown a:hover{text-decoration:underline}.magify-markdown table{border-collapse:collapse;margin-bottom:16px;width:100%}.magify-markdown table td,.magify-markdown table th{border:1px solid rgba(20,22,36,.4);padding:8px}.magify-markdown table th{background:#6d4df099;color:var(--c-white)}.magify-markdown img{border-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}:root{--c-purple:#b24ef0;--c-blue:#6d4df0;--c-white:#fff;--c-black:#0a0119;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--h-header-desktop:96px;--h-header-mobile:80px;--h-sidebar-menu:calc(100dvh - var(--h-header-mobile));--content-max-width:1496px}@font-face{font-display:swap;font-family:Bricolage Grotesque;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v7/3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMnuECoAsyJBOm_OJBCewDFXphjhQYrcK.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bricolage Grotesque;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v7/3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMnuECoAsyJBOm_OJBCewDVXphjhQYrcK.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bricolage Grotesque;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v7/3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMnuECoAsyJBOm_OJBCewA1XphjhQYg.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bricolage Grotesque;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v7/3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMnuECoAsyJBOm_OJWiewDFXphjhQYrcK.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bricolage Grotesque;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v7/3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMnuECoAsyJBOm_OJWiewDVXphjhQYrcK.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bricolage Grotesque;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v7/3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMnuECoAsyJBOm_OJWiewA1XphjhQYg.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bricolage Grotesque;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v7/3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMnuECoAsyJBOm_OJaCewDFXphjhQYrcK.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bricolage Grotesque;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v7/3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMnuECoAsyJBOm_OJaCewDVXphjhQYrcK.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bricolage Grotesque;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v7/3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMnuECoAsyJBOm_OJaCewA1XphjhQYg.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bricolage Grotesque;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v7/3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMnuECoAsyJBOm_OJhCCwDFXphjhQYrcK.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bricolage Grotesque;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v7/3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMnuECoAsyJBOm_OJhCCwDVXphjhQYrcK.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bricolage Grotesque;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v7/3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMnuECoAsyJBOm_OJhCCwA1XphjhQYg.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bricolage Grotesque;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v7/3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMnuECoAsyJBOm_OJvSCwDFXphjhQYrcK.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bricolage Grotesque;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v7/3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMnuECoAsyJBOm_OJvSCwDVXphjhQYrcK.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bricolage Grotesque;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v7/3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMnuECoAsyJBOm_OJvSCwA1XphjhQYg.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bricolage Grotesque;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v7/3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMnuECoAsyJBOm_OJ2iCwDFXphjhQYrcK.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bricolage Grotesque;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v7/3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMnuECoAsyJBOm_OJ2iCwDVXphjhQYrcK.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bricolage Grotesque;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v7/3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMnuECoAsyJBOm_OJ2iCwA1XphjhQYg.woff2) format("woff2")}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-out-enter-active,.fade-out-leave-active{opacity:0;transform:scale(.9);transition:transform .7s ease,opacity .7s ease}.fade-out-leave-to{opacity:0;transform:scale(.9)}.fade-out-enter-to{opacity:1;transform:scale(1)}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}.slide-up-leave-active{overflow:hidden;transition:max-height .3s ease-out,opacity .3s ease-out,padding .3s ease-out,margin .3s ease-out}.slide-up-leave-from{max-height:544px;opacity:1}.slide-up-leave-to{max-height:0;opacity:0}.calendly-badge-widget,.calendly-badge-widget *,.calendly-inline-widget,.calendly-inline-widget *,.calendly-overlay,.calendly-overlay *{font-size:16px;line-height:1.2em}.calendly-badge-widget iframe,.calendly-inline-widget iframe,.calendly-overlay iframe{display:inline;height:100%;width:100%}.calendly-popup-content{position:relative}.calendly-popup-content.calendly-mobile{-webkit-overflow-scrolling:touch;overflow-y:auto}.calendly-overlay{background-color:#a5a5a5;background-color:#1f1f1f66;bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:9999}.calendly-overlay .calendly-close-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.calendly-overlay .calendly-popup{box-sizing:border-box;height:90%;left:50%;max-height:700px;max-width:1000px;min-width:900px;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);width:80%}@media (max-width:975px){.calendly-overlay .calendly-popup{bottom:0;height:auto;left:0;max-height:none;min-width:0;position:fixed;right:0;top:50px;transform:none;width:100%}}.calendly-overlay .calendly-popup .calendly-popup-content{height:100%}.calendly-overlay .calendly-popup-close{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiI+PHBhdGggZmlsbD0iI0ZGRiIgZD0ibTExLjE5MiA5LjA3MSA3Ljc3OS03Ljc3OGExLjUgMS41IDAgMCAxIDIuMTIgMi4xMjFsLTcuNzc3IDcuNzc4IDcuNzc4IDcuNzc5YTEuNSAxLjUgMCAxIDEtMi4xMjEgMi4xMmwtNy43NzktNy43NzctNy43NzggNy43NzhhMS41IDEuNSAwIDEgMS0yLjEyMS0yLjEyMWw3Ljc3OC03Ljc3OS03Ljc3OC03Ljc3OGExLjUgMS41IDAgMCAxIDIuMTIxLTIuMTIxeiIvPjwvc3ZnPg==) no-repeat;background-size:contain;color:#fff;cursor:pointer;height:19px;position:absolute;right:25px;top:25px;width:19px}@media (max-width:975px){.calendly-overlay .calendly-popup-close{right:15px;top:15px}}.calendly-badge-widget{bottom:15px;position:fixed;right:20px;z-index:9998}.calendly-badge-widget .calendly-badge-content{border-radius:25px;box-shadow:0 2px 5px #00000040;color:#fff;cursor:pointer;display:table-cell;font-family:sans-serif;font-size:14px;font-weight:700;height:45px;padding:0 30px;text-align:center;vertical-align:middle;width:auto}.calendly-badge-widget .calendly-badge-content.calendly-white{color:#666a73}.calendly-badge-widget .calendly-badge-content span{display:block;font-size:12px}.calendly-spinner{left:0;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);z-index:-1}.calendly-spinner>div{animation:calendly-bouncedelay 1.4s ease-in-out infinite;animation-fill-mode:both;background-color:#e1e1e1;border-radius:50%;display:inline-block;height:18px;vertical-align:middle;width:18px}.calendly-spinner .calendly-bounce1{animation-delay:-.32s}.calendly-spinner .calendly-bounce2{animation-delay:-.16s}@keyframes calendly-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.content-block{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.content-block .badge{border:1px solid rgba(109,77,240,.3);border-radius:999px;padding:11px}.content-block .badge span{border:none;color:#421496;display:block;font-size:12px;font-weight:var(--fw-medium);line-height:9px;text-transform:uppercase}.content-block .heading{color:var(--c-white);font-weight:var(--fw-extrabold)}.content-block .subtitle{color:#fffc;font-weight:var(--fw-light)}.content-block.small{gap:16px}.content-block.small .heading{background:linear-gradient(0deg,#7329d3,#482fb0);-webkit-background-clip:text;color:transparent;font-size:32px;line-height:38px;-webkit-text-fill-color:transparent}.content-block.small .subtitle{color:#421496;font-size:18px;line-height:27px}.content-block.medium{gap:16px}.content-block.medium .heading{font-size:24px;line-height:29px}@media (min-width:768px){.content-block.medium .heading{font-size:48px;line-height:58px}}.content-block.medium .subtitle{font-size:18px;line-height:27px}.content-block.large{gap:24px}.content-block.large .heading{font-size:40px;line-height:48px}@media (min-width:768px){.content-block.large .heading{font-size:56px;line-height:67px}}.content-block.large .subtitle{font-size:18px;line-height:27px}.base-button{cursor:pointer;font-weight:var(--fw-semibold);overflow:hidden;position:relative;text-align:center}.base-button-content{align-items:center;background:transparent;border-radius:124998.75px;cursor:pointer;display:inline-flex;height:100%;justify-content:center;transition:background .2s ease-in-out;width:100%;will-change:background}.base-button a{text-align:center}.base-button.medium{font-size:16px;height:40px;line-height:19px}.base-button.large{font-size:20px;height:56px;line-height:24px}.base-button.primary{background:radial-gradient(173.97% 213.81% at 53.22% 100%,var(--c-purple) 0,var(--c-blue) 100%);border-radius:124998.75px;box-shadow:inset 0 1px 1px #fff3,0 0 80px #6d4df099;color:var(--c-white);position:relative;transition:box-shadow .3s ease-in-out,background .3s ease-in-out;z-index:1}.base-button.primary:hover{box-shadow:inset 0 1px 1px #fff3,0 -15px 40px #6d4df099}.base-button.primary:active{background:radial-gradient(169.4% 208.2% at 53.22% 208.2%,var(--c-purple) 0,var(--c-blue) 100%);box-shadow:0 0 40px #6d4df099}.base-button.primary:after,.base-button.primary:before{border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out;will-change:opacity;z-index:-1}.base-button.primary:before{background:radial-gradient(81.37% 100% at 53.22% 100%,var(--c-purple) 0,var(--c-blue) 100%);opacity:1}.base-button.primary:after{background:radial-gradient(173.97% 213.81% at 53.22% 100%,var(--c-purple) 0,var(--c-blue) 100%);opacity:0}.base-button.primary:hover:before{opacity:0}.base-button.primary:hover:after{opacity:1}.base-button.primary:active:after,.base-button.primary:active:before{opacity:0}.base-button.primary.medium .base-button-content{padding:0 16px}.base-button.primary.large .base-button-content{padding:0 24px}.base-button.secondary{background:transparent;border:2px solid var(--c-blue);border-radius:174998.25px;color:var(--c-white);transition:border-color .3s ease-in-out,color .3s ease-in-out}.base-button.secondary:hover{border-color:var(--c-purple);color:var(--c-purple)}.base-button.secondary:active{border-color:var(--c-blue);color:var(--c-blue)}.base-button.outline{background:transparent;border:2px solid rgba(109,77,240,.3);border-radius:174998.25px;color:var(--c-blue);transition:border-color .3s ease-in-out,color .3s ease-in-out}.base-button.outline:hover{border-color:var(--c-purple);color:var(--c-purple)}.base-button.outline:active{border-color:#6d4df099;color:var(--c-blue)}.base-button.outline.medium .base-button-content,.base-button.secondary.medium .base-button-content{padding:8.5px 16px}.base-button.outline.large .base-button-content,.base-button.secondary.large .base-button-content{padding:14px 24px}.base-button.tertiary{align-items:center;background:radial-gradient(circle,#b24ef0,#6d4df0);border-radius:174998.25px;color:var(--c-white);display:flex;justify-content:center;transition:background .3s ease-in-out,color .3s ease-in-out;will-change:background}.base-button.tertiary:hover{background:var(--c-purple);color:var(--c-purple)}.base-button.tertiary:hover .base-button-content{background-color:var(--c-white)}.base-button.tertiary:active{background:#6d4df099;color:var(--c-blue)}.base-button.tertiary:active .base-button-content{background-color:var(--c-white)}.base-button.tertiary .base-button-content{background-color:var(--c-black);height:calc(100% - 3px);transition:background .3s ease-in-out;width:calc(100% - 3px);will-change:background}.base-button.tertiary.medium .base-button-content{padding:6px 14px}.base-button.tertiary.large .base-button-content{padding:12px 22px}.base-button:disabled{box-shadow:none;opacity:.6;pointer-events:none}#error-layout,.error-page{background-color:var(--c-black)}.error-page{min-height:100vh}.error-page-main{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:flex-start;margin:0 auto;padding:244px 0}@media (min-width:768px){.error-page-main{padding:144px 0}}.error-page-content.content-block{text-align:center}.error-page-content.content-block h1.heading{background:radial-gradient(circle,#fff,#84a8ff,#7965c9);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
