.elementor .e-292d78d2-dc3a:hover,.elementor .e-292d78d2-dc3a:focus-visible{color:var(--mv-blue);}.elementor .e-292d78d2-dc3a{font-size:0.875rem;color:var(--mv-text-muted-dark);letter-spacing:0.14em;text-transform:uppercase;margin-block-end:1rem;transition:color 0.25s;}.elementor .e-1d036623-1590{font-size:0.875rem;color:var(--mv-blue);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-573e7432-5fea{max-width:16ch;font-weight:600;font-size:clamp(2.6rem, 6vw, 5.4rem);color:var(--mv-white);letter-spacing:-0.03em;line-height:1.04;}.elementor .e-7d98e53-6cce{width:100%;max-width:1400px;padding-block-start:clamp(8rem, 13vw, 11rem);padding-block-end:2.5rem;padding-inline-start:var(--mv-section-x);padding-inline-end:var(--mv-section-x);flex-direction:column;gap:1rem;margin-inline: auto;\n}.elementor .e-1da377d8-8dde{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-6b15328b-1c53{font-size:1rem;color:var(--mv-white);}.elementor .e-79afa845-8994{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-inline-end-width:1px;flex-direction:column;gap:0.5rem;flex:1 1 12rem;border-right-style: solid; border-right-color: #1c1c1c;\n}.elementor .e-de0ec51-5f2f{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-146b69d-39eb{font-size:1rem;color:var(--mv-white);}.elementor .e-68f63b63-1c61{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;flex-direction:column;gap:0.5rem;flex:2 1 16rem;}.elementor .e-31c7b0d7-c9c1{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-2ffcc845-d801{max-width:62rem;font-size:1rem;color:var(--mv-white);line-height:1.6em;}.elementor .e-e0910f2a-5103{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#262626;border-style:solid;flex-direction:column;gap:0.5rem;flex:1 1 100%;border-right-style: solid; border-right-color: #1c1c1c;\n}.elementor .e-356ecd17-6579{padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#262626;border-style:solid;flex-direction:row;gap:0px;flex-wrap:wrap;}.elementor .e-7e3c1b78-61ed{width:100%;max-width:1400px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--mv-section-x);padding-inline-end:var(--mv-section-x);flex-direction:column;gap:0px;margin-inline: auto;\n}.elementor .e-3ab9853-ece9{font-weight:600;font-size:clamp(1.9rem, 3.2vw, 2.8rem);color:var(--mv-white);letter-spacing:-0.02em;line-height:1.12;flex:2 1 18rem;}.elementor .e-5c1020ae-10ca{font-size:1.125rem;color:var(--mv-text-muted-dark);line-height:1.7;}.elementor .e-bf39c1b8-055e{font-size:1.125rem;color:var(--mv-text-muted-dark);line-height:1.7;}.elementor .e-510b680b-ad95{font-size:1.125rem;color:var(--mv-text-muted-dark);line-height:1.7;}.elementor .e-e8a80326-5a99{font-size:1.125rem;color:var(--mv-text-muted-dark);line-height:1.7;}.elementor .e-4d1476ca-ff13{padding:0px;flex-direction:column;gap:1.1rem;flex:3 1 24rem;}.elementor .e-4380ce49-7699{width:100%;max-width:1400px;padding-block-start:clamp(5rem, 9vw, 7.5rem);padding-block-end:clamp(5rem, 9vw, 7.5rem);padding-inline-start:var(--mv-section-x);padding-inline-end:var(--mv-section-x);flex-direction:row;gap:clamp(1.5rem, 5vw, 4rem);flex-wrap:wrap;align-items:flex-start;margin-inline: auto;\n}.elementor .e-716ebcc7-19b4{font-weight:600;font-size:clamp(1.9rem, 3.2vw, 2.8rem);color:var(--mv-white);letter-spacing:-0.02em;}.elementor .e-aefa45dd-fb1d{overflow:hidden;border-radius:18px;border-width:1px;border-color:#2a2a2a;border-style:solid;}.elementor .e-7efd2a99-75fc{overflow:hidden;border-radius:18px;border-width:1px;border-color:#2a2a2a;border-style:solid;}.elementor .e-b837c73c-c672{overflow:hidden;border-radius:18px;border-width:1px;border-color:#2a2a2a;border-style:solid;}.elementor .e-63cafecd-2f1c{width:100%;max-width:calc(1400px - 2 * var(--mv-section-x));padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--mv-section-x);padding-inline-end:var(--mv-section-x);margin-block-start:0px;flex-direction:column;gap:2.5rem;margin-inline: auto;\n}.elementor .e-54208a0e-1930{padding-block-start:clamp(4.5rem, 8vw, 6.5rem);padding-block-end:clamp(4.5rem, 8vw, 6.5rem);padding-inline-start:var(--mv-section-x);padding-inline-end:var(--mv-section-x);border-block-start-width:1px;border-block-end-width:1px;background-color:#0D0D0D;flex-direction:column;border-top-style: solid; border-top-color: #1c1c1c; border-bottom-style: solid; border-bottom-color: #1c1c1c;\n}.elementor .e-628f9278-afb5{font-weight:600;font-size:clamp(1.9rem, 3.2vw, 2.8rem);color:var(--mv-white);letter-spacing:-0.02em;margin-block-end:clamp(3rem, 6vw, 5rem);}.elementor .e-0c1e2d0e-35de{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-549b4c75-fb4f{min-width:0px;padding:0px;}.elementor .e-27c8c64a-d16f{min-width:0px;padding:0px;}.elementor .e-4442b9b8-857f{min-width:0px;padding:0px;}.elementor .e-4ea4fac5-4a90{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-3ec99568-99b8{min-width:0px;padding:0px;}.elementor .e-711b7a35-3f4b{min-width:0px;padding:0px;}.elementor .e-1e7dd98b-18fd{min-width:0px;padding:0px;}.elementor .e-8f80ae0c-ff8a{min-width:0px;padding:0px;}.elementor .e-480b4ab1-bf85{min-width:0px;padding:0px;}.elementor .e-c6ff66b3-87b1{min-width:0px;padding:0px;}.elementor .e-8ea49fdd-b65c{min-width:0px;padding:0px;}.elementor .e-6de07265-7130{min-width:0px;padding:0px;}.elementor .e-767f2600-839a{width:100%;min-width:0px;padding:0px;margin-block-end:5rem;}.elementor .e-3f1c334f-6510{width:100%;max-width:1400px;padding-block-start:clamp(6rem, 10vw, 8rem);padding-block-end:0px;padding-inline-start:var(--mv-section-x);padding-inline-end:var(--mv-section-x);flex-direction:column;gap:0px;margin-inline: auto;\n}.elementor .e-4d049c59-e102{color:#FFFFFF;margin-block-start:0px;margin-block-end:0px;}.elementor .e-7fe20bf8-ea64{font-size:clamp(1.1rem, 1.5vw, 1.3rem);color:#FFFFFF;line-height:1.6em;margin-block-start:0px;margin-block-end:0px;}.elementor .e-e4ec7152-f015{font-weight:600;font-size:13px;color:#FFFFFF;letter-spacing:0.2em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;}.elementor .e-bef600da-8efb{font-size:13px;color:#8A8A8A;letter-spacing:0.08em;margin-block-start:0px;margin-block-end:0px;}.elementor .e-a237a42e-0239{padding:0px;flex-direction:column;gap:0.35rem;}.elementor .e-7661a424-8719{padding:0px;flex-direction:column;gap:1.75rem;border-top: 1px solid #3A3A3A; padding-top: 2rem; min-width: 0;\n}.elementor .e-feb40442-ed33{padding:0px;flex-direction:row;gap:clamp(2rem, 5vw, 5rem);align-items:flex-start;max-width: 900px;\n}.elementor .e-6758c165-152f{width:100%;max-width:calc(1400px - 2 * var(--mv-section-x));padding:0px;flex-direction:column;gap:clamp(2.5rem, 4vw, 3.5rem);margin-inline: auto;\n}.elementor .e-568a9d1d-5d8e{padding-block-start:clamp(4rem, 8vw, 7rem);padding-block-end:clamp(4rem, 8vw, 7rem);padding-inline-start:var(--mv-section-x);padding-inline-end:var(--mv-section-x);background:Array;flex-direction:column;}.elementor .e-cb8c1c86-1dce{font-family:Outfit;font-size:13px;color:#8A8A8A;letter-spacing:0.2em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;}.elementor .e-9122b1f1-635f{max-width:20ch;font-size:clamp(2.25rem, 3.6vw, 3.75rem);color:#FFFFFF;}.elementor .e-385623da-b969{max-width:46ch;font-family:Outfit;font-size:1.125rem;color:#BDBDBD;line-height:1.6em;margin-block-start:0px;margin-block-end:0px;}.elementor .e-bcee1032-514e{padding:0px;flex-direction:column;gap:1.5rem;}.elementor .e-e2fa78a4-4f69{padding:0px;flex-direction:column;min-width: 0;\n}.elementor .e-273ed01d-4e39{width:100%;max-width:calc(1400px - 2 * var(--mv-section-x));padding:0px;flex-direction:row;gap:clamp(2.5rem, 6vw, 6rem);align-items:flex-start;margin-inline: auto;\n}.elementor .e-0244f94c-7fbd{padding-block-start:clamp(4.5rem, 8vw, 6.5rem);padding-block-end:clamp(4.5rem, 8vw, 6.5rem);padding-inline-start:var(--mv-section-x);padding-inline-end:var(--mv-section-x);background-color:#0D0D0D;flex-direction:column;}.elementor .e-1424e957-1095{font-size:0.875rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-79fd80ee-f192{font-weight:600;font-size:clamp(1.9rem, 3.2vw, 2.8rem);color:var(--mv-white);letter-spacing:-0.02em;line-height:1.1;}.elementor .e-32e83df4-30a1{padding:0px;flex-direction:column;gap:0.9rem;}.elementor .e-42d1208f-757e:hover,.elementor .e-42d1208f-757e:focus-visible{color:var(--mv-blue);}.elementor .e-42d1208f-757e{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-2e4d3bc3-7c1c{padding:0px;margin-block-end:clamp(2rem, 4vw, 3.5rem);flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-31756d-24ff{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-7ae05694-4384{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-1f854534-5984{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-7a76941d-e840{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-6d2fe2a-8d0d{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-3800dd56-6b9e{position:static;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:1.25rem;align-items:center;border-bottom-style: solid; border-bottom-color: #262626;\n}.elementor .e-2eefbf19-c21b{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-711feab5-4b39{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-1e94ec5d-38c5{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-3aa13229-e5d0{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-370139fd-35fe{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-64d4d7c1-4323{position:static;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:1.25rem;align-items:center;border-bottom-style: solid; border-bottom-color: #262626;\n}.elementor .e-2f807695-890a{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-730ce836-3d46{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-7f69265a-6e4f{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-6b33a792-9ad4{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-62d20a57-afff{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-5f73e9b3-8ef6{position:static;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:1.25rem;align-items:center;border-bottom-style: solid; border-bottom-color: #262626;\n}.elementor .e-157c5091-f7af{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-133a0cbf-688c{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-1547bcf7-61ca{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-3d9b157b-8f17{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-ed7e93c-de56{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-7b0bf3ff-3ffa{position:static;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:1.25rem;align-items:center;border-bottom-style: solid; border-bottom-color: #262626;\n}.elementor .e-1e61c3ed-509a{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-3eb495de-f557{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-3219b216-9643{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-101fd417-15ac{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-49d3cbaa-6127{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-2d79151e-8409{position:static;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:1.25rem;align-items:center;border-bottom-style: solid; border-bottom-color: #262626;\n}.elementor .e-60356ad4-4eb1{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-1b9372f2-5c06{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-27dcc778-6f7e{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-c7c19e6-8119{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-3287927c-29cd{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-56899ef8-ac4f{position:static;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:1.25rem;align-items:center;border-bottom-style: solid; border-bottom-color: #262626;\n}.elementor .e-7e5466db-8051{position:relative;padding:0px;border-block-start-width:1px;flex-direction:column;gap:0px;border-top-style: solid; border-top-color: #262626;\n}.elementor .e-2d63b561-944d{width:100%;max-width:1400px;padding-block-start:1rem;padding-block-end:3rem;padding-inline-start:var(--mv-section-x);padding-inline-end:var(--mv-section-x);flex-direction:column;gap:1.25rem;margin-inline: auto;\n}.elementor .e-6edb0272-2d40{font-family:var(--mv-font-sans);color:var(--mv-white);padding:0px;background-color:var(--mv-black);flex-direction:column;gap:0px;}