@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-border-style:solid;--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-divide-y-reverse:0;--tw-divide-x-reverse:0;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-font-weight:initial}}}._statsCard_rk935_2{z-index:20;margin-top:calc(var(--spacing,.25rem) * 6);margin-bottom:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100,oklch(96.8% .007 247.896));background-color:var(--color-white,#fff);width:100%;padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 8px 30px var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:2rem;position:relative}@media(min-width:40rem){._statsCard_rk935_2{margin-top:calc(var(--spacing,.25rem) * 12);margin-bottom:calc(var(--spacing,.25rem) * 4);padding:calc(var(--spacing,.25rem) * 8)}}@media(min-width:48rem){._statsCard_rk935_2{padding:calc(var(--spacing,.25rem) * 10)}}._statsGrid_rk935_2{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:where(._statsGrid_rk935_2>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--color-slate-100,oklch(96.8% .007 247.896))}@media(min-width:40rem){._statsGrid_rk935_2{gap:calc(var(--spacing,.25rem) * 6)}:where(._statsGrid_rk935_2>:not(:last-child)){--tw-divide-x-reverse:1;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}}@media(min-width:64rem){._statsGrid_rk935_2{grid-template-columns:repeat(4,minmax(0,1fr))}}._statItem_rk935_2{padding-inline:calc(var(--spacing,.25rem) * 2);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-top:0;display:flex}@media(min-width:40rem){._statItem_rk935_2{padding-inline:calc(var(--spacing,.25rem) * 4)}}._iconHeader_rk935_2{margin-bottom:calc(var(--spacing,.25rem) * 2);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._icon_rk935_2{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);color:var(--color-primary-600,#1e50ff);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}@media(min-width:48rem){._icon_rk935_2{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6)}}._statItem_rk935_2:hover ._icon_rk935_2{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}._statNumber_rk935_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-primary-600,#1e50ff);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;align-items:center;transition-duration:.3s;display:inline-flex}@media(min-width:48rem){._statNumber_rk935_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}@media(min-width:64rem){._statNumber_rk935_2{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}._statItem_rk935_2:hover ._statNumber_rk935_2{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}._statLabel_rk935_2{margin-top:var(--spacing,.25rem);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-500,oklch(55.4% .046 257.417))}@media(min-width:48rem){._statLabel_rk935_2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-leading:initial;--tw-font-weight:initial;--tw-tracking: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-duration:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--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}}}._heroSection_1igin_2{background-color:var(--color-white,#fff);padding-top:0;padding-bottom:calc(var(--spacing,.25rem) * 4);text-align:right;position:relative;overflow:hidden}@media(min-width:64rem){._heroSection_1igin_2{padding-top:0;padding-bottom:calc(var(--spacing,.25rem) * 8)}}._container_1igin_2{z-index:10;width:100%;max-width:1280px;padding-inline:calc(var(--spacing,.25rem) * 6);margin-inline:auto;position:relative}._gridWrapper_1igin_2{margin-bottom:calc(var(--spacing,.25rem) * 8);align-items:center;gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:64rem){._gridWrapper_1igin_2{gap:calc(var(--spacing,.25rem) * 12);grid-template-columns:repeat(12,minmax(0,1fr))}}._textContent_1igin_2{z-index:10;text-align:center;flex-direction:column;align-items:center;display:flex}@media(min-width:64rem){._textContent_1igin_2{grid-column:span 12/span 12}}._headline_1igin_2{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-leading:1.3;--tw-font-weight:var(--font-weight-black,900);line-height:1.3;font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-primary-900,#001471)}@media(min-width:40rem){._headline_1igin_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}@media(min-width:48rem){._headline_1igin_2{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}@media(min-width:64rem){._headline_1igin_2{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}._highlight_1igin_2{--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-primary-600,#1e50ff);display:inline-block}._description_1igin_2{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 6);max-width:var(--container-xl,36rem);text-align:center;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-500,oklch(55.4% .046 257.417))}@media(min-width:40rem){._description_1igin_2{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}@media(min-width:64rem){._description_1igin_2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}._ctaWrapper_1igin_2{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;width:100%;display:flex}@media(min-width:40rem){._ctaWrapper_1igin_2{flex-direction:row;width:auto}}@media(min-width:64rem){._ctaWrapper_1igin_2{justify-content:flex-start}}._primaryCta_1igin_2{cursor:pointer;border-radius:var(--radius-2xl,1rem);background-color:var(--color-primary-600,#1e50ff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 3.5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);white-space:nowrap;color:var(--color-white,#fff);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#1e50ff33;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){._primaryCta_1igin_2{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-primary-600,#1e50ff) 20%, transparent) var(--tw-shadow-alpha), transparent)}}._primaryCta_1igin_2{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}@media(hover:hover){._primaryCta_1igin_2:hover{background-color:var(--color-primary-700,#123acc);--tw-shadow-color:#1e50ff4d}@supports (color:color-mix(in lab,red,red)){._primaryCta_1igin_2:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-primary-600,#1e50ff) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}@media(min-width:40rem){._primaryCta_1igin_2{width:auto}}._secondaryCta_1igin_2{cursor:pointer;border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 3.5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);white-space:nowrap;color:var(--color-primary-900,#001471);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);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;justify-content:center;align-items:center;transition-duration:.3s;display:inline-flex}@media(hover:hover){._secondaryCta_1igin_2:hover{border-color:var(--color-primary-600,#1e50ff);background-color:#eff3ff4d}@supports (color:color-mix(in lab,red,red)){._secondaryCta_1igin_2:hover{background-color:color-mix(in oklab,var(--color-primary-50,#eff3ff) 30%,transparent)}}}@media(min-width:40rem){._secondaryCta_1igin_2{width:auto}}._mockupWrapper_1igin_2{z-index:10;width:100%;padding-block:calc(var(--spacing,.25rem) * 6);order:1;justify-content:center;align-items:center;display:flex;position:relative}@media(min-width:64rem){._mockupWrapper_1igin_2{order:1;grid-column:span 6/span 6}}._mockupStage_1igin_2{border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab,var(--color-slate-100,oklch(96.8% .007 247.896)) 80%,transparent);--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 90%, transparent);--tw-gradient-via:color-mix(in oklab, var(--color-primary-50,#eff3ff) 20%, transparent);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:var(--color-white,#fff);width:100%;max-width:620px;padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 20px 50px var(--tw-shadow-color,#0014710f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:3rem;justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}@media(min-width:40rem){._mockupStage_1igin_2{padding:calc(var(--spacing,.25rem) * 8)}}@media(min-width:48rem){._mockupStage_1igin_2{padding:calc(var(--spacing,.25rem) * 10)}}._stageAura_1igin_2{pointer-events:none;inset:calc(var(--spacing,.25rem) * -6);z-index:-10;--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-primary-600,#1e50ff) 10%, transparent);--tw-gradient-via:color-mix(in oklab, var(--color-primary-400,#6383ff) 5%, transparent);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent;opacity:.7;--tw-blur:blur(var(--blur-2xl,40px));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);border-radius:3.5rem;position:absolute}._mockupImage_1igin_2{z-index:10;object-fit:contain;--tw-drop-shadow-size:drop-shadow(0 15px 30px var(--tw-drop-shadow-color,#0014711a));--tw-drop-shadow:var(--tw-drop-shadow-size);width:100%;height:auto;max-height:440px;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);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:.5s;border-radius:2.5rem;transition-duration:.5s;position:relative;overflow:hidden}@media(hover:hover){._mockupImage_1igin_2:hover{scale:1.02}}._floatingBadge_1igin_2{pointer-events:none;z-index:20;border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary-100,#dde6ff);background-color:#fffffff2;justify-content:center;align-items:center;display:none;position:absolute}@supports (color:color-mix(in lab,red,red)){._floatingBadge_1igin_2{background-color:color-mix(in oklab,var(--color-white,#fff) 95%,transparent)}}._floatingBadge_1igin_2{padding:calc(var(--spacing,.25rem) * 3.5);--tw-shadow:0 12px 30px var(--tw-shadow-color,#00147114);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-md,12px));-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,)}@media(min-width:40rem){._floatingBadge_1igin_2{display:flex}}._badgeCodeLeft_1igin_2{top:25%;left:calc(var(--spacing,.25rem) * -6);gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-primary-600,#1e50ff)}._badgeCodeRight_1igin_2{top:33.3333%;right:calc(var(--spacing,.25rem) * -6);gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-primary-600,#1e50ff)}._badgeChartBottom_1igin_2{right:calc(var(--spacing,.25rem) * 6);bottom:calc(var(--spacing,.25rem) * -5);gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);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)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary-900,#001471)}._badgeIcon_1igin_2{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);color:var(--color-primary-600,#1e50ff)}@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}.codera-hero{--scene-scale: 1;position:relative;width:100%;right:0;height:clamp(420px,44vw,560px);min-height:420px;overflow:hidden;isolation:isolate;background:transparent;margin-top:-8px}.codera-hero__world{position:absolute;left:50%;top:50%;width:1920px;height:1080px;transform:translate(-50%,-50%) scale(calc(var(--scene-scale) * 1.03));transform-origin:center;overflow:visible;background:transparent}.codera-hero__world:before{content:"";position:absolute;inset:0;background:linear-gradient(118deg,transparent 0 49%,rgba(255,255,255,.8) 50%,transparent 51%) 0 0 / 620px 620px,radial-gradient(circle at 50% 69%,rgba(96,220,255,.12),transparent 16%);opacity:.48;pointer-events:none}.codera-hero__world:after{content:"";position:absolute;left:-5%;right:-5%;bottom:-26%;height:56%;background:linear-gradient(180deg,#fff3,#dde6f9b8),repeating-linear-gradient(90deg,transparent 0 44px,rgba(131,155,214,.035) 45px 46px);transform:perspective(900px) rotateX(64deg);transform-origin:top;opacity:.88}.studio-glow{position:absolute;width:730px;height:560px;filter:blur(28px);opacity:.6;border-radius:50%;pointer-events:none}.studio-glow--left{left:-260px;top:260px;background:radial-gradient(circle,rgba(255,255,255,.96),rgba(184,203,240,.35) 56%,transparent 76%)}.studio-glow--right{right:-250px;top:270px;background:radial-gradient(circle,rgba(255,255,255,.96),rgba(181,203,241,.35) 58%,transparent 77%)}.floor-horizon{position:absolute;left:0;right:0;top:733px;height:3px;background:linear-gradient(90deg,transparent,rgba(111,141,208,.14),rgba(255,255,255,.9),rgba(111,141,208,.14),transparent);box-shadow:0 -12px 35px #ffffffd9,0 12px 28px #4177d814}.floor-reflection{position:absolute;left:50%;top:722px;width:1300px;height:320px;transform:translate(-50%);background:radial-gradient(ellipse at center top,rgba(55,196,255,.12),transparent 55%);filter:blur(10px)}.codera-particles{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:9}.ambient-shape{position:absolute;width:100px;height:100px;border:2px solid rgba(66,111,191,.28);clip-path:polygon(50% 0,100% 30%,74% 100%,20% 89%,0 34%);filter:drop-shadow(0 0 7px rgba(255,255,255,.9));opacity:.55;animation:ambientFloat 8s ease-in-out infinite}.ambient-shape:before,.ambient-shape:after{content:"";position:absolute;inset:16px;border:1px solid rgba(51,93,179,.32);transform:rotate(34deg)}.ambient-shape--left{left:115px;top:425px;transform:rotate(-10deg)}.ambient-shape--right{right:110px;top:336px;transform:rotate(12deg);animation-delay:-.8s}.ambient-gem{position:absolute;width:24px;height:24px;border:1px solid rgba(24,84,174,.35);transform:rotate(45deg);background:linear-gradient(135deg,#ffffffeb,#76b5ff1f);box-shadow:inset 0 0 8px #fffffff2,0 4px 14px #2148a01a;border-radius:4px;animation:gemFloat 6s ease-in-out infinite}.ambient-gem--one{left:91px;top:600px}.ambient-gem--two{right:75px;top:493px;animation-delay:-2s}.ambient-gem--three{right:150px;top:715px;animation-delay:-3.5s;transform:rotate(45deg) scale(.62)}.network{position:absolute;inset:0;z-index:7;overflow:visible;pointer-events:none}.network path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:drawNetwork 8s cubic-bezier(.22,.74,.16,1) 1 forwards}.network__glow path{stroke:#3dfff86b;stroke-width:17}.network__core path{stroke:#68fff7;stroke-width:4}.network__nodes circle{fill:#fffffff2;stroke:#65fff7;stroke-width:4;opacity:0;animation:showNetworkNode 8s ease 1 forwards}.energy-platform{position:absolute;left:960px;top:642px;width:470px;height:125px;transform:translate(-50%,-50%);z-index:4;pointer-events:none}.energy-platform__disc{position:absolute;left:50%;top:54%;border:3px solid rgba(83,151,248,.58);border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 12px #2dd2ff8c,inset 0 0 12px #4475ea38;animation:platformPulse 2.4s ease-in-out infinite}.energy-platform__disc--1{width:390px;height:80px}.energy-platform__disc--2{width:302px;height:57px;animation-delay:-.45s}.energy-platform__disc--3{width:226px;height:39px;animation-delay:-.8s}.energy-platform__disc--4{width:152px;height:22px;animation-delay:-1.15s}.energy-platform__beam{position:absolute;left:50%;top:-135px;width:112px;height:210px;transform:translate(-50%);background:linear-gradient(90deg,transparent,rgba(87,221,255,.24),rgba(255,255,255,.85),rgba(75,211,255,.23),transparent);filter:blur(8px);clip-path:polygon(41% 0,59% 0,100% 100%,0 100%);animation:beamPulse 1.8s ease-in-out infinite}.energy-platform__flare{position:absolute;left:50%;top:54%;width:95px;height:32px;transform:translate(-50%,-50%);background:radial-gradient(ellipse,#ffffff 0 15%,#6beeff 25%,rgba(42,116,255,.24) 52%,transparent 74%);filter:blur(3px);animation:flarePulse 1.6s ease-in-out infinite}.expanding-rings{position:absolute;left:960px;top:641px;width:300px;height:100px;transform:translate(-50%,-50%);z-index:3;pointer-events:none}.expanding-ring{position:absolute;left:50%;top:50%;width:260px;height:70px;border:5px solid #6ffdf5;border-radius:50%;transform:translate(-50%,-50%) scale(.08);opacity:0;box-shadow:0 0 15px #6ffdf5d9,inset 0 0 15px #6ffdf561;animation:expandRing 8s ease-out 1 forwards}.expanding-ring--2{animation-delay:.28s}.expanding-ring--3{animation-delay:.55s}.central-logo{position:absolute;left:960px;top:430px;width:310px;height:280px;transform:translate(-50%,-50%);z-index:10;display:grid;place-items:center;animation:logoEntrance 8s cubic-bezier(.2,.75,.2,1) 1 forwards}.central-logo img{width:100%;height:auto;position:relative;z-index:2;filter:drop-shadow(0 18px 13px rgba(17,54,164,.16)) drop-shadow(0 0 12px rgba(44,219,255,.18));animation:logoFloat 3.2s ease-in-out infinite}.central-logo__aura{position:absolute;inset:16% 9%;border-radius:50%;background:radial-gradient(circle,rgba(67,229,255,.24),rgba(32,80,211,.08) 43%,transparent 70%);filter:blur(18px);animation:auraPulse 1.8s ease-in-out infinite}.feature-card{position:absolute;z-index:5;border:3px solid rgba(255,255,255,.96);border-radius:33px;background:linear-gradient(145deg,#ffffffa3,#eff7ff33),#fafcff38;box-shadow:inset 0 0 0 1px #97b2e040,inset 15px 15px 30px #ffffffa6,inset -12px -14px 34px #5885cd12,0 35px 52px #4e65a714,0 0 18px #ffffffd9;-webkit-backdrop-filter:blur(16px) saturate(1.15);backdrop-filter:blur(16px) saturate(1.15);will-change:transform,opacity,filter;overflow:hidden;opacity:.84;transform-style:preserve-3d;animation:cardIdle 5s ease-in-out infinite,cardEntrance 1.2s cubic-bezier(.2,.8,.18,1) forwards}.feature-card:before{content:"";position:absolute;inset:9px;border-radius:26px;border:1px solid rgba(141,174,230,.22);pointer-events:none}.feature-card:after{content:"";position:absolute;left:7%;right:7%;bottom:-23%;height:30%;background:radial-gradient(ellipse,rgba(41,92,199,.2),transparent 68%);filter:blur(18px);opacity:.35}.feature-card__shine{position:absolute;inset:-80% -45%;background:linear-gradient(115deg,transparent 43%,rgba(255,255,255,.95) 49%,transparent 56%);transform:translate(-45%);opacity:0;animation:cardSweep 8s ease 1 forwards;pointer-events:none}.feature-card__content{position:absolute;inset:0;padding:30px 34px;color:#030616;text-align:center;opacity:0;transform:translateY(26px) scale(.96);filter:blur(6px)}.feature-card h2{margin:0;font-size:30px;line-height:1;font-weight:750;letter-spacing:-.9px;color:#05071a;text-shadow:0 2px 0 rgba(255,255,255,.9)}.feature-card--dashboard{left:330px;top:125px;width:430px;height:320px;transform:perspective(1100px) rotateY(5deg) rotateX(-1deg);animation-delay:-.7s}.feature-card--mobile-top{left:1180px;top:128px;width:430px;height:320px;transform:perspective(1100px) rotateY(-5deg) rotateX(-1deg);animation-delay:-1.4s}.feature-card--mobile-bottom{left:330px;top:507px;width:405px;height:332px;transform:perspective(1100px) rotateY(5deg) rotateX(1deg);animation-delay:-2.1s}.feature-card--automation{left:1205px;top:507px;width:425px;height:332px;transform:perspective(1100px) rotateY(-5deg) rotateX(1deg);animation-delay:-2.8s}.feature-card--reports{left:737px;top:710px;width:446px;height:245px;transform:perspective(1100px) rotateX(2deg);animation-delay:-3.5s}.feature-card__content--reports{padding-top:26px;animation:revealReports 1.5s cubic-bezier(.2,.8,.18,1) 1.4s forwards}.feature-card__content--dashboard{animation:revealDashboard 1.5s cubic-bezier(.2,.8,.18,1) .3s forwards}.feature-card__content--mobile-top{animation:revealMobileTop 1.5s cubic-bezier(.2,.8,.18,1) .6s forwards}.feature-card__content--mobile-bottom{animation:revealMobileBottom 1.5s cubic-bezier(.2,.8,.18,1) .9s forwards}.feature-card__content--automation{animation:revealAutomation 1.5s cubic-bezier(.2,.8,.18,1) 1.1s forwards}.dashboard-panel{position:relative;height:210px;margin-top:18px;border-radius:20px;border:2px solid rgba(180,202,238,.52);background:linear-gradient(145deg,#ffffffc7,#ebf3ff73);box-shadow:inset 0 0 22px #4d7ace12,0 10px 22px #2c52a40f;overflow:hidden}.dashboard-state{position:absolute;inset:17px 13px}.dashboard-state svg{width:100%;height:100%;overflow:visible}.dashboard-state--final{opacity:0;display:none}.dashboard-bars rect,.reports-bars rect{fill:url(#dashBlue)}.dashboard-state--final .dashboard-bars rect{fill:#276ccf;opacity:.7}.dashboard-cloud{fill:url(#dashBlue);filter:drop-shadow(0 6px 7px rgba(20,75,196,.18))}.dashboard-copy rect{fill:#d7e1f1}.dashboard-line{fill:none;stroke:#1264c5;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.dashboard-line-nodes circle{fill:#fff;stroke:#1264c5;stroke-width:4}.mobile-top-state{position:absolute;inset:28px 28px 23px}.mobile-top-state--app{opacity:1}.mobile-top-state--cloud{display:none}.phone-network{position:relative;height:230px;margin-top:6px}.phone-network__lines{position:absolute;inset:5px 0 0;width:100%;height:195px}.phone-network__lines path,.automation-circuits path{fill:none;stroke:#064b96;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:drawCardCircuits 2s ease .8s forwards}.phone-network__dots circle,.automation-circuits circle{fill:#f9fdff;stroke:#074f9b;stroke-width:3}.phone{position:absolute;border:7px solid #07155c;background:linear-gradient(160deg,#fff,#eef6ff 72%,#d9ebff);border-radius:28px;box-shadow:12px 13px 20px #1130822e,inset 0 0 0 2px #5aadff61;overflow:hidden}.phone:before{content:"";position:absolute;inset:10px;border-radius:18px;background:radial-gradient(circle at 60% 35%,rgba(91,225,255,.17),transparent 31%)}.phone__speaker{position:absolute;left:50%;top:8px;width:36px;height:4px;transform:translate(-50%);border-radius:999px;background:#0d1f63;z-index:3}.phone__button{position:absolute;left:50%;bottom:7px;width:18px;height:6px;transform:translate(-50%);border-radius:999px;border:2px solid #4d75be;z-index:3}.phone img{position:absolute;left:50%;top:48%;width:62%;transform:translate(-50%,-50%);filter:drop-shadow(0 4px 4px rgba(28,72,168,.1))}.phone--top{left:50%;top:3px;width:95px;height:185px;transform:translate(-50%)}.phone--bottom{left:50%;top:72px;width:119px;height:220px;transform:translate(-50%) rotate(-5deg)}.phone--bottom img{width:65%;top:40%}.phone__trend{position:absolute;left:14px;right:14px;bottom:30px;width:calc(100% - 28px);height:36px}.phone__trend path{fill:none;stroke:#0b286c;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.cloud-icon{width:100%;height:225px;margin-top:8px}.automation-graphic{width:100%;height:236px;margin-top:7px;overflow:visible}.automation-gear path,.automation-gear circle{fill:#f7fbffe6;stroke:#092b84;stroke-width:7;stroke-linejoin:round}.automation-gear{transform-box:fill-box;transform-origin:center;animation:gearSpin 10s linear infinite}.reports-chart{width:100%;height:155px;margin-top:4px;overflow:visible}.reports-axis{fill:none;stroke:#183d8f80;stroke-width:3;stroke-linecap:round}.reports-bars rect{fill:url(#reportBar);transform-origin:center bottom;animation:barGrow 1.5s cubic-bezier(.2,.8,.18,1) 1.6s forwards}.reports-bars rect:nth-child(2){animation-delay:.08s}.reports-bars rect:nth-child(3){animation-delay:.16s}.reports-bars rect:nth-child(4){animation-delay:.24s}.reports-bars rect:nth-child(5){animation-delay:.32s}.reports-bars rect:nth-child(6){animation-delay:.4s}@keyframes logoEntrance{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}60%{opacity:1;transform:translate(-50%,-50%) scale(1.03)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes logoFloat{0%,to{transform:translateY(-4px)}50%{transform:translateY(8px)}}@keyframes auraPulse{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:.95;transform:scale(1.12)}}@keyframes platformPulse{0%,to{opacity:.48;transform:translate(-50%,-50%) scale(.96)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.05)}}@keyframes beamPulse{0%,to{opacity:.33;transform:translate(-50%) scaleX(.75)}50%{opacity:.86;transform:translate(-50%) scaleX(1.15)}}@keyframes flarePulse{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(.8)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.32)}}@keyframes expandRing{0%{opacity:0;transform:translate(-50%,-50%) scale(.08)}20%{opacity:.95}60%{opacity:.35;transform:translate(-50%,-50%) scale(6.3)}to{opacity:0;transform:translate(-50%,-50%) scale(7)}}@keyframes drawNetwork{0%{opacity:0;stroke-dashoffset:1}20%{opacity:.7}to{opacity:1;stroke-dashoffset:0}}@keyframes showNetworkNode{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes cardSweep{0%{opacity:0;transform:translate(-60%)}40%{opacity:.65}to{opacity:0;transform:translate(48%)}}@keyframes cardIdle{0%,to{filter:drop-shadow(0 0 0 rgba(64,220,255,0))}50%{filter:drop-shadow(0 0 12px rgba(64,220,255,.08))}}@keyframes revealReports{0%{opacity:0;transform:translateY(34px) scale(.94);filter:blur(8px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes revealDashboard{0%{opacity:0;transform:translateY(26px) scale(.95);filter:blur(7px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes revealMobileTop{0%{opacity:0;transform:translateY(25px) scale(.95);filter:blur(7px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes revealMobileBottom{0%{opacity:0;transform:translateY(28px) scale(.95);filter:blur(7px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes revealAutomation{0%{opacity:0;transform:translateY(26px) scale(.95);filter:blur(8px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes cardEntrance{0%{opacity:0}to{opacity:.84}}@keyframes drawCardCircuits{0%{stroke-dashoffset:1;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes gearSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes barGrow{0%{transform:scaleY(.08);opacity:.25}to{transform:scaleY(1);opacity:1}}@keyframes corePulse{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.3);opacity:1}}.pulse-core{transform-box:fill-box;transform-origin:center;animation:corePulse 2s ease-in-out infinite}@keyframes ambientFloat{0%,to{translate:0 0;opacity:.3}50%{translate:0 -24px;opacity:.7}}@keyframes gemFloat{0%,to{translate:0 0;rotate:0deg;opacity:.4}50%{translate:0 -18px;rotate:18deg;opacity:.9}}@media(max-width:760px){.codera-hero{height:78vw;min-height:280px;max-height:400px}}@media(prefers-reduced-motion:reduce){.codera-hero *,.codera-hero *:before,.codera-hero *:after{animation-duration:.001ms!important;animation-delay:0s!important;animation-iteration-count:1!important}.feature-card__content,.dashboard-state--final,.mobile-top-state--cloud{opacity:1!important;transform:none!important;filter:none!important}.dashboard-state--primary,.mobile-top-state--app{opacity:0!important}}.services-hero-video{--video-rotate-x: 0deg;--video-rotate-y: 0deg;--video-shine-x: 50%;--video-shine-y: 45%;position:relative;width:min(100%,640px);height:clamp(320px,33vw,430px);min-height:320px;margin-inline:auto;cursor:pointer;perspective:1300px;isolation:isolate;background:transparent}.services-hero-video:after{content:"";position:absolute;inset:-2px;z-index:4;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.08) 0%,transparent 16%,transparent 64%,rgba(255,255,255,.68) 93%,#fff 100%),linear-gradient(180deg,rgba(255,255,255,.72) 0%,transparent 11%,transparent 86%,rgba(255,255,255,.82) 100%),radial-gradient(ellipse at 45% 49%,transparent 48%,rgba(255,255,255,.2) 76%,#fff 99%)}.services-hero-video__scene{position:absolute;inset:0 -1%;z-index:1;transform:rotateX(var(--video-rotate-x)) rotateY(var(--video-rotate-y));transform-style:preserve-3d;transform-origin:center;transition:transform .26s ease,filter .26s ease;will-change:transform,filter}.services-hero-video__screen{position:absolute;inset:1% 0 3%;overflow:hidden;transform:translateZ(28px) rotateX(1deg);transform-origin:center;background:#fff;-webkit-mask-image:radial-gradient(ellipse at 43% 50%,#000 46%,rgba(0,0,0,.72) 68%,transparent 91%);mask-image:radial-gradient(ellipse at 43% 50%,#000 46%,rgba(0,0,0,.72) 68%,transparent 91%)}.services-hero-video__media{position:absolute;inset:50% auto auto 50%;width:104%;height:104%;transform:translate(-50%,-50%);object-fit:cover;opacity:1;filter:saturate(1.12) contrast(1.08) brightness(1.015);mix-blend-mode:normal;pointer-events:none}.services-hero-video__glass{position:absolute;inset:3% 5%;pointer-events:none;background:radial-gradient(circle at var(--video-shine-x) var(--video-shine-y),rgba(255,255,255,.18),transparent 19%),linear-gradient(115deg,transparent 24%,rgba(255,255,255,.07) 43%,transparent 64%);mix-blend-mode:screen;opacity:.28;transition:background .18s ease}.services-hero-video__burst{position:absolute;width:22px;height:22px;border-radius:999px;pointer-events:none;transform:translate(-50%,-50%);background:#5ff0f5d1;box-shadow:0 0 0 1px #ffffffd1,0 0 28px #30d6ea99;animation:servicesVideoBurst .68s ease-out forwards;z-index:3}.services-hero-video__floor{position:absolute;left:18%;right:18%;bottom:9%;height:12%;transform:rotateX(72deg) translateZ(-28px);transform-origin:center bottom;pointer-events:none;background:radial-gradient(ellipse at center,rgba(66,208,235,.12),rgba(84,123,190,.04) 42%,transparent 70%);filter:blur(18px);opacity:.38}.services-hero-video:hover .services-hero-video__scene{filter:drop-shadow(0 18px 34px rgba(15,80,160,.09))}@keyframes servicesVideoBurst{0%{opacity:.78;transform:translate(-50%,-50%) scale(.35)}72%{opacity:.24}to{opacity:0;transform:translate(-50%,-50%) scale(18)}}@media(max-width:760px){.services-hero-video{width:min(100%,520px);height:68vw;min-height:260px;max-height:360px}.services-hero-video__scene{inset:-2% -4%}.services-hero-video:after{background:linear-gradient(90deg,rgba(255,255,255,.16) 0%,transparent 18%,transparent 74%,rgba(255,255,255,.68) 100%),linear-gradient(180deg,rgba(255,255,255,.72) 0%,transparent 12%,transparent 84%,rgba(255,255,255,.86) 100%),radial-gradient(ellipse at center,transparent 48%,rgba(255,255,255,.22) 76%,#fff 99%)}}@media(prefers-reduced-motion:reduce){.services-hero-video__scene,.services-hero-video__glass,.services-hero-video__burst{animation-duration:.001ms!important;transition-duration:.001ms!important}}@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-font-weight:initial;--tw-leading:initial;--tw-tracking:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial}}}._servicesSection_yy65z_2{background-color:var(--color-white,#fff);padding-top:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 14);text-align:center;position:relative;overflow:hidden}@media(min-width:64rem){._servicesSection_yy65z_2{padding-top:calc(var(--spacing,.25rem) * 6);padding-bottom:calc(var(--spacing,.25rem) * 20)}}._servicesSection_yy65z_2{scroll-margin-top:80px}._container_yy65z_2{z-index:10;width:100%;max-width:1200px;padding-inline:calc(var(--spacing,.25rem) * 6);margin-inline:auto;position:relative}._gridBackground_yy65z_2{pointer-events:none;opacity:.1;background-image:linear-gradient(90deg,#cbd5e1 1px,#0000 1px),linear-gradient(#cbd5e1 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 40%,#0000 90%);mask-image:radial-gradient(circle,#000 40%,#0000 90%)}._headerWrapper_yy65z_2{margin-bottom:calc(var(--spacing,.25rem) * 10);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:64rem){._headerWrapper_yy65z_2{grid-template-columns:repeat(12,minmax(0,1fr))}}._headerText_yy65z_2{padding-top:calc(var(--spacing,.25rem) * 4);text-align:center;flex-direction:column;align-items:center;display:flex}@media(min-width:64rem){._headerText_yy65z_2{padding-top:calc(var(--spacing,.25rem) * 16);text-align:right;grid-column:span 5/span 5;align-items:flex-start}}._headerAnimation_yy65z_2{justify-content:center;align-items:center;width:100%;min-height:400px;display:flex;position:relative}@media(min-width:64rem){._headerAnimation_yy65z_2{grid-column:span 7/span 7}}._videoHeaderWrapper_yy65z_2{isolation:isolate;position:relative}._videoHeaderWrapper_yy65z_2:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#fff0,#f7fbff73 42%,#fffffff5 78%,#fff),radial-gradient(at 58% 49%,#39d0ee1f,#0000 42%);position:absolute;inset:-18px -28px}._videoHeaderWrapper_yy65z_2>*{z-index:1;position:relative}._videoHeaderText_yy65z_2{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 8);border-radius:1.75rem;position:relative;overflow:hidden}@media(min-width:64rem){._videoHeaderText_yy65z_2{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 10)}}._videoHeaderText_yy65z_2{background:radial-gradient(at 14% 48%,#44dcf11f,#0000 45%),linear-gradient(90deg,#f5faffad,#ffffffeb 45%,#fff);justify-content:center;min-height:320px;box-shadow:inset 26px 0 42px #ffffffbd,inset -1px 0 #ffffffb3}._videoHeaderText_yy65z_2:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 22% var(--text-burst-y,48%),#46e5f429,transparent 28%),linear-gradient(90deg,#eef8ff94,transparent 56%);opacity:.82;position:absolute;inset:-16% -28%}._videoHeaderText_yy65z_2:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#ffffffe0,#ffffff70 48%,#0000);width:58%;position:absolute;top:6%;bottom:6%;left:-28%}._videoHeaderText_yy65z_2>*{z-index:1;position:relative}._videoHeaderTextActive_yy65z_2{animation:.72s ease-out _videoTextPanelPulse_yy65z_1}._videoTextBurst_yy65z_2{pointer-events:none;left:24%;top:var(--text-burst-y,48%);z-index:0;background:#5ff0f5bd;border-radius:3.40282e38px;width:22px;height:22px;animation:.72s ease-out forwards _videoTextBurst_yy65z_2;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #ffffffdb,0 0 26px #30d6ea8c}@keyframes _videoTextPanelPulse_yy65z_1{0%{filter:drop-shadow(0 0 #30d6ea00)}35%{filter:drop-shadow(0 16px 30px #30d6ea1f)}to{filter:drop-shadow(0 0 #30d6ea00)}}@keyframes _videoTextBurst_yy65z_2{0%{opacity:.76;transform:translate(-50%,-50%)scale(.35)}72%{opacity:.2}to{opacity:0;transform:translate(-50%,-50%)scale(24)}}._headerBadge_yy65z_2{margin-bottom:calc(var(--spacing,.25rem) * 4);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-primary-600,#1e50ff);display:block}@media(min-width:48rem){._headerBadge_yy65z_2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}}._title_yy65z_2{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-primary-900,#001471)}@media(min-width:48rem){._title_yy65z_2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}@media(min-width:64rem){._title_yy65z_2{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}._subtitle_yy65z_2{max-width:var(--container-2xl,42rem);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);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-500,oklch(55.4% .046 257.417));margin-inline:auto}@media(min-width:48rem){._subtitle_yy65z_2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}}._servicesGrid_yy65z_2{z-index:10;margin-bottom:calc(var(--spacing,.25rem) * 10);gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid;position:relative}@media(min-width:48rem){._servicesGrid_yy65z_2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){._servicesGrid_yy65z_2{grid-template-columns:repeat(3,minmax(0,1fr))}}._ctaBanner_yy65z_2{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 6);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab,var(--color-primary-100,#dde6ff) 50%,transparent);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-primary-50,#eff3ff) 50%, transparent);--tw-gradient-to:color-mix(in oklab, var(--color-primary-100,#dde6ff) 50%, transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));padding:calc(var(--spacing,.25rem) * 8);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:2rem;flex-direction:column;display:flex;position:relative;overflow:hidden}@media(min-width:48rem){._ctaBanner_yy65z_2{padding:calc(var(--spacing,.25rem) * 10);flex-direction:row}}._ctaBanner_yy65z_2:before{content:"";pointer-events:none;top:calc(var(--spacing,.25rem) * -24);right:calc(var(--spacing,.25rem) * -24);height:calc(var(--spacing,.25rem) * 48);width:calc(var(--spacing,.25rem) * 48);background-color:#6383ff1a;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab,red,red)){._ctaBanner_yy65z_2:before{background-color:color-mix(in oklab,var(--color-primary-400,#6383ff) 10%,transparent)}}._ctaBanner_yy65z_2:before{--tw-blur:blur(var(--blur-3xl,64px));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}._ctaContent_yy65z_2{gap:calc(var(--spacing,.25rem) * 2);text-align:right;flex-direction:column;display:flex}._ctaTitle_yy65z_2{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-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary-900,#001471)}@media(min-width:48rem){._ctaTitle_yy65z_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}._ctaDesc_yy65z_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-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-500,oklch(55.4% .046 257.417))}@media(min-width:48rem){._ctaDesc_yy65z_2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}}._ctaButton_yy65z_2{border-radius:var(--radius-xl,.75rem);background-color:var(--color-primary-600,#1e50ff);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 3.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);white-space:nowrap;color:var(--color-white,#fff);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#1e50ff33;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){._ctaButton_yy65z_2{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-primary-600,#1e50ff) 20%, transparent) var(--tw-shadow-alpha), transparent)}}._ctaButton_yy65z_2{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}@media(hover:hover){._ctaButton_yy65z_2:hover{background-color:var(--color-primary-700,#123acc);--tw-shadow-color:#1e50ff4d}@supports (color:color-mix(in lab,red,red)){._ctaButton_yy65z_2:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-primary-600,#1e50ff) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}@media(max-width:1023px){._videoHeaderText_yy65z_2{background:radial-gradient(at 50% 0,#44dcf11a,#0000 42%),linear-gradient(#f5faff9e,#fffffff2 52%,#fff);min-height:240px}._videoHeaderText_yy65z_2:after{background:linear-gradient(#fffc,#0000);width:auto;height:42%;inset:-18% 0 auto}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@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}@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-font-weight:initial;--tw-tracking:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial}}}._partnersSection_1vz5w_2{padding-block:calc(var(--spacing,.25rem) * 6);padding-bottom:calc(var(--spacing,.25rem) * 10);background-color:#0000;position:relative;overflow:hidden}._container_1vz5w_2{width:100%;max-width:1280px;padding-inline:calc(var(--spacing,.25rem) * 6);margin-inline:auto}._sectionTitle_1vz5w_2{margin-bottom:calc(var(--spacing,.25rem) * 6);text-align:center;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);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-slate-500,oklch(55.4% .046 257.417))}@media(min-width:48rem){._sectionTitle_1vz5w_2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}}._marqueeContainer_1vz5w_2{width:100%;padding-block:calc(var(--spacing,.25rem) * 4);display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}._marqueeTrack_1vz5w_2{align-items:center;gap:calc(var(--spacing,.25rem) * 10);flex-wrap:nowrap;width:max-content;display:flex}@media(min-width:48rem){._marqueeTrack_1vz5w_2{gap:calc(var(--spacing,.25rem) * 16)}}._logoCard_1vz5w_2{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);min-width:140px;height:60px;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);opacity:.65;--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);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-shrink:0;transition-duration:.3s;display:flex}@media(hover:hover){._logoCard_1vz5w_2:hover{opacity:1;--tw-grayscale:grayscale(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}._logoWrapper_1vz5w_2{height:calc(var(--spacing,.25rem) * 10);background-color:#0000;flex-shrink:0;justify-content:center;align-items:center;display:flex}._brandSvg_1vz5w_2{height:calc(var(--spacing,.25rem) * 9);object-fit:contain;width:auto;display:block}._brandName_1vz5w_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-extrabold,800);font-weight:var(--font-weight-extrabold,800);white-space:nowrap;color:var(--color-slate-700,oklch(37.2% .044 257.287));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;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}@media(min-width:40rem){._brandName_1vz5w_2{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
