.elementor .e-505451ed-c47b{max-width:720px;padding-block-start:120px;padding-block-end:44px;padding-inline-start:56px;padding-inline-end:56px;gap:14px;}.elementor .e-3b46e42f-5f90{min-height:378px;margin:0px;border-start-start-radius:28px;border-start-end-radius:28px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#101012;align-items:flex-end;background-image:radial-gradient(at 80% 20%, rgba(40,90,220,.55), rgba(0,0,0,0) 55%), linear-gradient(#0b1a3d, #101012);\n}.elementor .e-3d95f681-aaf7{font-weight:600;font-size:11px;color:var(--accent);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-19cc5cef-a8fd{font-weight:600;font-size:clamp(30px,3.4vw,52px);color:#0e0e10;letter-spacing:-0.03em;line-height:1.05;margin:0px;& span { color:#8a8a90; }\n}.elementor .e-2df8565f-d81e{max-width:520px;font-size:14px;color:#44444a;line-height:1.65;margin:0px;}.elementor .e-39f8f371-7a5e{max-width:520px;font-size:14px;color:#44444a;line-height:1.65;margin:0px;}.elementor .e-3443f049-c467{flex-direction:column;gap:16px;}.elementor .e-2edabf85-fabf{font-weight:600;font-size:clamp(26px,2.6vw,36px);color:#fff;letter-spacing:-0.025em;line-height:1.1;margin:0px;}.elementor .e-69282942-3b2a{font-size:13px;color:#fff;margin:0px;opacity:90%;}.elementor .e-6a4b1227-390a{font-size:12px;color:#fff;margin:0px;opacity:85%;}.elementor .e-6917289b-cdbd{font-weight:600;font-size:17px;color:#fff;margin:0px;}.elementor .e-3bf63b04-3048{margin-block-start:auto;flex-direction:column;gap:4px;}.elementor .e-19fdb70f-6608{min-height:clamp(220px,20vw,290px);color:#fff;padding:clamp(24px,2.6vw,36px);border-radius:16px;flex-direction:column;gap:14px;justify-content:space-between;}.elementor .e-1118b159-6bd3{display:grid;gap:clamp(20px,3vw,48px);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;}.elementor .e-1d118c96-3391{font-weight:600;font-size:11px;color:var(--accent);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-2e19902b-4c8a{font-weight:600;font-size:clamp(30px,3.4vw,52px);color:#0e0e10;letter-spacing:-0.03em;line-height:1.05;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;& span { color:#8a8a90; }\n}.elementor .e-6b19eaeb-476e{flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-7d54c4ea-30dd{flex-direction:column;gap:14px;}.elementor .e-2cd04692-4d3c{font-weight:700;font-size:10px;color:var(--accent);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-670e32c1-a871{width:auto;height:44px;object-fit:contain;mix-blend-mode:multiply;}.elementor .e-4220e219-67a7{width:auto;height:44px;object-fit:contain;mix-blend-mode:multiply;}.elementor .e-3c481a27-f17e{width:auto;height:36px;object-fit:contain;mix-blend-mode:multiply;}.elementor .e-7664363a-8ed4{width:auto;height:40px;object-fit:contain;mix-blend-mode:multiply;}.elementor .e-603ecad-2aab{width:auto;height:34px;object-fit:contain;mix-blend-mode:multiply;}.elementor .e-2915a0fb-2e2b{flex-direction:row;gap:clamp(18px,2.4vw,40px);flex-wrap:wrap;align-items:center;}.elementor .e-55213f3b-1de3{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-color:#ffffff;flex-direction:column;gap:14px;}.elementor .e-7de73b9b-f7b8{font-weight:700;font-size:10px;color:var(--accent);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-56e2ffc3-612e{width:auto;height:40px;object-fit:contain;mix-blend-mode:multiply;}.elementor .e-5bf6effb-9e33{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-color:#ffffff;flex-direction:column;gap:14px;}.elementor .e-3b853b77-ecc9{display:grid;gap:clamp(12px,1.4vw,20px);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);}.elementor .e-58bd78ab-f9e6{padding-block-start:clamp(28px,4vw,56px);padding-block-end:clamp(36px,4vw,56px);padding-inline-start:clamp(16px,3.4vw,48px);padding-inline-end:clamp(16px,3.4vw,48px);background-color:#f5f5f2;flex-direction:column;gap:clamp(40px,5vw,72px);}.elementor .e-3af03f4d-d6f1{width:100%;padding:14px;background-color:#101012;display:flex;flex-direction:column;gap:0px;}