.elementor .e-40d4fa19-d7e5:hover,.elementor .e-40d4fa19-d7e5:focus-visible{color:var(--mv-blue);}.elementor .e-40d4fa19-d7e5{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-af98aff4-4dbd{font-size:0.875rem;color:var(--mv-blue);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-96ed511c-91d2{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-54917af6-b04a{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-357169fe-f9f2{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-7b2348f2-bb24{font-size:1rem;color:var(--mv-white);}.elementor .e-16bde7d3-a8a7{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-46ceebd3-778b{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-17f20836-3bf1{font-size:1rem;color:var(--mv-white);}.elementor .e-38c651ae-0a5c{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-6f1ff5a5-0c78{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-9eec44b8-d683{font-size:1rem;color:var(--mv-white);}.elementor .e-9e5e85cf-54b6{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-525850e4-e4f9{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-270db538-3469{max-width:62rem;font-size:1rem;color:var(--mv-white);line-height:1.6em;}.elementor .e-73b0c972-8a94{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-5e7b4600-5928{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-067cd5a4-b2cd{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-ef0b91e7-6bad{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-08711cde-54eb{font-size:1.125rem;color:var(--mv-text-muted-dark);line-height:1.7;}.elementor .e-5eeb763a-cdcb{font-size:1.125rem;color:var(--mv-text-muted-dark);line-height:1.7;}.elementor .e-c94e567a-7283{padding:0px;flex-direction:column;gap:1.1rem;flex:3 1 24rem;}.elementor .e-3c50f62c-ed19{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-a86acdd7-0324{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-862bfe7a-9381{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-fb3e5350-3715{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-e51b2c81-4028{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-aed5dbb3-3afe{min-width:0px;padding:0px;}.elementor .e-112a23c7-bb01{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-e2e503c2-205b{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-c94d3892-8bfb{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-fcf08619-fe0e{min-width:0px;padding:0px;flex-direction:row;gap:1rem;}.elementor .e-ad6d4d18-c02c{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-0259b24a-0688{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-47fca0ad-00c7{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-9d462bd0-0fb4{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-96279fb4-41ee{min-width:0px;padding:0px;}.elementor .e-cf214a2c-a8f3{min-width:0px;padding:0px;}.elementor .e-bf6d09c4-53de{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-47c8b5c3-51dd{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-910db039-0025{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-bc9564e1-b6b4{min-width:0px;padding:0px;flex:1 1 40%;}.elementor .e-b61afcf2-7009{min-width:0px;padding:0px;flex:1 1 40%;}.elementor .e-1264b3d7-480e{min-width:0px;padding:0px;flex:1 1 40%;}.elementor .e-8b1aa237-8583{min-width:0px;padding:0px;flex:1 1 40%;}.elementor .e-271ef864-8b87{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-b013e525-e07a{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-c9d582ee-b9bc{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-d344cff4-8ac6{font-size:1.125rem;color:var(--mv-text-muted-dark);line-height:1.7;}.elementor .e-c49d2045-70fb{padding:0px;flex-direction:column;gap:1.1rem;flex:3 1 24rem;}.elementor .e-baef0723-e112{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-8fb1bd6b-a6ac{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-34198fa7-1ea6{max-width:20ch;font-size:clamp(2.25rem, 3.6vw, 3.75rem);color:#FFFFFF;}.elementor .e-fa381f2b-de31{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-96f6d0c0-2f84{padding:0px;flex-direction:column;gap:1.5rem;}.elementor .e-6a370e7c-5176{padding:0px;flex-direction:column;min-width: 0;\n}.elementor .e-05777686-343e{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-730b13c7-fe81{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-654e5c1f-95e0{font-size:0.875rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-e5f6f704-cd40{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-6b29737a-2ad6{padding:0px;flex-direction:column;gap:0.9rem;}.elementor .e-849acfe1-b18a:hover,.elementor .e-849acfe1-b18a:focus-visible{color:var(--mv-blue);}.elementor .e-849acfe1-b18a{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-780d18ec-0987{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-3fa67fd5-5639{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-98a047da-61b1{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-e2b170e3-6c59{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-b9012368-f936{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-bc4ff095-70aa{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-d0211683-4f23{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-78e57de2-cc27{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-560821de-8622{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-8aeb4cdf-8fb1{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-b6e919de-7aeb{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-ec9e7dd4-3db6{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-9acdc8c7-1673{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-c6c53478-866d{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-06c592fc-d039{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-32e833b0-7a63{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-47856f61-3691{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-11c65271-8811{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-91495e85-f534{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-ce95631e-b368{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-9721539e-e364{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-b2e21d2d-d9e9{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-2a8a0569-ed93{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-a7267033-9fd2{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-f169bc0e-2ed5{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-c643d11c-dc60{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-5a42d2e4-c09e{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-787e1afa-88fe{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-0a1bb0ef-1003{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-e107555e-4518{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-0461722b-6b5a{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-5cf6b393-dbc8{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-c3d536a0-2c16{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-3b4d7f58-846c{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-ef4215df-1e11{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-20bc9450-372d{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-4f873c74-24a6{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-39e4d493-31ed{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-bc6cf76b-e6a7{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-e4062b32-b6c2{font-family:var(--mv-font-sans);color:var(--mv-white);padding:0px;background-color:var(--mv-black);flex-direction:column;gap:0px;}