.elementor .e-6ddc0e65-1456{margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-53534c6c-6746{font-family:var(--font-head);font-weight:200;font-size:clamp(2.5rem, 5vw, 4rem);color:#1A1A1A;letter-spacing:-0.02em;line-height:1.05;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-15c9212-f3e9{font-family:var(--font-head);font-size:0.9375rem;color:#565656;margin:0px;}.elementor .e-19e0664a-53d2{max-width:760px;padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-7976dbab-e3a0{flex-direction:column;align-items:stretch;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #E4E4E4;\n}.elementor .e-5c65f0b-bb6e{font-family:var(--font-head);font-weight:300;font-size:clamp(1.5rem, 2.4vw, 2rem);color:#1A1A1A;letter-spacing:-0.01em;line-height:1.2;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6aae342e-e9ca{font-family:var(--font-head);font-size:1rem;color:#3F3F3F;line-height:1.75;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-6f13d40d-f1e0{font-family:var(--font-head);font-weight:300;font-size:clamp(1.5rem, 2.4vw, 2rem);color:#1A1A1A;letter-spacing:-0.01em;line-height:1.2;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5c643a77-ca34{font-family:var(--font-head);font-size:1rem;color:#3F3F3F;line-height:1.75;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-14dc050-24c3{font-family:var(--font-head);font-size:1rem;color:#3F3F3F;line-height:1.75;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-6c4815b0-e17b{font-family:var(--font-head);font-size:1rem;color:#3F3F3F;line-height:1.75;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-6514e7b0-6001{font-family:var(--font-head);font-weight:300;font-size:clamp(1.5rem, 2.4vw, 2rem);color:#1A1A1A;letter-spacing:-0.01em;line-height:1.2;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3996d4c3-9770{font-family:var(--font-head);font-weight:700;font-size:0.8125rem;color:#FFFFFF;letter-spacing:0.06em;text-transform:uppercase;margin:0px;}.elementor .e-7b4b7492-8a1e{font-family:var(--font-head);font-weight:700;font-size:0.8125rem;color:#FFFFFF;letter-spacing:0.06em;text-transform:uppercase;margin:0px;}.elementor .e-383a26ae-4f4b{font-family:var(--font-head);font-weight:700;font-size:0.8125rem;color:#FFFFFF;letter-spacing:0.06em;text-transform:uppercase;margin:0px;}.elementor .e-6df3468-3b05{font-family:var(--font-head);font-weight:700;font-size:0.8125rem;color:#FFFFFF;letter-spacing:0.06em;text-transform:uppercase;margin:0px;}.elementor .e-6c9987d6-8d12{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;background-color:#1B4332;display:grid;gap:16px;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1.4fr) minmax(0, 4fr);border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #E4E4E4;\n}.elementor .e-68f88f83-be64{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-17c3ae4b-3b0f{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-207c6058-3376{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-6195101e-a3dd{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-489eefe2-e53b{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;background-color:#FFFFFF;display:grid;gap:16px;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1.4fr) minmax(0, 4fr);border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #E4E4E4;\n}.elementor .e-4664138b-82ce{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-5d07b6e8-ff83{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-2b20392f-24ad{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-15765fe5-504f{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-173c970f-7900{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;background-color:#FAFAFA;display:grid;gap:16px;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1.4fr) minmax(0, 4fr);border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #E4E4E4;\n}.elementor .e-2b1c1a45-7952{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-23341287-f592{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-217a2090-8065{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-65331aab-9337{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-414ef416-8d61{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;background-color:#FFFFFF;display:grid;gap:16px;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1.4fr) minmax(0, 4fr);border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #E4E4E4;\n}.elementor .e-2cf1767e-9b9d{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-55e6b1ea-fd00{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-4a711f8a-3a67{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-3a374395-a871{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-39774e24-9212{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;background-color:#FAFAFA;display:grid;gap:16px;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1.4fr) minmax(0, 4fr);border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #E4E4E4;\n}.elementor .e-18fcfa5d-2dad{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-40e8cb7f-850d{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-32df509a-5b27{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-654bfae7-f710{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-3d6befeb-cf1b{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;background-color:#FFFFFF;display:grid;gap:16px;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1.4fr) minmax(0, 4fr);border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #E4E4E4;\n}.elementor .e-6a47233f-1342{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-907979b-2f9b{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-29a77db0-4025{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-37c47ac6-2b8e{font-family:var(--font-head);font-size:0.9375rem;color:#3F3F3F;line-height:1.6;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-7c86c1a7-2c49{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;background-color:#FAFAFA;display:grid;gap:16px;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1.4fr) minmax(0, 4fr);border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #E4E4E4;\n}.elementor .e-564dd446-8c8b{overflow:hidden;padding:0px;border-radius:12px;border-width:1px;border-color:#E4E4E4;border-style:solid;display:flex;flex-direction:column;}.elementor .e-3095e65b-5da8{font-family:var(--font-head);font-size:1rem;color:#3F3F3F;line-height:1.75;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-64f69058-5e8f{font-family:var(--font-head);font-weight:300;font-size:clamp(1.5rem, 2.4vw, 2rem);color:#1A1A1A;letter-spacing:-0.01em;line-height:1.2;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-353798ba-711f{font-family:var(--font-head);font-size:1rem;color:#3F3F3F;line-height:1.75;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-23d57425-5c75{font-family:var(--font-head);font-weight:300;font-size:clamp(1.5rem, 2.4vw, 2rem);color:#1A1A1A;letter-spacing:-0.01em;line-height:1.2;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-112b254a-6730{font-family:var(--font-head);font-size:1rem;color:#3F3F3F;line-height:1.75;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-280e5cf0-2f58{font-family:var(--font-head);font-size:1rem;color:#3F3F3F;line-height:1.75;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-165091bb-c826{font-family:var(--font-head);font-size:1rem;color:#3F3F3F;line-height:1.75;margin:0px;display:block;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; } & ul { margin: 0px; padding-inline-start: 22px; display: flex; flex-direction: column; gap: 6px; }\n}.elementor .e-26320e49-d513{font-family:var(--font-head);font-size:1rem;color:#3F3F3F;line-height:1.75;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-5ec46b2f-9287{font-family:var(--font-head);font-weight:300;font-size:clamp(1.5rem, 2.4vw, 2rem);color:#1A1A1A;letter-spacing:-0.01em;line-height:1.2;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7ea88e39-37e0{font-family:var(--font-head);font-size:1rem;color:#3F3F3F;line-height:1.75;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-697c160b-fdcb{font-family:var(--font-head);font-weight:300;font-size:clamp(1.5rem, 2.4vw, 2rem);color:#1A1A1A;letter-spacing:-0.01em;line-height:1.2;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-60cff091-eee5{font-family:var(--font-head);font-size:1rem;color:#3F3F3F;line-height:1.75;margin:0px;& strong { color: #1A1A1A; font-weight: 700; } & a { color: #2D6A4F; font-weight: 600; } & code { font-family: ui-monospace, monospace; font-size: 0.875rem; background-color: #F1F1F2; padding-inline-start: 4px; padding-inline-end: 4px; border-radius: 4px; }\n}.elementor .e-639ab433-dc04{font-family:var(--font-head);font-size:0.9375rem;color:#565656;padding-block-start:24px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width: 1px; border-top-style: solid; border-top-color: #E4E4E4; & a { color: #2D6A4F; font-weight: 600; }\n}.elementor .e-114003cf-751b{max-width:760px;padding:0px;flex-direction:column;gap:16px;align-items:stretch;}.elementor .e-7bfa35ec-b16d{flex-direction:column;align-items:stretch;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #DFDFDF;\n}