.elementor .e-43fb2606-639f{font-family:Manrope;font-weight:700;font-size:0.7rem;color:#DCE8F7;letter-spacing:0.12em;line-height:1.7;margin:0px;display:block;}.elementor .e-156ade9b-3c16{font-family:Manrope;font-weight:600;font-size:3.75rem;color:#FFFFFF;letter-spacing:-0.04em;line-height:1.15;margin-block-start:1.5rem;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;display:block;overflow-wrap:anywhere;\n}.elementor .e-32b5586-4eac{max-width:29rem;font-size:1.05rem;color:#DCE8F7;line-height:1.8;margin:0px;display:block;}.elementor .e-2749417a-d7df{font-family:Manrope;font-weight:700;font-size:0.65rem;color:#FFFFFF;letter-spacing:0.12em;line-height:1.7;margin:0px;display:block;}.elementor .e-3afdfb15-4158{font-size:0.8rem;color:#DCE8F7;line-height:1.6;margin:0px;display:block;}.elementor .e-a23a83a-a260{padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1.75rem;border-block-start-width:1px;gap:0.8rem;flex-wrap:wrap;align-items:center;border-top-style: solid; border-top-color: #343B7A;\n}.elementor .e-26dde346-e931{min-width:0px;padding:0px;flex:11 1 0%;}.elementor .e-d789e8c-2dc0{width:100%;aspect-ratio:5/4;object-fit:cover;border-radius:0.5rem;display:block;object-position:center;\n}.elementor .e-588c1d5-bab6{min-width:0px;padding:0px;flex:9 1 0%;}.elementor .e-43323876-4a5d{max-width:78rem;padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:3rem;padding-inline-end:3rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:4rem;align-items:center;}.elementor .e-170604fd-1cf3{padding:0px;background-color:#010858;}.elementor .e-3beacaf-d2ba{font-family:Manrope;font-weight:700;font-size:0.7rem;color:#2459A9;letter-spacing:0.12em;line-height:1.7;margin:0px;display:block;}.elementor .e-68d459b6-eb91{font-family:Manrope;font-weight:600;font-size:1.65rem;letter-spacing:-0.04em;line-height:1.15;margin-block-start:1rem;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-5373f0e6-292d{font-size:0.9rem;color:#334155;line-height:1.8;margin-block-start:0px;margin-block-end:1.75rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-56aa7901-8ec4:hover,.elementor .e-56aa7901-8ec4:focus-visible{color:#2459A9;}.elementor .e-56aa7901-8ec4{font-weight:600;font-size:1.35rem;color:#010858;line-height:1.6;text-decoration:none;display:block;}.elementor .e-16b9575a-e57a:hover,.elementor .e-16b9575a-e57a:focus-visible{text-decoration:underline;}.elementor .e-16b9575a-e57a{font-weight:600;font-size:0.85rem;color:#2459A9;line-height:1.6;text-decoration:none;padding-block-start:0.7rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: #DFE5EE;\n}.elementor .e-2a836723-4190:hover,.elementor .e-2a836723-4190:focus-visible{color:#2459A9;text-decoration:underline;}.elementor .e-2a836723-4190{font-weight:600;font-size:0.85rem;color:#010858;line-height:1.6;text-decoration:none;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .e-43edbf2e-cfcf{min-width:0px;position:sticky;inset-block-start:6rem;padding:0px;flex:0 0 15rem;align-self:flex-start;}.elementor .e-698fa45f-8997{min-width:0px;max-width:40rem;font-size:1.125rem;color:#334155;line-height:1.8;padding:0px;flex:1 1 0%;& .elementor-widget-theme-post-title,& .elementor-widget-theme-post-featured-image { display:none; }
& .elementor-1088 .elementor-element-73341a07,& .elementor-1088 .elementor-element-6d070329 { display:none; }
& .elementor-1088 .elementor-element-21f88106 { padding:0;gap:0; }
& .elementor-widget-post-navigation:empty { display:none; }
& .elementor-widget-text-editor { font-family:Manrope;font-size:1.125rem;line-height:1.8;color:#334155; }
& h2 { font-family:Manrope !important;font-size:1.85rem !important;font-weight:600 !important;line-height:1.3 !important;letter-spacing:-.025em;color:#010858;margin:2.75rem 0 1rem !important; }
& h2:first-child { margin-top:0 !important; }
& h3 { font-family:Manrope !important;font-size:1.4rem !important;font-weight:600 !important;line-height:1.35 !important;color:#010858;margin:2rem 0 1rem !important; }
& p,& li { font-size:1.125rem !important;line-height:1.8; }
& p { margin:0 0 1.3rem; }
& ul,& ol { margin:0 0 1.75rem;padding-left:1.5rem; }
& li { padding-left:.35rem;margin-bottom:.55rem; }
& li::marker { color:#2459A9; }
& a { color:#2459A9;text-decoration:underline;text-underline-offset:.2em; }
& a:focus-visible { outline:2px solid #2459A9;outline-offset:4px; }
& blockquote { margin:2rem 0;padding:1.75rem;border-left:3px solid #2459A9;background-color:#F7F8FA;color:#010858; }
& img { max-width:100%;height:auto;border-radius:.4rem; }
& table { display:block;overflow-x:auto;max-width:100%; }\n}.elementor .e-750e065c-16ac{max-width:72rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:3rem;padding-inline-end:3rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:5rem;align-items:flex-start;}.elementor .e-790b454c-7065{font-family:Manrope;font-weight:700;font-size:0.7rem;color:#2459A9;letter-spacing:0.12em;line-height:1.7;margin:0px;display:block;}.elementor .e-57eff99d-8b9f{max-width:26rem;font-family:Manrope;font-weight:600;font-size:2.25rem;color:#010858;letter-spacing:-0.035em;line-height:1.2;margin-block-start:1rem;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-7dfc0f70-2440{max-width:31rem;font-size:1rem;color:#334155;line-height:1.8;margin:0px;display:block;overflow-wrap:normal;\n}.elementor .e-3ad941e0-6b0a{min-width:0px;max-width:100%;padding:0px;flex:3 1 22rem;}.elementor .e-43be1d9a-5776:hover,.elementor .e-43be1d9a-5776:focus-visible{background-color:#2459A9;}.elementor .e-43be1d9a-5776{min-height:3rem;font-family:Manrope;font-weight:600;font-size:0.85rem;color:#FFFFFF;line-height:1.5;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.25rem;background-color:#010858;display:inline-block;&:focus-visible { outline:2px solid #2459A9;outline-offset:4px; }\n}.elementor .e-6e3f48f3-229f:hover,.elementor .e-6e3f48f3-229f:focus-visible{background-color:#DCE8F7;}.elementor .e-6e3f48f3-229f{min-height:3rem;font-family:Manrope;font-weight:600;font-size:0.85rem;color:#010858;line-height:1.5;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.25rem;border-width:1px;border-color:#DCE2ED;border-style:solid;background-color:#FFFFFF;display:inline-block;&:focus-visible { outline:2px solid #2459A9;outline-offset:4px; }\n}.elementor .e-66d046d1-cced{width:auto;min-width:0px;max-width:100%;padding:0px;display:flex;flex-direction:column;gap:0.85rem;flex:2 1 18rem;align-items:stretch;}.elementor .e-7c249d17-f90d{max-width:72rem;padding:3rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0.5rem;background-color:#DCE8F7;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-rows:auto;align-items:center;}.elementor .e-37a1c7ae-a1f0{padding:3rem;background-color:#FFFFFF;}.elementor .e-3e9fcd5f-dbb8{min-width:0px;font-family:Manrope;color:#010858;padding:0px;background-color:#FFFFFF;& a { transition:color 160ms ease,background-color 160ms ease,border-color 160ms ease; }
& article a:hover,& article a:focus-visible,& aside a:hover,& aside a:focus-visible { color:#010858 !important;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.22em; }
& aside .elementor-element-40f0de9c a:hover,& aside .elementor-element-40f0de9c a:focus-visible { color:#182773 !important; }
& a[data-id="1b437536"]:hover,& a[data-id="1b437536"]:focus-visible { background-color:#182773 !important;color:#FFFFFF !important; }
& a[data-id="173cda18"]:hover,& a[data-id="173cda18"]:focus-visible { background-color:#DCE8F7 !important;color:#010858 !important;border-color:#010858 !important; }
& a:focus-visible { outline:2px solid #2459A9;outline-offset:4px; }\n}