.home-shell{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;overflow-x:hidden}.dark .home-shell{--background:#08111f;--foreground:#ffffffeb;--card:#09111fe0;--card-foreground:#ffffffeb;--popover:#09111ff5;--popover-foreground:#ffffffeb;--secondary:#5fc0fa;--secondary-foreground:#08111f;--muted:#ffffff0f;--muted-foreground:#a6bad8;--accent:#36bffa;--accent-foreground:#06111f;--border:#5fc0fa29;--input:#ffffff14;--ring:#36bffa66;--sidebar:#08111f;--sidebar-foreground:#ffffffe0;--sidebar-border:#5fc0fa1f;--fade-end:#0d2638;--icon-filter:invert(1)brightness(1.2);background:radial-gradient(circle at top,#36bffa1f,#0000 32%),linear-gradient(#08111f 0%,#0c1728 100%)}.home-shell a{color:inherit;text-decoration:none}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.animate-scroll{animation:none}}@supports not ((-webkit-mask-image:linear-gradient(black, black)) or (mask-image:linear-gradient(black, black))){.logos-container{position:relative}.logos-container:before,.logos-container:after{content:"";z-index:10;pointer-events:none;width:80px;position:absolute;top:0;bottom:0}.logos-container:before{background:linear-gradient(90deg,#0000004d,#0000);left:0}.logos-container:after{background:linear-gradient(270deg,#0000004d,#0000);right:0}}:root{--fluid-px:clamp(1rem,3vw,2.5rem);--section-py:clamp(4rem,10vh,10rem);--max-width:1600px;--navbar-offset:140px}.container{width:100%;max-width:var(--max-width);padding:0 var(--fluid-px);margin:0 auto}.section-padding{padding-top:var(--section-py);padding-bottom:var(--section-py)}.hero-card{margin-left:var(--fluid-px);margin-right:var(--fluid-px)}@media (min-width:1632px){.hero-card{width:var(--max-width);margin-left:auto;margin-right:auto}}:root{--brand-primary:#3d7ee2;--brand-secondary:#5fc0fa;--brand-dark-blue:#143773;--brand-black:#212121;--brand-off-white:#fafafa;--brand-mid:#7e9fcf;--azure-4:#030711;--azure-6:#060d1a;--azure-14:#0f1f3a;--azure-18:#162844;--azure-40:#0080cc;--azure-50:#00b4ff;--azure-66:#8ba3c7;--azure-50-0:#00b4ff00;--azure-50-2:#00b4ff05;--azure-50-3:#00b4ff08;--azure-50-4:#00b4ff0a;--azure-50-6:#00b4ff0f;--azure-50-8:#00b4ff14;--azure-50-10:#00b4ff1a;--azure-50-12:#00b4ff1f;--azure-50-14:#00b4ff24;--azure-50-20:#00b4ff33;--azure-50-28:#00b4ff47;--azure-4-88:#030711e0;--cyan-50:#00ffd5;--cyan-50-0:#00ffd500;--cyan-50-6:#00ffd50f;--cyan-50-7:#00ffd512;--cyan-50-8:#00ffd514;--cyan-50-10:#00ffd51a;--cyan-50-12:#00ffd51f;--cyan-50-20:#00ffd533;--violet-53:#5a3ecf;--violet-67:#7b5ef8;--violet-67-0:#7b5ef800;--violet-67-6:#7b5ef80f;--violet-67-10:#7b5ef81a;--violet-67-12:#7b5ef81f;--grey-95:#e8f0fe;--color-success:#00d68f;--color-warning:#f5a623;--color-warning-dark:#e8890a;--color-error:#ff4757;--color-white:#fff;--color-black-solid:#000;--color-black-20:#0003;--color-black-0:#0000;--white:#fff;--fade-end:#f0f4fc;--icon-filter:invert(0%)brightness(0%);--gradient-blue-1:radial-gradient(circle at 40% 50%,var(--azure-50)0%,var(--brand-primary)60%,var(--brand-dark-blue)100%);--gradient-blue-2:radial-gradient(circle,var(--brand-primary)0%,var(--azure-50)100%);--gradient-blue-3:linear-gradient(135deg,var(--azure-50)0%,var(--brand-primary)55%,var(--brand-dark-blue)100%);--gradient-black-1:linear-gradient(135deg,var(--azure-14)0%,var(--azure-18)60%,var(--azure-66)100%);--gradient-soft-1:radial-gradient(circle at 50% 50%,#eef7fc 0%,#f4f5f6 20%,#f4f5f6 100%);--gradient-soft-2:radial-gradient(98.83% 153.64% at 0% 100%,#eef7fc 0%,#fcfdfd 20%);--gradient-btn:linear-gradient(90deg,var(--azure-50)0%,var(--azure-40)100%);--gradient-avatar:linear-gradient(135deg,var(--azure-50)0%,var(--violet-67)100%);--gradient-red-1:radial-gradient(circle,#ca0917 0%,#e20917 100%);--gradient-wave:linear-gradient(180deg,var(--brand-primary)0%,var(--azure-50)100%)}.light-page{--background:#f0f4fc;--fade-end:#f0f4fc;--foreground:#1e293b;--icon-filter:invert(0%)brightness(0%);--primary:var(--brand-primary);--primary-foreground:var(--white);--secondary:var(--brand-secondary);--secondary-foreground:var(--white);--accent:var(--azure-50);--accent-foreground:var(--white);--button-bg:var(--primary);--button-text:var(--white);--border:#dde5f4;--card:#fff}.home-shell .font-georgia{font-family:var(--font-georgia),Georgia,serif}.home-shell .animate-scroll{animation:30s linear infinite scroll}.home-shell .animate-scroll:hover{animation-play-state:paused}@media (max-width:767px){.home-shell *,.home-shell :before,.home-shell :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.home-shell .animate-scroll{animation:none!important;transform:none!important}}.home-shell .logos-container{-webkit-mask-composite:intersect;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.home-shell .logos-fade{clip-path:polygon(5% 0%,95% 0%,100% 100%,0% 100%)}.home-shell .container{width:100%;max-width:var(--max-width);padding:0 var(--fluid-px);margin:0 auto}.home-shell .section-padding{padding-top:var(--section-py);padding-bottom:var(--section-py)}.home-shell .hero-card{margin-left:var(--fluid-px);margin-right:var(--fluid-px)}.home-shell .bg-gradient-blue-1{background:var(--gradient-blue-1)}.home-shell .bg-gradient-blue-2{background:var(--gradient-blue-2)}.home-shell .bg-gradient-blue-3{background:var(--gradient-blue-3)}.home-shell .bg-gradient-black-1{background:var(--gradient-black-1)}.home-shell .bg-gradient-soft-1{background:var(--gradient-soft-1)}.home-shell .bg-gradient-soft-2{background:var(--gradient-soft-2)}.home-shell .bg-gradient-btn{background:var(--gradient-btn)}.home-shell .bg-gradient-avatar{background:var(--gradient-avatar)}.home-shell .bg-gradient-wave{background:var(--gradient-wave)}.home-shell .solutions-hero-bg{background:radial-gradient(circle at 50% 20%,#465fff1f,#0000 34%),radial-gradient(circle at 50% 100%,#00b4ff14,#0000 42%),linear-gradient(#f6fbff 0%,#eef5fb 100%)}.dark .home-shell .solutions-hero-bg{background:radial-gradient(circle at 50% 12%,#36bffa2e,#0000 32%),radial-gradient(circle at 50% 100%,#7b5ef81f,#0000 44%),linear-gradient(#08111f 0%,#0c1728 100%)}.home-shell .text-gradient-blue-1{background:var(--gradient-blue-1);color:#0000;-webkit-background-clip:text;background-clip:text}.home-shell .text-gradient-blue-2{background:var(--gradient-blue-2);color:#0000;-webkit-background-clip:text;background-clip:text}.home-shell .text-gradient-red-1{background:var(--gradient-red-1);color:#0000;-webkit-background-clip:text;background-clip:text}:root,:host{--font-georgia:var(--font-georgia);--color-success:var(--color-success);--color-warning:var(--color-warning);--color-warning-dark:var(--color-warning-dark);--color-error:var(--color-error)}.dark .home-shell .bg-gradient-soft-1{background:linear-gradient(#0f1f3aeb 0%,#060d1af5 100%)}.dark .home-shell .bg-gradient-soft-2{background:radial-gradient(120% 140% at 0 0,#00b4ff29 0%,#08111ffa 52%),linear-gradient(#0f1f3af0 0%,#08111ffa 100%)}.dark .home-shell .bg-gradient-black-1{background:linear-gradient(135deg,#030711fa 0%,#0f1f3af5 100%)}.dark .home-shell .text-gradient-blue-1,.dark .home-shell .text-gradient-blue-2{color:#0000;background:linear-gradient(135deg,#8bdcff 0%,#5fc0fa 50%,#7b5ef8 100%);-webkit-background-clip:text;background-clip:text}.home-shell [data-slot=dropdown-menu-trigger]:focus,.home-shell [data-slot=dropdown-menu-trigger]:focus-visible{box-shadow:none!important;outline:none!important}.home-shell .double-radial-bg{background:radial-gradient(98.83% 153.64% at 94.89% 1.17%,var(--azure-50-20)0%,var(--azure-50-0)50%),radial-gradient(98.83% 153.64% at 5% 95%,var(--azure-50-20)0%,#f0f4fc42 50%)}.home-shell .ball-1{background:radial-gradient(circle,var(--brand-secondary)0%,var(--azure-50-0)100%)}.home-shell .ball-2{background:radial-gradient(circle,var(--brand-primary)0%,#fff0 100%)}.home-shell .loader{aspect-ratio:1;box-sizing:border-box;height:80px;-webkit-mask:conic-gradient(#000 0 0)content-box exclude,conic-gradient(#000 0 0);-webkit-mask:conic-gradient(#000 0 0)content-box exclude,conic-gradient(#000 0 0);-webkit-mask:conic-gradient(#000 0 0)content-box exclude,conic-gradient(#000 0 0);mask:conic-gradient(#000 0 0)content-box exclude,conic-gradient(#000 0 0);filter:blur(12px);border-radius:50%;padding:10px;position:relative}.home-shell .loader:before{content:"";background:repeating-conic-gradient(#0000 0 5%,var(--brand-secondary),#0000 20% 50%);animation:1.5s linear infinite l2;position:absolute;inset:0}@keyframes l2{to{rotate:1turn}}.home-shell .design-box-green{-webkit-backdrop-filter:blur(10px);cursor:pointer;background:linear-gradient(#ffffff26 0%,#00d68f73 100%);border:2px solid #00d68f80;border-radius:100px;justify-content:center;align-items:center;width:242px;height:70px;padding:28px 37px;transition:all .3s;display:flex;box-shadow:0 20px 40px #0000000f,inset 0 1px 2px #fff3}.home-shell .design-box-green:hover{background:linear-gradient(#ffffff40 0%,#00d68f8c 100%);transform:translateY(-2px);box-shadow:0 15px 40px #00d68f4d,inset 0 1px 2px #fff6}.home-shell .design-box-green span{color:#fff;letter-spacing:-.01em;white-space:nowrap;text-shadow:0 2px 4px #00000040;font-size:17.8px;font-weight:700}@media (prefers-reduced-motion:reduce){.home-shell .animate-scroll{animation:none}}@supports not ((-webkit-mask-image:linear-gradient(black, black)) or (mask-image:linear-gradient(black, black))){.home-shell .logos-container{position:relative}.home-shell .logos-container:before,.home-shell .logos-container:after{content:"";z-index:10;pointer-events:none;width:80px;position:absolute;top:0;bottom:0}.home-shell .logos-container:before{background:linear-gradient(90deg,#0000004d,#0000);left:0}.home-shell .logos-container:after{background:linear-gradient(270deg,#0000004d,#0000);right:0}}@media (min-width:1632px){.home-shell .hero-card{width:var(--max-width);margin-left:auto;margin-right:auto}}@media (max-width:768px){.home-shell .design-box-green{width:180px;height:52px;padding:12px 20px}.home-shell .design-box-green span{font-size:14px}}
@font-face{font-family:celias;src:url(../media/Celias_Thin-s.p.15pan_ryhjas3.woff2)format("woff2");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:celias;src:url(../media/Celias_ThinItalic-s.p.06ge01b1udvqn.woff2)format("woff2");font-display:swap;font-weight:100;font-style:italic}@font-face{font-family:celias;src:url(../media/Celias_Light-s.p.0mjjezle_xw~v.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:celias;src:url(../media/Celias_LightItalic-s.p.0zwma0o3bd3jf.woff2)format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:celias;src:url(../media/Celias-s.p.072cxy~o0l2wl.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:celias;src:url(../media/Celias_Italic-s.p.0h3u_sly36n~l.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:celias;src:url(../media/Celias_Medium-s.p.0nb3vdwzo4nh3.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:celias;src:url(../media/Celias_MediumItalic-s.p.0bsqm75j7.xf6.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:celias;src:url(../media/Celias_Bold-s.p.09nv3b9q_-4ir.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:celias;src:url(../media/Celias_BoldItalic-s.p.12njkvr._sa.x.woff2)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:celias;src:url(../media/Celias_Black-s.p.0-~tgbr1-yz_l.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:celias;src:url(../media/Celias_BlackItalic-s.p.012i2bhv8fhjg.woff2)format("woff2");font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:celias Fallback;src:local(Arial);ascent-override:90.91%;descent-override:24.27%;line-gap-override:2.57%;size-adjust:108.79%}.celias_8aaa7189-module__XqHVnW__className{font-family:celias,celias Fallback}.celias_8aaa7189-module__XqHVnW__variable{--font-celias:"celias", "celias Fallback"}
@font-face{font-family:georgia;src:url(../media/Georgia-s.p.08ytgfn_sa2z5.ttf)format("truetype");font-display:swap}@font-face{font-family:georgia Fallback;src:local(Arial);ascent-override:92.3%;descent-override:22.07%;line-gap-override:0.0%;size-adjust:99.35%}.georgia_cb9073b3-module__F790Va__className{font-family:georgia,georgia Fallback}.georgia_cb9073b3-module__F790Va__variable{--font-georgia:"georgia", "georgia Fallback"}
