.elementor .e-3ce958d9-9ad1{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-4451417b-4b90{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-18c2eeca-cd82{color:inherit;font-size: inherit; font-weight: inherit; line-height: inherit;\n}.elementor .e-1909e526-4189:hover,.elementor .e-1909e526-4189:focus-visible{color:var(--blue-700);}.elementor .e-1909e526-4189{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-2769c9fa-34be{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-23a9180d-dcdc{color:inherit;font-size: inherit; font-weight: inherit; line-height: inherit;\n}.elementor .e-4bdc941f-99a6:hover,.elementor .e-4bdc941f-99a6:focus-visible{color:var(--blue-700);}.elementor .e-4bdc941f-99a6{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-3cbbd29b-69ed{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-2ca7f36-7a18{color:inherit;font-size: inherit; font-weight: inherit; line-height: inherit;\n}.elementor .e-3d97c50-f1df:hover,.elementor .e-3d97c50-f1df:focus-visible{color:var(--blue-700);}.elementor .e-3d97c50-f1df{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-348e55f6-c4c9{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-380d41b4-a5f1{color:inherit;font-size: inherit; font-weight: inherit; line-height: inherit;\n}.elementor .e-4bd21d39-1ef8:hover,.elementor .e-4bd21d39-1ef8:focus-visible{color:var(--blue-700);}.elementor .e-4bd21d39-1ef8{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-457244d1-b854{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-903fd5-acc3{color:inherit;font-size: inherit; font-weight: inherit; line-height: inherit;\n}.elementor .e-4d099623-8944:hover,.elementor .e-4d099623-8944:focus-visible{color:var(--blue-700);}.elementor .e-4d099623-8944{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-3c86a13c-8c53{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-30607d85-a5bd{color:inherit;font-size: inherit; font-weight: inherit; line-height: inherit;\n}.elementor .e-4b6c99d9-393e:hover,.elementor .e-4b6c99d9-393e:focus-visible{color:var(--blue-700);}.elementor .e-4b6c99d9-393e{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-7bd1d360-680b{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-3337de82-59c3{color:inherit;font-size: inherit; font-weight: inherit; line-height: inherit;\n}.elementor .e-2c3ff371-bb31:hover,.elementor .e-2c3ff371-bb31:focus-visible{color:var(--blue-700);}.elementor .e-2c3ff371-bb31{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-4d87669f-dd5f{padding-block-start:8px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:0px;}.elementor .e-40938f9a-95ef{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-38aff39b-c834{line-height:1.3;}.elementor .e-13d01b97-8d11{padding:0px;flex-direction:column;gap:var(--s-4);}.elementor .e-69ba44cc-73ea{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-13b54ef8-8816{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-7052f414-7244{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-49347899-98f4{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-140f6836-982b{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-24eef956-4d9d{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;}