.elementor .e-4fd7dce3-c813{width:500px;height:500px;min-width:0;position:absolute;inset-block-start:40px;inset-inline-start:-100px;z-index:0;padding:0;border-radius:var(--radius-pill);background-color:var(--va-glow-cyan);opacity:10%;filter:blur(140px);pointer-events:none;\n}.elementor .e-5b9c0e80-b60b{width:550px;height:550px;min-width:0;position:absolute;inset-block-start:80px;inset-inline-end:-80px;z-index:0;padding:0;border-radius:var(--radius-pill);background-color:var(--va-glow-blue);opacity:10%;filter:blur(150px);pointer-events:none;\n}.elementor .e-281707d1-23a3{padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;margin-block-end:var(--gap-lg)}.elementor .e-1648f013-76ef{font-family:var(--font-heading);font-weight:800;font-size:var(--va-h1);color:var(--va-white);letter-spacing:-.025em;line-height:1}.elementor .e-587cb083-7d2e{font-family:var(--font-heading);font-weight:700;font-size:var(--va-sub);color:var(--va-white);letter-spacing:-.025em;line-height:1.375;margin-block-start:var(--gap-md)}.elementor .e-63cd56fe-5319{max-width:var(--text-max);font-family:var(--font-inter);font-weight:400;font-size:var(--fs-body-lg);color:var(--va-slate-300);line-height:1.625;margin-block-start:var(--gap-md)}.elementor .e-54667cb3-85a6{padding:0;margin-block-start:var(--gap-col);gap:var(--gap-md);flex-wrap:wrap;align-items:center}.elementor .e-42299a9e-76f2{padding:0;flex-direction:column;grid-column:span 6;align-items:flex-start}.elementor .e-428a09c2-84f6{width:100%;height:100%;object-fit:cover;position:absolute;mix-blend-mode:normal;opacity:100%;filter:blur(2px);display:block;inset:0;object-position:center;filter:none;\n}.elementor .e-6f9a09a2-8ca0{width:100%;overflow:hidden;aspect-ratio:16 / 11;position:relative;padding:0;background-color:var(--va-screen)}.elementor .e-2a4c4fd4-42fe{overflow:hidden;position:relative;padding:0;border-radius:var(--radius-stat);border-width:1px;border-color:var(--va-screen-border);border-style:solid;background-color:var(--va-screen-frame)}.elementor .e-1ce62cc9-fe94{width:100%;max-width:var(--va-mon-max);position:relative;padding:var(--gap-stat);border-radius:var(--radius-card);border-width:1px;border-color:var(--va-mon-border);border-style:solid;box-shadow:0 20px 50px 0 rgb(0 0 0 / .85);margin-inline:auto;background-image:linear-gradient(to bottom,var(--va-mon-top) 0%,var(--va-mon-bottom) 100%);\n}.elementor .e-18c09545-b9b1{position:relative;padding:0;grid-column:span 6}.elementor .e-37f83e95-b1e8{position:relative;z-index:1;column-gap:var(--gap-col);padding-block-start:var(--hero-pt);padding-block-end:var(--section-py);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto;align-items:center;row-gap:var(--gap-section);\n}.elementor .e-cf06a2c-f6ca{overflow:hidden;position:relative;padding:0;background-color:var(--va-surface)}.elementor .e-4c88e4e1-dbd3{width:var(--icon-social);height:var(--icon-social);color:var(--va-primary);display:block;fill:currentColor;\n}.elementor .e-3e5e4491-e1eb{width:var(--icon-social);height:var(--icon-social);min-width:0;color:var(--va-primary);padding:0;flex:0 0 auto}.elementor .e-35d38df6-4adb{margin-block-start:var(--dot-sm);display:block}.elementor .e-420dd7de-48a8{min-width:0;padding:0;flex-direction:column}.elementor .e-7c1f82c4-f38e{width:var(--icon-social);height:var(--icon-social);color:var(--va-primary);display:block;fill:currentColor;\n}.elementor .e-7003feaa-2c2d{width:var(--icon-social);height:var(--icon-social);min-width:0;color:var(--va-primary);padding:0;flex:0 0 auto}.elementor .e-224af13a-7537{margin-block-start:var(--dot-sm)}.elementor .e-347a0df4-d9e1{min-width:0;padding:0;flex-direction:column}.elementor .e-376bfca5-d9ba{width:var(--icon-social);height:var(--icon-social);color:var(--va-primary);display:block;fill:currentColor;\n}.elementor .e-755c1a00-7bb1{width:var(--icon-social);height:var(--icon-social);min-width:0;color:var(--va-primary);padding:0;flex:0 0 auto}.elementor .e-31a0e3-5f99{margin-block-start:var(--dot-sm)}.elementor .e-35a42ced-2570{min-width:0;padding:0;flex-direction:column}.elementor .e-32183e52-3e5e{width:var(--icon-social);height:var(--icon-social);color:var(--va-primary);display:block;fill:currentColor;\n}.elementor .e-279d9d74-7bc7{width:var(--icon-social);height:var(--icon-social);min-width:0;color:var(--va-primary);padding:0;flex:0 0 auto}.elementor .e-4e6a63f7-6011{margin-block-start:var(--dot-sm)}.elementor .e-1eb1341-be84{min-width:0;padding:0;flex-direction:column}.elementor .e-668cd3bb-4c19{column-gap:var(--gap-lg);grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto;row-gap:var(--gap-lg);padding-block:0;\n}.elementor .e-303fb9a2-f869{padding-block-start:var(--gap-md);padding-block-end:var(--section-py);padding-inline-start:0;padding-inline-end:0;background-color:var(--va-surface)}.elementor .e-40ea8644-fa27{width:100%;height:100%;display:block}.elementor .e-55743b0f-2f52{width:100%;height:100%;min-width:0;max-height:var(--va-scan-max);color:var(--va-primary);padding:0}.elementor .e-21d18c17-a7c4{width:100%;overflow:hidden;aspect-ratio:4 / 3;position:relative;padding:var(--gap-lg);border-radius:var(--radius-card);border-width:1px;border-color:var(--va-panel-border);border-style:solid;background-color:var(--va-screen-frame);box-shadow:0 25px 50px -12px rgb(0 0 0 / .6);justify-content:center;align-items:center}.elementor .e-e9678a7-d514{padding:0;grid-column:span 6}.elementor .e-57cc7e16-ff14{margin-block-start:var(--gap-stat)}.elementor .e-2cf24cbc-a591{margin-block-start:var(--gap-lg)}.elementor .e-2aa0cfd3-294b{padding:0;flex-direction:column;grid-column:span 6;align-items:flex-start}.elementor .e-12f2aafd-c170{column-gap:var(--gap-hero);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto;align-items:center;row-gap:var(--gap-section);padding-block:0;\n}.elementor .e-1593faa-9077{padding:0;background-color:var(--va-surface);padding-block:var(--section-py);\n}.elementor .e-205ca370-c0b4{font-family:var(--font-heading);font-weight:800;font-size:var(--va-h2-t);color:var(--va-light-ink);letter-spacing:-.025em;line-height:1.25;margin-block-start:10px}.elementor .e-1206575b-af6c{font-family:var(--font-inter);font-weight:400;font-size:var(--va-body);color:var(--va-slate-600);line-height:1.625;margin-block-start:var(--space-20)}.elementor .e-506a7ba5-7014{padding:0;flex-direction:column;grid-column:span 5;align-items:flex-start}.elementor .e-3d92c3cc-cb8a{width:var(--icon-md);height:var(--icon-md);color:var(--va-cyan-600);display:block;fill:currentColor;\n}.elementor .e-548a060-907b{margin-block-start:var(--gap-xs)}.elementor .e-40e119ac-6f3d{min-width:0;padding:0;flex-direction:column}.elementor .e-6126e950-21ea{width:var(--icon-md);height:var(--icon-md);color:var(--va-glow-blue);display:block;fill:currentColor;\n}.elementor .e-26c54cd9-a933{color:var(--va-glow-blue);background-color:var(--va-blue-50)}.elementor .e-30febe0c-953d{margin-block-start:var(--gap-xs)}.elementor .e-7fe47e3b-1637{min-width:0;padding:0;flex-direction:column}.elementor .e-e1fda91-1ea3{width:var(--icon-md);height:var(--icon-md);color:var(--va-cyan-600);display:block;fill:currentColor;\n}.elementor .e-7de2c5bf-727d{margin-block-start:var(--gap-xs)}.elementor .e-553fdb16-664f{min-width:0;padding:0;flex-direction:column}.elementor .e-74c47b16-a243{width:var(--icon-md);height:var(--icon-md);color:var(--va-glow-blue);display:block;fill:currentColor;\n}.elementor .e-3211aaa7-6edf{color:var(--va-glow-blue);background-color:var(--va-blue-50)}.elementor .e-408532ab-f641{margin-block-start:var(--gap-xs)}.elementor .e-177b32aa-c6d0{min-width:0;padding:0;flex-direction:column}.elementor .e-5a71dccb-7d97{column-gap:var(--gap-md);padding:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto;grid-column:span 7;row-gap:var(--gap-md);\n}.elementor .e-651450a7-3cf2{column-gap:var(--gap-hero);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto;align-items:center;row-gap:var(--gap-section);\n}.elementor .e-2e093e43-f969{padding-block:0;\n}.elementor .e-233ef68f-5a45{padding:0;background-color:var(--va-surface);padding-block:var(--banner-pad);\n}.elementor .e-6a9be4f1-3f17{font-size:var(--va-h2-t);line-height:1.25;margin-block-start:var(--gap-sm)}.elementor .e-254ba349-752e{padding:0;margin-block-end:var(--gap-hero);flex-direction:column;align-items:flex-start}.elementor .e-426ffabe-53f3{font-family:var(--font-inter);font-weight:800;font-size:var(--fs-body-md);color:var(--va-on-primary);line-height:1}.elementor .e-394054fd-35ad{padding:0;margin-block-end:var(--gap-stat);gap:var(--gap-stat);align-items:center}.elementor .e-5e01b36f-ca11{min-height:38px;margin-block-end:var(--gap-md)}.elementor .e-338b6f85-880b{padding:0;margin-block-end:var(--gap-xs);justify-content:space-between}.elementor .e-79317cb9-c445{width:100%;height:100%;display:block}.elementor .e-24a8378e-ef2b{width:100%;height:var(--gap-xl);min-width:0;color:var(--va-primary);padding:0}.elementor .e-7ac0edd5-b229{width:100%;height:100%;display:block}.elementor .e-17c7be16-4b19{width:100%;height:var(--gap-xl);min-width:0;color:var(--va-blue-400);padding:0}.elementor .e-1d0868d0-c76a{padding-block-start:var(--gap-stat);padding-block-end:var(--gap-stat);padding-inline-start:var(--gap-md);padding-inline-end:var(--gap-md);flex-direction:column;justify-content:center}.elementor .e-76183f4a-a555{position:absolute;inset-block-start:50%;inset-inline-end:-16px;z-index:20;font-family:var(--font-inter);font-weight:700;font-size:var(--fs-title-sm);color:var(--va-slate-400);line-height:1;transform:translate3d(0,-50%,0)}.elementor .e-7e80943f-c547{position:relative;padding:0;flex-direction:column}.elementor .e-6c6e2c22-7a35{font-family:var(--font-inter);font-weight:800;font-size:var(--fs-body-md);color:var(--va-on-primary);line-height:1}.elementor .e-ecbe86f-951e{padding:0;margin-block-end:var(--gap-stat);gap:var(--gap-stat);align-items:center}.elementor .e-7e6e201f-911e{min-height:38px;margin-block-end:var(--gap-md)}.elementor .e-12c493a5-6897{width:100%;height:100%;display:block}.elementor .e-5b283069-dc4d{width:100%;height:100%;min-width:0;max-height:var(--va-graphic-max);padding:0}.elementor .e-29261945-6f44{padding:var(--gap-stat);justify-content:center;align-items:center}.elementor .e-5ee4bbb0-4c82{position:absolute;inset-block-start:50%;inset-inline-end:-16px;z-index:20;font-family:var(--font-inter);font-weight:700;font-size:var(--fs-title-sm);color:var(--va-slate-400);line-height:1;transform:translate3d(0,-50%,0)}.elementor .e-5f434d7a-4164{position:relative;padding:0;flex-direction:column}.elementor .e-7f8532f8-3c1e{font-family:var(--font-inter);font-weight:800;font-size:var(--fs-body-md);color:var(--va-on-primary);line-height:1}.elementor .e-77f58460-dee6{padding:0;margin-block-end:var(--gap-stat);gap:var(--gap-stat);align-items:center}.elementor .e-74684a25-9144{min-height:38px;margin-block-end:var(--gap-md)}.elementor .e-27c343f6-1949{width:100%;height:100%;display:block}.elementor .e-bbc9cbd-d05c{width:100%;height:100%;min-width:0;max-height:var(--va-graphic-max);padding:0}.elementor .e-47d2b416-e93e{padding:var(--gap-sm);justify-content:center;align-items:center}.elementor .e-79ad287d-bf31{position:absolute;inset-block-start:50%;inset-inline-end:-16px;z-index:20;font-family:var(--font-inter);font-weight:700;font-size:var(--fs-title-sm);color:var(--va-slate-400);line-height:1;transform:translate3d(0,-50%,0)}.elementor .e-5f2e2a1a-3c38{position:relative;padding:0;flex-direction:column}.elementor .e-17307799-539e{font-family:var(--font-inter);font-weight:800;font-size:var(--fs-body-md);color:var(--va-on-primary);line-height:1}.elementor .e-15b93427-2e52{padding:0;margin-block-end:var(--gap-stat);gap:var(--gap-stat);align-items:center}.elementor .e-4f34ccfa-161d{min-height:38px;margin-block-end:var(--gap-md)}.elementor .e-54635e67-8b85{width:100%;height:100%;object-fit:cover;display:block;object-position:center;filter:brightness(.9) contrast(1.1);\n}.elementor .e-43f1cb62-b307{position:absolute;padding:0;inset:0;pointer-events:none;background-image:linear-gradient(to top,var(--va-surface-80) 0%,var(--va-transparent) 50%,var(--va-transparent) 100%);\n}.elementor .e-138ccfa6-8d57{padding:0}.elementor .e-1fe4ed24-ea7e{position:relative;padding:0;flex-direction:column}.elementor .e-6e496975-364c{position:relative;column-gap:var(--gap-lg);padding:0;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto;row-gap:var(--gap-lg);\n}.elementor .e-628bbefd-cd8b{padding-block:0;\n}.elementor .e-2021f24-989c{padding:0;background-color:var(--va-surface);padding-block:var(--section-py);\n}.elementor .e-7380f70e-6e24{letter-spacing:.16em;margin-block-end:var(--gap-md)}.elementor .e-26edcd9d-a8d5{width:var(--icon-2xs);height:var(--icon-2xs);color:var(--va-primary);display:block;fill:currentColor;\n}.elementor .e-3e4d4caa-7f7b{width:var(--icon-2xs);height:var(--icon-2xs);min-width:0;color:var(--va-primary);padding:0;flex:0 0 auto}.elementor .e-6c216a10-3739{width:var(--icon-2xs);height:var(--icon-2xs);color:var(--va-primary);display:block;fill:currentColor;\n}.elementor .e-5bb35b0e-8c4b{width:var(--icon-2xs);height:var(--icon-2xs);min-width:0;color:var(--va-primary);padding:0;flex:0 0 auto}.elementor .e-7f2af064-2f6d{width:var(--icon-2xs);height:var(--icon-2xs);color:var(--va-primary);display:block;fill:currentColor;\n}.elementor .e-7c5a69ed-4103{width:var(--icon-2xs);height:var(--icon-2xs);min-width:0;color:var(--va-primary);padding:0;flex:0 0 auto}.elementor .e-63b7ebc2-1997{width:var(--icon-2xs);height:var(--icon-2xs);color:var(--va-primary);display:block;fill:currentColor;\n}.elementor .e-55bb7d4b-3c68{width:var(--icon-2xs);height:var(--icon-2xs);min-width:0;color:var(--va-primary);padding:0;flex:0 0 auto}.elementor .e-127ef772-c8fe{width:var(--icon-2xs);height:var(--icon-2xs);color:var(--va-primary);display:block;fill:currentColor;\n}.elementor .e-32c66e47-8cb8{width:var(--icon-2xs);height:var(--icon-2xs);min-width:0;color:var(--va-primary);padding:0;flex:0 0 auto}.elementor .e-5f884a1e-d01a{width:var(--icon-2xs);height:var(--icon-2xs);color:var(--va-primary);display:block;fill:currentColor;\n}.elementor .e-563d77d4-4f6e{width:var(--icon-2xs);height:var(--icon-2xs);min-width:0;color:var(--va-primary);padding:0;flex:0 0 auto}.elementor .e-3a9a9b36-b359{width:100%;padding:0;flex-direction:column;gap:var(--gap-stat)}.elementor .e-1e8a2f48-3d63{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:var(--gap-col);border-inline-end-width:1px;flex-direction:column;align-items:flex-start;border-right-style:solid;border-right-color:var(--va-slate-200);\n}.elementor .e-3e5a9d67-16a0{letter-spacing:.16em;margin-block-end:var(--gap-stat)}.elementor .e-6c0ddb62-9017{font-family:var(--font-heading);font-weight:700;font-size:var(--fs-headline-md);color:var(--va-slate-900);letter-spacing:-.025em;line-height:1.375}.elementor .e-2cff2c26-f13d{margin-block-start:var(--gap-md)}.elementor .e-104b6fe7-2a23{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:var(--gap-col);border-inline-end-width:1px;flex-direction:column;align-items:flex-start;border-right-style:solid;border-right-color:var(--va-slate-200);\n}.elementor .e-71b5fc4c-3caa{letter-spacing:.16em;margin-block-end:var(--gap-stat)}.elementor .e-7f4fdf1b-8662{width:var(--icon-xs);height:var(--icon-xs);color:var(--va-teal-dark);display:block;fill:currentColor;\n}.elementor .e-42d16e5-16fc{width:var(--va-num);height:var(--va-num);min-width:0;color:var(--va-teal-dark);padding:0;border-radius:var(--radius-sm);background-color:var(--va-cyan-100-70);display:flex;flex:0 0 auto;justify-content:center;align-items:center}.elementor .e-2d58e63b-8597{font-family:var(--font-heading);font-weight:700;font-size:var(--fs-body-lg);color:var(--va-slate-900);line-height:1.5}.elementor .e-46ca47d4-ce6c{padding:0;margin-block-end:var(--gap-stat);gap:var(--gap-stat);align-items:center}.elementor .e-259a3d19-4034{padding:0;flex-direction:column;align-items:flex-start}.elementor .e-71df662a-eb77{column-gap:var(--gap-section);padding:var(--gap-xl);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;row-gap:var(--gap-section);\n}.elementor .e-536a8570-a510{padding-block:0;\n}.elementor .e-293cc12c-3897{padding-block-start:var(--gap-lg);padding-block-end:var(--hero-pb);padding-inline-start:0;padding-inline-end:0;background-color:var(--va-surface)}