@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4084ce120da2621a-s.0xli8s7shaj_o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/16d91c780434f2ce-s.p.08txxdt~yy1o3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ef79401ea952b7f0-s.14047qjmgi0bb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8800dfc60902df36-s.p.127vvh92c894b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest Fallback;src:local(Arial);ascent-override:92.2%;descent-override:28.99%;line-gap-override:0.0%;size-adjust:105.2%}.onest_52936ca-module__S-9XWG__className{font-family:Onest,Onest Fallback;font-style:normal}
*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media (min-width:1400px){.container{max-width:1400px}}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.bottom-14{bottom:3.5rem}.left-0{left:0}.right-14{right:3.5rem}.top-0{top:0}.top-\[1px\]{top:1px}.top-\[60\%\]{top:60%}.top-full{top:100%}.-z-10{z-index:-10}.z-10{z-index:10}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.row-span-1{grid-row:span 1/span 1}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-2{margin-bottom:.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.mr-\[0\.25em\]{margin-right:.25em}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-px{height:1px}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-9{width:2.25rem}.w-full{width:100%}.w-max{width:max-content}.max-w-7xl{max-width:80rem}.max-w-lg{max-width:32rem}.max-w-max{max-width:max-content}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite ping}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-section-gap{gap:var(--section-gap)}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-xl{border-radius:.75rem}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-input{border-color:hsl(var(--input))}.border-transparent{border-color:#0000}.bg-\[\#25D366\]{--tw-bg-opacity:1;background-color:rgb(37 211 102/var(--tw-bg-opacity))}.bg-background{background-color:hsl(var(--background))}.bg-black\/50{background-color:#00000080}.bg-border{background-color:hsl(var(--border))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.p-3{padding:.75rem}.p-4{padding:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-section{padding-top:var(--section-py);padding-bottom:var(--section-py)}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pr-4{padding-right:1rem}.pt-0{padding-top:0}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.italic{font-style:italic}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-neutral-600{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-secondary{color:hsl(var(--secondary))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.underline-offset-4{text-underline-offset:4px}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-input{--tw-shadow-color:hsl(var(--input));--tw-shadow:var(--tw-shadow-colored)}.outline{outline-style:solid}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}:root{--clr-base-white:#fff;--clr-base-black:#000;--base-height:2.5rem;--clr-primary-25:#f5fff5;--clr-primary-50:#ebffeb;--clr-primary-100:#dcf9dc;--clr-primary-200:#cbf6cb;--clr-primary-300:#baf3ba;--clr-primary-400:#96ed96;--clr-primary-500:#73e773;--clr-primary-600:#51e151;--clr-primary-700:#28d728;--clr-primary-800:#21c021;--clr-primary-900:#1b9d1b;--clr-primary-950:#126912;--clr-error-25:#fffbfa;--clr-error-50:#fef3f2;--clr-error-100:#fee4e2;--clr-error-200:#fecdca;--clr-error-300:#fda29b;--clr-error-400:#f97066;--clr-error-500:#f04438;--clr-error-600:#d92d20;--clr-error-700:#b42318;--clr-error-800:#912018;--clr-error-900:#7a271a;--clr-error-950:#55160c;--clr-warning-25:#fffcf5;--clr-warning-50:#fffaeb;--clr-warning-100:#fef0c7;--clr-warning-200:#fedf89;--clr-warning-300:#fec84b;--clr-warning-400:#fdb022;--clr-warning-500:#f79009;--clr-warning-600:#dc6803;--clr-warning-700:#b54708;--clr-warning-800:#93370d;--clr-warning-900:#7a2e0e;--clr-warning-950:#4e1d09;--clr-success-25:#f5faff;--clr-success-50:#eff8ff;--clr-success-100:#d1e9ff;--clr-success-200:#b2ddff;--clr-success-300:#84caff;--clr-success-400:#53b1fd;--clr-success-500:#2e90fa;--clr-success-600:#1570ef;--clr-success-700:#175cd3;--clr-success-800:#1849a9;--clr-success-900:#00359e;--clr-success-950:#102a56;--clr-gray-25:#fcfcfd;--clr-gray-50:#f9fafb;--clr-gray-100:#f3f4f7;--clr-gray-200:#eaecf0;--clr-gray-300:#d0d5dd;--clr-gray-400:#98a2b3;--clr-gray-500:#5f708c;--clr-gray-600:#475466;--clr-gray-700:#354155;--clr-gray-800:#273144;--clr-gray-900:#101828;--clr-gray-950:#0c111d;--ff-primary:"Onest", sans-serif;--ff-body:var(--ff-primary);--ff-heading:var(--ff-primary);--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-text-xs:.75rem;--fs-text-sm:.875rem;--fs-text-md:1rem;--fs-text-lg:1.125rem;--fs-text-xl:1.25rem;--fs-display-xs:1.5rem;--fs-display-sm:1.875rem;--fs-display-md:2.25rem;--fs-display-lg:3rem;--fs-display-xl:3.75rem;--fs-display-2xl:4.5rem;--section-py:6rem;--section-py-mobile:3.5rem;--section-gap:3rem;--section-gap-mobile:2rem;font-family:var(--ff-primary)}*,:before,:after{box-sizing:border-box}*{font:inherit;margin:0;padding:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}html{scroll-behavior:smooth;height:100%}body{text-rendering:optimizespeed;height:100%;line-height:1.5;overflow-x:hidden}a:not([class]){text-decoration-skip-ink:auto}img,picture,svg{max-width:100%;display:block}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.text-base-white{color:var(--clr-base-white)}.text-primary-200{color:var(--clr-primary-200)}.text-primary-300{color:var(--clr-primary-300)}.text-primary-400{color:var(--clr-primary-400)}.text-primary-500{color:var(--clr-primary-500)}.text-primary-600{color:var(--clr-primary-600)}.text-primary-700{color:var(--clr-primary-700)}.text-primary-800{color:var(--clr-primary-800)}.text-primary-900{color:var(--clr-primary-900)}.text-gray-100{color:var(--clr-gray-100)}.text-gray-200{color:var(--clr-gray-200)}.text-gray-300{color:var(--clr-gray-300)}.text-gray-400{color:var(--clr-gray-400)}.text-gray-500{color:var(--clr-gray-500)}.text-gray-600{color:var(--clr-gray-600)}.text-gray-900{color:var(--clr-gray-900)}.fw-regular{font-weight:var(--fw-regular)}.fw-medium{font-weight:var(--fw-medium)}.fw-semibold{font-weight:var(--fw-semibold)}.fw-bold{font-weight:var(--fw-bold)}.fs-text-xs{font-size:var(--fs-text-xs)}.fs-text-sm{font-size:var(--fs-text-sm)}.fs-text-md{font-size:var(--fs-text-md)}.fs-text-lg{font-size:var(--fs-text-lg)}.fs-text-xl{font-size:var(--fs-text-xl)}.fs-display-xs{font-size:var(--fs-display-xs)}.fs-display-sm{font-size:var(--fs-display-sm)}.fs-display-md{font-size:var(--fs-display-md)}.fs-display-lg{font-size:var(--fs-display-lg)}.fs-display-xl{font-size:var(--fs-display-xl)}.fs-display-2xl{font-size:var(--fs-display-2xl)}.no-wrap{white-space:nowrap}.bg-base-white{background-color:var(--clr-base-white)}.bg-primary-50{background-color:var(--clr-primary-50)}.bg-primary-100{background-color:var(--clr-primary-100)}.bg-primary-200{background-color:var(--clr-primary-200)}.bg-primary-300{background-color:var(--clr-primary-300)}.bg-primary-400{background-color:var(--clr-primary-400)}.bg-primary-500{background-color:var(--clr-primary-500)}.bg-primary-600{background-color:var(--clr-primary-600)}.bg-primary-700{background-color:var(--clr-primary-700)}.bg-primary-800{background-color:var(--clr-primary-800)}.bg-gray-700{background-color:var(--clr-gray-700)}.bg-gray-800{background-color:var(--clr-gray-800)}.bg-gray-950{background-color:var(--clr-gray-950)}a{font-size:var(--fs-text-md);font-weight:var(--fw-semibold);color:var(--clr-gray-600);text-decoration:none;transition:color .5s ease-in-out}a:hover,a:focus{color:var(--clr-gray-900)}.bg-pattern{background-image:url(/img/bg-pattern-radial-center.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.primary-header{z-index:100;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:1rem;margin:.75rem 17.5% 0;transition:background .3s,border-color .3s,box-shadow .3s;position:sticky;top:.75rem}.primary-header.scrolled{-webkit-backdrop-filter:blur(16px);border-color:var(--clr-gray-200);background:#ffffffbf;box-shadow:0 2px 16px -4px #00000014}.primary-header.open{-webkit-backdrop-filter:blur(16px);border-color:var(--clr-gray-200);background:#fffffff2;box-shadow:0 8px 32px -4px #0000001f}@media (max-width:1441px){.primary-header{margin-left:5%;margin-right:5%}}@media (max-width:1241px){.primary-header{margin-left:3%;margin-right:3%}}@media (max-width:1000px){.primary-header{border-radius:.875rem;margin-left:.75rem;margin-right:.75rem}.primary-header.at-top{-webkit-backdrop-filter:blur(12px);border-color:var(--clr-gray-200);background:#fff9}.primary-header.scrolled{-webkit-backdrop-filter:blur(16px);border-color:var(--clr-gray-200);background:#fffffff2;box-shadow:0 2px 12px -4px #0000001a}}.container{max-width:65%;margin:auto;padding:0}@media (max-width:1466px){.container{max-width:80%}}@media (max-width:1241px){.container{max-width:85%}}@media (max-width:1121px){.container{max-width:90%}}@media (max-width:1060px){.container{max-width:95%}}.nav-container{align-items:center;padding:.75rem 1.5rem;display:flex}@media (max-width:1000px){.nav-container{flex-direction:column;justify-content:center;align-items:center}}.nav-brand{justify-content:space-between;align-items:center;display:flex}@media (max-width:1000px){.nav-brand{width:100%}}.nav-menu{justify-content:space-between;align-items:center;width:100%;display:flex}@media (max-width:1000px){.nav-menu.open{flex-direction:column;justify-content:center;align-items:center;gap:1em;width:100%;display:flex}.nav-menu.closed{display:none}}.primary-navigation{justify-content:center;align-items:center;width:100%;display:flex}@media (max-width:1000px){.primary-navigation{justify-content:flex-start;align-items:flex-start;padding:1em 0}}.nav-separator{display:none}@media (max-width:1000px){.nav-separator{background-color:var(--clr-gray-100);width:100%;height:1px;display:block}}.nav-toggle{font-size:var(--fs-display-md);font-weight:var(--fw-semibold);text-decoration:none;transition:color .5s ease-in-out;display:none}.nav-toggle span{color:var(--clr-gray-700)}.nav-toggle:hover,.nav-toggle:focus{color:var(--clr-gray-900)}@media (max-width:1000px){.nav-toggle{justify-content:center;align-items:center;display:flex}}.branding img{width:170px;height:auto}.nav-list{flex-wrap:nowrap;display:flex}@media (max-width:1000px){.nav-list{flex-direction:column;align-items:flex-start;gap:1em}}.nav-list li{font-size:var(--fs-text-sm);font-weight:var(--fw-medium);list-style:none}@media (max-width:1000px){.nav-list li{width:100%}}.nav-list li a{color:var(--clr-gray-600);border-radius:.5rem;padding:.5rem .875rem;text-decoration:none;transition:color .2s,background-color .2s;display:block}.nav-list li a:hover{color:var(--clr-gray-900);background-color:var(--clr-gray-100)}.nav-list li a:focus-visible{color:var(--clr-gray-900);outline:2px solid var(--clr-primary-400);outline-offset:2px}.primary-actions{gap:1em;display:flex}@media (max-width:1000px){.primary-actions{flex-direction:column;align-items:flex-start;gap:1em;width:100%}}.hero-section{padding:var(--section-py) 0;gap:var(--section-gap);flex-direction:column;display:flex;position:relative}.hero-section-container{flex-direction:row;align-items:center;width:100%;min-height:70vh;display:flex;overflow:clip}@media (max-width:1000px){.hero-section-container{flex-direction:column;gap:4em;min-height:auto}}.hero-section-content{flex-direction:column;flex:1;justify-content:center;gap:2.5rem;padding-left:17.5%;padding-right:3rem;display:flex}@media (max-width:1441px){.hero-section-content{padding-left:10%}}@media (max-width:1241px){.hero-section-content{padding-left:7.5%}}@media (max-width:1000px){.hero-section-content{text-align:center;align-items:center;padding-left:5%;padding-right:5%}.hero-phone-frame{width:220px}.hero-section{padding:var(--section-py-mobile) 0}}.hero-section-text{flex-direction:column;justify-content:space-between;gap:1em;display:flex}.hero-section-text h1{font-size:var(--fs-display-2xl);font-weight:var(--fw-bold);color:var(--clr-gray-900);line-height:1.15}@media (max-width:1000px){.hero-section-text h1{font-size:var(--fs-display-xl)}}p{font-size:var(--fs-text-xl);font-weight:var(--fw-regular);color:var(--clr-gray-600)}@media (max-width:1000px){p{font-size:var(--fs-text-lg)}}.hero-section-image{flex:1;justify-content:center;align-items:center;display:flex;position:relative}.hero-phone-glow{filter:blur(50px);pointer-events:none;background:radial-gradient(circle,#51e1512e 0%,#0000 70%);border-radius:50%;width:340px;height:340px;position:absolute}.hero-phone-frame{background:#1a1a1a;border-radius:3rem;width:280px;padding:12px;position:relative;overflow:hidden;box-shadow:0 0 0 2px #2a2a2a,0 20px 50px -10px #0000004d,0 0 0 8px #0000000d}.hero-phone-frame:before{content:"";z-index:2;background:#1a1a1a;border-radius:0 0 1rem 1rem;width:90px;height:22px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.hero-phone-frame video{border-radius:2.25rem;width:100%;height:auto;display:block}.hero-section-title{font-size:var(--fs-display-2xl);font-weight:var(--fw-bold);color:var(--clr-gray-900);line-height:1.15}@media (max-width:1000px){.hero-section-title{font-size:var(--fs-display-xl)}}.hero-section-description{font-size:var(--fs-text-xl);font-weight:var(--fw-regular);color:var(--clr-gray-600);line-height:1.6}@media (max-width:1000px){.hero-section-description{font-size:var(--fs-text-lg)}}.hero-section-actions{gap:.75rem;display:flex}@media (max-width:1000px){.hero-section-actions{justify-content:center}}.hero-social-proof{align-items:center;gap:1.5rem;display:flex}.hero-social-proof-item{align-items:center;gap:.5rem;display:flex}.hero-stat{font-size:var(--fs-text-lg);font-weight:var(--fw-bold);color:var(--clr-gray-900)}.hero-stat-label{font-size:var(--fs-text-sm);color:var(--clr-gray-500)}.hero-social-proof-divider{background:var(--clr-gray-200);width:1px;height:1.5rem}.hero-partner-logo{width:auto;height:1.25rem}@media (max-width:1000px){.hero-social-proof{flex-wrap:wrap;justify-content:center;gap:1rem}.hero-social-proof-divider:last-of-type{display:none}}.footer-section{background:var(--clr-gray-900);padding:var(--section-py) 0 2rem}.footer-top{border-bottom:1px solid var(--clr-gray-800);grid-template-columns:1.5fr 1fr 1fr 1fr;gap:3rem;padding-bottom:3rem;display:grid}.footer-brand{flex-direction:column;gap:1rem;display:flex}.footer-tagline{font-size:var(--fs-text-md);color:var(--clr-gray-400)}.footer-socials{gap:.5rem;margin-top:.5rem;display:flex}.footer-social-link{background:var(--clr-gray-800);width:2.25rem;height:2.25rem;color:var(--clr-gray-400);border-radius:.5rem;justify-content:center;align-items:center;transition:background .2s,color .2s;display:flex}.footer-social-link:hover{background:var(--clr-gray-700);color:var(--clr-base-white)}.footer-col{flex-direction:column;gap:.875rem;display:flex}.footer-col-title{font-size:var(--fs-text-sm);font-weight:var(--fw-semibold);color:var(--clr-gray-200);margin-bottom:.25rem}.footer-link{font-size:var(--fs-text-sm);color:var(--clr-gray-400);align-items:center;gap:.5rem;text-decoration:none;transition:color .2s;display:flex}.footer-link:hover{color:var(--clr-base-white)}.footer-link-static{cursor:default}.footer-link-static:hover{color:var(--clr-gray-400)}.footer-bottom{text-align:center;padding-top:2rem}.footer-copy{font-size:var(--fs-text-sm);color:var(--clr-gray-500)}@media (max-width:1000px){.footer-top{grid-template-columns:1fr 1fr;gap:2.5rem}}@media (max-width:640px){.footer-top{text-align:center;grid-template-columns:1fr;gap:2rem}.footer-brand{align-items:center}.footer-socials{justify-content:center}.footer-col{align-items:center}.footer-link{justify-content:center}}.sp-badge{font-size:var(--fs-text-sm);font-weight:var(--fw-semibold);color:var(--clr-primary-700);background:var(--clr-primary-50);border-radius:2rem;padding:.375rem 1rem;display:inline-flex}.sp-stats{grid-template-columns:repeat(2,1fr);gap:1.25rem;max-width:32rem;margin:0 auto;display:grid}.sp-stat-card{text-align:center;border:1px solid var(--clr-gray-200);background:var(--clr-base-white);border-radius:1.25rem;flex-direction:column;align-items:center;gap:.5rem;padding:2rem 1rem;transition:border-color .3s,box-shadow .3s;display:flex}.sp-stat-card:hover{border-color:var(--clr-gray-300);box-shadow:0 8px 30px -8px #00000014}.sp-stat-icon{background:var(--clr-primary-50);width:2.75rem;height:2.75rem;color:var(--clr-primary-700);border-radius:.75rem;justify-content:center;align-items:center;margin-bottom:.25rem;display:flex}.sp-stat-value{font-size:var(--fs-display-sm);font-weight:var(--fw-bold);color:var(--clr-gray-900);line-height:1}.sp-stat-label{font-size:var(--fs-text-sm);color:var(--clr-gray-500);font-weight:var(--fw-medium)}.sp-logos{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.sp-logos-label{font-weight:var(--fw-medium);font-size:var(--fs-text-sm)!important;color:var(--clr-gray-400)!important}@media (max-width:480px){.sp-stats{grid-template-columns:1fr}}.moving-border-container{position:relative;overflow:hidden}.moving-border-gradient{background:conic-gradient(from 0deg, transparent 0%, transparent 60%, var(--clr-primary-400) 75%, var(--clr-primary-600) 80%, var(--clr-primary-400) 85%, transparent 95%, transparent 100%);animation:3s linear infinite moving-border-spin;position:absolute;inset:-50%}.moving-border-content{background:var(--clr-base-white);z-index:1;position:relative}@keyframes moving-border-spin{to{transform:rotate(360deg)}}.pricing-badge{font-size:var(--fs-text-sm);font-weight:var(--fw-semibold);color:var(--clr-primary-700);background:var(--clr-primary-50);border-radius:2rem;padding:.375rem 1rem;display:inline-flex}.pricing-card-wrapper{width:100%;max-width:36rem;margin:0 auto}.pricing-card{flex-direction:column;display:flex;overflow:hidden}.pricing-card-main{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;padding:3rem 2rem 2rem;display:flex}.pricing-price{align-items:baseline;gap:.375rem;display:flex}.pricing-from{font-size:var(--fs-text-lg);color:var(--clr-gray-400);font-weight:var(--fw-medium)}.pricing-value{font-size:4.5rem;font-weight:var(--fw-bold);color:var(--clr-gray-900);line-height:1}.pricing-per{font-size:var(--fs-text-md);color:var(--clr-gray-500);font-weight:var(--fw-medium)}.pricing-note{max-width:20rem;font-size:var(--fs-text-md)!important;color:var(--clr-gray-500)!important}.pricing-cta{width:100%;max-width:16rem}.pricing-card-benefits{background:var(--clr-gray-50);border-top:1px solid var(--clr-gray-100);grid-template-columns:1fr 1fr;gap:.75rem;padding:1.5rem 2rem;display:grid}.pricing-benefit{font-size:var(--fs-text-sm);color:var(--clr-gray-700);font-weight:var(--fw-medium);align-items:center;gap:.5rem;display:flex}.pricing-check{background:var(--clr-primary-100);width:1.25rem;height:1.25rem;color:var(--clr-primary-700);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (max-width:640px){.pricing-card-benefits{grid-template-columns:1fr}.pricing-value{font-size:3.5rem}}.cta-block{background:var(--clr-gray-900);text-align:center;border-radius:1.5rem;padding:5rem 3rem;position:relative;overflow:hidden}.cta-lamp{pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.cta-lamp-beam{background:linear-gradient(90deg, transparent, var(--clr-primary-400), transparent);border-radius:2px;height:3px;box-shadow:0 0 20px 4px #25da254d}.cta-lamp-glow{filter:blur(40px);background:conic-gradient(from 90deg at 50% 0,#0000 0%,#25da2533 20%,#25da251a 40%,#0000 50%,#25da251a 60%,#25da2533 80%,#0000 100%);width:28rem;height:14rem;margin-top:-2px}.cta-content{flex-direction:column;align-items:center;gap:1.5rem;max-width:36rem;margin:0 auto;display:flex;position:relative}.cta-title{color:var(--clr-base-white);line-height:1.15}.cta-desc{line-height:1.7;font-size:var(--fs-text-lg)!important;color:var(--clr-gray-400)!important}.cta-actions{gap:.75rem;margin-top:.5rem;display:flex}.cta-button-primary{background:var(--clr-primary-500)!important;border-color:var(--clr-primary-500)!important;color:var(--clr-base-white)!important}.cta-button-primary:hover{background:var(--clr-primary-400)!important;border-color:var(--clr-primary-400)!important;box-shadow:0 4px 20px -4px #25da2566!important}.cta-button-secondary{border-color:var(--clr-gray-600)!important;color:var(--clr-gray-300)!important;background:0 0!important}.cta-button-secondary:hover{border-color:var(--clr-gray-400)!important;color:var(--clr-base-white)!important;background:#ffffff0d!important}@media (max-width:1000px){.cta-block{padding:3.5rem 1.5rem}.cta-actions{flex-direction:column;width:100%}}.faq-badge{font-size:var(--fs-text-sm);font-weight:var(--fw-semibold);color:var(--clr-primary-700);background:var(--clr-primary-50);border-radius:2rem;width:fit-content;padding:.375rem 1rem;display:inline-flex}.faq-mail-link{color:var(--clr-primary-700);font-weight:var(--fw-semibold);align-items:center;gap:.375rem;text-decoration:none;transition:color .2s;display:inline-flex}.faq-mail-link:hover{color:var(--clr-primary-800)}.faq-accordion-wrapper{width:100%;max-width:48rem;margin:0 auto}.faq-item{transition:border-color .2s,box-shadow .2s;overflow:hidden;border:1px solid var(--clr-gray-200)!important;border-radius:1rem!important}.faq-item:hover{border-color:var(--clr-gray-300)!important}.faq-item[data-state=open]{box-shadow:0 4px 20px -6px #25da251a;border-color:var(--clr-primary-200)!important}.faq-trigger{text-align:start;color:var(--clr-gray-900);gap:.75rem;font-size:var(--fs-text-md)!important;font-weight:var(--fw-medium)!important;padding:1.25rem 1.5rem!important}.faq-trigger:hover{background:var(--clr-gray-25);text-decoration:none!important}.faq-question-num{font-size:var(--fs-text-sm);font-weight:var(--fw-bold);color:var(--clr-primary-500);flex-shrink:0}.faq-answer{font-size:var(--fs-text-md);color:var(--clr-gray-600);line-height:1.7;padding:0 1.5rem 1.25rem!important}.hiw-badge{font-size:var(--fs-text-sm);font-weight:var(--fw-semibold);color:var(--clr-primary-700);background:var(--clr-primary-50);border-radius:2rem;padding:.375rem 1rem;display:inline-flex}.hiw-steps{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.hiw-step{border:1px solid var(--clr-gray-200);background:var(--clr-base-white);border-radius:1.25rem;flex-direction:column;gap:.875rem;padding:1.75rem 1.5rem;transition:border-color .3s,box-shadow .3s;display:flex}.hiw-step:hover{border-color:var(--clr-gray-300);box-shadow:0 8px 30px -8px #00000014}.hiw-step-header{justify-content:space-between;align-items:center;display:flex}.hiw-step-num{font-size:var(--fs-display-md);font-weight:var(--fw-bold);color:var(--clr-gray-200);line-height:1}.hiw-step-icon{background:var(--clr-primary-50);width:2.75rem;height:2.75rem;color:var(--clr-primary-700);border-radius:.75rem;justify-content:center;align-items:center;display:flex}.hiw-step-title{color:var(--clr-gray-900);font-size:var(--fs-text-lg)!important;font-weight:var(--fw-semibold)!important}.hiw-step-desc{line-height:1.6;font-size:var(--fs-text-sm)!important;color:var(--clr-gray-500)!important}.hiw-step-mockup{margin-top:auto;padding-top:.5rem}.mockup-card{border:1px solid var(--clr-gray-200);border-radius:.75rem;font-size:.8rem;overflow:hidden}.mockup-header{border-bottom:1px solid var(--clr-gray-100);background:var(--clr-gray-50);padding:.75rem 1rem}.mockup-title-sm{font-weight:var(--fw-semibold);color:var(--clr-gray-900);font-size:.8rem}.mockup-body{flex-direction:column;gap:.75rem;padding:.875rem 1rem;display:flex}.mockup-field{flex-direction:column;gap:.25rem;display:flex}.mockup-label{color:var(--clr-gray-500);font-size:.7rem;font-weight:var(--fw-medium)}.mockup-input{border:1px solid var(--clr-gray-200);color:var(--clr-gray-900);font-size:.8rem;font-weight:var(--fw-medium);border-radius:.375rem;padding:.4rem .6rem}.mockup-input-muted{color:var(--clr-gray-400)}.mockup-chips{gap:.375rem;display:flex}.mockup-chip{font-size:.7rem;font-weight:var(--fw-medium);border:1px solid var(--clr-gray-200);color:var(--clr-gray-600);border-radius:.375rem;padding:.3rem .6rem}.mockup-chip-active{background:var(--clr-primary-600);border-color:var(--clr-primary-600);color:var(--clr-base-white)}.mockup-btn-primary{background:var(--clr-primary-600);color:var(--clr-base-white);font-size:.8rem;font-weight:var(--fw-semibold);border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;padding:.5rem;display:flex}.mockup-phone{background:#1a1a1a;border-radius:1.75rem;width:200px;margin:0 auto;padding:8px;box-shadow:0 4px 20px -4px #00000026}.mockup-phone-notch{z-index:2;background:#1a1a1a;border-radius:0 0 .75rem .75rem;width:60px;height:16px;margin:0 auto;position:relative;top:-1px}.mockup-phone-screen{background:var(--clr-base-white);border-radius:1.25rem;flex-direction:column;gap:.75rem;padding:1rem .75rem;display:flex;overflow:hidden}.mockup-pay-header{flex-direction:column;gap:.25rem;display:flex}.mockup-pay-logo{width:auto;height:1.25rem;margin-bottom:.25rem}.mockup-pay-amount{font-size:1.5rem;font-weight:var(--fw-bold);color:var(--clr-gray-900);line-height:1}.mockup-pay-currency{font-size:.875rem;font-weight:var(--fw-medium);color:var(--clr-gray-500)}.mockup-pay-timer{color:var(--clr-gray-400);align-items:center;gap:.25rem;margin-top:.25rem;font-size:.7rem;display:flex}.mockup-pay-banks{flex-direction:column;gap:.5rem;display:flex}.mockup-bank-row{color:var(--clr-gray-700);font-size:.75rem;font-weight:var(--fw-medium);border-bottom:1px solid var(--clr-gray-100);align-items:center;gap:.5rem;padding:.4rem 0;display:flex}.mockup-bank-icon{color:#fff;width:1.5rem;height:1.5rem;font-size:.65rem;font-weight:var(--fw-bold);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.mockup-bank-arrow{color:var(--clr-gray-300);margin-left:auto;font-size:1rem}.mockup-table{font-size:.75rem}.mockup-table-head{color:var(--clr-gray-400);font-weight:var(--fw-medium);border-bottom:1px solid var(--clr-gray-100);grid-template-columns:1.2fr 1fr 1fr;padding:.5rem 1rem;font-size:.7rem;display:grid}.mockup-table-row{color:var(--clr-gray-700);border-bottom:1px solid var(--clr-gray-50);grid-template-columns:1.2fr 1fr 1fr;align-items:center;padding:.6rem 1rem;display:grid}.mockup-table-id{font-weight:var(--fw-medium);color:var(--clr-gray-900)}.mockup-status{font-weight:var(--fw-semibold);align-items:center;gap:.25rem;font-size:.7rem;display:flex}.hiw-video-mockup{justify-content:center;display:flex}.hiw-phone-screenshot{border:1px solid var(--clr-gray-200);border-radius:1rem;max-width:200px;overflow:clip;box-shadow:0 4px 20px -4px #0000001a}.hiw-phone-screenshot img{width:100%;height:auto;display:block}@media (max-width:1000px){.hiw-steps{grid-template-columns:1fr}}.steps-grid{justify-content:center;align-items:stretch;gap:0;display:flex}.step-card{border:1px solid var(--clr-gray-200);background:var(--clr-base-white);border-radius:1.25rem;flex-direction:column;flex:1;gap:.875rem;padding:2rem;transition:border-color .3s,box-shadow .3s;display:flex}.step-card:hover{border-color:var(--clr-gray-300);box-shadow:0 8px 30px -8px #00000014}.step-card-accent{background:var(--clr-primary-600);border-color:var(--clr-primary-600)}.step-card-accent:hover{border-color:var(--clr-primary-700);box-shadow:0 8px 30px -8px #1eae1e40}.step-num{font-size:var(--fs-display-md);font-weight:var(--fw-bold);color:var(--clr-gray-200);line-height:1}.step-num-accent{color:#ffffff4d}.step-icon{background:var(--clr-primary-50);width:2.5rem;height:2.5rem;color:var(--clr-primary-700);border-radius:.625rem;justify-content:center;align-items:center;display:flex}.step-icon-accent{color:var(--clr-base-white);background:#fff3}.step-title{font-size:var(--fs-text-lg);font-weight:var(--fw-semibold);color:var(--clr-gray-900)}.step-card-accent .step-title{color:var(--clr-base-white)}.step-desc{font-size:var(--fs-text-sm);color:var(--clr-gray-500);line-height:1.5}.step-card-accent .step-desc{color:#ffffffb3}.step-arrow{flex-shrink:0;align-items:center;padding:0 .5rem;display:flex}@media (max-width:1000px){.steps-grid{flex-direction:column;gap:1rem}.step-arrow{justify-content:center;padding:0;transform:rotate(90deg)}}.section-alt{background:var(--clr-gray-50)}.section-alt .marquee-fade-left{background:linear-gradient(to right, var(--clr-gray-50), transparent)}.section-alt .marquee-fade-right{background:linear-gradient(to left, var(--clr-gray-50), transparent)}.section-alt .bento-card,.section-alt .step-card:not(.step-card-accent),.section-alt .hiw-step,.section-alt .sp-stat-card{background:var(--clr-base-white)}.marquee-wrapper{width:100%;position:relative;overflow:clip}.marquee-fade{z-index:2;pointer-events:none;width:4rem;position:absolute;top:0;bottom:0}.marquee-fade-left{background:linear-gradient(to right, var(--clr-base-white), transparent);left:0}.marquee-fade-right{background:linear-gradient(to left, var(--clr-base-white), transparent);right:0}.marquee-track{width:max-content;animation:30s linear infinite marquee-scroll;display:flex}.marquee-track:hover{animation-play-state:paused}.marquee-logo{opacity:.6;flex-shrink:0;width:auto;height:1.75rem;margin:0 1.75rem;transition:opacity .2s}.marquee-logo:hover{opacity:1}@keyframes marquee-scroll{to{transform:translate(-50%)}}.bento-grid{flex-direction:column;gap:1.25rem;max-width:100%;display:flex;overflow:clip}.bento-grid-row{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.bento-card{background:var(--clr-base-white);border:1px solid var(--clr-gray-200);border-radius:1.25rem;min-width:0;max-width:100%;transition:border-color .3s,box-shadow .3s;overflow:clip}.bento-card:hover{border-color:var(--clr-gray-300);box-shadow:0 8px 30px -8px #0000001a}.bento-card-main-inner{grid-template-columns:1fr 1fr;align-items:center;display:grid}.bento-card-half{flex-direction:column;display:flex}.bento-card-content{flex-direction:column;gap:1rem;min-width:0;padding:2.5rem;display:flex}.bento-card-icon{background:var(--clr-primary-50);border-radius:.75rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.bento-card-visual{justify-content:center;align-items:center;min-width:0;padding:2rem;display:flex;overflow:clip}.bento-card-visual img{object-fit:contain;width:auto;max-width:100%;max-height:320px}.bento-visual-contain img{max-height:240px}@media (max-width:1000px){.bento-grid-row,.bento-card-main-inner{grid-template-columns:1fr}.bento-card-main .bento-card-visual{width:100%;max-width:100%}.bento-card-content{padding:1.5rem}.bento-card-visual{justify-content:center;padding:1rem}.bento-card-visual img{max-width:70%;max-height:250px;margin:0 auto}}.button{font-weight:var(--fw-semibold);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border:1.5px solid var(--clr-gray-200);background:var(--clr-base-white);color:var(--clr-gray-700);border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;transition:background .2s,color .2s,box-shadow .2s,border-color .2s,transform .1s;display:inline-flex}.button:hover{background:var(--clr-gray-50);border-color:var(--clr-gray-300)}.button:active{transform:scale(.97)}.button:focus-visible{outline:2px solid var(--clr-primary-400);outline-offset:2px}.button-primary{color:var(--clr-base-white);background:var(--clr-primary-600);border-color:var(--clr-primary-600)}.button-primary:hover{background:var(--clr-primary-700);border-color:var(--clr-primary-700);box-shadow:0 4px 14px -2px #1eae1e59}.button-primary:focus-visible{outline-color:var(--clr-primary-300)}.button-2xl{font-size:var(--fs-text-lg);padding:1rem 1.75rem}@media (max-width:1000px){.button-2xl{font-size:var(--fs-text-md);padding:.75rem 1.25rem}}.button-lg{font-size:var(--fs-text-md);padding:.75rem 1.25rem}.button-md{font-size:var(--fs-text-sm);padding:.625rem 1rem}.hidden{display:none}.table-wrapper{border:1px solid var(--clr-gray-200);border-radius:12px;overflow:hidden}@media (max-width:800px){.table-wrapper{font-size:var(--fs-text-sm)}}@media (max-width:400px){.table-wrapper{font-size:var(--fs-text-xs)}}table{border-collapse:collapse;width:100%}tr{border-bottom:1px solid var(--clr-gray-200)}th,td{text-align:left;padding:1rem}th{background-color:var(--clr-gray-50)}@media (max-width:1000px){th,td{padding:.75rem}}@media (max-width:650px){.th-index,.td-index,.th-actions,.td-actions{display:none}}.our-partners-section-container{flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding-top:5rem;display:flex}.our-partners-section-content{justify-content:space-around;align-items:center;gap:2rem;width:100%;display:flex}.partner-item{flex-direction:column;align-items:center;gap:1rem;display:flex}.partner-item img{object-fit:contain;width:100%;height:auto;margin:auto}@media (max-width:1000px){.partner-item img{width:80%;height:auto;margin:auto}}@media (max-width:800px){.partner-item img{width:70%;height:auto;margin:auto}}@media (max-width:500px){.partner-item img{width:60%;height:auto;margin:auto}}h2{font-size:var(--fs-display-lg);font-weight:var(--fw-bold);color:var(--clr-gray-900)}@media (max-width:1000px){h2{font-size:var(--fs-display-sm)}}h3{font-size:var(--fs-display-xs);font-weight:var(--fw-semibold);color:var(--clr-gray-900)}@media (max-width:1000px){h3{font-size:var(--fs-text-xl)}}.how-it-works-section{padding:6rem 0}.how-it-works-section .container{height:100%}.how-it-works-section-content{flex-direction:column;justify-content:space-around;gap:5rem;width:100%;height:100%;display:flex}.how-it-works-section-header{flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;display:flex}.how-it-works-section-header *{text-align:center}.how-it-works-section-steps{justify-content:space-around;width:100%;height:100%;display:flex}@media (max-width:1000px){.how-it-works-section-steps{flex-direction:column;gap:4em}}.how-it-works-section-step-1{flex:1;height:100%}.how-it-works-section-step-1-content{flex-flow:column;height:100%;display:flex}.how-it-works-section-step-title{font-size:var(--fs-text-xl);font-weight:var(--fw-semibold);color:var(--clr-gray-900)}@media (max-width:1000px){.how-it-works-section-step-title{font-size:var(--fs-text-lg)}}.how-it-works-section-step-description{font-size:var(--fs-text-md);font-weight:var(--fw-regular);color:var(--clr-gray-600)}.how-it-works-section-step-2{flex:1;justify-content:flex-end;align-items:center;display:flex}@media (max-width:1000px){.how-it-works-section-step-2{justify-content:center;width:100%;height:auto;margin:auto;padding-left:3rem}}.how-it-works-section-step-1-content-item{border-left:4px solid var(--clr-gray-100);flex-direction:column;padding:1em;transition:border-left .5s ease-in-out;display:flex}.how-it-works-section-step-1-content-item:hover{border-left:4px solid var(--clr-primary-600)}.contact-section{background:var(--clr-gray-800);border-bottom:1px solid var(--clr-gray-700);padding:6em 0}.contact-section-header h2{color:var(--clr-base-white)}.contact-section-header p{color:var(--clr-gray-100)}.contact-section-content{flex-direction:row;display:flex}@media (max-width:1000px){.contact-section-content{gap:3em}}.contact-section-header{flex:1}@media (max-width:1000px){.contact-section-header{flex-direction:column;justify-content:center;align-items:center;display:flex}}.contact-section-items{flex:2;gap:2em;display:flex}@media (max-width:800px){.contact-section-items{flex-direction:column;gap:4em;margin:0 2em}}@media (max-width:1000px){.contact-section-content{flex-direction:column}}.contact-section-items-column{flex-direction:column;flex:1;gap:2em;display:flex}.contact-section-item{background:var(--clr-gray-700);flex-direction:column;flex:1;gap:2em;padding:1.5em;display:flex}.contact-section-item-icon{color:var(--clr-primary-100);font-size:1.25em}.contact-section-item-content{flex-direction:column;gap:1em;display:flex}.contact-section-item-content h3{color:var(--clr-base-white);font-size:var(--fs-text-xl);font-weight:var(--fw-semibold)}@media (max-width:600px){.contact-section-item-content h3{font-size:var(--fs-text-md)}.contact-section-item-content p,.contact-section-item-content a{font-size:var(--fs-text-sm)}}.contact-section-item-content p{color:var(--clr-gray-100);font-size:var(--fs-text-md);font-weight:var(--fw-regular)}.contact-section-item-content a{color:var(--clr-gray-100);font-size:var(--fs-text-md);font-weight:var(--fw-medium);transition:color .3s ease-in-out}.contact-section-item-content a:hover{color:var(--clr-primary-800)}.primary-footer{background:var(--clr-gray-800);width:100%}.primary-footer-content{flex-direction:column;gap:2rem;width:100%;padding:2rem 0;display:flex}.primary-footer-top{justify-content:space-between;gap:2rem;padding-bottom:4rem;display:flex}@media (max-width:800px){.primary-footer-top{flex-direction:column;gap:4rem}}.primary-footer-top-branding{flex-direction:column;flex:2;align-items:baseline;gap:1rem;display:flex}@media (max-width:800px){.primary-footer-top-branding{justify-content:center;align-items:center}}.line{background:var(--clr-gray-700);width:100%;height:1px}.primary-footer-top-branding .footer-list{gap:1rem;display:flex}.primary-footer-top-branding a{color:var(--clr-gray-200);font-size:var(--fs-text-md);font-weight:var(--fw-semibold);transition:color .3s ease-in-out}.primary-footer-top-branding a:hover{color:var(--clr-gray-700)}.primary-footer-top-contacts{flex-direction:column;flex:1;align-items:baseline;gap:1rem;display:flex}.primary-footer-top-contacts h4{color:var(--clr-gray-300);font-size:var(--fs-text-sm);font-weight:var(--fw-semibold)}.primary-footer-top-contacts .footer-list{flex-direction:column;gap:1rem;display:flex}.primary-footer-top-contacts a{color:var(--clr-gray-200);font-size:var(--fs-text-md);font-weight:var(--fw-semibold);transition:color .3s ease-in-out}.primary-footer-top-contacts a:hover{color:var(--clr-gray-700)}.primary-footer-top-legal{flex-direction:column;flex:1;align-items:baseline;gap:1rem;display:flex}.primary-footer-top-legal h4{color:var(--clr-gray-300);font-size:var(--fs-text-sm);font-weight:var(--fw-semibold)}.primary-footer-top-legal .footer-list{flex-direction:column;gap:1rem;display:flex}.primary-footer-top-legal a{color:var(--clr-gray-200);font-size:var(--fs-text-md);font-weight:var(--fw-semibold);transition:color .3s ease-in-out}.primary-footer-top-legal a:hover{color:var(--clr-gray-700)}.primary-footer-bottom{justify-content:space-between;gap:1rem;display:flex}@media (max-width:800px){.primary-footer-bottom{flex-direction:column;gap:2rem}}.icon-twitter svg{color:var(--clr-gray-400);transition:color .3s ease-in-out}.icon-twitter svg:hover{color:var(--clr-gray-500)}.icon-linkedin svg{color:var(--clr-gray-400);transition:color .3s ease-in-out}.icon-linkedin svg:hover{color:var(--clr-gray-500)}.icon-instagram svg{color:var(--clr-gray-400);transition:color .3s ease-in-out}.icon-instagram svg:hover{color:var(--clr-gray-500)}.icon-telegram svg{color:var(--clr-gray-400);transition:color .3s ease-in-out}.icon-telegram svg:hover{color:var(--clr-gray-500)}.primary-footer-bottom-left p{color:var(--clr-gray-300);font-size:var(--fs-text-md);font-weight:var(--fw-regular)}.primary-footer-bottom-right ul{gap:1rem;display:flex}.crypto-section{position:relative}.crypto{flex-direction:row;align-items:center;gap:1rem;display:flex}.crypto-logo{width:50px;height:50px}.crypto-symbol{font-size:var(--fs-text-md);font-weight:var(--fw-semibold);color:var(--clr-gray-700)}@media (max-width:800px){.crypto-symbol{font-size:var(--fs-text-sm)}}.ticker-price-change{mix-blend-mode:multiply;border-radius:1rem;flex-direction:row;padding:.5rem;display:inline-flex}.ticker-price-change-positive{background:var(--clr-success-50);color:var(--clr-success-700)}.ticker-price-change-negative{background:var(--clr-error-50);color:var(--clr-error-700)}.scroll-to-top{cursor:pointer;color:var(--clr-base-white);font-size:2em;font-weight:var(--fw-semibold);z-index:1000;background-color:#8f61ea80;border-radius:.5rem;margin:.5em;padding:.1em .25em;display:none;position:fixed;bottom:20px;right:20px}.scroll-to-top:hover{background-color:#8f61ea}.icon-chevron-up:before{content:""}.icon-chevron-right:after{content:""}.scroll-to-top.visible{display:block}@media (max-width:1000px){.scroll-to-top.visible{display:none}}.progress-bar{background:var(--clr-primary-700);transform-origin:0%;height:5px;position:fixed;top:0;left:0;right:0}.legal-document{width:70%;margin:10em auto}.legal-document .primary{font-size:var(--fs-text-md);font-weight:var(--fw-semibold);color:var(--clr-primary-600);text-align:center}@media (max-width:800px){.legal-document .primary{font-size:var(--fs-text-sm)}}.legal-document .title{font-size:var(--fs-display-lg);font-weight:var(--fw-semibold);color:var(--clr-gray-900);text-align:center;margin-bottom:5rem}@media (max-width:800px){.legal-document .title{font-size:var(--fs-display-md)}}.legal-document h1{font-size:var(--fs-display-sm);font-weight:var(--fw-semibold);color:var(--clr-gray-900);margin-top:2rem;margin-bottom:1rem}@media (max-width:800px){.legal-document h1{font-size:var(--fs-display-xs)}}.legal-document h2{font-size:var(--fs-display-xs);font-weight:var(--fw-semibold);color:var(--clr-gray-900);margin-top:2rem;margin-bottom:1rem}@media (max-width:800px){.legal-document h2{font-size:var(--fs-text-xl)}}.legal-document h3{font-size:var(--fs-text-xl);font-weight:var(--fw-semibold);color:var(--clr-gray-900);margin-top:2rem;margin-bottom:1rem}@media (max-width:800px){.legal-document h3{font-size:var(--fs-text-lg)}}.legal-document p{font-size:var(--fs-text-lg);font-weight:var(--fw-regular);color:var(--clr-gray-600);margin-bottom:1.125rem;line-height:1.75}@media (max-width:800px){.legal-document p{font-size:var(--fs-text-md)}}.legal-document ul{padding-left:1em}.legal-document li{font-size:var(--fs-text-lg);font-weight:var(--fw-regular);color:var(--clr-gray-600);margin-bottom:1.125rem;line-height:1.75}@media (max-width:800px){.legal-document li{font-size:var(--fs-text-md)}}.legal-document strong{font-weight:var(--fw-semibold);color:var(--clr-gray-900)}.legal-document a{color:var(--clr-primary-600);font-weight:var(--fw-semibold)}.legal-document a:hover{color:var(--clr-primary-800)}.motion{transition:all .8s ease-in-out}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:outline-none:focus,.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.group\/bento:hover .group-hover\/bento\:translate-x-2{--tw-translate-x:.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:.2s ease-out accordion-up}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:.2s ease-out accordion-down}.data-\[active\]\:bg-accent\/50[data-active],.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:-13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:-13rem}.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dark\:border-white\/\[0\.2\]:is(.dark *){border-color:#fff3}.dark\:bg-black:is(.dark *){--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.dark\:text-neutral-100:is(.dark *){--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity))}.dark\:text-neutral-200:is(.dark *){--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity))}.dark\:text-neutral-300:is(.dark *){--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity))}.dark\:shadow-none:is(.dark *){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}@media (min-width:640px){.sm\:p-6{padding:1.5rem}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:auto-rows-\[18rem\]{grid-auto-rows:18rem}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}
