@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/raleway-cyrillic-ext-400-normal-zbv6uFvq.woff2) format("woff2"),url(/assets/raleway-cyrillic-ext-400-normal-QD38Acpa.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/raleway-cyrillic-400-normal-B1ZxqHSH.woff2) format("woff2"),url(/assets/raleway-cyrillic-400-normal-BOk4FNQ-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/raleway-vietnamese-400-normal-CTw6K1Xj.woff2) format("woff2"),url(/assets/raleway-vietnamese-400-normal-CTqj18iX.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/raleway-latin-ext-400-normal-B4d0sYmR.woff2) format("woff2"),url(/assets/raleway-latin-ext-400-normal-DoUy7GWe.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/raleway-latin-400-normal-C5eIEfLm.woff2) format("woff2"),url(/assets/raleway-latin-400-normal-sMcq1OIP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/raleway-cyrillic-ext-700-normal-BYzsFH9R.woff2) format("woff2"),url(/assets/raleway-cyrillic-ext-700-normal-D0MeO1Y4.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/raleway-cyrillic-700-normal-Dynwhvvt.woff2) format("woff2"),url(/assets/raleway-cyrillic-700-normal-Y0JCLxAF.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/raleway-vietnamese-700-normal-DhRR6XW-.woff2) format("woff2"),url(/assets/raleway-vietnamese-700-normal-BT2zqTaJ.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/raleway-latin-ext-700-normal-BSYX0AAR.woff2) format("woff2"),url(/assets/raleway-latin-ext-700-normal-D9ggOV46.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/raleway-latin-700-normal-BVpQLp0x.woff2) format("woff2"),url(/assets/raleway-latin-700-normal-JVwBSLev.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/raleway-cyrillic-ext-900-normal-BWqDqKQK.woff2) format("woff2"),url(/assets/raleway-cyrillic-ext-900-normal-Z7Af7qLe.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/raleway-cyrillic-900-normal-DdAiqfwe.woff2) format("woff2"),url(/assets/raleway-cyrillic-900-normal-BJAeMQf7.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/raleway-vietnamese-900-normal-D2cTDjRF.woff2) format("woff2"),url(/assets/raleway-vietnamese-900-normal-hbYCeotH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/raleway-latin-ext-900-normal-Ceq8N1RR.woff2) format("woff2"),url(/assets/raleway-latin-ext-900-normal-DvwNRicf.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/raleway-latin-900-normal-4r9nEKmA.woff2) format("woff2"),url(/assets/raleway-latin-900-normal-CAqPFPdE.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2) format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-500-normal-DR84L5F-.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2) format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-ext-700-normal-CJIcxD6K.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-700-normal-BLI3TTWz.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2) format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-raleway: "Raleway", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-dm-sans: "DM Sans", ui-sans-serif, system-ui, -apple-system, sans-serif;--grad-mesh-light: radial-gradient(at 18% 22%, rgba(167, 127, 255, .18) 0px, transparent 50%), radial-gradient(at 82% 8%, rgba(130, 79, 232, .14) 0px, transparent 45%), radial-gradient(at 50% 95%, rgba(235, 225, 255, .55) 0px, transparent 50%);--grad-mesh-dark: radial-gradient(at 12% 18%, rgba(167, 127, 255, .45) 0px, transparent 50%), radial-gradient(at 88% 32%, rgba(255, 104, 171, .18) 0px, transparent 40%), radial-gradient(at 65% 95%, rgba(130, 79, 232, .6) 0px, transparent 55%)}.funnel-root{background:#fff;color:#33176d;font-family:var(--font-dm-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden;scroll-behavior:smooth}.funnel-root ::-moz-selection{background:#824fe8;color:#fff}.funnel-root ::selection{background:#824fe8;color:#fff}.funnel-root h1,.funnel-root h2,.funnel-root h3,.funnel-root h4{font-family:var(--font-raleway);font-weight:700;letter-spacing:-.022em}.funnel-root h1{font-weight:900;letter-spacing:-.03em}.funnel-root :is(h1,h2,h3,h4,h5,h6){color:inherit}.btn-primary{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.85rem;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#824fe8;background-image:linear-gradient(180deg,#9863ff,#824fe8 55%,#6a3dd0);color:#fff;padding:.9rem 1.6rem;font-size:1rem;font-weight:600;letter-spacing:-.01em;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease,filter .2s ease;box-shadow:0 1px #ffffff4d inset,0 10px 30px -10px #824fe88c,0 4px 10px -4px #33176d66;isolation:isolate;overflow:hidden;min-height:48px}.btn-primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.25) 50%,transparent 70%);transform:translate(-100%);transition:transform .8s cubic-bezier(.22,1,.36,1);z-index:-1}.btn-primary:hover{transform:translateY(-2px) scale(1.015);box-shadow:0 1px #fff6 inset,0 24px 50px -14px #824fe8b3,0 6px 14px -4px #33176d73;filter:saturate(1.05)}.btn-primary:hover:before{transform:translate(100%)}.btn-primary:active{transform:translateY(0) scale(.99)}.btn-primary:disabled{opacity:.5;cursor:not-allowed;transform:none;filter:grayscale(.2)}.btn-secondary{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:.85rem;background:#fff;border:1px solid rgba(51,23,109,.12);color:#33176d;padding:.9rem 1.6rem;font-size:1rem;font-weight:600;transition:all .3s cubic-bezier(.22,1,.36,1);min-height:48px}.btn-secondary:hover{background:#fff;border-color:#824fe866;transform:translateY(-1px);box-shadow:0 12px 30px -12px #33176d40}.card{position:relative;border-radius:1.5rem;background:#fff;border:1px solid rgba(51,23,109,.08);padding:clamp(1.25rem,2.5vw,2rem);transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .25s ease,box-shadow .35s ease}.card:hover{transform:translateY(-3px);border-color:#824fe840;box-shadow:0 24px 50px -28px #33176d38}.card-dark{position:relative;border-radius:1.5rem;background:linear-gradient(160deg,#33176d,#22104a 60%,#1b0b3d);color:#fff;padding:clamp(1.5rem,3vw,2.5rem);isolation:isolate;overflow:hidden}.q-option{display:flex;align-items:flex-start;gap:.875rem;border-radius:1.25rem;border:1.5px solid rgba(51,23,109,.12);background:#ffffffe6;padding:1rem 1.125rem;cursor:pointer;transition:all .24s cubic-bezier(.22,1,.36,1);min-height:56px;text-align:left;width:100%}.q-option:hover{border-color:#824fe880;transform:translateY(-1px);box-shadow:0 8px 20px -10px #824fe84d}.q-option-selected{border-color:#824fe8!important;background:linear-gradient(180deg,#ebe1ffb3,#ffffffd9)!important;box-shadow:0 0 0 4px #824fe81f,0 8px 24px -10px #824fe859!important}.input{width:100%;border-radius:1.25rem;border:1.5px solid rgba(51,23,109,.12);background:#fff;padding:.95rem 1.125rem;font-size:1rem;min-height:52px;color:#33176d;transition:border-color .2s ease,box-shadow .2s ease}.input:focus{outline:none;border-color:#824fe8;box-shadow:0 0 0 4px #824fe826}.input::-moz-placeholder{color:#33176d59}.input::placeholder{color:#33176d59}.mesh-light{background-color:#f6f3ff;background-image:var(--grad-mesh-light)}.mesh-dark{background-color:#1b0b3d;background-image:var(--grad-mesh-dark)}.hero-min-h{min-height:640px;min-height:min(100svh,56rem)}.wave-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-repeat:no-repeat;background-size:cover;will-change:transform}.text-gradient{background:linear-gradient(110deg,#ebe1ff,#fff 35%,#a77fff 75%,#ff68ab);-webkit-background-clip:text;background-clip:text;color:transparent}.text-gradient-dark{background:linear-gradient(120deg,#33176d 10%,#824fe8,#ff68ab);-webkit-background-clip:text;background-clip:text;color:transparent}.sticky-cta{position:fixed;bottom:0;left:0;right:0;background:linear-gradient(180deg,#fff0,#fffffff2 25%,#fff);padding:1rem max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));z-index:30}@keyframes reveal-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.reveal{opacity:0;animation:reveal-up .7s cubic-bezier(.22,1,.36,1) both}.reveal-group>.reveal:nth-child(1){animation-delay:.04s}.reveal-group>.reveal:nth-child(2){animation-delay:.11s}.reveal-group>.reveal:nth-child(3){animation-delay:.18s}.reveal-group>.reveal:nth-child(4){animation-delay:.25s}.reveal-group>.reveal:nth-child(5){animation-delay:.32s}.reveal-group>.reveal:nth-child(6){animation-delay:.39s}@media (prefers-reduced-motion: reduce){.funnel-root,.funnel-root *,.funnel-root *:before,.funnel-root *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.funnel-root .reveal{opacity:1!important;transform:none!important;animation:none!important}}
