.elementor .e-327f98c2-3be0{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;opacity:100%;}.elementor .e-4c98cdf8-8541{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;padding:0px;background-image:linear-gradient(90deg, rgba(11,26,32,0.78) 0%,rgba(11,26,32,0.42) 40%,rgba(11,26,32,0) 65%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-512540f8-8164{padding:0px;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-6ae9b5cb-3be6{font-family:var(--ji-font-heading);font-weight:700;font-size:64px;color:var(--ji-white);letter-spacing:-0.035em;line-height:1.02;}.elementor .e-647968de-4610{font-family:var(--ji-font-heading);font-weight:700;font-size:64px;color:var(--ji-sky);letter-spacing:-0.035em;line-height:1.02;margin-block-start:-14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5f73aa89-31fb{padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-61e5afae-299c{font-family:var(--ji-font-mono);font-weight:600;font-size:13px;color:var(--ji-sky);margin:0px;}.elementor .e-3e5ce4db-99d4{font-family:var(--ji-font-mono);font-size:13px;color:var(--ji-on-dark-muted);margin:0px;}.elementor .e-40157045-645d{font-family:var(--ji-font-mono);font-size:13px;color:var(--ji-on-dark-muted);margin:0px;}.elementor .e-6114f80a-6ef9{max-width:560px;padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.10);border-style:solid;display:flex;flex-direction:row;gap:22px;flex-wrap:wrap;}.elementor .e-1b6992f2-bdaa{padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 0%;align-items:flex-start;}.elementor .e-5ddcfd9b-a711{font-family:var(--ji-font-heading);font-weight:700;font-size:28px;color:var(--ji-white);letter-spacing:-0.02em;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2a978582-673a{font-family:var(--ji-font-body);font-weight:600;font-size:16px;color:var(--ji-white);margin:0px;}.elementor .e-271384c1-73ea{font-size:18px;color:var(--ji-sky);margin:0px;}.elementor .e-2d4b050d-b4cd:hover,.elementor .e-2d4b050d-b4cd:focus-visible{border-color:rgba(111,208,255,0.5);background-color:rgba(111,208,255,0.12);}.elementor .e-2d4b050d-b4cd{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:12px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:rgba(255,255,255,0.04);display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-3ce2fd06-c026{font-family:var(--ji-font-body);font-weight:600;font-size:16px;color:var(--ji-white);margin:0px;}.elementor .e-1f060012-4496{font-size:18px;color:var(--ji-sky);margin:0px;}.elementor .e-46a9be0e-96ec:hover,.elementor .e-46a9be0e-96ec:focus-visible{border-color:rgba(111,208,255,0.5);background-color:rgba(111,208,255,0.12);}.elementor .e-46a9be0e-96ec{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:12px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:rgba(255,255,255,0.04);display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-6aacd31f-a5ef{font-family:var(--ji-font-body);font-weight:600;font-size:16px;color:var(--ji-white);margin:0px;}.elementor .e-3422de3d-6356{font-size:18px;color:var(--ji-sky);margin:0px;}.elementor .e-370270de-16be:hover,.elementor .e-370270de-16be:focus-visible{border-color:rgba(111,208,255,0.5);background-color:rgba(111,208,255,0.12);}.elementor .e-370270de-16be{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:12px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:rgba(255,255,255,0.04);display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-2c720c45-a7b8{font-family:var(--ji-font-body);font-weight:600;font-size:16px;color:var(--ji-white);margin:0px;}.elementor .e-4745ef20-de7e{font-size:18px;color:var(--ji-sky);margin:0px;}.elementor .e-6d141fd1-2fe5:hover,.elementor .e-6d141fd1-2fe5:focus-visible{border-color:rgba(111,208,255,0.5);background-color:rgba(111,208,255,0.12);}.elementor .e-6d141fd1-2fe5{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:12px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:rgba(255,255,255,0.04);display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-6224b7e9-8a3e{font-family:var(--ji-font-body);font-size:14px;color:var(--ji-on-dark-muted);margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-21dd9967-b851{padding:30px;border-radius:20px;border-width:1px;border-color:rgba(111,208,255,0.22);border-style:solid;background-color:rgba(15,42,54,0.72);box-shadow:0px 30px 60px 0px rgba(0,0,0,0.35);backdrop-filter:blur(14px);display:flex;flex-direction:column;gap:10px;flex:0 0 400px;}.elementor .e-1b13cf4e-c33a{width:100%;max-width:1180px;position:relative;z-index:1;padding:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-31487a1-c8ee{overflow:hidden;position:relative;padding-block-start:88px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(160deg, #10303d 0%,#0b1a20 55%,#081217 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;align-items:center;}.elementor .e-24c52841-ee09{width:auto;height:58px;}.elementor .e-39732547-bed5{font-family:var(--ji-font-body);font-weight:500;font-size:16px;color:#e3f6ff;text-align:center;margin:0px;}.elementor .e-bdfd345-1318{padding:0px;display:flex;flex-direction:column;gap:6px;align-items:center;}.elementor .e-26b71c3c-49f5{width:auto;height:58px;}.elementor .e-2a796e53-19b0{font-family:var(--ji-font-body);font-weight:500;font-size:16px;color:#e3f6ff;text-align:center;margin:0px;}.elementor .e-77281f0b-d395{padding:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(255,255,255,0.22);border-style:solid;display:flex;flex-direction:column;gap:6px;align-items:center;}.elementor .e-7fa1fe9d-339c{width:auto;height:58px;}.elementor .e-2bf43759-c053{font-family:var(--ji-font-body);font-weight:500;font-size:16px;color:#e3f6ff;text-align:center;margin:0px;}.elementor .e-4341524f-5cc2{padding:0px;display:flex;flex-direction:column;gap:6px;align-items:center;}.elementor .e-6cc53577-3898{width:100%;max-width:1180px;padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-56a013d3-92a1{padding-block-start:44px;padding-block-end:44px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--ji-blue-deep);display:flex;flex-direction:column;align-items:center;}.elementor .e-4a63ee55-d4d1{width:100%;height:34px;object-fit:contain;opacity:90%;}.elementor .e-6d7d049b-12e5{width:100%;height:30px;object-fit:contain;opacity:90%;}.elementor .e-492881ff-e105{width:100%;height:32px;object-fit:contain;opacity:90%;}.elementor .e-f087d7b-a5ab{width:100%;height:42px;object-fit:contain;opacity:90%;}.elementor .e-27a970f7-ea1c{width:100%;height:44px;object-fit:contain;opacity:90%;}.elementor .e-511a7250-43ff{width:100%;height:26px;object-fit:contain;opacity:90%;}.elementor .e-6308d1c0-b960{width:100%;height:28px;object-fit:contain;opacity:90%;}.elementor .e-1184987e-4b55{width:100%;height:52px;object-fit:contain;opacity:90%;}.elementor .e-6afc446b-9d0d{width:100%;padding:0px;display:grid;gap:32px;grid-template-columns:repeat(8, 1fr);grid-template-rows:repeat(1, auto);justify-items:center;align-items:center;}.elementor .e-60688421-17f8{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:column;gap:24px;align-items:center;}.elementor .e-26b77edc-d3b3{padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ji-line);border-style:solid;background-color:var(--ji-white);display:flex;flex-direction:column;align-items:center;}.elementor .e-69becd6-6f19{max-width:620px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0%;}.elementor .e-575cf6cc-d85e{max-width:480px;flex:1 1 0%;}.elementor .e-106ce5cc-20f5{padding:0px;display:flex;flex-direction:row;gap:48px;justify-content:space-between;align-items:flex-end;}.elementor .e-168f73bc-d4de{width:calc(100% + 64px);aspect-ratio:16/9;object-fit:cover;margin-block-start:-32px;margin-block-end:6px;margin-inline-start:-32px;margin-inline-end:-32px;border-start-start-radius:15px;border-start-end-radius:15px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-3b056719-e945{font-size:15px;line-height:1.65;flex:1 1 auto;}.elementor .e-e805d7e-3605{width:calc(100% + 64px);aspect-ratio:16/9;object-fit:cover;margin-block-start:-32px;margin-block-end:6px;margin-inline-start:-32px;margin-inline-end:-32px;border-start-start-radius:15px;border-start-end-radius:15px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-34d6082-c436{font-size:15px;line-height:1.65;flex:1 1 auto;}.elementor .e-1f3d5219-3f90{width:calc(100% + 64px);aspect-ratio:16/9;object-fit:cover;margin-block-start:-32px;margin-block-end:6px;margin-inline-start:-32px;margin-inline-end:-32px;border-start-start-radius:15px;border-start-end-radius:15px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-6c012018-4146{font-size:15px;line-height:1.65;flex:1 1 auto;}.elementor .e-408254e2-461d{width:calc(100% + 64px);aspect-ratio:16/9;object-fit:cover;margin-block-start:-32px;margin-block-end:6px;margin-inline-start:-32px;margin-inline-end:-32px;border-start-start-radius:15px;border-start-end-radius:15px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-4c941c13-5060{font-size:15px;line-height:1.65;flex:1 1 auto;}.elementor .e-6d6f6b08-96c0{width:calc(100% + 64px);aspect-ratio:16/9;object-fit:cover;margin-block-start:-32px;margin-block-end:6px;margin-inline-start:-32px;margin-inline-end:-32px;border-start-start-radius:15px;border-start-end-radius:15px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-59ab567e-78ec{font-size:15px;line-height:1.65;flex:1 1 auto;}.elementor .e-79e2bafe-86e7{width:calc(100% + 64px);aspect-ratio:16/9;object-fit:cover;margin-block-start:-32px;margin-block-end:6px;margin-inline-start:-32px;margin-inline-end:-32px;border-start-start-radius:15px;border-start-end-radius:15px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-771c692-527b{font-size:15px;line-height:1.65;flex:1 1 auto;}.elementor .e-1aac7089-9cb5{width:calc(100% + 64px);aspect-ratio:16/9;object-fit:cover;margin-block-start:-32px;margin-block-end:6px;margin-inline-start:-32px;margin-inline-end:-32px;border-start-start-radius:15px;border-start-end-radius:15px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-36abd64-23d9{font-size:15px;line-height:1.65;flex:1 1 auto;}.elementor .e-210fdfdd-5b9b{font-size:24px;}.elementor .e-909a255-a80d{font-size:15px;line-height:1.65;}.elementor .e-7272714b-951c{font-size:15px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;align-self:flex-start;}.elementor .e-7a7b5a5b-caf4{padding:40px;border-radius:16px;background-color:var(--ji-slate);display:flex;flex-direction:column;gap:14px;grid-column:span 2;justify-content:center;}.elementor .e-f35ffe7-1e04{padding:0px;display:grid;gap:22px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, auto);}.elementor .e-42dbde71-41ae{gap:48px;}.elementor .e-37826bb6-b22d{background-color:var(--ji-mist);}.elementor .e-7118b86f-9f10{font-size:64px;}.elementor .e-6b081f3c-93ca{margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7a982995-a73e{padding:0px;display:flex;flex-direction:column;gap:20px;flex:0 0 380px;align-items:flex-start;}.elementor .e-35434b7a-1657{font-family:var(--ji-font-mono);font-weight:600;font-size:15px;color:var(--ji-sky);margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4e543540-d898{font-size:26px;}.elementor .e-d1bc44a-8a4e{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-61b817e2-5a60{padding-block-start:28px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(111,208,255,0.18);border-style:solid;display:flex;flex-direction:row;gap:28px;}.elementor .e-1fe6250d-912e{font-family:var(--ji-font-mono);font-weight:600;font-size:15px;color:var(--ji-sky);margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-37d26add-c0e8{font-size:26px;}.elementor .e-10ea1f47-2095{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-2f9241bf-5499{padding-block-start:28px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(111,208,255,0.18);border-style:solid;display:flex;flex-direction:row;gap:28px;}.elementor .e-41e2f638-59ad{font-family:var(--ji-font-mono);font-weight:600;font-size:15px;color:var(--ji-sky);margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4df050ae-511f{font-size:26px;}.elementor .e-79d6c1d3-8bf2{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-6f816acf-11c7{padding-block-start:28px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(111,208,255,0.18);border-style:solid;display:flex;flex-direction:row;gap:28px;}.elementor .e-7f7ad636-5535{padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 0%;}.elementor .e-72d8de59-1239{flex-direction:row;gap:72px;align-items:flex-start;}.elementor .e-16806d7a-77bb{background-color:var(--ji-slate);}.elementor .e-a98b21d-29fa{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-3f19f908-40d9{font-size:26px;letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-11ae1c26-66f7{font-size:16px;}.elementor .e-55f3b42-20e1{font-family:var(--ji-font-body);font-weight:700;font-size:15px;color:var(--ji-blue-deep);padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:10px;border-width:2px;border-color:var(--ji-blue-deep);border-style:solid;}.elementor .e-480f41a-67f7{max-width:56%;position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-1f140a26-9375:hover,.elementor .e-1f140a26-9375:focus-visible{box-shadow:0px 22px 44px 0px rgba(11,26,32,0.14);transform:translate3d(0px, -4px, 0px);}.elementor .e-1f140a26-9375{min-height:320px;overflow:hidden;position:relative;padding:48px;border-radius:18px;background-color:#f4f4f6;display:flex;flex-direction:column;justify-content:center;}.elementor .e-26ef72bc-2ffb{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-2ae8b912-ddc9{font-size:26px;letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-2b84dddb-7d4c{font-size:16px;}.elementor .e-490bac29-452f{font-family:var(--ji-font-body);font-weight:700;font-size:15px;color:var(--ji-ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:10px;background-color:var(--ji-sky);}.elementor .e-626368c7-bd19{max-width:56%;position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-37ebca88-85e4:hover,.elementor .e-37ebca88-85e4:focus-visible{box-shadow:0px 22px 44px 0px rgba(11,26,32,0.25);transform:translate3d(0px, -4px, 0px);}.elementor .e-37ebca88-85e4{min-height:320px;overflow:hidden;position:relative;padding:48px;border-radius:18px;background-color:#29373c;display:flex;flex-direction:column;justify-content:center;}.elementor .e-48c3072d-3d90{width:100%;max-width:1180px;padding:0px;display:grid;gap:24px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-536188f0-d061{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--ji-white);display:flex;flex-direction:column;align-items:center;}.elementor .e-45dab9a4-10d7{padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-7c92a0e-e9b1{width:48px;height:48px;font-family:var(--ji-font-mono);font-weight:700;font-size:16px;color:var(--ji-ink);margin:0px;border-radius:999px;background-color:#00aeef;display:flex;flex:0 0 48px;justify-content:center;align-items:center;}.elementor .e-3b7be13f-9fe9{height:2px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:12px;margin-inline-end:0px;background-color:var(--ji-line);flex:1 1 auto;}.elementor .e-78d10096-11a1{padding-block-start:0px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:0px;align-items:center;}.elementor .e-9c59926-35d8{font-size:15.5px;}.elementor .e-49beb4fc-daa3{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-1966660a-86bd{width:48px;height:48px;font-family:var(--ji-font-mono);font-weight:700;font-size:16px;color:var(--ji-white);margin:0px;border-radius:999px;background-color:#0096d6;display:flex;flex:0 0 48px;justify-content:center;align-items:center;}.elementor .e-403ced6b-4979{height:2px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:12px;margin-inline-end:0px;background-color:var(--ji-line);flex:1 1 auto;}.elementor .e-75cbd7a1-c36c{padding-block-start:0px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:0px;align-items:center;}.elementor .e-72856bb6-d52d{font-size:15.5px;}.elementor .e-3183d0af-1dcb{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-593d970-5085{width:48px;height:48px;font-family:var(--ji-font-mono);font-weight:700;font-size:16px;color:var(--ji-white);margin:0px;border-radius:999px;background-color:#007db4;display:flex;flex:0 0 48px;justify-content:center;align-items:center;}.elementor .e-50e91bac-7c21{height:2px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:12px;margin-inline-end:0px;background-color:var(--ji-line);flex:1 1 auto;}.elementor .e-49be7091-488b{padding-block-start:0px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:0px;align-items:center;}.elementor .e-744a2e2a-f662{font-size:15.5px;}.elementor .e-2887f864-84a7{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-2925224a-3763{width:48px;height:48px;font-family:var(--ji-font-mono);font-weight:700;font-size:16px;color:var(--ji-white);margin:0px;border-radius:999px;background-color:#1d5f78;display:flex;flex:0 0 48px;justify-content:center;align-items:center;}.elementor .e-235b5be6-cb52{height:2px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:12px;margin-inline-end:0px;background-color:var(--ji-line);flex:1 1 auto;}.elementor .e-7f305483-9434{padding-block-start:0px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:0px;align-items:center;}.elementor .e-4d922867-c8a2{font-size:15.5px;}.elementor .e-20a35c4a-4b89{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-7c40a017-8fb7{width:48px;height:48px;font-family:var(--ji-font-mono);font-weight:700;font-size:16px;color:var(--ji-white);margin:0px;border-radius:999px;background-color:var(--ji-slate);display:flex;flex:0 0 48px;justify-content:center;align-items:center;}.elementor .e-361c4aca-da41{padding-block-start:0px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:0px;align-items:center;}.elementor .e-6f0341f4-7cdb{font-size:15.5px;}.elementor .e-795ae072-c1ed{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-65bb81ca-773f{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-44bea187-2726{gap:56px;}.elementor .e-412213aa-56ba{background-color:var(--ji-mist);}.elementor .e-977777f-143d{font-size:40px;}.elementor .e-5d54de22-1952{font-family:var(--ji-font-heading);font-weight:600;font-size:17px;color:var(--ji-slate);margin:0px;}.elementor .e-310ae3f9-6252{width:20px;color:var(--ji-blue-deep);}.elementor .e-37153637-1fd6{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-67b29300-ee69{font-size:16px;}.elementor .e-62ec6f15-4afc{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-23a710a6-cdd2{border-radius:12px;border-width:1px;border-color:var(--ji-line);border-style:solid;background-color:var(--ji-mist);}.elementor .e-593cf127-a009{font-family:var(--ji-font-heading);font-weight:600;font-size:17px;color:var(--ji-slate);margin:0px;}.elementor .e-a36cd9b-9740{width:20px;color:var(--ji-blue-deep);}.elementor .e-6c5b3751-31f2{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-63a3338-86f8{font-size:16px;}.elementor .e-3ae5432e-9f63{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-42dedc04-f28f{border-radius:12px;border-width:1px;border-color:var(--ji-line);border-style:solid;background-color:var(--ji-mist);}.elementor .e-5bdf446-3c14{font-family:var(--ji-font-heading);font-weight:600;font-size:17px;color:var(--ji-slate);margin:0px;}.elementor .e-6989f732-1294{width:20px;color:var(--ji-blue-deep);}.elementor .e-7277e1e5-e7ff{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-1e6142d5-1149{font-size:16px;}.elementor .e-177e48be-237f{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-abb718-ffe5{border-radius:12px;border-width:1px;border-color:var(--ji-line);border-style:solid;background-color:var(--ji-mist);}.elementor .e-14a43eeb-57ac{margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-49f2ab08-8da8{padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0%;}.elementor .e-12d3beff-40e9{font-size:26px;}.elementor .e-60c345d8-9fda{width:32px;height:32px;font-family:var(--ji-font-mono);font-weight:700;font-size:14px;color:var(--ji-blue-deep);margin:0px;border-radius:999px;background-color:var(--ji-mist);display:flex;flex:0 0 32px;justify-content:center;align-items:center;}.elementor .e-7f19f2d6-2fea{font-family:var(--ji-font-body);font-weight:500;font-size:16px;color:var(--ji-slate);line-height:1.55;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-29e61284-69df{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ji-line);border-style:solid;display:flex;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-1452147e-9eb2{width:32px;height:32px;font-family:var(--ji-font-mono);font-weight:700;font-size:14px;color:var(--ji-blue-deep);margin:0px;border-radius:999px;background-color:var(--ji-mist);display:flex;flex:0 0 32px;justify-content:center;align-items:center;}.elementor .e-20716cd8-6a4a{font-family:var(--ji-font-body);font-weight:500;font-size:16px;color:var(--ji-slate);line-height:1.55;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-61b9a660-7180{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ji-line);border-style:solid;display:flex;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-296a7357-d20e{width:32px;height:32px;font-family:var(--ji-font-mono);font-weight:700;font-size:14px;color:var(--ji-blue-deep);margin:0px;border-radius:999px;background-color:var(--ji-mist);display:flex;flex:0 0 32px;justify-content:center;align-items:center;}.elementor .e-592daa49-13fa{font-family:var(--ji-font-body);font-weight:500;font-size:16px;color:var(--ji-slate);line-height:1.55;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-378a9919-50ed{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-2ecb31c4-2f8e:hover,.elementor .e-2ecb31c4-2f8e:focus-visible{border-color:var(--ji-blue-deep);}.elementor .e-2ecb31c4-2f8e{font-family:var(--ji-font-body);font-weight:700;font-size:16px;color:var(--ji-blue-deep);padding-block-start:15px;padding-block-end:15px;padding-inline-start:22px;padding-inline-end:22px;border-radius:10px;border-width:1px;border-color:var(--ji-line);border-style:solid;background-color:transparent;}.elementor .e-58a7cecf-c91c{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-ee380e5-9ad8{padding:36px;border-radius:20px;border-width:1px;border-color:var(--ji-line);border-style:solid;background-color:var(--ji-mist);box-shadow:0px 24px 50px 0px rgba(11,26,32,0.08);display:flex;flex-direction:column;gap:16px;flex:0 0 420px;}.elementor .e-40e6be3f-53d3{flex-direction:row;gap:64px;align-items:center;}.elementor .e-6a50129e-42bd{background-color:var(--ji-white);}.elementor .e-58960156-38ae{padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-78a1fd55-d68d{font-family:var(--ji-font-heading);font-weight:700;font-size:64px;color:var(--ji-blue);line-height:0.6;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-39ca7b70-532e{font-family:var(--ji-font-body);font-size:17px;color:var(--ji-slate);line-height:1.65;margin:0px;flex:1 1 auto;}.elementor .e-53d45762-ca64:hover,.elementor .e-53d45762-ca64:focus-visible{color:var(--ji-slate);}.elementor .e-53d45762-ca64{font-family:var(--ji-font-mono);font-weight:600;font-size:13px;color:var(--ji-blue-deep);letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-3eda6536-728a{padding:32px;border-radius:16px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:var(--ji-blue);border-style:solid;background-color:var(--ji-white);display:flex;flex-direction:column;gap:16px;}.elementor .e-1b45241f-bdf2{font-family:var(--ji-font-heading);font-weight:700;font-size:64px;color:var(--ji-blue);line-height:0.6;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-15b65f25-d4c6{font-family:var(--ji-font-body);font-size:17px;color:var(--ji-slate);line-height:1.65;margin:0px;flex:1 1 auto;}.elementor .e-5f4372b9-316a:hover,.elementor .e-5f4372b9-316a:focus-visible{color:var(--ji-slate);}.elementor .e-5f4372b9-316a{font-family:var(--ji-font-mono);font-weight:600;font-size:13px;color:var(--ji-blue-deep);letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-6b804e62-ac00{padding:32px;border-radius:16px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:var(--ji-blue);border-style:solid;background-color:var(--ji-white);display:flex;flex-direction:column;gap:16px;}.elementor .e-61684498-e110{font-family:var(--ji-font-heading);font-weight:700;font-size:64px;color:var(--ji-blue);line-height:0.6;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-62c65088-b510{font-family:var(--ji-font-body);font-size:17px;color:var(--ji-slate);line-height:1.65;margin:0px;flex:1 1 auto;}.elementor .e-2fa7bab1-5e14:hover,.elementor .e-2fa7bab1-5e14:focus-visible{color:var(--ji-slate);}.elementor .e-2fa7bab1-5e14{font-family:var(--ji-font-mono);font-weight:600;font-size:13px;color:var(--ji-blue-deep);letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-34a2c2b4-50c3{padding:32px;border-radius:16px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:var(--ji-blue);border-style:solid;background-color:var(--ji-white);display:flex;flex-direction:column;gap:16px;}.elementor .e-25a6ed3-493a{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-3b2cb112-29e5{gap:48px;}.elementor .e-329b11f9-bda5{background-color:var(--ji-mist);}.elementor .e-3ab17814-db9a{padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-639c3d22-f62a{font-size:15.5px;}.elementor .e-3146e5b6-92c3{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ji-blue);border-style:solid;display:flex;flex-direction:column;gap:10px;}.elementor .e-c20368-3a67{font-size:15.5px;}.elementor .e-73d51231-1b1b{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ji-blue);border-style:solid;display:flex;flex-direction:column;gap:10px;}.elementor .e-793f8052-c6ea{font-size:15.5px;}.elementor .e-6c741c2-f25e{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ji-blue);border-style:solid;display:flex;flex-direction:column;gap:10px;}.elementor .e-1ae854fc-5d94{font-size:15.5px;}.elementor .e-3db814f3-c44f{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ji-blue);border-style:solid;display:flex;flex-direction:column;gap:10px;}.elementor .e-74cafdee-a364{padding:0px;display:grid;gap:32px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-482d72c8-6cf8{gap:44px;}.elementor .e-4d8a6888-e89f{padding-block-start:88px;background-color:var(--ji-white);}.elementor .e-593ebc49-d923{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;opacity:55%;}.elementor .e-68596639-d0d5{font-size:56px;text-align:center;}.elementor .e-1786e7de-eee3{font-size:19px;text-align:center;}.elementor .e-57792f30-6a0a{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-5179ca72-ffc0{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0%;align-items:center;}.elementor .e-28cdbb79-83df{position:relative;z-index:1;flex-direction:row;gap:56px;justify-content:center;align-items:center;}.elementor .e-733da612-ed66{overflow:hidden;position:relative;background-color:var(--ji-ink);}