.elementor .e-3f598720-d17e{width:100%;height:100%;object-fit:cover;object-position:40% 18%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-1d6c0e8c-1c6c{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image: radial-gradient(75% 65% at 50% 55%, rgba(16,17,20,0.72), rgba(16,17,20,0.88)), linear-gradient(0deg, #101114 0%, rgba(16,17,20,0) 40%);\n}.elementor .e-5c1e4358-9f10{font-family:var(--mf-font-body);font-weight:700;font-size:12px;color:rgba(255,255,255,0.6);letter-spacing:0.08em;text-transform:uppercase;& a { color: rgba(255,255,255,0.6); } & a:hover { color: #FFFFFF; } & strong { color: #DC2626; }\n}.elementor .e-620ace3a-81cc{color:rgba(255,255,255,0.85);}.elementor .e-470c3bfa-744c{font-size:clamp(2.7rem, 0.8rem + 8vw, 9.4rem);letter-spacing:-0.045em;line-height:0.9;}.elementor .e-550ea612-fe07{max-width:38rem;color:rgba(255,255,255,0.85);}.elementor .e-36c8c651-2945{width:auto;padding:0px;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-2c442c1a-b4bf{width:100%;max-width:1100px;position:relative;z-index:2;text-align:center;padding-block-start:0px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:24px;align-items:center;}.elementor .e-491f468d-22ac{font-family:var(--mf-font-display);font-weight:700;font-size:clamp(1rem, 0.9rem + 0.4vw, 1.25rem);color:#FFFFFF;}.elementor .e-3d73ada0-aac3{width:auto;padding:0px;flex-direction:column;gap:4px;}.elementor .e-5843e897-8dec{font-family:var(--mf-font-display);font-weight:700;font-size:clamp(1rem, 0.9rem + 0.4vw, 1.25rem);color:#FFFFFF;}.elementor .e-4eeab373-4ff8{width:auto;padding:0px;flex-direction:column;gap:4px;}.elementor .e-6f5315ad-2a39{font-family:var(--mf-font-display);font-weight:700;font-size:clamp(1rem, 0.9rem + 0.4vw, 1.25rem);color:#FFFFFF;}.elementor .e-2a476386-5d3b{width:auto;padding:0px;flex-direction:column;gap:4px;}.elementor .e-5e3c9090-2c3b{width:100%;max-width:1400px;position:relative;z-index:2;padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;gap:40px;justify-content:center;border-top-style: solid; border-top-color: rgba(255,255,255,0.16);\n}.elementor .e-35dbd844-60bd{min-height:92vh;overflow:hidden;position:relative;padding-block-start:150px;padding-block-end:40px;padding-inline-start:var(--mf-gutter);padding-inline-end:var(--mf-gutter);background-color:var(--mf-bg);display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-5dfabc41-beaf{height:auto;aspect-ratio:4 / 5;object-position:50% 45%;}.elementor .e-30c863de-30f5{width:42%;height:auto;aspect-ratio:1;object-position:50% 40%;position:absolute;inset-inline-end:0px;inset-block-end:0px;border-width:6px;border-color:#101114;border-style:solid;}.elementor .e-65cd7900-91b1{position:relative;padding-block-start:0px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-3c1e4a98-e95f{max-width:36em;}.elementor .e-5ef90bbd-7a6b{padding:0px;flex-direction:column;gap:26px;align-items:flex-start;}.elementor .e-549ad9f2-fd43{display:grid;gap:clamp(2.5rem, 1rem + 6vw, 7rem);grid-template-columns:1.05fr 0.95fr;align-items:center;}.elementor .e-5ff2e471-b564{padding:0px;margin-block-end:clamp(2.5rem, 2rem + 3vw, 5rem);flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-69a87889-e186{padding-block-end:40px;margin-block-end:auto;}.elementor .e-70076c45-24a4{font-size:15px;}.elementor .e-d53a76d-32e7{min-height:280px;justify-content:flex-end;}.elementor .e-276f179f-3f78{padding-block-end:40px;margin-block-end:auto;}.elementor .e-11dc5b82-320b{font-size:15px;}.elementor .e-1e633b57-25b6{min-height:280px;justify-content:flex-end;}.elementor .e-15315fc1-c0f0{padding-block-end:40px;margin-block-end:auto;}.elementor .e-764341e9-b029{font-size:15px;}.elementor .e-55d65880-5312{min-height:280px;justify-content:flex-end;}.elementor .e-10d5c876-da62{padding-block-end:40px;margin-block-end:auto;}.elementor .e-429e7143-a02e{font-size:15px;}.elementor .e-41a2ee2f-3a72{min-height:280px;justify-content:flex-end;}.elementor .e-4e3e9e1b-8379{padding:0px;gap:16px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;align-items:start;& > :nth-child(even) { margin-top: 48px; }\n}.elementor .e-55f6681a-2bd2{background-color:#191B20;}.elementor .e-16a52c78-1f1e{padding:0px;margin-block-end:clamp(2.5rem, 2rem + 3vw, 5rem);flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-cad4377-1ae8{margin-block-end:28px;}.elementor .e-3e29dd2-487b{padding-block-start:32px;padding-block-end:36px;padding-inline-start:28px;padding-inline-end:28px;background-color:var(--mf-surface);}.elementor .e-74662779-dc64{margin-block-end:28px;}.elementor .e-5717015e-969a{padding-block-start:32px;padding-block-end:36px;padding-inline-start:28px;padding-inline-end:28px;background-color:var(--mf-surface);}.elementor .e-5410c854-cfe5{margin-block-end:28px;}.elementor .e-61ca2c97-75bb{padding-block-start:32px;padding-block-end:36px;padding-inline-start:28px;padding-inline-end:28px;background-color:var(--mf-surface);}.elementor .e-614e0274-e751{padding:0px;gap:clamp(1.5rem, 1rem + 2vw, 3rem);grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;align-items:start;& > :nth-child(2) { margin-top: 48px; } & > :nth-child(3) { margin-top: 24px; }\n}.elementor .e-304038a7-6ac1{height:auto;aspect-ratio:4 / 3;object-position:50% 30%;margin-block-start:12px;}.elementor .e-611366ac-aaa7{position:sticky;inset-block-start:110px;padding:0px;flex-direction:column;gap:28px;align-items:flex-start;}.elementor .e-774a44f0-86d5{padding-block-start:10px;grid-row:span 2;}.elementor .e-3605a12d-6703{padding-block-start:10px;grid-row:span 2;}.elementor .e-722c8b4c-4c48{padding-block-start:10px;grid-row:span 2;}.elementor .e-2d1f614e-d7e9{padding-block-start:10px;grid-row:span 2;}.elementor .e-33104f4b-2ea9{padding:0px;border-block-start-width:1px;flex-direction:column;border-top-style: solid; border-top-color: #30333A;\n}.elementor .e-7f91e331-6948{display:grid;gap:clamp(2.5rem, 1rem + 6vw, 7rem);grid-template-columns:0.9fr 1.1fr;align-items:start;}.elementor .e-7aa3652-d89c{padding:0px;flex-direction:column;gap:26px;align-items:flex-start;}.elementor .e-4ae8fa0f-b17d{font-size:clamp(3.4rem, 2.4rem + 3vw, 5.4rem);}.elementor .e-769131d6-f3a2{padding:0px;gap:10px;flex-wrap:wrap;align-items: baseline;\n}.elementor .e-489e8ff8-4b64{font-family:var(--mf-font-body);font-weight:800;font-size:13px;color:#FFFFFF;}.elementor .e-79a93c-288f{font-family:var(--mf-font-body);font-weight:600;font-size:13px;color:#B8BBC4;}.elementor .e-5723ad3e-7b46{padding-block-start:14px;padding-block-end:14px;padding-inline-start:6px;padding-inline-end:6px;border-radius:14px;border-width:1px;border-color:#30333A;border-style:solid;background-color:rgba(255,255,255,0.03);flex-direction:column;gap:6px;align-items:center;}.elementor .e-7e22d66-6bee{font-family:var(--mf-font-body);font-weight:800;font-size:13px;color:#FFFFFF;}.elementor .e-37a75fec-6e3c{font-family:var(--mf-font-body);font-weight:600;font-size:13px;color:#B8BBC4;}.elementor .e-1341c277-2711{padding-block-start:14px;padding-block-end:14px;padding-inline-start:6px;padding-inline-end:6px;border-radius:14px;border-width:1px;border-color:#30333A;border-style:solid;background-color:rgba(255,255,255,0.03);flex-direction:column;gap:6px;align-items:center;}.elementor .e-408f1f33-4ee8{font-family:var(--mf-font-body);font-weight:800;font-size:13px;color:#FFFFFF;}.elementor .e-7422fba6-8de8{font-family:var(--mf-font-body);font-weight:600;font-size:13px;color:#B8BBC4;}.elementor .e-269286ca-112f{padding-block-start:14px;padding-block-end:14px;padding-inline-start:6px;padding-inline-end:6px;border-radius:14px;border-width:1px;border-color:#30333A;border-style:solid;background-color:rgba(255,255,255,0.03);flex-direction:column;gap:6px;align-items:center;}.elementor .e-748579c1-c06d{font-family:var(--mf-font-body);font-weight:800;font-size:13px;color:#FFFFFF;}.elementor .e-331e3446-e5f5{font-family:var(--mf-font-body);font-weight:600;font-size:13px;color:#B8BBC4;}.elementor .e-3964deec-48be{padding-block-start:14px;padding-block-end:14px;padding-inline-start:6px;padding-inline-end:6px;border-radius:14px;border-width:1px;border-color:#30333A;border-style:solid;background-color:rgba(255,255,255,0.03);flex-direction:column;gap:6px;align-items:center;}.elementor .e-30c4bc81-82f2{padding:0px;gap:8px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-753b7c3d-7c03{width:100%;}.elementor .e-4c06c27d-600d{padding:clamp(1.5rem, 1rem + 2vw, 2.6rem);gap:22px;}.elementor .e-28be575f-4626{display:grid;gap:clamp(2.5rem, 1rem + 5vw, 6rem);grid-template-columns:1fr 1fr;align-items:center;}.elementor .e-77cc4fe6-6b6f{background-color:#191B20;}.elementor .e-7fe03fd9-8251{max-width:26rem;}.elementor .e-5e5fca8e-ffdb{position:sticky;inset-block-start:110px;padding:0px;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-1a2095b-a911{font-family:var(--mf-font-body);font-weight:500;font-size:22px;color:#FFFFFF;line-height:1;}.elementor .e-15b6a2ac-ec74{width:40px;height:40px;border-radius:50%;border-width:1.5px;border-color:#30333A;border-style:solid;flex:0 0 40px;justify-content:center;}.elementor .e-5e48287f-5d9f{cursor:pointer;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-36d059d8-dd0d{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:64px;}.elementor .e-7049da18-b330{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #30333A;\n}.elementor .e-2fbfa34a-6b96{font-family:var(--mf-font-body);font-weight:500;font-size:22px;color:#FFFFFF;line-height:1;}.elementor .e-4aefb6ea-a2d6{width:40px;height:40px;border-radius:50%;border-width:1.5px;border-color:#30333A;border-style:solid;flex:0 0 40px;justify-content:center;}.elementor .e-79ac55a7-aedb{cursor:pointer;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-17e78253-9fbf{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:64px;}.elementor .e-26c405ac-af2f{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #30333A;\n}.elementor .e-599d0553-6459{font-family:var(--mf-font-body);font-weight:500;font-size:22px;color:#FFFFFF;line-height:1;}.elementor .e-33d38201-b6b8{width:40px;height:40px;border-radius:50%;border-width:1.5px;border-color:#30333A;border-style:solid;flex:0 0 40px;justify-content:center;}.elementor .e-4046f403-d1a5{cursor:pointer;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-5364ee63-737c{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:64px;}.elementor .e-76a21604-bc1c{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #30333A;\n}.elementor .e-22a29ee0-5f5d{font-family:var(--mf-font-body);font-weight:500;font-size:22px;color:#FFFFFF;line-height:1;}.elementor .e-7c07c7c8-3b2d{width:40px;height:40px;border-radius:50%;border-width:1.5px;border-color:#30333A;border-style:solid;flex:0 0 40px;justify-content:center;}.elementor .e-5411ba7-c86c{cursor:pointer;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-42f533c-63b2{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:64px;}.elementor .e-43c3089d-3ae4{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #30333A;\n}.elementor .e-e729199-8290{font-family:var(--mf-font-body);font-weight:500;font-size:22px;color:#FFFFFF;line-height:1;}.elementor .e-84870a7-b28f{width:40px;height:40px;border-radius:50%;border-width:1.5px;border-color:#30333A;border-style:solid;flex:0 0 40px;justify-content:center;}.elementor .e-9da3186-d416{cursor:pointer;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-0ff8f23-c7a7{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:64px;}.elementor .e-34fd273-a8f6{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #30333A;\n}.elementor .e-1d5636b1-570c{font-family:var(--mf-font-body);font-weight:500;font-size:22px;color:#FFFFFF;line-height:1;}.elementor .e-43dd7e50-82b2{width:40px;height:40px;border-radius:50%;border-width:1.5px;border-color:#30333A;border-style:solid;flex:0 0 40px;justify-content:center;}.elementor .e-66c0296d-475c{cursor:pointer;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-48f318e2-9aa2{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:64px;}.elementor .e-1449b329-dd5b{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #30333A;\n}.elementor .e-115f9bb9-bd79{border-block-start-width:1px;border-top-style: solid; border-top-color: #30333A;\n}.elementor .e-67855d40-1fec{display:grid;gap:clamp(2.5rem, 1rem + 6vw, 8rem);grid-template-columns:0.8fr 1.2fr;align-items:start;}.elementor .e-1e6478f5-f70f{font-size:clamp(1.9rem, 1.3rem + 2.2vw, 3.2rem);margin-block-end:32px;}.elementor .e-6db25c38-8e7b{width:120px;height:120px;border-radius:14px;flex:0 0 120px;}.elementor .e-1d03e373-efae{font-size:12px;}.elementor .e-5092e957-e2d1{font-size:14px;}.elementor .e-5197a80e-8602{padding:0px;flex-direction:column;gap:4px;flex:1 1 0px;}.elementor .e-10f88ede-7163{font-size:22px;color:#2563EB;}.elementor .e-e14f30b-7261:hover,.elementor .e-e14f30b-7261:focus-visible{border-color:#1D4EDB;transform:translate3d(0px, -3px, 0px);}.elementor .e-e14f30b-7261{padding-block-start:12px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:24px;border-radius:22px;border-width:1px;border-color:#30333A;border-style:solid;background-color:var(--mf-surface);transition:border-color 0.4s, transform 0.5s;gap:22px;align-items:center;}.elementor .e-57f8275f-1093{width:120px;height:120px;border-radius:14px;flex:0 0 120px;}.elementor .e-2cc28867-e197{font-size:12px;}.elementor .e-6ff9b22d-2fb9{font-size:14px;}.elementor .e-2cb136cc-6478{padding:0px;flex-direction:column;gap:4px;flex:1 1 0px;}.elementor .e-42b30c59-d121{font-size:22px;color:#2563EB;}.elementor .e-7d7e2f53-3c31:hover,.elementor .e-7d7e2f53-3c31:focus-visible{border-color:#1D4EDB;transform:translate3d(0px, -3px, 0px);}.elementor .e-7d7e2f53-3c31{padding-block-start:12px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:24px;border-radius:22px;border-width:1px;border-color:#30333A;border-style:solid;background-color:var(--mf-surface);transition:border-color 0.4s, transform 0.5s;gap:22px;align-items:center;}.elementor .e-28b4730f-67ac{padding:0px;gap:16px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-7fae70a5-6522{padding-block-start:clamp(3rem, 2rem + 4vw, 6rem);padding-block-end:clamp(3rem, 2rem + 4vw, 6rem);border-block-start-width:1px;border-top-style: solid; border-top-color: #30333A;\n}.elementor .e-4bf142fb-550e{color:rgba(255,255,255,0.85);}.elementor .e-bb3e1f1-81d5{padding:0px;flex-direction:column;gap:32px;align-items:flex-start;}.elementor .e-4bc375bb-efc3{height:auto;aspect-ratio:3 / 4;object-position:50% 30%;box-shadow:0px 40px 80px 0px rgba(6,14,50,0.45);transform:rotateX(0deg) rotateY(0deg) rotateZ(2deg);}.elementor .e-58f106b5-4784{display:grid;gap:clamp(2rem, 1rem + 5vw, 6rem);grid-template-columns:1.3fr 0.7fr;align-items:center;}.elementor .e-7bfdd873-8190{overflow:hidden;position:relative;padding-block-start:clamp(5rem, 3rem + 8vw, 9rem);padding-block-end:clamp(5rem, 3rem + 8vw, 9rem);padding-inline-start:var(--mf-gutter);padding-inline-end:var(--mf-gutter);background-color:var(--mf-blue);}