.elementor .e-71bfb3fc-ab87{margin-block-start:8px;margin-block-end:12px;}.elementor .e-1094652f-1044{max-width:40rem;margin-block-end:36px;}.elementor .e-7d9e824f-528e{font-weight:600;font-size:12px;color:#B197FF;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-3ee22fb5-b100:hover,.elementor .e-3ee22fb5-b100:focus-visible{border-color:rgba(177, 151, 255, 0.5);transform:translate3d(0px, -2px, 0px);}.elementor .e-3ee22fb5-b100{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;border-width:1px;border-color:rgba(255, 255, 255, 0.09);border-style:solid;background-color:rgba(255, 255, 255, 0.035);transition:border-color 0.15s, transform 0.15s;flex-direction:column;gap:6px;}.elementor .e-29c45de7-9738{font-weight:600;font-size:12px;color:#B197FF;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-308e7517-2ccd:hover,.elementor .e-308e7517-2ccd:focus-visible{border-color:rgba(177, 151, 255, 0.5);transform:translate3d(0px, -2px, 0px);}.elementor .e-308e7517-2ccd{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;border-width:1px;border-color:rgba(255, 255, 255, 0.09);border-style:solid;background-color:rgba(255, 255, 255, 0.035);transition:border-color 0.15s, transform 0.15s;flex-direction:column;gap:6px;}.elementor .e-51443dab-e6aa{font-weight:600;font-size:12px;color:#B197FF;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-c01244b-7c84:hover,.elementor .e-c01244b-7c84:focus-visible{border-color:rgba(177, 151, 255, 0.5);transform:translate3d(0px, -2px, 0px);}.elementor .e-c01244b-7c84{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;border-width:1px;border-color:rgba(255, 255, 255, 0.09);border-style:solid;background-color:rgba(255, 255, 255, 0.035);transition:border-color 0.15s, transform 0.15s;flex-direction:column;gap:6px;}.elementor .e-7c727d2a-9169{font-weight:600;font-size:12px;color:#B197FF;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-4cd4add-6157:hover,.elementor .e-4cd4add-6157:focus-visible{border-color:rgba(177, 151, 255, 0.8);transform:translate3d(0px, -2px, 0px);}.elementor .e-4cd4add-6157{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;border-width:1px;border-color:rgba(177, 151, 255, 0.45);border-style:solid;transition:border-color 0.15s, transform 0.15s;flex-direction:column;gap:6px;}.elementor .e-2a261757-3c46{padding:0px;display:grid;gap:14px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:repeat(1, auto);}.elementor .e-33587a76-e235{padding-block-start:72px;padding-block-end:40px;}.elementor .e-39c56f53-787c{max-width:880px;padding:0px;margin-block-end:20px;}.elementor .e-49498ac5-99d1{max-width:880px;padding:0px;}.elementor .e-1efa6d9f-3063{padding-block-start:8px;}.elementor .e-43f5fe5-b773{font-weight:400;}.elementor .e-28881e8b-422c{font-weight:400;}.elementor .e-17059059-c083{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-52fa7742-cec6{padding:28px;border-radius:24px;border-width:1px;border-color:rgba(255, 255, 255, 0.09);border-style:solid;background-color:rgba(20, 20, 31, 0.85);}.elementor .e-1e86fb93-384f{display:grid;gap:48px;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:start;}