.elementor .e-619073d-a9bf101{width:100%;max-width:76rem;font-weight:700;font-size:0.72rem;color:#a9a3b2;letter-spacing:0.16em;text-transform:uppercase;margin-block-end:1.5rem;}.elementor .e-a981506-530d934{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;}.elementor .e-d2f7b32-b82da80{max-width:24rem;overflow:hidden;padding:0px;border-radius:1.25rem;box-shadow:0px 20px 55px 0px rgba(0,0,0,.48);flex:1 1 19rem;}.elementor .e-754fc0d-90767f3{font-weight:700;font-size:0.72rem;color:#ff2d91;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-b3283e5-0ee2abe{font-weight:900;font-size:clamp(3rem,7vw,6.6rem);color:#fff;letter-spacing:-0.065em;line-height:0.86;text-transform:uppercase;}.elementor .e-a76ad6a-c733bcf{font-size:1rem;color:#aaa3b4;line-height:1.7;}.elementor .e-d9609b7-8f8f378{font-weight:700;font-size:0.7rem;color:#e8e4ec;letter-spacing:0.08em;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.07);}.elementor .e-770acfe-94309e2{font-weight:700;font-size:0.7rem;color:#e8e4ec;letter-spacing:0.08em;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.07);}.elementor .e-5478789-c6e32ec{font-weight:700;font-size:0.7rem;color:#e8e4ec;letter-spacing:0.08em;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.07);}.elementor .e-0b8c4b4-ca78691{font-weight:700;font-size:0.7rem;color:#e8e4ec;letter-spacing:0.08em;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.07);}.elementor .e-8425b02-662399b{font-weight:700;font-size:0.7rem;color:#e8e4ec;letter-spacing:0.08em;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.07);}.elementor .e-c5c0b04-edcdde9{padding:0px;gap:0.6rem;flex-wrap:wrap;}.elementor .e-594f6ae-715194c{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.8rem;flex:2 1 24rem;}.elementor .e-7cc2b03-6b44bba{font-weight:700;font-size:0.72rem;color:#ff2d91;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-652a30f-45179f3{font-weight:900;font-size:4.2rem;color:#fff;letter-spacing:-0.06em;line-height:1;}.elementor .e-02914bd-6c1cc1b{font-weight:800;font-size:0.75rem;color:#ff71b7;letter-spacing:0.13em;}.elementor .e-2644cf1-308c811{width:100%;font-weight:800;color:#fff;letter-spacing:0.05em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:999px;background-image:linear-gradient(135deg, #ff2d91 %,#9f2bff %);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 12px 32px 0px rgba(255,45,145,.3);}.elementor .e-fde74ec-166e5c5{font-size:0.78rem;color:#a9a3b2;line-height:1.5;}.elementor .e-dca0106-e849b66{padding:2rem;border-radius:1.2rem;border-width:1px;border-color:rgba(255,45,145,.4);border-style:solid;background-color:rgba(5,4,8,.72);box-shadow:0px 0px 35px 0px rgba(255,45,145,.06) inset;flex-direction:column;gap:0.8rem;flex:1 1 17rem;align-items:flex-start;}.elementor .e-5dcb932-4715254{gap:2rem;flex-wrap:wrap;align-items:center;}.elementor .e-281715b-9511bd5{width:100%;max-width:76rem;padding:1.5rem;margin-block-start:3rem;margin-block-end:1.25rem;margin-inline-start:auto;margin-inline-end:auto;border-radius:1.6rem;border-width:1px;border-color:rgba(255,255,255,.13);border-style:solid;background-image:radial-gradient(circle at 15% 5%, rgba(255,45,145,.13) %,transparent 34%),linear-gradient(135deg, #121018 %,#08070b %);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 30px 90px 0px rgba(255,45,145,.12);backdrop-filter:blur(14px);display:none;flex-direction:column;gap:1.25rem;}.elementor .e-59258cc-c64edd5{font-weight:700;font-size:0.72rem;color:#ff2d91;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-212ed73-6ed6400{font-weight:700;font-size:1.35rem;color:#fff;}.elementor .e-f960938-9adcfc7{padding:0px;flex-direction:column;gap:0.2rem;}.elementor .e-280eecb-102c504{overflow:hidden;font-size:clamp(1.5rem,3.8vw,3.4rem);color:#ff2d91;letter-spacing:0.02em;line-height:1;text-shadow: 0 0 18px rgba(255,45,145,.5); white-space: nowrap;\n}.elementor .e-69ada1e-2f99bc6{font-size:0.68rem;color:#696370;letter-spacing:0.03em;}.elementor .e-c7c40eb-5a9c1b4{font-weight:700;font-size:0.68rem;color:#fff;letter-spacing:0.07em;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;border-radius:999px;border-width:1px;border-color:rgba(255,45,145,.6);border-style:solid;background-color:rgba(255,45,145,.22);}.elementor .e-00cfd78-ef0233a{font-weight:700;font-size:0.68rem;color:#9f98aa;letter-spacing:0.07em;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.1);border-style:solid;background-color:rgba(255,255,255,.05);}.elementor .e-e01e639-50506c2{font-weight:700;font-size:0.68rem;color:#9f98aa;letter-spacing:0.07em;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.1);border-style:solid;background-color:rgba(255,255,255,.05);}.elementor .e-e32302b-8e16388{padding:0px;gap:0.6rem;flex-wrap:wrap;}.elementor .e-d9a62e7-0020f51{width:100%;max-width:76rem;padding:1.8rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:1.1rem;border-width:1px;border-color:rgba(255,255,255,.1);border-style:solid;background-color:#09080c;display:none;flex-direction:column;gap:0.8rem;}.elementor .e-04bbee3-ef6d46d{font-weight:700;font-size:0.72rem;color:#ff2d91;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-7e59344-12c6aa0{font-weight:900;font-size:clamp(2.5rem,5vw,4.8rem);color:#fff;letter-spacing:-0.05em;line-height:1;}.elementor .e-1d8a680-c1858d8{font-size:1.18rem;color:#c9c4cf;line-height:1.7;}.elementor .e-e4a1f76-04d7c65{padding:0px;flex:1 1 25rem;}.elementor .e-8df7cb0-6780b22{font-weight:700;font-size:0.92rem;color:#fff;line-height:1.7;padding:1.2rem;border-radius:0.9rem;border-width:1px;border-color:rgba(255,255,255,.09);border-style:solid;background-color:rgba(255,255,255,.045);white-space: pre-line;\n}.elementor .e-b1467ee-d1d1fa3{font-weight:700;font-size:0.92rem;color:#fff;line-height:1.7;padding:1.2rem;border-radius:0.9rem;border-width:1px;border-color:rgba(255,255,255,.09);border-style:solid;background-color:rgba(255,255,255,.045);white-space: pre-line;\n}.elementor .e-a38369d-4ca837e{font-weight:700;font-size:0.92rem;color:#fff;line-height:1.7;padding:1.2rem;border-radius:0.9rem;border-width:1px;border-color:rgba(255,255,255,.09);border-style:solid;background-color:rgba(255,255,255,.045);white-space: pre-line;\n}.elementor .e-40af6ae-d6f5ab2{font-weight:700;font-size:0.92rem;color:#fff;line-height:1.7;padding:1.2rem;border-radius:0.9rem;border-width:1px;border-color:rgba(255,255,255,.09);border-style:solid;background-color:rgba(255,255,255,.045);white-space: pre-line;\n}.elementor .e-c55b7da-5b13e0c{padding:0px;display:grid;gap:0.8rem;flex:1 1 28rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));}.elementor .e-59bc912-7a812b3{padding:0px;gap:4rem;flex-wrap:wrap;align-items:flex-start;}.elementor .e-84248c1-1d1f022{width:100%;max-width:72rem;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1rem;padding-inline-end:1rem;display:none;flex-direction:column;gap:1.3rem;}.elementor .e-3609f0a-9cf749d{font-weight:700;font-size:0.72rem;color:#ff2d91;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-01b55af-626fb49{max-width:50rem;font-size:clamp(2.2rem,4vw,4rem);color:#fff;letter-spacing:-0.045em;line-height:1.05;font-weight: 850;\n}.elementor .e-edf44c6-88cc5bb{color:#ece8f0;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;border-radius:0.8rem;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:rgba(255,255,255,.045);font-weight: 650;\n}.elementor .e-b5fe5d6-b6293e4{color:#ece8f0;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;border-radius:0.8rem;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:rgba(255,255,255,.045);font-weight: 650;\n}.elementor .e-10bdd1b-c7514fc{color:#ece8f0;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;border-radius:0.8rem;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:rgba(255,255,255,.045);font-weight: 650;\n}.elementor .e-2e82658-f0bdc2c{color:#ece8f0;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;border-radius:0.8rem;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:rgba(255,255,255,.045);font-weight: 650;\n}.elementor .e-e0834cc-88b3c29{color:#ece8f0;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;border-radius:0.8rem;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:rgba(255,255,255,.045);font-weight: 650;\n}.elementor .e-eacce43-211ca75{color:#ece8f0;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;border-radius:0.8rem;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:rgba(255,255,255,.045);font-weight: 650;\n}.elementor .e-745c368-2966ff9{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:0.9rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));}.elementor .e-54f903b-119000c{width:100%;max-width:76rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:3rem;padding-inline-end:3rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:1.5rem;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-image:linear-gradient(135deg, rgba(255,45,145,.09) %,rgba(159,43,255,.05) %);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:none;flex-direction:column;gap:1.3rem;}.elementor .e-e4e9488-dd83420{font-weight:800;font-size:0.88rem;color:#fff;letter-spacing:0.06em;}.elementor .e-686f648-c2bec59{font-size:0.8rem;color:#9992a2;line-height:1.5;}.elementor .e-ae26c92-e7a44d8{padding:1.4rem;border-radius:0.9rem;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:rgba(255,255,255,.035);flex-direction:column;gap:0.35rem;}.elementor .e-490e45d-38d5ede{font-weight:800;font-size:0.88rem;color:#fff;letter-spacing:0.06em;}.elementor .e-a00022d-19a450c{font-size:0.8rem;color:#9992a2;line-height:1.5;}.elementor .e-ecfb029-4927869{padding:1.4rem;border-radius:0.9rem;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:rgba(255,255,255,.035);flex-direction:column;gap:0.35rem;}.elementor .e-2aaab00-4c139a4{font-weight:800;font-size:0.88rem;color:#fff;letter-spacing:0.06em;}.elementor .e-74b9b0d-7bb2a59{font-size:0.8rem;color:#9992a2;line-height:1.5;}.elementor .e-2de100f-2713823{padding:1.4rem;border-radius:0.9rem;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:rgba(255,255,255,.035);flex-direction:column;gap:0.35rem;}.elementor .e-6ced5fd-7db1d4a{font-weight:800;font-size:0.88rem;color:#fff;letter-spacing:0.06em;}.elementor .e-e0b155a-a8d0702{font-size:0.8rem;color:#9992a2;line-height:1.5;}.elementor .e-437d037-215f6b1{padding:1.4rem;border-radius:0.9rem;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:rgba(255,255,255,.035);flex-direction:column;gap:0.35rem;}.elementor .e-43bb8cf-ec69ca8{width:100%;max-width:76rem;padding-block-start:2rem;padding-block-end:6rem;padding-inline-start:0px;padding-inline-end:0px;display:none;gap:0.75rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));}.elementor .e-ef7426d-fbf70c6{font-weight:700;font-size:0.72rem;color:#ff2d91;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-75ac445-c5ea593{font-weight:900;font-size:clamp(2.5rem,5vw,4.4rem);color:#fff;letter-spacing:-0.05em;line-height:1;}.elementor .e-78f6896-769bc1b{font-weight:900;font-size:2.5rem;color:#ff2d91;letter-spacing:-0.04em;}.elementor .e-e9531da-8391402{font-weight:800;font-size:1.3rem;color:#fff;}.elementor .e-b1fa4ab-6afc0f1{font-size:0.92rem;color:#a8a1ad;line-height:1.7;}.elementor .e-6c62a23-9af629f{padding:2rem;border-radius:1rem;border-width:1px;border-color:rgba(255,255,255,.09);border-style:solid;background-color:rgba(255,255,255,.035);flex-direction:column;gap:0.6rem;flex:1 1 17rem;}.elementor .e-86e3919-1a1e8b0{font-weight:900;font-size:2.5rem;color:#ff2d91;letter-spacing:-0.04em;}.elementor .e-c2ad1e2-bcfd5c5{font-weight:800;font-size:1.3rem;color:#fff;}.elementor .e-f387470-ccc5d56{font-size:0.92rem;color:#a8a1ad;line-height:1.7;}.elementor .e-5ce572b-7f19ae0{padding:2rem;border-radius:1rem;border-width:1px;border-color:rgba(255,255,255,.09);border-style:solid;background-color:rgba(255,255,255,.035);flex-direction:column;gap:0.6rem;flex:1 1 17rem;}.elementor .e-d3357a9-c73f5a2{font-weight:900;font-size:2.5rem;color:#ff2d91;letter-spacing:-0.04em;}.elementor .e-59b1485-2925f17{font-weight:800;font-size:1.3rem;color:#fff;}.elementor .e-f8a7475-ea87a30{font-size:0.92rem;color:#a8a1ad;line-height:1.7;}.elementor .e-40b6df2-e9688a9{padding:2rem;border-radius:1rem;border-width:1px;border-color:rgba(255,255,255,.09);border-style:solid;background-color:rgba(255,255,255,.035);flex-direction:column;gap:0.6rem;flex:1 1 17rem;}.elementor .e-15bd167-21dbb92{padding-block-start:1.2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;flex-wrap:wrap;}.elementor .e-1d0de47-a9e13d6{width:100%;max-width:72rem;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1rem;padding-inline-end:1rem;display:none;flex-direction:column;gap:1.3rem;}.elementor .e-a41b09b-6addb93{font-weight:700;font-size:0.72rem;color:#ff2d91;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-6e20d30-61a9568{font-weight:900;font-size:clamp(2.4rem,5vw,4.5rem);color:#fff;letter-spacing:-0.055em;line-height:1;}.elementor .e-944def4-6230213{font-size:1.05rem;color:#d8d5df;line-height:1.7;}.elementor .e-a917fde-1a3e064{padding:0px;flex-direction:column;gap:1rem;flex:1 1 27rem;}.elementor .e-acaa58c-7e9eec8{font-weight:600;font-size:0.95rem;color:#eeeaf2;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.08);\n}.elementor .e-f9821e7-3311b53{font-weight:600;font-size:0.95rem;color:#eeeaf2;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.08);\n}.elementor .e-d6c17d7-fe945d9{font-weight:600;font-size:0.95rem;color:#eeeaf2;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.08);\n}.elementor .e-9af85cb-289a7b1{font-weight:600;font-size:0.95rem;color:#eeeaf2;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.08);\n}.elementor .e-7aeaccc-50da069{font-weight:600;font-size:0.95rem;color:#eeeaf2;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.08);\n}.elementor .e-76ebd0d-ba5d184{font-weight:600;font-size:0.95rem;color:#eeeaf2;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.08);\n}.elementor .e-9e52304-6c8bef5{padding:2rem;border-radius:1.25rem;border-width:1px;border-color:rgba(255,255,255,.1);border-style:solid;background-color:rgba(255,255,255,.04);flex-direction:column;gap:0.75rem;flex:1 1 25rem;}.elementor .e-6f9e87e-6837b0d{width:100%;max-width:72rem;padding:0px;gap:5rem;flex-wrap:wrap;align-items:center;}.elementor .e-a02addc-b1165df{width:100%;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1rem;padding-inline-end:1rem;border-block-start-width:1px;border-block-end-width:1px;background-image:linear-gradient(120deg, #14101a %,#0b0910 %);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:none;justify-content:center;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.08); border-top-style: solid; border-top-color: rgba(255,255,255,.08);\n}.elementor .e-4640e19-59c80a8{font-weight:700;font-size:0.72rem;color:#fff;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-e9b3f16-046bbec{max-width:50rem;font-weight:900;font-size:clamp(2.6rem,5vw,4.8rem);color:#fff;letter-spacing:-0.055em;line-height:1;}.elementor .e-725cfd6-1f50352{max-width:45rem;font-size:1.1rem;color:#fff;line-height:1.7;}.elementor .e-e1383f3-7677028{font-weight:800;color:#fff;letter-spacing:0.05em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;background-color:#0b0810;}.elementor .e-096f7e9-e56dc35{width:calc(100% - 2rem);max-width:72rem;padding:5rem;margin-block-start:7rem;margin-block-end:7rem;margin-inline-start:1rem;margin-inline-end:1rem;border-radius:1.5rem;background-image:radial-gradient(circle at 85% 20%, rgba(255,255,255,.18) %,transparent 25%),linear-gradient(135deg, #ff2d91 %,#6f21d7 %);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 25px 80px 0px rgba(255,45,145,.25);display:none;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-cd5b9bf-6d51e67{font-weight:700;font-size:0.72rem;color:#ff2d91;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-5f1d4e0-28ec4ce{font-weight:900;font-size:clamp(2.5rem,5vw,4.4rem);color:#fff;letter-spacing:-0.05em;line-height:1;}.elementor .e-6c968cb-9067fb1{font-weight:800;font-size:1.12rem;color:#fff;padding-block-start:1.2rem;margin-block-start:1rem;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,.1);\n}.elementor .e-af2754f-e09b03a{font-size:0.92rem;color:#a8a1ad;line-height:1.7;}.elementor .e-22c310e-1784bcf{font-weight:800;font-size:1.12rem;color:#fff;padding-block-start:1.2rem;margin-block-start:1rem;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,.1);\n}.elementor .e-6f7c4a9-97d6843{font-size:0.92rem;color:#a8a1ad;line-height:1.7;}.elementor .e-bd619e4-1023d68{font-weight:800;font-size:1.12rem;color:#fff;padding-block-start:1.2rem;margin-block-start:1rem;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,.1);\n}.elementor .e-17f5989-e55761d{font-size:0.92rem;color:#a8a1ad;line-height:1.7;}.elementor .e-38bddef-d4bdafa{padding:0px;flex-direction:column;gap:0.7rem;flex:1 1 27rem;}.elementor .e-da0188f-8056477{font-weight:800;font-size:1.12rem;color:#fff;padding-block-start:1.2rem;margin-block-start:1rem;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,.1);\n}.elementor .e-17bf695-2b28d73{font-size:0.92rem;color:#a8a1ad;line-height:1.7;}.elementor .e-b0e9287-2a35de3{font-weight:800;font-size:1.12rem;color:#fff;padding-block-start:1.2rem;margin-block-start:1rem;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,.1);\n}.elementor .e-4c4ead9-370be31{font-size:0.92rem;color:#a8a1ad;line-height:1.7;}.elementor .e-e1ef028-e76ca93{font-weight:800;font-size:1.12rem;color:#fff;padding-block-start:1.2rem;margin-block-start:1rem;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,.1);\n}.elementor .e-826c163-6c30a1f{font-size:0.92rem;color:#a8a1ad;line-height:1.7;}.elementor .e-38a1ba9-a549fa2{padding:0px;flex-direction:column;gap:0.7rem;flex:1 1 27rem;}.elementor .e-8a95c2e-c3fc31d{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:0px;padding-inline-end:0px;gap:3rem;flex-wrap:wrap;}.elementor .e-e294c82-ffe6d78{width:100%;max-width:72rem;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1rem;padding-inline-end:1rem;display:none;flex-direction:column;gap:1.3rem;}.elementor .e-a597114-bfa9511{font-weight:700;font-size:0.72rem;color:#ff2d91;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-343d877-9b0b3ba{font-weight:900;font-size:clamp(3rem,7vw,6rem);color:#fff;letter-spacing:-0.065em;line-height:0.95;}.elementor .e-2d67f28-7518489{font-weight:900;font-size:3rem;color:#ff58a8;}.elementor .e-b306411-9cd7efc{font-size:1.08rem;color:#d8d5df;line-height:1.7;}.elementor .e-9be394c-943f6d6{color:#fff;letter-spacing:0.05em;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:2.3rem;padding-inline-end:2.3rem;border-radius:999px;background-image:linear-gradient(135deg, #ff2d91 %,#9f2bff %);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 14px 38px 0px rgba(255,45,145,.32);font-weight: 850;\n}.elementor .e-cc53725-42d03ef{font-size:0.78rem;color:#9c95a5;line-height:1.7;}.elementor .e-c8f2b01-7246bd5{padding-block-start:0.8rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.8rem;align-items:center;}.elementor .e-d57972b-79a6230{width:100%;max-width:76rem;text-align:center;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:6rem;margin-inline-start:auto;margin-inline-end:auto;border-radius:1.6rem;border-width:1px;border-color:rgba(255,45,145,.35);border-style:solid;background-image:linear-gradient(135deg, rgba(255,45,145,.16) %,rgba(159,43,255,.12) %);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:none;flex-direction:column;gap:0.8rem;align-items:center;}.elementor .e-57b25da-056418c{font-size:0.78rem;color:#8a8d97;letter-spacing:0.01em;padding-block-start:0px;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#0a0a0c;display:none;}.elementor .e-e86846a-825928a{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;}.elementor .e-1e7f303-b59442f{min-width:13.75rem;overflow:hidden;padding:0px;border-radius:0.875rem;background-color:#16161b;box-shadow:0px 10px 30px 0px rgba(0,0,0,.3);flex:0 1 13.75rem;}.elementor .e-a136263-d5c668d{font-weight:800;font-size:0.76rem;color:#FF3AA2;letter-spacing:0.11em;text-transform:uppercase;font-weight: 750;\n}.elementor .e-f1f3b90-d21a1b2{font-weight:700;color:#fff;letter-spacing:-0.045em;line-height:.98;font-weight: 850;\n}.elementor .e-686c982-8ea48da{font-size:0.88rem;color:#9ca0aa;}.elementor .e-ad81af9-642a9df{font-size:0.67rem;color:#c7c9cf;padding-block-start:0.33rem;padding-block-end:0.33rem;padding-inline-start:0.58rem;padding-inline-end:0.58rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:rgba(255,255,255,.055);font-weight: 650;\n}.elementor .e-fdfc5f7-0f2232a{font-size:0.67rem;color:#c7c9cf;padding-block-start:0.33rem;padding-block-end:0.33rem;padding-inline-start:0.58rem;padding-inline-end:0.58rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:rgba(255,255,255,.055);font-weight: 650;\n}.elementor .e-7f4fa94-ac2d493{font-size:0.67rem;color:#c7c9cf;padding-block-start:0.33rem;padding-block-end:0.33rem;padding-inline-start:0.58rem;padding-inline-end:0.58rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:rgba(255,255,255,.055);font-weight: 650;\n}.elementor .e-a90b55b-9ca6c58{font-size:0.67rem;color:#c7c9cf;padding-block-start:0.33rem;padding-block-end:0.33rem;padding-inline-start:0.58rem;padding-inline-end:0.58rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:rgba(255,255,255,.055);font-weight: 650;\n}.elementor .e-f47aad7-5b7a33f{padding-block-start:0.35rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0.35rem;flex-wrap:wrap;}.elementor .e-de4ac29-6ced77a{min-width:16rem;padding:0px;flex-direction:column;gap:0.65rem;flex:1 1 20rem;align-items:flex-start;}.elementor .e-11d8448-1e697e7{font-weight:800;font-size:2rem;color:#fff;line-height:1;text-align:center;align-self:center;text-align: right;\n}.elementor .e-dcd9408-34993ea{font-weight:800;font-size:0.82rem;color:#fff;letter-spacing:0.035em;text-align:center;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;background-color:#FF2D91;box-shadow:0px 12px 30px 0px rgba(255,45,145,.3);font-weight: 750;\n}.elementor .e-0605413-66553a2{font-size:0.7rem;color:#8a8d97;line-height:1.4;text-align:center;}.elementor .e-86dac9a-9178029{min-width:10rem;padding:0px;flex-direction:column;gap:0.75rem;flex:1 1 10rem;align-items:stretch;text-align: right;\n}.elementor .e-c866be6-9dda8bf{padding:4.25rem;display:flex;gap:2.3rem;flex-wrap:wrap;grid-template-columns:13.75rem minmax(20rem,1fr) 10rem;align-items:center;}.elementor .e-9d287d0-22f9ec0{font-weight:700;font-size:0.64rem;color:#ff4b9f;letter-spacing:0.06em;}.elementor .e-f2b9fd4-c1cad05{font-weight:700;font-size:0.64rem;color:#a5a8b0;letter-spacing:0.06em;}.elementor .e-d0be19e-0f71c8a{font-weight:700;font-size:0.64rem;color:#a5a8b0;letter-spacing:0.06em;}.elementor .e-3c3d416-822b54c{font-weight:700;font-size:0.64rem;color:#a5a8b0;letter-spacing:0.06em;}.elementor .e-26d9be9-4ee363f{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:none;gap:1.1rem;flex-wrap:wrap;}.elementor .e-791bc2a-143779a{padding-block-start:1rem;padding-block-end:1.25rem;padding-inline-start:4.25rem;padding-inline-end:4.25rem;border-block-start-width:1px;background-color:#050507;flex-direction:column;gap:0.35rem;border-top-style: solid; border-top-color: rgba(255,255,255,.06);
border-top-style: solid; border-top-color: rgba(255,255,255,.07);\n}.elementor .e-ec1ad3c-83967c4{width:calc(100% - 1.25rem);max-width:82rem;overflow:hidden;padding:0px;margin-block-start:0.625rem;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0px;border-width:0px;border-color:rgba(255,255,255,.07);border-style:solid;background-image:radial-gradient(circle at 88% 10%, rgba(255,58,162,.18) %,transparent 38%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0A0A0F;box-shadow:0px 0px 0px 100vmax #07070A;flex-direction:column;gap:0px;clip-path:inset(0 -100vmax);}.elementor .e-d6160ac-ab21900{font-weight:700;font-size:0.78rem;color:#fff;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-block-end-width:2px;border-bottom-style: solid; border-bottom-color: #ff2d91;\n}.elementor .e-053d88f-78c1e05{font-weight:700;font-size:0.78rem;color:#8d9099;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-block-end-width:2px;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-d053336-b7adeec{font-weight:700;font-size:0.78rem;color:#8d9099;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-block-end-width:2px;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-4e6b8ca-9240b45{font-weight:700;font-size:0.78rem;color:#8d9099;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-block-end-width:2px;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-b2faaf0-6fa89a3{font-weight:700;font-size:0.78rem;color:#8d9099;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-block-end-width:2px;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-e6ab36a-f463a96{padding:0px;border-block-end-width:1px;gap:0.25rem;flex-wrap:wrap;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.08);\n}.elementor .e-9659591-46b845f{max-width:55rem;font-size:1rem;color:#d4d5da;line-height:1.65;}.elementor .e-d37495e-7d13bd4{font-size:0.75rem;color:#ff6db3;}.elementor .e-4929ab9-d4aa917{font-size:0.75rem;color:#ff6db3;}.elementor .e-0c601d1-ff07298{font-size:0.75rem;color:#ff6db3;}.elementor .e-e213b5b-71c52f6{padding:0px;gap:0.45rem;flex-wrap:wrap;}.elementor .e-4af172a-64e8340{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:1rem;}.elementor .e-769cdb0-d6cafe9{font-size:0.78rem;color:#fff;line-height:1.55;padding:0.9rem;border-radius:0.7rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#111114;font-weight: 650; white-space: pre-line;\n}.elementor .e-896a066-7e2d4b0{font-size:0.78rem;color:#fff;line-height:1.55;padding:0.9rem;border-radius:0.7rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#111114;font-weight: 650; white-space: pre-line;\n}.elementor .e-93500fd-4e8355c{font-size:0.78rem;color:#fff;line-height:1.55;padding:0.9rem;border-radius:0.7rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#111114;font-weight: 650; white-space: pre-line;\n}.elementor .e-f029d2e-53397c7{font-size:0.78rem;color:#fff;line-height:1.55;padding:0.9rem;border-radius:0.7rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#111114;font-weight: 650; white-space: pre-line;\n}.elementor .e-d0eb42b-df8f77f{font-size:0.78rem;color:#fff;line-height:1.55;padding:0.9rem;border-radius:0.7rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#111114;font-weight: 650; white-space: pre-line;\n}.elementor .e-674d9f8-cf5fd73{font-size:0.78rem;color:#fff;line-height:1.55;padding:0.9rem;border-radius:0.7rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#111114;font-weight: 650; white-space: pre-line;\n}.elementor .e-efd679f-f02ea98{padding:0px;display:grid;gap:0.65rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));}.elementor .e-ce3e3c0-8941234{font-weight:700;font-size:1.08rem;color:#fff;}.elementor .e-e5f85f1-e921cc8{font-size:0.82rem;color:#c9cbd1;}.elementor .e-ae2b867-e7bcfdd{font-size:0.82rem;color:#c9cbd1;}.elementor .e-584bf5a-bcda2a7{font-size:0.82rem;color:#c9cbd1;}.elementor .e-c0e055c-f29cafa{font-size:0.82rem;color:#c9cbd1;}.elementor .e-1160710-7ee9855{font-size:0.82rem;color:#c9cbd1;}.elementor .e-33673f4-61cd23c{font-size:0.82rem;color:#c9cbd1;}.elementor .e-bd67d94-78b4e36{padding:0px;display:grid;gap:0.65rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));}.elementor .e-a49bfd6-30776ea{font-size:0.78rem;color:#8a8d97;}.elementor .e-f60bd6a-b3b1045{padding:1.25rem;border-radius:0.875rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#111114;flex-direction:column;gap:1rem;}.elementor .e-9c03a38-e916a4d{font-weight:600;font-size:0.84rem;color:#e2e3e7;line-height:1.6;}.elementor .e-10e7c14-53ed973{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:0.875rem;border-width:1px;border-color:rgba(255,45,145,.22);border-style:solid;background-color:rgba(255,45,145,.08);}.elementor .e-795a838-135b2f7{padding:0px;flex-direction:column;gap:1.5rem;}.elementor .e-d970e68-adfefe8{width:calc(100% - 2rem);max-width:68.25rem;padding:0px;margin-block-start:2rem;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:none;flex-direction:column;gap:1.5rem;}.elementor .e-ee15d02-9d49df0{font-weight:700;font-size:0.8rem;color:#fff;}.elementor .e-583815f-e582831{font-size:0.7rem;color:#747780;}.elementor .e-eb2fa4a-bae725a{padding:0px;flex-direction:column;gap:0.2rem;}.elementor .e-b378efa-020dfb8{font-weight:700;font-size:0.8rem;color:#fff;}.elementor .e-2c89b7f-eab89aa{font-size:0.7rem;color:#747780;}.elementor .e-0838fdb-f97b997{padding:0px;flex-direction:column;gap:0.2rem;}.elementor .e-d42cd18-e37d347{font-weight:700;font-size:0.8rem;color:#fff;}.elementor .e-348f07c-a1056be{font-size:0.7rem;color:#747780;}.elementor .e-01e10b0-6112325{padding:0px;flex-direction:column;gap:0.2rem;}.elementor .e-b7bc78b-9850dd4{font-weight:700;font-size:0.8rem;color:#fff;}.elementor .e-ebbe42d-deeff0d{font-size:0.7rem;color:#747780;}.elementor .e-04d2566-25fd6ca{padding:0px;flex-direction:column;gap:0.2rem;}.elementor .e-0bb9ea1-0b28332{width:calc(100% - 2rem);max-width:68.25rem;padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:2rem;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;border-block-end-width:1px;display:none;gap:1.2rem;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.07); border-top-style: solid; border-top-color: rgba(255,255,255,.07);\n}.elementor .e-c09411f-cb789b7{font-weight:700;font-size:0.68rem;color:#8a8d97;letter-spacing:0.1em;}.elementor .e-a10a901-ebb3e0a{font-weight:700;font-size:1.625rem;color:#fff;line-height:1.2;}.elementor .e-1ab3000-236fb19{padding:0px;flex-direction:column;gap:0.4rem;}.elementor .e-4ffcda0-ef770e5{font-weight:700;font-size:0.65rem;color:#ff4b9f;letter-spacing:0.06em;}.elementor .e-61ad933-efbd9ec{font-weight:700;font-size:1rem;color:#fff;}.elementor .e-12ebcea-4135d79{font-size:0.78rem;color:#979aa3;line-height:1.55;}.elementor .e-1307757-ae7bf0d{padding:1.1rem;border-radius:0.75rem;border-width:1px;border-color:rgba(255,255,255,.06);border-style:solid;background-color:#111114;flex-direction:column;gap:0.45rem;flex:1 1 16rem;}.elementor .e-397ec74-fdbdebd{font-weight:700;font-size:0.65rem;color:#ff4b9f;letter-spacing:0.06em;}.elementor .e-6044600-7cbae0f{font-weight:700;font-size:1rem;color:#fff;}.elementor .e-c42b139-fc2c17f{font-size:0.78rem;color:#979aa3;line-height:1.55;}.elementor .e-ca51b11-3031fef{padding:1.1rem;border-radius:0.75rem;border-width:1px;border-color:rgba(255,255,255,.06);border-style:solid;background-color:#111114;flex-direction:column;gap:0.45rem;flex:1 1 16rem;}.elementor .e-16089a3-e4e238d{font-weight:700;font-size:0.65rem;color:#ff4b9f;letter-spacing:0.06em;}.elementor .e-2d84b84-2da45cb{font-weight:700;font-size:1rem;color:#fff;}.elementor .e-b9f45d7-eca6560{font-size:0.78rem;color:#979aa3;line-height:1.55;}.elementor .e-6220bee-f682639{padding:1.1rem;border-radius:0.75rem;border-width:1px;border-color:rgba(255,255,255,.06);border-style:solid;background-color:#111114;flex-direction:column;gap:0.45rem;flex:1 1 16rem;}.elementor .e-a9ef2fe-773bcb7{padding:0px;gap:1rem;flex-wrap:wrap;}.elementor .e-df36c30-67af779{width:calc(100% - 2rem);max-width:68.25rem;padding-block-start:1.9rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:2rem;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0.875rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#0d0d10;display:none;flex-direction:column;gap:1.8rem;}.elementor .e-b6750f0-852636e{width:3.5rem;height:3.5rem;font-weight:800;color:#fff;border-radius:999px;background-image:linear-gradient(135deg, #ff2d91 %,#7a2dff %);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;justify-content:center;align-items:center;}.elementor .e-af52836-641ad47{font-size:1rem;color:#fff;font-weight: 750;\n}.elementor .e-5911c92-6f3bcf3{font-size:0.78rem;color:#8f929b;}.elementor .e-d7b18af-9225b02{padding:0px;flex-direction:column;gap:0.2rem;flex:1 1 18rem;}.elementor .e-369a4cc-eddd1a5{font-size:0.78rem;color:#fff;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.55rem;border-width:1px;border-color:rgba(255,255,255,.09);border-style:solid;background-color:rgba(255,255,255,.06);font-weight: 650;\n}.elementor .e-edee519-cefa8cb{width:calc(100% - 2rem);max-width:68.25rem;padding:1.25rem;margin-block-start:2rem;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0.875rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#111114;display:none;gap:1rem;flex-wrap:wrap;align-items:center;}.elementor .e-13b6735-7fd68d9{font-weight:700;font-size:1.75rem;color:#fff;}.elementor .e-9e8e66c-3da4f9d{font-size:0.82rem;color:#858892;}.elementor .e-7893c05-ffd286b{font-size:0.92rem;color:#f1f1f3;font-weight: 650;\n}.elementor .e-cc5205a-16b1df8{max-width:58rem;font-size:0.78rem;color:#898c95;line-height:1.55;}.elementor .e-9a0d342-54e999e{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.35rem;border-top-style: solid; border-top-color: rgba(255,255,255,.075);\n}.elementor .e-2a9573a-862abb5{font-size:0.92rem;color:#f1f1f3;font-weight: 650;\n}.elementor .e-3b6e27f-4560cb4{max-width:58rem;font-size:0.78rem;color:#898c95;line-height:1.55;}.elementor .e-af21be8-431e15a{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.35rem;border-top-style: solid; border-top-color: rgba(255,255,255,.075);\n}.elementor .e-efedab0-233cc25{font-size:0.92rem;color:#f1f1f3;font-weight: 650;\n}.elementor .e-f223e92-f02f8b3{max-width:58rem;font-size:0.78rem;color:#898c95;line-height:1.55;}.elementor .e-2952f76-e7256bd{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.35rem;border-top-style: solid; border-top-color: rgba(255,255,255,.075);\n}.elementor .e-f9d4739-31f44a0{font-size:0.92rem;color:#f1f1f3;font-weight: 650;\n}.elementor .e-55ad4ec-e294973{max-width:58rem;font-size:0.78rem;color:#898c95;line-height:1.55;}.elementor .e-842408c-7b42c36{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.35rem;border-top-style: solid; border-top-color: rgba(255,255,255,.075);\n}.elementor .e-4b62e4d-08618f3{font-size:0.92rem;color:#f1f1f3;font-weight: 650;\n}.elementor .e-d09a2db-1b8cfa5{max-width:58rem;font-size:0.78rem;color:#898c95;line-height:1.55;}.elementor .e-2cc01ed-9e6ee01{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.35rem;border-top-style: solid; border-top-color: rgba(255,255,255,.075);\n}.elementor .e-4431837-d7b6914{font-size:0.92rem;color:#f1f1f3;font-weight: 650;\n}.elementor .e-9f6f604-d2c325c{max-width:58rem;font-size:0.78rem;color:#898c95;line-height:1.55;}.elementor .e-345b6ad-edab3c7{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.35rem;border-top-style: solid; border-top-color: rgba(255,255,255,.075);\n}.elementor .e-9dbb0b2-b10bf14{font-size:0.92rem;color:#f1f1f3;font-weight: 650;\n}.elementor .e-5064364-725bbda{max-width:58rem;font-size:0.78rem;color:#898c95;line-height:1.55;}.elementor .e-1f7d496-df37327{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.35rem;border-top-style: solid; border-top-color: rgba(255,255,255,.075);\n}.elementor .e-8fbe83f-15ad962{font-size:0.92rem;color:#f1f1f3;font-weight: 650;\n}.elementor .e-449d3ed-c2f1b37{max-width:58rem;font-size:0.78rem;color:#898c95;line-height:1.55;}.elementor .e-fb9ffd5-b6f001d{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.35rem;border-top-style: solid; border-top-color: rgba(255,255,255,.075);\n}.elementor .e-df1f647-e406e45{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-ed8f8ec-aaa8122{width:calc(100% - 2rem);max-width:68.25rem;padding:0px;margin-block-start:2rem;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:none;flex-direction:column;gap:0.55rem;}.elementor .e-eaa203b-7be4e20{font-weight:700;font-size:0.68rem;color:#ff4b9f;letter-spacing:0.08em;}.elementor .e-fd4aa4c-4c32721{font-size:2rem;color:#fff;line-height:1.1;font-weight: 750;\n}.elementor .e-3b16321-ebeb5bb{font-size:0.85rem;color:#91949d;}.elementor .e-d36adc4-132a706{padding:0px;flex-direction:column;gap:0.55rem;flex:1 1 28rem;}.elementor .e-5bbe100-8bf442d{font-weight:800;font-size:2rem;color:#fff;text-align: right;\n}.elementor .e-5810c3a-3989825{font-size:0.85rem;color:#fff;text-align:center;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:0.55rem;background-color:#ff2d91;font-weight: 750;\n}.elementor .e-0a530c7-433dd1e{font-size:0.68rem;color:#777a84;text-align:center;}.elementor .e-62c96d3-7ab8fe6{padding:0px;flex-direction:column;gap:0.7rem;flex:0 1 15rem;align-items:stretch;}.elementor .e-7b8dc12-ac5b81e{width:calc(100% - 2rem);max-width:68.25rem;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin-block-start:2rem;margin-block-end:5rem;margin-inline-start:auto;margin-inline-end:auto;border-radius:1.125rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#111114;display:none;gap:2rem;flex-wrap:wrap;align-items:center;}.elementor .e-b6b0ed4-ce0566f{font-weight:700;font-size:0.78rem;color:inherit;white-space: nowrap;\n}.elementor .e-b4349a9-39106f1{width:auto;color:#8d9099;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-11b4d2c-e9bf5b7{font-weight:700;font-size:0.78rem;color:inherit;white-space: nowrap;\n}.elementor .e-d072870-a241908{width:auto;color:#8d9099;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-d610725-05f1a10{font-weight:700;font-size:0.78rem;color:inherit;white-space: nowrap;\n}.elementor .e-c29a237-656eb4b{width:auto;color:#8d9099;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-254f486-3562d42{font-weight:700;font-size:0.78rem;color:inherit;white-space: nowrap;\n}.elementor .e-4d6df57-47ebea9{width:auto;color:#8d9099;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-276a067-5dc417a{font-weight:700;font-size:0.78rem;color:inherit;white-space: nowrap;\n}.elementor .e-9416207-03efe0d{width:auto;color:#8d9099;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-a9b0137-ce48bcf{border-block-end-width:1px;gap:0.25rem;justify-content:flex-start;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.08); overflow-x: auto;\n}.elementor .e-aebcdfb-8fb712f{max-width:55rem;font-size:1rem;color:#d4d5da;line-height:1.65;}.elementor .e-653f92b-102e9c2{color:#fff;padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-fab88c1-93d56f0{font-size:0.78rem;color:#fff;line-height:1.55;padding:0.9rem;border-radius:0.7rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#111114;font-weight: 650; white-space: pre-line;\n}.elementor .e-2ea4da4-b56c03d{font-size:0.78rem;color:#fff;line-height:1.55;padding:0.9rem;border-radius:0.7rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#111114;font-weight: 650; white-space: pre-line;\n}.elementor .e-44fdacb-b76da78{font-size:0.78rem;color:#fff;line-height:1.55;padding:0.9rem;border-radius:0.7rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#111114;font-weight: 650; white-space: pre-line;\n}.elementor .e-1e6a9c7-c8ac71b{font-size:0.78rem;color:#fff;line-height:1.55;padding:0.9rem;border-radius:0.7rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#111114;font-weight: 650; white-space: pre-line;\n}.elementor .e-e356012-3ea8065{padding:0px;display:grid;gap:0.65rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));}.elementor .e-a4e0281-f55df37{color:#fff;padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-eda0982-e9ef361{font-size:0.82rem;color:#c9cbd1;}.elementor .e-9983673-602bbbb{font-size:0.82rem;color:#c9cbd1;}.elementor .e-d8190b9-28e7619{font-size:0.82rem;color:#c9cbd1;}.elementor .e-d549d5c-ab10a14{font-size:0.82rem;color:#c9cbd1;}.elementor .e-b3bb4fe-346b96c{font-size:0.82rem;color:#c9cbd1;}.elementor .e-f05588d-fcffc12{font-size:0.82rem;color:#c9cbd1;}.elementor .e-d7a1a70-58e4cd9{padding:1.1rem;border-radius:0.875rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#111114;display:grid;gap:0.65rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));}.elementor .e-b59215a-a227ac1{color:#fff;padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-b3cc3e6-aec7e38{font-size:0.9rem;color:#c4c6cc;line-height:1.65;padding:1.2rem;border-radius:0.875rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#111114;}.elementor .e-29598d9-d9d5f60{color:#fff;padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-976bb7b-cbde6ca{font-size:0.88rem;color:#e2e3e7;line-height:1.7;padding:1.25rem;border-radius:0.875rem;border-width:1px;border-color:rgba(255,45,145,.22);border-style:solid;background-color:rgba(255,45,145,.08);}.elementor .e-93badef-45f4bfa{color:#fff;padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4c949ce-2145475{display:block;}.elementor .e-526303b-2004fc0{width:calc(100% - 1.25rem);max-width:82rem;color:#fff;padding-block-start:6.8rem;padding-block-end:6.8rem;padding-inline-start:4.25rem;padding-inline-end:4.25rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#0A0A0F;box-shadow:0px 0px 0px 100vmax #0A0A0F;gap:1.5rem;clip-path:inset(0 -100vmax);}.elementor .e-1ea7c7a-232d298{font-weight:800;font-size:0.76rem;color:#FF3AA2;letter-spacing:0.12em;}.elementor .e-bf259b7-cad91cb{font-weight:800;font-size:clamp(2.8rem,5vw,4.25rem);color:#fff;letter-spacing:-0.045em;line-height:1;}.elementor .e-b7bdb6d-bf0d978{padding:0px;flex-direction:column;gap:0.4rem;}.elementor .e-35589da-e499a8c{font-weight:800;font-size:0.72rem;color:#FF3AA2;letter-spacing:0.07em;}.elementor .e-0b6fd50-19bb72f{font-weight:800;font-size:1.35rem;color:#fff;line-height:1.3;}.elementor .e-a74133b-3a9eba9{font-size:0.78rem;color:#979aa3;line-height:1.55;}.elementor .e-4bab5cb-99ae44e{padding:2rem;border-radius:1rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#0F0F15;flex-direction:column;gap:0.8rem;flex:1 1 16rem;}.elementor .e-8f8d216-9c25b33{font-weight:800;font-size:0.72rem;color:#FF3AA2;letter-spacing:0.07em;}.elementor .e-8fd9432-23cd5e0{font-weight:800;font-size:1.35rem;color:#fff;line-height:1.3;}.elementor .e-67f5e10-6939de5{font-size:0.78rem;color:#979aa3;line-height:1.55;}.elementor .e-0fc0e61-2c9c52b{padding:2rem;border-radius:1rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#0F0F15;flex-direction:column;gap:0.8rem;flex:1 1 16rem;}.elementor .e-858e3c9-56919eb{font-weight:800;font-size:0.72rem;color:#FF3AA2;letter-spacing:0.07em;}.elementor .e-04139b3-8836cae{font-weight:800;font-size:1.35rem;color:#fff;line-height:1.3;}.elementor .e-2fa5f63-7d371c1{font-size:0.78rem;color:#979aa3;line-height:1.55;}.elementor .e-720c2c2-0794907{padding:2rem;border-radius:1rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#0F0F15;flex-direction:column;gap:0.8rem;flex:1 1 16rem;}.elementor .e-4d48fa8-2779522{padding:0px;gap:1rem;flex-wrap:wrap;}.elementor .e-b2b236e-7f4d763{width:calc(100% - 1.25rem);max-width:82rem;padding-block-start:6.8rem;padding-block-end:6.8rem;padding-inline-start:4.25rem;padding-inline-end:4.25rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0px;border-width:0px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#07070A;box-shadow:0px 0px 0px 100vmax #07070A;flex-direction:column;gap:3rem;clip-path:inset(0 -100vmax);}.elementor .e-79a0d12-9bea9d0{font-weight:800;font-size:clamp(2.8rem,5vw,4.25rem);color:#fff;letter-spacing:-0.045em;line-height:1;}.elementor .e-11e2a5c-94977d7{font-size:1rem;color:#9A9CA5;line-height:1.7;}.elementor .e-1722474-65a8a35{font-weight:800;font-size:1.15rem;color:#fff;line-height:1.5;font-weight: 650;\n}.elementor .e-61330bd-4cff681{max-width:58rem;font-size:0.78rem;color:#898c95;line-height:1.55;}.elementor .e-01ec752-c29bafe{padding:1.5rem;border-radius:1rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#0F0F15;flex-direction:column;gap:0.55rem;border-top-style: solid; border-top-color: rgba(255,255,255,.075);\n}.elementor .e-53d313c-14f8a79{font-weight:800;font-size:1.15rem;color:#fff;line-height:1.5;font-weight: 650;\n}.elementor .e-fa2cf75-31c16fb{max-width:58rem;font-size:0.78rem;color:#898c95;line-height:1.55;}.elementor .e-a1711f3-b08f6da{padding:1.5rem;border-radius:1rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#0F0F15;flex-direction:column;gap:0.55rem;border-top-style: solid; border-top-color: rgba(255,255,255,.075);\n}.elementor .e-737db8c-4ea7721{font-weight:800;font-size:1.15rem;color:#fff;line-height:1.5;font-weight: 650;\n}.elementor .e-c678725-db3a06c{max-width:58rem;font-size:0.78rem;color:#898c95;line-height:1.55;}.elementor .e-c7d657b-d6da54c{padding:1.5rem;border-radius:1rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#0F0F15;flex-direction:column;gap:0.55rem;border-top-style: solid; border-top-color: rgba(255,255,255,.075);\n}.elementor .e-d8e17d8-06e8a1c{font-weight:800;font-size:1.15rem;color:#fff;line-height:1.5;font-weight: 650;\n}.elementor .e-dd3bf1f-0777af4{max-width:58rem;font-size:0.78rem;color:#898c95;line-height:1.55;}.elementor .e-729144e-405408b{padding:1.5rem;border-radius:1rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#0F0F15;flex-direction:column;gap:0.55rem;border-top-style: solid; border-top-color: rgba(255,255,255,.075);\n}.elementor .e-1d0f605-b03eece{font-weight:800;font-size:1.15rem;color:#fff;line-height:1.5;font-weight: 650;\n}.elementor .e-c06b4a0-9b07133{max-width:58rem;font-size:0.78rem;color:#898c95;line-height:1.55;}.elementor .e-fd8d034-05a906a{padding:1.5rem;border-radius:1rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#0F0F15;flex-direction:column;gap:0.55rem;border-top-style: solid; border-top-color: rgba(255,255,255,.075);\n}.elementor .e-423b1eb-82b8651{font-weight:800;font-size:1.15rem;color:#fff;line-height:1.5;font-weight: 650;\n}.elementor .e-dc5629a-b30841c{max-width:58rem;font-size:0.78rem;color:#898c95;line-height:1.55;}.elementor .e-fa4ebad-6117eb7{padding:1.5rem;border-radius:1rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#0F0F15;flex-direction:column;gap:0.55rem;border-top-style: solid; border-top-color: rgba(255,255,255,.075);\n}.elementor .e-cd8ce90-8b5b9de{font-weight:800;font-size:1.15rem;color:#fff;line-height:1.5;font-weight: 650;\n}.elementor .e-2b3d99c-a0596c7{max-width:58rem;font-size:0.78rem;color:#898c95;line-height:1.55;}.elementor .e-79beefd-0a0351e{padding:1.5rem;border-radius:1rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#0F0F15;flex-direction:column;gap:0.55rem;border-top-style: solid; border-top-color: rgba(255,255,255,.075);\n}.elementor .e-0dc0699-81763aa{font-weight:800;font-size:1.15rem;color:#fff;line-height:1.5;font-weight: 650;\n}.elementor .e-47c7dcf-cce1911{max-width:58rem;font-size:0.78rem;color:#898c95;line-height:1.55;}.elementor .e-e2d0fdb-68e7fab{padding:1.5rem;border-radius:1rem;border-width:1px;border-color:rgba(255,255,255,.07);border-style:solid;background-color:#0F0F15;flex-direction:column;gap:0.55rem;border-top-style: solid; border-top-color: rgba(255,255,255,.075);\n}.elementor .e-fe1d13e-39a71e0{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;flex-direction:column;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));}.elementor .e-f8af5d2-d96da9c{width:calc(100% - 1.25rem);max-width:82rem;padding-block-start:6.8rem;padding-block-end:6.8rem;padding-inline-start:4.25rem;padding-inline-end:4.25rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#08080C;box-shadow:0px 0px 0px 100vmax #08080C;flex-direction:column;gap:2rem;clip-path:inset(0 -100vmax);}.elementor .e-c7fda39-f704fdd{font-weight:800;font-size:0.76rem;color:#FF9DD0;letter-spacing:0.12em;}.elementor .e-658caf7-a06b4dc{font-size:clamp(3rem,5.5vw,4.7rem);color:#fff;letter-spacing:-0.05em;line-height:.98;font-weight: 750;
font-weight: 850;\n}.elementor .e-d62307a-ea2285c{font-size:0.85rem;color:#91949d;}.elementor .e-4f10ea0-59d8ed3{padding:0px;flex-direction:column;gap:0.55rem;flex:1 1 28rem;}.elementor .e-78ed72b-2cd6486{font-weight:800;font-size:3.4rem;color:#fff;line-height:1;align-self:center;text-align: right;
font-weight: 850;\n}.elementor .e-9f61d3c-85dbedd{font-weight:800;font-size:0.82rem;color:#fff;letter-spacing:0.035em;text-align:center;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;background-color:#FF2D91;box-shadow:0px 12px 30px 0px rgba(255,45,145,.28);font-weight: 750;\n}.elementor .e-8c5b841-122f46f{font-size:0.68rem;color:#777a84;text-align:center;}.elementor .e-bbe91a4-f3f410e{padding:0px;flex-direction:column;gap:0.7rem;flex:0 1 15rem;align-items:stretch;}.elementor .e-c20a904-2855a38{width:calc(100% - 1.25rem);max-width:82rem;padding-block-start:6.8rem;padding-block-end:6.8rem;padding-inline-start:4.25rem;padding-inline-end:4.25rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0px;border-width:0px;border-color:rgba(255,255,255,.07);border-style:solid;background-image:linear-gradient(135deg, #8A185F 0%,#4E1A72 48%,#111018 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 0px 100vmax #4E1A72;gap:4rem;flex-wrap:wrap;align-items:center;clip-path:inset(0 -100vmax);}