.elementor .e-205d9f23-a3b1{color:var(--color-lavender);}.elementor .e-6d8adea6-c054{font-family:var(--font-heading);font-weight:700;font-size:72px;color:var(--color-white);letter-spacing:-0.04em;line-height:1.02;& span { color: var(--color-primary); }\n}.elementor .e-43d9d89c-188b{max-width:600px;color:rgba(255, 255, 255, 0.78);& strong { color: var(--color-white); }\n}.elementor .e-ea2f665-277e{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-9bb6f5e-b3f5{font-family:var(--font-body);font-size:15px;color:rgba(255, 255, 255, 0.72);line-height:1.4;& span { margin-inline-end: 6px; color: var(--color-lavender); font-weight: 700; }\n}.elementor .e-4e58d2e9-65a8{font-family:var(--font-body);font-size:15px;color:rgba(255, 255, 255, 0.72);line-height:1.4;& span { margin-inline-end: 6px; color: var(--color-lavender); font-weight: 700; }\n}.elementor .e-96400a7-7ddf{font-family:var(--font-body);font-size:15px;color:rgba(255, 255, 255, 0.72);line-height:1.4;& span { margin-inline-end: 6px; color: var(--color-lavender); font-weight: 700; }\n}.elementor .e-4f043112-be30{padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;gap: 8px 24px;\n}.elementor .e-367735d6-5c92{max-width:700px;padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-3dfd89d0-6d2a{color:var(--color-lavender);margin-block-end:12px;}.elementor .e-1a589601-6490:hover,.elementor .e-1a589601-6490:focus-visible{color:var(--color-lavender);}.elementor .e-1a589601-6490:focus{color:var(--color-lavender);}.elementor .e-1a589601-6490{width:100%;font-family:var(--font-heading);font-weight:700;font-size:20px;color:var(--color-white);letter-spacing:-0.01em;line-height:1.3;text-align:start;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;border-block-end: 1px solid rgba(255, 255, 255, 0.12);\n}.elementor .e-52d5c125-ccd1:hover,.elementor .e-52d5c125-ccd1:focus-visible{color:var(--color-lavender);}.elementor .e-52d5c125-ccd1:focus{color:var(--color-lavender);}.elementor .e-52d5c125-ccd1{width:100%;font-family:var(--font-heading);font-weight:700;font-size:20px;color:var(--color-white);letter-spacing:-0.01em;line-height:1.3;text-align:start;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;border-block-end: 1px solid rgba(255, 255, 255, 0.12);\n}.elementor .e-670785a6-56c4:hover,.elementor .e-670785a6-56c4:focus-visible{color:var(--color-lavender);}.elementor .e-670785a6-56c4:focus{color:var(--color-lavender);}.elementor .e-670785a6-56c4{width:100%;font-family:var(--font-heading);font-weight:700;font-size:20px;color:var(--color-white);letter-spacing:-0.01em;line-height:1.3;text-align:start;padding-block-start:18px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;}.elementor .e-b90b139-6699{width:420px;max-width:100%;padding:36px;border-radius:16px;border-width:1px;border-color:rgba(255, 255, 255, 0.12);border-style:solid;background-color:rgba(255, 255, 255, 0.04);display:flex;flex-direction:column;gap:0px;flex:0 0 auto;}.elementor .e-32f243da-1b32{flex-direction:row;gap:64px;justify-content:space-between;align-items:center;}.elementor .e-744861ae-c693{overflow:hidden;position:relative;padding-block-start:104px;padding-block-end:112px;background-color:var(--color-dark-bg);background-image: radial-gradient(circle at 85% 15%, rgba(36, 5, 238, 0.35) 0%, rgba(36, 5, 238, 0) 50%), radial-gradient(rgba(255, 255, 255, 0.07) 1px, transparent 1px); background-size: 100% 100%, 22px 22px;\n}.elementor .e-796ac649-77d6{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-574a2243-1159{font-family:var(--font-heading);font-weight:700;font-size:40px;color:var(--color-primary);letter-spacing:-0.04em;line-height:1;}.elementor .e-617279af-9dcf{font-family:var(--font-body);font-size:16px;color:var(--color-dark-bg);line-height:1.5;& span { margin-inline-end: 10px; color: var(--color-primary); font-weight: 700; }\n}.elementor .e-50daf9b7-eec2{font-family:var(--font-body);font-size:16px;color:var(--color-dark-bg);line-height:1.5;& span { margin-inline-end: 10px; color: var(--color-primary); font-weight: 700; }\n}.elementor .e-22463f42-d146{font-family:var(--font-body);font-size:16px;color:var(--color-dark-bg);line-height:1.5;& span { margin-inline-end: 10px; color: var(--color-primary); font-weight: 700; }\n}.elementor .e-12ac7e6-1ae4{font-family:var(--font-body);font-size:16px;color:var(--color-dark-bg);line-height:1.5;& span { margin-inline-end: 10px; color: var(--color-primary); font-weight: 700; }\n}.elementor .e-3ff7cebf-eb9d{padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .e-615357a8-b405{padding:40px;gap:18px;align-items:flex-start;}.elementor .e-48bd637d-4fe0{font-family:var(--font-heading);font-weight:700;font-size:40px;color:var(--color-lavender);letter-spacing:-0.04em;line-height:1;}.elementor .e-2bd03214-7720{color:var(--color-white);}.elementor .e-c9c7c5c-118b{color:rgba(255, 255, 255, 0.75);}.elementor .e-4869d8a0-b321{font-family:var(--font-body);font-size:16px;color:var(--color-white);line-height:1.5;& span { margin-inline-end: 10px; color: var(--color-lavender); font-weight: 700; }\n}.elementor .e-40d83b1f-ee3c{font-family:var(--font-body);font-size:16px;color:var(--color-white);line-height:1.5;& span { margin-inline-end: 10px; color: var(--color-lavender); font-weight: 700; }\n}.elementor .e-4ba18baa-c125{font-family:var(--font-body);font-size:16px;color:var(--color-white);line-height:1.5;& span { margin-inline-end: 10px; color: var(--color-lavender); font-weight: 700; }\n}.elementor .e-407e5f31-ba43{font-family:var(--font-body);font-size:16px;color:var(--color-white);line-height:1.5;& span { margin-inline-end: 10px; color: var(--color-lavender); font-weight: 700; }\n}.elementor .e-16f122b-841e{padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .e-a289ed2-3f7e{color:var(--color-lavender);}.elementor .e-46196ab9-9d42:hover,.elementor .e-46196ab9-9d42:focus-visible{border-color:var(--color-lavender);}.elementor .e-46196ab9-9d42{padding:40px;border-color:var(--color-dark-bg);background-color:var(--color-dark-bg);gap:18px;align-items:flex-start;}.elementor .e-7f593430-d1be{font-family:var(--font-heading);font-weight:700;font-size:40px;color:var(--color-primary);letter-spacing:-0.04em;line-height:1;}.elementor .e-1a685315-340e{font-family:var(--font-body);font-size:16px;color:var(--color-dark-bg);line-height:1.5;& span { margin-inline-end: 10px; color: var(--color-primary); font-weight: 700; }\n}.elementor .e-2cddb1eb-32ea{font-family:var(--font-body);font-size:16px;color:var(--color-dark-bg);line-height:1.5;& span { margin-inline-end: 10px; color: var(--color-primary); font-weight: 700; }\n}.elementor .e-4a8804db-fcbb{font-family:var(--font-body);font-size:16px;color:var(--color-dark-bg);line-height:1.5;& span { margin-inline-end: 10px; color: var(--color-primary); font-weight: 700; }\n}.elementor .e-59e5b93d-364f{font-family:var(--font-body);font-size:16px;color:var(--color-dark-bg);line-height:1.5;& span { margin-inline-end: 10px; color: var(--color-primary); font-weight: 700; }\n}.elementor .e-4e538c0b-cff8{padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .e-511fbfac-5953{padding:40px;gap:18px;align-items:flex-start;}.elementor .e-dab2717-419f{column-gap:24px;padding:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);row-gap: 24px;\n}.elementor .e-5eb8204-70c4{gap:48px;}.elementor .e-4e25570c-8875{background-color:var(--color-white);}.elementor .e-4d95d1fb-fb2a{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-32aee28b-5683{font-family:var(--font-heading);font-weight:700;font-size:40px;color:var(--color-primary);letter-spacing:-0.04em;line-height:1;}.elementor .e-6f997bd7-2858{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;border-block-start: 3px solid var(--color-primary);\n}.elementor .e-34b620b3-9266{font-family:var(--font-heading);font-weight:700;font-size:40px;color:var(--color-primary);letter-spacing:-0.04em;line-height:1;}.elementor .e-4d57f523-2161{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;border-block-start: 3px solid var(--color-primary);\n}.elementor .e-26a0bbab-d0c6{font-family:var(--font-heading);font-weight:700;font-size:40px;color:var(--color-primary);letter-spacing:-0.04em;line-height:1;}.elementor .e-70c5d6b5-840a{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;border-block-start: 3px solid var(--color-primary);\n}.elementor .e-30efd223-c06f{font-family:var(--font-heading);font-weight:700;font-size:40px;color:var(--color-primary);letter-spacing:-0.04em;line-height:1;}.elementor .e-7b75fd2-acc9{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;border-block-start: 3px solid var(--color-primary);\n}.elementor .e-5b01dbe7-ec66{column-gap:32px;padding:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);row-gap: 40px;\n}.elementor .e-98a4d0a-3de0{gap:48px;}.elementor .e-529c6936-47c4{background-color:var(--color-off-white);}.elementor .e-582fa77f-eb56{color:var(--color-lavender);}.elementor .e-5c6a8f13-f38e{color:var(--color-white);}.elementor .e-4b5278f6-8bad{min-width:0px;max-width:760px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;align-items:flex-start;}.elementor .e-9a3fa31-3fc0{width:auto;padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;flex:0 0 auto;}.elementor .e-2d1c81ae-be0b{width:100%;padding:0px;display:flex;flex-direction:row;gap:40px;justify-content:space-between;align-items:flex-end;}.elementor .e-3de6db88-e1e9{font-family:var(--font-heading);font-weight:700;font-size:56px;color:var(--color-white);letter-spacing:-0.04em;line-height:1;& span { color: var(--color-lavender); }\n}.elementor .e-339dadfa-56a3{font-family:var(--font-body);font-size:15px;color:rgba(255, 255, 255, 0.7);line-height:1.5;}.elementor .e-4e1d972-a647{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-7767b24-f227{font-family:var(--font-heading);font-weight:700;font-size:56px;color:var(--color-white);letter-spacing:-0.04em;line-height:1;& span { color: var(--color-lavender); }\n}.elementor .e-411ae28d-30b7{font-family:var(--font-body);font-size:15px;color:rgba(255, 255, 255, 0.7);line-height:1.5;}.elementor .e-50e301f6-ab03{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-4cb08cc-bf38{font-family:var(--font-heading);font-weight:700;font-size:56px;color:var(--color-white);letter-spacing:-0.04em;line-height:1;& span { color: var(--color-lavender); }\n}.elementor .e-51bfaa6-46ad{font-family:var(--font-body);font-size:15px;color:rgba(255, 255, 255, 0.7);line-height:1.5;}.elementor .e-20b08c4f-8503{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-59330f67-b810{font-family:var(--font-heading);font-weight:700;font-size:56px;color:var(--color-white);letter-spacing:-0.04em;line-height:1;& span { color: var(--color-lavender); }\n}.elementor .e-689f7070-3d8f{font-family:var(--font-body);font-size:15px;color:rgba(255, 255, 255, 0.7);line-height:1.5;}.elementor .e-7c4562-d781{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-33ebc721-af0f{width:100%;column-gap:32px;padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);border-block-start: 1px solid rgba(255, 255, 255, 0.14); row-gap: 32px;\n}.elementor .e-6de35ad5-5d2d{gap:56px;}.elementor .e-6c39891a-ac6a{background-color:var(--color-dark-bg);background-image: radial-gradient(circle at 12% 88%, rgba(36, 5, 238, 0.35) 0%, rgba(36, 5, 238, 0) 50%), radial-gradient(rgba(255, 255, 255, 0.07) 1px, transparent 1px); background-size: 100% 100%, 22px 22px;\n}.elementor .e-218c14ee-d5ba{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-6ea76425-4dcd{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;border-block-start: 2px solid var(--color-dark-bg);\n}.elementor .e-14c741d1-75c8{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;border-block-start: 2px solid var(--color-dark-bg);\n}.elementor .e-60d1bc65-bf37{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;border-block-start: 2px solid var(--color-primary);\n}.elementor .e-4e91d01c-91ca{column-gap:32px;padding:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);row-gap: 40px;\n}.elementor .e-6f80029f-fff8{gap:48px;}.elementor .e-41ad6bdd-e1d1{background-color:var(--color-white);}.elementor .e-484d1f05-d21b{font-family:var(--font-heading);font-weight:700;font-size:48px;color:var(--color-white);letter-spacing:-0.03em;line-height:1.05;}.elementor .e-7bfb3bb9-4bca{font-family:var(--font-body);font-size:var(--font-size-sub-text);color:rgba(255, 255, 255, 0.82);line-height:var(--line-height-text);}.elementor .e-7bbbe9aa-67f4{max-width:720px;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-3b99d8ef-c48c{flex:0 0 auto;}.elementor .e-244f8a9c-b172{flex-direction:row;gap:40px;justify-content:space-between;align-items:center;}.elementor .e-21d756e7-1096{background-color:var(--color-primary);padding-block: 88px; background-image: radial-gradient(rgba(255, 255, 255, 0.12) 1px, transparent 1px); background-size: 22px 22px;\n}.elementor .e-10f4371f-7260{position:sticky;inset-block-start:120px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:0 0 380px;align-items:flex-start;}.elementor .e-1c8173f4-342b{font-family:var(--font-heading);font-weight:700;font-size:20px;color:inherit;letter-spacing:-0.01em;line-height:1.3;}.elementor .e-618cb74b-acdb{width:20px;height:20px;}.elementor .e-5cc30c93-e9e1{width:24px;height:24px;color:var(--color-primary);}.elementor .e-37cf2ae1-faa3:hover,.elementor .e-37cf2ae1-faa3:focus-visible{color:var(--color-primary);}.elementor .e-37cf2ae1-faa3{color:var(--color-dark-bg);padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-b8c8ac6-c897{font-size:17px;}.elementor .e-4cc092ba-8f36{padding-block-start:0px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-9a0c117-bf88{border-block-end: 1px solid var(--color-border);\n}.elementor .e-4a70de4f-4bb5{font-family:var(--font-heading);font-weight:700;font-size:20px;color:inherit;letter-spacing:-0.01em;line-height:1.3;}.elementor .e-7c8fa2e9-a1cf{width:20px;height:20px;}.elementor .e-135036dc-76a7{width:24px;height:24px;color:var(--color-primary);}.elementor .e-75052c2a-7db0:hover,.elementor .e-75052c2a-7db0:focus-visible{color:var(--color-primary);}.elementor .e-75052c2a-7db0{color:var(--color-dark-bg);padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-3f91a925-64f8{font-size:17px;}.elementor .e-375dceb1-3710{padding-block-start:0px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-2b7da7ee-d5b4{border-block-end: 1px solid var(--color-border);\n}.elementor .e-4d97e5e3-11b8{font-family:var(--font-heading);font-weight:700;font-size:20px;color:inherit;letter-spacing:-0.01em;line-height:1.3;}.elementor .e-3c71bdbd-7f7b{width:20px;height:20px;}.elementor .e-7625d7db-aa0c{width:24px;height:24px;color:var(--color-primary);}.elementor .e-51ddf575-2ef3:hover,.elementor .e-51ddf575-2ef3:focus-visible{color:var(--color-primary);}.elementor .e-51ddf575-2ef3{color:var(--color-dark-bg);padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-5ba11a9b-7f59{font-size:17px;}.elementor .e-2ba9ed44-a239{padding-block-start:0px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-6edb9b6-5dd4{border-block-end: 1px solid var(--color-border);\n}.elementor .e-9506bcd-9e20{font-family:var(--font-heading);font-weight:700;font-size:20px;color:inherit;letter-spacing:-0.01em;line-height:1.3;}.elementor .e-7b036d0b-82a3{width:20px;height:20px;}.elementor .e-469514ec-e3a2{width:24px;height:24px;color:var(--color-primary);}.elementor .e-55ba1765-744f:hover,.elementor .e-55ba1765-744f:focus-visible{color:var(--color-primary);}.elementor .e-55ba1765-744f{color:var(--color-dark-bg);padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-81004b6-cd70{font-size:17px;}.elementor .e-75bdfe30-c36d{padding-block-start:0px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-5cb905a7-a84a{border-block-end: 1px solid var(--color-border);\n}.elementor .e-5588c862-dcb7{font-family:var(--font-heading);font-weight:700;font-size:20px;color:inherit;letter-spacing:-0.01em;line-height:1.3;}.elementor .e-3d3b3a00-6af3{width:20px;height:20px;}.elementor .e-39ff56ed-d82b{width:24px;height:24px;color:var(--color-primary);}.elementor .e-5307e10a-ea21:hover,.elementor .e-5307e10a-ea21:focus-visible{color:var(--color-primary);}.elementor .e-5307e10a-ea21{color:var(--color-dark-bg);padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-3da99d9c-4d1f{font-size:17px;}.elementor .e-647bf326-1f90{padding-block-start:0px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-45798e09-7782{border-block-end: 1px solid var(--color-border);\n}.elementor .e-295fae79-4c81{font-family:var(--font-heading);font-weight:700;font-size:20px;color:inherit;letter-spacing:-0.01em;line-height:1.3;}.elementor .e-1ae315f7-eecc{width:20px;height:20px;}.elementor .e-184e3271-292b{width:24px;height:24px;color:var(--color-primary);}.elementor .e-736b9659-6cb0:hover,.elementor .e-736b9659-6cb0:focus-visible{color:var(--color-primary);}.elementor .e-736b9659-6cb0{color:var(--color-dark-bg);padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-59b3f732-be29{font-size:17px;}.elementor .e-145c03ea-31c7{padding-block-start:0px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-4e8b14dd-8468{border-block-end: 1px solid var(--color-border);\n}.elementor .e-762b68be-d022{font-family:var(--font-heading);font-weight:700;font-size:20px;color:inherit;letter-spacing:-0.01em;line-height:1.3;}.elementor .e-3d7317a6-c246{width:20px;height:20px;}.elementor .e-64cfaef1-8f0f{width:24px;height:24px;color:var(--color-primary);}.elementor .e-52e8a7ba-4ed2:hover,.elementor .e-52e8a7ba-4ed2:focus-visible{color:var(--color-primary);}.elementor .e-52e8a7ba-4ed2{color:var(--color-dark-bg);padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-7eea3998-e171{font-size:17px;}.elementor .e-76c23713-6c34{padding-block-start:0px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-21dca383-c693{border-block-end: 1px solid var(--color-border);\n}.elementor .e-2cb06e69-254b{width:100%;flex:1 1 0px;border-block-start: 1px solid var(--color-border);\n}.elementor .e-a94761e-e0ec{flex-direction:row;gap:80px;align-items:flex-start;}.elementor .e-7a5a9d97-11f6{background-color:var(--color-light-bg);}.elementor .e-247878f3-6e1f{color:var(--color-lavender);}.elementor .e-79892d56-c0f1{color:var(--color-white);}.elementor .e-429df082-7ee1{color:rgba(255, 255, 255, 0.78);}.elementor .e-746c8942-2fd6{color:var(--color-lavender);}.elementor .e-77d63f97-8b7d{font-family:var(--font-body);font-size:16px;color:rgba(255, 255, 255, 0.85);line-height:1.5;display:flex;gap:14px;align-items:flex-start;& span { display: inline-flex; flex-shrink: 0; align-items: center; justify-content: center; width: 28px; height: 28px; border-radius: 50%; background-color: rgba(255, 255, 255, 0.1); color: var(--color-lavender); font-family: var(--font-heading); font-size: 14px; font-weight: 700; }\n}.elementor .e-5adce937-1695{font-family:var(--font-body);font-size:16px;color:rgba(255, 255, 255, 0.85);line-height:1.5;display:flex;gap:14px;align-items:flex-start;& span { display: inline-flex; flex-shrink: 0; align-items: center; justify-content: center; width: 28px; height: 28px; border-radius: 50%; background-color: rgba(255, 255, 255, 0.1); color: var(--color-lavender); font-family: var(--font-heading); font-size: 14px; font-weight: 700; }\n}.elementor .e-13b6a49d-5332{font-family:var(--font-body);font-size:16px;color:rgba(255, 255, 255, 0.85);line-height:1.5;display:flex;gap:14px;align-items:flex-start;& span { display: inline-flex; flex-shrink: 0; align-items: center; justify-content: center; width: 28px; height: 28px; border-radius: 50%; background-color: rgba(255, 255, 255, 0.1); color: var(--color-lavender); font-family: var(--font-heading); font-size: 14px; font-weight: 700; }\n}.elementor .e-2ddf6488-1316{width:100%;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:8px;display:flex;flex-direction:column;gap:16px;border-block-start: 1px solid rgba(255, 255, 255, 0.14);\n}.elementor .e-f009b26-6f72{max-width:520px;padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-7fe2ee41-5017{font-family:var(--font-body);font-size:14px;color:var(--color-text);line-height:1.5;text-align:center;}.elementor .e-6b66361c-720f{width:100%;padding:40px;border-radius:16px;background-color:var(--color-white);box-shadow:0px 24px 60px 0px rgba(0, 0, 0, 0.25);display:flex;flex-direction:column;gap:16px;flex:1 1 0px;align-items:stretch;}.elementor .e-f41666b-4a5d{flex-direction:row;gap:80px;align-items:flex-start;}.elementor .e-73e79a00-46d7{background-color:var(--color-dark-bg);background-image: radial-gradient(circle at 12% 88%, rgba(36, 5, 238, 0.35) 0%, rgba(36, 5, 238, 0) 50%), radial-gradient(rgba(255, 255, 255, 0.07) 1px, transparent 1px); background-size: 100% 100%, 22px 22px;\n}