.elementor .e-0b6049aa-3921:hover,.elementor .e-0b6049aa-3921:focus-visible{color:var(--mv-blue);}.elementor .e-0b6049aa-3921{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-dd18617a-c525{font-size:0.875rem;color:var(--mv-blue);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-c3737679-0ae2{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-235450d5-6430{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-8da1ce73-4098{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-1fbc085f-56dc{font-size:1rem;color:var(--mv-white);}.elementor .e-c9a4aedd-b1a6{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-c17eff21-2efe{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-022da916-671f{font-size:1rem;color:var(--mv-white);}.elementor .e-097df975-051a{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-427ea9be-c56a{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-9e6348f1-7adc{font-size:1rem;color:var(--mv-white);}.elementor .e-565f209e-ad3f{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-57168d40-ffca{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-47977187-584d{max-width:62rem;font-size:1rem;color:var(--mv-white);line-height:1.6em;}.elementor .e-62150806-d915{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-d0e268e1-850f{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-4495a54c-a95a{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-cf4d8c95-fd83{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-964624a5-4a66{font-size:1.125rem;color:var(--mv-text-muted-dark);line-height:1.7;}.elementor .e-4bcd7626-29cd{font-size:1.125rem;color:var(--mv-text-muted-dark);line-height:1.7;}.elementor .e-517f130e-15f0{padding:0px;flex-direction:column;gap:1.1rem;flex:3 1 24rem;}.elementor .e-b03d76d1-789d{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-c4db34cd-9919{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-2836c67a-7199{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-f5e794d4-1af4{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-3b09ff25-1045{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-20e2211b-6edc{min-width:0px;padding:0px;}.elementor .e-ad90ece8-c261{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-19a69c4b-2103{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-905304f5-7d5c{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-6d3b8a6c-fd93{min-width:0px;padding:0px;flex-direction:row;gap:1rem;}.elementor .e-c03c389e-4db0{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-9357ee21-3ae7{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-882842e1-9f7b{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-c5c16ea6-7dc9{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-0e9c9027-8b5e{min-width:0px;padding:0px;}.elementor .e-551b4a09-4594{min-width:0px;padding:0px;}.elementor .e-a2a19602-9c81{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-2a65030f-dd6f{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-3e96df25-2b7c{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-9fed0ec2-94ea{min-width:0px;padding:0px;flex:1 1 40%;}.elementor .e-6fdb6d87-3254{min-width:0px;padding:0px;flex:1 1 40%;}.elementor .e-f8713fd4-084f{min-width:0px;padding:0px;flex:1 1 40%;}.elementor .e-31f28651-c66d{min-width:0px;padding:0px;flex:1 1 40%;}.elementor .e-7a291486-7ab4{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-73c702a0-5ed6{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-8a89b7e7-7aea{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-2a19a612-623d{font-size:1.125rem;color:var(--mv-text-muted-dark);line-height:1.7;}.elementor .e-38081966-1b81{padding:0px;flex-direction:column;gap:1.1rem;flex:3 1 24rem;}.elementor .e-8ae3e865-efd0{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-f941147d-e94e{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-78f9d505-e51b{max-width:20ch;font-size:clamp(2.25rem, 3.6vw, 3.75rem);color:#FFFFFF;}.elementor .e-17cec85f-ad3b{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-9e60dc28-64f0{padding:0px;flex-direction:column;gap:1.5rem;}.elementor .e-76ef0dfe-a949{padding:0px;flex-direction:column;min-width: 0;\n}.elementor .e-81b99d4c-d4c2{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-0c7c473d-06eb{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-c1fb06ba-f87b{font-size:0.875rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-104affbb-8570{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-85b2b0ab-9dd5{padding:0px;flex-direction:column;gap:0.9rem;}.elementor .e-9076ae8d-cc83:hover,.elementor .e-9076ae8d-cc83:focus-visible{color:var(--mv-blue);}.elementor .e-9076ae8d-cc83{font-size:1rem;color:var(--mv-white);transition:color 0.25s;}.elementor .e-500fcdd9-f1ea{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-c40e2f8b-e9ca{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-03637810-6b52{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-b0b362b4-2359{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-109e6c38-e6ff{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-e40b548f-c76e{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-78757bcc-599f{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-aa508550-cdc1{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-957623b0-b847{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-edbd9610-13ed{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-eb417a9d-95a2{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-fde5fbca-25ec{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-184c3ec9-1fe3{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-891a16f9-3cb2{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-fd479f6b-6a38{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-23892557-b2be{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-f6b4fa64-de45{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-539249f7-47ce{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-ced372d9-b636{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-3488d1c3-3308{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-9d8376da-a369{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-12cdde2f-1fe1{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-46381d5e-43cc{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-b0ae7446-aac1{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-f2a680f4-a086{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-76508a3a-8160{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-1087a682-d473{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-774a6719-5e49{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-42e9cb95-7152{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-f60e0011-f062{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-7dd52afb-45e1{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-3299ba63-448a{font-size:0.875rem;color:#8F8F8F;flex:0 0 2.5rem;}.elementor .e-55572d88-3ab0{font-weight:500;font-size:clamp(1.4rem, 2.3vw, 2.1rem);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-f948f334-40a2{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.14em;text-transform:uppercase;text-align: right;\n}.elementor .e-3f87e863-b444{min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-b608b3f5-ec5d{font-size:1.5rem;flex:0 0 2rem;text-align: right;\n}.elementor .e-6f48f415-1baa{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-a57e553e-15a9{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-46716c32-2878{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-d5b7d62c-21f2{font-family:var(--mv-font-sans);color:var(--mv-white);padding:0px;background-color:var(--mv-black);flex-direction:column;gap:0px;}