.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-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-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-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-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-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-white{background-color:#FFFFFF;}.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;}