.elementor .e-5d431e00-e76c{max-width:820px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-100cbd6-8b0d{padding-block-start:56px;padding-block-end:96px;}.elementor .e-45a850a7-5ebe{font-size:24px;}.elementor .e-5453edb8-419d{font-size:16.5px;line-height:1.65;}.elementor .e-6795a3fc-97ec{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-23bb84e4-bcf4{font-size:24px;}.elementor .e-35652240-bc77{font-size:16.5px;line-height:1.65;}.elementor .e-3f952db2-cf80{font-size:16.5px;line-height:1.65;& strong { color: var(--cp-text); }\n}.elementor .e-3920e06f-7647{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-3e04afb7-6068{font-size:24px;}.elementor .e-6bc6c00e-e1f5{font-size:16.5px;line-height:1.65;}.elementor .e-ecff282-328c{font-size:16.5px;line-height:1.65;display:block;& ul { margin: 0; padding-inline-start: 22px; display: flex; flex-direction: column; gap: 8px; } & li::marker { color: var(--cp-blue); }\n}.elementor .e-56ee723d-20e9{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-6bdf30cb-5392{font-size:24px;}.elementor .e-3c623504-ab3f{font-size:16.5px;line-height:1.65;}.elementor .e-2ab9b75f-2a06{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-2cca99ab-7cf2{font-size:24px;}.elementor .e-cc99efb-2f95{font-size:16.5px;line-height:1.65;}.elementor .e-78893086-d57e{font-size:16.5px;line-height:1.65;display:block;& ul { margin: 0; padding-inline-start: 22px; display: flex; flex-direction: column; gap: 8px; } & li::marker { color: var(--cp-blue); }\n}.elementor .e-6f32e34d-3991{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-309bfe11-39b1{font-size:24px;}.elementor .e-21ee37ce-8f4c{font-size:16.5px;line-height:1.65;}.elementor .e-76effdd8-f3f2{font-size:16.5px;line-height:1.65;display:block;& ul { margin: 0; padding-inline-start: 22px; display: flex; flex-direction: column; gap: 8px; } & li::marker { color: var(--cp-blue); } & a { color: #2F72A7; text-decoration: underline; text-underline-offset: 3px; } & a:hover { color: var(--cp-navy); } & a:focus-visible { outline: 2px solid var(--cp-blue); outline-offset: 2px; border-radius: 2px; }\n}.elementor .e-c49a9a9-5612{font-size:16.5px;line-height:1.65;}.elementor .e-44ce2cc6-b68c{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-6e4bdd4d-7920{font-size:24px;}.elementor .e-33cb53e2-fd2f{font-size:16.5px;line-height:1.65;}.elementor .e-63bb3080-f149{font-size:16.5px;line-height:1.65;display:block;& ul { margin: 0; padding-inline-start: 22px; display: flex; flex-direction: column; gap: 8px; } & li::marker { color: var(--cp-blue); }\n}.elementor .e-7cfb0a0-b3ce{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-27c67962-3ff3{font-family:var(--cp-mono);font-size:13px;letter-spacing:0.04em;padding-block-start:24px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--cp-line);\n}.elementor .e-5730e71-9516{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:44px;}.elementor .e-1929bc5-fb24{padding-block-start:80px;padding-block-end:112px;}.elementor .e-2438fa87-b6b0{width:100%;padding:0px;margin:0px;display:block;max-width: none;\n}