.elementor .e-249a51d1-fb6d{font-family:var(--font-body);font-weight:700;font-size:0.875rem;color:#FFFFFF;letter-spacing:0.08em;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;border-radius:999px;background-color:var(--navy-soft);align-self:flex-start;}.elementor .e-41400e35-f9cd{max-width:44rem;font-family:var(--font-heading);font-weight:800;font-size:3.5rem;color:#FFFFFF;letter-spacing:-0.015em;line-height:1.04;margin:0px;}.elementor .e-7d415ff7-54a5{max-width:42rem;font-family:var(--font-body);font-size:1.1875rem;color:#C9D6E3;line-height:1.55;margin:0px;}.elementor .e-788f528c-b0c5{font-family:var(--font-body);font-weight:600;font-size:0.9375rem;color:#9FB3C8;margin:0px;}.elementor .e-2476db23-2bbf{width:100%;max-width:90rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:20px;}.elementor .e-74b4d4b4-f027{padding-block-start:64px;padding-block-end:64px;padding-inline-start:80px;padding-inline-end:80px;background-color:var(--navy);}.elementor .e-6338659c-aba7{font-family:var(--font-heading);font-weight:800;font-size:1.375rem;color:var(--navy);line-height:1.15;margin:0px;}.elementor .e-ff92e0-629f{font-family:var(--font-body);font-weight:600;font-size:1rem;color:var(--ink);line-height:1.6;margin:0px;}.elementor .e-3275a01a-3a01{position:sticky;inset-block-start:120px;padding:32px;border-radius:24px;border-width:1px;border-color:#DCE3EA;border-style:solid;background-color:var(--ground);display:flex;flex-direction:column;gap:16px;flex:0 0 22rem;}.elementor .e-ee3843f-484d{max-width:48rem;padding:0px;display:flex;flex-direction:column;gap:36px;flex:1 1 auto;}.elementor .e-35e1be66-17c5{width:100%;max-width:90rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:64px;align-items:flex-start;}.elementor .e-25038a65-4d65{padding-block-start:88px;padding-block-end:96px;padding-inline-start:80px;padding-inline-end:80px;background-color:#FFFFFF;}.elementor .e-77d30b07-b11f{font-family:var(--font-heading);font-weight:800;font-size:2.25rem;color:#FFFFFF;line-height:1.1;margin:0px;}.elementor .e-44b4e0a4-b078{font-family:var(--font-body);font-size:1.0625rem;color:#C9D6E3;line-height:1.6;margin:0px;}.elementor .e-4b0dfdb6-7a22{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-2464db8d-3790:hover,.elementor .e-2464db8d-3790:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-2464db8d-3790{font-family:var(--font-body);font-weight:700;font-size:1.0625rem;color:var(--accent-ink);padding-block-start:18px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:28px;border-radius:14px;background-color:var(--accent);box-shadow:0px 10px 30px 0px rgba(255, 138, 31, 0.3);transition:transform 0.3s;}.elementor .e-21aadde8-4310{width:100%;max-width:90rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:center;}.elementor .e-31bf7a81-4151{padding-block-start:64px;padding-block-end:64px;padding-inline-start:80px;padding-inline-end:80px;background-color:var(--navy-dark);}