/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--view-transition-wipe-offset:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);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}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:Geist;src:url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwcGFU.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400 700}@font-face{font-family:SourceWise Halant;src:url(/assets/fonts/consultory-halant-regular.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:SourceWise Halant;src:url(/assets/fonts/consultory-halant-medium.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:500}:root{--token-white:#fff;--token-green:#096244;--token-sourcewise-green:#0ab97d;--token-deep:#06170b;--token-hero:#0c1d10;--token-soft-border:#ccd5d41f;--token-line-light:#d4d4d4;--token-pill:#ffffff26;--font-brand-display:"SourceWise Halant", Georgia, "Times New Roman", serif;--font-brand-sans:"Geist", "Geist Placeholder", Arial, sans-serif;--font-brand-copy:"Inter", "Inter Placeholder", Arial, sans-serif;--font-brand-mono:"Geist", "Geist Placeholder", Arial, sans-serif;color:var(--token-white);background:var(--token-white);font-family:var(--font-brand-sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body,#root{min-height:100%}html.lenis{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-scrolling iframe{pointer-events:none}body{background:var(--token-white);margin:0;overflow-x:hidden}h1,h2,h3,h4,p,ul{margin:0}ul{padding:0}a{color:inherit;text-decoration:none}button,a{font:inherit}button{color:inherit}.framer-root{background:var(--token-white);min-height:100vh;overflow:clip}.site-header{z-index:10;height:auto;position:fixed;inset:0 0 auto}.site-nav{--nav-border-color:var(--token-soft-border);width:100%;height:103.2px;box-shadow:none;background-color:#0000;justify-content:center;align-items:center;gap:10px;padding:0 40px;transition:background-color .7s cubic-bezier(.22,1,.36,1),box-shadow .7s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:clip}.site-header-scrolled .site-nav{--nav-border-color:var(--token-line-light);background-color:#fff;animation:.6s linear both navScrolledBackground}.site-header-returning .site-nav{--nav-border-color:var(--token-soft-border);background-color:#0000;animation:.6s linear both navTopBackground}.site-nav-inner{flex:1 0 0;justify-content:space-between;align-items:center;width:100%;max-width:1360px;height:min-content;padding:32px 1px 20px;display:flex;position:relative;overflow:visible}.site-nav-inner:after,.hero-container:after,.about-container:after,.process-container:after{border-radius:inherit;content:"";pointer-events:none;border:1px solid #ccd5d428;border-width:0 1px .95878px;position:absolute;inset:0}.site-nav-inner:after{border-color:var(--nav-border-color);box-shadow:none;border-width:0 1px 1px;transition:border-color .6s cubic-bezier(.22,1,.36,1),box-shadow .6s cubic-bezier(.22,1,.36,1)}@media (width>=1200px){.site-header-scrolled .site-nav{overflow:visible;box-shadow:0 1px 2px #00000040}.site-header-scrolled .site-nav-inner:after{box-shadow:none;border-bottom-width:0}.site-nav:before,.site-nav:after{background-color:var(--nav-border-color);width:max(40px,50vw - 680px);height:1px;box-shadow:none;content:"";opacity:0;pointer-events:none;transition:background-color .6s cubic-bezier(.22,1,.36,1),opacity .6s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0}.site-nav:before{left:0}.site-nav:after{right:0}.site-header-scrolled .site-nav:before,.site-header-scrolled .site-nav:after{opacity:0}}.site-logo-wrap{flex:none;justify-content:center;align-items:center;gap:10px;width:min-content;height:min-content;display:flex;position:relative}.site-logo{flex:none;align-items:center;gap:11px;width:235px;height:46px;display:flex;position:relative;overflow:visible}.brand-logo-icon,.brand-logo-wordmark{object-fit:contain;object-position:left center;display:block}.brand-logo-icon{flex:none;width:28px;height:31px}.brand-logo-wordmark{flex:none;width:196px;height:31px}.site-logo .brand-logo-icon-dark,.site-logo .brand-logo-wordmark-dark,.site-header-scrolled .brand-logo-icon-light,.site-header-scrolled .brand-logo-wordmark-light,.site-header-open .brand-logo-icon-light,.site-header-open .brand-logo-wordmark-light{display:none}.site-header-scrolled .brand-logo-icon-dark,.site-header-scrolled .brand-logo-wordmark-dark,.site-header-open .brand-logo-icon-dark,.site-header-open .brand-logo-wordmark-dark{display:block}.brand-wordmark{color:currentColor;width:100%;height:100%;font-family:var(--font-brand-display);letter-spacing:.08em;align-items:center;font-size:18px;font-weight:600;line-height:1;display:flex}.site-logo .brand-wordmark{color:var(--token-white)}.site-header-scrolled .site-logo .brand-wordmark,.site-header-open .site-logo .brand-wordmark{color:var(--token-deep)}.site-nav-links{width:min-content;height:min-content;transform-origin:50% 50% 0;flex:none;justify-content:center;align-items:center;gap:24px;padding:16px 24px;list-style:none;display:flex;position:relative;overflow:clip}.site-nav-link-container,.site-nav-action{flex:none;width:auto;height:auto;position:relative}.framer-wMcH4.framer-tgk0qq{cursor:pointer;justify-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;text-decoration:none;display:flex;position:relative;overflow:clip}.framer-wMcH4 .framer-1m0ceyg-container{flex:none;width:auto;height:auto;position:relative}.rolling-link-mask{justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.rolling-text-inner{--line-height-abs:120px;--text:var(--token-white);width:max-content;color:var(--text);font-family:var(--font-brand-sans);letter-spacing:0;text-shadow:0 var(--line-height-abs) 0 var(--text);text-transform:none;-webkit-user-select:none;user-select:none;padding:0;font-size:16px;font-style:normal;font-weight:500;line-height:120%;display:flex;overflow:hidden}.site-header-scrolled .site-nav .rolling-text-inner,.rolling-link.framer-v-qtdt7z .rolling-text-inner{--text:#000}.site-header-scrolled .site-nav-links,.site-header-returning .site-nav-links{flex:none;gap:24px;width:min-content;height:min-content;padding:16px 24px;animation:none;transform:none}.rolling-letter{white-space:pre;backface-visibility:hidden;color:var(--text);will-change:transform;flex-shrink:0;display:block}.site-menu-button,.site-mobile-panel{display:none}.page-main{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:clip}.hero-section{background-color:var(--token-hero);flex:none;justify-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0 40px;display:flex;position:relative;overflow:clip}.hero-video-container{z-index:2;background-color:var(--token-hero);flex:none;position:absolute;inset:0}.hero-sphere-wrap{z-index:1;pointer-events:none;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:10px;width:min-content;height:min-content;display:flex;position:absolute;top:45%;left:72%;overflow:visible;transform:translate(-50%,-50%)}.hero-sphere-container{z-index:1;aspect-ratio:1;flex:none;width:743px;height:743px;position:relative}.hero-sphere-inner{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:visible}.hero-sphere-probe{opacity:0;pointer-events:none;width:20px;height:20px;position:absolute}.hero-sphere-canvas-shell{cursor:grab;pointer-events:auto;touch-action:none;width:100%;height:100%;position:relative;overflow:visible}.hero-sphere-canvas{cursor:grab;pointer-events:auto;background-color:#0000;display:block;position:absolute}.hero-overlay{z-index:3;background-color:var(--token-hero);opacity:.35;pointer-events:none;flex:none;position:absolute;inset:0;overflow:clip}.hero-container{z-index:3;pointer-events:none;flex-direction:column;flex:1 0 0;justify-content:space-between;align-items:flex-start;width:1px;max-width:1360px;height:100vh;padding:200px 1px 40px;display:flex;position:relative;overflow:clip}.hero-container:after{border-color:var(--token-soft-border);border-width:0 1px 1px}.hero-heading{z-index:2;flex-direction:column;flex:none;justify-content:flex-start;align-items:flex-start;gap:32px;width:70%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.hero-content,.hero-copy{flex-direction:column;flex:none;justify-content:flex-start;align-items:flex-start;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.hero-content{pointer-events:none;gap:16px}.hero-copy{pointer-events:none;-webkit-user-select:text;user-select:text;gap:24px}.hero-tag,.hero-tag *,.hero-copy *,.hero-actions,.hero-actions .framer-button{pointer-events:auto}.hero-copy *{-webkit-user-select:text;user-select:text}.hero-section.hero-sphere-hovering{cursor:grab}.hero-section.hero-sphere-dragging{cursor:grabbing}.hero-copy h1.framer-styles-preset-wjzy7a,.hero-details{cursor:text}.hero-tag{background-color:var(--token-pill);border-radius:32px;flex:none;justify-content:center;align-items:center;gap:0;width:min-content;height:min-content;padding:8px 16px;display:flex;position:relative;overflow:visible}.framer-styles-preset-xr1uap{color:var(--token-white);font-family:var(--font-brand-mono);letter-spacing:0;white-space:pre;font-size:14px;font-weight:400;line-height:150%}.framer-styles-preset-wjzy7a{width:100%;max-width:690px;color:var(--token-white);font-family:var(--font-brand-display);letter-spacing:0;text-align:left;text-transform:none;white-space:pre-wrap;word-break:break-word;font-size:60px;font-weight:400;line-height:110%}.hero-copy h1.framer-styles-preset-wjzy7a{width:max-content;max-width:min(760px,100%)}.hero-details{width:max-content;max-width:min(600px,100%);color:var(--token-white);font-family:var(--font-brand-copy);letter-spacing:0;white-space:pre-wrap;word-break:break-word;font-size:18px;font-weight:400;line-height:160%}.hero-actions{pointer-events:auto;flex:none;justify-content:flex-start;align-items:flex-start;gap:24px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.hero-actions .framer-button{pointer-events:auto}.framer-OKnKT.framer-12fs8kk,.framer-OKnKT .framer-12fs8kk{display:block}.framer-button.framer-OKnKT.framer-3j459e{cursor:pointer;will-change:var(--framer-will-change-override,transform);border-radius:30px;flex-flow:row;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:12px 20px;text-decoration:none;display:flex;position:relative;overflow:hidden}.framer-button.framer-v-3j459e,.framer-button.framer-v-quifu9{background-color:var(--token-green)}.framer-button.framer-v-quifu9.framer-3j459e{padding:8px 16px}.framer-button.framer-v-1904km7{--border-bottom-width:1px;--border-color:var(--token-green);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:#0000}.framer-button-title{white-space:pre;backface-visibility:hidden;pointer-events:none;transform-origin:50%;width:auto;height:auto;transform-style:preserve-3d;will-change:opacity, transform;flex:none;font-family:sans-serif;font-size:12px;font-weight:400;line-height:normal;display:block}.framer-OKnKT .framer-1s0cje4{white-space:pre;opacity:1;flex:none;width:auto;height:auto;position:relative;transform:perspective(500px)}.framer-OKnKT .framer-ff7ur6{z-index:1;white-space:pre;opacity:0;flex:none;width:auto;height:auto;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)perspective(500px)rotateX(-60deg)}.framer-OKnKT.framer-v-3j459e.hover .framer-1s0cje4{z-index:1;opacity:0;position:absolute;top:-1px;left:50%;transform:translate(-50%)perspective(500px)rotateX(60deg)}.framer-OKnKT.framer-v-1904km7.hover .framer-1s0cje4{z-index:1;opacity:0;position:absolute;top:-1px;right:20px;transform:perspective(500px)rotateX(0)}.framer-OKnKT.hover .framer-ff7ur6{bottom:unset;left:unset;opacity:1;position:relative;transform:perspective(500px)rotateX(0)}.framer-button-text{width:auto;height:auto;color:var(--token-white);font-family:var(--font-brand-sans);white-space:pre;margin:0;font-size:16px;font-weight:400;line-height:150%;display:block}.framer-OKnKT[data-border=true]:after,.framer-OKnKT [data-border=true]:after{border-color:var(--border-color,none);border-style:var(--border-style,none);border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-radius:inherit;box-sizing:border-box;content:"";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.hero-brand-content{z-index:2;flex:none;justify-content:space-between;align-items:center;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:clip}.hero-brand-heading{flex:none;justify-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:clip}.framer-styles-preset-10ae8dz{color:var(--token-white);font-family:var(--font-brand-sans);white-space:pre;font-size:16px;font-weight:400;line-height:150%}.hero-logo-viewport{flex:1 0 0;width:1px;max-width:60%;height:48px;position:relative}.hero-logo-mask{opacity:1;place-items:center;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:10px;list-style-type:none;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12.5% 87.5%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12.5% 87.5%,#0000 100%)}.hero-logo-marquee{will-change:transform;flex-direction:row;align-items:center;gap:30px;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;list-style-type:none;display:flex;position:relative;transform:translate(0)}.hero-logo-marquee li,.hero-brand-logo{flex:none;width:140px;height:24px;position:relative;overflow:clip}.hero-brand-logo{will-change:filter}.hero-brand-logo img{border-radius:inherit;filter:brightness(0)invert();object-fit:contain;object-position:center;width:100%;height:100%;padding:2px 0;display:block}.about-section{background-color:#f6f6f6;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0 40px;display:flex;position:relative;overflow:clip}.about-container{background-color:#f6f6f6;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:80px;width:100%;max-width:1360px;height:min-content;padding:120px 1px;display:flex;position:relative;overflow:clip}.about-container:after{border-color:var(--token-line-light);border-width:0 1px}.about-heading-row{flex:none;justify-content:space-between;align-items:flex-start;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.about-title-column,.about-copy-column,.about-copy-content,.about-card-details{flex-direction:column;justify-content:flex-start;align-items:flex-start;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.about-title-column{flex:1 0 0;gap:16px;width:1px;max-width:100%;overflow:hidden}.about-copy-column{flex:1 0 0;gap:32px;width:1px;max-width:455px}.about-copy-content{flex:none;gap:32px;width:100%}.about-tag{background-color:#fff;border-radius:32px;justify-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:6px 16px;display:flex;position:relative;overflow:visible}.about-section .framer-styles-preset-xr1uap{color:var(--token-deep)}.about-title{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:none;width:100%;max-width:500px;height:auto;position:relative}.framer-styles-preset-183728m{color:var(--token-deep);font-family:var(--font-brand-display);letter-spacing:0;text-transform:none;white-space:pre-wrap;word-break:break-word;font-size:48px;font-weight:400;line-height:120%}.about-copy,.about-card-title,.about-card-text{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.about-section .framer-styles-preset-10ae8dz{color:var(--token-deep);white-space:pre-wrap}.framer-styles-preset-jjrt2w{color:var(--token-deep);font-family:var(--font-brand-sans);white-space:pre;font-size:18px;font-weight:500;line-height:160%}.about-cards{flex:none;justify-content:space-between;align-items:stretch;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:clip}.about-stat-card{border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4;flex-direction:column;flex:1 0 0;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:16px;width:1px;height:auto;min-height:269px;padding:24px;display:flex;position:relative;overflow:visible}.about-card-details{flex:none;gap:24px;width:100%}.about-stat-value{height:56px;min-height:56px;color:var(--token-deep);font-family:var(--font-brand-display);letter-spacing:0;white-space:pre;align-items:center;font-size:56px;font-style:normal;font-weight:400;line-height:100%;display:flex;position:relative}.about-stat-hidden-measure{visibility:hidden;white-space:nowrap;pointer-events:none;font-family:var(--font-brand-display);letter-spacing:0;font-size:56px;font-style:normal;font-weight:400;line-height:1;position:absolute}.about-stat-number{align-items:center;display:flex}.about-stat-sign{margin-right:-.5px}.about-stat-digits{font-variant-numeric:tabular-nums;filter:none;width:calc(1ch - .05em);height:56px;margin-left:-.5px;margin-right:-.5px;display:block;position:relative;overflow:hidden}.about-stat-digit{text-align:center;height:56px;line-height:1;display:block;position:absolute;top:0;left:0;right:0}.about-stat-percent{white-space:pre;margin-left:-1px}.about-card-text{max-width:244px}.about-card-text .framer-styles-preset-10ae8dz{color:#000}.about-image-card{flex:none;justify-content:center;align-self:stretch;align-items:center;gap:100px;width:22%;height:auto;padding:0;display:flex;position:relative;overflow:clip}.about-image-frame{flex:1 0 0;width:1px;height:100%;min-height:269px;position:relative;overflow:clip}.about-image-frame img{border-radius:inherit;object-fit:cover;object-position:center;width:100%;height:100%;display:block}.process-section{background-color:#f6f6f6;flex:none;justify-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0 40px;display:flex;position:relative;overflow:clip}.process-container{border:0;flex:1 0 0;justify-content:space-between;align-items:flex-start;width:1px;max-width:1360px;height:min-content;padding:120px 1px;display:flex;position:relative;overflow:clip}.process-container:after{border-width:1px;border-color:#d4d4d4}.process-title-column{flex-direction:column;flex:1 0 0;justify-content:flex-start;align-items:flex-start;gap:16px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.process-tag{background-color:#fff;border-radius:32px;justify-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:6px 16px;display:flex;position:relative;overflow:visible}.process-section .framer-styles-preset-xr1uap{color:#000}.process-title{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:none;width:100%;max-width:440px;height:auto;position:relative}.process-title .framer-styles-preset-183728m{color:#000}.process-card-list{flex-direction:column;flex:1 0 0;justify-content:flex-end;align-items:flex-start;gap:24px;width:1px;max-width:455px;height:min-content;padding:0;display:flex;position:relative;overflow:clip}.process-card-shell{flex:none;width:100%;height:auto;position:relative}.process-card{transform-origin:50%;background-color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;gap:48px;width:100%;height:min-content;padding:24px 16px;display:flex;position:relative;overflow:hidden}.process-serial{border:1px dashed #434b4a;border-radius:32px;flex:none;justify-content:flex-start;align-items:center;gap:8px;width:min-content;height:min-content;padding:4px 16px;display:flex;position:relative;overflow:visible}.process-dot{background-color:var(--token-green);border-radius:100%;flex:none;width:10px;height:10px;position:relative}.process-card-content{flex-direction:column;flex:none;justify-content:flex-start;align-items:flex-start;gap:20px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.process-card-title,.process-card-details{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.process-card-details{max-width:557px}.process-card .framer-styles-preset-183728m,.process-card .framer-styles-preset-10ae8dz{color:#000}.process-card .framer-styles-preset-10ae8dz{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.services-section{background-color:var(--token-deep);flex:none;justify-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0 40px;display:flex;position:relative;overflow:clip}.services-container{flex-direction:column;flex:1 0 0;justify-content:flex-start;align-items:flex-start;gap:60px;width:1px;max-width:1360px;height:min-content;padding:120px 1px;display:flex;position:relative;overflow:clip}.services-container:after{border-radius:inherit;content:"";pointer-events:none;border-style:solid;border-color:var(--token-soft-border);border-width:1px;position:absolute;inset:0}.services-heading-row{flex:none;justify-content:space-between;align-items:flex-end;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.services-title-column{flex-direction:column;flex:1 0 0;justify-content:flex-start;align-items:flex-start;gap:16px;width:1px;max-width:500px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.services-tag{background-color:var(--token-pill);border-radius:32px;flex:none;justify-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:6px 16px;display:flex;position:relative;overflow:visible}.services-title{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:none;width:100%;max-width:397px;height:auto;position:relative}.services-section .framer-styles-preset-183728m,.services-section .framer-styles-preset-10ae8dz,.services-section .framer-styles-preset-xr1uap,.services-section .framer-styles-preset-fka8dc,.services-section .framer-styles-preset-1hteory{color:var(--token-white)}.services-section .framer-styles-preset-10ae8dz{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.framer-styles-preset-fka8dc{color:var(--token-deep);font-family:var(--font-brand-sans);white-space:pre;font-size:18px;font-weight:400;line-height:140%}.framer-styles-preset-1hteory{color:var(--token-deep);font-family:var(--font-brand-display);letter-spacing:0;white-space:pre;font-size:36px;font-weight:400;line-height:120%}.services-button-wrap,.services-items,.services-detail-content,.services-detail-copy,.services-category{flex:none;height:min-content;display:flex;position:relative}.services-button-wrap{width:auto}.services-items{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;width:100%;padding:0;overflow:visible}.services-table-row{flex:none;justify-content:space-between;align-items:flex-start;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:clip}.services-id-cell,.services-title-cell,.services-detail-cell{border-color:var(--token-soft-border);border-style:solid;flex:none;display:flex;position:relative;overflow:clip}.services-id-cell{border-width:0 1px 1px;justify-content:space-between;align-self:stretch;align-items:flex-start;width:25%;padding:32px 0;overflow:visible}.services-table-header .services-id-cell{border-width:1px;align-self:auto;height:min-content}.services-title-cell{border-width:0 1px 1px 0;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:100px;width:30%;padding:32px 24px 32px 0}.services-table-header .services-title-cell{border-width:1px 1px 1px 0;justify-content:flex-start;align-items:center;height:auto;padding:0}.services-detail-cell{border-width:0 1px 1px 0;flex:1 0 0;justify-content:flex-start;align-items:center;gap:0;width:45%;padding:32px 24px}.services-table-header .services-detail-cell{border-width:1px 1px 1px 0;flex:none;width:45%;height:min-content}.services-detail-content{flex-direction:column;flex:1 0 0;justify-content:flex-start;align-items:flex-start;gap:64px;width:1px;padding:0;overflow:visible}.services-table-row:not(.services-table-header) .services-title-cell>[data-framer-component-type=RichTextContainer]{white-space:normal;width:100%;min-width:0;height:auto}.services-table-row:not(.services-table-header) .services-title-cell .framer-styles-preset-1hteory{white-space:normal;word-break:normal;overflow-wrap:break-word}.services-detail-copy,.services-category{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:0;overflow:visible}.services-detail-copy{gap:32px}.services-category{opacity:.8;gap:12px}.services-category-grid{flex:none;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:12px;width:100%;height:min-content;padding:0;display:grid;position:relative;overflow:visible}.services-category-chip{background-color:var(--token-hero);border-radius:4px;flex:none;justify-content:center;place-self:start;align-items:center;gap:10px;width:100%;height:min-content;padding:4px 8px;display:flex;position:relative;overflow:visible}.services-category-chip .framer-styles-preset-xr1uap{color:#f2fffa;white-space:pre;font-size:14px}.case-study-section{background-color:#f6f6f6;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0 40px;display:flex;position:relative;overflow:clip}.case-study-container{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:60px;width:100%;max-width:1360px;height:min-content;padding:120px 1px;display:flex;position:relative;overflow:clip}.case-study-container:after{border-radius:inherit;content:"";pointer-events:none;border:1px solid #d4d4d4;border-bottom-width:0;position:absolute;inset:0}.case-study-heading-row{flex:none;justify-content:center;align-items:flex-end;gap:100px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:clip}.case-study-title-column{z-index:1;flex-direction:column;flex:1 0 0;justify-content:flex-start;align-items:flex-start;gap:16px;width:1px;max-width:100%;height:min-content;padding:0;display:flex;position:sticky;top:0;overflow:hidden}.case-study-tag{background-color:var(--token-white);border-radius:32px;flex:none;justify-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:6px 16px;display:flex;position:relative;overflow:visible}.case-study-title{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:none;width:100%;max-width:340px;height:auto;position:relative}.case-study-cta{flex:none;width:auto;height:min-content;position:relative}.case-study-cards{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:clip}.case-study-card-row{z-index:1;flex:none;justify-content:center;align-items:center;gap:100px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:clip}.case-study-card-wrap{flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:20px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.case-study-card{cursor:pointer;background-color:var(--token-white);width:100%;height:min-content;color:var(--token-deep);flex-direction:column;place-content:flex-end space-between;align-items:flex-end;padding:0;text-decoration:none;transition:background-color .4s;display:flex;position:relative;overflow:hidden}.case-study-card:hover,.case-study-card:active{background-color:#f2fffa}.case-study-card[data-border=true]:after{border-radius:inherit;box-sizing:border-box;content:"";pointer-events:none;border:1px solid #d4d4d4;border-width:1px 0;position:absolute;inset:0}.case-study-card-container{flex-direction:row;flex:none;place-content:center space-between;align-items:center;gap:0;width:100%;height:min-content;padding:32px;display:flex;position:relative;overflow:visible}.case-study-card-title-wrap{flex-direction:row;flex:none;place-content:flex-start;align-items:flex-start;gap:32px;width:35%;height:270px;padding:0;display:flex;position:relative;overflow:hidden}.case-study-card-title-content{flex-direction:column;flex:1 0 0;justify-content:space-between;align-items:flex-start;gap:0;width:1px;height:100%;padding:0;display:flex;position:relative;overflow:visible}.case-study-category-pill{background-color:var(--token-white);border-radius:32px;flex:none;justify-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:4px 16px;display:flex;position:relative;overflow:visible}.case-study-card-copy{flex-direction:column;flex:none;justify-content:flex-end;align-items:flex-start;gap:16px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.case-study-card-title,.case-study-card-details{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:none;width:100%;max-width:356px;height:auto;position:relative}.case-study-card-title .framer-styles-preset-1hteory{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.case-study-image-card{flex:none;justify-content:center;align-items:center;width:33%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.case-study-image-frame{flex:none;width:100%;height:270px;position:relative;overflow:hidden}.case-study-image-frame img{border-radius:inherit;object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.case-study-stats{flex-direction:row;flex:none;justify-content:flex-start;align-items:flex-start;gap:32px;width:29%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.case-study-stats-column{flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-start;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.case-study-stats-stack{flex-direction:column;flex:none;justify-content:flex-start;align-items:flex-start;gap:32px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.case-study-stat{flex-direction:column;flex:none;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.case-study-stat-bordered{border-bottom:1px solid #6060601f;padding-bottom:16px}.case-study-stat-details{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.case-study-section .framer-styles-preset-183728m,.case-study-section .framer-styles-preset-1hteory,.case-study-section .framer-styles-preset-xr1uap{color:var(--token-deep)}.case-study-section .framer-styles-preset-10ae8dz{color:#434b4a;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.case-study-stat-details .framer-styles-preset-10ae8dz{color:var(--token-deep)}.features-section{background-color:#f6f6f6;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0 40px;display:flex;position:relative;overflow:clip}.features-container{background-color:#f6f6f6;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:60px;width:100%;max-width:1360px;height:min-content;padding:120px 1px;display:flex;position:relative;overflow:clip}.features-container:after{border-radius:inherit;content:"";pointer-events:none;border:1px solid #d4d4d4;position:absolute;inset:0}.features-heading{flex-direction:column;flex:none;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;max-width:1320px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.features-tag{background-color:var(--token-soft-border);border-radius:32px;flex:none;justify-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:6px 16px;display:flex;position:relative;overflow:visible}.features-title{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:none;width:100%;max-width:880px;height:auto;position:relative}.features-widget-shell,.features-widget-container{flex:none;justify-content:center;align-items:center;width:100%;height:min-content;display:flex;position:relative}.features-widget-phone-shell{display:none}.features-widget{background-color:#f6f6f6;flex-direction:column;justify-content:center;align-items:center;gap:100px;width:100%;max-width:1080px;height:min-content;padding:0;display:flex;position:relative;overflow:clip}.features-tabs-band{background-color:var(--token-hero);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.features-tabs-band[data-border=true]:after{content:"";pointer-events:none;border:0 solid #5e636233;border-bottom-width:1px;position:absolute;inset:0}.features-tabs-container{flex-direction:row;flex:none;justify-content:center;align-items:center;gap:4px;width:600px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.features-tabs{background-color:var(--token-white);flex-direction:row;flex:1 0 0;justify-content:center;align-items:center;gap:2px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.feature-tab{cursor:pointer;border:0;border-right:1px solid var(--token-deep);background-color:var(--token-hero);width:1px;height:min-content;color:var(--token-white);flex:1 0 0;justify-content:center;align-items:center;gap:10px;padding:16px 12px;display:flex;position:relative;overflow:hidden}.feature-tab.active{border-right-color:var(--token-white);background-color:var(--token-green)}.feature-tab-title{z-index:2;white-space:pre;flex:none;width:auto;height:auto;position:relative}.feature-tab-title .framer-styles-preset-10ae8dz{color:var(--token-white);white-space:pre}.feature-tab-bg{z-index:0;background-color:var(--token-green);transition:inset .4s cubic-bezier(.22,1,.36,1);position:absolute;inset:130px -51px -130px -45px;transform:scale(1.2)}.feature-tab:hover .feature-tab-bg,.feature-tab.active .feature-tab-bg{inset:0}.features-animation-content{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.features-animation-shell{background-color:#f6f6f6;border-radius:32px;flex:none;justify-content:center;align-items:center;gap:100px;width:680px;height:min-content;min-height:640px;padding:0;display:flex;position:relative;overflow:hidden}.features-animation-card{background-color:var(--token-white);border-radius:10px;position:absolute;inset:0;overflow:hidden}.features-canvas-container{z-index:1;flex:none;position:absolute;inset:0}.features-lottie{background-color:var(--token-white);width:100%;height:100%;display:block}.features-lottie canvas{display:block;width:100%!important;height:100%!important}.features-bottom-content,.features-section-title{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:32px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.features-categories{flex-direction:row;flex:none;justify-content:flex-start;align-items:center;gap:8px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.features-category{background-color:var(--token-white);white-space:pre;border-radius:4px;flex-direction:row;flex:none;justify-content:flex-start;align-items:center;gap:4px;width:min-content;height:min-content;padding:4px;display:flex;position:relative;overflow:visible}.features-category-icon{width:16px;height:16px;color:var(--token-hero);flex:none;position:relative}.features-category:first-child .features-category-icon{width:12px;height:12px}.features-category-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.1px;width:100%;height:100%;display:block}.features-note{flex-direction:row;flex:none;justify-content:flex-start;align-items:center;gap:8px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.features-note .framer-5nupbs{white-space:pre;flex:none;width:auto;height:auto;position:relative}.features-note .framer-styles-preset-10ae8dz{color:var(--token-deep);text-align:center;white-space:pre}.features-phone-content{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:32px;width:100%;max-width:350px;height:min-content;padding:0 20px;display:flex;position:relative;overflow:visible}.features-phone-animation-stack{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.features-phone-lottie-container{z-index:1;aspect-ratio:680/640;background-color:var(--token-white);flex:none;width:100%;height:auto;position:relative;overflow:hidden}.features-phone-lottie-container .features-lottie{width:100%;height:100%;position:absolute;inset:0}.features-phone-bottom-content,.features-phone-section-title{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:32px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.features-phone-categories{flex:none;grid-template-rows:repeat(2,min-content);grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:min-content;justify-content:center;gap:8px;width:100%;height:min-content;padding:0;display:grid;position:relative;overflow:visible}.features-phone-category{white-space:pre;place-self:start;width:100%}.features-phone-note{flex-direction:row;flex:none;justify-content:flex-start;align-items:center;gap:8px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.features-phone-note .framer-1yjroqe{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}.features-phone-note .framer-styles-preset-10ae8dz{color:var(--token-deep);text-align:left;white-space:pre-wrap}.features-section .framer-styles-preset-183728m,.features-section .framer-styles-preset-xr1uap{color:var(--token-deep)}.client-feedback-section{background-color:var(--token-deep);flex-direction:row;flex:none;justify-content:center;align-items:center;gap:100px;width:100%;height:min-content;padding:0 40px;display:flex;position:relative;overflow:clip}.client-feedback-container{flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:60px;width:1px;max-width:1360px;height:min-content;padding:120px 1px;display:flex;position:relative;overflow:clip}.client-feedback-container:after{border-color:var(--token-soft-border);content:"";pointer-events:none;border-style:solid;border-width:1px;position:absolute;inset:0}.client-feedback-heading{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:16px;width:100%;max-width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.client-feedback-tag{background-color:#ffffff26;border-radius:32px;flex:none;justify-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:6px 16px;display:flex;position:relative;overflow:visible}.client-feedback-title{text-align:center;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:none;width:100%;max-width:616px;height:auto;position:relative}.client-feedback-cards{flex:none;grid-template-rows:none;grid-template-columns:repeat(3,minmax(50px,1fr));grid-auto-rows:1fr;justify-content:center;align-items:stretch;gap:20px;width:100%;max-width:1360px;height:min-content;padding:0;display:grid;position:relative;overflow:clip}.client-feedback-cards>.ssr-variant{display:contents}.client-feedback-card-container{place-self:stretch start;width:100%;height:100%;position:relative}.client-feedback-card{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;width:100%;height:100%;padding:0;display:flex;position:relative;overflow:visible}.client-feedback-column{background-color:var(--token-hero);flex-direction:column;flex:auto;justify-content:flex-start;align-items:flex-start;gap:120px;width:100%;height:auto;min-height:0;padding:24px;display:flex;position:relative;overflow:visible}.client-feedback-card.framer-v-odqesn .client-feedback-column{gap:80px}.client-feedback-content,.client-feedback-quote-wrap{flex-direction:column;flex:none;justify-content:flex-start;align-items:flex-start;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.client-feedback-content{gap:32px}.client-feedback-quote-wrap{gap:24px}.client-feedback-quote{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.client-feedback-avatar-row{background-color:var(--token-hero);flex-direction:row;flex:none;justify-content:space-between;align-items:center;width:100%;height:min-content;padding:0 0 0 24px;display:flex;position:relative;overflow:visible}.client-feedback-person{flex-direction:column;flex:none;justify-content:flex-start;align-items:flex-start;gap:0;width:min-content;height:min-content;padding:6px 0;display:flex;position:relative;overflow:visible}.client-feedback-image{flex:none;align-self:stretch;width:56px;height:auto;margin:0;position:relative;overflow:visible}.client-feedback-image-wrapper{border-radius:inherit;position:absolute;inset:0}.client-feedback-image img{border-radius:inherit;object-fit:cover;object-position:center;width:100%;height:100%;display:block}.client-feedback-section .framer-styles-preset-183728m,.client-feedback-section .framer-styles-preset-xr1uap,.client-feedback-section .framer-styles-preset-jjrt2w,.client-feedback-section .framer-styles-preset-10ae8dz{color:var(--token-white)}.client-feedback-section .framer-styles-preset-183728m{text-align:center}.client-feedback-quote .framer-styles-preset-10ae8dz{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.framer-styles-preset-os4nkf{color:var(--token-deep);font-family:var(--font-brand-display);letter-spacing:0;white-space:pre-wrap;word-break:break-word;font-size:28px;font-weight:400;line-height:130%}.framer-styles-preset-8bv5rz{color:var(--token-deep);font-family:var(--font-brand-display);letter-spacing:0;white-space:pre;font-size:22px;font-weight:400;line-height:140%}.framer-styles-preset-j2v7ru{color:var(--token-deep);font-family:var(--font-brand-copy);letter-spacing:0;white-space:pre-wrap;word-break:break-word;font-size:18px;font-weight:400;line-height:160%}.hero-details.framer-styles-preset-j2v7ru{color:var(--token-white)}.route-page{display:contents}:root{--vexor-route-enter-ease:linear(0, .00400926, .0150905, .0319649, .0535245, .0788115, .107001, .137383, .169353, .202394, .236069, .270008, .303902, .337497, .370581, .402982, .434564, .465219, .494866, .523443, .550908, .577236, .602413, .626438, .649318, .671068, .691709, .711268, .729774, .747263, .763768, .779329, .793982, .807766, .820722, .832888, .844303, .855004, .865028, .874412, .883191, .891398, .899066, .906227, .912909, .919142, .924953, .930368, .935412, .940107, .944477, .948542, .952322, .955835, .9591, .962132, .964947, .967561, .969986, .972235, .974322, .976256, .978049, .97971, .981249, .982674, .983994, .985216, .986347, .987393, .988361, .989256, .990084, .990849, .991557, .992211, .992815, .993373, .993889, .994365, .994805, .995211, .995586, .995932, .996251, .996546, .996818, .997068, .9973, .997513, .997709, .997891, .998058, .998212, .998354, .998485, .998605, .998717, .998819, .998913, 1)}@property --view-transition-wipe-offset{syntax:"<number>";inherits:false;initial-value:0}@keyframes view-transition-exit{0%,to{opacity:1;transform:translate(0)scale(1)rotateX(0)rotateY(0)rotate(0)}}@keyframes view-transition-enter{0%{--view-transition-wipe-offset:0;opacity:1;transform:translate(0)scale(1)rotateX(0)rotateY(0)rotate(0)}to{--view-transition-wipe-offset:1;opacity:1;transform:translate(0)scale(1)rotateX(0)rotateY(0)rotate(0)}}@keyframes route-transition-fallback-exit{0%{--view-transition-wipe-offset:0;clip-path:inset(0)}to{--view-transition-wipe-offset:1;clip-path:inset(100% 0 0)}}::view-transition-old(root){backface-visibility:hidden;mix-blend-mode:normal}::view-transition-new(root){backface-visibility:hidden;mix-blend-mode:normal}::view-transition-old(root){animation-name:view-transition-exit;animation-duration:.2s;animation-timing-function:cubic-bezier(.27,0,.51,1);animation-delay:0s;animation-fill-mode:both}::view-transition-new(root){animation-name:view-transition-enter;animation-duration:1s;animation-delay:0s;animation-timing-function:var(--vexor-route-enter-ease);-webkit-mask-image:linear-gradient(180deg, black calc(calc(0% - 0%) + calc(calc(100% + 0%) * var(--view-transition-wipe-offset))), transparent calc(calc(100% + 0%) * var(--view-transition-wipe-offset)));-webkit-mask-image:linear-gradient(180deg, black calc(calc(0% - 0%) + calc(calc(100% + 0%) * var(--view-transition-wipe-offset))), transparent calc(calc(100% + 0%) * var(--view-transition-wipe-offset)));-webkit-mask-image:linear-gradient(180deg, black calc(calc(0% - 0%) + calc(calc(100% + 0%) * var(--view-transition-wipe-offset))), transparent calc(calc(100% + 0%) * var(--view-transition-wipe-offset)));-webkit-mask-image:linear-gradient(180deg, black calc(calc(0% - 0%) + calc(calc(100% + 0%) * var(--view-transition-wipe-offset))), transparent calc(calc(100% + 0%) * var(--view-transition-wipe-offset)));mask-image:linear-gradient(180deg, black calc(calc(0% - 0%) + calc(calc(100% + 0%) * var(--view-transition-wipe-offset))), transparent calc(calc(100% + 0%) * var(--view-transition-wipe-offset)));animation-fill-mode:both}.route-transition-stage,.route-transition-old{pointer-events:none;backface-visibility:hidden;position:fixed;inset:0;overflow:hidden}.route-transition-stage{z-index:2147483000}.route-transition-old{--view-transition-wipe-offset:0;z-index:1;animation-name:route-transition-fallback-exit;animation-duration:1s;animation-delay:0s;animation-timing-function:var(--vexor-route-enter-ease);clip-path:inset(0);-webkit-mask-image:linear-gradient(180deg, transparent calc(calc(100% + 0%) * var(--view-transition-wipe-offset)), black calc(calc(100% + 0%) * var(--view-transition-wipe-offset)));-webkit-mask-image:linear-gradient(180deg, transparent calc(calc(100% + 0%) * var(--view-transition-wipe-offset)), black calc(calc(100% + 0%) * var(--view-transition-wipe-offset)));-webkit-mask-image:linear-gradient(180deg, transparent calc(calc(100% + 0%) * var(--view-transition-wipe-offset)), black calc(calc(100% + 0%) * var(--view-transition-wipe-offset)));-webkit-mask-image:linear-gradient(180deg, transparent calc(calc(100% + 0%) * var(--view-transition-wipe-offset)), black calc(calc(100% + 0%) * var(--view-transition-wipe-offset)));mask-image:linear-gradient(180deg, transparent calc(calc(100% + 0%) * var(--view-transition-wipe-offset)), black calc(calc(100% + 0%) * var(--view-transition-wipe-offset)));animation-fill-mode:both}.route-transition-fallback-root{min-height:100vh}@media (prefers-reduced-motion){.route-transition-old{animation:none!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.about-page-main{background-color:#f6f6f6}.about-page-hero,.about-page-section{flex:none;justify-content:center;align-items:center;width:100%;height:min-content;padding:0 40px;display:flex;position:relative;overflow:clip}.about-page-hero{background-color:var(--token-deep);height:75vh;min-height:0;color:var(--token-white)}.about-page-section{background-color:#f6f6f6}.about-page-hero-video,.about-page-hero-overlay{pointer-events:none;position:absolute;inset:0}.about-page-hero-video{z-index:0}.about-page-hero-video video{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}.about-page-hero-overlay{z-index:1;opacity:.7;background-color:#000}.about-page-hero-container,.about-page-container{flex-direction:column;flex:1 0 0;align-items:center;width:1px;max-width:1360px;display:flex;position:relative;overflow:visible}.about-page-hero-container{z-index:2;justify-content:center;height:75vh;min-height:0;padding:160px 1px 80px}.about-page-container{justify-content:flex-start;height:min-content;padding:120px 1px 0}.about-page-hero-container:after,.about-page-container:after{border-color:var(--token-line-light);content:"";pointer-events:none;border-style:solid;border-width:0 1px;position:absolute;inset:0}.about-page-hero-container:after{border-color:#ccd5d42e}.about-page-hero-content,.about-page-hero-copy,.about-page-story-title-stack,.about-page-centered-heading,.about-page-approach-copy,.about-page-team-copy{flex-direction:column;justify-content:center;align-items:center;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.about-page-hero-content{text-align:center;gap:24px;width:100%;max-width:690px}.about-page-hero-copy{gap:24px;width:100%}.about-page-tag{background-color:var(--token-white);white-space:nowrap;border-radius:32px;flex:none;justify-content:center;align-items:center;width:min-content;height:min-content;padding:6px 16px;display:flex;position:relative}.about-page-hero-tag{background-color:#303b5099}.about-page-tag .framer-styles-preset-xr1uap{color:#000}.about-page-hero-tag .framer-styles-preset-xr1uap{color:var(--token-white)}.about-page-hero-title.framer-styles-preset-wjzy7a{max-width:690px;color:var(--token-white);text-align:center;text-transform:none;font-size:60px}.about-page-hero-details.framer-styles-preset-j2v7ru{max-width:600px;color:var(--token-white);text-align:center;font-size:18px}.about-page-hero-actions{flex:none;justify-content:center;align-items:center;gap:24px;width:min-content;height:min-content;display:flex;position:relative;overflow:visible}.framer-button.about-page-button-dark{background-color:var(--token-hero)}.about-page-story-container{gap:60px}.about-page-story-heading{flex:none;justify-content:space-between;align-items:flex-end;gap:100px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.about-page-story-title-stack{flex:1 0 0;justify-content:flex-start;align-items:flex-start;gap:24px;width:1px}.about-page-section-title.framer-styles-preset-183728m,.about-page-centered-title.framer-styles-preset-183728m{color:var(--token-deep);text-transform:none}.about-page-section-title.framer-styles-preset-183728m{max-width:560px}.about-page-story-details.framer-styles-preset-j2v7ru{width:300px;color:var(--token-deep);flex:none;font-size:20px}.about-page-story-images{grid-template-columns:repeat(2,minmax(50px,1fr));gap:20px;width:100%;display:grid;position:relative;overflow:visible}.about-page-story-image{width:100%;height:567px;margin:0;position:relative;overflow:hidden}.about-page-story-image img,.about-page-team-image img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.about-page-approach-container,.about-page-investors-container,.about-page-team-container{gap:80px}.about-page-centered-heading{text-align:center;flex:none;gap:24px;width:100%}.about-page-centered-title.framer-styles-preset-183728m{text-align:center;max-width:620px}.about-page-approach-grid{grid-template-columns:repeat(4,minmax(50px,1fr));gap:20px;width:100%;display:grid;position:relative;overflow:visible}.about-page-approach-card{background-color:var(--token-white);flex-direction:column;justify-content:space-between;align-items:flex-start;gap:48px;min-height:276px;padding:30px 20px 24px;display:flex;position:relative;overflow:hidden}.about-page-approach-icon{object-fit:contain;object-position:center;flex:none;width:56px;height:56px;display:block}.about-page-approach-copy{justify-content:flex-start;align-items:flex-start;gap:20px;width:100%}.about-page-card-title.framer-styles-preset-os4nkf{color:var(--token-deep);font-size:24px}.about-page-card-details.framer-styles-preset-10ae8dz{color:var(--token-deep);white-space:pre-wrap;font-size:16px}.about-page-investor-grid{border-top:1px solid var(--token-line-light);border-left:1px solid var(--token-line-light);grid-template-columns:repeat(3,minmax(50px,1fr));width:100%;display:grid;position:relative;overflow:hidden}.about-page-investor-cell{border-right:1px solid var(--token-line-light);border-bottom:1px solid var(--token-line-light);background-color:var(--token-white);justify-content:center;align-items:center;height:156px;display:flex;position:relative;overflow:hidden}.about-page-investor-cell img{object-fit:contain;object-position:center;width:160px;max-width:58%;max-height:46px;display:block}.about-page-investor-cell p{color:var(--token-deep);text-align:center;font-weight:500}.about-page-team-grid{grid-template-columns:repeat(4,minmax(50px,1fr));gap:20px;width:100%;display:grid;position:relative;overflow:visible}.about-page-team-card{flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:0;display:flex;position:relative;overflow:visible}.about-page-team-image{flex:none;width:100%;height:333px;margin:0;position:relative;overflow:hidden}.about-page-team-copy{justify-content:flex-start;align-items:flex-start;gap:4px;width:100%;padding:20px 0 0}.about-page-team-name.framer-styles-preset-os4nkf{color:var(--token-deep);font-size:24px;line-height:130%}.about-page-team-role.framer-styles-preset-10ae8dz{color:var(--token-deep);font-size:16px}.pricing-section,.faq-section,.cta-section{background-color:#f6f6f6;flex:none;justify-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0 40px;display:flex;position:relative}.cta-section{overflow:visible}.pricing-section,.faq-section{overflow:clip}.pricing-section{border-top:1px solid var(--token-line-light);border-bottom:1px solid var(--token-line-light)}.pricing-container,.faq-container{flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:60px;width:1px;max-width:1360px;height:min-content;display:flex;position:relative;overflow:clip}.pricing-container{padding:120px 1px}.pricing-container:after,.faq-container:after{border-color:var(--token-line-light);content:"";pointer-events:none;border-style:solid;position:absolute;inset:0}.pricing-container:after{border-width:1px 1px 0}.pricing-heading-row{flex:none;justify-content:center;align-items:flex-end;gap:100px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:clip}.pricing-title-column{z-index:1;flex-direction:column;flex:1 0 0;justify-content:flex-start;align-items:flex-start;gap:16px;width:1px;max-width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.pricing-tag,.faq-tag,.cta-tag{border-radius:32px;flex:none;justify-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:6px 16px;display:flex;position:relative;overflow:visible}.pricing-tag,.faq-tag{background-color:var(--token-white)}.pricing-title{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:none;width:100%;max-width:470px;height:auto;position:relative}.pricing-hero-button{flex:none;width:auto;height:min-content;display:flex;position:relative}.pricing-section .framer-styles-preset-183728m,.pricing-section .framer-styles-preset-1hteory,.pricing-section .framer-styles-preset-10ae8dz,.pricing-section .framer-styles-preset-xr1uap,.faq-section .framer-styles-preset-183728m,.faq-section .framer-styles-preset-os4nkf,.faq-section .framer-styles-preset-10ae8dz,.faq-section .framer-styles-preset-xr1uap{color:var(--token-deep)}.pricing-cards{flex:none;justify-content:center;align-items:flex-start;gap:20px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:clip}.pricing-plan-card{will-change:transform, opacity;flex:1 0 0;width:1px;min-width:0;height:auto;display:flex;position:relative}.pricing-plan-body{background-color:var(--token-white);border-radius:16px;flex-direction:row;justify-content:flex-end;align-items:center;gap:20px;width:100%;height:100%;min-height:100%;padding:20px;display:flex;position:relative;overflow:visible}.pricing-plan-card-dark .pricing-plan-body{background-color:var(--token-hero)}.pricing-plan-content{flex-direction:column;flex:1 0 0;justify-content:flex-start;align-items:flex-start;gap:32px;width:1px;min-width:0;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.pricing-plan-summary,.pricing-plan-title-group,.pricing-plan-features{flex-direction:column;flex:none;justify-content:flex-start;align-items:flex-start;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.pricing-plan-summary{gap:32px}.pricing-plan-title-group{gap:8px}.pricing-plan-price{flex:none;justify-content:flex-start;align-items:flex-end;gap:0;width:max-content;height:min-content;display:flex;position:relative}.pricing-plan-price .framer-styles-preset-183728m{white-space:pre;word-break:normal;overflow-wrap:normal;width:auto}.pricing-plan-period{color:var(--token-deep);font-family:var(--font-brand-display);letter-spacing:0;white-space:pre;font-size:22px;font-weight:400;line-height:140%}.pricing-plan-divider{background-color:var(--token-line-light);flex:none;width:100%;height:1px;position:relative;overflow:clip}.pricing-plan-features{gap:16px}.pricing-feature-list{flex-direction:column;flex:none;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;height:min-content;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:visible}.pricing-feature{flex:none;justify-content:flex-start;align-items:center;gap:12px;width:100%;height:min-content;display:flex;position:relative;overflow:visible}.pricing-feature-icon{background:#f2fffa;border-radius:999px;flex:none;width:16px;height:16px;display:block;position:relative}.pricing-feature-icon:before{border-bottom:2px solid var(--token-green);border-left:2px solid var(--token-green);content:"";width:7px;height:4px;position:absolute;top:4px;left:4px;transform:rotate(-45deg)}.pricing-plan-action{flex:none;width:auto;height:min-content;display:flex;position:relative}.pricing-plan-visual{aspect-ratio:.408772;border-radius:8px;flex:none;width:47%;height:auto;margin:0;position:relative;overflow:hidden}.pricing-plan-visual img{border-radius:inherit;object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.pricing-plan-card-dark .framer-styles-preset-183728m,.pricing-plan-card-dark .framer-styles-preset-1hteory,.pricing-plan-card-dark .framer-styles-preset-10ae8dz,.pricing-plan-card-dark .pricing-plan-period{color:var(--token-white)}.pricing-plan-card-dark .pricing-plan-divider{background-color:#d4d4d473}.pricing-plan-card-dark .pricing-feature-icon{background:#ffffff2e}.pricing-plan-card-dark .pricing-feature-icon:before{border-color:var(--token-white)}.framer-button.pricing-button-light{background-color:var(--token-white)}.framer-button.pricing-button-light .framer-button-text{color:#000}.faq-container{padding:0 1px}.faq-container:after{border-width:0 1px}.faq-wrapper{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:60px;width:100%;height:min-content;padding:120px 0;display:flex;position:relative;overflow:clip}.faq-heading{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:16px;width:100%;height:min-content;display:flex;position:relative;overflow:hidden}.faq-title{text-align:center;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:none;width:100%;max-width:106%;height:auto;position:relative}.faq-list{flex-direction:column;flex:none;justify-content:center;align-items:flex-start;gap:12px;width:100%;max-width:800px;height:min-content;padding:0;display:flex;position:relative;overflow:clip}.faq-item{border:1px solid var(--token-line-light);background-color:var(--token-white);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;width:100%;height:min-content;padding:24px;transition:background-color .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.faq-item.open{border-color:var(--token-green);background-color:#f2fffa}.faq-question-button{cursor:pointer;text-align:left;background:0 0;border:0;flex:none;justify-content:flex-start;align-items:center;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.faq-question-copy{flex:1 0 0;justify-content:center;align-items:center;width:1px;height:min-content;display:flex;position:relative}.faq-question-text{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}.faq-icon-shell{flex:none;justify-content:center;align-items:center;width:min-content;height:min-content;display:flex;position:relative;overflow:hidden}.faq-plus{background-color:#f2fffa;border-radius:20px;flex:none;width:42px;height:42px;transition:background-color .3s,transform .3s;display:block;position:relative;overflow:hidden}.faq-item.open .faq-plus{background-color:var(--token-white)}.faq-plus span{background-color:var(--token-deep);transition:transform .3s;display:block;position:absolute}.faq-plus span:first-child{width:16px;height:2px;top:calc(50% - 1px);left:calc(50% - 8px)}.faq-plus span:last-child{width:2px;height:16px;top:calc(50% - 8px);left:calc(50% - 1px)}.faq-item.open .faq-plus span:first-child,.faq-item.open .faq-plus span:last-child{transform:rotate(45deg)}.faq-answer{grid-template-rows:0fr;width:100%;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1);display:grid}.faq-item.open .faq-answer{grid-template-rows:1fr}.faq-answer-inner{opacity:0;width:100%;max-width:540px;min-height:0;padding-top:0;transition:opacity .25s,padding-top .35s cubic-bezier(.22,1,.36,1);overflow:hidden}.faq-item.open .faq-answer-inner{opacity:1;padding-top:20px}.faq-answer .framer-styles-preset-10ae8dz{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.faq-support-card{background-color:var(--token-white);flex:none;justify-content:space-between;align-items:flex-start;gap:24px;width:100%;height:min-content;padding:24px 32px;display:flex;position:relative;overflow:visible}.faq-support-content,.faq-support-copy{flex-direction:column;justify-content:flex-start;align-items:flex-start;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.faq-support-content{flex:1 0 0;gap:20px;width:1px}.faq-support-copy{gap:16px;width:100%}.faq-support-copy .framer-styles-preset-10ae8dz{color:#000;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;max-width:390px}.faq-support-mark{flex:none;grid-template-rows:repeat(2,34px);grid-template-columns:repeat(2,34px);place-content:center;gap:10px;width:136px;height:95px;display:grid;position:relative}.faq-support-mark span{background:radial-gradient(circle at center, #f6f6f6 0 26%, transparent 27%), var(--token-green);border-radius:999px;width:34px;height:34px;display:block}.cta-container{flex:1 0 0;justify-content:center;align-items:center;gap:10px;width:1px;max-width:1360px;height:min-content;padding:100px 1px;display:flex;position:relative;overflow:clip}.cta-container:after{border-color:var(--token-line-light);content:"";pointer-events:none;border-style:solid;border-width:0 1px;position:absolute;inset:0}.cta-panel{justify-content:center;align-items:center;gap:100px;width:100%;max-width:100%;height:min-content;min-height:0;padding:120px 0;display:flex;position:relative;overflow:clip}.cta-video-wrap,.cta-overlay{position:absolute;inset:0}.cta-video-wrap{z-index:0}.cta-video-wrap video{object-fit:cover;object-position:50% 50%;border-radius:0;width:100%;height:100%;display:block}.cta-overlay{z-index:1;opacity:.21;background-color:#000}.cta-content-container{z-index:2;flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;gap:100px;width:1px;height:auto;padding:0;display:flex;position:relative;overflow:clip}.cta-content{flex-direction:column;flex:1 0 0;justify-content:flex-start;align-items:center;gap:32px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.cta-heading-stack,.cta-copy{flex-direction:column;flex:none;justify-content:center;align-items:center;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.cta-heading-stack{gap:16px}.cta-tag{background-color:#303b5033}.cta-copy{gap:24px}.cta-title,.cta-details{text-align:center;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.cta-title{max-width:686px}.cta-details{max-width:566px}.cta-section .framer-styles-preset-183728m,.cta-section .framer-styles-preset-j2v7ru,.cta-section .framer-styles-preset-xr1uap{color:var(--token-white);text-align:center}.cta-actions{flex:none;justify-content:center;align-items:center;gap:24px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:clip}.framer-button.cta-button-dark{background-color:var(--token-hero)}.site-footer{background-color:var(--token-deep);width:100%;height:min-content;color:var(--token-white);flex:none;justify-content:center;align-items:center;gap:100px;margin-top:0;padding:0 40px;display:flex;position:relative;overflow:clip}.footer-video-wrap,.footer-bg-image{pointer-events:none;position:absolute;inset:0}.footer-video-wrap{z-index:1;opacity:.2}.footer-video-wrap video{object-fit:cover;object-position:50% 50%;border-radius:0;width:100%;height:100%;display:block}.footer-bg-image{z-index:0;margin:0;overflow:hidden}.footer-bg-image img{border-radius:inherit;object-fit:cover;object-position:center;width:100%;height:100%;display:block}.footer-container{z-index:2;flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:80px;width:1px;max-width:1360px;height:min-content;padding:120px 0 32px;display:flex;position:relative;overflow:visible}.footer-container:after{content:"";pointer-events:none;border:1px solid #ccd5d41f;position:absolute;inset:0}.footer-top{flex:none;justify-content:space-between;align-items:flex-start;gap:60px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.footer-company,.footer-contact-stack,.footer-info-group,.footer-contact-links,.footer-nav-column,.footer-link-list{flex-direction:column;justify-content:flex-start;align-items:flex-start;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.footer-company{flex:none;gap:24px;width:min-content}.footer-logo{flex:none;align-items:center;gap:11px;width:235px;height:46px;display:flex;position:relative;overflow:visible}.footer-wordmark{color:var(--token-white)}.footer-contact-stack{flex:none;gap:24px;width:min-content}.footer-info-group{flex:none;gap:4px;width:max-content;max-width:100%}.footer-contact-group{gap:12px}.footer-contact-links{flex:none;gap:0;width:100%}.footer-heading{color:var(--token-white);font-family:var(--font-brand-display);white-space:pre;font-size:18px;font-weight:600;line-height:140%}.footer-text-link,.footer-copyright{color:var(--token-white);font-family:var(--font-brand-sans);font-size:14px;font-weight:400;line-height:150%}.footer-text-link{white-space:pre;transition:opacity .2s}.footer-text-link:hover,.footer-copyright a:hover{opacity:.72}.footer-nav{flex:none;justify-content:space-between;align-items:flex-start;gap:40px;width:46%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.footer-nav-column{flex:1 0 0;gap:16px;width:1px}.footer-link-list{flex:none;gap:20px;width:100%;list-style:none}.footer-link-item{flex:none;width:auto;height:auto;position:relative}.site-footer .rolling-text-inner{--text:var(--token-white)}.site-footer .rolling-link-mask{justify-content:flex-start}.footer-bottom{flex:none;justify-content:space-between;align-items:center;gap:40px;width:100%;height:min-content;padding:32px 0;display:flex;position:relative;overflow:visible}.footer-copyright{white-space:pre-wrap;margin:0}.footer-socials{flex:none;justify-content:flex-start;align-items:center;gap:12px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.footer-social-link{width:24px;height:24px;color:var(--token-white);flex:none;justify-content:center;align-items:center;transition:opacity .2s,transform .2s;display:flex}.footer-social-link:hover{opacity:.72;transform:translateY(-1px)}.footer-social-link svg{fill:currentColor;width:100%;height:100%;display:block}@keyframes navScrolledBackground{0%{background-color:#0000}5%{background-color:#2a2a2a07}8%{background-color:#6b6b6b2d}12%{background-color:#9898985b}16%{background-color:#aeaeae77}26%{background-color:#d3d3d3ae}36%{background-color:#e5e5e5cd}46%{background-color:#efefefe0}66%{background-color:#f9f9f9f4}95%{background-color:#fefefefc}to{background-color:#fff}}@keyframes navTopBackground{0%{background-color:#f8f8f8f1}5%{background-color:#e8e8e8d2}10%{background-color:#cececea6}15%{background-color:#b5b5b580}25%{background-color:#90909051}35%{background-color:#71717132}45%{background-color:#5656561d}65%{background-color:#3636360b}95%{background-color:#19191903}to{background-color:#0000}}.vexor-page-hero{background-color:var(--token-deep);flex:none;justify-content:center;align-items:center;width:100%;height:min-content;padding:0 40px;display:flex;position:relative;overflow:clip}.vexor-page-hero-video,.vexor-page-hero-overlay{position:absolute;inset:0}.vexor-page-hero-video{z-index:0}.vexor-page-hero-video video{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}.vexor-page-hero-overlay{z-index:1;opacity:.7;background-color:#000}.vexor-page-hero-compact .vexor-page-hero-overlay{opacity:.75}.vexor-page-hero-container{z-index:2;flex-direction:column;flex:1 0 0;justify-content:flex-start;align-items:center;gap:80px;width:1px;max-width:1360px;height:75vh;padding:260px 1px;display:flex;position:relative;overflow:clip}.vexor-page-hero-compact .vexor-page-hero-container{height:min-content;padding:160px 1px 80px}.blogs-page-main .vexor-page-hero-container{padding-top:300px;padding-bottom:300px}.vexor-page-hero-container:after,.case-page-quote-container:after,.blogs-page-container:after,.pricing-page-comparison-container:after{border-color:var(--token-line-light);border-radius:inherit;content:"";pointer-events:none;border-style:solid;position:absolute;inset:0}.vexor-page-hero-container:after{border-color:var(--token-soft-border);border-width:0 1px}.vexor-page-hero-content{flex-direction:column;flex:none;justify-content:flex-start;align-items:center;gap:16px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.vexor-page-hero-copy{flex-direction:column;flex:none;justify-content:flex-start;align-items:center;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.vexor-page-tag{background-color:#303b5033;border-radius:32px;flex:none;justify-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:6px 16px;display:flex;position:relative;overflow:visible}.vexor-page-hero-tag{background-color:#303b5099}.vexor-page-tag-light{background-color:var(--token-white)}.vexor-page-tag-light .framer-styles-preset-xr1uap{color:var(--token-deep)}.vexor-page-hero-title.framer-styles-preset-wjzy7a{max-width:720px;color:var(--token-white);text-align:center}.case-studies-page-main .vexor-page-hero-title.framer-styles-preset-wjzy7a{max-width:660px}.case-studies-page-main .vexor-page-hero-container{justify-content:center;padding:0 1px}.case-studies-page-main .vexor-page-hero-details.framer-styles-preset-fka8dc{max-width:380px}.pricing-page-main .vexor-page-hero-title.framer-styles-preset-wjzy7a{max-width:560px}.blogs-page-main .vexor-page-hero-title.framer-styles-preset-wjzy7a{max-width:660px}.vexor-page-hero-details.framer-styles-preset-fka8dc{width:100%;max-width:570px;color:var(--token-white);text-align:center;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.pricing-page-main .vexor-page-hero-details.framer-styles-preset-fka8dc{max-width:610px}.vexor-page-hero-extra{z-index:2;flex:none;width:100%;height:min-content;position:relative}.case-page-quote-section,.blogs-page-section,.pricing-page-comparison-section{background-color:#f6f6f6;flex:none;justify-content:center;align-items:center;width:100%;height:min-content;padding:0 40px;display:flex;position:relative;overflow:clip}.case-page-quote-section{background-color:var(--token-white)}.case-page-quote-container,.blogs-page-container,.pricing-page-comparison-container{flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;width:1px;max-width:1360px;height:min-content;padding:100px 1px;display:flex;position:relative;overflow:clip}.case-page-quote-container:after{border-width:0 1px}.blogs-page-container:after,.pricing-page-comparison-container:after{border-width:1px 1px 0}.case-page-quote-content{flex-direction:column;flex:none;justify-content:flex-start;align-items:center;gap:32px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.case-page-quote{width:100%;max-width:1035px;margin:0}.case-page-quote .framer-styles-preset-1hteory{color:var(--token-deep);text-align:center}.case-page-quote-author{text-align:center;flex:none;justify-content:center;align-items:center;gap:16px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.case-page-quote-author img{object-fit:cover;object-position:center top;border-radius:999px;flex:none;width:56px;height:56px}.framer-styles-preset-8qjlnf{color:var(--token-deep);font-family:var(--font-brand-sans);font-size:20px;font-weight:500;line-height:140%}.blogs-page-container{gap:60px}.blogs-page-heading{flex-direction:column;flex:none;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.blogs-page-heading .framer-styles-preset-183728m,.pricing-page-comparison-section .framer-styles-preset-grm445,.pricing-page-comparison-section .framer-styles-preset-10ae8dz{color:var(--token-deep)}.blogs-page-heading .framer-styles-preset-183728m{width:100%;max-width:520px}.blogs-page-grid{flex:none;grid-template-columns:repeat(3,minmax(50px,1fr));gap:20px;width:100%;height:min-content;padding:0;display:grid;position:relative;overflow:visible}.blogs-page-card{background-color:var(--token-white);min-height:418px;color:var(--token-deep);border-radius:8px;flex-direction:column;justify-content:flex-start;text-decoration:none;display:flex;position:relative;overflow:hidden}.blogs-page-card-category-row{flex:none;justify-content:flex-start;align-items:center;width:100%;min-height:58px;padding:0 20px;display:flex;position:relative;overflow:visible}.blogs-page-card-category-row:after{border-radius:inherit;content:"";pointer-events:none;border:.5px solid #46504f26;border-bottom-width:0;position:absolute;inset:0}.blogs-page-card-media{flex:none;width:100%;height:245px;position:relative;overflow:hidden}.blogs-page-card-media img{object-fit:fill;object-position:center;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1);display:block}.blogs-page-card:hover .blogs-page-card-media img{transform:scale(1.06)}.blogs-page-card-media-shade{opacity:.5;pointer-events:none;background-color:#000;position:absolute;inset:0;-webkit-mask:linear-gradient(#0000 0% 76.126%,#000 100%);mask:linear-gradient(#0000 0% 76.126%,#000 100%)}.blogs-page-card-content{z-index:1;flex-direction:column;flex:none;justify-content:center;gap:0;width:100%;min-height:115px;padding:20px;display:flex;position:relative}.blogs-page-card-category.framer-styles-preset-10ae8dz,.blogs-page-card .framer-styles-preset-os4nkf{width:100%;max-width:100%;color:var(--token-deep);white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.pricing-page-cards{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;height:min-content;display:grid;position:relative}.pricing-page-card{background-color:var(--token-white);min-height:495px;color:var(--token-deep);will-change:transform, opacity;border-radius:16px;display:flex;position:relative;overflow:hidden}.pricing-page-card-inner{flex-direction:column;justify-content:space-between;gap:40px;width:100%;padding:24px 20px;display:flex;position:relative}.pricing-page-card-heading{flex-direction:column;gap:8px;display:flex}.pricing-page-card .framer-styles-preset-8bv5rz,.pricing-page-card .framer-styles-preset-1hteory,.pricing-page-card .framer-styles-preset-10ae8dz{color:var(--token-deep)}.pricing-page-card .framer-button.framer-3j459e{width:100%}.pricing-page-button-outline .framer-button-text{color:var(--token-green)}.pricing-page-price{align-items:flex-end;gap:4px;display:flex}.pricing-page-price .framer-styles-preset-10ae8dz{margin-left:10px;padding-bottom:4px}.pricing-page-features{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.pricing-page-feature{align-items:center;gap:12px;display:flex}.pricing-page-check,.pricing-page-table-check{background-color:#0000;border:1.5px solid #096244bf;border-radius:999px;flex:none;width:22px;height:22px;display:inline-flex;position:relative}.pricing-page-check:before,.pricing-page-table-check:before{border-bottom:2px solid var(--token-green);border-left:2px solid var(--token-green);content:"";width:7px;height:4px;position:absolute;top:6px;left:5px;transform:rotate(-45deg)}.pricing-page-comparison-container{gap:48px}.pricing-page-table{border-top:1px solid var(--token-line-light);flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.pricing-page-table-header,.pricing-page-table-row{border-bottom:1px solid var(--token-line-light);grid-template-columns:minmax(260px,2fr) repeat(3,minmax(120px,1fr));display:grid}.pricing-page-table-header{background-color:var(--token-white)}.pricing-page-table-header>*,.pricing-page-row-label,.pricing-page-table-value{align-items:center;min-height:54px;padding:0 24px;display:flex}.pricing-page-table-header>*,.pricing-page-table-value{border-left:1px solid var(--token-line-light);justify-content:center}.pricing-page-row-label{flex-direction:column;justify-content:center;align-items:flex-start;gap:18px}.pricing-page-table-group-row .pricing-page-row-label,.pricing-page-table-group-row .pricing-page-table-value{justify-content:center;align-items:flex-start;min-height:86px;padding-top:20px}.framer-styles-preset-grm445{color:var(--token-deep);font-family:var(--font-brand-sans);font-size:20px;font-weight:500;line-height:140%}.pricing-page-table-empty{background-color:var(--token-line-light);width:12px;height:1px;display:block}.contact-page-main .vexor-page-hero-container{gap:80px;padding:160px 1px 100px}.contact-page-main .vexor-page-hero-title.framer-styles-preset-wjzy7a,.contact-page-main .vexor-page-hero-details.framer-styles-preset-fka8dc{max-width:560px}.contact-page-hero-cards{z-index:1;grid-template-columns:repeat(2,minmax(50px,1fr));gap:20px;width:77%;height:min-content;margin:0 auto;display:grid;position:relative;overflow:clip}.contact-page-hero-card{background-color:var(--token-white);border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;min-width:0;height:min-content;padding:32px;display:flex;position:relative;overflow:visible}.contact-page-card-icon{fill:none;stroke:#313b51;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px;flex:none;width:24px;height:24px}.contact-page-hero-card-content{flex-direction:column;align-items:flex-start;gap:12px;width:100%;display:flex}.contact-page-hero-card .framer-styles-preset-1hteory,.contact-page-hero-card .framer-styles-preset-10ae8dz{color:var(--token-deep);white-space:pre-wrap}.contact-page-hero-card-link{color:inherit;text-decoration:none}.contact-page-hero-card-link:hover .framer-text{color:var(--token-green)}.contact-page-section{border-top:1px solid var(--token-line-light);background-color:var(--token-white);flex:none;justify-content:center;align-items:center;width:100%;height:min-content;padding:0 40px;display:flex;position:relative;overflow:visible}.contact-page-container{flex:1 0 0;justify-content:flex-start;align-items:flex-start;gap:24px;width:1px;max-width:1360px;height:min-content;padding:120px 0;display:flex;position:relative;overflow:clip}.contact-page-container:after{border:1px solid var(--token-line-light);content:"";pointer-events:none;border-width:0 1px;position:absolute;inset:0}.contact-page-intel{width:1px;min-width:0;max-width:624px;min-height:568px;color:var(--token-white);border-radius:20px;flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;padding:40px;display:flex;position:relative;overflow:hidden}.contact-page-intel-video,.contact-page-intel-overlay{position:absolute;inset:0}.contact-page-intel-video{z-index:0}.contact-page-intel-video video{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}.contact-page-intel-overlay{z-index:1;opacity:.72;background-color:#07170b}.contact-page-intel-content{z-index:2;flex-direction:column;justify-content:space-between;align-items:center;gap:80px;width:100%;min-height:488px;display:flex;position:relative}.contact-page-intel-top{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}.contact-page-intel-bottom{align-items:flex-start;gap:64px;width:100%;display:flex}.contact-page-intel-bottom>div{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:16px;width:1px;display:flex}.contact-page-intel .framer-styles-preset-183728m,.contact-page-intel .framer-styles-preset-os4nkf,.contact-page-intel .framer-styles-preset-10ae8dz{color:var(--token-white);white-space:pre-wrap}.contact-page-intel .framer-styles-preset-10ae8dz{max-width:330px}.contact-page-form{background-color:#ececec;border-radius:16px;flex-direction:column;flex:1 0 0;justify-content:flex-start;align-items:flex-start;gap:52px;width:1px;min-width:0;height:min-content;padding:24px;display:flex;position:relative;overflow:hidden}.contact-page-form-fields{flex-direction:column;gap:20px;width:100%;display:flex}.contact-page-form-row{align-items:center;gap:20px;width:100%;display:flex}.contact-page-form label{flex-direction:column;align-items:flex-start;gap:16px;width:100%;min-width:0;display:flex}.contact-page-form-row label{flex:1 0 0;width:1px}.contact-page-form label span{color:var(--token-deep);font-family:var(--font-brand-copy);font-size:14px;font-weight:400;line-height:130%}.contact-page-form input,.contact-page-form select,.contact-page-form textarea{width:100%;color:var(--token-deep);font-family:var(--font-brand-copy);background:#fff;border:1px solid #0000;border-radius:8px;outline:none;padding:12px;font-size:16px;font-weight:400;line-height:1.2em}.contact-page-form input,.contact-page-form select{height:56px}.contact-page-form select{appearance:auto}.contact-page-form input::placeholder,.contact-page-form textarea::placeholder{color:#57625a}.contact-page-form textarea{resize:vertical;min-height:120px}.contact-page-form input:focus,.contact-page-form select:focus,.contact-page-form textarea:focus{border-color:var(--token-green)}.contact-page-form-action{width:100%;display:flex}.contact-page-form-action .framer-button.framer-3j459e{width:100%}@keyframes navLinksScrolledScale{0%{transform:scaleX(.923)}5%{transform:scaleX(.934)}14%{transform:scaleX(.957)}50%{transform:scaleX(.99)}to{transform:none}}@keyframes navLinksTopScale{0%{transform:scaleX(1.083)}5%{transform:scaleX(1.067)}14%{transform:scaleX(1.043)}40%{transform:scaleX(1.01)}to{transform:none}}@media (width<=1199px) and (width>=810px){.site-nav{padding:0 16px}.site-logo{gap:10px;width:211px;height:40px}.site-logo .brand-logo-icon{width:25px;height:28px}.site-logo .brand-logo-wordmark{width:176px;height:29px}.site-nav-links{gap:16px;padding:16px}.site-header-scrolled .site-nav-links,.site-header-returning .site-nav-links{gap:16px;padding:16px;animation:none}.hero-container{justify-content:flex-start;gap:80px;height:min-content;padding:200px 1px 40px}.hero-heading{width:74%}.framer-styles-preset-wjzy7a{font-size:48px}.hero-details{font-size:17px}.framer-styles-preset-10ae8dz{font-size:15px}.about-section{padding:0 30px}.about-container{padding:100px 1px}.about-title-column,.about-copy-column{flex:none;width:100%;min-width:0;max-width:calc(100vw - 40px)}.about-copy-content,.about-copy{width:100%;min-width:0;max-width:calc(100vw - 80px)}.about-copy .framer-styles-preset-10ae8dz{white-space:normal;overflow-wrap:break-word;word-break:normal}.framer-styles-preset-183728m{font-size:36px}.about-cards{align-content:unset;align-items:unset;grid-template-rows:repeat(2,min-content);grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:min-content;justify-content:center;gap:0;display:grid}.about-stat-card{flex:none;place-self:start;width:100%}.about-image-card{place-self:start;width:100%;height:100%}.about-image-frame{height:263px}.process-section{padding:0 30px}.process-container{padding:100px 1px}.process-title{max-width:335px}.process-card-list{gap:20px;max-width:320px}.services-section{padding:0 30px}.services-container{padding:100px 1px}.services-heading-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40px}.services-title-column{flex:none;width:100%}.services-title{max-width:324px}.services-button-wrap{display:none}.framer-styles-preset-1hteory{font-size:28px}.framer-styles-preset-fka8dc{font-size:16px}.services-category-grid{grid-template-columns:repeat(2,minmax(50px,1fr))}.case-study-section{padding:0 30px}.case-study-container{padding:100px 1px}.case-study-title{max-width:246px}.case-study-card-container{align-content:unset;align-items:unset;grid-template-rows:repeat(2,min-content);grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:min-content;justify-content:center;gap:40px;padding:20px;display:grid}.case-study-card-title-wrap{place-self:start;width:100%;height:247px}.case-study-image-card,.case-study-stats{place-self:start;width:100%}.case-study-stats-stack{gap:20px}.features-animation-shell{width:min(680px,100%);min-height:640px}.client-feedback-section{padding:100px 30px}.client-feedback-cards{grid-template-columns:repeat(2,minmax(50px,1fr))}.client-feedback-column{gap:80px}.pricing-section,.faq-section,.cta-section,.site-footer{padding:0 30px}.pricing-container{padding:100px 1px}.pricing-heading-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40px}.pricing-title-column{flex:none;width:100%}.pricing-hero-button{display:none}.pricing-cards{grid-template-columns:repeat(2,minmax(50px,1fr));align-items:stretch;display:grid}.pricing-plan-card{flex:none;width:100%;height:100%}.pricing-plan-body{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:16px}.pricing-plan-content{flex:none;width:100%}.pricing-plan-visual{aspect-ratio:.557895;width:100%}.faq-wrapper{padding:100px 0}.faq-support-mark{width:110px}.cta-panel{min-height:480px;padding:100px 0}.cta-title{max-width:607px}.cta-details{max-width:539px}.about-page-hero,.about-page-section{padding:0 30px}.about-page-hero{height:min-content;min-height:0}.about-page-hero-container{height:min-content;min-height:0;padding:200px 1px}.about-page-hero-title.framer-styles-preset-wjzy7a{font-size:48px}.about-page-container{padding:100px 1px 0}.about-page-story-heading{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40px}.about-page-story-title-stack,.about-page-story-details{flex:none;width:100%}.about-page-story-images,.about-page-approach-grid,.about-page-team-grid{grid-template-columns:repeat(2,minmax(50px,1fr))}.about-page-story-image{height:360px}.about-page-approach-container,.about-page-investors-container,.about-page-team-container{gap:60px}.about-page-investor-grid{grid-template-columns:repeat(2,minmax(50px,1fr))}.about-page-team-image{height:390px}.footer-container{padding:100px 0 32px}.site-footer{margin-top:0}.footer-top{flex-direction:column;justify-content:flex-start;gap:40px}.footer-company,.footer-contact-stack,.footer-nav{flex:none;width:100%}.footer-contact-stack,.footer-nav{gap:40px}}@media (width<=809px){.site-nav{--nav-border-color:var(--token-line-light);background:var(--token-white);background-color:var(--token-white);transform-origin:50%;align-items:flex-start;height:auto;min-height:65.59px;max-height:65.59px;padding:0 10px;transition:none;box-shadow:0 1px 2px #00000040}.site-nav-inner:after{border-width:0 0 1px}.site-nav-inner{transform-origin:50%;flex-wrap:wrap;padding:20px 1px;transition:none}.site-logo{filter:none;gap:8px;width:194px;height:36px}.site-logo .brand-logo-icon{width:22px;height:25px}.site-logo .brand-logo-wordmark{width:164px;height:26px}.site-logo .brand-logo-icon-light,.site-logo .brand-logo-wordmark-light{display:none}.site-logo .brand-logo-icon-dark,.site-logo .brand-logo-wordmark-dark{display:block}.site-logo-wrap{justify-content:space-between;gap:unset;flex:1 0 100%;width:100%}.site-nav-links,.site-nav-action{display:none}.site-header-scrolled .site-nav,.site-header-returning .site-nav{background:var(--token-white);background-color:var(--token-white);opacity:1;animation:none;box-shadow:0 1px 2px #00000040}.site-menu-button{cursor:pointer;z-index:2;background:0 0;border:0;flex-direction:column;flex:none;justify-content:center;align-items:flex-end;gap:7px;width:32px;height:26px;margin-left:auto;padding:0;position:relative;display:flex!important}.site-menu-button span{background:var(--token-deep);transform-origin:50%;border-radius:999px;flex:none;width:28px;height:2.5px;transition:transform .45s cubic-bezier(.22,1,.36,1),top .45s cubic-bezier(.22,1,.36,1);display:block;position:relative}.site-header-open .site-menu-button span{position:absolute;top:calc(50% - 1px);left:0}.site-header-open .site-menu-button span:first-child{transform:rotate(45deg)}.site-header-open .site-menu-button span:last-child{transform:rotate(-45deg)}.site-header-open .site-nav{background:var(--token-white);background-color:var(--token-white);height:353.61px;min-height:353.61px;max-height:353.61px;padding:10px 10px 0;animation:none}.site-header-open .site-nav-inner{flex-flow:column;flex:none;justify-content:flex-start;align-items:center;gap:10px;height:343.61px;padding:10px 1px 32px;animation:none}.site-header-open .site-logo-wrap{flex:none;width:100%;animation:none}.site-header-open .site-nav-links{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:20px;width:min-content;height:216.02px;padding:24px 24px 16px;animation:none;display:flex;overflow:clip}.site-header-open .site-nav-action{will-change:transform, opacity;flex:none;height:40px;display:block}.site-header-open .site-nav-link-container{will-change:transform, opacity;flex:none;height:19.2px}.site-header-open .site-nav-links .rolling-text-inner{--text:#000}.hero-section{padding:0 20px}.hero-sphere-wrap{opacity:.88;display:flex;top:42%;left:110%}.hero-sphere-container{width:clamp(480px,132vw,640px);height:clamp(480px,132vw,640px)}.hero-sphere-canvas-shell,.hero-sphere-canvas{cursor:default;pointer-events:none;touch-action:auto}.hero-container{flex:1 0 0;justify-content:center;gap:40px;width:1px;max-width:1360px;height:min-content;padding:160px 1px 20px}.hero-heading{gap:32px;width:100%;max-width:calc(100vw - 40px)}.hero-copy{max-width:100%}.framer-styles-preset-wjzy7a{overflow-wrap:anywhere;max-width:330px;font-size:31px}.hero-copy h1.framer-styles-preset-wjzy7a{width:100%;max-width:min(330px,100%)}.hero-details{overflow-wrap:anywhere;width:100%;max-width:min(330px,100%);font-size:16px}.hero-actions .framer-button.framer-v-1904km7{display:none}.hero-brand-content{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;height:90.5px}.framer-styles-preset-10ae8dz{font-size:15px}.hero-logo-viewport{flex:none;width:100%;max-width:100%}.about-section{padding:0 20px}.about-container{gap:40px;padding:80px 1px}.about-heading-row{flex-direction:column;justify-content:flex-start;gap:40px}.about-title-column,.about-copy-column{flex:none;width:100%;min-width:0;max-width:calc(100vw - 40px)}.about-copy-content,.about-copy{width:100%;min-width:0;max-width:calc(100vw - 80px)}.about-copy .framer-styles-preset-10ae8dz{white-space:normal;overflow-wrap:break-word;word-break:normal}.framer-styles-preset-183728m{overflow-wrap:anywhere;max-width:330px;font-size:28px}.about-cards{align-content:unset;align-items:unset;grid-template-rows:repeat(2,min-content);grid-template-columns:repeat(1,minmax(50px,1fr));grid-auto-rows:min-content;justify-content:center;gap:0;display:grid}.about-stat-card{flex:none;place-self:start;width:100%}.about-image-card{place-self:start;width:100%;height:100%}.about-image-frame{aspect-ratio:1.42586;flex:none;width:100%;height:auto;min-height:244px}.process-section{padding:0 20px}.process-container{flex-direction:column;flex:none;width:100%;padding:80px 1px}.process-title-column,.process-card-list{flex:none;width:100%}.process-title{max-width:335px}.process-card-list{max-width:unset;gap:20px}.services-section{padding:0 20px}.services-container{flex:none;gap:60px;width:100%;padding:100px 1px}.services-heading-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40px}.services-title-column{flex:none;width:100%}.services-title{max-width:324px}.services-button-wrap{display:none}.framer-styles-preset-1hteory{font-size:22px}.framer-styles-preset-fka8dc{font-size:16px}.services-id-cell{width:18%}.services-title-cell{width:37%;padding-right:12px}.services-table-row:not(.services-table-header) .services-title-cell>[data-framer-component-type=RichTextContainer]{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}.services-table-row:not(.services-table-header) .services-title-cell .framer-styles-preset-1hteory{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.services-table-header .services-title-cell{padding-right:12px}.services-detail-cell,.services-table-header .services-detail-cell{width:45%}.services-detail-content{gap:64px}.services-category{display:none}.services-category-grid{grid-template-columns:repeat(3,minmax(50px,1fr))}.case-study-section{padding:0 20px}.case-study-container{flex:none;gap:40px;width:100%;padding:80px 1px}.case-study-heading-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40px}.case-study-title-column{flex:none;width:100%}.case-study-title{max-width:unset}.case-study-cta{display:none}.case-study-cards{gap:20px}.case-study-card{justify-content:flex-start;align-items:flex-end;gap:24px;width:100%;max-width:390px;padding:20px}.case-study-card-container{flex-direction:column;place-content:center flex-start;align-items:center;gap:40px;padding:0}.case-study-card-title-wrap{align-self:unset;width:100%;height:min-content}.case-study-card-title-content{justify-content:center;gap:16px;height:min-content}.case-study-image-card,.case-study-stats{width:100%}.case-study-stats-stack{gap:24px}.features-section{padding:0 20px}.features-container{align-items:flex-start;gap:40px;padding:80px 1px}.features-title{max-width:unset}.features-widget-desktop-shell{display:none}.features-widget-phone-shell{display:flex}.features-widget-phone{gap:100px;width:350px;max-width:100%;overflow:visible}.features-phone-content{width:100%;max-width:350px;padding:0 20px}.features-phone-categories{gap:8px;width:100%;display:grid}.features-phone-category,.features-phone-note{width:100%}.client-feedback-section{padding:0 20px}.client-feedback-container{flex:none;gap:40px;width:100%;padding:80px 1px}.client-feedback-title{max-width:unset}.client-feedback-cards{grid-template-columns:repeat(1,minmax(50px,1fr))}.client-feedback-column{gap:80px}.pricing-section,.faq-section,.cta-section,.site-footer{padding:0 20px}.pricing-container,.faq-container{flex:none;width:100%}.pricing-container{gap:40px;padding:80px 1px}.pricing-heading-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40px}.pricing-title-column{flex:none;width:100%}.pricing-title{max-width:unset}.pricing-hero-button{display:none}.pricing-cards{flex-direction:column;align-items:center;gap:20px}.pricing-plan-card{flex:none;width:100%;max-width:390px}.pricing-plan-body{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:16px}.pricing-plan-content{flex:none;width:100%}.pricing-plan-visual{aspect-ratio:.54386;width:100%}.framer-styles-preset-os4nkf{font-size:20px}.framer-styles-preset-j2v7ru{font-size:16px}.faq-wrapper{gap:40px;padding:80px 0}.faq-list{max-width:unset}.faq-item{padding:12px}.faq-question-button{gap:16px}.faq-answer-inner{max-width:95%}.faq-item.open .faq-answer-inner{padding-top:16px}.faq-support-card{flex-direction:column;padding:24px}.faq-support-content{flex:none;width:100%}.faq-support-mark{display:none}.cta-panel{min-height:430px;padding:80px 0}.cta-container{padding:80px 1px}.cta-content-container{padding:0 20px}.cta-actions{flex-wrap:wrap;gap:16px;width:100%}.about-page-hero,.about-page-section{padding:0 20px}.about-page-hero{height:min-content;min-height:0}.about-page-hero-container{flex:none;width:100%;height:min-content;min-height:0;padding:160px 0}.about-page-hero-content{gap:22px;max-width:350px}.about-page-hero-copy{gap:24px}.about-page-hero-title.framer-styles-preset-wjzy7a{max-width:330px;font-size:36px;line-height:110%}.about-page-hero-details.framer-styles-preset-j2v7ru{text-align:left;max-width:350px;font-size:18px}.about-page-hero-actions{width:100%}.about-page-hero-actions .framer-button.about-page-button-dark{display:none}.about-page-container{flex:none;width:100%;padding:80px 0 0}.about-page-story-container{gap:40px}.about-page-story-heading{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:32px}.about-page-story-title-stack,.about-page-story-details{flex:none;width:100%}.about-page-story-title-stack{gap:24px}.about-page-section-title.framer-styles-preset-183728m,.about-page-centered-title.framer-styles-preset-183728m{overflow-wrap:anywhere;max-width:330px;font-size:28px}.about-page-story-details.framer-styles-preset-j2v7ru{font-size:18px}.about-page-story-images{grid-template-columns:repeat(1,minmax(50px,1fr));gap:20px}.about-page-story-image{aspect-ratio:1.33333;height:auto}.about-page-approach-container,.about-page-investors-container,.about-page-team-container{gap:40px}.about-page-centered-heading{gap:20px}.about-page-approach-grid{grid-template-columns:repeat(1,minmax(50px,1fr));gap:12px}.about-page-approach-card{gap:56px;min-height:267px;padding:30px 20px 24px}.about-page-card-title.framer-styles-preset-os4nkf,.about-page-team-name.framer-styles-preset-os4nkf{font-size:22px}.about-page-investor-grid{grid-template-columns:repeat(1,minmax(50px,1fr))}.about-page-investor-cell{height:154px}.about-page-team-grid{grid-template-columns:repeat(1,minmax(50px,1fr));gap:40px}.about-page-team-image{aspect-ratio:1.04484;height:auto}.about-page-team-copy{padding-top:16px}.footer-container{flex:none;gap:60px;width:100%;padding:80px 0 32px}.site-footer{margin-top:0}.footer-top{flex-direction:column;justify-content:flex-start;gap:40px}.footer-company,.footer-contact-stack{flex:none;width:100%}.footer-contact-stack{gap:40px}.footer-info-group{width:100%}.footer-nav{flex:none;grid-template-columns:repeat(2,minmax(50px,1fr));gap:40px;width:100%;display:grid}.footer-nav-column{flex:none;width:100%}.footer-bottom{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}}@media (width<=1199px) and (width>=810px){.vexor-page-hero,.case-page-quote-section,.blogs-page-section,.pricing-page-comparison-section{padding-left:30px;padding-right:30px}.vexor-page-hero-container{width:1px;height:min-content;padding:200px 1px}.vexor-page-hero-compact .vexor-page-hero-container{padding:160px 1px 0}.blogs-page-main .vexor-page-hero-container,.case-studies-page-main .vexor-page-hero-container{padding:200px 1px}.case-studies-page-main .vexor-page-hero-title.framer-styles-preset-wjzy7a{max-width:515px}.case-studies-page-main .vexor-page-hero-details.framer-styles-preset-fka8dc{max-width:448px}.pricing-page-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.blogs-page-grid{grid-template-columns:repeat(3,minmax(50px,1fr))}.case-studies-page-main .case-study-card-container{flex-direction:row;place-content:center space-between;align-items:center;gap:0;padding:32px;display:flex}.case-studies-page-main .case-study-card-title-wrap{width:35%;height:270px}.case-studies-page-main .case-study-image-card{width:33%}.case-studies-page-main .case-study-stats{width:29%}.case-studies-page-main .case-study-stats-stack{gap:32px}}@media (width<=809px){.vexor-page-hero,.case-page-quote-section,.blogs-page-section,.pricing-page-comparison-section{padding-left:20px;padding-right:20px}.vexor-page-hero{height:min-content;min-height:0}.vexor-page-hero-container{flex:none;gap:48px;width:100%;height:min-content;min-height:0;padding:160px 0}.vexor-page-hero-compact .vexor-page-hero-container{gap:40px;padding:160px 0 0}.blogs-page-main .vexor-page-hero-container,.case-studies-page-main .vexor-page-hero-container{padding:160px 0}.pricing-page-main .vexor-page-hero{padding-bottom:80px}.vexor-page-hero-content{align-items:center}.vexor-page-hero-copy{align-items:center;gap:24px}.vexor-page-hero-title.framer-styles-preset-wjzy7a{text-align:center;max-width:260px;font-size:30px;line-height:110%}.case-studies-page-main .vexor-page-hero-title.framer-styles-preset-wjzy7a,.pricing-page-main .vexor-page-hero-title.framer-styles-preset-wjzy7a,.blogs-page-main .vexor-page-hero-title.framer-styles-preset-wjzy7a{max-width:260px}.vexor-page-hero-details.framer-styles-preset-fka8dc{text-align:center;max-width:240px;font-size:15px;line-height:160%}.case-page-quote-container,.blogs-page-container,.pricing-page-comparison-container{flex:none;width:100%;padding:80px 1px}.case-page-quote-content{align-items:flex-start}.case-page-quote .framer-styles-preset-1hteory{text-align:left;font-size:24px;line-height:130%}.case-page-quote-author{text-align:left;justify-content:flex-start}.blogs-page-container{gap:40px}.blogs-page-heading .framer-styles-preset-183728m{max-width:320px;font-size:28px}.blogs-page-grid{grid-template-columns:repeat(1,minmax(50px,1fr));gap:20px}.blogs-page-card{min-height:0}.blogs-page-card .framer-styles-preset-os4nkf{max-width:280px}.blogs-page-card-media{height:245px}.pricing-page-cards{grid-template-columns:repeat(1,minmax(0,1fr));gap:20px}.pricing-page-card{min-height:475px}.pricing-page-comparison-container{align-items:flex-start;overflow-x:auto}.pricing-page-table{min-width:720px}.pricing-page-table-header,.pricing-page-table-row{grid-template-columns:minmax(220px,2fr) repeat(3,minmax(110px,1fr))}.pricing-page-table-header>*,.pricing-page-row-label,.pricing-page-table-value{padding-left:16px;padding-right:16px}}@media (width<=1199px) and (width>=810px){.contact-page-main .vexor-page-hero-container{padding:160px 1px 80px}.contact-page-hero-cards{width:100%}.contact-page-container{flex-direction:column;gap:24px}.contact-page-intel,.contact-page-form{flex:none;width:100%}.contact-page-intel{max-width:none;min-height:520px}}@media (width<=809px){.contact-page-main .vexor-page-hero{padding-bottom:0}.contact-page-main .vexor-page-hero-container{gap:48px;padding:160px 0 80px}.contact-page-hero-cards{grid-template-columns:1fr;width:100%}.contact-page-hero-card{padding:24px 20px}.contact-page-section{padding:0 20px}.contact-page-container{flex-direction:column;flex:none;gap:20px;width:100%;padding:80px 0}.contact-page-intel,.contact-page-form{flex:none;width:100%}.contact-page-intel{max-width:none;min-height:560px;padding:24px 20px}.contact-page-intel-content{gap:72px;min-height:512px}.contact-page-intel-bottom,.contact-page-form-row{flex-direction:column;gap:24px}.contact-page-intel-bottom>div,.contact-page-form-row label{flex:none;width:100%}.contact-page-form{padding:24px 20px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
