.elementor .e-4c1f0d16-cb03:hover,.elementor .e-4c1f0d16-cb03:focus-visible{color:var(--mv-blue);}.elementor .e-4c1f0d16-cb03{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-da471acc-5b1b{font-size:0.875rem;color:var(--mv-blue);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-109eaa58-2913{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-c2140ac6-7421{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-776c9235-85f3{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-2dd31700-51c4{font-size:1rem;color:var(--mv-white);}.elementor .e-3f1c2852-ecd0{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-95b15a0a-a085{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-90cade13-bbc1{font-size:1rem;color:var(--mv-white);}.elementor .e-26c465ed-5463{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-63d7fcd7-9c7c{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-eeea095c-3b32{font-size:1rem;color:var(--mv-white);}.elementor .e-800d0633-05b7{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-0df46763-5e8d{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-8cb15677-e13d{max-width:62rem;font-size:1rem;color:var(--mv-white);line-height:1.6em;}.elementor .e-4157b806-4a84{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-3d627708-6522{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-e4814dd1-2ef7{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-f79f3d69-233e{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-e37527f5-e490{font-size:1.125rem;color:var(--mv-text-muted-dark);line-height:1.7;}.elementor .e-95b17cc0-9325{font-size:1.125rem;color:var(--mv-text-muted-dark);line-height:1.7;}.elementor .e-8f82069c-078b{padding:0px;flex-direction:column;gap:1.1rem;flex:3 1 24rem;}.elementor .e-2d57325c-5880{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-15e15f30-3c8a{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-9ab49f98-9c8e{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-f1e25375-e6a8{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-31acce14-72f9{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-1276ae6f-f76b{min-width:0px;padding:0px;}.elementor .e-801918d7-fe0c{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-4fa90768-6569{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-0a9ab4d4-ff8d{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-f2ed22a7-f11e{min-width:0px;padding:0px;flex-direction:row;gap:1rem;}.elementor .e-f40f335d-9c2c{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-02c3980f-0488{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-970e2958-7409{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-b8cea7d8-ab16{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-37998812-5e87{min-width:0px;padding:0px;}.elementor .e-544320f8-6492{min-width:0px;padding:0px;}.elementor .e-6af60d11-2a65{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-9a42a0e2-ef12{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-701c4e9d-e247{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-330be5d9-2441{min-width:0px;padding:0px;flex:1 1 40%;}.elementor .e-72444761-7809{min-width:0px;padding:0px;flex:1 1 40%;}.elementor .e-511d64e5-6002{min-width:0px;padding:0px;flex:1 1 40%;}.elementor .e-5d01fe20-b4c5{min-width:0px;padding:0px;flex:1 1 40%;}.elementor .e-d79b24b3-337c{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-62abfe90-f156{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-4d60b003-2a69{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-2d16e65b-28e1{font-size:1.125rem;color:var(--mv-text-muted-dark);line-height:1.7;}.elementor .e-1f65e473-69ed{padding:0px;flex-direction:column;gap:1.1rem;flex:3 1 24rem;}.elementor .e-f27250a2-c9b7{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-bab0c918-5cc4{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-d0cc4442-1390{max-width:20ch;font-size:clamp(2.25rem, 3.6vw, 3.75rem);color:#FFFFFF;}.elementor .e-f03b5872-31d4{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-9bbeaeb5-1c0e{padding:0px;flex-direction:column;gap:1.5rem;}.elementor .e-a5317544-6282{padding:0px;flex-direction:column;min-width: 0;\n}.elementor .e-8ba35ce3-11c0{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-4763ad4a-57bf{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-c05901f0-4c19{font-size:0.875rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-593fa20c-e381{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-1adeee98-8d72{padding:0px;flex-direction:column;gap:0.9rem;}.elementor .e-4d6da0ca-0065:hover,.elementor .e-4d6da0ca-0065:focus-visible{color:var(--mv-blue);}.elementor .e-4d6da0ca-0065{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-9c406925-3479{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-ec31ec8b-a89a{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-c4c0759f-462c{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-f52d7150-e115{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-61c82b9f-e15e{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-b6b86d40-b512{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-e0174e10-f187{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-07b12e51-c256{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-8d0bdccf-343c{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-812e9555-a279{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-9c1f2286-bc34{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-5ee3837b-dc80{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-f25c0321-a209{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-5aa15861-3b7f{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-97d7a98c-11d8{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-636473e3-6767{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-b99c2dc7-c865{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-8b207a0c-1b61{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-2ffc2d30-ea30{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-c7c89ad6-119f{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-a05697de-da33{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-66066394-58e3{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-7e749cdb-5fbf{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-1524aed0-bdbb{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-08ad8822-9ac3{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-29aceb9f-ec36{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-8b73a8d5-ac0d{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-f895195c-50af{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-e7b49115-3f61{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-0ac48025-4efe{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-58cdaf77-76f1{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-a4d73466-562f{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-479e5a98-7c9f{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-9da067e0-4830{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-406bd840-2664{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-0664d2f4-0dd6{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-6299914c-adc9{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-66a50ea7-c487{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-2dc374a7-15ff{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-45bdd841-e613{font-family:var(--mv-font-sans);color:var(--mv-white);padding:0px;background-color:var(--mv-black);flex-direction:column;gap:0px;}