.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-8b3c7455-83b7{font-size:0.75rem;color:#8F8F8F;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-14de35a6-ec88{max-width:62rem;font-size:1rem;color:var(--mv-white);line-height:1.6em;}.elementor .e-928f572f-7927{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-778edf19-5254{font-size:1.125rem;color:var(--mv-text-muted-dark);line-height:1.7;}.elementor .e-ea772f17-cec7{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-51c6ba38-a613{overflow:hidden;border-radius:18px;border-width:1px;border-color:#2a2a2a;border-style:solid;}.elementor .e-35de557f-8844{overflow:hidden;border-radius:18px;border-width:1px;border-color:#2a2a2a;border-style:solid;}.elementor .e-1f580dce-296b{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-0c03c853-ad9b{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-3db15078-67e0{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-4a52d86e-e6fb{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-592af503-fb8f{font-size:1rem;color:var(--mv-text-muted-dark);line-height:1.7;margin-block-end:1.25rem;display:block;}.elementor .e-c50af382-ab32{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-22f8ee9e-fa11{min-width:0px;padding:0px;}.elementor .e-181bb8f5-d9fb{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-9ffc8286-ccca{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-cdcada83-8acb{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-d1b381fd-9e83{min-width:0px;padding:0px;flex-direction:row;gap:1rem;}.elementor .e-7d18f95f-10f9{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-42eebb54-0de6{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-5b9d37b1-e0d1{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-b7a99136-81a6{min-width:0px;padding:0px;flex-direction:row;gap:1rem;}.elementor .e-34420041-b094{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-960d3c45-37eb{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-4a1663b5-7344{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-e025b417-33f2{font-size:1rem;color:var(--mv-text-muted-dark);line-height:1.7;margin-block-end:1.25rem;display:block;}.elementor .e-e85f6e00-81f1{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-ad58a9aa-871d{min-width:0px;padding:0px;}.elementor .e-cbd527ce-8391{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-007ec9c8-acba{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-d1cd979a-97a6{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-aaa5606d-6e3e{min-width:0px;padding:0px;flex-direction:row;gap:1rem;}.elementor .e-202f9a29-263f{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-f7300bc2-898e{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-83a8ac39-77b6{min-width:0px;padding:0px;flex-direction:row;gap:1rem;}.elementor .e-1ef2b855-cc91{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-7f555e76-d98f{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-7b47e3ee-c95e{font-size:1rem;color:var(--mv-text-muted-dark);line-height:1.7;margin-block-end:1.25rem;display:block;}.elementor .e-2ec156f9-3dd5{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-dbe61b84-c4ed{min-width:0px;padding:0px;}.elementor .e-818f7096-e929{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-b0b4453e-087f{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-0142d79b-9d42{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-a23fd063-8a3e{min-width:0px;padding:0px;flex-direction:row;gap:1rem;}.elementor .e-1bd91d0d-cfb3{font-size:0.875rem;color:var(--mv-blue);margin-block-end:0.9rem;display:block;}.elementor .e-58d142d1-a612{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-ed14f910-d93f{font-size:1.125rem;color:var(--mv-white);line-height:1.6;margin-block-end:1.25rem;display:block;}.elementor .e-d339871c-9aea{font-size:1rem;color:var(--mv-text-muted-dark);line-height:1.7;margin-block-end:1.25rem;display:block;}.elementor .e-ebbdb101-5459{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#111111;display:block;}.elementor .e-b06914b2-e7f0{min-width:0px;padding:0px;}.elementor .e-3ee4717b-ec2d{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-05778772-4af3{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-7d3a7295-a612{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-aedf9f7c-061c{min-width:0px;padding:0px;flex-direction:row;gap:1rem;}.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-66f466fb-52ba{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-260b8fb4-049e{max-width:20ch;font-size:clamp(2.25rem, 3.6vw, 3.75rem);color:#FFFFFF;}.elementor .e-c8a4a61f-427b{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-f4902f55-fe8d{padding:0px;flex-direction:column;gap:1.5rem;}.elementor .e-047d258e-d1f8{padding:0px;flex-direction:column;min-width: 0;\n}.elementor .e-af4de368-10b5{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-1de6a005-7204{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-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-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-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;}