.elementor .e-4f180d17-2e05{font-family:var(--gm-font-body);font-weight:600;font-size:0.8rem;color:var(--gm-secondary);letter-spacing:0.16em;}.elementor .e-44e3fb7b-bdee{font-family:var(--gm-font-heading);font-weight:700;font-size:4rem;color:var(--gm-text);letter-spacing:-0.03em;line-height:1.05;}.elementor .e-781e7e0f-c8e9{max-width:34rem;font-family:var(--gm-font-heading);font-weight:500;font-size:1.5rem;color:var(--gm-text);line-height:1.4;}.elementor .e-1bbacb03-4819{max-width:34rem;font-family:var(--gm-font-body);font-size:1.05rem;color:var(--gm-muted);line-height:1.7;}.elementor .e-b6154eb-e18b:hover,.elementor .e-b6154eb-e18b:focus-visible{box-shadow:0px 14px 36px 0px rgba(103,56,255,0.5);transform:translate3d(0px, -2px, 0px);}.elementor .e-b6154eb-e18b:focus{outline-offset:3px;box-shadow:0px 0px 0px 3px rgba(66,165,255,0.7);}.elementor .e-b6154eb-e18b{font-family:var(--gm-font-body);font-weight:600;font-size:1rem;color:var(--gm-text);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:0.6rem;background-color:var(--gm-primary);box-shadow:0px 10px 30px 0px rgba(103,56,255,0.35);transition:transform 0.2s, box-shadow 0.2s;}.elementor .e-14f1238b-810f:hover,.elementor .e-14f1238b-810f:focus-visible{border-color:var(--gm-secondary);}.elementor .e-14f1238b-810f:focus{outline-offset:3px;box-shadow:0px 0px 0px 3px rgba(66,165,255,0.7);}.elementor .e-14f1238b-810f{font-family:var(--gm-font-body);font-weight:600;font-size:1rem;color:var(--gm-text);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:0.6rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:transparent;transition:border-color 0.2s;}.elementor .e-3b6082b7-3393{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;flex-wrap:wrap;}.elementor .e-66993f6c-b4c1{padding:0px;flex-direction:column;gap:1.5rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-1db48eec-583e{width:0.55rem;aspect-ratio:1 / 1;padding:0px;border-radius:999px;background-color:#6738FF;}.elementor .e-70189550-1d6d{width:0.55rem;aspect-ratio:1 / 1;padding:0px;border-radius:999px;background-color:#42A5FF;}.elementor .e-646e4f39-353b{width:0.55rem;aspect-ratio:1 / 1;padding:0px;border-radius:999px;background-color:#232B40;}.elementor .e-2be784b1-a58d{font-family:var(--gm-font-body);font-size:0.65rem;color:var(--gm-muted);letter-spacing:0.12em;margin-inline-start:0.5rem;}.elementor .e-7b8c2293-cf56{padding:0px;gap:0.4rem;align-items:center;}.elementor .e-13646112-a3b1{font-family:var(--gm-font-body);font-size:0.65rem;color:var(--gm-muted);letter-spacing:0.04em;}.elementor .e-304c6fac-9058{width:60%;height:0.55rem;padding:0px;border-radius:999px;background-image:linear-gradient(90deg, #6738FF 0%,#42A5FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:80%;}.elementor .e-2499518e-790f{padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:0.6rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:rgba(7,11,20,0.65);flex-direction:column;gap:0.55rem;flex:1 1 5rem;}.elementor .e-7ad58415-3909{font-family:var(--gm-font-body);font-size:0.65rem;color:var(--gm-muted);letter-spacing:0.04em;}.elementor .e-1235a175-f7f4{width:75%;height:0.55rem;padding:0px;border-radius:999px;background-image:linear-gradient(90deg, #6738FF 0%,#42A5FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:80%;}.elementor .e-60f04da-79bf{padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:0.6rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:rgba(7,11,20,0.65);flex-direction:column;gap:0.55rem;flex:1 1 5rem;}.elementor .e-644751fa-e9ac{font-family:var(--gm-font-body);font-size:0.65rem;color:var(--gm-muted);letter-spacing:0.04em;}.elementor .e-5ab910d9-c2f5{width:45%;height:0.55rem;padding:0px;border-radius:999px;background-image:linear-gradient(90deg, #6738FF 0%,#42A5FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:80%;}.elementor .e-7c4f580f-d4be{padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:0.6rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:rgba(7,11,20,0.65);flex-direction:column;gap:0.55rem;flex:1 1 5rem;}.elementor .e-bee78e1-fa61{font-family:var(--gm-font-body);font-size:0.65rem;color:var(--gm-muted);letter-spacing:0.04em;}.elementor .e-54ddd845-2cdc{width:35%;height:0.55rem;padding:0px;border-radius:999px;background-image:linear-gradient(90deg, #6738FF 0%,#42A5FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:80%;}.elementor .e-decaeed-828e{padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:0.6rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:rgba(7,11,20,0.65);flex-direction:column;gap:0.55rem;flex:1 1 5rem;}.elementor .e-2592738f-ce99{padding:0px;gap:0.6rem;flex-wrap:wrap;}.elementor .e-63172462-73e5{font-family:var(--gm-font-body);font-weight:600;font-size:0.8rem;color:var(--gm-text);}.elementor .e-1910f9f8-580f{height:2rem;padding:0px;border-start-start-radius:0.25rem;border-start-end-radius:0.25rem;border-end-start-radius:0px;border-end-end-radius:0px;background-image:linear-gradient(180deg, #42A5FF 0%,#6738FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:55%;flex:1 1 0px;}.elementor .e-2b9efc2b-49d9{height:2.6rem;padding:0px;border-start-start-radius:0.25rem;border-start-end-radius:0.25rem;border-end-start-radius:0px;border-end-end-radius:0px;background-image:linear-gradient(180deg, #42A5FF 0%,#6738FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:60%;flex:1 1 0px;}.elementor .e-2a74da83-5bc8{height:2.3rem;padding:0px;border-start-start-radius:0.25rem;border-start-end-radius:0.25rem;border-end-start-radius:0px;border-end-end-radius:0px;background-image:linear-gradient(180deg, #42A5FF 0%,#6738FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:60%;flex:1 1 0px;}.elementor .e-177423cf-e4cc{height:3.2rem;padding:0px;border-start-start-radius:0.25rem;border-start-end-radius:0.25rem;border-end-start-radius:0px;border-end-end-radius:0px;background-image:linear-gradient(180deg, #42A5FF 0%,#6738FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:65%;flex:1 1 0px;}.elementor .e-657fb0a1-d699{height:3rem;padding:0px;border-start-start-radius:0.25rem;border-start-end-radius:0.25rem;border-end-start-radius:0px;border-end-end-radius:0px;background-image:linear-gradient(180deg, #42A5FF 0%,#6738FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:65%;flex:1 1 0px;}.elementor .e-4c6c0a71-7000{height:3.9rem;padding:0px;border-start-start-radius:0.25rem;border-start-end-radius:0.25rem;border-end-start-radius:0px;border-end-end-radius:0px;background-image:linear-gradient(180deg, #42A5FF 0%,#6738FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:70%;flex:1 1 0px;}.elementor .e-6b986bef-ce1b{height:3.6rem;padding:0px;border-start-start-radius:0.25rem;border-start-end-radius:0.25rem;border-end-start-radius:0px;border-end-end-radius:0px;background-image:linear-gradient(180deg, #42A5FF 0%,#6738FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:75%;flex:1 1 0px;}.elementor .e-15678227-8868{height:4.6rem;padding:0px;border-start-start-radius:0.25rem;border-start-end-radius:0.25rem;border-end-start-radius:0px;border-end-end-radius:0px;background-image:linear-gradient(180deg, #42A5FF 0%,#6738FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:80%;flex:1 1 0px;}.elementor .e-2fe07bbf-afe3{height:4.4rem;padding:0px;border-start-start-radius:0.25rem;border-start-end-radius:0.25rem;border-end-start-radius:0px;border-end-end-radius:0px;background-image:linear-gradient(180deg, #42A5FF 0%,#6738FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:85%;flex:1 1 0px;}.elementor .e-6509bff0-64b7{height:5.4rem;padding:0px;border-start-start-radius:0.25rem;border-start-end-radius:0.25rem;border-end-start-radius:0px;border-end-end-radius:0px;background-image:linear-gradient(180deg, #42A5FF 0%,#6738FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:90%;flex:1 1 0px;}.elementor .e-6ea7fcb8-3b2f{height:5.2rem;padding:0px;border-start-start-radius:0.25rem;border-start-end-radius:0.25rem;border-end-start-radius:0px;border-end-end-radius:0px;background-image:linear-gradient(180deg, #42A5FF 0%,#6738FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:90%;flex:1 1 0px;}.elementor .e-3b066abf-7afe{height:6.3rem;padding:0px;border-start-start-radius:0.25rem;border-start-end-radius:0.25rem;border-end-start-radius:0px;border-end-end-radius:0px;background-image:linear-gradient(180deg, #42A5FF 0%,#6738FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:95%;flex:1 1 0px;}.elementor .e-419e677d-f471{height:6.9rem;padding:0px;border-start-start-radius:0.25rem;border-start-end-radius:0.25rem;border-end-start-radius:0px;border-end-end-radius:0px;background-image:linear-gradient(180deg, #42A5FF 0%,#6738FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:100%;flex:1 1 0px;}.elementor .e-8b4e7a1-c18b{height:7.8rem;padding:0px;border-start-start-radius:0.25rem;border-start-end-radius:0.25rem;border-end-start-radius:0px;border-end-end-radius:0px;background-image:linear-gradient(180deg, #42A5FF 0%,#6738FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:100%;flex:1 1 0px;}.elementor .e-7d4fc4bf-275f{height:8rem;padding:0px;gap:0.4rem;align-items:flex-end;}.elementor .e-2871193b-a94e{padding:1rem;border-radius:0.75rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:rgba(7,11,20,0.65);flex-direction:column;gap:0.9rem;}.elementor .e-764b469a-6347{width:106%;height:0.6rem;padding:0px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:1rem;border-end-end-radius:1rem;background-image:linear-gradient(180deg, #232B40 0%,#101522 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 10px 30px 0px rgba(103,56,255,0.4);align-self:center;}.elementor .e-3decb8bf-a1a4{padding:1rem;border-radius:1.25rem;border-width:1px;border-color:rgba(103,56,255,0.55);border-style:solid;background-image:linear-gradient(135deg, rgba(103,56,255,0.22) 0%,rgba(16,21,34,1) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--gm-card);box-shadow:0px 30px 80px 0px rgba(103,56,255,0.35);flex-direction:column;gap:0.9rem;}.elementor .e-3a47676-e0bc{font-family:var(--gm-font-body);font-size:0.75rem;color:var(--gm-muted);letter-spacing:0.1em;text-transform:uppercase;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:999px;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:rgba(16,21,34,0.6);}.elementor .e-29884606-8835{font-family:var(--gm-font-body);font-size:0.75rem;color:var(--gm-muted);letter-spacing:0.1em;text-transform:uppercase;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:999px;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:rgba(16,21,34,0.6);}.elementor .e-69920077-a5e7{font-family:var(--gm-font-body);font-size:0.75rem;color:var(--gm-muted);letter-spacing:0.1em;text-transform:uppercase;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:999px;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:rgba(16,21,34,0.6);}.elementor .e-6ac1f0b1-9dbb{font-family:var(--gm-font-body);font-size:0.75rem;color:var(--gm-muted);letter-spacing:0.1em;text-transform:uppercase;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:999px;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:rgba(16,21,34,0.6);}.elementor .e-14db9b03-eaba{font-family:var(--gm-font-body);font-size:0.75rem;color:var(--gm-muted);letter-spacing:0.1em;text-transform:uppercase;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:999px;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:rgba(16,21,34,0.6);}.elementor .e-14e7efcf-5312{padding:0px;gap:0.6rem;flex-wrap:wrap;justify-content:flex-end;}.elementor .e-79823f3d-4c34{padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-1837bc-6e01{max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:4rem;align-items:center;}.elementor .e-beb2eff-e45c{padding-block-start:4rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(225deg, rgba(103,56,255,0.32) 0%,rgba(7,11,20,0) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--gm-bg);flex-direction:column;align-items:center;}.elementor .e-4a0a8ba-b1d0{font-family:var(--gm-font-body);font-size:0.7rem;color:var(--gm-muted);letter-spacing:0.18em;text-align:center;opacity:80%;}.elementor .e-78f55149-ba58{min-width:0px;font-family:var(--gm-font-heading);font-weight:500;font-size:0.95rem;color:var(--gm-text);line-height:1.3;text-align:center;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;background-color:transparent;opacity:90%;flex:1 1 0px;}.elementor .e-2f284cae-3592{min-width:0px;font-family:var(--gm-font-heading);font-weight:500;font-size:0.95rem;color:var(--gm-text);line-height:1.3;text-align:center;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;background-color:transparent;opacity:90%;flex:1 1 0px;}.elementor .e-6ea88fb0-a886{min-width:0px;font-family:var(--gm-font-heading);font-weight:500;font-size:0.95rem;color:var(--gm-text);line-height:1.3;text-align:center;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;background-color:transparent;opacity:90%;flex:1 1 0px;}.elementor .e-669916d2-200d{min-width:0px;font-family:var(--gm-font-heading);font-weight:500;font-size:0.95rem;color:var(--gm-text);line-height:1.3;text-align:center;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;background-color:transparent;opacity:90%;flex:1 1 0px;}.elementor .e-21b0cb2c-1935{min-width:0px;font-family:var(--gm-font-heading);font-weight:500;font-size:0.95rem;color:var(--gm-text);line-height:1.3;text-align:center;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;background-color:transparent;opacity:90%;flex:1 1 0px;}.elementor .e-acf9124-abc2{min-width:0px;font-family:var(--gm-font-heading);font-weight:500;font-size:0.95rem;color:var(--gm-text);line-height:1.3;text-align:center;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;background-color:transparent;opacity:90%;flex:1 1 0px;}.elementor .e-3b565d25-3c73{min-width:0px;font-family:var(--gm-font-heading);font-weight:500;font-size:0.95rem;color:var(--gm-text);line-height:1.3;text-align:center;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;background-color:transparent;opacity:90%;flex:1 1 0px;}.elementor .e-5c7ce631-8f44{min-width:0px;font-family:var(--gm-font-heading);font-weight:500;font-size:0.95rem;color:var(--gm-text);line-height:1.3;text-align:center;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;background-color:transparent;opacity:90%;flex:1 1 0px;}.elementor .e-73ef027d-6d3e{min-width:0px;font-family:var(--gm-font-heading);font-weight:500;font-size:0.95rem;color:var(--gm-text);line-height:1.3;text-align:center;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;background-color:transparent;opacity:90%;flex:1 1 0px;}.elementor .e-7653eee3-3e95{width:100%;padding:0px;flex-direction:row;gap:0px;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;}.elementor .e-34e074e5-b973{max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-7f24d0f1-c9d5{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#232B40;border-style:solid;background-color:var(--gm-bg);flex-direction:column;align-items:center;}.elementor .e-145adb25-e4d2{font-family:var(--gm-font-body);font-weight:600;font-size:0.8rem;color:var(--gm-secondary);letter-spacing:0.16em;}.elementor .e-2958a1f8-81b4{max-width:40rem;font-family:var(--gm-font-heading);font-weight:700;font-size:2.25rem;color:var(--gm-text);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-5f7d35c0-aeec{padding:0px;flex-direction:column;gap:0.75rem;}.elementor .e-2871aa04-cb39{width:100%;height:0.4rem;padding:0px;background-color:#42A5FF;}.elementor .e-392efa98-4b88{width:0.5rem;aspect-ratio:1 / 1;padding:0px;margin-block-start:0.15rem;margin-block-end:0.15rem;margin-inline-start:auto;margin-inline-end:auto;border-radius:0.15rem;background-color:#6738FF;}.elementor .e-272557a4-68c9{width:1.7rem;height:1.35rem;overflow:hidden;padding:0px;border-radius:0.3rem;border-width:2px;border-color:#42A5FF;border-style:solid;flex-direction:column;}.elementor .e-3fcf6e8c-8a3b{width:3.25rem;aspect-ratio:1 / 1;padding:0px;border-radius:0.75rem;border-width:1px;border-color:rgba(103,56,255,0.55);border-style:solid;background-color:rgba(103,56,255,0.14);flex-direction:column;gap:0.2rem;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-40cbab2-26ce{font-family:var(--gm-font-heading);font-weight:600;font-size:1.25rem;color:var(--gm-text);line-height:1.3;}.elementor .e-5679d586-c846{font-family:var(--gm-font-body);font-size:0.95rem;color:var(--gm-muted);line-height:1.6;}.elementor .e-7fa2d4e4-9983{font-family:var(--gm-font-body);font-weight:600;font-size:0.9rem;color:var(--gm-secondary);margin-block-start:auto;}.elementor .e-25cc08-e2f8:hover,.elementor .e-25cc08-e2f8:focus-visible{border-color:var(--gm-primary);box-shadow:0px 18px 44px 0px rgba(103,56,255,0.28);transform:translate3d(0px, -4px, 0px);}.elementor .e-25cc08-e2f8{padding:1.5rem;border-radius:1rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-image:linear-gradient(180deg, rgba(103,56,255,0.10) 0%,rgba(16,21,34,0) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.25);transition:border-color 0.2s, transform 0.2s;flex-direction:column;gap:0.9rem;}.elementor .e-5845cd73-c414{width:0.75rem;height:0.5rem;padding:0px;border-start-start-radius:0.4rem;border-start-end-radius:0.4rem;border-end-start-radius:0px;border-end-end-radius:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:2px;border-color:#42A5FF;border-style:solid;}.elementor .e-2e7412d5-8676{width:1.6rem;height:1.15rem;padding:0px;border-radius:0.25rem;border-width:2px;border-color:#42A5FF;border-style:solid;background-color:rgba(103,56,255,0.35);}.elementor .e-54ca7de-fc93{width:3.25rem;aspect-ratio:1 / 1;padding:0px;border-radius:0.75rem;border-width:1px;border-color:rgba(103,56,255,0.55);border-style:solid;background-color:rgba(103,56,255,0.14);flex-direction:column;gap:0.2rem;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-3da6ad5b-61e9{font-family:var(--gm-font-heading);font-weight:600;font-size:1.25rem;color:var(--gm-text);line-height:1.3;}.elementor .e-7ba28dcc-a62f{font-family:var(--gm-font-body);font-size:0.95rem;color:var(--gm-muted);line-height:1.6;}.elementor .e-51702358-f37b{font-family:var(--gm-font-body);font-weight:600;font-size:0.9rem;color:var(--gm-secondary);margin-block-start:auto;}.elementor .e-650e471b-11a3:hover,.elementor .e-650e471b-11a3:focus-visible{border-color:var(--gm-primary);box-shadow:0px 18px 44px 0px rgba(103,56,255,0.28);transform:translate3d(0px, -4px, 0px);}.elementor .e-650e471b-11a3{padding:1.5rem;border-radius:1rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-image:linear-gradient(180deg, rgba(103,56,255,0.10) 0%,rgba(16,21,34,0) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.25);transition:border-color 0.2s, transform 0.2s;flex-direction:column;gap:0.9rem;}.elementor .e-54707174-8fc4{width:0.4rem;height:0.7rem;padding:0px;border-start-start-radius:0.15rem;border-start-end-radius:0.15rem;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#42A5FF;}.elementor .e-7edccc7e-5f44{width:0.4rem;height:1.1rem;padding:0px;border-start-start-radius:0.15rem;border-start-end-radius:0.15rem;border-end-start-radius:0px;border-end-end-radius:0px;background-image:linear-gradient(180deg, #42A5FF 0%,#6738FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-6a85352b-8e2e{width:0.4rem;height:1.5rem;padding:0px;border-start-start-radius:0.15rem;border-start-end-radius:0.15rem;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#6738FF;}.elementor .e-6a55849-3e05{padding:0px;gap:0.25rem;align-items:flex-end;}.elementor .e-9293ea5-8a79{width:3.25rem;aspect-ratio:1 / 1;padding:0px;border-radius:0.75rem;border-width:1px;border-color:rgba(103,56,255,0.55);border-style:solid;background-color:rgba(103,56,255,0.14);flex-direction:column;gap:0.2rem;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-46e1e0bf-9c8c{font-family:var(--gm-font-heading);font-weight:600;font-size:1.25rem;color:var(--gm-text);line-height:1.3;}.elementor .e-102cde78-f8fa{font-family:var(--gm-font-body);font-size:0.95rem;color:var(--gm-muted);line-height:1.6;}.elementor .e-5c609f7e-79a8{font-family:var(--gm-font-body);font-weight:600;font-size:0.9rem;color:var(--gm-secondary);margin-block-start:auto;}.elementor .e-57729072-47b1:hover,.elementor .e-57729072-47b1:focus-visible{border-color:var(--gm-primary);box-shadow:0px 18px 44px 0px rgba(103,56,255,0.28);transform:translate3d(0px, -4px, 0px);}.elementor .e-57729072-47b1{padding:1.5rem;border-radius:1rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-image:linear-gradient(180deg, rgba(103,56,255,0.10) 0%,rgba(16,21,34,0) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.25);transition:border-color 0.2s, transform 0.2s;flex-direction:column;gap:0.9rem;}.elementor .e-7e34710-5f98{font-family:var(--gm-font-heading);font-weight:700;font-size:1.15rem;color:#42A5FF;letter-spacing:-0.05em;line-height:1;}.elementor .e-16c33bd9-efa6{width:3.25rem;aspect-ratio:1 / 1;padding:0px;border-radius:0.75rem;border-width:1px;border-color:rgba(103,56,255,0.55);border-style:solid;background-color:rgba(103,56,255,0.14);flex-direction:column;gap:0.2rem;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-38ed572c-c580{font-family:var(--gm-font-heading);font-weight:600;font-size:1.25rem;color:var(--gm-text);line-height:1.3;}.elementor .e-26c9ab66-7212{font-family:var(--gm-font-body);font-size:0.95rem;color:var(--gm-muted);line-height:1.6;}.elementor .e-325db6e9-f11d{font-family:var(--gm-font-body);font-weight:600;font-size:0.9rem;color:var(--gm-secondary);margin-block-start:auto;}.elementor .e-77b9a3a9-8db1:hover,.elementor .e-77b9a3a9-8db1:focus-visible{border-color:var(--gm-primary);box-shadow:0px 18px 44px 0px rgba(103,56,255,0.28);transform:translate3d(0px, -4px, 0px);}.elementor .e-77b9a3a9-8db1{padding:1.5rem;border-radius:1rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-image:linear-gradient(180deg, rgba(103,56,255,0.10) 0%,rgba(16,21,34,0) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.25);transition:border-color 0.2s, transform 0.2s;flex-direction:column;gap:0.9rem;}.elementor .e-51f7d286-a709{padding:0px;gap:1.25rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-53f9fe16-341b{max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:2rem;}.elementor .e-781bfe22-9f73{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--gm-bg);flex-direction:column;align-items:center;}.elementor .e-66b6c3a7-ae22{font-family:var(--gm-font-body);font-weight:600;font-size:0.8rem;color:var(--gm-secondary);letter-spacing:0.16em;}.elementor .e-b357687-31db{font-family:var(--gm-font-heading);font-weight:700;font-size:2.25rem;color:var(--gm-text);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-5255975c-a6d9{padding:0px;flex-direction:column;gap:0.75rem;}.elementor .e-ec7d47-fb70{font-family:var(--gm-font-body);font-weight:700;font-size:0.7rem;color:var(--gm-secondary);letter-spacing:0.14em;text-align:center;}.elementor .e-46aa9527-cecb{aspect-ratio:16 / 10;padding:1rem;border-radius:0.75rem;border-width:1px;border-color:rgba(103,56,255,0.6);border-style:solid;background-image:linear-gradient(135deg, rgba(103,56,255,0.30) 0%,rgba(7,11,20,1) 70%,rgba(66,165,255,0.12) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 40px 0px rgba(103,56,255,0.22);justify-content:center;align-items:center;}.elementor .e-1448ea9d-3691{font-family:var(--gm-font-heading);font-weight:600;font-size:1.3rem;color:var(--gm-text);}.elementor .e-3bdcc3d0-b8cf{font-family:var(--gm-font-body);font-size:0.95rem;color:var(--gm-muted);}.elementor .e-20cbb45d-8a86{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.5rem;padding-inline-end:0.5rem;flex-direction:column;gap:0.5rem;}.elementor .e-5d0e2f69-555d{font-family:var(--gm-font-body);font-size:0.75rem;color:var(--gm-muted);padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;border-radius:0.5rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:rgba(66,165,255,0.08);}.elementor .e-3f67effa-9b9b{font-family:var(--gm-font-body);font-size:0.75rem;color:var(--gm-muted);padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;border-radius:0.5rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:rgba(66,165,255,0.08);}.elementor .e-9d0c362-c4cf{font-family:var(--gm-font-body);font-size:0.75rem;color:var(--gm-muted);padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;border-radius:0.5rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:rgba(66,165,255,0.08);}.elementor .e-7fc50df1-e611{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.5rem;padding-inline-end:0.5rem;gap:0.5rem;flex-wrap:wrap;}.elementor .e-213397dc-bf94{font-family:var(--gm-font-body);font-weight:600;font-size:0.8rem;color:var(--gm-secondary);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.5rem;padding-inline-end:0.5rem;}.elementor .e-318396fb-9b9b:hover,.elementor .e-318396fb-9b9b:focus-visible{border-color:var(--gm-primary);box-shadow:0px 18px 44px 0px rgba(103,56,255,0.25);transform:translate3d(0px, -4px, 0px);}.elementor .e-318396fb-9b9b{padding-block-start:1rem;padding-block-end:1.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:1rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:var(--gm-card);transition:border-color 0.2s, transform 0.2s;flex-direction:column;gap:1rem;}.elementor .e-338c2fe8-52bf{font-family:var(--gm-font-body);font-weight:700;font-size:0.7rem;color:var(--gm-secondary);letter-spacing:0.14em;text-align:center;}.elementor .e-109d876f-b9e6{aspect-ratio:16 / 10;padding:1rem;border-radius:0.75rem;border-width:1px;border-color:rgba(103,56,255,0.6);border-style:solid;background-image:linear-gradient(135deg, rgba(103,56,255,0.30) 0%,rgba(7,11,20,1) 70%,rgba(66,165,255,0.12) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 40px 0px rgba(103,56,255,0.22);justify-content:center;align-items:center;}.elementor .e-5d84ad36-6cc8{font-family:var(--gm-font-heading);font-weight:600;font-size:1.3rem;color:var(--gm-text);}.elementor .e-52a06404-7eec{font-family:var(--gm-font-body);font-size:0.95rem;color:var(--gm-muted);}.elementor .e-36ca2d22-f5aa{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.5rem;padding-inline-end:0.5rem;flex-direction:column;gap:0.5rem;}.elementor .e-1c89536-f1cfa73{font-family:var(--gm-font-body);font-size:0.75rem;color:var(--gm-muted);padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;border-radius:0.5rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:rgba(66,165,255,0.08);}.elementor .e-436d9f4-245fea3{font-family:var(--gm-font-body);font-size:0.75rem;color:var(--gm-muted);padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;border-radius:0.5rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:rgba(66,165,255,0.08);}.elementor .e-dda4871-efd8eb7{font-family:var(--gm-font-body);font-size:0.75rem;color:var(--gm-muted);padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;border-radius:0.5rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:rgba(66,165,255,0.08);}.elementor .e-84314e9-ad59957{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.5rem;padding-inline-end:0.5rem;gap:0.5rem;flex-wrap:wrap;}.elementor .e-500d0d90-46b0{font-family:var(--gm-font-body);font-weight:600;font-size:0.8rem;color:var(--gm-secondary);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.5rem;padding-inline-end:0.5rem;}.elementor .e-667e93cc-3c2b:hover,.elementor .e-667e93cc-3c2b:focus-visible{border-color:var(--gm-primary);box-shadow:0px 18px 44px 0px rgba(103,56,255,0.25);transform:translate3d(0px, -4px, 0px);}.elementor .e-667e93cc-3c2b{padding-block-start:1rem;padding-block-end:1.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:1rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:var(--gm-card);transition:border-color 0.2s, transform 0.2s;flex-direction:column;gap:1rem;}.elementor .e-6c439693-9808{font-family:var(--gm-font-body);font-weight:700;font-size:0.7rem;color:var(--gm-secondary);letter-spacing:0.14em;text-align:center;}.elementor .e-4f581f73-8ba7{aspect-ratio:16 / 10;padding:1rem;border-radius:0.75rem;border-width:1px;border-color:rgba(103,56,255,0.6);border-style:solid;background-image:linear-gradient(135deg, rgba(103,56,255,0.30) 0%,rgba(7,11,20,1) 70%,rgba(66,165,255,0.12) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 40px 0px rgba(103,56,255,0.22);justify-content:center;align-items:center;}.elementor .e-7106ec6a-c31d{font-family:var(--gm-font-heading);font-weight:600;font-size:1.3rem;color:var(--gm-text);}.elementor .e-2fe38466-42ec{font-family:var(--gm-font-body);font-size:0.95rem;color:var(--gm-muted);}.elementor .e-6e846457-868e{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.5rem;padding-inline-end:0.5rem;flex-direction:column;gap:0.5rem;}.elementor .e-1d3c5286-4005{font-family:var(--gm-font-body);font-size:0.75rem;color:var(--gm-muted);padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;border-radius:0.5rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:rgba(66,165,255,0.08);}.elementor .e-6a756e78-c55a{font-family:var(--gm-font-body);font-size:0.75rem;color:var(--gm-muted);padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;border-radius:0.5rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:rgba(66,165,255,0.08);}.elementor .e-fc460e2-8409{font-family:var(--gm-font-body);font-size:0.75rem;color:var(--gm-muted);padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;border-radius:0.5rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:rgba(66,165,255,0.08);}.elementor .e-6d3eb015-f6df{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.5rem;padding-inline-end:0.5rem;gap:0.5rem;flex-wrap:wrap;}.elementor .e-764961b0-85e6{font-family:var(--gm-font-body);font-weight:600;font-size:0.8rem;color:var(--gm-secondary);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.5rem;padding-inline-end:0.5rem;}.elementor .e-f7d2bfa-747e:hover,.elementor .e-f7d2bfa-747e:focus-visible{border-color:var(--gm-primary);box-shadow:0px 18px 44px 0px rgba(103,56,255,0.25);transform:translate3d(0px, -4px, 0px);}.elementor .e-f7d2bfa-747e{padding-block-start:1rem;padding-block-end:1.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:1rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:var(--gm-card);transition:border-color 0.2s, transform 0.2s;flex-direction:column;gap:1rem;}.elementor .e-64f078a8-f072{padding:0px;gap:1.25rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-633b21cc-a131{max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:2rem;}.elementor .e-2ac5f3cb-bc62{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--gm-bg);flex-direction:column;align-items:center;}.elementor .e-51711036-b688{font-family:var(--gm-font-body);font-weight:600;font-size:0.8rem;color:var(--gm-secondary);letter-spacing:0.16em;}.elementor .e-718214be-4a3a{font-family:var(--gm-font-heading);font-weight:700;font-size:2.25rem;color:var(--gm-text);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-3728646e-2daf{padding:0px;flex-direction:column;gap:0.75rem;}.elementor .e-6d0dd878-5a8e{font-family:var(--gm-font-heading);font-weight:600;font-size:1rem;color:var(--gm-text);}.elementor .e-69b8c187-4a15{width:3.25rem;aspect-ratio:1 / 1;padding:0px;border-radius:999px;border-width:1px;border-color:#6738FF;border-style:solid;background-color:rgba(103,56,255,0.18);box-shadow:0px 0px 24px 0px rgba(103,56,255,0.35);flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-4faae222-5da5{width:0.22rem;aspect-ratio:1 / 1;padding:0px;border-radius:999px;background-color:#42A5FF;}.elementor .e-58f43ff4-3cd1{width:0.22rem;aspect-ratio:1 / 1;padding:0px;border-radius:999px;background-color:#42A5FF;}.elementor .e-3626e18d-abbc{width:0.22rem;aspect-ratio:1 / 1;padding:0px;border-radius:999px;background-color:#42A5FF;}.elementor .e-1d428dc6-9163{width:1.5rem;height:1.05rem;padding:0px;border-radius:0.4rem;border-width:2px;border-color:#42A5FF;border-style:solid;gap:0.18rem;justify-content:center;align-items:center;}.elementor .e-589e9396-da6a{width:2.75rem;aspect-ratio:1 / 1;padding:0px;border-radius:0.8rem;border-width:1px;border-color:rgba(103,56,255,0.55);border-style:solid;background-color:rgba(103,56,255,0.14);flex-direction:column;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-2e5d2e33-71ec{height:1px;padding:0px;margin-inline-end:-2rem;background-image:linear-gradient(90deg, rgba(103,56,255,0.8) 0%,rgba(35,43,64,0.2) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:1 1 0px;}.elementor .e-55fc47e2-a50e{padding:0px;gap:0.75rem;align-items:center;}.elementor .e-4e99d86b-e512{font-family:var(--gm-font-heading);font-weight:600;font-size:1.2rem;color:var(--gm-text);}.elementor .e-7ce7f9a5-9668{font-family:var(--gm-font-body);font-size:0.95rem;color:var(--gm-muted);line-height:1.6;}.elementor .e-7fbe3669-7dc6{padding:0px;flex-direction:column;gap:0.75rem;}.elementor .e-292e0790-9ab0{font-family:var(--gm-font-heading);font-weight:600;font-size:1rem;color:var(--gm-text);}.elementor .e-3a1fd104-b515{width:3.25rem;aspect-ratio:1 / 1;padding:0px;border-radius:999px;border-width:1px;border-color:#6738FF;border-style:solid;background-color:rgba(103,56,255,0.18);box-shadow:0px 0px 24px 0px rgba(103,56,255,0.35);flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-5fd4b8d4-3271{width:100%;height:2px;padding:0px;background-color:#42A5FF;}.elementor .e-1b816687-f979{width:100%;height:2px;padding:0px;background-color:#42A5FF;}.elementor .e-6b4b02be-47ee{width:60%;height:2px;padding:0px;background-color:#6738FF;}.elementor .e-6cccc1a2-7bfb{width:1.15rem;height:1.45rem;padding:0.25rem;border-radius:0.25rem;border-width:2px;border-color:#42A5FF;border-style:solid;flex-direction:column;gap:0.18rem;justify-content:center;}.elementor .e-27570e93-7607{width:2.75rem;aspect-ratio:1 / 1;padding:0px;border-radius:0.8rem;border-width:1px;border-color:rgba(103,56,255,0.55);border-style:solid;background-color:rgba(103,56,255,0.14);flex-direction:column;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-6e8c0707-f1b2{height:1px;padding:0px;margin-inline-end:-2rem;background-image:linear-gradient(90deg, rgba(103,56,255,0.8) 0%,rgba(35,43,64,0.2) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:1 1 0px;}.elementor .e-3df4e6eb-ef00{padding:0px;gap:0.75rem;align-items:center;}.elementor .e-6dc31f7a-1811{font-family:var(--gm-font-heading);font-weight:600;font-size:1.2rem;color:var(--gm-text);}.elementor .e-4a4f8c3b-647d{font-family:var(--gm-font-body);font-size:0.95rem;color:var(--gm-muted);line-height:1.6;}.elementor .e-2daa2041-cfd9{padding:0px;flex-direction:column;gap:0.75rem;}.elementor .e-7b395260-4725{font-family:var(--gm-font-heading);font-weight:600;font-size:1rem;color:var(--gm-text);}.elementor .e-7bd0f15b-9175{width:3.25rem;aspect-ratio:1 / 1;padding:0px;border-radius:999px;border-width:1px;border-color:#6738FF;border-style:solid;background-color:rgba(103,56,255,0.18);box-shadow:0px 0px 24px 0px rgba(103,56,255,0.35);flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-2a05dbfa-64a2{font-family:var(--gm-font-heading);font-weight:700;font-size:0.95rem;color:#42A5FF;letter-spacing:-0.05em;line-height:1;}.elementor .e-34a8752a-fcb4{width:2.75rem;aspect-ratio:1 / 1;padding:0px;border-radius:0.8rem;border-width:1px;border-color:rgba(103,56,255,0.55);border-style:solid;background-color:rgba(103,56,255,0.14);flex-direction:column;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-1767ebec-ea99{height:1px;padding:0px;margin-inline-end:-2rem;background-image:linear-gradient(90deg, rgba(103,56,255,0.8) 0%,rgba(35,43,64,0.2) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:1 1 0px;}.elementor .e-3f587011-a032{padding:0px;gap:0.75rem;align-items:center;}.elementor .e-6366d3a8-cf6f{font-family:var(--gm-font-heading);font-weight:600;font-size:1.2rem;color:var(--gm-text);}.elementor .e-65cbf858-498f{font-family:var(--gm-font-body);font-size:0.95rem;color:var(--gm-muted);line-height:1.6;}.elementor .e-8b61961-4698{padding:0px;flex-direction:column;gap:0.75rem;}.elementor .e-21b04aaa-68d6{font-family:var(--gm-font-heading);font-weight:600;font-size:1rem;color:var(--gm-text);}.elementor .e-3a9c4ac2-91b7{width:3.25rem;aspect-ratio:1 / 1;padding:0px;border-radius:999px;border-width:1px;border-color:#6738FF;border-style:solid;background-color:rgba(103,56,255,0.18);box-shadow:0px 0px 24px 0px rgba(103,56,255,0.35);flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-e79022d-9bb5{width:0.38rem;height:0.65rem;padding:0px;border-start-start-radius:0.15rem;border-start-end-radius:0.15rem;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#42A5FF;}.elementor .e-502b7606-ffb0{width:0.38rem;height:1.05rem;padding:0px;border-start-start-radius:0.15rem;border-start-end-radius:0.15rem;border-end-start-radius:0px;border-end-end-radius:0px;background-image:linear-gradient(180deg, #42A5FF 0%,#6738FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-25b626b1-4f11{width:0.38rem;height:1.45rem;padding:0px;border-start-start-radius:0.15rem;border-start-end-radius:0.15rem;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#6738FF;}.elementor .e-55113d60-6570{padding:0px;gap:0.22rem;align-items:flex-end;}.elementor .e-39940d0c-1bfa{width:2.75rem;aspect-ratio:1 / 1;padding:0px;border-radius:0.8rem;border-width:1px;border-color:rgba(103,56,255,0.55);border-style:solid;background-color:rgba(103,56,255,0.14);flex-direction:column;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-798a089-9ebe{padding:0px;gap:0.75rem;align-items:center;}.elementor .e-26af7e6d-c0a0{font-family:var(--gm-font-heading);font-weight:600;font-size:1.2rem;color:var(--gm-text);}.elementor .e-7d4555e0-45f5{font-family:var(--gm-font-body);font-size:0.95rem;color:var(--gm-muted);line-height:1.6;}.elementor .e-1e6a5bf2-ea78{padding:0px;flex-direction:column;gap:0.75rem;}.elementor .e-40270299-952a{padding:0px;gap:2rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-52b50535-211a{max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:2rem;}.elementor .e-3c99c0d3-7cae{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--gm-bg);flex-direction:column;align-items:center;}.elementor .e-7dc171e7-11f6{font-family:var(--gm-font-body);font-weight:600;font-size:0.8rem;color:var(--gm-secondary);letter-spacing:0.16em;}.elementor .e-42a5d5d-20ad{font-family:var(--gm-font-heading);font-weight:700;font-size:2.25rem;color:var(--gm-text);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-7e62c4e2-a214{max-width:36rem;font-family:var(--gm-font-body);font-size:1.05rem;color:var(--gm-muted);line-height:1.75;}.elementor .e-6cde02b0-60dc:hover,.elementor .e-6cde02b0-60dc:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-6cde02b0-60dc:focus{box-shadow:0px 0px 0px 3px rgba(66,165,255,0.7);}.elementor .e-6cde02b0-60dc{font-family:var(--gm-font-body);font-weight:600;font-size:1rem;color:var(--gm-text);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:0.6rem;background-color:var(--gm-primary);transition:transform 0.2s;}.elementor .e-4e43979f-af89{padding:0px;flex-direction:column;gap:1.5rem;flex:1 1 0px;justify-content:center;align-items:flex-start;}.elementor .e-19424cd0-4387{font-family:var(--gm-font-body);font-weight:700;font-size:0.75rem;color:var(--gm-secondary);letter-spacing:0.14em;text-align:center;}.elementor .e-5fa62104-b3bd{aspect-ratio:16 / 10;padding:1.5rem;border-radius:1rem;border-width:1px;border-color:rgba(103,56,255,0.6);border-style:solid;background-image:linear-gradient(135deg, rgba(103,56,255,0.30) 0%,rgba(7,11,20,1) 70%,rgba(66,165,255,0.12) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 40px 0px rgba(103,56,255,0.22);justify-content:center;align-items:center;}.elementor .e-42ed3a23-af27{font-family:var(--gm-font-heading);font-weight:600;font-size:1.2rem;color:var(--gm-text);}.elementor .e-70c1faf2-cb93{font-family:var(--gm-font-body);font-size:0.95rem;color:var(--gm-muted);line-height:1.5;}.elementor .e-194576ab-4ad9{font-family:var(--gm-font-body);font-size:0.95rem;color:var(--gm-muted);line-height:1.5;}.elementor .e-291a8989-9d1c{font-family:var(--gm-font-body);font-size:0.95rem;color:var(--gm-muted);line-height:1.5;}.elementor .e-34957dd-2d39{padding:1.75rem;border-radius:1rem;border-width:1px;border-color:var(--gm-border);border-style:solid;background-color:var(--gm-card);flex-direction:column;gap:0.9rem;}.elementor .e-5985dbd4-6dfb{padding:0px;flex-direction:column;gap:1.25rem;flex:1 1 0px;}.elementor .e-185fe02-9434{max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:4rem;align-items:stretch;}.elementor .e-1aaa8e68-b888{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--gm-bg);flex-direction:column;align-items:center;}.elementor .e-7f809ea-87da{font-family:var(--gm-font-body);font-weight:700;font-size:0.8rem;color:var(--gm-text);letter-spacing:0.16em;text-align:center;opacity:90%;}.elementor .e-6d1c67d-b8c7{font-family:var(--gm-font-heading);font-weight:700;font-size:2.25rem;color:var(--gm-text);letter-spacing:-0.02em;line-height:1.15;text-align:center;}.elementor .e-c9f1fde-b24b{font-family:var(--gm-font-body);font-size:1.05rem;color:var(--gm-text);line-height:1.6;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;opacity:95%;}.elementor .e-4c83d6c5-be13{width:100%;max-width:40rem;padding:0px;flex-direction:column;gap:0.9rem;flex:0 0 auto;align-items:center;}.elementor .e-668e6355-9d2f:hover,.elementor .e-668e6355-9d2f:focus-visible{background-color:rgba(255,255,255,0.26);transform:translate3d(0px, -2px, 0px);}.elementor .e-668e6355-9d2f:focus{box-shadow:0px 0px 0px 3px rgba(244,246,252,0.8);}.elementor .e-668e6355-9d2f{font-family:var(--gm-font-body);font-weight:600;font-size:1rem;color:#F4F6FC;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.6rem;border-width:1px;border-color:rgba(244,246,252,0.45);border-style:solid;background-color:rgba(255,255,255,0.14);transition:transform 0.2s;}.elementor .e-6eb72a14-e283{width:100%;max-width:1200px;text-align:center;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:1.25rem;background-image:linear-gradient(120deg, #4B23D6 0%,#6738FF 55%,#7A55FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#5A2FE6;box-shadow:0px 20px 60px 0px rgba(103,56,255,0.4);flex-direction:column;gap:1.75rem;justify-content:center;align-items:center;}.elementor .e-412c6d78-29eb{padding-block-start:0.5rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--gm-bg);flex-direction:column;align-items:center;}