.elementor .wc-cta-card{width:100%;max-width:1120px;overflow:hidden;color:#FFFFFF;text-align:center;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:32px;background-color:#0D0C14;box-shadow:0px 40px 100px 0px rgba(87,41,215,0.22);display:flex;flex-direction:column;gap:1.4rem;align-items:center;background-image: radial-gradient(60% 90% at 0% 0%, rgba(87,41,215,0.60) 0%, rgba(13,12,20,0) 62%), radial-gradient(45% 80% at 100% 100%, rgba(255,69,0,0.30) 0%, rgba(13,12,20,0) 62%), none;\n}.elementor .wc-grad-span{& span { background: linear-gradient(90deg, #FF6A3D 0%, #D946EF 52%, #8B6CFF 100%); -webkit-background-clip: text; background-clip: text; color: transparent; }\n}.elementor .wc-faq-body{padding-block-start:0rem;padding-block-end:1.4rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;}.elementor .wc-faq-q{font-family:var(--wc-font-heading);font-weight:800;font-size:1.05rem;color:var(--wc-ink);line-height:1.4;}.elementor .wc-faq-head{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;gap:1rem;}.elementor .wc-faq-item{overflow:hidden;border-radius:20px;border-width:1px;border-color:#E6E4EE;border-style:solid;background-color:#FFFFFF;}.elementor .wc-faq{width:100%;max-width:860px;padding:0px;display:flex;flex-direction:column;gap:0.85rem;}.elementor .wc-media{width:100%;object-fit:cover;border-radius:24px;box-shadow:0px 30px 70px 0px rgba(13,12,20,0.18);}.elementor .wc-card-dark:hover,.elementor .wc-card-dark:focus-visible{border-color:rgba(167,139,250,0.45);background-color:rgba(255,255,255,0.06);}.elementor .wc-card-dark{padding:2.25rem;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,0.10);border-style:solid;background-color:rgba(255,255,255,0.04);transition:border-color 0.25s, background-color 0.25s;display:flex;flex-direction:column;gap:1rem;}.elementor .wc-card:hover,.elementor .wc-card:focus-visible{border-color:rgba(87,41,215,0.28);box-shadow:0px 24px 60px 0px rgba(87,41,215,0.14);transform:translate3d(0px, -6px, 0px);}.elementor .wc-card{padding:2.25rem;border-radius:20px;border-width:1px;border-color:#E6E4EE;border-style:solid;background-color:#FFFFFF;box-shadow:0px 1px 2px 0px rgba(30,27,38,0.04),0px 12px 32px 0px rgba(30,27,38,0.05);transition:transform 0.25s, box-shadow 0.25s, border-color 0.25s;display:flex;flex-direction:column;gap:1rem;}.elementor .wc-btn-outline:hover,.elementor .wc-btn-outline:focus-visible{color:#5729D7;border-color:#5729D7;background-color:rgba(87,41,215,0.04);}.elementor .wc-btn-outline{font-family:var(--wc-font-heading);font-weight:800;font-size:1rem;color:var(--wc-text);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:2.1rem;padding-inline-end:2.1rem;border-radius:999px;border-width:1.5px;border-color:#D9D6E3;border-style:solid;background-color:transparent;transition:all 0.2s;}.elementor .wc-btn-ghost:hover,.elementor .wc-btn-ghost:focus-visible{color:#FFFFFF;border-color:#FFFFFF;background-color:rgba(255,255,255,0.10);}.elementor .wc-btn-ghost{font-family:var(--wc-font-heading);font-weight:800;font-size:1rem;color:#FFFFFF;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:2.1rem;padding-inline-end:2.1rem;border-radius:999px;border-width:1.5px;border-color:rgba(255,255,255,0.28);border-style:solid;background-color:rgba(255,255,255,0.04);transition:all 0.2s;}.elementor .wc-btn:hover,.elementor .wc-btn:focus-visible{color:#FFFFFF;background-color:#FF5A1F;box-shadow:0px 16px 36px 0px rgba(255,69,0,0.42);transform:translate3d(0px, -2px, 0px);}.elementor .wc-btn{font-family:var(--wc-font-heading);font-weight:800;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:999px;background-color:var(--wc-orange);box-shadow:0px 8px 24px 0px rgba(255,69,0,0.28);transition:all 0.2s;}.elementor .wc-checks{font-family:var(--wc-font-body);font-weight:500;font-size:0.97rem;color:var(--wc-text);line-height:2.05;& span { color: #5729D7; font-weight: 800; }\n}.elementor .wc-small{font-family:var(--wc-font-body);font-weight:600;font-size:0.85rem;color:var(--wc-muted);line-height:1.5;& a { color: #5729D7; text-decoration: underline; text-underline-offset: 3px; } & a:hover { color: #FF4500; }\n}.elementor .wc-price{font-family:var(--wc-font-heading);font-weight:900;font-size:2.6rem;color:var(--wc-ink);letter-spacing:-0.02em;line-height:1.05;}.elementor .wc-num{font-family:var(--wc-font-heading);font-weight:900;font-size:3.25rem;color:transparent;line-height:1;background-image:linear-gradient(90deg, #FF6A3D 0%,#D946EF 52%,#8B6CFF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;-webkit-background-clip: text;\n}.elementor .wc-tag{font-family:var(--wc-font-body);font-weight:700;font-size:0.7rem;color:#5729D7;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;border-radius:999px;background-color:rgba(87,41,215,0.08);display:inline-block;}.elementor .wc-rule{width:120px;height:3px;border-radius:3px;background-color:var(--wc-orange);}.elementor .wc-text{font-family:var(--wc-font-body);font-weight:400;font-size:1rem;color:var(--wc-muted);line-height:1.7;& a { color: #5729D7; text-decoration: underline; text-underline-offset: 3px; } & a:hover { color: #FF4500; }\n}.elementor .wc-lead{font-family:var(--wc-font-body);font-weight:400;font-size:1.15rem;color:var(--wc-muted);line-height:1.75;& a { color: #5729D7; text-decoration: underline; text-underline-offset: 3px; } & a:hover { color: #FF4500; }\n}.elementor .wc-h3{font-family:var(--wc-font-heading);font-weight:800;font-size:1.375rem;color:var(--wc-ink);line-height:1.25;}.elementor .wc-h2{font-family:var(--wc-font-heading);font-weight:900;font-size:3rem;color:var(--wc-ink);letter-spacing:-0.01em;line-height:1.08;text-transform:uppercase;}.elementor .wc-h1{font-family:var(--wc-font-heading);font-weight:900;font-size:4.25rem;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.04;}.elementor .wc-eyebrow{font-family:var(--wc-font-body);font-weight:700;font-size:0.75rem;color:#5729D7;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(87,41,215,0.18);border-style:solid;background-color:rgba(87,41,215,0.07);display:inline-flex;gap:0.5rem;align-items:center;}.elementor .wc-grid-4{width:100%;max-width:1120px;padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .wc-grid-3{width:100%;max-width:1120px;padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .wc-grid-2{width:100%;max-width:1120px;padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .wc-split{width:100%;max-width:1120px;padding:0px;display:grid;gap:4rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;align-items:center;}.elementor .wc-row{padding:0px;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;align-items:center;}.elementor .wc-head-left{width:100%;padding:0px;display:flex;flex-direction:column;gap:1.1rem;align-items:flex-start;text-align: left;\n}.elementor .wc-head{width:100%;max-width:780px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:1.1rem;align-items:center;}.elementor .wc-section{padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;gap:3rem;align-items:center;}.elementor .wc-bg-hero{overflow:hidden;color:#FFFFFF;background-color:#0D0C14;background-image: radial-gradient(48% 60% at 80% 35%, rgba(87,41,215,0.50) 0%, rgba(13,12,20,0) 68%), radial-gradient(30% 40% at 96% 92%, rgba(255,69,0,0.22) 0%, rgba(13,12,20,0) 62%), radial-gradient(40% 50% at 0% 0%, rgba(139,108,255,0.20) 0%, rgba(13,12,20,0) 62%), linear-gradient(rgba(255,255,255,0.035) 1px, rgba(0,0,0,0) 1px), linear-gradient(90deg, rgba(255,255,255,0.035) 1px, rgba(0,0,0,0) 1px), none;\n}.elementor .wc-bg-dark{color:#FFFFFF;background-image: radial-gradient(60% 70% at 0% 0%, rgba(87,41,215,0.36) 0%, rgba(13,12,20,0) 60%), radial-gradient(45% 55% at 100% 100%, rgba(255,69,0,0.14) 0%, rgba(13,12,20,0) 60%), linear-gradient(180deg, #0D0C14 0%, #14121C 100%);\n}.elementor .wc-bg-white{background-color:#FFFFFF;}.elementor .wc-bg-paper{background-color:#F5F5F8;}.elementor .wc-checks-dark{& span { color: #A78BFA; }\n}.elementor .wc-eyebrow-dark{color:#D4CBFF;border-width:1px;border-color:rgba(255,255,255,0.16);border-style:solid;background-color:rgba(255,255,255,0.06);}.elementor .wc-on-dark-muted{color:rgba(255,255,255,0.72);}.elementor .wc-on-dark{color:#FFFFFF;}.elementor .wc-card-featured:hover,.elementor .wc-card-featured:focus-visible{border-color:rgba(0,0,0,0);box-shadow:0px 36px 90px 0px rgba(87,41,215,0.38);}.elementor .wc-card-featured{border-width:2px;border-color:rgba(0,0,0,0);border-style:solid;background-image:linear-gradient(0deg, #17151F 0%,#17151F 100%),linear-gradient(135deg, #FF4500 0%,#8B6CFF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:border-box;box-shadow:0px 30px 80px 0px rgba(87,41,215,0.28);}