.elementor .e-50035534-0692{font-size: clamp(28px, 2.9vw + 10px, 52px);\n}.elementor .e-3c026191-c605{width: 44px; height: 44px; border-radius: 50%; object-fit: cover; object-position: 50% 18%;\n}.elementor .e-9f816336-4437{font-size: 16px; color: var(--text-muted);\n}.elementor .e-8e2d212c-ad91{display: flex; align-items: center; gap: 12px;\n}.elementor .e-2dfa7065-8c25{display: flex; flex-direction: column;gap: 24px; max-width: 860px; margin-top: 36px;\n}.elementor .e-907dc3ac-891f{padding-block: 24px 72px;\n}.elementor .e-4c4c12f4-7a51{font-size: clamp(26px, .9vw + 19px, 34px); line-height: 1.2;\n}.elementor .e-406a466a-92a6{font-size: 18px; line-height: 1.7;\n}.elementor .e-c6c82c10-34a2{font-size: 18px; line-height: 1.7;\n}.elementor .e-18ef16ee-e4cf{display: flex; flex-direction: column;gap: 20px; scroll-margin-top: 32px;\n}.elementor .e-5ffbfd50-6a5b{font-size: clamp(26px, .9vw + 19px, 34px); line-height: 1.2;\n}.elementor .e-a241d8e8-9e92{margin-top: 0; font-size: 32px; color: #004C97;\n}.elementor .e-54a8e751-e311{font-size: 20px; line-height: 1.3;\n}.elementor .e-8500378b-1190{font-size: 17px; line-height: 1.6;\n}.elementor .e-68287ea6-fc57{display: flex; flex-direction: column;gap: 6px;\n}.elementor .e-d514c4d1-8ba2{display: grid; grid-template-columns: 64px minmax(0, 1fr); gap: 16px; padding-block: 20px; border-top: 1px solid var(--line);\n}.elementor .e-fcf0db5a-e5bc{margin-top: 0; font-size: 32px; color: #004C97;\n}.elementor .e-506922fc-7f55{font-size: 20px; line-height: 1.3;\n}.elementor .e-8f83fe56-4526{font-size: 17px; line-height: 1.6;\n}.elementor .e-9a6c8cc8-66a0{display: flex; flex-direction: column;gap: 6px;\n}.elementor .e-eddbdced-e170{display: grid; grid-template-columns: 64px minmax(0, 1fr); gap: 16px; padding-block: 20px; border-top: 1px solid var(--line);\n}.elementor .e-9cfadefc-dc6a{margin-top: 0; font-size: 32px; color: #004C97;\n}.elementor .e-f4206e58-1713{font-size: 20px; line-height: 1.3;\n}.elementor .e-f287397d-9ad1{font-size: 17px; line-height: 1.6;\n}.elementor .e-04ba4f0e-5e72{display: flex; flex-direction: column;gap: 6px;\n}.elementor .e-35713903-0a58{display: grid; grid-template-columns: 64px minmax(0, 1fr); gap: 16px; padding-block: 20px; border-top: 1px solid var(--line);\n}.elementor .e-16e27e81-ac18{margin-top: 0; font-size: 32px; color: #004C97;\n}.elementor .e-56c1af61-173c{font-size: 20px; line-height: 1.3;\n}.elementor .e-853cd862-9e78{font-size: 17px; line-height: 1.6;\n}.elementor .e-58cbbc06-d219{display: flex; flex-direction: column;gap: 6px;\n}.elementor .e-e2c7e44b-a46a{display: grid; grid-template-columns: 64px minmax(0, 1fr); gap: 16px; padding-block: 20px; border-top: 1px solid var(--line);\n}.elementor .e-c791ea4e-9693{margin-top: 0; font-size: 32px; color: #004C97;\n}.elementor .e-9820e9a8-6f79{font-size: 20px; line-height: 1.3;\n}.elementor .e-637393e4-a746{font-size: 17px; line-height: 1.6;\n}.elementor .e-ecb0cd60-e0c3{display: flex; flex-direction: column;gap: 6px;\n}.elementor .e-07b6d4c3-0a5b{display: grid; grid-template-columns: 64px minmax(0, 1fr); gap: 16px; padding-block: 20px; border-top: 1px solid var(--line);\n}.elementor .e-b0576d9f-6c82{display: flex; flex-direction: column;border-bottom: 1px solid var(--line);\n}.elementor .e-3b9a4e36-4707{display: flex; flex-direction: column;gap: 20px; scroll-margin-top: 32px;\n}.elementor .e-7870c37e-2d01{font-size: clamp(26px, .9vw + 19px, 34px); line-height: 1.2;\n}.elementor .e-ba1c00b9-4525{font-size: 18px; line-height: 1.7;\n}.elementor .e-7b9987d7-1c33{display: flex; flex-direction: column;gap: 10px;\n}.elementor .e-48ab0935-78cd{display: flex; flex-direction: column;gap: 20px; scroll-margin-top: 32px;\n}.elementor .e-7f20747e-4aec{font-size: clamp(26px, .9vw + 19px, 34px); line-height: 1.2;\n}.elementor .e-347a9cbe-6d89{font-size: 18px; line-height: 1.7;\n}.elementor .e-661ab77f-17bc{font-size: 22px; margin-bottom: 6px;\n}.elementor .e-243415df-b511{padding: 16px 0 16px 52px; border-top: 1px solid var(--line); font-size: 17px; line-height: 1.6; --it: 14px;\n}.elementor .e-2d968c66-bccf{padding: 16px 0 16px 52px; border-top: 1px solid var(--line); font-size: 17px; line-height: 1.6; --it: 14px;\n}.elementor .e-9f3e378c-8236{padding: 16px 0 16px 52px; border-top: 1px solid var(--line); font-size: 17px; line-height: 1.6; --it: 14px;\n}.elementor .e-7a5fca30-93df{display: flex; flex-direction: column;padding: 28px 28px 12px; border-radius: 12px; background: var(--paper);\n}.elementor .e-28ed34d5-fc6c{display: flex; flex-direction: column;gap: 20px; scroll-margin-top: 32px;\n}.elementor .e-c440cddc-8be5{display: flex; flex-direction: column;gap: 64px; max-width: 780px;\n}.elementor .e-f1986051-6a6e{font-size: 13px; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; color: var(--text-muted);\n}.elementor .e-d0da07f5-016b{display: flex; flex-direction: column; gap: 12px; font-size: 16px; line-height: 1.35; & a { color: var(--ink); text-decoration: none; } & a:hover { color: #F26522; }\n}.elementor .e-6ed271cc-313c{display: flex; flex-direction: column;gap: 14px; padding-bottom: 24px; border-bottom: 1px solid var(--line);\n}.elementor .e-2be71504-e3c2{font-size: 13px; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; color: var(--text-muted);\n}.elementor .e-b74c9562-2af3{display: flex; flex-direction: column;align-items: flex-start; gap: 4px;\n}.elementor .e-c370e4f7-ee45{align-self: flex-start; font-size: 16px;\n}.elementor .e-b090e445-664a{display: flex; flex-direction: column;gap: 28px; position: sticky; top: 40px; align-self: start; padding: 28px; border: 1px solid var(--line); border-radius: 12px;\n}.elementor .e-85cb939e-ff39{display: grid; grid-template-columns: minmax(0, 8fr) minmax(0, 3fr); column-gap: calc(8.333% + 26px);\n}.elementor .e-b2eb5c8b-0473{padding-block: 64px clamp(72px, 2.5vw + 68px, 104px);\n}.elementor .e-1046aea2-7ce6{font-size:17px;}.elementor .e-764d9e49-31ce{min-height:44px;font-family:var(--font-heading);font-weight:800;font-size:22px;color:var(--ink);}.elementor .e-3c1a8e94-2c88{padding-block-start:24px;margin-block-start:12px;border-block-start-width:1px;display:flex;flex-direction:column;gap:6px;border-top-style: solid; border-top-color: var(--line);\n}.elementor .e-182109ff-08ec{position:sticky;inset-block-start:160px;display:flex;flex-direction:column;gap:22px;}.elementor .e-96c590fe-3014{border-block-start-width:1px;border-top-style: solid; border-top-color: var(--line);\n}.elementor .e-3fe2966f-f96e{display:grid;gap:8%;grid-template-columns:minmax(0, 4fr) minmax(0, 7fr);align-items:start;}.elementor .e-0054ca02-0830{padding-block-start:96px;padding-block-end:96px;}.elementor .e-7b82130c-ef5c{font-size: 46px;\n}.elementor .e-9b9be12f-b264{font-size: 20px; max-width: 640px;\n}.elementor .e-eb66d79f-3dfc{display: flex; flex-direction: column;gap: 24px;\n}.elementor .e-9ebc2a13-57da{font-family: var(--font-heading); font-weight: 700; font-size: 19px; line-height: 1.3; color: #FFFFFF;\n}.elementor .e-b2971f3e-3fa1{font-size: 15px; line-height: 1.45; color: rgba(255, 255, 255, .75);\n}.elementor .e-6e983fd9-3325{width: 100%; padding-bottom: 22px; border-bottom: 1px solid rgba(255, 255, 255, .18);\n}.elementor .e-9f6e6d98-060d{min-height: 58px; padding-inline: 32px;\n}.elementor .e-ee58562d-c853{display: flex; align-items: center; gap: 14px; min-height: 44px; font-family: var(--font-heading); font-weight: 700; font-size: 22px;\n}.elementor .e-cdbb5c80-f4b3{display: flex; flex-direction: column;margin-top: 6px;\n}.elementor .e-cb3b8cb4-09ca{display: flex; flex-direction: column;align-items: flex-start; gap: 18px; padding-left: 40px; border-left: 1px solid rgba(255, 255, 255, .2);\n}.elementor .e-da1a57fb-cddd{display: grid; grid-template-columns: minmax(0, 7fr) minmax(0, 4fr); column-gap: calc(8.333% + 26px); row-gap: 40px; align-items: center;\n}.elementor .e-57d4291a-daed{padding-block: clamp(64px, 2vw + 60px, 96px);\n}