.elementor .btn-secondary{border-color:rgba(163, 126, 255, 0.18);background-color:rgba(255, 255, 255, .03);}.elementor .btn-secondary:hover,.elementor .btn-secondary:focus-visible{background-color:rgba(163, 126, 255, 0.18);}.elementor .btn{font-weight:700;color:var(--text-color);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:9999px;border-width:1px;border-style:solid;transition:all 200ms;display:inline-flex;justify-content:center;align-items:center;}.elementor .btn:hover,.elementor .btn:focus-visible{box-shadow:0px 0px 30px 20px rgba(138, 92, 255, .28);}.elementor .btn-primary{color:#ffffff;border-width:0px;background-image:linear-gradient(135deg, #8a5cff 0%,#6f46df 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 12px 30px 0px rgba(138, 92, 255, .28);}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{background-image:linear-gradient(135deg, #6f46df 0%,#8a5cff 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 50px 20px rgba(138, 92, 255, .28);}.elementor .h2{font-family:var(--title-font);font-weight:700;font-size:var(--text-title);}.elementor .eyebrow{font-size:14px;color:var(--color-secondary);letter-spacing:0.12em;text-transform:uppercase;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:9999px;border-width:1px;border-color:rgba(46, 230, 197, .2);border-style:solid;background-color:rgba(46, 230, 197, .08);display:inline-flex;gap:0.6rem;align-items:center;}.elementor .h3{font-family:var(--title-font);}.elementor .card{padding:1.5rem;border-radius:1.75rem;border-width:1px;border-color:var(--color-border);border-style:solid;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.05) 0%,rgba(255, 255, 255, 0.02) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:all 200ms;cursor: pointer;\n}.elementor .card:hover,.elementor .card:focus-visible{box-shadow:0px 0px 20px 10px var(--shadow-card);transform:scale3d(1.01, 1.01, 1.01);}.elementor .card-cover{aspect-ratio:16/10;object-fit:cover;margin-block-end:1.25rem;border-radius:1rem;border-width:1px;border-color:rgba(255, 255, 255, .06);border-style:solid;}.elementor .card-tag{color:#d9cbff;border-width:0px;background-color:rgba(138,92,255,.14);}.elementor .h4{font-family:var(--title-font);color:var(--text-color);}.elementor .my-input{font-family:var(--text-font);font-size:14px;color:var(--text-muted);padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:9999px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:rgba(9, 5, 17, 0.55);}.elementor .card-no-hover:hover,.elementor .card-no-hover:focus-visible{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);transform:scale3d(1, 1, 1);}.elementor .card-no-hover{cursor: default;\n}.elementor .tab-button{width:100%;font-size:18px;color:var(--text-color);text-align:start;padding:1rem;border-radius:1rem;border-width:1px;border-color:#ffffff0f;background-color:#ffffff08;}.elementor .tab-button:hover,.elementor .tab-button:focus-visible{border-color:rgba(52,224,193,.34);background-color:rgba(52,224,193,.07);}.elementor .tab-button.e--selected{border-color:rgba(52,224,193,.34);background-color:rgba(52,224,193,.07);}.elementor .tab-title{width:auto;font-weight:500;font-size:25px;text-align:start;padding:0px;border-style:none;background-color:#ffffff00;pointer-events: none;\n}.elementor .tab-title.e--selected{border-width:0px;border-style:none;background-color:#ffffff00;}.elementor .tab-title:hover,.elementor .tab-title:focus-visible{border-width:0px;border-style:none;background-color:#ffffff00;}