.elementor .e-48c33b62-84b4{&::before { content: ""; width: 8px; height: 8px; border-radius: 50%; background: linear-gradient(247deg, #0EA2CC 0%, #05D0BE 100%); }\n}.elementor .e-1d9e3e00-50bc{font-family:var(--font-heading);font-weight:800;font-size:clamp(38px, 4.6vw, 60px);color:var(--white);letter-spacing:-0.028em;line-height:1.04;text-transform:none;text-wrap: balance; & em { font-family: var(--font-accent); font-style: italic; font-weight: 500; letter-spacing: -0.01em; color: #05D0BE; }\n}.elementor .e-68c150fb-7ca0{max-width:600px;font-size:var(--fs-lede);color:#B8D9E6;}.elementor .e-440368ad-d95b{width:auto;padding:0px;margin-block-start:4px;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-79618935-b9ca{font-size:14px;}.elementor .e-6219f232-642a{font-size:14px;}.elementor .e-2115cfc4-51ea{font-size:14px;}.elementor .e-142e25-458e{width:auto;padding:0px;margin-block-start:6px;flex-direction:row;flex-wrap:wrap;gap: 10px 24px;\n}.elementor .e-5e221d3a-645a{padding:0px;flex-direction:column;gap:22px;flex:1 1 520px;align-items:flex-start;}.elementor .e-73d08981-ea43{position:absolute;padding:0px;background-image:radial-gradient(circle at , closest-side 0%,rgba(14,185,198,0.34) 50%,rgba(14,185,198,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;filter:blur(18px);inset: -12% -18%; pointer-events: none;\n}.elementor .e-511e9537-3797{font-family:var(--font-heading);font-weight:700;font-size:20px;color:var(--navy);letter-spacing:-0.01em;}.elementor .e-3c5b0f94-aa6f{font-family:var(--font-mono);font-weight:600;font-size:11px;color:var(--muted);letter-spacing:0.08em;text-transform:uppercase;border-radius:999px;background-color:var(--tint);padding-block: 4px; padding-inline: 10px;\n}.elementor .e-22372701-baa3{padding:0px;margin-block-end:12px;flex-direction:row;justify-content:space-between;align-items:center;padding-inline: 2px;\n}.elementor .e-5355477d-4509{padding:0px;flex-direction:column;gap:8px;}.elementor .e-72d02d3d-77ca{font-family:var(--font-body);font-weight:700;font-size:14.5px;color:#FFFFFF;line-height:1.3;}.elementor .e-1021c3d9-d19f{font-family:var(--font-body);font-weight:500;font-size:12.5px;color:rgba(255,255,255,0.66);}.elementor .e-258dad18-8121{position:relative;padding-inline-start:40px;padding-inline-end:16px;margin-block-start:12px;border-radius:14px;background-color:var(--navy-deep);flex-direction:column;gap:2px;padding-block: 13px; &::before { content: ""; position: absolute; left: 16px; top: 50%; width: 10px; height: 10px; margin-top: -5px; border-radius: 50%; background: #34C759; box-shadow: 0 0 0 4px rgba(52,199,89,0.2); }\n}.elementor .e-4baf72dd-7816{position:relative;padding-block-start:20px;padding-block-end:18px;border-radius:22px;background-color:#FFFFFF;box-shadow:0px 50px 90px -40px rgba(0,0,0,0.8);flex-direction:column;gap:0px;padding-inline: 20px;\n}.elementor .e-13d723dc-86dd{max-width:480px;position:relative;padding:0px;flex:0 1 480px;justify-content:center;}.elementor .e-6a76b0d6-362d{width:100%;max-width:1180px;padding:0px;flex-direction:row;gap:clamp(40px, 5vw, 72px);flex-wrap:wrap;align-items:center;}.elementor .e-40bc1362-b0a5{overflow:hidden;padding-block-start:clamp(120px, 11vw, 156px);}.elementor .e-1884d8d8-e11a{margin-block-end:0px;}.elementor .e-7d470d8c-eec9{max-width:18ch;}.elementor .e-3fd2dcb1-afc2{max-width:520px;font-size:17px;}.elementor .e-67d5b960-5b62{width:100%;aspect-ratio:16 / 10;object-fit:cover;}.elementor .e-142f120f-3919{font-family:var(--font-accent);font-size:19px;color:var(--navy);line-height:1.45;font-style:italic;}.elementor .e-1ebbade-6883{font-family:var(--font-body);font-weight:500;font-size:13px;color:var(--teal-deep);}.elementor .e-29c4dde9-4605{padding-block-start:20px;padding-block-end:22px;flex-direction:column;gap:6px;padding-inline: 22px;\n}.elementor .e-4f68e11b-61bd{overflow:hidden;padding:0px;margin-block-start:14px;border-radius:18px;border-width:1px;border-color:var(--card-line);border-style:solid;background-color:var(--tint);flex-direction:column;}.elementor .e-362a5c48-3f84{padding:0px;flex-direction:column;gap:16px;}.elementor .e-482eaffb-4808{font-size:15px;}.elementor .e-76d23dd5-61d6{font-size:15px;}.elementor .e-6add00b8-9366{font-size:15px;}.elementor .e-2a62020b-6c02{font-size:15px;}.elementor .e-6115be04-6abd{padding:0px;flex-direction:column;gap:14px;}.elementor .e-3beef0a-fae6{width:100%;max-width:1180px;padding:0px;display:grid;gap:clamp(36px, 5vw, 72px);grid-template-columns:0.9fr 1.1fr;align-items:start;}.elementor .e-d3f2ef6-22b3{margin-block-end:0px;}.elementor .e-57ab7d65-be99{max-width:760px;}.elementor .e-8b999f2-6e6f{max-width:720px;font-size:17px;}.elementor .e-5bc358bd-d2a4{text-align:center;padding:0px;flex-direction:column;gap:12px;align-items:center;}.elementor .e-cfdcea7-b41f{font-size:15px;}.elementor .e-61379e6d-d593{padding-block-start:6px;padding-block-end:0px;margin-block-start:auto;flex-direction:row;gap:6px;flex-wrap:wrap;padding-inline: 0px;\n}.elementor .e-4b803669-7da0{gap:12px;}.elementor .e-79c5ae46-f64a{font-size:15px;}.elementor .e-156059d8-440e{padding-block-start:6px;padding-block-end:0px;margin-block-start:auto;flex-direction:row;gap:6px;flex-wrap:wrap;padding-inline: 0px;\n}.elementor .e-1f3ec3bb-759d{gap:12px;}.elementor .e-60f94356-7b8d{font-size:15px;}.elementor .e-52ce9b0f-bc6b{padding-block-start:6px;padding-block-end:0px;margin-block-start:auto;flex-direction:row;gap:6px;flex-wrap:wrap;padding-inline: 0px;\n}.elementor .e-789ed054-7bc0{gap:12px;}.elementor .e-19c4db1b-15da{font-size:15px;}.elementor .e-4eebd430-ee70{padding-block-start:6px;padding-block-end:0px;margin-block-start:auto;flex-direction:row;gap:6px;flex-wrap:wrap;padding-inline: 0px;\n}.elementor .e-7537b747-7684{gap:12px;}.elementor .e-5d2f04d6-81e5{font-size:15px;}.elementor .e-57c5b0ea-c7ea{padding-block-start:6px;padding-block-end:0px;margin-block-start:auto;flex-direction:row;gap:6px;flex-wrap:wrap;padding-inline: 0px;\n}.elementor .e-a5989f0-7ea8{gap:12px;}.elementor .e-18197141-1133{font-size:15px;}.elementor .e-7ffc40dc-efc7{padding-block-start:6px;padding-block-end:0px;margin-block-start:auto;flex-direction:row;gap:6px;flex-wrap:wrap;padding-inline: 0px;\n}.elementor .e-177b3dda-7ccf{gap:12px;}.elementor .e-3d6d2955-6cd9{font-size:15px;}.elementor .e-4b6d472f-5518{padding-block-start:6px;padding-block-end:0px;margin-block-start:auto;flex-direction:row;gap:6px;flex-wrap:wrap;padding-inline: 0px;\n}.elementor .e-5ed8669b-4684{gap:12px;}.elementor .e-4e5782e3-2b72{font-size:15px;}.elementor .e-9af5aa1-87d5{padding-block-start:6px;padding-block-end:0px;margin-block-start:auto;flex-direction:row;gap:6px;flex-wrap:wrap;padding-inline: 0px;\n}.elementor .e-727e2861-98f7{gap:12px;}.elementor .e-41264aa2-ac21{padding:0px;display:grid;gap:18px;grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .e-297c2560-a976{max-width:760px;font-family:var(--font-body);font-size:15.5px;color:#1F3F5C;line-height:1.6;text-align:center;border-radius:14px;border-width:1px;border-color:var(--card-line);border-style:dashed;background-color:#FFFFFF;margin-inline: auto; padding-block: 16px; padding-inline: 20px; & b { color: var(--navy); } & a { color: var(--navy); font-weight: 600; border-bottom: 2px solid rgba(14,185,198,0.5); }\n}.elementor .e-1fd88ff9-a859{width:100%;max-width:1180px;padding:0px;flex-direction:column;gap:clamp(36px, 5vw, 56px);}.elementor .e-6fd72c69-f2ff{margin-block-end:0px;}.elementor .e-7de86573-ac0f{max-width:760px;}.elementor .e-484ec87f-cdde{max-width:680px;font-size:17px;}.elementor .e-59de43a9-71be{text-align:center;padding:0px;flex-direction:column;gap:12px;align-items:center;}.elementor .e-1c31f0a9-10c4{font-weight:600;color:var(--teal-deep);}.elementor .e-63aea8a0-6df9{font-family:var(--font-body);font-size:15px;color:var(--muted);line-height:1.55;}.elementor .e-6f30716-8ddd{font-weight:600;font-size:15px;padding-block-start:14px;margin-block-start:auto;border-block-start: 1px solid var(--card-line);\n}.elementor .e-70716bfa-e8d7{gap:12px;}.elementor .e-728c8494-5ce9{font-weight:600;color:var(--teal-deep);}.elementor .e-6d9990fb-d5f1{font-family:var(--font-body);font-size:15px;color:var(--muted);line-height:1.55;}.elementor .e-5ebaa8d5-cd43{font-weight:600;font-size:15px;padding-block-start:14px;margin-block-start:auto;border-block-start: 1px solid var(--card-line);\n}.elementor .e-47f65fb7-47f8{border-color:rgba(14,185,198,0.55);box-shadow:0px 30px 60px -40px rgba(1,45,84,0.5);gap:12px;}.elementor .e-2d616674-1290{font-weight:600;color:var(--teal-deep);}.elementor .e-65dc6adc-fd16{font-family:var(--font-body);font-size:15px;color:var(--muted);line-height:1.55;}.elementor .e-4c45db4e-dfce{font-weight:600;font-size:15px;padding-block-start:14px;margin-block-start:auto;border-block-start: 1px solid var(--card-line);\n}.elementor .e-2de37323-a78d{gap:12px;}.elementor .e-333bfa25-46fc{width:100%;padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-6b08a283-c332{font-family:var(--font-body);font-weight:700;font-size:15.5px;& a { color: var(--navy); border-bottom: 2px solid rgba(14,185,198,0.5); padding-bottom: 2px; }\n}.elementor .e-d17bdeb-915f{width:100%;max-width:1180px;padding:0px;flex-direction:column;gap:clamp(36px, 5vw, 56px);align-items:center;}.elementor .e-20d82b9b-9889{margin-block-end:0px;}.elementor .e-549f3e14-49e1{max-width:760px;font-family:var(--font-heading);font-weight:800;font-size:var(--fs-h2);color:var(--white);letter-spacing:-0.025em;line-height:1.08;text-transform:none;text-wrap: balance; & em { font-family: var(--font-accent); font-style: italic; font-weight: 500; letter-spacing: -0.01em; color: #05D0BE; }\n}.elementor .e-23100eb0-e058{text-align:center;padding:0px;flex-direction:column;gap:12px;align-items:center;}.elementor .e-1aae41a6-afee{height:24px;font-family:var(--font-body);font-size:11px;color:rgba(255,255,255,0.6);background-color:#0C2238;display:flex;gap:5px;align-items:center;padding-inline: 10px; & i { width: 6px; height: 6px; border-radius: 50%; background: rgba(255,255,255,0.28); } & span { margin-left: 8px; }\n}.elementor .e-1fd57857-6fa1{width:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:top center;}.elementor .e-1a0f606b-8a7b:hover,.elementor .e-1a0f606b-8a7b:focus-visible{border-color:rgba(127,227,236,0.6);}.elementor .e-1a0f606b-8a7b{overflow:hidden;padding:0px;margin-block-end:20px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.16);border-style:solid;background-color:#0A2A47;flex-direction:column;gap:0px;}.elementor .e-114caa3d-80d3{font-family:var(--font-heading);font-weight:800;font-size:clamp(22px, 2.2vw, 28px);color:#FFFFFF;letter-spacing:-0.02em;line-height:1.15;text-transform:none;}.elementor .e-38271f61-7976{font-family:var(--font-body);font-weight:500;font-size:15px;color:rgba(255,255,255,0.86);line-height:1.55;margin-block-start:12px;}.elementor .e-64259fa6-24f4{font-family:var(--font-mono);font-weight:600;font-size:11px;color:#7FE3EC;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:12px;margin-block-start:auto;border-block-start: 1px solid rgba(255,255,255,0.12);\n}.elementor .e-5561d1bf-3b09{padding:clamp(22px, 2.6vw, 30px);border-radius:16px;flex-direction:column;gap:0px;}.elementor .e-7e96766a-38ec{height:24px;font-family:var(--font-body);font-size:11px;color:rgba(255,255,255,0.6);background-color:#0C2238;display:flex;gap:5px;align-items:center;padding-inline: 10px; & i { width: 6px; height: 6px; border-radius: 50%; background: rgba(255,255,255,0.28); } & span { margin-left: 8px; }\n}.elementor .e-3ce7b3fb-1ce3{width:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:top center;}.elementor .e-45f2a7de-3908:hover,.elementor .e-45f2a7de-3908:focus-visible{border-color:rgba(127,227,236,0.6);}.elementor .e-45f2a7de-3908{overflow:hidden;padding:0px;margin-block-end:20px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.16);border-style:solid;background-color:#0A2A47;flex-direction:column;gap:0px;}.elementor .e-284dfeff-3529{font-family:var(--font-heading);font-weight:800;font-size:clamp(22px, 2.2vw, 28px);color:#FFFFFF;letter-spacing:-0.02em;line-height:1.15;text-transform:none;}.elementor .e-46fc719b-5c76{font-family:var(--font-body);font-weight:500;font-size:15px;color:rgba(255,255,255,0.86);line-height:1.55;margin-block-start:12px;}.elementor .e-2a4dadec-9b37{font-family:var(--font-mono);font-weight:600;font-size:11px;color:#7FE3EC;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:12px;margin-block-start:auto;border-block-start: 1px solid rgba(255,255,255,0.12);\n}.elementor .e-45c07ebe-ee7b{padding:clamp(22px, 2.6vw, 30px);border-radius:16px;flex-direction:column;gap:0px;}.elementor .e-2164fa7d-75bf{max-width:980px;padding:0px;display:grid;gap:22px;grid-template-columns:1fr 1fr;}.elementor .e-40bc2bb3-978d{font-size:16px;color:#F5B84B;letter-spacing:4px;line-height:1;}.elementor .e-1e7794c-b71d{font-family:var(--font-accent);font-size:clamp(18px, 1.7vw, 22px);color:#FFFFFF;line-height:1.5;font-style:italic;}.elementor .e-7bc44881-d386{font-family:var(--font-body);font-weight:500;font-size:13.5px;color:rgba(255,255,255,0.7);& b { display: block; font-weight: 700; font-size: 15px; color: #7FE3EC; margin-bottom: 2px; }\n}.elementor .e-2334a9b-4a38{max-width:760px;text-align:center;padding:clamp(22px, 2.6vw, 32px);border-radius:16px;flex-direction:column;gap:12px;align-items:center;}.elementor .e-72f2fdd7-15d7{width:100%;max-width:1180px;padding:0px;flex-direction:column;gap:clamp(28px, 4vw, 44px);align-items:center;}.elementor .e-5c42d65c-fbac{margin-block-end:0px;}.elementor .e-193a107c-ef38{max-width:760px;}.elementor .e-76d08683-8bcd{text-align:center;padding:0px;flex-direction:column;gap:12px;align-items:center;}.elementor .e-832c5e2-d834{font-size:15px;}.elementor .e-e9f5e30-5019{font-size:15px;}.elementor .e-771cb0ce-dba4{font-size:15px;}.elementor .e-79f3e6db-90d4{font-size:15px;}.elementor .e-26e9e336-532b{padding:0px;display:grid;gap:clamp(20px, 3vw, 36px);grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .e-226dac23-54b0{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:14px;}.elementor .e-553de27e-a21c{font-size:16.5px;}.elementor .e-7ef04ef5-473b{font-family:var(--font-body);font-weight:700;font-size:15.5px;& a { color: var(--navy); border-bottom: 2px solid rgba(14,185,198,0.5); padding-bottom: 2px; }\n}.elementor .e-155d91d2-a47a{padding:0px;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-703f2c81-4a90{padding:clamp(18px, 2.4vw, 28px);border-radius:22px;border-width:1px;border-color:var(--card-line);border-style:solid;background-color:#FFFFFF;display:grid;gap:clamp(28px, 4vw, 64px);grid-template-columns:1.1fr 1fr;align-items:center;}.elementor .e-5b995517-b36f{width:100%;max-width:1180px;padding:0px;flex-direction:column;gap:clamp(36px, 5vw, 56px);}.elementor .e-704af977-bc28{color:var(--teal-deep);border-color:rgba(14,185,198,0.35);background-color:rgba(14,185,198,0.12);&::before { content: ""; width: 8px; height: 8px; border-radius: 50%; background: linear-gradient(247deg, #0EA2CC 0%, #05D0BE 100%); }\n}.elementor .e-59294ffe-a14f{max-width:460px;font-size:17px;}.elementor .e-260ee9e5-2ce7{padding:0px;flex-direction:column;gap:10px;}.elementor .e-146a1889-549a{font-size:15px;}.elementor .e-17b51e45-e657{position:sticky;inset-block-start:130px;padding:0px;flex-direction:column;gap:20px;}.elementor .e-63ea57c1-39b9{font-family:var(--font-heading);font-weight:700;font-size:16px;color:var(--white);}.elementor .e-d2268e0-40c0{font-family:var(--font-mono);font-size:11px;color:#B8D9E6;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-692121ad-2ed0{padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--navy);flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-571fbfbb-e7bd{width:100%;min-height:0px;padding:0px;}.elementor .e-5a416ba0-86a0{font-family:var(--font-body);font-size:13px;color:var(--muted);text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(1,45,84,0.08);\n}.elementor .e-aa0c7bf-d971{overflow:hidden;padding:0px;border-radius:18px;background-color:var(--white);box-shadow:0px 30px 80px -20px rgba(1,45,84,0.22),0px 0px 0px 1px rgba(1,45,84,0.08);flex-direction:column;}.elementor .e-7bf3ec51-3187{width:100%;max-width:1180px;padding:0px;display:grid;gap:clamp(40px, 6vw, 88px);grid-template-columns:0.8fr 1.2fr;align-items:start;}.elementor .e-401e3b9e-3b6c{margin-block-end:0px;}.elementor .e-498ab00e-f988{font-size:15px;& a { color: var(--navy); font-weight: 600; border-bottom: 2px solid rgba(14,185,198,0.5); }\n}.elementor .e-500404cd-8528{font-family:var(--font-body);font-weight:500;font-size:13px;color:var(--muted);}.elementor .e-19c9c0cf-c4a3{position:sticky;inset-block-start:130px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-348550a9-1a33{border-block-start: 1px solid rgba(1,45,84,0.12);\n}.elementor .e-426c9ff4-d0c6{width:100%;max-width:1180px;padding:0px;display:grid;gap:clamp(40px, 6vw, 88px);grid-template-columns:0.8fr 1.2fr;align-items:start;}.elementor .e-6d0586d4-d7bb{background-color:#EEF4F7;}