/*! tailwindcss v4.1.11 | 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)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-leading:initial}}}.landing-slide-container{width:100%;max-width:1280px;min-height:720px;margin-inline:auto;display:flex;position:relative;overflow:hidden}.landing-left-content{z-index:10;width:55%;padding-inline:60px;padding-block:calc(var(--spacing,.25rem)*20);flex-direction:column;justify-content:center;display:flex}.landing-right-content{background-color:var(--color-slate-800,oklch(27.9% .041 260.031));justify-content:center;align-items:center;width:45%;display:flex;position:relative}.landing-glass-card{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;border-radius:20px}@supports (color:color-mix(in lab,red,red)){.landing-glass-card{border-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.landing-glass-card{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.landing-glass-card{background-color:color-mix(in oklab,var(--color-white,#fff)5%,transparent)}}.landing-glass-card{--tw-backdrop-blur:blur(10px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);padding:30px}.landing-mockup-img{object-fit:cover;opacity:.8;mix-blend-mode:overlay;width:100%;height:100%}.landing-accent-text{color:var(--color-sky-400,oklch(74.6% .16 232.661))}.landing-feature-item{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:var(--color-slate-200,oklch(92.9% .013 255.508));align-items:center;display:flex}.landing-feature-icon{margin-right:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);background-color:#00bcfe1a;border-radius:3.40282e+38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.landing-feature-icon{background-color:color-mix(in oklab,var(--color-sky-400,oklch(74.6% .16 232.661))10%,transparent)}}.landing-feature-icon{padding:calc(var(--spacing,.25rem)*2.5);color:var(--color-sky-400,oklch(74.6% .16 232.661))}.landing-circle-deco{z-index:1;background-color:var(--color-blue-500,oklch(62.3% .214 259.815));opacity:.1;border-radius:3.40282e+38px;position:absolute}.landing-highlight-bar{width:calc(var(--spacing,.25rem)*20);background-color:var(--color-sky-400,oklch(74.6% .16 232.661))}.landing-highlight-bar,.landing-highlight-bar-emerald{height:calc(var(--spacing,.25rem)*1.5);border-radius:var(--radius-sm,.25rem);margin-bottom:30px}.landing-highlight-bar-emerald{background-color:var(--color-emerald-500,oklch(69.6% .17 162.48));width:60px}.landing-logo{margin-right:calc(var(--spacing,.25rem)*3);height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);border-radius:var(--radius-lg,.5rem);background-color:var(--color-blue-500,oklch(62.3% .214 259.815));justify-content:center;align-items:center;display:flex}.landing-laptop-frame{border-top-left-radius:var(--radius-xl,.75rem);border-top-right-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:4px;border-color:var(--color-gray-700,oklch(37.3% .034 259.733));background-color:var(--color-gray-800,oklch(27.8% .033 256.848));--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);width:500px;height:320px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:relative}.landing-laptop-screen{border-top-left-radius:var(--radius-lg,.5rem);border-top-right-radius:var(--radius-lg,.5rem);border-bottom-style:var(--tw-border-style);border-bottom-width:4px;border-color:var(--color-gray-800,oklch(27.8% .033 256.848));background-color:var(--color-slate-900,oklch(20.8% .042 265.755));width:100%;height:100%;position:relative;overflow:hidden}.landing-laptop-titlebar{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*10);align-items:center;gap:calc(var(--spacing,.25rem)*2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-800,oklch(27.9% .041 260.031));width:100%;padding-inline:calc(var(--spacing,.25rem)*4);display:flex;position:absolute}.landing-laptop-dot{height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3);border-radius:3.40282e+38px}.landing-laptop-content{top:calc(var(--spacing,.25rem)*10);right:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);background-color:var(--color-slate-900,oklch(20.8% .042 265.755));position:absolute}.landing-laptop-base{height:calc(var(--spacing,.25rem)*4);border-bottom-right-radius:var(--radius-lg,.5rem);border-bottom-left-radius:var(--radius-lg,.5rem);width:550px}.landing-laptop-notch{margin-top:calc(var(--spacing,.25rem)*-.5);height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*20);border-radius:3.40282e+38px}.landing-screen-placeholder{inset:calc(var(--spacing,.25rem)*0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-500,oklch(55.4% .046 257.417));justify-content:center;align-items:center;display:flex;position:absolute}.landing-page-indicator{bottom:calc(var(--spacing,.25rem)*4);left:calc(var(--spacing,.25rem)*4);background-color:var(--color-emerald-500,oklch(69.6% .17 162.48));padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);border-radius:3.40282e+38px;position:absolute}.landing-left-panel{padding-block:60px;width:50%;padding-left:60px}.landing-left-panel-no-pr{padding-right:calc(var(--spacing,.25rem)*0)}.landing-hero-deco-1{width:600px;height:600px;top:-200px;left:-100px}.landing-hero-deco-2{background-color:var(--color-indigo-500,oklch(58.5% .233 277.117));width:400px;height:400px;bottom:-100px;right:40%}.landing-hero-bg-img{inset:calc(var(--spacing,.25rem)*0);object-fit:cover;opacity:.15;width:100%;height:100%;position:absolute}.landing-laptop-dot.red{background-color:var(--color-red-500,oklch(63.7% .237 25.331))}.landing-laptop-dot.yellow{background-color:var(--color-yellow-500,oklch(79.5% .184 86.047))}.landing-laptop-dot.green{background-color:var(--color-green-500,oklch(72.3% .219 149.579))}.landing-laptop-base{border-bottom-right-radius:var(--radius-xl,.75rem);border-bottom-left-radius:var(--radius-xl,.75rem);background-color:var(--color-gray-700,oklch(37.3% .034 259.733));--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);width:580px;height:25px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);margin-inline:auto}.landing-laptop-notch{height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*24);border-bottom-right-radius:var(--radius-lg,.5rem);border-bottom-left-radius:var(--radius-lg,.5rem);background-color:var(--color-gray-600,oklch(44.6% .03 256.802));margin-inline:auto}.landing-mobile-mockup{right:calc(var(--spacing,.25rem)*-12);bottom:calc(var(--spacing,.25rem)*-10);border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);border-width:4px;border-color:var(--color-gray-700,oklch(37.3% .034 259.733));background-color:var(--color-gray-900,oklch(21% .034 264.665));--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);width:140px;height:280px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:absolute;overflow:hidden}.landing-mobile-screen{background-color:var(--color-slate-800,oklch(27.9% .041 260.031));width:100%;height:100%;padding:calc(var(--spacing,.25rem)*3);flex-direction:column;align-items:center;display:flex}.landing-mobile-notch{margin-bottom:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*1);width:calc(var(--spacing,.25rem)*12);background-color:var(--color-gray-600,oklch(44.6% .03 256.802));border-radius:3.40282e+38px}.landing-dashboard-card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-800,oklch(27.9% .041 260.031))}.landing-problems-layout{background-color:var(--color-slate-900,oklch(20.8% .042 265.755))}.landing-left-panel{z-index:10;border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-slate-800,oklch(27.9% .041 260.031));background-color:var(--color-slate-900,oklch(20.8% .042 265.755));width:40%}.landing-left-panel,.landing-right-panel{flex-direction:column;justify-content:center;padding:60px;display:flex;position:relative}.landing-right-panel{background-color:var(--color-slate-800,oklch(27.9% .041 260.031));width:60%}.landing-highlight-bar-red{height:calc(var(--spacing,.25rem)*1.5);border-radius:var(--radius-sm,.25rem);background-color:var(--color-red-500,oklch(63.7% .237 25.331));width:60px;margin-bottom:30px}.landing-problem-card{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff0d;flex-direction:column;height:100%;display:flex}@supports (color:color-mix(in lab,red,red)){.landing-problem-card{border-color:color-mix(in oklab,var(--color-white,#fff)5%,transparent)}}.landing-problem-card{padding:calc(var(--spacing,.25rem)*6);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;background-color:#273548;transition-duration:.3s}.landing-problem-card:hover{background-color:var(--color-slate-700,oklch(37.2% .044 257.287))}.landing-problem-icon{margin-bottom:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-xl,.75rem);width:50px;height:50px;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));justify-content:center;align-items:center;display:flex}.landing-bg-pattern{pointer-events:none;inset:calc(var(--spacing,.25rem)*0);z-index:0;opacity:.05;background-image:radial-gradient(#64748b 1px,#0000 0);background-size:20px 20px;position:absolute}.landing-solution-layout{background-color:var(--color-slate-900,oklch(20.8% .042 265.755))}.landing-highlight-bar-blue{height:calc(var(--spacing,.25rem)*1.5);border-radius:var(--radius-sm,.25rem);background-color:var(--color-blue-500,oklch(62.3% .214 259.815));width:60px;margin-bottom:30px}.landing-solution-card{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:#3080ff1a;flex-direction:column;height:100%;display:flex}@supports (color:color-mix(in lab,red,red)){.landing-solution-card{border-color:color-mix(in oklab,var(--color-blue-500,oklch(62.3% .214 259.815))10%,transparent)}}.landing-solution-card{padding:calc(var(--spacing,.25rem)*6);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;background-color:#273548;transition-duration:.3s}.landing-solution-card:hover{background-color:var(--color-slate-700,oklch(37.2% .044 257.287))}.landing-solution-icon{margin-bottom:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-xl,.75rem);width:50px;height:50px;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));justify-content:center;align-items:center;display:flex}.landing-overview-layout{background-color:var(--color-slate-900,oklch(20.8% .042 265.755))}.landing-feature-card{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff0d;align-items:center;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.landing-feature-card{border-color:color-mix(in oklab,var(--color-white,#fff)5%,transparent)}}.landing-feature-card{padding:calc(var(--spacing,.25rem)*7);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;background-color:#273548;transition-duration:.3s}.landing-feature-card:hover{background-color:var(--color-slate-700,oklch(37.2% .044 257.287))}.landing-card-accent-blue{border-left:4px var(--tw-border-style) var(--color-blue-500,oklch(62.3% .214 259.815))}.landing-card-accent-purple{border-left:4px var(--tw-border-style) var(--color-purple-500,oklch(62.7% .265 303.9))}.landing-card-accent-emerald{border-left:4px var(--tw-border-style) var(--color-emerald-500,oklch(69.6% .17 162.48))}.landing-icon-box{margin-right:calc(var(--spacing,.25rem)*6);width:70px;height:70px;font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)));border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.landing-text-content{flex:1}.landing-step-number{pointer-events:none;top:50%;right:calc(var(--spacing,.25rem)*5);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);font-size:var(--text-7xl,4.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height,1));--tw-leading:1;--tw-font-weight:var(--font-weight-black,900);line-height:1;font-weight:var(--font-weight-black,900);color:#ffffff08;position:absolute}@supports (color:color-mix(in lab,red,red)){.landing-step-number{color:color-mix(in oklab,var(--color-white,#fff)3%,transparent)}}.landing-frontend-layout{background-color:var(--color-slate-900,oklch(20.8% .042 265.755))}.landing-highlight-bar-cyan{height:calc(var(--spacing,.25rem)*1.5);border-radius:var(--radius-sm,.25rem);background-color:var(--color-cyan-500,oklch(71.5% .143 215.221));width:60px;margin-bottom:30px}.landing-frontend-feature{align-items:flex-start;display:flex}.landing-frontend-icon{margin-right:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);background-color:#00b7d71a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.landing-frontend-icon{background-color:color-mix(in oklab,var(--color-cyan-500,oklch(71.5% .143 215.221))10%,transparent)}}.landing-frontend-icon{color:var(--color-cyan-500,oklch(71.5% .143 215.221))}.landing-frontend-right{background-color:var(--color-slate-900,oklch(20.8% .042 265.755));justify-content:center;align-items:center}.landing-deco-circle{z-index:0;background-color:var(--color-cyan-500,oklch(71.5% .143 215.221));filter:blur(80px);opacity:.05;border-radius:3.40282e+38px;width:500px;height:500px;position:absolute}.landing-browser-mockup{z-index:10;border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700,oklch(37.2% .044 257.287));flex-direction:column;width:100%;max-width:600px;max-height:600px;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.landing-browser-header,.landing-browser-mockup{background-color:var(--color-slate-800,oklch(27.9% .041 260.031));display:flex}.landing-browser-header{height:calc(var(--spacing,.25rem)*10);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-700,oklch(37.2% .044 257.287));padding-inline:calc(var(--spacing,.25rem)*4);flex-shrink:0;align-items:center}.landing-browser-dot{height:calc(var(--spacing,.25rem)*2.5);width:calc(var(--spacing,.25rem)*2.5);border-radius:3.40282e+38px}.landing-address-bar{margin-left:calc(var(--spacing,.25rem)*5);height:calc(var(--spacing,.25rem)*6);background-color:var(--color-slate-900,oklch(20.8% .042 265.755));max-width:300px;padding-inline:calc(var(--spacing,.25rem)*2.5);border-radius:.25rem;flex:1;align-items:center;display:flex}.landing-address-text{height:calc(var(--spacing,.25rem)*1);border-radius:var(--radius-sm,.25rem);background-color:var(--color-slate-700,oklch(37.2% .044 257.287));width:60%}.landing-browser-content{background-color:var(--color-white,#fff);flex:1;position:relative;overflow:hidden}.landing-annotation-badge{right:calc(var(--spacing,.25rem)*12);bottom:calc(var(--spacing,.25rem)*18);z-index:20;background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-900,oklch(20.8% .042 265.755));border-radius:3.40282e+38px;align-items:center;display:flex;position:absolute;box-shadow:0 10px 15px -3px #0000001a}.landing-backend-layout{background-color:var(--color-slate-900,oklch(20.8% .042 265.755));flex-direction:column}.landing-bg-glow{pointer-events:none;z-index:0;filter:blur(100px);opacity:.08;border-radius:3.40282e+38px;width:600px;height:600px;position:absolute}.landing-backend-glow-1{background-color:var(--color-blue-500,oklch(62.3% .214 259.815));top:-200px;left:-100px}.landing-backend-glow-2{background-color:var(--color-indigo-500,oklch(58.5% .233 277.117));bottom:-200px;right:-100px}.landing-security-badge{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-800,oklch(27.9% .041 260.031));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-slate-500,oklch(55.4% .046 257.417));border-radius:3.40282e+38px;align-items:center;display:flex}.landing-number-badge{top:calc(var(--spacing,.25rem)*-4);left:calc(var(--spacing,.25rem)*5);z-index:30;height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-slate-900,oklch(20.8% .042 265.755));background-color:var(--color-blue-500,oklch(62.3% .214 259.815));font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-white,#fff);border-radius:10px;justify-content:center;align-items:center;display:flex;position:absolute;box-shadow:0 4px 6px -1px #0000001a}.landing-admin-mockup{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-800,oklch(27.9% .041 260.031));height:320px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-direction:column;transition-duration:.3s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000004d,0 4px 6px -2px #0000001a}.landing-admin-mockup:hover{--tw-translate-y:calc(var(--spacing,.25rem)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);border-color:var(--color-blue-400,oklch(70.7% .165 254.624));box-shadow:0 20px 25px -5px #0006,0 10px 10px -5px #0003}.landing-admin-image-container{background-color:var(--color-white,#fff);flex:1;position:relative;overflow:hidden}.landing-admin-screenshot{object-fit:cover;object-position:left top;width:100%;height:100%}.landing-data-mask{z-index:10;border-bottom-color:#ffffff4d;border-right-color:#ffffff4d;border-top:1px var(--tw-border-style) #ffffff4d;border-left:1px var(--tw-border-style) #ffffff4d;width:50%;height:75%;position:absolute;top:20%;left:50%}@supports (color:color-mix(in lab,red,red)){.landing-data-mask{border-color:color-mix(in oklab,var(--color-white,#fff)30%,transparent)}}.landing-data-mask{background:linear-gradient(135deg,#fffffff2,#f0f0f5fa 50%,#fffffff2);box-shadow:inset 0 0 30px #ffffff80}.landing-marketing-layout{background-color:var(--color-slate-900,oklch(20.8% .042 265.755));flex-direction:column}.landing-marketing-badge{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-800,oklch(27.9% .041 260.031));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-slate-500,oklch(55.4% .046 257.417));border-radius:3.40282e+38px;align-items:center;display:flex}.landing-marketing-glow-1{background-color:var(--color-purple-500,oklch(62.7% .265 303.9));top:-200px;right:-100px}.landing-marketing-glow-2{background-color:var(--color-blue-500,oklch(62.3% .214 259.815));bottom:-200px;left:-100px}.landing-marketing-data-mask{z-index:10;background:linear-gradient(135deg,#fffffff2,#f0f0f5fa 50%,#fffffff2);border-top-left-radius:4px;width:84%;height:82%;position:absolute;top:18%;left:16%;box-shadow:inset 0 0 30px #ffffff80}.landing-learning-layout,.landing-learning-right{background-color:var(--color-slate-900,oklch(20.8% .042 265.755))}.landing-learning-right{padding:calc(var(--spacing,.25rem)*0);overflow:hidden}.landing-learning-feature{align-items:flex-start;display:flex}.landing-learning-icon{margin-right:calc(var(--spacing,.25rem)*5);height:calc(var(--spacing,.25rem)*11);width:calc(var(--spacing,.25rem)*11);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:#00b7d733;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.landing-learning-icon{border-color:color-mix(in oklab,var(--color-cyan-500,oklch(71.5% .143 215.221))20%,transparent)}}.landing-learning-icon{background-color:#00b7d71a}@supports (color:color-mix(in lab,red,red)){.landing-learning-icon{background-color:color-mix(in oklab,var(--color-cyan-500,oklch(71.5% .143 215.221))10%,transparent)}}.landing-learning-icon{color:var(--color-cyan-500,oklch(71.5% .143 215.221))}.landing-mockup-container{width:100%;height:100%;position:relative}.landing-learning-mockup{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-800,oklch(27.9% .041 260.031));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-direction:column;transition-duration:.3s;display:flex;position:absolute;overflow:hidden;box-shadow:0 25px 50px -12px #0009}.landing-learning-mockup:hover{border-color:var(--color-cyan-500,oklch(71.5% .143 215.221))}.landing-learning-mockup-1{z-index:10;width:580px;height:380px;top:60px;left:40px}.landing-learning-mockup-2{z-index:20;width:580px;height:380px;bottom:60px;right:40px}.landing-mockup-label{top:calc(var(--spacing,.25rem)*2);left:calc(var(--spacing,.25rem)*5);z-index:30;border-radius:var(--radius-xl,.75rem);background-color:var(--color-cyan-500,oklch(71.5% .143 215.221));padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-900,oklch(20.8% .042 265.755));position:absolute;box-shadow:0 4px 6px -1px #0000001a}.landing-learning-content{background-color:var(--color-white,#fff);flex:1;position:relative;overflow:hidden}.landing-learning-image{width:100%;height:auto;display:block}.landing-learning-mask{z-index:50;background:linear-gradient(135deg,#fffffff2,#f0f0f5fa 50%,#fffffff2);position:absolute;box-shadow:inset 0 0 30px #ffffff80}.landing-learning-mask-1{right:66.6667%;bottom:calc(var(--spacing,.25rem)*0);width:20%;height:50%}.landing-learning-mask-2{right:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*0);width:66.6667%;height:66.6667%}.landing-learning-deco-1{top:calc(var(--spacing,.25rem)*0);right:calc(var(--spacing,.25rem)*0);background-color:var(--color-cyan-500,oklch(71.5% .143 215.221));filter:blur(100px);opacity:.08;width:400px;height:400px}.landing-learning-deco-1,.landing-learning-deco-2{z-index:0;border-radius:3.40282e+38px;position:absolute}.landing-learning-deco-2{bottom:calc(var(--spacing,.25rem)*0);background-color:var(--color-blue-500,oklch(62.3% .214 259.815));filter:blur(80px);opacity:.05;width:300px;height:300px;left:20%}.landing-customization-layout{background-color:var(--color-slate-900,oklch(20.8% .042 265.755));flex-direction:column}.landing-customization-glow-left{background-color:var(--color-emerald-500,oklch(69.6% .17 162.48));top:20%;left:-10%}.landing-customization-glow-left,.landing-customization-glow-right{z-index:0;filter:blur(120px);opacity:.05;border-radius:3.40282e+38px;width:500px;height:500px;position:absolute}.landing-customization-glow-right{background-color:var(--color-amber-500,oklch(76.9% .188 70.08));bottom:10%;right:-10%}.landing-customization-cards{z-index:10;flex:1;gap:30px;display:flex;position:relative}.landing-scope-card{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff0d;border-radius:20px;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.landing-scope-card{border-color:color-mix(in oklab,var(--color-white,#fff)5%,transparent)}}.landing-scope-card{background-color:var(--color-slate-800,oklch(27.9% .041 260.031));padding:calc(var(--spacing,.25rem)*10);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;box-shadow:0 10px 30px #0003}.landing-scope-card:hover{--tw-translate-y:calc(var(--spacing,.25rem)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.landing-scope-included{border-top:6px var(--tw-border-style) var(--color-emerald-500,oklch(69.6% .17 162.48))}.landing-scope-excluded{border-top:6px var(--tw-border-style) var(--color-amber-500,oklch(76.9% .188 70.08))}.landing-scope-bg-icon{pointer-events:none;right:calc(var(--spacing,.25rem)*-5);bottom:calc(var(--spacing,.25rem)*-5);opacity:.03;width:180px;height:180px;position:absolute;rotate:-15deg}.landing-badge{width:fit-content;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);border-radius:3.40282e+38px;align-items:center;display:inline-flex}.landing-badge-included{border-style:var(--tw-border-style);border-width:1px;border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.landing-badge-included{border-color:color-mix(in oklab,var(--color-emerald-500,oklch(69.6% .17 162.48))30%,transparent)}}.landing-badge-included{background-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.landing-badge-included{background-color:color-mix(in oklab,var(--color-emerald-500,oklch(69.6% .17 162.48))15%,transparent)}}.landing-badge-included{color:var(--color-emerald-400,oklch(76.5% .177 163.223))}.landing-badge-excluded{border-style:var(--tw-border-style);border-width:1px;border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.landing-badge-excluded{border-color:color-mix(in oklab,var(--color-amber-500,oklch(76.9% .188 70.08))30%,transparent)}}.landing-badge-excluded{background-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.landing-badge-excluded{background-color:color-mix(in oklab,var(--color-amber-500,oklch(76.9% .188 70.08))15%,transparent)}}.landing-badge-excluded{color:var(--color-amber-400,oklch(82.8% .189 84.429))}.landing-scope-list{margin:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*4);padding:calc(var(--spacing,.25rem)*0);flex-direction:column;flex:1;list-style-type:none;display:flex}.landing-scope-item{background-color:#0f172b4d;border-radius:10px;align-items:flex-start;display:flex}@supports (color:color-mix(in lab,red,red)){.landing-scope-item{background-color:color-mix(in oklab,var(--color-slate-900,oklch(20.8% .042 265.755))30%,transparent)}}.landing-scope-item{padding:calc(var(--spacing,.25rem)*3);--tw-leading:var(--leading-relaxed,1.625);font-size:1.05rem;line-height:var(--leading-relaxed,1.625);color:var(--color-slate-200,oklch(92.9% .013 255.508))}.landing-scope-item-icon{margin-top:calc(var(--spacing,.25rem)*1);margin-right:calc(var(--spacing,.25rem)*4);flex-shrink:0}.landing-process-bar{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-900,oklch(20.8% .042 265.755));padding-inline:30px;padding-block:calc(var(--spacing,.25rem)*5);margin-top:30px}.landing-process-bar,.landing-process-step,.landing-process-steps{align-items:center;display:flex}.landing-process-step{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-slate-400,oklch(70.4% .04 256.788))}.landing-process-step.active{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-blue-500,oklch(62.3% .214 259.815))}.landing-step-circle{margin-right:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);background-color:var(--color-slate-700,oklch(37.2% .044 257.287));font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));border-radius:3.40282e+38px;justify-content:center;align-items:center;display:flex}.landing-step-circle.active{background-color:var(--color-blue-500,oklch(62.3% .214 259.815));color:var(--color-white,#fff)}.landing-step-label{white-space:nowrap}.landing-pricing-layout{background-color:var(--color-slate-900,oklch(20.8% .042 265.755));flex-direction:column}.landing-pricing-glow-left{background-color:var(--color-emerald-500,oklch(69.6% .17 162.48));top:20%;left:-10%}.landing-pricing-glow-left,.landing-pricing-glow-right{z-index:0;filter:blur(120px);opacity:.05;border-radius:3.40282e+38px;width:500px;height:500px;position:absolute}.landing-pricing-glow-right{background-color:var(--color-blue-500,oklch(62.3% .214 259.815));bottom:10%;right:-10%}.landing-pricing-grid{z-index:10;gap:calc(var(--spacing,.25rem)*10);flex:1;display:flex;position:relative}.landing-pricing-left{flex-direction:column;justify-content:center;width:40%;display:flex}.landing-pricing-right{justify-content:center;align-items:center;width:60%;display:flex}.landing-pricing-step-wrapper{flex-direction:column;align-items:center;display:flex}.landing-pricing-step{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff0d;align-items:flex-start;width:100%;display:flex}@supports (color:color-mix(in lab,red,red)){.landing-pricing-step{border-color:color-mix(in oklab,var(--color-white,#fff)5%,transparent)}}.landing-pricing-step{background-color:var(--color-slate-800,oklch(27.9% .041 260.031));padding:calc(var(--spacing,.25rem)*6);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.landing-pricing-step:hover{--tw-translate-x:calc(var(--spacing,.25rem)*1);translate:var(--tw-translate-x)var(--tw-translate-y);border-color:var(--color-emerald-500,oklch(69.6% .17 162.48))}.landing-pricing-step-icon{margin-right:calc(var(--spacing,.25rem)*5);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:#00bb7f33;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}@supports (color:color-mix(in lab,red,red)){.landing-pricing-step-icon{border-color:color-mix(in oklab,var(--color-emerald-500,oklch(69.6% .17 162.48))20%,transparent)}}.landing-pricing-step-icon{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.landing-pricing-step-icon{background-color:color-mix(in oklab,var(--color-emerald-500,oklch(69.6% .17 162.48))10%,transparent)}}.landing-pricing-step-icon{color:var(--color-emerald-500,oklch(69.6% .17 162.48))}.landing-pricing-step-content{flex:1}.landing-pricing-step-header{margin-bottom:calc(var(--spacing,.25rem)*1);align-items:baseline;gap:calc(var(--spacing,.25rem)*2.5);display:flex}.landing-pricing-step-label{--tw-font-weight:var(--font-weight-bold,700);font-size:1.1rem;font-weight:var(--font-weight-bold,700);color:var(--color-slate-50,oklch(98.4% .003 247.858))}.landing-pricing-step-sublabel{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-slate-500,oklch(55.4% .046 257.417))}.landing-pricing-step-value{margin-bottom:calc(var(--spacing,.25rem)*1.5);--tw-font-weight:var(--font-weight-black,900);font-size:1.75rem;font-weight:var(--font-weight-black,900);color:var(--color-emerald-500,oklch(69.6% .17 162.48))}.landing-pricing-step-desc{margin:calc(var(--spacing,.25rem)*0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-slate-400,oklch(70.4% .04 256.788))}.landing-pricing-connector{padding-block:calc(var(--spacing,.25rem)*2);justify-content:center;display:flex}.landing-pricing-chart-container{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff0d;border-radius:20px;width:100%;max-width:600px}@supports (color:color-mix(in lab,red,red)){.landing-pricing-chart-container{border-color:color-mix(in oklab,var(--color-white,#fff)5%,transparent)}}.landing-pricing-chart-container{background-color:var(--color-slate-800,oklch(27.9% .041 260.031));padding:30px}.landing-pricing-chart-title{margin-bottom:calc(var(--spacing,.25rem)*5);text-align:center;--tw-font-weight:var(--font-weight-bold,700);font-size:1.1rem;font-weight:var(--font-weight-bold,700);color:var(--color-slate-50,oklch(98.4% .003 247.858))}.landing-pricing-chart-legend{margin-bottom:calc(var(--spacing,.25rem)*5);justify-content:center;gap:30px;display:flex}.landing-legend-item{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-slate-400,oklch(70.4% .04 256.788));align-items:center;display:flex}.landing-legend-dot{margin-right:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3);border-radius:3.40282e+38px}.landing-pricing-chart{width:100%;height:280px;position:relative}.landing-pricing-bep{margin-top:calc(var(--spacing,.25rem)*5);background-color:#00bb7f1a;border-radius:10px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.landing-pricing-bep{background-color:color-mix(in oklab,var(--color-emerald-500,oklch(69.6% .17 162.48))10%,transparent)}}.landing-pricing-bep{padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-slate-400,oklch(70.4% .04 256.788))}.landing-tech-stack-bar{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-800,oklch(27.9% .041 260.031));padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*4);justify-content:space-between;align-items:center;margin-top:30px;display:flex}.landing-tech-stack-label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-500,oklch(55.4% .046 257.417));align-items:center;display:flex}.landing-tech-stack-badges{gap:calc(var(--spacing,.25rem)*3);display:flex}.landing-tech-badge{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.landing-cta-layout{background-color:var(--color-slate-900,oklch(20.8% .042 265.755))}.landing-cta-glow-left{background-color:var(--color-blue-500,oklch(62.3% .214 259.815));filter:blur(120px);opacity:.08;width:500px;height:500px;bottom:-100px;left:-100px}.landing-cta-glow-left,.landing-cta-glow-right{z-index:0;border-radius:3.40282e+38px;position:absolute}.landing-cta-glow-right{background-color:var(--color-emerald-500,oklch(69.6% .17 162.48));filter:blur(100px);opacity:.05;width:400px;height:400px;top:-100px;right:-100px}.landing-cta-left{width:65%;padding-right:calc(var(--spacing,.25rem)*10);padding-left:60px}.landing-cta-left,.landing-cta-right{z-index:10;padding-block:60px;flex-direction:column;display:flex;position:relative}.landing-cta-right{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-800,oklch(27.9% .041 260.031));width:35%;padding-right:60px;padding-left:calc(var(--spacing,.25rem)*10);justify-content:center}.landing-process-timeline{margin-top:50px;position:relative}.landing-timeline-line{z-index:0;width:calc(var(--spacing,.25rem)*.5);background-color:var(--color-slate-700,oklch(37.2% .044 257.287));position:absolute;top:24px;bottom:24px;left:24px}.landing-timeline-step{z-index:10;margin-bottom:calc(var(--spacing,.25rem)*8);align-items:flex-start;display:flex;position:relative}.landing-timeline-step:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}.landing-timeline-icon{margin-right:calc(var(--spacing,.25rem)*6);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-blue-500,oklch(62.3% .214 259.815));background-color:var(--color-slate-900,oklch(20.8% .042 265.755));width:50px;height:50px;color:var(--color-blue-400,oklch(70.7% .165 254.624));border-radius:3.40282e+38px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 0 0 4px #0f172a}.landing-timeline-icon.final{border-color:var(--color-emerald-500,oklch(69.6% .17 162.48));background-color:var(--color-emerald-500,oklch(69.6% .17 162.48));color:var(--color-slate-900,oklch(20.8% .042 265.755))}.landing-timeline-content{padding-top:calc(var(--spacing,.25rem)*2)}.landing-req-box{border-radius:var(--radius-xl,.75rem);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-slate-600,oklch(44.6% .043 257.281));background-color:#0f172b80;margin-bottom:30px}@supports (color:color-mix(in lab,red,red)){.landing-req-box{background-color:color-mix(in oklab,var(--color-slate-900,oklch(20.8% .042 265.755))50%,transparent)}}.landing-req-box{padding:calc(var(--spacing,.25rem)*6)}.landing-contact-item{margin-bottom:calc(var(--spacing,.25rem)*4);align-items:center;font-size:1.1rem;display:flex}.landing-contact-icon{margin-right:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*8);text-align:center;color:var(--color-slate-400,oklch(70.4% .04 256.788))}.landing-contact-icon,.landing-cta-button{justify-content:center;align-items:center;display:flex}.landing-cta-button{cursor:pointer;border-radius:var(--radius-xl,.75rem);background-color:var(--color-emerald-500,oklch(69.6% .17 162.48));width:100%;padding:calc(var(--spacing,.25rem)*5);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--color-white,#fff);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;margin-top:auto;text-decoration-line:none;transition-duration:.3s;box-shadow:0 10px 20px -5px #10b98166}.landing-cta-button:hover{--tw-translate-y:calc(var(--spacing,.25rem)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--color-emerald-600,oklch(59.6% .145 163.225));box-shadow:0 15px 25px -5px #10b98180}@media (max-width:1024px){.landing-slide-container{min-height:calc(var(--spacing,.25rem)*0);flex-direction:column}.landing-left-content{width:100%;padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*10)}.landing-right-content{width:100%;min-height:400px}.landing-laptop-frame{aspect-ratio:500/320;width:100%;max-width:400px;height:auto}.landing-laptop-base{width:100%;max-width:464px}.landing-left-panel{border-right-style:var(--tw-border-style);border-right-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-800,oklch(27.9% .041 260.031))}.landing-left-panel,.landing-right-panel{width:100%;padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*10)}.landing-browser-mockup{max-width:100%;max-height:400px}.landing-annotation-badge{right:calc(var(--spacing,.25rem)*6);bottom:calc(var(--spacing,.25rem)*6)}.landing-security-badge{display:none}.landing-admin-mockup{height:calc(var(--spacing,.25rem)*60)}.landing-backend-layout .p-\[60px\]{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*10)}.landing-marketing-badge{display:none}.landing-marketing-layout .p-\[60px\]{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*10)}.landing-customization-cards{flex-direction:column}.landing-scope-card{padding:30px}.landing-process-bar{padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*4);flex-direction:column;align-items:flex-start}.landing-process-steps{margin-top:calc(var(--spacing,.25rem)*3);gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap}.landing-step-label{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.landing-step-arrow{display:none}.landing-customization-layout .p-\[60px\]{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*10)}.landing-customization-glow-left,.landing-customization-glow-right{width:300px;height:300px}.landing-learning-right{min-height:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*8)}.landing-mockup-container{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex;position:relative}.landing-learning-mockup{width:100%;height:auto;position:relative;inset:auto}.landing-learning-mockup-1,.landing-learning-mockup-2{width:100%;max-width:100%;inset:auto}.landing-learning-content{height:280px;overflow:hidden}.landing-learning-deco-1{width:250px;height:250px}.landing-learning-deco-2{width:200px;height:200px}.landing-pricing-grid{flex-direction:column}.landing-pricing-left,.landing-pricing-right{width:100%}.landing-pricing-layout .p-\[60px\]{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*10)}.landing-pricing-glow-left,.landing-pricing-glow-right{width:300px;height:300px}.landing-pricing-chart-container{padding:calc(var(--spacing,.25rem)*5)}.landing-pricing-chart{height:220px}.landing-tech-stack-bar{align-items:flex-start;gap:calc(var(--spacing,.25rem)*3);flex-direction:column}.landing-cta-layout{flex-direction:column}.landing-cta-left,.landing-cta-right{width:100%;padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*10)}.landing-cta-right{border-top-style:var(--tw-border-style);border-top-width:1px;border-left-style:var(--tw-border-style);border-left-width:0;border-color:var(--color-slate-700,oklch(37.2% .044 257.287))}.landing-cta-glow-left,.landing-cta-glow-right{width:300px;height:300px}.landing-process-timeline{margin-top:30px}}@media (max-width:640px){.landing-left-content{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*8)}.landing-feature-item{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}.landing-feature-icon{margin-right:calc(var(--spacing,.25rem)*3);height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9);padding:calc(var(--spacing,.25rem)*2)}.landing-mobile-mockup{display:none}.landing-left-panel,.landing-right-panel{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*8)}.landing-problem-card{padding:calc(var(--spacing,.25rem)*5)}.landing-problem-icon{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}.landing-solution-card{padding:calc(var(--spacing,.25rem)*5)}.landing-solution-icon{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}.landing-feature-card{padding:calc(var(--spacing,.25rem)*5);flex-direction:column;align-items:flex-start}.landing-icon-box{margin-right:calc(var(--spacing,.25rem)*0);margin-bottom:calc(var(--spacing,.25rem)*4);width:50px;height:50px}.landing-step-number{right:calc(var(--spacing,.25rem)*4);font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}.landing-frontend-icon{margin-right:calc(var(--spacing,.25rem)*3);height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9)}.landing-browser-mockup{max-height:300px}.landing-annotation-badge{right:calc(var(--spacing,.25rem)*4);bottom:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.landing-deco-circle{width:300px;height:300px}.landing-admin-mockup{height:200px}.landing-number-badge{top:calc(var(--spacing,.25rem)*-3);left:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}.landing-bg-glow{width:300px;height:300px}.landing-marketing-layout .p-\[60px\]{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*8)}.landing-scope-card{padding:calc(var(--spacing,.25rem)*5)}.landing-scope-item{padding:calc(var(--spacing,.25rem)*2.5);font-size:.95rem}.landing-scope-item-icon{margin-right:calc(var(--spacing,.25rem)*3)}.landing-scope-bg-icon{width:120px;height:120px}.landing-badge{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.landing-process-bar{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3)}.landing-process-step{font-size:.7rem}.landing-step-circle{margin-right:calc(var(--spacing,.25rem)*1.5);height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);font-size:.65rem}.landing-customization-layout .p-\[60px\]{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*8)}.landing-customization-glow-left,.landing-customization-glow-right{width:200px;height:200px}.landing-learning-icon{margin-right:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9)}.landing-learning-right{min-height:calc(var(--spacing,.25rem)*0);padding:calc(var(--spacing,.25rem)*4)}.landing-mockup-container{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex;position:relative}.landing-learning-mockup{width:100%;height:auto;position:relative;inset:auto}.landing-learning-mockup-1,.landing-learning-mockup-2{width:100%;max-width:100%;inset:auto}.landing-learning-content{height:200px;overflow:hidden}.landing-mockup-label{top:calc(var(--spacing,.25rem)*2);left:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:3px;font-size:.625rem}.landing-learning-deco-1{width:150px;height:150px}.landing-learning-deco-2{width:120px;height:120px}.landing-pricing-layout .p-\[60px\]{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*8)}.landing-pricing-step{padding:calc(var(--spacing,.25rem)*4)}.landing-pricing-step-icon{margin-right:calc(var(--spacing,.25rem)*3.5);height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}.landing-pricing-step-value{font-size:1.4rem}.landing-pricing-step-desc{font-size:.8rem}.landing-pricing-chart-container{padding:calc(var(--spacing,.25rem)*4)}.landing-pricing-chart-title{font-size:.95rem}.landing-pricing-chart-legend{align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-direction:column}.landing-pricing-chart{height:200px}.landing-pricing-bep{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:.8rem}.landing-tech-stack-bar{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3)}.landing-tech-badge{padding-inline:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.landing-pricing-glow-left,.landing-pricing-glow-right{width:200px;height:200px}.landing-cta-layout{flex-direction:column}.landing-cta-left,.landing-cta-right{width:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*8)}.landing-cta-right{border-top-style:var(--tw-border-style);border-top-width:1px;border-left-style:var(--tw-border-style);border-left-width:0;border-color:var(--color-slate-700,oklch(37.2% .044 257.287))}.landing-cta-headline{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}.landing-cta-subtitle{font-size:.9rem}.landing-timeline-icon{margin-right:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);min-width:40px}.landing-timeline-icon svg{width:18px;height:18px}.landing-timeline-step-title{font-size:.95rem}.landing-timeline-step-desc{font-size:.8rem}.landing-process-timeline:before{left:calc(var(--spacing,.25rem)*5)}.landing-req-title{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}.landing-req-item{padding:calc(var(--spacing,.25rem)*2);font-size:.85rem}.landing-timeline-estimate{font-size:1.1rem}.landing-contact-item{font-size:.9rem}.landing-cta-button{padding:calc(var(--spacing,.25rem)*4);font-size:1.1rem}.landing-cta-glow-left,.landing-cta-glow-right{width:200px;height:200px}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}