.elementor .e-4942bf4e-d081{font-weight:700;font-size:var(--fs-md);color:var(--navy-800);line-height:1.3;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--blue-50);border-block-end: 1px solid var(--line-soft);\n}.elementor .e-4b779a1e-7a57{width:1.75rem;height:1.75rem;font-weight:700;font-size:var(--fs-xs);color:var(--white);line-height:1.3;margin-block-start:-0.1rem;border-radius:6px;background-color:var(--blue-600);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-33718055-a1e6{color:inherit;font-size: inherit; font-weight: inherit; line-height: inherit;\n}.elementor .e-309373d3-570e:hover,.elementor .e-309373d3-570e:focus-visible{color:var(--blue-700);}.elementor .e-309373d3-570e{width:calc(100% + 48px);min-height:44px;font-weight:700;font-size:var(--fs-sm);color:var(--navy-800);line-height:1.3;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:21px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-24px;margin-inline-end:-24px;flex-direction:row;gap:12px;align-items:flex-start;border-inline-start: 3px solid var(--blue-600);\n}.elementor .e-3b15b528-6e71{width:1.75rem;height:1.75rem;font-weight:700;font-size:var(--fs-xs);color:var(--blue-700);line-height:1.3;margin-block-start:-0.1rem;border-radius:6px;background-color:var(--blue-50);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-ad40aa8-2961{color:inherit;font-size: inherit; font-weight: inherit; line-height: inherit;\n}.elementor .e-2b11391a-3368:hover,.elementor .e-2b11391a-3368:focus-visible{color:var(--blue-700);}.elementor .e-2b11391a-3368{min-height:44px;font-weight:400;font-size:var(--fs-sm);color:var(--navy-800);line-height:1.3;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:12px;align-items:flex-start;border-block-start: 1px solid var(--line-soft);\n}.elementor .e-fa33fb6-b5d0{width:1.75rem;height:1.75rem;font-weight:700;font-size:var(--fs-xs);color:var(--blue-700);line-height:1.3;margin-block-start:-0.1rem;border-radius:6px;background-color:var(--blue-50);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-5035a71c-d377{color:inherit;font-size: inherit; font-weight: inherit; line-height: inherit;\n}.elementor .e-1a6d533a-83cd:hover,.elementor .e-1a6d533a-83cd:focus-visible{color:var(--blue-700);}.elementor .e-1a6d533a-83cd{min-height:44px;font-weight:400;font-size:var(--fs-sm);color:var(--navy-800);line-height:1.3;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:12px;align-items:flex-start;border-block-start: 1px solid var(--line-soft);\n}.elementor .e-70bb8089-9554{width:1.75rem;height:1.75rem;font-weight:700;font-size:var(--fs-xs);color:var(--blue-700);line-height:1.3;margin-block-start:-0.1rem;border-radius:6px;background-color:var(--blue-50);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-2475bbfe-e95a{color:inherit;font-size: inherit; font-weight: inherit; line-height: inherit;\n}.elementor .e-45eb918c-1bd3:hover,.elementor .e-45eb918c-1bd3:focus-visible{color:var(--blue-700);}.elementor .e-45eb918c-1bd3{min-height:44px;font-weight:400;font-size:var(--fs-sm);color:var(--navy-800);line-height:1.3;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:12px;align-items:flex-start;border-block-start: 1px solid var(--line-soft);\n}.elementor .e-2277e9a6-cb9f{width:1.75rem;height:1.75rem;font-weight:700;font-size:var(--fs-xs);color:var(--blue-700);line-height:1.3;margin-block-start:-0.1rem;border-radius:6px;background-color:var(--blue-50);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-347d3c39-7916{color:inherit;font-size: inherit; font-weight: inherit; line-height: inherit;\n}.elementor .e-1678caef-368a:hover,.elementor .e-1678caef-368a:focus-visible{color:var(--blue-700);}.elementor .e-1678caef-368a{min-height:44px;font-weight:400;font-size:var(--fs-sm);color:var(--navy-800);line-height:1.3;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:12px;align-items:flex-start;border-block-start: 1px solid var(--line-soft);\n}.elementor .e-5490a43e-1056{width:1.75rem;height:1.75rem;font-weight:700;font-size:var(--fs-xs);color:var(--blue-700);line-height:1.3;margin-block-start:-0.1rem;border-radius:6px;background-color:var(--blue-50);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-355bd663-9518{color:inherit;font-size: inherit; font-weight: inherit; line-height: inherit;\n}.elementor .e-54d00e2-50cc:hover,.elementor .e-54d00e2-50cc:focus-visible{color:var(--blue-700);}.elementor .e-54d00e2-50cc{min-height:44px;font-weight:400;font-size:var(--fs-sm);color:var(--navy-800);line-height:1.3;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:12px;align-items:flex-start;border-block-start: 1px solid var(--line-soft);\n}.elementor .e-d380971-97f4{width:1.75rem;height:1.75rem;font-weight:700;font-size:var(--fs-xs);color:var(--blue-700);line-height:1.3;margin-block-start:-0.1rem;border-radius:6px;background-color:var(--blue-50);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-7171b323-7a5c{color:inherit;font-size: inherit; font-weight: inherit; line-height: inherit;\n}.elementor .e-2fe2cd8e-4d01:hover,.elementor .e-2fe2cd8e-4d01:focus-visible{color:var(--blue-700);}.elementor .e-2fe2cd8e-4d01{min-height:44px;font-weight:400;font-size:var(--fs-sm);color:var(--navy-800);line-height:1.3;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:12px;align-items:flex-start;border-block-start: 1px solid var(--line-soft);\n}.elementor .e-5eddc47b-3aac{padding-block-start:8px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:0px;}.elementor .e-63030b87-3360{width:22rem;min-width:16rem;overflow:hidden;position:sticky;inset-block-start:116px;padding:0px;border-start-start-radius:12px;border-start-end-radius:12px;border-end-start-radius:12px;border-end-end-radius:28px;border-width:1px;border-color:var(--line-soft);border-style:solid;background-color:var(--white);flex-direction:column;gap:0px;flex:0 0 22rem;align-self:flex-start;}.elementor .e-2d71675e-8404{line-height:1.3;}.elementor .e-13d01b97-8d11{padding:0px;flex-direction:column;gap:var(--s-4);}.elementor .e-4dfd3b08-7c5b{line-height:1.3;}.elementor .e-1741ca78-2dfa{font-size:var(--fs-base);margin-block-start:0px;}.elementor .e-12082598-a69a{font-size:var(--fs-base);margin-block-start:16px;}.elementor .e-24a2dab2-d5e3{font-size:var(--fs-base);margin-block-start:16px;}.elementor .e-18e608ce-d435{padding-block-start:var(--s-7);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:var(--s-7);border-block-start-width:1px;flex-direction:column;gap:var(--s-4);border-top-style: solid; border-top-color: var(--line-soft);\n}.elementor .e-31b9995a-c02b{line-height:1.3;}.elementor .e-137d2c48-984b{padding-block-start:var(--s-7);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:var(--s-7);border-block-start-width:1px;flex-direction:column;gap:var(--s-4);border-top-style: solid; border-top-color: var(--line-soft);\n}.elementor .e-628b55e5-654b{line-height:1.3;}.elementor .e-4b90f958-a2ef{padding-block-start:var(--s-7);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:var(--s-7);border-block-start-width:1px;flex-direction:column;gap:var(--s-4);border-top-style: solid; border-top-color: var(--line-soft);\n}.elementor .e-644836ad-3bef{line-height:1.3;}.elementor .e-1c6c8d4e-76f1{padding-block-start:var(--s-7);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:var(--s-7);border-block-start-width:1px;flex-direction:column;gap:var(--s-4);border-top-style: solid; border-top-color: var(--line-soft);\n}.elementor .e-5c2c5b44-d71a{line-height:1.3;}.elementor .e-3d2106b4-63d0{padding-block-start:var(--s-7);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:var(--s-7);border-block-start-width:1px;flex-direction:column;gap:var(--s-4);border-top-style: solid; border-top-color: var(--line-soft);\n}.elementor .e-23ed14f7-eb72{line-height:1.3;}.elementor .e-448ee44f-777b{padding-block-start:var(--s-7);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:var(--s-7);border-block-start-width:1px;flex-direction:column;gap:var(--s-4);border-top-style: solid; border-top-color: var(--line-soft);\n}.elementor .e-2b9b9523-5f99{min-width:0px;max-width:44rem;padding:0px;flex-direction:column;gap:0px;flex:1 1 auto;& .prose { font-size: var(--fs-base); line-height: 1.6; } & span.prose { display: block; } & h2 span { color: var(--blue-600); } & strong { color: var(--navy-800); } & a { color: var(--blue-700); text-decoration: underline; text-underline-offset: 0.2em; overflow-wrap: anywhere; } & ul { margin: 0; padding-left: 1.25rem; list-style: disc; } & li + li { margin-top: 0.75rem; } & li > ul { margin-top: 0.5rem; list-style: circle; }\n}.elementor .e-45e45809-c3fd{padding:0px;gap:var(--s-8);align-items:flex-start;}