.elementor .e-2a3c1e27-a2a1{font-family:Inter;font-weight:700;font-size:0.75rem;color:#5EEAD4;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.95rem;padding-inline-end:0.95rem;border-radius:999px;border-width:1px;border-color:rgba(94,234,212,0.4);border-style:solid;background-color:rgba(94,234,212,0.1);align-self:flex-start;}.elementor .e-294148b6-3ff5{font-family:Manrope;font-weight:800;font-size:2.4rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.15;}.elementor .e-1cdb7a9f-93ba{font-family:Inter;font-size:1.08rem;color:#E4E2F5;line-height:1.7;}.elementor .e-67cf6d3b-35d6{font-family:Inter;font-size:1.02rem;color:#B9B6D9;line-height:1.7;}.elementor .e-66b73553-35b5{width:1.1rem;height:1.1rem;}.elementor .e-28439a3b-9e35{width:2.3rem;height:2.3rem;border-radius:10px;flex:0 0 auto;}.elementor .e-602c0277-7dae{font-family:Inter;font-weight:600;font-size:0.95rem;color:#FFFFFF;}.elementor .e-7ba06e04-c750{padding:0px;display:flex;flex-direction:row;gap:0.8rem;align-items:center;}.elementor .e-3b6dd6f-3190{width:1.1rem;height:1.1rem;}.elementor .e-60a4a00-507e{width:2.3rem;height:2.3rem;border-radius:10px;flex:0 0 auto;}.elementor .e-20879aa2-7271{font-family:Inter;font-weight:600;font-size:0.95rem;color:#FFFFFF;}.elementor .e-678a38fa-4639{padding:0px;display:flex;flex-direction:row;gap:0.8rem;align-items:center;}.elementor .e-21f05fef-7b8d{width:1.1rem;height:1.1rem;}.elementor .e-47483b6a-6a8c{width:2.3rem;height:2.3rem;border-radius:10px;flex:0 0 auto;}.elementor .e-2c5e5da6-1de6{font-family:Inter;font-weight:600;font-size:0.95rem;color:#FFFFFF;}.elementor .e-1685fee8-5515{padding:0px;display:flex;flex-direction:row;gap:0.8rem;align-items:center;}.elementor .e-3edf1f07-7282{padding-block-start:0.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-b2df32c-4052{max-width:40%;overflow:hidden;position:relative;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:3.25rem;padding-inline-end:3.25rem;background-image:radial-gradient(circle at 100% 0%, rgba(139,92,246,0.45) 0%,rgba(13,11,43,0) 55%),radial-gradient(circle at 0% 100%, rgba(63,184,208,0.30) 0%,rgba(13,11,43,0) 50%),linear-gradient(160deg, #2A1F6B 0%,#0D0B2B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:1.4rem;flex:0 0 40%;justify-content:center;}.elementor .e-43a0ea19-8e79{font-family:Manrope;font-weight:800;font-size:1.9rem;color:#7C3AED;letter-spacing:0.01em;line-height:1.2;text-transform:uppercase;background-image:linear-gradient(90deg, #7C3AED 0%,#3FB8D0 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;}.elementor .e-196ec249-67af{width:100%;display:block;}.elementor .e-395aeda2-72ea{font-family:Inter;font-size:0.8rem;color:#6B6890;}.elementor .e-7c885ecb-b387{width:1.15rem;height:1.15rem;}.elementor .e-5b83e804-b421{width:2.4rem;height:2.4rem;border-radius:10px;flex:0 0 auto;}.elementor .e-14de408-88e1{font-family:Inter;font-weight:700;font-size:0.7rem;color:#7C3AED;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-1c5fe971-a148{font-family:Inter;font-weight:600;font-size:0.98rem;color:#0D0B2B;line-height:1.5;}.elementor .e-5d03345-525f{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.2rem;flex:1 1 0px;}.elementor .e-3d397614-9f54:hover,.elementor .e-3d397614-9f54:focus-visible{border-color:#8B5CF6;box-shadow:0px 10px 24px 0px rgba(139,92,246,0.12);}.elementor .e-3d397614-9f54{text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin-block-end:10px;border-radius:14px;border-width:1px;border-color:#E1DCFA;border-style:solid;background-color:#FAF9FF;transition:all 0.25s;display:flex;flex-direction:column;gap:0.85rem;flex:1 1 15rem;align-items:flex-start;}.elementor .e-51d42777-bd8b{width:1.15rem;height:1.15rem;}.elementor .e-7773c497-f0d8{width:2.4rem;height:2.4rem;border-radius:10px;flex:0 0 auto;}.elementor .e-5e83776e-189d{font-family:Inter;font-weight:700;font-size:0.7rem;color:#7C3AED;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-36f0a8d-9b8f{font-family:Inter;font-weight:600;font-size:0.98rem;color:#0D0B2B;line-height:1.5;}.elementor .e-db1aec5-d2fa1a2{font-family:Inter;font-weight:600;font-size:0.98rem;color:#0D0B2B;line-height:1.5;}.elementor .e-7e798a37-9467{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.2rem;flex:1 1 0px;}.elementor .e-1fe66b01-3521:hover,.elementor .e-1fe66b01-3521:focus-visible{border-color:#8B5CF6;box-shadow:0px 10px 24px 0px rgba(139,92,246,0.12);}.elementor .e-1fe66b01-3521{text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:14px;border-width:1px;border-color:#E1DCFA;border-style:solid;background-color:#FAF9FF;transition:all 0.25s;display:flex;flex-direction:column;gap:0.85rem;flex:1 1 15rem;align-items:flex-start;}.elementor .e-cdcbb3c-ca11545{display:flex;flex-direction:row;gap:10px;}.elementor .e-9a73c8f-7aa910d{border-radius:10px;border-width:1px;border-color:#aaa4ff;border-style:solid;}.elementor .e-6e60f4ab-c74f{min-width:0px;padding-block-start:3.5rem;padding-block-end:3.25rem;padding-inline-start:3.5rem;padding-inline-end:3.5rem;background-color:#FFFFFF;display:flex;flex-direction:column;gap:1.4rem;flex:1 1 0px;}.elementor .e-7185d050-228e{width:100%;max-width:72rem;overflow:hidden;padding:0px;border-radius:24px;border-width:1px;border-color:#E1DCFA;border-style:solid;background-color:#FFFFFF;box-shadow:0px 30px 80px 0px rgba(76,52,170,0.18);display:flex;flex-direction:row;align-items:stretch;}.elementor .e-268570ef-8968{min-height:calc(100vh - 80px);padding-block-start:5rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:radial-gradient(circle at 15% 10%, rgba(139,92,246,0.14) 0%,rgba(244,242,255,0) 45%),radial-gradient(circle at 90% 90%, rgba(63,184,208,0.12) 0%,rgba(244,242,255,0) 45%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#EDE9FE;display:flex;flex-direction:column;justify-content:center;align-items:center;}