.elementor .e-6e495e43-4d9e{color:var(--peach);letter-spacing:2px;}.elementor .e-5c3eac38-f96e{width:auto;min-height:36px;font-size:14px;color:var(--text-soft);padding-block-start:4px;padding-block-end:4px;padding-inline-start:16px;padding-inline-end:16px;margin-block-end:20px;border-radius:999px;border-width:1px;border-color:var(--peach);border-style:solid;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-items:center;align-self:flex-start;}.elementor .e-649140bf-b327{font-size:clamp(30px, 3.2vw, 44px);letter-spacing:-0.035em;line-height:1.08;}.elementor .e-5b5ed65e-9b3d{font-weight:600;font-size:18px;color:var(--mist);line-height:1.35;margin-block-start:22px;}.elementor .e-2d3358dd-7eaf{max-width:540px;font-size:17px;color:var(--text-soft);line-height:1.6;margin-block-start:12px;}.elementor .e-398c4b34-b3bf:hover,.elementor .e-398c4b34-b3bf:focus-visible{color:#140F33;border-color:#FFFFFF;background-color:#FFFFFF;}.elementor .e-398c4b34-b3bf{color:#140F33;border-color:#FFB89A;background-color:#FFB89A;}.elementor .e-15153ca5-312e{margin-block-start:28px;gap:12px;}.elementor .e-67637414-668b{gap:0px;}.elementor .e-74b57d17-6163{width:70%;height:96%;position:absolute;inset-block-start:0%;inset-inline-start:15%;z-index:0;padding:0px;border-radius:999px;background-color:#6D5BFF;transform:rotateX(0deg) rotateY(0deg) rotateZ(7deg);}.elementor .e-4cc12aad-95f8{width:72%;height:96%;position:absolute;inset-block-start:1%;inset-inline-start:11%;z-index:1;padding:0px;border-radius:999px;border-width:1.5px;border-color:#C9C0FF;border-style:solid;opacity:70%;transform:rotateX(0deg) rotateY(0deg) rotateZ(-6deg);}.elementor .e-2880a47e-905e{width:100%;height:100%;object-fit:cover;}.elementor .e-4d9cb86c-97c4{width:64%;height:90%;overflow:hidden;position:absolute;inset-block-start:3%;inset-inline-start:18%;z-index:2;padding:0px;border-radius:999px;background-color:#F4F2FC;box-shadow:0px 30px 60px -24px rgba(0, 0, 0, 0.65);}.elementor .e-3602e149-56f5{inset-block-start:10%;inset-inline-start:-2%;z-index:4;transform:rotateX(0deg) rotateY(0deg) rotateZ(-6deg);}.elementor .e-58d1b973-3991{inset-block-start:2%;inset-inline-end:-2%;z-index:4;transform:rotateX(0deg) rotateY(0deg) rotateZ(5deg);}.elementor .e-4411145-653a{inset-block-start:58%;inset-inline-end:-3%;z-index:4;transform:rotateX(0deg) rotateY(0deg) rotateZ(-4deg);}.elementor .e-63de94e2-14fa{position:absolute;inset-block-end:3%;inset-inline-start:2%;z-index:5;font-family:var(--font-display);font-weight:500;font-size:15px;color:var(--ink);letter-spacing:-0.01em;line-height:1.2;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;border-radius:12px;background-color:#FFFFFF;box-shadow:0px 20px 50px -18px rgba(0, 0, 0, 0.6);transform:rotateX(0deg) rotateY(0deg) rotateZ(-3deg);}.elementor .e-2e2f1a0d-99c1{width:100%;height:auto;max-width:540px;aspect-ratio:1 / 0.96;position:relative;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-31b89d63-ff17{column-gap:64px;gap:40px;align-items:center;}.elementor .e-41230d08-a495{max-width:240px;font-weight:500;font-size:15px;color:var(--lavender-pale);line-height:1.45;flex:1 1 220px;}.elementor .e-38ef53c8-5a4b{display:none;}.elementor .e-44b0f1c5-b15c{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;flex:999 1 600px;align-items:center;}.elementor .e-fd6cce3-aff4{column-gap:40px;padding-block-start:24px;padding-block-end:clamp(40px, 4vw, 56px);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:clamp(28px, 3vw, 40px);border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2A2266;border-style:solid;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;align-items:center;}.elementor .e-28b69032-a7b1{position:relative;z-index:1;gap:0px;}.elementor .e-6ab47e95-7d5d{overflow:hidden;padding-block-start:clamp(28px, 3.5vw, 48px);padding-block-end:0px;}.elementor .e-34ecfd2-08e9{width:48px;height:6px;padding:0px;margin-block-end:22px;border-radius:999px;background-color:#FFB89A;}.elementor .e-5a57de7-82d8{max-width:780px;font-size:17px;color:var(--text-body);line-height:1.65;}.elementor .e-25b8c1f-43c6{font-weight:600;font-size:13px;color:#7A74A0;line-height:1.3;}.elementor .e-76ca328-dc06{font-weight:600;font-size:20px;color:#1F1850;letter-spacing:-0.01em;line-height:1.25;}.elementor .e-08318bf-9edb{font-size:13px;color:#7A74A0;line-height:1.4;}.elementor .e-0c8c013-c846{padding:18px;border-radius:16px;background-color:#F4F2FC;display:flex;flex-direction:column;gap:4px;}.elementor .e-36bbb2c-5826{font-weight:600;font-size:13px;color:#7A74A0;line-height:1.3;}.elementor .e-bb55334-3811{font-weight:600;font-size:20px;color:#1F1850;letter-spacing:-0.01em;line-height:1.25;}.elementor .e-85f2f1e-4c55{font-size:13px;color:#7A74A0;line-height:1.4;}.elementor .e-01685f1-7295{padding:18px;border-radius:16px;background-color:#F4F2FC;display:flex;flex-direction:column;gap:4px;}.elementor .e-2217f9f-4d91{font-weight:600;font-size:13px;color:#7A74A0;line-height:1.3;}.elementor .e-f2ceabc-2d09{font-weight:600;font-size:20px;color:#1F1850;letter-spacing:-0.01em;line-height:1.25;}.elementor .e-2caca4c-2c29{font-size:13px;color:#7A74A0;line-height:1.4;}.elementor .e-85110ab-f3e4{padding:18px;border-radius:16px;background-color:#F4F2FC;display:flex;flex-direction:column;gap:4px;}.elementor .e-a297256-5bb5{font-weight:600;font-size:13px;color:#7A74A0;line-height:1.3;}.elementor .e-4bd8cde-2e3e{font-weight:600;font-size:20px;color:#1F1850;letter-spacing:-0.01em;line-height:1.25;}.elementor .e-4611d87-21d5{font-size:13px;color:#7A74A0;line-height:1.4;}.elementor .e-d0d1561-3899{padding:18px;border-radius:16px;background-color:#F4F2FC;display:flex;flex-direction:column;gap:4px;}.elementor .e-276b381-8057{padding:0px;margin-block-start:24px;gap:12px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto;align-items:stretch;}.elementor .e-091c7ae-163a{font-size:15px;color:#7A74A0;line-height:1.6;margin-block-start:18px;}.elementor .e-391e7438-8221{font-size:16px;color:var(--text-body);line-height:1.65;padding:clamp(28px, 3vw, 40px);gap:0px;}.elementor .e-6345b140-207a{width:420px;height:162px;position:absolute;inset-block-start:-60px;inset-inline-end:-120px;padding:0px;border-radius:999px;border-width:1.5px;border-color:#3A3180;border-style:solid;transform:rotateX(0deg) rotateY(0deg) rotateZ(-20deg);}.elementor .e-7f05b147-a2fb{width:auto;height:auto;min-width:0px;position:absolute;inset-block-start:-10px;inset-inline-end:-12px;inset-block-end:10px;inset-inline-start:12px;padding:0px;border-radius:999px;background-color:#6D5BFF;transform:rotateX(0deg) rotateY(0deg) rotateZ(6deg);}.elementor .e-6a7e3db1-e387{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;border-radius:999px;box-shadow:0px 24px 50px -20px rgba(0, 0, 0, 0.7);}.elementor .e-45061b2e-ee4d{width:clamp(160px, 18vw, 220px);height:auto;aspect-ratio:1 / 1.3;position:relative;padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex:0 0 auto;}.elementor .e-5d61c532-c4a5{font-weight:700;font-size:13px;color:var(--peach);letter-spacing:0.12em;}.elementor .e-6bc09825-616d{font-family:var(--font-display);font-weight:500;font-size:clamp(26px, 2.6vw, 36px);color:var(--white);letter-spacing:-0.03em;line-height:1.1;margin-block-start:12px;}.elementor .e-3f1c24a3-a2fd{font-weight:600;font-size:16px;color:#C9C0FF;margin-block-start:6px;}.elementor .e-1795b471-226d{max-width:640px;font-size:17px;color:#D9D4F2;line-height:1.6;margin-block-start:20px;}.elementor .e-36b49e16-9eee{height:44px;min-width:44px;font-family:var(--font-display);font-weight:500;font-size:14px;color:var(--ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;background-color:var(--peach);display:flex;justify-content:center;align-items:center;}.elementor .e-7958ebac-34a6{font-weight:600;font-size:14px;color:#E4DFFF;line-height:1.3;}.elementor .e-5e8f1971-bd00{width:auto;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:16px;border-radius:999px;background-color:#1F1850;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-51ad860-bfcd{height:44px;min-width:44px;font-family:var(--font-display);font-weight:500;font-size:14px;color:var(--ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;background-color:var(--peach);display:flex;justify-content:center;align-items:center;}.elementor .e-7a412664-81e2{font-weight:600;font-size:14px;color:#E4DFFF;line-height:1.3;}.elementor .e-82088f-32ba{width:auto;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:16px;border-radius:999px;background-color:#1F1850;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-5e3da775-356a{width:44px;height:44px;color:var(--ink);padding:13px;border-radius:999px;background-color:var(--peach);flex:0 0 44px;}.elementor .e-e3580ae-93de{font-weight:600;font-size:14px;color:#E4DFFF;line-height:1.3;}.elementor .e-15d67011-3db7{width:auto;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:16px;border-radius:999px;background-color:#1F1850;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-4b92eb11-cfb7{height:44px;min-width:44px;font-family:var(--font-display);font-weight:500;font-size:14px;color:var(--ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;background-color:var(--peach);display:flex;justify-content:center;align-items:center;}.elementor .e-297bf189-7116{font-weight:600;font-size:14px;color:#E4DFFF;line-height:1.3;}.elementor .e-61a91f96-8444{width:auto;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:16px;border-radius:999px;background-color:#1F1850;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-73c5b44e-ef49{padding:0px;margin-block-start:24px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-2b712638-a9cb{min-width:0px;position:relative;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 420px;}.elementor .e-6c283e1b-66d6{overflow:hidden;position:relative;color:#F4F2FC;column-gap:clamp(32px, 5vw, 72px);padding:clamp(28px, 4vw, 52px);margin-block-start:30px;border-radius:32px;background-color:#1F1850;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;align-items:center;}.elementor .e-1134e6f5-ff83{padding:0px;gap:12px;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;align-items:stretch;}.elementor .e-e2dfb42-b346{gap:36px;}.elementor .e-185a2ee-74f9{padding-block-start:clamp(64px, 8vw, 112px);padding-block-end:clamp(64px, 8vw, 112px);}.elementor .e-1558dc41-cebe{font-size:17px;line-height:1.6;}.elementor .e-96a9278-f23e{column-gap:96px;gap:20px;grid-template-columns:repeat(auto-fit, minmax(min(100%, 420px), 1fr));align-items:end;}.elementor .e-2fba4c9-aab5{width:56px;height:56px;padding:16px;}.elementor .e-7e8bc305-46bb{font-size:19px;line-height:1.25;margin-block-start:24px;}.elementor .e-3adabeae-5908{font-size:16px;line-height:1.6;margin-block-start:12px;}.elementor .e-99ed8b5-606c{font-size:16px;line-height:1.6;margin-block-start:12px;}.elementor .e-7f47bdb7-4406:hover,.elementor .e-7f47bdb7-4406:focus-visible{box-shadow:0px 28px 50px -28px rgba(20, 15, 51, 0.45);transform:translate3d(0px, -6px, 0px);}.elementor .e-7f47bdb7-4406{min-height:300px;padding:32px;gap:0px;}.elementor .e-5465476f-cc70{width:56px;height:56px;padding:16px;}.elementor .e-51be11ef-d74c{font-size:19px;line-height:1.25;margin-block-start:24px;}.elementor .e-2a49d2f-16dd{font-size:16px;line-height:1.6;margin-block-start:12px;}.elementor .e-402c298-4422{font-size:16px;line-height:1.6;margin-block-start:12px;}.elementor .e-55e41c17-2f7f:hover,.elementor .e-55e41c17-2f7f:focus-visible{box-shadow:0px 28px 50px -28px rgba(20, 15, 51, 0.45);transform:translate3d(0px, -6px, 0px);}.elementor .e-55e41c17-2f7f{min-height:300px;padding:32px;gap:0px;}.elementor .e-35348bbf-d184{width:56px;height:56px;padding:16px;}.elementor .e-6a6ffbcc-cfdb{font-size:19px;line-height:1.25;margin-block-start:24px;}.elementor .e-77e79c1-71e0{font-size:16px;line-height:1.6;margin-block-start:12px;}.elementor .e-f9c1bf0-1bb2{font-size:16px;line-height:1.6;margin-block-start:12px;}.elementor .e-a13aa26-dc88:hover,.elementor .e-a13aa26-dc88:focus-visible{box-shadow:0px 28px 50px -28px rgba(20, 15, 51, 0.45);transform:translate3d(0px, -6px, 0px);}.elementor .e-a13aa26-dc88{min-height:300px;padding:32px;gap:0px;}.elementor .e-1b64d86-80ab{width:56px;height:56px;padding:16px;}.elementor .e-9d91be3-1728{font-size:19px;line-height:1.25;margin-block-start:24px;}.elementor .e-b12024f-6c47{font-size:16px;line-height:1.6;margin-block-start:12px;}.elementor .e-7b8efb7-0832{font-size:16px;line-height:1.6;margin-block-start:12px;}.elementor .e-5d3b709-d136:hover,.elementor .e-5d3b709-d136:focus-visible{box-shadow:0px 28px 50px -28px rgba(20, 15, 51, 0.45);transform:translate3d(0px, -6px, 0px);}.elementor .e-5d3b709-d136{min-height:300px;padding:32px;gap:0px;}.elementor .e-3d34bc4-8437{width:56px;height:56px;padding:16px;}.elementor .e-886fac2-e302{font-size:19px;line-height:1.25;margin-block-start:24px;}.elementor .e-97ee7d9-132a{font-size:16px;line-height:1.6;margin-block-start:12px;}.elementor .e-d53f17d-1608{font-size:16px;line-height:1.6;margin-block-start:12px;}.elementor .e-e7aee20-7ce2:hover,.elementor .e-e7aee20-7ce2:focus-visible{box-shadow:0px 28px 50px -28px rgba(20, 15, 51, 0.45);transform:translate3d(0px, -6px, 0px);}.elementor .e-e7aee20-7ce2{min-height:300px;padding:32px;gap:0px;}.elementor .e-7c8ce783-d19f{gap:12px;}.elementor .e-a6f8d9b-23cf:hover,.elementor .e-a6f8d9b-23cf:focus-visible{color:var(--white);background-color:var(--violet);}.elementor .e-a6f8d9b-23cf{min-height:54px;font-size:16px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-738d570-3e01{padding:0px;margin-block-start:-16px;justify-content:center;}.elementor .e-44657e6b-4c37{gap:48px;}.elementor .e-3110d61c-7af2{padding-block-start:clamp(64px, 8vw, 112px);padding-block-end:clamp(72px, 9vw, 128px);}.elementor .e-2f50bb81-3080{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--peach);letter-spacing:0.12em;line-height:1.4;text-transform:uppercase;}.elementor .e-6cc0f728-4c32{font-size:clamp(24px, 2.5vw, 34px);letter-spacing:-0.03em;line-height:1.06;}.elementor .e-6e921e65-7fb8{gap:18px;}.elementor .e-2bc2e0cc-44d0{font-size:17px;color:var(--text-soft);line-height:1.7;}.elementor .e-b8dbdc4-75ad{font-size:17px;color:var(--text-soft);line-height:1.7;}.elementor .e-f15d396-19f8{font-size:17px;color:var(--text-soft);line-height:1.7;}.elementor .e-161fd3-a2b7{max-width:620px;padding-block-start:6px;gap:18px;}.elementor .e-53a92490-5486{column-gap:96px;gap:32px;grid-template-columns:repeat(auto-fit, minmax(min(100%, 440px), 1fr));align-items:start;}.elementor .e-42ed82cb-1600{gap:36px;}.elementor .e-1cc63c23-f44f{padding-block-start:clamp(64px, 8vw, 112px);padding-block-end:clamp(64px, 8vw, 112px);}.elementor .e-6d700cda-496d{max-width:620px;margin-block-end:16px;}.elementor .e-43f5930a-bce1{max-width:600px;font-size:18px;line-height:1.65;}.elementor .e-d96b951-3d48{max-width:600px;font-size:18px;line-height:1.65;}.elementor .e-9aaf864-4976{max-width:600px;font-size:18px;line-height:1.65;}.elementor .e-2589238d-b621{gap:20px;flex:1 1 460px;}.elementor .e-5b762931-57b7{font-size:clamp(18px, 1.6vw, 21px);letter-spacing:-0.02em;line-height:1.25;padding-block-end:22px;margin-block-end:6px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4DFFF;border-style:solid;}.elementor .e-915e080-3232{font-size:16px;color:var(--text-body);line-height:1.6;}.elementor .e-466fb7c9-6079{width:26px;height:26px;color:var(--white);padding:6px;border-radius:50%;background-color:var(--violet);display:flex;flex:0 0 26px;justify-content:center;align-items:center;}.elementor .e-75831c12-93aa{font-size:16px;color:var(--text-body);line-height:1.6;}.elementor .e-3ebef228-f9f0{padding:0px;gap:14px;flex-wrap:nowrap;align-items:center;}.elementor .e-6cdf0985-6414{width:26px;height:26px;color:var(--white);padding:6px;border-radius:50%;background-color:var(--violet);display:flex;flex:0 0 26px;justify-content:center;align-items:center;}.elementor .e-3e504e43-2fc7{font-size:16px;color:var(--text-body);line-height:1.6;}.elementor .e-29eb66e3-82aa{padding:0px;gap:14px;flex-wrap:nowrap;align-items:center;}.elementor .e-5d940649-4890{width:26px;height:26px;color:var(--white);padding:6px;border-radius:50%;background-color:var(--violet);display:flex;flex:0 0 26px;justify-content:center;align-items:center;}.elementor .e-1ab6238a-c323{font-size:16px;color:var(--text-body);line-height:1.6;}.elementor .e-41caf97c-2c01{padding:0px;gap:14px;flex-wrap:nowrap;align-items:center;}.elementor .e-ba3cb4c-bb6a{padding:clamp(28px, 3vw, 36px);box-shadow:0px 0px 0px 1px #E4DFFF;gap:18px;flex:1 1 400px;}.elementor .e-210fbe31-b124{column-gap:80px;padding:0px;display:flex;flex-direction:row;gap:56px;flex-wrap:wrap;align-items:flex-start;}.elementor .e-199626b1-70b6{font-size:clamp(20px, 1.9vw, 25px);color:#FFFFFF;line-height:1.15;}.elementor .e-30799b7b-f221{font-size:16px;color:#D9D4F2;line-height:1.6;margin-block-start:14px;}.elementor .e-dc0738e-438b{font-weight:700;font-size:16px;color:#140F33;line-height:1.5;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:24px;border-radius:18px;background-color:#FFB89A;}.elementor .e-29385980-d27a{gap:0px;flex:1 1 300px;}.elementor .e-27971d21-dc11{width:30px;height:30px;font-family:var(--font-display);font-size:12px;color:#FFFFFF;line-height:1;border-radius:50%;background-color:#6D5BFF;display:flex;flex:0 0 30px;justify-content:center;align-items:center;}.elementor .e-72456387-71d5{font-size:15px;color:#D9D4F2;line-height:1.5;}.elementor .e-19a3f998-aaa1{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:18px;background-color:#1F1850;gap:14px;flex-wrap:nowrap;align-items:center;}.elementor .e-3bfaad6e-e915{width:30px;height:30px;font-family:var(--font-display);font-size:12px;color:#FFFFFF;line-height:1;border-radius:50%;background-color:#6D5BFF;display:flex;flex:0 0 30px;justify-content:center;align-items:center;}.elementor .e-6a71f29a-fe24{font-size:15px;color:#D9D4F2;line-height:1.5;}.elementor .e-dbbde14-6647{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:18px;background-color:#1F1850;gap:14px;flex-wrap:nowrap;align-items:center;}.elementor .e-123bcdf3-91ae{width:30px;height:30px;font-family:var(--font-display);font-size:12px;color:#FFFFFF;line-height:1;border-radius:50%;background-color:#6D5BFF;display:flex;flex:0 0 30px;justify-content:center;align-items:center;}.elementor .e-135fdeb5-7d84{font-size:15px;color:#D9D4F2;line-height:1.5;}.elementor .e-65214304-37c4{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:18px;background-color:#1F1850;gap:14px;flex-wrap:nowrap;align-items:center;}.elementor .e-8d75954-e5b6{width:30px;height:30px;font-family:var(--font-display);font-size:12px;color:#FFFFFF;line-height:1;border-radius:50%;background-color:#6D5BFF;display:flex;flex:0 0 30px;justify-content:center;align-items:center;}.elementor .e-1a61931d-94bf{font-size:15px;color:#D9D4F2;line-height:1.5;}.elementor .e-127cc142-2341{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:18px;background-color:#1F1850;gap:14px;flex-wrap:nowrap;align-items:center;}.elementor .e-7572b021-38ea{width:30px;height:30px;font-family:var(--font-display);font-size:12px;color:#FFFFFF;line-height:1;border-radius:50%;background-color:#6D5BFF;display:flex;flex:0 0 30px;justify-content:center;align-items:center;}.elementor .e-6e350fe9-c36f{font-size:15px;color:#D9D4F2;line-height:1.5;}.elementor .e-2ee59f39-aec2{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:18px;background-color:#1F1850;gap:14px;flex-wrap:nowrap;align-items:center;}.elementor .e-25a0047-8bfe{padding:0px;gap:8px;flex:1 1 420px;grid-template-columns:repeat(auto-fit, minmax(min(100%, 240px), 1fr));grid-template-rows:auto;}.elementor .e-5eac15c8-a329{column-gap:56px;padding:clamp(26px, 3.4vw, 44px);margin-block-start:0px;background-color:#140F33;flex-direction:row;gap:28px;flex-wrap:wrap;}.elementor .e-5ac9424b-57a1{padding-block-start:clamp(60px, 7.5vw, 104px);padding-block-end:clamp(48px, 6vw, 80px);}.elementor .e-3c5844f-260f{font-size:17px;line-height:1.6;}.elementor .e-3533176e-c905{column-gap:96px;gap:20px;grid-template-columns:repeat(auto-fit, minmax(min(100%, 420px), 1fr));align-items:end;}.elementor .e-7b9ce948-670d{width:16px;height:16px;min-width:16px;position:absolute;inset-block-end:-8px;inset-inline-start:50%;padding:0px;margin-inline-start:-8px;border-radius:50%;background-color:var(--peach);box-shadow:0px 0px 0px 5px rgba(255, 184, 154, 0.22);}.elementor .e-52f1d5ff-872f{width:3px;min-width:3px;position:absolute;inset-block-start:28px;inset-block-end:28px;inset-inline-start:50%;padding:0px;margin-inline-start:-1.5px;border-radius:3px;background-image:linear-gradient(180deg, #6D5BFF 0%,#6D5BFF 78%,#FFB89A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-3309009d-1101{width:56px;height:56px;font-family:var(--font-display);font-weight:500;font-size:16px;color:#FFB89A;line-height:1;border-radius:50%;border-width:2px;border-color:var(--peach);border-style:solid;background-color:#140F33;box-shadow:0px 0px 0px 8px #140F33;display:flex;flex:0 0 56px;justify-content:center;align-items:center;}.elementor .e-2e9db33a-39a7{padding:0px;grid-column:2;grid-row:1;justify-content:center;}.elementor .e-6273821c-42bf{width:32px;height:2px;min-width:0px;position:absolute;inset-block-start:27px;inset-inline-end:-32px;padding:0px;background-color:#6D5BFF;}.elementor .e-636f3d09-2b16{font-family:var(--font-display);font-weight:500;font-size:18px;color:#F4F2FC;letter-spacing:-0.015em;line-height:1.25;text-align:end;margin-block-end:4px;}.elementor .e-3c98009e-d966{font-size:16px;color:var(--text-soft);line-height:1.6;text-align:end;}.elementor .e-d45d2e0-de11:hover,.elementor .e-d45d2e0-de11:focus-visible{box-shadow:0px 0px 0px 1.5px #FFB89A inset;}.elementor .e-d45d2e0-de11{width:100%;max-width:520px;position:relative;padding-block-start:22px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;margin-inline-start:auto;border-radius:28px;background-color:#1F1850;box-shadow:0px 0px 0px 1.5px rgba(109, 91, 255, 0) inset;display:flex;flex-direction:column;gap:8px;grid-column:1;grid-row:1;}.elementor .e-20a2c43a-5e75{column-gap:32px;padding:0px;gap:32px;grid-template-columns:minmax(0, 1fr) 56px minmax(0, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-5d2a3482-99af{width:56px;height:56px;font-family:var(--font-display);font-weight:500;font-size:16px;color:#FFB89A;line-height:1;border-radius:50%;border-width:2px;border-color:var(--peach);border-style:solid;background-color:#140F33;box-shadow:0px 0px 0px 8px #140F33;display:flex;flex:0 0 56px;justify-content:center;align-items:center;}.elementor .e-3adafd9a-119b{padding:0px;grid-column:2;grid-row:1;justify-content:center;}.elementor .e-337267dd-1713{width:32px;height:2px;min-width:0px;position:absolute;inset-block-start:27px;inset-inline-start:-32px;padding:0px;background-color:#6D5BFF;}.elementor .e-30aeaa90-8aca{font-family:var(--font-display);font-weight:500;font-size:18px;color:#F4F2FC;letter-spacing:-0.015em;line-height:1.25;margin-block-end:4px;}.elementor .e-109938ed-3a85{font-size:16px;color:var(--text-soft);line-height:1.6;}.elementor .e-e04ca6f-6ffe{font-size:16px;color:var(--text-soft);line-height:1.6;}.elementor .e-559cd477-962b:hover,.elementor .e-559cd477-962b:focus-visible{box-shadow:0px 0px 0px 1.5px #FFB89A inset;}.elementor .e-559cd477-962b{width:100%;max-width:520px;position:relative;padding-block-start:22px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-radius:28px;background-color:#1F1850;box-shadow:0px 0px 0px 1.5px rgba(109, 91, 255, 0) inset;display:flex;flex-direction:column;gap:8px;grid-column:3;grid-row:1;}.elementor .e-453bc870-5ed8{column-gap:32px;padding:0px;gap:32px;grid-template-columns:minmax(0, 1fr) 56px minmax(0, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-375ee544-cda3{width:56px;height:56px;font-family:var(--font-display);font-weight:500;font-size:16px;color:#FFB89A;line-height:1;border-radius:50%;border-width:2px;border-color:var(--peach);border-style:solid;background-color:#140F33;box-shadow:0px 0px 0px 8px #140F33;display:flex;flex:0 0 56px;justify-content:center;align-items:center;}.elementor .e-17f103-e699{padding:0px;grid-column:2;grid-row:1;justify-content:center;}.elementor .e-2c511bdc-f5fb{width:32px;height:2px;min-width:0px;position:absolute;inset-block-start:27px;inset-inline-end:-32px;padding:0px;background-color:#6D5BFF;}.elementor .e-54acea6b-df37{font-family:var(--font-display);font-weight:500;font-size:18px;color:#F4F2FC;letter-spacing:-0.015em;line-height:1.25;text-align:end;margin-block-end:4px;}.elementor .e-36ff0bbb-ec3e{font-size:16px;color:var(--text-soft);line-height:1.6;text-align:end;}.elementor .e-5cf3037-b31b{font-size:16px;color:var(--text-soft);line-height:1.6;text-align:end;}.elementor .e-5a5e2c53-e413:hover,.elementor .e-5a5e2c53-e413:focus-visible{box-shadow:0px 0px 0px 1.5px #FFB89A inset;}.elementor .e-5a5e2c53-e413{width:100%;max-width:520px;position:relative;padding-block-start:22px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;margin-inline-start:auto;border-radius:28px;background-color:#1F1850;box-shadow:0px 0px 0px 1.5px rgba(109, 91, 255, 0) inset;display:flex;flex-direction:column;gap:8px;grid-column:1;grid-row:1;}.elementor .e-2fb1ffff-1be0{column-gap:32px;padding:0px;gap:32px;grid-template-columns:minmax(0, 1fr) 56px minmax(0, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-1551e7c6-fca2{width:56px;height:56px;font-family:var(--font-display);font-weight:500;font-size:16px;color:#FFB89A;line-height:1;border-radius:50%;border-width:2px;border-color:var(--peach);border-style:solid;background-color:#140F33;box-shadow:0px 0px 0px 8px #140F33;display:flex;flex:0 0 56px;justify-content:center;align-items:center;}.elementor .e-64cabf14-a4af{padding:0px;grid-column:2;grid-row:1;justify-content:center;}.elementor .e-516a23d-2237{width:32px;height:2px;min-width:0px;position:absolute;inset-block-start:27px;inset-inline-start:-32px;padding:0px;background-color:#6D5BFF;}.elementor .e-7baff2f7-d04d{font-family:var(--font-display);font-weight:500;font-size:18px;color:#F4F2FC;letter-spacing:-0.015em;line-height:1.25;margin-block-end:4px;}.elementor .e-7b75f866-669c{font-size:16px;color:var(--text-soft);line-height:1.6;}.elementor .e-146c834a-b5ec:hover,.elementor .e-146c834a-b5ec:focus-visible{box-shadow:0px 0px 0px 1.5px #FFB89A inset;}.elementor .e-146c834a-b5ec{width:100%;max-width:520px;position:relative;padding-block-start:22px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-radius:28px;background-color:#1F1850;box-shadow:0px 0px 0px 1.5px rgba(109, 91, 255, 0) inset;display:flex;flex-direction:column;gap:8px;grid-column:3;grid-row:1;}.elementor .e-63214d7b-565d{column-gap:32px;padding:0px;gap:32px;grid-template-columns:minmax(0, 1fr) 56px minmax(0, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-d2da5b3-d875{width:56px;height:56px;font-family:var(--font-display);font-weight:500;font-size:16px;color:#140F33;line-height:1;border-radius:50%;border-width:2px;border-color:#FFB89A;border-style:solid;background-color:#FFB89A;box-shadow:0px 0px 0px 8px #140F33;display:flex;flex:0 0 56px;justify-content:center;align-items:center;}.elementor .e-2370d9ed-cd9f{padding:0px;grid-column:2;grid-row:1;justify-content:center;}.elementor .e-29f7673d-88a6{width:32px;height:2px;min-width:0px;position:absolute;inset-block-start:27px;inset-inline-start:-32px;padding:0px;background-color:#FFB89A;}.elementor .e-5838c3a1-e01c{font-family:var(--font-display);font-weight:500;font-size:18px;color:#FFB89A;letter-spacing:-0.015em;line-height:1.25;margin-block-end:4px;}.elementor .e-3bfe56cc-7637{font-size:16px;color:var(--text-soft);line-height:1.6;}.elementor .e-c893800-a101{font-size:16px;color:var(--text-soft);line-height:1.6;}.elementor .e-19a7ff82-ff4a{width:100%;max-width:520px;position:relative;padding-block-start:22px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-radius:28px;background-color:#1F1850;box-shadow:0px 0px 0px 1.5px #FFB89A inset;display:flex;flex-direction:column;gap:8px;grid-column:3;grid-row:1;}.elementor .e-2e652799-d47f{column-gap:32px;padding:0px;gap:32px;grid-template-columns:minmax(0, 1fr) 56px minmax(0, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-2bc0acd-e03f{position:relative;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-6874a36c-3049{position:relative;padding:0px;}.elementor .e-34f3320-480b{gap:64px;}.elementor .e-35cba1b4-7ef1{padding-block-start:clamp(72px, 9vw, 128px);padding-block-end:clamp(72px, 9vw, 128px);}.elementor .e-497efe5-9e81{font-size:17px;line-height:1.6;}.elementor .e-85d41d1-616e{column-gap:96px;gap:20px;grid-template-columns:repeat(auto-fit, minmax(min(100%, 420px), 1fr));align-items:end;}.elementor .e-48ec962-d6d7{width:56px;height:56px;padding:16px;}.elementor .e-8662426-ca92{font-size:19px;line-height:1.25;margin-block-start:24px;}.elementor .e-a138293-ac70{font-size:16px;line-height:1.6;margin-block-start:12px;}.elementor .e-cd47426-689a:hover,.elementor .e-cd47426-689a:focus-visible{box-shadow:0px 28px 50px -28px rgba(20, 15, 51, 0.45);transform:translate3d(0px, -6px, 0px);}.elementor .e-cd47426-689a{min-height:300px;padding:32px;gap:0px;}.elementor .e-664cae3-5277{width:56px;height:56px;padding:16px;}.elementor .e-9c4c674-013c{font-size:19px;line-height:1.25;margin-block-start:24px;}.elementor .e-e157fb0-15f7{font-size:16px;line-height:1.6;margin-block-start:12px;}.elementor .e-2f4184c-628f:hover,.elementor .e-2f4184c-628f:focus-visible{box-shadow:0px 28px 50px -28px rgba(20, 15, 51, 0.45);transform:translate3d(0px, -6px, 0px);}.elementor .e-2f4184c-628f{min-height:300px;padding:32px;gap:0px;}.elementor .e-934b297-ad8e{width:56px;height:56px;padding:16px;}.elementor .e-1c9d54b-5def{font-size:19px;line-height:1.25;margin-block-start:24px;}.elementor .e-1e16d68-b273{font-size:16px;line-height:1.6;margin-block-start:12px;}.elementor .e-873e335-692e:hover,.elementor .e-873e335-692e:focus-visible{box-shadow:0px 28px 50px -28px rgba(20, 15, 51, 0.45);transform:translate3d(0px, -6px, 0px);}.elementor .e-873e335-692e{min-height:300px;padding:32px;gap:0px;}.elementor .e-1499fd1-e047{gap:12px;}.elementor .e-b853c3f-13bc{gap:48px;}.elementor .e-9796df4-5ae6{padding-block-start:clamp(64px, 8vw, 112px);padding-block-end:clamp(72px, 9vw, 128px);}.elementor .e-2eb09e77-5edb{font-weight:700;font-size:14px;color:#140F33;letter-spacing:0.12em;}.elementor .e-4f5fca55-188b{gap:14px;}.elementor .e-c78fbfb-7ed5{font-size:17px;line-height:1.55;}.elementor .e-2db52565-e8f4{font-size:17px;color:#E4DFFF;line-height:1.55;}.elementor .e-1bbde732-c58f{gap:8px;}.elementor .e-66849ca2-3525{column-gap:96px;gap:20px;grid-template-columns:repeat(auto-fit, minmax(min(100%, 420px), 1fr));align-items:end;}.elementor .e-b02b75d-e91a{font-family:var(--font-display);font-weight:500;font-size:clamp(34px, 3.4vw, 44px);color:#5240E8;letter-spacing:-0.03em;line-height:1;}.elementor .e-0d06181-0d61{font-weight:600;font-size:15px;}.elementor .e-3a1b2ff-01fd{padding:0px;gap:8px;align-items:flex-end;}.elementor .e-11bc7af-23bb{font-size:16px;line-height:1.6;margin-block-start:16px;}.elementor .e-9ccd894-f43c{color:#140F33;padding:32px;background-color:#FFFFFF;gap:0px;}.elementor .e-72e6381-0b47{font-family:var(--font-display);font-weight:500;font-size:clamp(34px, 3.4vw, 44px);color:#5240E8;letter-spacing:-0.03em;line-height:1;}.elementor .e-3211e89-309b{font-weight:600;font-size:15px;}.elementor .e-3861f6c-2454{padding:0px;gap:8px;align-items:flex-end;}.elementor .e-d7bcfdb-63a2{font-size:16px;line-height:1.6;margin-block-start:16px;}.elementor .e-e95149c-535d{color:#140F33;padding:32px;background-color:#E4DFFF;gap:0px;}.elementor .e-172df22-e3cb{font-family:var(--font-display);font-weight:500;font-size:clamp(34px, 3.4vw, 44px);color:#5240E8;letter-spacing:-0.03em;line-height:1;}.elementor .e-2dcf7ec-dddf{font-weight:600;font-size:15px;}.elementor .e-a09146a-8c28{padding:0px;gap:8px;align-items:flex-end;}.elementor .e-27533a0-9f8b{font-size:16px;line-height:1.6;margin-block-start:16px;}.elementor .e-43388a3-09ea{color:#140F33;padding:32px;background-color:#FFFFFF;gap:0px;}.elementor .e-18861ce-8488{gap:12px;align-items:stretch;}.elementor .e-2af0c476-e140{max-width:560px;font-size:15px;color:#F4F2FC;line-height:1.55;}.elementor .e-cc319cb-240c{max-width:560px;font-size:15px;color:#F4F2FC;line-height:1.55;}.elementor .e-661ef92c-ea38{column-gap:40px;padding:0px;margin-block-start:-20px;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-50e9ee53-fe62{gap:44px;}.elementor .e-6ca715f6-4eb1{padding-block-start:clamp(64px, 8vw, 112px);padding-block-end:clamp(64px, 8vw, 112px);}.elementor .e-a8292d4-257b{font-weight:700;font-size:14px;color:#5240E8;letter-spacing:0.12em;}.elementor .e-3dcd0c71-3a47{max-width:820px;}.elementor .e-124bd47-4c30{max-width:600px;font-weight:600;font-size:19px;color:var(--mist);line-height:1.5;padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:12px;border-radius:24px;background-color:var(--ink);}.elementor .e-1d17606d-9823{gap:14px;}.elementor .e-29b8e3d6-9061{font-family:var(--font-display);font-weight:500;font-size:clamp(34px, 3.4vw, 44px);color:#5240E8;letter-spacing:-0.03em;line-height:1;}.elementor .e-2c497f78-a847{font-weight:600;font-size:15px;}.elementor .e-58affbaf-8428{padding:0px;gap:8px;align-items:flex-end;}.elementor .e-c3f50d2-a8f0{font-size:16px;line-height:1.6;margin-block-start:16px;}.elementor .e-2ef3971a-7e95{color:#140F33;padding:32px;background-color:#FFFFFF;gap:0px;}.elementor .e-6b9f20f3-6263{font-family:var(--font-display);font-weight:500;font-size:clamp(34px, 3.4vw, 44px);color:#FFB89A;letter-spacing:-0.03em;line-height:1;}.elementor .e-759b363b-1db3{font-weight:600;font-size:15px;}.elementor .e-43a0fd50-aa44{padding:0px;gap:8px;align-items:flex-end;}.elementor .e-6a1ad650-4211{font-size:16px;line-height:1.6;margin-block-start:16px;}.elementor .e-64fc2a50-2f48{color:#FFFFFF;padding:32px;background-color:#6D5BFF;gap:0px;}.elementor .e-24783808-e391{font-family:var(--font-display);font-weight:500;font-size:clamp(34px, 3.4vw, 44px);color:#5240E8;letter-spacing:-0.03em;line-height:1;}.elementor .e-2a0ef128-6c63{font-weight:600;font-size:15px;}.elementor .e-431763d3-ba12{padding:0px;gap:8px;align-items:flex-end;}.elementor .e-17ba9151-ff26{font-size:16px;line-height:1.6;margin-block-start:16px;}.elementor .e-6251b0be-b0af{color:#140F33;padding:32px;background-color:#E4DFFF;gap:0px;}.elementor .e-1e858517-cbd0{gap:12px;align-items:stretch;}.elementor .e-30a92713-731f{gap:44px;}.elementor .e-1ecc9194-8a76{padding-block-start:clamp(64px, 8vw, 112px);padding-block-end:clamp(64px, 8vw, 112px);}.elementor .e-1d94b6d-b46d{font-weight:700;font-size:14px;color:#140F33;letter-spacing:0.12em;}.elementor .e-3e8e142-f389{gap:14px;}.elementor .e-5892ebf-373e{font-size:17px;line-height:1.55;}.elementor .e-700f7f0-9981{gap:8px;}.elementor .e-7befd33-3b74{column-gap:96px;gap:20px;grid-template-columns:repeat(auto-fit, minmax(min(100%, 420px), 1fr));align-items:end;}.elementor .e-759448f-e4bb{font-weight:700;font-size:13px;color:#C9C0FF;letter-spacing:0.1em;}.elementor .e-9ac2296-177f{font-weight:700;font-size:13px;color:#C9C0FF;letter-spacing:0.1em;text-align:end;}.elementor .e-bdf4c05-304a{padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;gap:16px;justify-content:space-between;}.elementor .e-c5591cf-7afd{font-size:16px;line-height:1.4;}.elementor .e-14511c4-f3f4{font-family:var(--font-display);font-weight:500;font-size:clamp(14px, 1.3vw, 16px);color:#FFB89A;line-height:1.3;text-align:end;}.elementor .e-69698e6-40db:hover,.elementor .e-69698e6-40db:focus-visible{background-color:#2A2266;}.elementor .e-69698e6-40db{min-height:58px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;background-color:#1F1850;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-b12b57a-5d89{font-size:16px;line-height:1.4;}.elementor .e-0f24ce8-3b54{font-family:var(--font-display);font-weight:500;font-size:clamp(14px, 1.3vw, 16px);color:#FFB89A;line-height:1.3;text-align:end;}.elementor .e-c32096d-a93e:hover,.elementor .e-c32096d-a93e:focus-visible{background-color:#2A2266;}.elementor .e-c32096d-a93e{min-height:58px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;background-color:#1F1850;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-f3089f0-1124{font-size:16px;line-height:1.4;}.elementor .e-3ad56e0-5db0{font-family:var(--font-display);font-weight:500;font-size:clamp(14px, 1.3vw, 16px);color:#FFB89A;line-height:1.3;text-align:end;}.elementor .e-4c2c904-f85b:hover,.elementor .e-4c2c904-f85b:focus-visible{background-color:#2A2266;}.elementor .e-4c2c904-f85b{min-height:58px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;background-color:#1F1850;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-b73e013-2f81{font-size:16px;line-height:1.4;}.elementor .e-79f5d53-cc6d{font-family:var(--font-display);font-weight:500;font-size:clamp(14px, 1.3vw, 16px);color:#FFB89A;line-height:1.3;text-align:end;}.elementor .e-68fdd04-f04a:hover,.elementor .e-68fdd04-f04a:focus-visible{background-color:#2A2266;}.elementor .e-68fdd04-f04a{min-height:58px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;background-color:#1F1850;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-64b98c7-e906{color:#F4F2FC;padding:clamp(8px, 1.4vw, 14px);border-radius:32px;background-color:#140F33;flex-direction:column;gap:4px;}.elementor .e-1d87dd8-cc6f{gap:44px;}.elementor .e-f6042aa-4407{padding-block-start:clamp(64px, 8vw, 112px);padding-block-end:clamp(64px, 8vw, 112px);}.elementor .e-a3ddec0-177a{max-width:620px;margin-block-end:16px;}.elementor .e-665e51d-cfb9{max-width:600px;font-size:18px;line-height:1.65;}.elementor .e-9587b6b-271c{width:26px;height:26px;color:#E86F4F;padding:7px;border-radius:50%;background-color:#FFE1D3;display:flex;flex:0 0 26px;justify-content:center;align-items:center;}.elementor .e-33dbdb2-8ee0{font-size:16px;color:var(--text-body);line-height:1.6;}.elementor .e-1ec9c2b-5003{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:18px;background-color:#FFFFFF;gap:12px;flex-wrap:nowrap;align-items:center;}.elementor .e-575f8cb-11c0{width:26px;height:26px;color:#E86F4F;padding:7px;border-radius:50%;background-color:#FFE1D3;display:flex;flex:0 0 26px;justify-content:center;align-items:center;}.elementor .e-0958aaf-3d06{font-size:16px;color:var(--text-body);line-height:1.6;}.elementor .e-bcf645b-73ea{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:18px;background-color:#FFFFFF;gap:12px;flex-wrap:nowrap;align-items:center;}.elementor .e-4c8b3d1-7ebb{width:26px;height:26px;color:#E86F4F;padding:7px;border-radius:50%;background-color:#FFE1D3;display:flex;flex:0 0 26px;justify-content:center;align-items:center;}.elementor .e-7a5e2cc-c1c2{font-size:16px;color:var(--text-body);line-height:1.6;}.elementor .e-6ff0779-ebdb{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:18px;background-color:#FFFFFF;gap:12px;flex-wrap:nowrap;align-items:center;}.elementor .e-8872d5b-31bd{width:26px;height:26px;color:#E86F4F;padding:7px;border-radius:50%;background-color:#FFE1D3;display:flex;flex:0 0 26px;justify-content:center;align-items:center;}.elementor .e-4e9a7e5-3891{font-size:16px;color:var(--text-body);line-height:1.6;}.elementor .e-529efb0-6197{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:18px;background-color:#FFFFFF;gap:12px;flex-wrap:nowrap;align-items:center;}.elementor .e-a5e91f4-74e2{width:26px;height:26px;color:#E86F4F;padding:7px;border-radius:50%;background-color:#FFE1D3;display:flex;flex:0 0 26px;justify-content:center;align-items:center;}.elementor .e-5161930-1b52{font-size:16px;color:var(--text-body);line-height:1.6;}.elementor .e-6bfb564-8371{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:18px;background-color:#FFFFFF;gap:12px;flex-wrap:nowrap;align-items:center;}.elementor .e-037b1d8-6df6{width:26px;height:26px;color:#E86F4F;padding:7px;border-radius:50%;background-color:#FFE1D3;display:flex;flex:0 0 26px;justify-content:center;align-items:center;}.elementor .e-90be5ae-6144{font-size:16px;color:var(--text-body);line-height:1.6;}.elementor .e-eaaf9a8-bada{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:18px;background-color:#FFFFFF;gap:12px;flex-wrap:nowrap;align-items:center;}.elementor .e-3be0e10-2152{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-b7ad2ac-74a4{gap:20px;flex:1 1 460px;}.elementor .e-ef01863-43ed{font-size:clamp(18px, 1.6vw, 21px);letter-spacing:-0.02em;line-height:1.25;padding-block-end:22px;margin-block-end:6px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4DFFF;border-style:solid;}.elementor .e-99c8440-f78d{font-size:16px;color:var(--text-body);line-height:1.6;}.elementor .e-ad43aa6-9e72{width:26px;height:26px;color:var(--white);padding:6px;border-radius:50%;background-color:var(--violet);display:flex;flex:0 0 26px;justify-content:center;align-items:center;}.elementor .e-6016c15-7d6c{font-size:16px;color:var(--text-body);line-height:1.6;}.elementor .e-a5dc12a-f60c{padding:0px;gap:14px;flex-wrap:nowrap;align-items:center;}.elementor .e-6256135-4687{width:26px;height:26px;color:var(--white);padding:6px;border-radius:50%;background-color:var(--violet);display:flex;flex:0 0 26px;justify-content:center;align-items:center;}.elementor .e-7b85347-9eee{font-size:16px;color:var(--text-body);line-height:1.6;}.elementor .e-c60e041-cd92{padding:0px;gap:14px;flex-wrap:nowrap;align-items:center;}.elementor .e-76eba8b-a73d{width:26px;height:26px;color:var(--white);padding:6px;border-radius:50%;background-color:var(--violet);display:flex;flex:0 0 26px;justify-content:center;align-items:center;}.elementor .e-ddb6f2b-0e8c{font-size:16px;color:var(--text-body);line-height:1.6;}.elementor .e-9f1a5ee-a5ff{padding:0px;gap:14px;flex-wrap:nowrap;align-items:center;}.elementor .e-ea2e673-f0b7{padding:clamp(28px, 3vw, 36px);box-shadow:0px 0px 0px 1px #E4DFFF;gap:18px;flex:1 1 400px;}.elementor .e-e0f231b-27da{column-gap:80px;padding:0px;display:flex;flex-direction:row;gap:56px;flex-wrap:wrap;align-items:flex-start;}.elementor .e-e8734f2-54f9{padding-block-start:clamp(60px, 7.5vw, 104px);padding-block-end:clamp(48px, 6vw, 80px);}.elementor .e-715b0b48-244d{font-weight:700;font-size:14px;color:var(--peach);letter-spacing:0.12em;}.elementor .e-13436c4f-a01d{font-size:clamp(24px, 2.3vw, 32px);}.elementor .e-e5cf498-87b6{max-width:380px;font-size:17px;color:var(--lavender);line-height:1.55;}.elementor .e-741af698-29cf{position:sticky;inset-block-start:110px;padding-block-start:4px;gap:14px;flex:1 1 320px;}.elementor .e-4b94c521-ced7{align-items:center;}.elementor .e-34ae70d5-308d{font-size:16px;color:#E4DFFF;line-height:1.6;}.elementor .e-e4c7151-827d{font-size:16px;color:#E4DFFF;line-height:1.6;}.elementor .e-7eccc69f-3a5e{display:flex;flex-direction:column;gap:10px;}.elementor .e-397ab7ab-ce28{align-items:center;}.elementor .e-5fc1dd5f-a407{font-size:16px;color:#E4DFFF;line-height:1.6;}.elementor .e-a6e37aa-6a1e{font-size:16px;color:#E4DFFF;line-height:1.6;}.elementor .e-5776e559-a936{display:flex;flex-direction:column;gap:10px;}.elementor .e-256125a-cefb{align-items:center;}.elementor .e-677e2f1a-b74e{font-size:16px;color:#E4DFFF;line-height:1.6;}.elementor .e-7b928cf-5deb{font-size:16px;color:#E4DFFF;line-height:1.6;}.elementor .e-106ea0f9-df55{display:flex;flex-direction:column;gap:10px;}.elementor .e-6d1f21f9-cef1{align-items:center;}.elementor .e-15b5a502-4563{font-size:16px;color:#E4DFFF;line-height:1.6;}.elementor .e-ecc5530-8e38{font-size:16px;color:#E4DFFF;line-height:1.6;}.elementor .e-15476642-ca91{display:flex;flex-direction:column;gap:10px;}.elementor .e-77aeca2c-ce65{align-items:center;}.elementor .e-626ebe0a-14c7{font-size:16px;color:#E4DFFF;line-height:1.6;}.elementor .e-05fc86f-aea5{font-size:16px;color:#E4DFFF;line-height:1.6;}.elementor .e-13de243a-919f{display:flex;flex-direction:column;gap:10px;}.elementor .e-19486ddf-ce17{align-items:center;}.elementor .e-7124ac6a-1697{font-size:16px;color:#E4DFFF;line-height:1.6;}.elementor .e-d50c4ba-62af{font-size:16px;color:#E4DFFF;line-height:1.6;}.elementor .e-6d16fbec-efb6{display:flex;flex-direction:column;gap:10px;}.elementor .e-200d4848-ceda{align-items:center;}.elementor .e-6b268127-5b2b{font-size:16px;color:#E4DFFF;line-height:1.6;}.elementor .e-4bbbbc7-d255{font-size:16px;color:#E4DFFF;line-height:1.6;}.elementor .e-374792d3-1ac8{display:flex;flex-direction:column;gap:10px;}.elementor .e-2f7eeaa6-ef6c{gap:12px;flex:999 1 560px;}.elementor .e-1dccea5b-6214{column-gap:80px;padding:0px;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;align-items:flex-start;}.elementor .e-1b855f05-bd89{padding-block-start:clamp(72px, 9vw, 128px);padding-block-end:clamp(72px, 9vw, 128px);}.elementor .e-470eaa31-cb88{font-size:clamp(26px, 2.8vw, 38px);color:var(--white);letter-spacing:-0.035em;line-height:1.06;}.elementor .e-93c7d99-c773{font-size:17px;line-height:1.6;margin-block-start:24px;}.elementor .e-97588da-8a57{font-size:17px;line-height:1.6;margin-block-start:24px;}.elementor .e-4fc12e08-1d71{width:32px;height:32px;color:var(--violet-deep);padding:8px;border-radius:50%;background-color:var(--white);flex:0 0 32px;}.elementor .e-5a7563b2-6248{font-size:17px;}.elementor .e-4f07e8fb-6498{padding:0px;gap:12px;flex-wrap:nowrap;align-items:center;}.elementor .e-419c012e-b86b{width:32px;height:32px;color:var(--violet-deep);padding:8px;border-radius:50%;background-color:var(--white);flex:0 0 32px;}.elementor .e-340adae7-e15c{font-size:17px;}.elementor .e-73ce8262-cdc0{padding:0px;gap:12px;flex-wrap:nowrap;align-items:center;}.elementor .e-1fbdc5f4-3a9f{width:32px;height:32px;color:var(--violet-deep);padding:8px;border-radius:50%;background-color:var(--white);flex:0 0 32px;}.elementor .e-3679927d-f87a{font-size:17px;}.elementor .e-f0f2dbe-fdfa{padding:0px;gap:12px;flex-wrap:nowrap;align-items:center;}.elementor .e-728ee35d-ef07{padding:0px;margin-block-start:28px;display:flex;flex-direction:column;gap:12px;}.elementor .e-66782d27-532f{gap:0px;}.elementor .e-5dea76b8-44d6{font-size:clamp(20px, 1.9vw, 25px);color:var(--white);}.elementor .e-30870219-f150{font-size:14px;color:#B5AEDB;padding:0px;gap:12px;justify-content:space-between;}.elementor .e-44a97d28-acee{width:50%;height:8px;padding:0px;border-radius:999px;background-color:#FFB89A;}.elementor .e-23194cf6-c8ad{height:8px;overflow:hidden;padding:0px;border-radius:999px;background-color:#2A2266;}.elementor .e-b4402d1-321e{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-71a8478b-4850{width:100%;min-height:50px;font-size:17px;margin-block-start:8px;}.elementor .e-1616d3ff-d782{height:auto;min-height:132px;line-height:1.5;padding-block-start:16px;padding-block-end:16px;padding-inline-start:22px;padding-inline-end:22px;border-radius:24px;}.elementor .e-7d9d447-65fd{height:auto;min-height:132px;line-height:1.5;padding-block-start:16px;padding-block-end:16px;padding-inline-start:22px;padding-inline-end:22px;border-radius:24px;}.elementor .e-5f49ec36-5738:hover,.elementor .e-5f49ec36-5738:focus-visible{color:var(--peach);border-color:transparent;background-color:transparent;}.elementor .e-5f49ec36-5738{min-width:50px;min-height:50px;font-size:24px;color:#C9C0FF;line-height:1;padding-inline-start:12px;padding-inline-end:12px;border-width:0px;border-color:transparent;background-color:transparent;}.elementor .e-325909fe-c426{min-height:50px;font-size:17px;line-height:1.25;padding-block-start:8px;padding-block-end:8px;padding-inline-start:20px;padding-inline-end:20px;flex:1 1 220px;}.elementor .e-71c70c96-cdb2{padding:0px;gap:10px;flex-wrap:wrap;align-items:stretch;}.elementor .e-42cc78ab-d7c8{font-size:14px;color:#D9D4F2;line-height:1.55;}.elementor .e-7ff4e0b6-3aa0{font-size:15px;color:#140F33;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:20px;background-color:#FFB89A;}.elementor .e-765a4470-3d28{font-size:15px;color:#140F33;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:20px;background-color:#FFD9D9;}.elementor .e-7bd5e16-f3a5{padding:0px;flex-direction:column;gap:24px;align-items:stretch;}.elementor .e-30fc7de0-f774{padding:clamp(28px, 4vw, 44px);border-radius:36px;background-color:var(--ink);box-shadow:0px 40px 80px -40px rgba(20, 15, 51, 0.7);gap:24px;}.elementor .e-60bf826d-7cf6{column-gap:72px;gap:48px;grid-template-columns:minmax(0, 1fr) minmax(0, 1.25fr);align-items:start;}.elementor .e-5b2c2cb0-4dea{padding-block-start:clamp(56px, 7vw, 96px);padding-block-end:clamp(56px, 7vw, 96px);}