.elementor .e-507dab7c-e840{max-width:900px;font-family:Inter;font-weight:600;font-size:84px;color:#e6e7f2;letter-spacing:-0.035em;line-height:1.05;background-image:linear-gradient(180deg, #ffffff 0%,#b9bbd6 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;-webkit-background-clip:text; -webkit-text-fill-color:transparent;\n}.elementor .e-1aeaa659-2acf{max-width:520px;font-family:Inter;font-size:20px;color:#a3a6c2;line-height:1.5;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-8070903-dc1c:hover,.elementor .e-8070903-dc1c:focus-visible{background-image:linear-gradient(180deg, #8b8ef8 0%,#6366f1 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 1px 0px 0px rgba(255,255,255,0.3) inset,0px 0px 0px 1px rgba(129,132,255,0.8),0px 10px 32px 0px rgba(99,102,241,0.5);}.elementor .e-8070903-dc1c{font-family:Inter;font-weight:600;font-size:15px;color:#ffffff;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:8px;background-image:linear-gradient(180deg, #7c7ff5 0%,#5b5de8 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#6366f1;box-shadow:0px 1px 0px 0px rgba(255,255,255,0.25) inset,0px 0px 0px 1px rgba(99,102,241,0.6),0px 8px 24px 0px rgba(99,102,241,0.35);transition:all 0.2s;}.elementor .e-53c873cf-3093{font-family:Inter;font-weight:700;font-size:22px;color:#8e91b3;letter-spacing:-0.02em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:36px;padding-inline-end:36px;margin:0px;opacity:75%;flex:0 0 auto;white-space:nowrap;\n}.elementor .e-72b3f2fa-bb5d{font-family:Inter;font-weight:500;font-size:22px;color:#8e91b3;letter-spacing:0.02em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:36px;padding-inline-end:36px;margin:0px;opacity:75%;flex:0 0 auto;white-space:nowrap;\n}.elementor .e-e9c4425-7152{font-family:Inter;font-weight:300;font-size:22px;color:#8e91b3;letter-spacing:0.08em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:36px;padding-inline-end:36px;margin:0px;opacity:75%;flex:0 0 auto;white-space:nowrap;\n}.elementor .e-79dfb994-ae7e{font-family:Inter;font-weight:800;font-size:18px;color:#8e91b3;letter-spacing:0.12em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:36px;padding-inline-end:36px;margin:0px;opacity:75%;flex:0 0 auto;white-space:nowrap;\n}.elementor .e-7d180b6e-519f{font-family:Inter;font-weight:600;font-size:22px;color:#8e91b3;line-height:1;font-style:italic;padding-block-start:0px;padding-block-end:0px;padding-inline-start:36px;padding-inline-end:36px;margin:0px;opacity:75%;flex:0 0 auto;white-space:nowrap;\n}.elementor .e-308bf151-64be{font-family:Inter;font-weight:700;font-size:22px;color:#8e91b3;letter-spacing:-0.04em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:36px;padding-inline-end:36px;margin:0px;opacity:75%;flex:0 0 auto;white-space:nowrap;\n}.elementor .e-7136eea1-4177{font-family:Inter;font-weight:400;font-size:22px;color:#8e91b3;letter-spacing:0em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:36px;padding-inline-end:36px;margin:0px;opacity:75%;flex:0 0 auto;white-space:nowrap;\n}.elementor .e-2955ccaa-2bf4{font-family:Inter;font-weight:600;font-size:22px;color:#8e91b3;letter-spacing:-0.01em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:36px;padding-inline-end:36px;margin:0px;opacity:75%;flex:0 0 auto;white-space:nowrap;\n}.elementor .e-1fcfa5c0-784a{font-family:Inter;font-weight:700;font-size:22px;color:#8e91b3;letter-spacing:-0.02em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:36px;padding-inline-end:36px;margin:0px;opacity:75%;flex:0 0 auto;white-space:nowrap;\n}.elementor .e-207e7f93-7fd4{font-family:Inter;font-weight:500;font-size:22px;color:#8e91b3;letter-spacing:0.02em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:36px;padding-inline-end:36px;margin:0px;opacity:75%;flex:0 0 auto;white-space:nowrap;\n}.elementor .e-4f7b461d-ee56{font-family:Inter;font-weight:300;font-size:22px;color:#8e91b3;letter-spacing:0.08em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:36px;padding-inline-end:36px;margin:0px;opacity:75%;flex:0 0 auto;white-space:nowrap;\n}.elementor .e-19bae7e-95bf{font-family:Inter;font-weight:800;font-size:18px;color:#8e91b3;letter-spacing:0.12em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:36px;padding-inline-end:36px;margin:0px;opacity:75%;flex:0 0 auto;white-space:nowrap;\n}.elementor .e-2e676f9a-3c58{font-family:Inter;font-weight:600;font-size:22px;color:#8e91b3;line-height:1;font-style:italic;padding-block-start:0px;padding-block-end:0px;padding-inline-start:36px;padding-inline-end:36px;margin:0px;opacity:75%;flex:0 0 auto;white-space:nowrap;\n}.elementor .e-64c6fca4-7582{font-family:Inter;font-weight:700;font-size:22px;color:#8e91b3;letter-spacing:-0.04em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:36px;padding-inline-end:36px;margin:0px;opacity:75%;flex:0 0 auto;white-space:nowrap;\n}.elementor .e-52a85915-c5e0{font-family:Inter;font-weight:400;font-size:22px;color:#8e91b3;letter-spacing:0em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:36px;padding-inline-end:36px;margin:0px;opacity:75%;flex:0 0 auto;white-space:nowrap;\n}.elementor .e-72e33da6-f3bf{font-family:Inter;font-weight:600;font-size:22px;color:#8e91b3;letter-spacing:-0.01em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:36px;padding-inline-end:36px;margin:0px;opacity:75%;flex:0 0 auto;white-space:nowrap;\n}.elementor .e-7417d965-99d6{padding:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;align-items:center;width:max-content;\n}.elementor .e-79fe266e-6dad{width:100%;max-width:1100px;overflow:hidden;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:72px;-webkit-mask-image:linear-gradient(90deg, transparent 0%, #000 15%, #000 85%, transparent 100%); mask-image:linear-gradient(90deg, transparent 0%, #000 15%, #000 85%, transparent 100%);\n}.elementor .e-4a469234-fec3{min-height:80vh;text-align:center;padding-block-start:120px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0b0b17;display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center;background-image: radial-gradient(55% 45% at 50% 30%, rgba(99,102,241,0.16) 0%, rgba(11,11,23,0) 70%), linear-gradient(118deg, rgba(11,11,23,0) 0%, rgba(11,11,23,0) 20%, rgba(139,146,255,0.30) 24%, rgba(11,11,23,0) 29%, rgba(11,11,23,0) 100%), linear-gradient(242deg, rgba(11,11,23,0) 0%, rgba(11,11,23,0) 20%, rgba(139,146,255,0.30) 24%, rgba(11,11,23,0) 29%, rgba(11,11,23,0) 100%); background-image: radial-gradient(50% 40% at 50% 38%, rgba(99,102,241,0.14) 0%, rgba(11,11,23,0) 70%), conic-gradient(from 252deg at 26% 50%, rgba(11,11,23,0) 0deg, rgba(139,146,255,0.18) 12deg, rgba(186,192,255,0.42) 18deg, rgba(139,146,255,0.18) 24deg, rgba(11,11,23,0) 36deg, rgba(11,11,23,0) 360deg), conic-gradient(from 72deg at 74% 50%, rgba(11,11,23,0) 0deg, rgba(139,146,255,0.18) 12deg, rgba(186,192,255,0.42) 18deg, rgba(139,146,255,0.18) 24deg, rgba(11,11,23,0) 36deg, rgba(11,11,23,0) 360deg);\n}