.elementor .v3-norm{font-family:var(--font-mono);font-size:0.6rem;color:var(--color-accent-dark);letter-spacing:0.1em;line-height:1.2;text-transform:uppercase;display:flex;gap:0.45rem;align-items:center;}.elementor .v3-box{min-width:0px;padding:0px;}.elementor .section-alt{padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:var(--space-gutter);padding-inline-end:var(--space-gutter);background-color:var(--color-paper-alt);display:flex;flex-direction:column;align-items:center;}.elementor .split-2{display:grid;gap:var(--space-xl);grid-template-columns:minmax(0, 1.15fr) minmax(0, 0.85fr);align-items:start;}.elementor .grid-3{display:grid;gap:var(--space-grid-gap);grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .eyebrow{font-family:var(--font-mono);font-weight:400;font-size:var(--type-eyebrow);color:var(--color-muted);letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .button-secondary{font-family:var(--font-body);font-weight:600;font-size:var(--type-button);color:var(--color-secondary);padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:1.9rem;padding-inline-end:1.9rem;border-radius:var(--radius-pill);border-width:1.5px;border-color:var(--color-secondary);border-style:solid;background-color:transparent;display:inline-flex;gap:0.6rem;justify-content:center;align-items:center;}.elementor .button-secondary:hover,.elementor .button-secondary:focus-visible{color:var(--color-on-dark);background-color:var(--color-secondary);}.elementor .button-secondary:focus{color:var(--color-on-dark);background-color:var(--color-secondary);}.elementor .text-on-dark{font-family:var(--font-body);font-weight:400;font-size:var(--type-body);color:var(--color-on-dark-muted);line-height:1.6;}.elementor .heading-h2{font-size:var(--type-h2);}.elementor .section-default{padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:var(--space-gutter);padding-inline-end:var(--space-gutter);background-color:var(--color-bg);}.elementor .button-primary{font-family:var(--font-body);font-weight:600;font-size:var(--type-button);color:var(--color-secondary);padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:1.9rem;padding-inline-end:1.9rem;border-radius:var(--radius-pill);background-color:var(--color-accent);display:inline-flex;gap:0.6rem;justify-content:center;align-items:center;}.elementor .button-primary:hover,.elementor .button-primary:focus-visible{background-color:var(--color-accent-dark);}.elementor .button-primary:focus{background-color:var(--color-accent-dark);}.elementor .text-body{max-width:var(--measure-body);font-family:var(--font-body);font-weight:400;font-size:var(--type-body);color:var(--color-ink);line-height:1.6;}.elementor .heading-base{font-family:var(--font-heading);font-weight:800;color:var(--color-secondary);letter-spacing:-0.035em;line-height:0.98;}.elementor .container-content{width:100%;max-width:var(--content-width);padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .text-muted{font-family:var(--font-body);color:var(--color-muted);}.elementor .sec-head{display:flex;flex-direction:column;gap:1rem;}.elementor .lead-sub{max-width:40ch;font-size:0.95rem;color:var(--color-on-dark-muted);margin-block-start:0.6rem;}.elementor .lead-tag{font-family:var(--font-mono);font-size:0.62rem;color:var(--color-secondary);letter-spacing:0.12em;text-transform:uppercase;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;margin-block-end:1.15rem;border-radius:var(--radius-pill);background-color:var(--color-accent);display:inline-flex;gap:0.45rem;align-items:center;}.elementor .lead-card{overflow:hidden;position:relative;color:var(--color-on-dark);padding:clamp(1.5rem,2.6vw,2.1rem);border-radius:var(--radius-xl);border-width:1px;border-color:var(--color-line-dark);border-style:solid;background-image:radial-gradient(circle at 22% 8%, #33205A 0%,#160C28 62%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--color-violet-deep);box-shadow:0px 48px 90px -50px rgba(22,12,40,.85);}.elementor .v3-h-light{color:#fff;}.elementor .v3-eyebrow-dark{color:var(--color-on-dark-muted);}.elementor .v3-ico{width:26px;height:26px;color:var(--color-accent);display:block;flex:0 1 auto;}.elementor .v3-ico-sm{width:20px;height:20px;color:inherit;display:block;flex:0 1 auto;}.elementor .v3-btn-md{padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.6rem;}.elementor .v3-link-lima:hover,.elementor .v3-link-lima:focus-visible{color:#fff;}.elementor .v3-link-lima{font-family:var(--font-body);font-weight:600;font-size:0.95rem;color:var(--color-accent);line-height:1.3;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 0.25s;display:inline-flex;gap:0.55rem;align-items:center;}.elementor .v3-self-start{align-self:flex-start;}.elementor .v3-hdr{position:fixed;inset-block-start:clamp(14px,1.6vw,22px);inset-inline-end:0px;inset-inline-start:0px;z-index:80;font-family:var(--font-body);display:flex;justify-content:center;padding-inline:clamp(20px,2.6vw,38px); pointer-events:none;\n}.elementor .v3-hdr-in{width:100%;max-width:77rem;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.35rem;padding-inline-end:0.5rem;border-radius:100px;border-width:1px;border-color:rgba(239,233,248,.16);border-style:solid;background-color:rgba(22,12,40,.42);transition:background-color 0.45s, border-color 0.45s, box-shadow 0.45s;display:flex;gap:1.5rem;justify-content:space-between;align-items:center;pointer-events:auto; -webkit-backdrop-filter:blur(16px) saturate(1.3); backdrop-filter:blur(16px) saturate(1.3);\n}.elementor .v3-logo{width:126px;height:auto;transition:filter 0.45s;display:block;filter:brightness(0) invert(1);\n}.elementor .v3-nav{display:flex;gap:1.55rem;align-items:center;}.elementor .v3-hdr-r{display:flex;gap:1rem;align-items:center;}.elementor .v3-hdr-tel:hover,.elementor .v3-hdr-tel:focus-visible{color:var(--color-accent);}.elementor .v3-hdr-tel{font-family:var(--font-mono);font-size:0.76rem;color:#EFE9F8;letter-spacing:0.04em;line-height:1.4;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;background-color:transparent;transition:color 0.25s, border-color 0.45s;display:inline-flex;gap:0.5rem;align-items:center;border-left-style: solid; border-left-color: rgba(239,233,248,.22);\n}.elementor .v3-hdr-cta{font-size:0.9rem;padding-block-start:0.78rem;padding-block-end:0.78rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;}.elementor .v3-hero{padding-block-start:clamp(8px,1vw,12px);padding-block-end:0px;padding-inline-start:clamp(8px,1vw,12px);padding-inline-end:clamp(8px,1vw,12px);background-color:var(--color-bg);}.elementor .v3-hero-frame{min-height:clamp(38rem,94vh,54rem);overflow:hidden;position:relative;padding-block-start:clamp(7.5rem,13vw,10rem);padding-block-end:clamp(1.6rem,3vw,2.4rem);padding-inline-start:var(--space-gutter);padding-inline-end:var(--space-gutter);border-radius:clamp(18px,2.2vw,30px);background-color:var(--color-violet-deep);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;isolation:isolate;\n}.elementor .v3-hero-img{width:100%;height:100%;object-fit:cover;object-position:66% 30%;position:absolute;z-index:-2;transform-origin:70% 40% 0px;display:block;inset:0; max-width:none;\n}.elementor .v3-hero-veil{position:absolute;z-index:-1;background-image:linear-gradient(90deg, rgba(16,9,30,.94) 0%,rgba(16,9,30,.78) 30%,rgba(16,9,30,.26) 60%,rgba(16,9,30,.08) 100%),linear-gradient(0deg, rgba(16,9,30,.92) 0%,rgba(16,9,30,0) 36%),linear-gradient(180deg, rgba(16,9,30,.6) 0%,rgba(16,9,30,0) 22%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset:0; pointer-events:none;\n}.elementor .v3-hero-in{width:100%;max-width:var(--content-width);position:relative;display:grid;gap:clamp(2rem,5vw,4.5rem);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;}.elementor .v3-hero-copy{display:flex;flex-direction:column;gap:1.2rem;align-items:flex-start;}.elementor .v3-kicker{font-family:var(--font-mono);font-size:0.7rem;color:var(--color-accent);letter-spacing:0.16em;line-height:1.4;text-transform:uppercase;display:inline-flex;gap:0.6rem;align-items:center;}.elementor .v3-h1{font-family:var(--font-heading);font-weight:800;font-size:clamp(2.5rem,1.2rem + 5vw,5.4rem);color:#fff;letter-spacing:-0.045em;line-height:.95;text-wrap:balance;\n}.elementor .v3-hl{font-family:var(--font-heading);font-weight:800;font-size:clamp(1.6rem,.72rem + 3vw,3.25rem);color:#fff;letter-spacing:-0.04em;line-height:1;padding-block-start:0.06em;padding-block-end:0.12em;padding-inline-start:0.16em;padding-inline-end:0.16em;margin-block-start:-0.55rem;margin-block-end:0px;margin-inline-start:-0.16em;margin-inline-end:0px;border-radius:8px;background-image:linear-gradient(0deg, #C7F35C 0%,#C7F35C 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:inline-block;white-space:nowrap; background-repeat:no-repeat; background-size:0% 100%;\n}.elementor .v3-lead{max-width:44ch;font-family:var(--font-body);font-size:var(--type-body-lg);color:#D6CDE6;line-height:1.55;}.elementor .v3-hero-foot{width:100%;max-width:var(--content-width);position:relative;padding-block-start:1.3rem;margin-block-start:clamp(2.2rem,4vw,3.4rem);border-block-start-width:1px;display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr));border-top-style: solid; border-top-color: rgba(239,233,248,.18);\n}.elementor .v3-trust{display:flex;gap:0.75rem;align-items:center;}.elementor .v3-trust-text{font-family:var(--font-body);font-size:0.92rem;color:#E4DCF0;line-height:1.3;}.elementor .v3-rail{padding-block-start:clamp(8px,1vw,12px);padding-block-end:0px;padding-inline-start:clamp(8px,1vw,12px);padding-inline-end:clamp(8px,1vw,12px);background-color:var(--color-bg);}.elementor .v3-rail-band{overflow:hidden;padding-block-start:1.55rem;padding-block-end:1.55rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:100px;background-color:var(--color-accent);}.elementor .v3-rail-track{display:flex;width:max-content;\n}.elementor .v3-rail-group{display:flex;gap:2.6rem;flex:0 1 auto;padding-inline:1.3rem;\n}.elementor .v3-rail-item{font-family:var(--font-mono);font-size:0.78rem;color:var(--color-secondary);letter-spacing:0.14em;line-height:1.3;text-transform:uppercase;white-space:nowrap;\n}.elementor .v3-panel{padding:clamp(8px,1vw,12px);background-color:var(--color-bg);}.elementor .v3-panel-in{overflow:hidden;position:relative;color:var(--color-on-dark);padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:var(--space-gutter);padding-inline-end:var(--space-gutter);border-radius:clamp(18px,2.2vw,30px);background-image:linear-gradient(180deg, #160C28 0%,#1F1236 55%,#2C1A4A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;align-items:center;isolation:isolate;\n}.elementor .v3-rings{width:min(66rem,125vw);aspect-ratio:1;position:absolute;inset-inline-end:-16%;inset-block-end:-58%;z-index:-1;pointer-events:none;\n}.elementor .v3-ring{position:absolute;border-radius:50%;border-width:1.5px;border-color:rgba(199,243,92,.36);border-style:solid;inset:0;\n}.elementor .v3-ring-2{position:absolute;border-radius:50%;border-width:1.5px;border-color:rgba(199,243,92,.2);border-style:solid;inset:12%;\n}.elementor .v3-ring-3{position:absolute;border-radius:50%;border-width:1.5px;border-color:rgba(199,243,92,.1);border-style:solid;inset:24%;\n}.elementor .v3-segs{width:100%;margin-block-start:var(--space-xl);display:grid;gap:var(--space-grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));}.elementor .v3-seg:hover,.elementor .v3-seg:focus-visible{color:var(--color-on-dark);border-color:#4A3570;box-shadow:0px 44px 70px -42px rgba(0,0,0,.75);transform:translate3d(0px, -8px, 0px);}.elementor .v3-seg{overflow:hidden;position:relative;color:var(--color-on-dark);border-radius:var(--radius-xl);border-width:1px;border-color:var(--color-line-dark);border-style:solid;background-color:#1C1031;transition:transform 0.5s, border-color 0.5s, box-shadow 0.5s;display:flex;flex-direction:column;}.elementor .v3-seg-media{overflow:hidden;aspect-ratio:4/3.6;position:relative;background-color:#2A1B47;}.elementor .v3-seg-img{width:100%;height:100%;object-fit:cover;transition:transform 1.1s;display:block;}.elementor .v3-seg-shade{position:absolute;background-image:linear-gradient(180deg, rgba(28,16,49,.2) 0%,rgba(28,16,49,0) 30%,rgba(28,16,49,0) 60%,rgba(28,16,49,.9) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset:0; pointer-events:none;\n}.elementor .v3-seg-tag{position:absolute;inset-block-start:0.85rem;inset-inline-start:0.9rem;z-index:1;font-family:var(--font-mono);font-size:0.58rem;color:var(--color-secondary);letter-spacing:0.14em;line-height:1.2;text-transform:uppercase;padding-block-start:0.32rem;padding-block-end:0.32rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;border-radius:100px;background-color:var(--color-accent);}.elementor .v3-seg-body{padding-block-start:1.2rem;padding-block-end:1.35rem;padding-inline-start:1.3rem;padding-inline-end:1.3rem;display:flex;flex-direction:column;gap:0.6rem;flex:1 1 0px;}.elementor .v3-seg-title{font-family:var(--font-heading);font-weight:800;font-size:clamp(1.3rem,1.1rem + .6vw,1.6rem);color:#fff;letter-spacing:-0.03em;line-height:1.05;text-wrap:balance;\n}.elementor .v3-seg-text{font-family:var(--font-body);font-size:0.92rem;color:var(--color-on-dark-muted);line-height:1.52;margin-block-end:0.35rem;text-wrap:pretty;\n}.elementor .v3-panel-foot{width:100%;padding-block-start:1.3rem;margin-block-start:var(--space-lg);border-block-start-width:1px;display:flex;gap:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: var(--color-line-dark);\n}.elementor .v3-panel-foot-text{max-width:60ch;font-family:var(--font-body);font-size:0.95rem;color:var(--color-on-dark-muted);line-height:1.5;}.elementor .v3-sticky{position:sticky;inset-block-start:7.5rem;display:flex;flex-direction:column;gap:1.1rem;}.elementor .v3-photo{overflow:hidden;position:relative;margin-block-start:0.6rem;border-radius:var(--radius-xl);background-color:var(--color-lavender);box-shadow:0px 50px 90px -58px rgba(22,12,40,.7);}.elementor .v3-photo-img{width:100%;height:auto;aspect-ratio:4/3.1;object-fit:cover;display:block;}.elementor .v3-ph-wrap{padding:clamp(8px,1vw,12px);background-color:var(--color-bg);}.elementor .v3-phases{min-height:clamp(40rem,86vh,50rem);overflow:hidden;position:relative;color:var(--color-on-dark);border-radius:clamp(18px,2.2vw,30px);background-color:var(--color-violet-deep);display:flex;align-items:stretch;isolation:isolate;\n}.elementor .v3-ph-media{width:60%;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;z-index:-1;background-color:var(--color-violet-deep);}.elementor .v3-ph-img{width:100%;height:100%;object-fit:cover;object-position:60% 50%;position:absolute;opacity:0%;transform:scale3d(1.06, 1.06, 1);transform-origin:70% 50% 0px;transition:opacity 1.1s, transform 8s;display:block;inset:0; max-width:none;\n}.elementor .v3-ph-veil{position:absolute;background-image:linear-gradient(90deg, #160C28 0%,#160C28 6%,rgba(22,12,40,.82) 26%,rgba(22,12,40,.28) 60%,rgba(22,12,40,.06) 100%),linear-gradient(0deg, rgba(22,12,40,.5) 0%,rgba(22,12,40,0) 30%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset:0; pointer-events:none;\n}.elementor .v3-ph-dots{position:absolute;inset-inline-end:clamp(1.2rem,2.5vw,2rem);inset-block-end:clamp(1.2rem,2.5vw,2rem);z-index:1;display:flex;gap:0.4rem;}.elementor .v3-ph-dot{width:8px;height:8px;border-radius:50%;background-color:rgba(255,255,255,.35);transition:background-color 0.3s, width 0.4s, border-radius 0.4s;}.elementor .v3-ph-body{width:100%;max-width:calc(var(--content-width) + var(--space-gutter) * 2);padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:var(--space-gutter);padding-inline-end:var(--space-gutter);display:flex;flex-direction:column;justify-content:center;margin-inline:auto;\n}.elementor .v3-ph-col{max-width:min(33rem,40vw);display:flex;flex-direction:column;gap:1rem;}.elementor .v3-ph-list{margin-block-start:1.2rem;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--color-line-dark);\n}.elementor .v3-ph:hover,.elementor .v3-ph:focus-visible{color:#fff;}.elementor .v3-ph{position:relative;color:var(--color-on-dark-muted);column-gap:1rem;cursor:pointer;padding-block-start:1.05rem;padding-block-end:1.15rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;transition:color 0.3s;display:grid;grid-template-columns:5.2rem minmax(0,1fr);border-bottom-style: solid; border-bottom-color: var(--color-line-dark);\n}.elementor .v3-ph-num{font-family:var(--font-mono);font-size:0.72rem;color:var(--color-on-dark-muted);letter-spacing:0.1em;line-height:1.2;padding-block-start:0.55rem;transition:color 0.3s;}.elementor .v3-ph-title{font-family:var(--font-heading);font-weight:800;font-size:clamp(1.35rem,1.1rem + 1vw,1.9rem);color:inherit;letter-spacing:-0.03em;line-height:1.05;}.elementor .v3-ph-desc{max-width:44ch;max-height:0px;overflow:hidden;font-family:var(--font-body);font-size:0.97rem;color:var(--color-on-dark);line-height:1.55;padding-block-start:0px;opacity:0%;grid-column:2;transition:max-height .55s var(--ease),opacity .45s,padding-top .55s var(--ease);\n}.elementor .v3-plans{margin-block-start:var(--space-xl);align-items:stretch;}.elementor .plan-card{position:relative;padding:var(--space-card);border-radius:var(--radius-xl);border-width:1px;border-color:var(--color-line-lav);border-style:solid;background-color:var(--color-surface);transition:transform 0.35s, box-shadow 0.35s;display:flex;flex-direction:column;gap:1rem;}.elementor .plan-card:hover,.elementor .plan-card:focus-visible{box-shadow:0px 30px 55px -38px rgba(39,35,46,.55);transform:translate3d(0px, -6px, 0px);}.elementor .plan-card-hi{position:relative;color:var(--color-on-dark);padding:var(--space-card);border-radius:var(--radius-xl);border-width:1px;border-color:var(--color-violet-mid);border-style:solid;background-color:var(--color-violet-mid);transition:transform 0.35s, box-shadow 0.35s;display:flex;flex-direction:column;gap:1rem;}.elementor .plan-card-hi:hover,.elementor .plan-card-hi:focus-visible{box-shadow:0px 30px 55px -38px rgba(39,35,46,.55);transform:translate3d(0px, -6px, 0px);}.elementor .plan-badge{position:absolute;inset-block-start:-0.75rem;inset-inline-start:1.8rem;font-family:var(--font-mono);font-size:0.62rem;color:var(--color-secondary);letter-spacing:0.12em;line-height:1.2;text-transform:uppercase;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;border-radius:100px;background-color:var(--color-accent);}.elementor .plan-k{font-family:var(--font-mono);font-size:0.64rem;color:var(--color-accent-dark);letter-spacing:0.14em;line-height:1.3;text-transform:uppercase;}.elementor .plan-h{font-family:var(--font-heading);font-weight:800;font-size:1.3rem;color:var(--color-secondary);letter-spacing:-0.03em;line-height:1.08;}.elementor .plan-cta{width:100%;justify-content:center;}.elementor .plan-legal{max-width:70ch;font-family:var(--font-body);font-size:0.85rem;color:var(--color-muted);line-height:1.5;margin-block-start:0.9rem;}.elementor .v3-plan-price{display:flex;gap:0.4rem;align-items:baseline;\n}.elementor .v3-plan-amount{font-family:var(--font-heading);font-weight:800;font-size:2.4rem;color:var(--color-secondary);letter-spacing:-0.04em;line-height:1;}.elementor .v3-plan-cur{font-family:var(--font-heading);font-weight:600;font-size:0.85rem;color:var(--color-muted);line-height:1;}.elementor .v3-plan-feats{display:flex;flex-direction:column;gap:0.55rem;flex:1 1 auto;}.elementor .v3-plan-feat{font-family:var(--font-body);font-size:0.93rem;color:var(--color-ink);line-height:1.5;display:flex;gap:0.6rem;align-items:flex-start;}.elementor .v3-faq{display:grid;gap:clamp(2.5rem,5vw,5rem);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;}.elementor .v3-cto{overflow:hidden;position:relative;padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:var(--space-gutter);padding-inline-end:var(--space-gutter);background-color:var(--color-soft);display:flex;flex-direction:column;align-items:center;isolation:isolate;\n}.elementor .v3-cto-in{width:100%;max-width:var(--content-width);display:grid;gap:clamp(1rem,2vw,1.5rem);grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:stretch;}.elementor .v3-cto-photo{min-height:34rem;overflow:hidden;position:relative;border-radius:var(--radius-xl);background-color:var(--color-lavender);}.elementor .v3-cto-img{width:100%;height:100%;object-fit:cover;object-position:15% 25%;position:absolute;display:block;inset:0; max-width:none;\n}.elementor .v3-cto-chip{position:absolute;inset-inline-end:1rem;inset-block-end:1rem;inset-inline-start:1rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:16px;border-width:1px;border-color:rgba(239,233,248,.16);border-style:solid;background-color:rgba(22,12,40,.66);backdrop-filter:blur(12px);display:flex;gap:0.9rem;align-items:center;-webkit-backdrop-filter:blur(12px);\n}.elementor .v3-cto-chip-num{width:46px;height:46px;font-family:var(--font-heading);font-weight:800;font-size:0.95rem;color:var(--color-secondary);letter-spacing:-0.02em;border-radius:12px;background-color:var(--color-accent);display:flex;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .v3-cto-chip-txt{display:flex;flex-direction:column;}.elementor .v3-cto-chip-strong{font-family:var(--font-body);font-weight:600;font-size:0.9rem;color:#fff;line-height:1.4;}.elementor .v3-cto-chip-sub{font-family:var(--font-body);font-size:0.9rem;color:#E4DCF0;line-height:1.4;}.elementor .v3-cto-card{display:flex;flex-direction:column;}.elementor .v3-cto-title{font-family:var(--font-heading);font-weight:800;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.2rem);color:#fff;letter-spacing:-0.03em;line-height:1.05;}.elementor .v3-cto-form{margin-block-end:1.4rem;}.elementor .v3-cto-lines{padding-block-start:1.2rem;margin-block-start:auto;border-block-start-width:1px;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));border-top-style: solid; border-top-color: var(--color-line-dark);\n}.elementor .v3-cto-line{display:flex;flex-direction:column;gap:0.2rem;align-items:flex-start;}.elementor .v3-cto-line-k{font-family:var(--font-mono);font-size:0.6rem;color:var(--color-on-dark-muted);letter-spacing:0.12em;line-height:1.2;text-transform:uppercase;}.elementor .v3-cto-link:hover,.elementor .v3-cto-link:focus-visible{color:var(--color-accent);}.elementor .v3-cto-link{font-family:var(--font-heading);font-weight:700;font-size:1.05rem;color:#fff;letter-spacing:-0.02em;line-height:1.3;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 0.25s;}.elementor .v3-stats{padding:clamp(8px,1vw,12px);background-color:var(--color-bg);}.elementor .v3-stats-in{padding-block-start:clamp(2.5rem,5vw,4.5rem);padding-block-end:clamp(2.5rem,5vw,4.5rem);padding-inline-start:var(--space-gutter);padding-inline-end:var(--space-gutter);border-radius:clamp(18px,2.2vw,30px);background-color:var(--color-accent);display:flex;justify-content:center;}.elementor .v3-stats-grid{width:100%;max-width:var(--content-width);display:grid;gap:clamp(1.25rem,3vw,2.5rem);grid-template-columns:repeat(4,minmax(0,1fr));}.elementor .v3-stat{padding-block-start:1.1rem;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.55rem;border-top-style: solid; border-top-color: var(--color-secondary);\n}.elementor .v3-stat-num{font-family:var(--font-heading);font-weight:800;font-size:clamp(2.6rem,1.7rem + 3.2vw,4.8rem);color:var(--color-secondary);letter-spacing:-0.055em;line-height:.88;}.elementor .v3-stat-title{font-family:var(--font-heading);font-weight:700;font-size:1.05rem;color:var(--color-secondary);letter-spacing:-0.02em;line-height:1.2;}.elementor .v3-stat-text{max-width:28ch;font-family:var(--font-body);font-size:0.9rem;color:var(--color-violet-mid);line-height:1.45;}.elementor .v3-foot{overflow:hidden;font-family:var(--font-body);color:var(--color-on-dark-muted);padding-block-start:clamp(3.5rem,6vw,5.5rem);padding-block-end:0px;padding-inline-start:var(--space-gutter);padding-inline-end:var(--space-gutter);background-color:var(--color-violet-deep);display:flex;flex-direction:column;align-items:center;}.elementor .v3-foot-in{width:100%;max-width:var(--content-width);}.elementor .v3-foot-grid{padding-block-end:2.5rem;border-block-end-width:1px;display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:minmax(0,1.35fr) repeat(4,minmax(0,1fr));border-bottom-style: solid; border-bottom-color: var(--color-line-dark);\n}.elementor .v3-foot-logo{width:138px;height:auto;display:block;filter:brightness(0) invert(1);\n}.elementor .v3-foot-about{max-width:34ch;font-family:var(--font-body);font-size:0.9rem;color:var(--color-on-dark-muted);line-height:1.6;margin-block-start:1.1rem;}.elementor .v3-foot-col{display:flex;flex-direction:column;gap:0.6rem;align-items:flex-start;}.elementor .v3-foot-h{font-family:var(--font-mono);font-weight:500;font-size:0.62rem;color:var(--color-accent);letter-spacing:0.14em;line-height:1.2;text-transform:uppercase;margin-block-end:0.4rem;}.elementor .v3-foot-link:hover,.elementor .v3-foot-link:focus-visible{color:#fff;}.elementor .v3-foot-link{font-family:var(--font-body);font-weight:400;font-size:0.9rem;color:var(--color-on-dark-muted);line-height:1.45;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 0.25s;text-align:left;\n}.elementor .v3-foot-addr{display:flex;flex-direction:column;gap:0.1rem;align-items:flex-start;}.elementor .v3-foot-addr-t{font-family:var(--font-body);font-weight:600;font-size:0.9rem;color:#fff;line-height:1.45;}.elementor .v3-foot-addr-v{font-family:var(--font-body);font-size:0.9rem;color:var(--color-on-dark-muted);line-height:1.45;}.elementor .v3-foot-bar{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.8rem 1.5rem;\n}.elementor .v3-foot-copy{font-family:var(--font-body);font-size:0.82rem;color:var(--color-on-dark-muted);line-height:1.45;}.elementor .v3-foot-legal{display:flex;gap:1.2rem;flex-wrap:wrap;}.elementor .v3-foot-link-sm{font-size:0.82rem;}.elementor .v3-foot-mark{width:100%;max-width:var(--content-width);margin-block-start:0.5rem;margin-block-end:-3.2%;margin-inline-start:0px;margin-inline-end:0px;pointer-events:none;\n}.elementor .v3-foot-mark-img{width:100%;height:auto;opacity:96%;display:block;filter:brightness(0) invert(1);\n}.elementor .v3-rings-soft{pointer-events:none;\n}.elementor .v3-reveal{will-change:auto;\n}.elementor .v3-faq-a{max-width:64ch;font-family:var(--font-body);font-size:0.99rem;color:var(--color-muted);line-height:1.65;padding-block-start:0px;padding-block-end:1.4rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.75rem;}.elementor .v3-faq-q{font-family:var(--font-heading);font-weight:700;font-size:clamp(1.05rem,.98rem + .35vw,1.25rem);color:var(--color-secondary);letter-spacing:-0.02em;line-height:1.25;cursor:pointer;padding-block-start:1.35rem;padding-block-end:1.35rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:1.5rem;justify-content:space-between;align-items:flex-start;list-style:none;\n}.elementor .faq-item{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--color-line-lav);\n}.elementor .faq-list{border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--color-line-lav);\n}.elementor .v3-ico-xs{width:15px;height:15px;color:inherit;display:block;flex:0 1 auto;}.elementor .v3-ico-note{width:18px;height:18px;color:inherit;margin-block-start:0.15rem;display:block;flex:0 1 auto;}.elementor .v3-points{display:flex;flex-direction:column;gap:0.5rem;}.elementor .v3-point{max-width:46ch;position:relative;font-family:var(--font-body);font-size:0.97rem;color:#D6CDE6;line-height:1.45;padding-inline-start:1.15rem;}.elementor .v3-form-title{font-family:var(--font-heading);font-weight:800;font-size:clamp(1.35rem,1.05rem + 1.1vw,1.75rem);color:#fff;letter-spacing:-0.03em;line-height:1.05;}.elementor .v3-lead-note{font-family:var(--font-body);font-size:0.85rem;color:var(--color-on-dark-muted);line-height:1.4;margin-block-start:0.95rem;display:flex;gap:0.5rem;align-items:center;}.elementor .v3-hero-form{position:relative;border-color:rgba(239,233,248,.14);background-image:radial-gradient(circle at 22% 8%, rgba(51,32,90,.9) 0%,rgba(22,12,40,.6) 62%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:rgba(22,12,40,.82);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);\n}.elementor .v3-mform{padding-block-start:clamp(8px,1vw,12px);padding-block-end:0px;padding-inline-start:clamp(8px,1vw,12px);padding-inline-end:clamp(8px,1vw,12px);background-color:var(--color-bg);display:none;}.elementor .v3-split-even{display:grid;gap:clamp(2.5rem,4.5vw,4rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;}.elementor .v3-col{display:flex;flex-direction:column;gap:1.1rem;align-items:flex-start;}.elementor .v3-feats{width:100%;margin-block-start:0.4rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1.6rem;\n}.elementor .v3-feat{font-family:var(--font-body);font-size:0.95rem;color:var(--color-ink);line-height:1.4;display:flex;gap:0.6rem;align-items:flex-start;}.elementor .v3-pullquote{max-width:52ch;font-family:var(--font-body);font-size:1rem;color:var(--color-secondary);line-height:1.55;padding-inline-start:1.2rem;margin-block-start:0.7rem;border-inline-start-width:2px;border-left-style: solid; border-left-color: var(--color-accent-dark);\n}.elementor .v3-meta{width:100%;padding-block-start:1.3rem;margin-block-start:0.7rem;border-block-start-width:1px;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;border-top-style: solid; border-top-color: var(--color-line);\n}.elementor .v3-meta-item{display:flex;flex-direction:column;gap:0.15rem;}.elementor .v3-meta-num{font-family:var(--font-heading);font-weight:800;font-size:1.45rem;color:var(--color-secondary);letter-spacing:-0.03em;line-height:1;}.elementor .v3-meta-label{font-family:var(--font-mono);font-size:0.62rem;color:var(--color-muted);letter-spacing:0.1em;line-height:1.3;text-transform:uppercase;}.elementor .v3-media-stack{position:relative;}.elementor .v3-exp-wrap{position:relative;z-index:2;padding-block-end:44px;margin-block-start:-26%;margin-block-end:0px;margin-inline-start:14%;margin-inline-end:0px;}.elementor .v3-exp{overflow:hidden;position:relative;color:var(--color-on-dark);padding:clamp(1.1rem,2vw,1.5rem);border-radius:var(--radius-xl);border-width:1px;border-color:var(--color-line-dark);border-style:solid;background-image:radial-gradient(circle at 78% 4%, #33205A 0%,#160C28 58%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--color-violet-deep);box-shadow:0px 50px 95px -55px rgba(22,12,40,.9);}.elementor .v3-exp-top{padding-block-end:1rem;margin-block-end:1rem;border-block-end-width:1px;display:flex;gap:1rem;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: var(--color-line-dark);\n}.elementor .v3-exp-title{font-family:var(--font-heading);font-weight:700;font-size:1.02rem;color:#fff;letter-spacing:-0.02em;line-height:1.2;}.elementor .v3-exp-status{font-family:var(--font-mono);font-size:0.6rem;color:var(--color-accent);letter-spacing:0.1em;line-height:1.2;text-transform:uppercase;padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;border-radius:100px;border-width:1px;border-color:rgba(199,243,92,.28);border-style:solid;background-color:rgba(199,243,92,.1);display:inline-flex;gap:0.45rem;flex:0 1 auto;align-items:center;}.elementor .v3-exp-search{color:var(--color-violet-soft);padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin-block-end:0.9rem;border-radius:10px;border-width:1px;border-color:var(--color-line-dark);border-style:solid;background-color:rgba(0,0,0,.28);display:flex;gap:0.6rem;align-items:center;}.elementor .v3-exp-typed{width:0px;overflow:hidden;font-family:var(--font-mono);font-size:0.78rem;color:var(--color-on-dark);line-height:1.3;border-inline-end-width:2px;white-space:nowrap; border-right-style: solid; border-right-color: var(--color-accent);\n}.elementor .v3-exp-cols{display:grid;gap:0.75rem;grid-template-columns:repeat(2,minmax(0,1fr));}.elementor .v3-exp-card{padding:0.95rem;border-radius:12px;border-width:1px;border-color:var(--color-line-dark);border-style:solid;background-color:rgba(255,255,255,.03);}.elementor .v3-exp-card-h{margin-block-end:0.85rem;display:flex;gap:0.6rem;justify-content:space-between;align-items:baseline;\n}.elementor .v3-exp-card-k{font-family:var(--font-mono);font-size:0.6rem;color:var(--color-on-dark-muted);letter-spacing:0.1em;line-height:1.2;text-transform:uppercase;}.elementor .v3-exp-card-n{font-family:var(--font-heading);font-weight:800;font-size:1.15rem;color:var(--color-accent);letter-spacing:-0.03em;line-height:1;}.elementor .v3-exp-checks{display:flex;flex-direction:column;gap:0.62rem;}.elementor .v3-exp-check{font-family:var(--font-body);font-size:0.78rem;color:var(--color-on-dark);line-height:1.35;display:flex;gap:0.55rem;align-items:flex-start;}.elementor .v3-exp-foot{font-family:var(--font-body);font-size:0.78rem;color:var(--color-on-dark);line-height:1.4;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin-block-start:0.9rem;border-radius:10px;border-width:1px;border-color:rgba(199,243,92,.2);border-style:solid;background-color:rgba(199,243,92,.06);display:flex;gap:0.6rem;align-items:center;}.elementor .v3-exp-badge{position:absolute;inset-block-end:0px;inset-inline-start:-20px;z-index:3;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:12px;border-width:1px;border-color:var(--color-line-lav);border-style:solid;background-color:var(--color-surface);box-shadow:0px 26px 50px -28px rgba(39,35,46,.5);display:flex;flex-direction:column;gap:0.1rem;}.elementor .v3-exp-badge-n{font-family:var(--font-heading);font-weight:800;font-size:1.15rem;color:var(--color-secondary);letter-spacing:-0.03em;line-height:1;}.elementor .v3-exp-badge-l{font-family:var(--font-mono);font-size:0.58rem;color:var(--color-muted);letter-spacing:0.1em;line-height:1.2;text-transform:uppercase;}.elementor .v3-answer{padding:clamp(1.3rem,2.6vw,1.9rem);margin-block-start:var(--space-xl);border-radius:var(--radius-xl);border-width:1px;border-color:var(--color-line-lav);border-style:solid;background-color:var(--color-soft);display:grid;gap:clamp(1.1rem,2.4vw,1.8rem);grid-template-columns:auto minmax(0,1fr);}.elementor .v3-answer-key{font-family:var(--font-mono);font-size:0.64rem;color:var(--color-violet-soft);letter-spacing:0.14em;line-height:1.2;text-transform:uppercase;padding-block-start:0.22rem;white-space:nowrap;\n}.elementor .v3-answer-body{display:flex;flex-direction:column;gap:0.7rem;}.elementor .v3-answer-p{max-width:70ch;font-family:var(--font-body);font-size:1.02rem;color:var(--color-secondary);line-height:1.6;}.elementor .v3-split-team{width:100%;max-width:var(--content-width);display:grid;gap:clamp(2rem,5vw,4.5rem);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;}.elementor .v3-roles{width:100%;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--color-line-dark);\n}.elementor .v3-role{padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:grid;gap:1rem;grid-template-columns:7.5rem minmax(0,1fr);border-bottom-style: solid; border-bottom-color: var(--color-line-dark);\n}.elementor .v3-role-k{font-family:var(--font-mono);font-size:0.62rem;color:var(--color-accent);letter-spacing:0.12em;line-height:1.3;text-transform:uppercase;padding-block-start:0.2rem;}.elementor .v3-role-v{font-family:var(--font-body);font-size:0.93rem;color:var(--color-on-dark);line-height:1.5;}.elementor .v3-team-grid{display:grid;gap:var(--space-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));}.elementor .v3-member{display:flex;flex-direction:column;gap:0.8rem;}.elementor .v3-member-offset{margin-block-start:clamp(1.5rem,4vw,3rem);}.elementor .v3-member-ph{overflow:hidden;aspect-ratio:4/5;border-radius:var(--radius-xl);background-color:#2A1B47;}.elementor .v3-member-img{width:100%;height:100%;object-fit:cover;transition:transform 1s;display:block;}.elementor .v3-member-cap{display:flex;flex-direction:column;gap:0.25rem;}.elementor .v3-member-k{font-family:var(--font-mono);font-size:0.6rem;color:var(--color-accent);letter-spacing:0.12em;line-height:1.3;text-transform:uppercase;}.elementor .v3-member-v{font-family:var(--font-heading);font-weight:700;font-size:1.05rem;color:#fff;letter-spacing:-0.02em;line-height:1.25;}.elementor .v3-plan-note{font-family:var(--font-mono);font-size:0.72rem;color:var(--color-muted);line-height:1.5;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;border-radius:var(--radius-md);border-width:1px;border-color:var(--color-line-lav);border-style:dashed;}.elementor .v3-plan-extra{padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;margin-block-start:var(--space-lg);border-radius:var(--radius-lg);border-width:1px;border-color:var(--color-line-lav);border-style:dashed;background-color:var(--color-surface);display:grid;gap:1.2rem;grid-template-columns:auto minmax(0,1fr);align-items:center;}.elementor .v3-plan-extra-k{font-family:var(--font-mono);font-size:0.64rem;color:var(--color-violet-soft);letter-spacing:0.14em;line-height:1.2;text-transform:uppercase;white-space:nowrap;\n}.elementor .v3-plan-extra-v{font-family:var(--font-body);font-size:0.93rem;color:var(--color-secondary);line-height:1.5;}.elementor .v3-seg-num{position:absolute;inset-inline-end:1rem;inset-block-end:0.6rem;z-index:1;font-family:var(--font-heading);font-weight:800;font-size:2.6rem;color:rgba(255,255,255,.9);letter-spacing:-0.04em;line-height:1;}.elementor .v3-scope3{margin-block-start:var(--space-xl);display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:repeat(3,minmax(0,1fr));}.elementor .v3-scope{padding-block-start:1.15rem;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.75rem;align-items:flex-start;border-top-style: solid; border-top-color: var(--color-secondary);\n}.elementor .v3-scope-icon{width:42px;height:42px;color:var(--color-violet-soft);margin-block-end:0.3rem;border-radius:var(--radius-lg);background-color:var(--color-soft);display:flex;justify-content:center;align-items:center;}.elementor .v3-scope-k{font-family:var(--font-mono);font-size:0.64rem;color:var(--color-accent-dark);letter-spacing:0.14em;line-height:1.2;text-transform:uppercase;}.elementor .v3-scope-title{font-family:var(--font-heading);font-weight:800;font-size:var(--type-h3);color:var(--color-secondary);letter-spacing:-0.03em;line-height:1.14;}.elementor .v3-scope-text{max-width:44ch;font-family:var(--font-body);font-size:0.96rem;color:var(--color-muted);line-height:1.6;}.elementor .v3-note{max-width:64ch;color:var(--color-violet-soft);padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin-block-start:var(--space-xl);border-radius:var(--radius-lg);border-width:1px;border-color:var(--color-line-lav);border-style:dashed;background-color:var(--color-soft);display:flex;gap:0.8rem;align-items:flex-start;}.elementor .v3-note-text{font-family:var(--font-body);font-size:0.94rem;color:var(--color-secondary);line-height:1.5;}.elementor .v3-cto-zones{width:100%;max-width:var(--content-width);margin-block-start:var(--space-lg);display:flex;gap:0.6rem;flex-wrap:wrap;align-items:center;}.elementor .v3-cto-zones-k{font-family:var(--font-mono);font-size:0.64rem;color:var(--color-muted);letter-spacing:0.14em;line-height:1.2;text-transform:uppercase;margin-inline-end:0.4rem;}.elementor .v3-zone:hover,.elementor .v3-zone:focus-visible{color:var(--color-ink);border-color:var(--color-violet-soft);transform:translate3d(0px, -2px, 0px);}.elementor .v3-zone{font-family:var(--font-body);font-size:var(--type-small);color:var(--color-ink);line-height:1.2;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:100px;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:var(--color-surface);transition:border-color 0.25s, transform 0.25s;display:inline-flex;align-items:center;}.elementor .lead-alt{width:100%;font-family:var(--font-body);font-size:0.88rem;color:var(--color-on-dark-muted);padding-block-start:0.9rem;margin-block-start:0.9rem;border-block-start:1px solid var(--color-line-dark);\n}.elementor .v3-exp-check-pend{color:var(--color-on-dark-muted);}.elementor .v3-cto-img-alt{object-position:58% 30%;}.elementor .v3-seg-media-wide{aspect-ratio:16/10;}.elementor .v3-segs-3{grid-template-columns:repeat(3,minmax(0,1fr));}.elementor .v3-rings-tl{width:min(42rem,90vw);inset-block-start:-36%;inset-inline-end:auto;inset-block-end:auto;inset-inline-start:-30%;}.elementor .v3-mform-card{border-radius:clamp(18px,2.2vw,30px);}.elementor .v3-hl-md{font-size:clamp(1.38rem,.72rem + 2.34vw,2.64rem);}.elementor .v3-h1-md{font-size:clamp(2.3rem,1.2rem + 3.9vw,4.4rem);}.elementor .v3-hero-in-form{grid-template-columns:minmax(0,34rem) minmax(0,25.5rem);justify-content:space-between;align-items:center;}.elementor .v3-hero-veil-split{background-image:linear-gradient(90deg, rgba(16,9,30,.95) 0%,rgba(16,9,30,.74) 30%,rgba(16,9,30,.18) 52%,rgba(16,9,30,.35) 72%,rgba(16,9,30,.7) 100%),linear-gradient(0deg, rgba(16,9,30,.92) 0%,rgba(16,9,30,0) 34%),linear-gradient(180deg, rgba(16,9,30,.6) 0%,rgba(16,9,30,0) 22%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .v3-hero-img-loc{object-position:40% 40%;}