.elementor .e-a0a4bc96-ec66:hover,.elementor .e-a0a4bc96-ec66:focus-visible{color:var(--mv-blue);}.elementor .e-a0a4bc96-ec66{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-9a498243-2726{font-size:0.875rem;color:var(--mv-blue);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-8aa5c135-4115{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-a847eca3-69d6{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-b16d2254-1c1f{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-931da3e5-b0e8{font-size:1rem;color:var(--mv-white);}.elementor .e-c3a47ae0-ebcc{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-f1dbf372-a89b{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-c989b572-5487{font-size:1rem;color:var(--mv-white);}.elementor .e-76fbc0a3-6481{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-952e7436-ae6f{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-2a0c6815-a6e2{font-size:1rem;color:var(--mv-white);}.elementor .e-626071c5-6224{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-d8ea0c48-45d8{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-65b32e82-da11{max-width:62rem;font-size:1rem;color:var(--mv-white);line-height:1.6em;}.elementor .e-9c8240ac-eb93{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-f128d073-7721{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-e7ff4c44-1d37{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-0f3710b7-2a18{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-c58ad4a5-75cc{font-size:1.125rem;color:var(--mv-text-muted-dark);line-height:1.7;}.elementor .e-1993a48a-3704{font-size:1.125rem;color:var(--mv-text-muted-dark);line-height:1.7;}.elementor .e-3bf7fbea-3bad{padding:0px;flex-direction:column;gap:1.1rem;flex:3 1 24rem;}.elementor .e-669d5f94-24b1{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-bc096bcb-6ea0{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-40482da1-8efa{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-e7ae2660-c9f1{font-weight:600;font-size:clamp(1.5rem, 2.2vw, 1.75rem);color:var(--mv-white);line-height:1.2;margin-block-end:1.1rem;display:block;}.elementor .e-36024406-13db{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-6f8893e1-ebcd{min-width:0px;padding:0px;}.elementor .e-73bb92ec-34e1{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-6eef4bce-b345{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-b3f94ea6-d25a{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-9f3e2af6-aad8{min-width:0px;padding:0px;flex-direction:row;gap:1rem;}.elementor .e-78b3f4cc-f5d1{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-258d1cde-2a4d{font-weight:600;font-size:clamp(1.5rem, 2.2vw, 1.75rem);color:var(--mv-white);line-height:1.2;margin-block-end:1.1rem;display:block;}.elementor .e-2a453994-46e8{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-84ebc951-b1a4{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-9488138f-88af{min-width:0px;padding:0px;}.elementor .e-75d53d71-0ff6{min-width:0px;padding:0px;}.elementor .e-e0677b7a-3a6b{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-6c1a578d-f9ad{font-weight:600;font-size:clamp(1.5rem, 2.2vw, 1.75rem);color:var(--mv-white);line-height:1.2;margin-block-end:1.1rem;display:block;}.elementor .e-449a3a2f-1a61{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-7eef8620-3f2b{min-width:0px;padding:0px;flex:1 1 40%;}.elementor .e-eafcfa9c-a354{min-width:0px;padding:0px;flex:1 1 40%;}.elementor .e-bba8d45a-6e8d{min-width:0px;padding:0px;flex:1 1 40%;}.elementor .e-465d8669-cd7e{min-width:0px;padding:0px;flex:1 1 40%;}.elementor .e-01db0371-8821{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-34e61bac-2a9c{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-ab61edda-891f{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-549f79c0-5a99{font-size:1.125rem;color:var(--mv-text-muted-dark);line-height:1.7;}.elementor .e-408baa19-e3f5{padding:0px;flex-direction:column;gap:1.1rem;flex:3 1 24rem;}.elementor .e-ed80b0b1-94af{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-efd45742-be88{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-6cdf6adf-57a9{max-width:20ch;font-size:clamp(2.25rem, 3.6vw, 3.75rem);color:#FFFFFF;}.elementor .e-c0fcd443-9ba0{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-0b5548eb-0e56{padding:0px;flex-direction:column;gap:1.5rem;}.elementor .e-e8a0ff69-0b1e{padding:0px;flex-direction:column;min-width: 0;\n}.elementor .e-fe32f7f8-5c84{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-5ac02b12-4cf5{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-bc3ccebf-fca3{font-size:0.875rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-e8c0376b-bac1{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-e36b22f9-f120{padding:0px;flex-direction:column;gap:0.9rem;}.elementor .e-14ac3e86-c049:hover,.elementor .e-14ac3e86-c049:focus-visible{color:var(--mv-blue);}.elementor .e-14ac3e86-c049{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-5daa9bf0-7665{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-2fe6c260-d158{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-5103f86b-a92d{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-911942a5-4f71{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-946e1de0-a915{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-4497a429-b4b8{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-17608f78-ac54{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-ac8ca9c3-a3ac{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-6a44a4e5-637d{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-33bf724d-8e89{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-b1c9e50f-04f0{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-d643dd0d-2b15{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-c00fd9d6-a08f{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-e9324868-b31a{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-7e4126c9-006a{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-b34d0c0e-3381{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-9413c966-5674{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-cea8fe32-3f24{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-94ab3be7-4b10{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-d2dee7c5-a391{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-973a5e6d-0f63{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-e9cdf81d-5f78{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-4cbc42a6-ee55{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-c6e0dcd2-f9a8{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-2074b01e-c16c{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-befb0ed7-0af4{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-18771db1-c3f0{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-4e257735-f7f8{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-115b3c53-c313{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-efa63ea6-c5e6{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-f06b6ac0-dd91{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-6d194ffb-1a2b{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-74db3d8f-b96f{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-e7e01f86-c69b{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-bcf81967-f18a{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-339a27f9-2c40{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-b76b8bfe-a068{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-c1d4fb77-cb85{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-246bbdeb-f7dc{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-210550b0-d98f{font-family:var(--mv-font-sans);color:var(--mv-white);padding:0px;background-color:var(--mv-black);flex-direction:column;gap:0px;}