.elementor .e-52667726-b6b4{margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6666e6ca-1103{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-5f319f2a-b550{font-family:var(--font-head);font-size:0.9375rem;color:#565656;margin:0px;}.elementor .e-59136ac1-6f30{max-width:760px;padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-3ddeb0b4-73f6{flex-direction:column;align-items:stretch;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #E4E4E4;\n}.elementor .e-665080be-19f3{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-871a4b3-84bd{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-5f456c23-2b87{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-160a84b8-7405{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-4ab43ee8-c1e9{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-410e3474-eecc{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-78de4960-c2f7{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-21821dfa-2cbe{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, 1fr) minmax(0, 1fr);border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #E4E4E4;\n}.elementor .e-2a6921b2-76a9{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-50ecafc0-b5f6{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-6506e508-b0df{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, 1fr) minmax(0, 1fr);border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #E4E4E4;\n}.elementor .e-4b81df76-ea3b{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-3ec14658-86e6{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-7613ca20-b284{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, 1fr) minmax(0, 1fr);border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #E4E4E4;\n}.elementor .e-5805e550-d179{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-400cc40f-39da{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-42c4367c-443d{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, 1fr) minmax(0, 1fr);border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #E4E4E4;\n}.elementor .e-5bb976dd-c6ae{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-6d58171a-29fb{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-1e8775c9-1875{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, 1fr) minmax(0, 1fr);border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #E4E4E4;\n}.elementor .e-67e3e799-54fd{overflow:hidden;padding:0px;border-radius:12px;border-width:1px;border-color:#E4E4E4;border-style:solid;display:flex;flex-direction:column;}.elementor .e-370dcf61-2bd3{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-4652af6f-c288{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-6fc98cdf-34fd{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-13ed5744-98df{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-433c9796-60ab{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-5d242a6f-74ab{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-177cf15-8459{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-6c11fa7c-f353{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-6c7b7fce-6b20{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-79cacf31-a908{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-7c9e698f-4e5a{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-4129502d-b267{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-6916f3a6-b6ad{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-628b4ead-c375{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-6cb51351-2af8{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-349e9b10-5ef4{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-6059b111-735e{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-700f0a57-3c94{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-164e19e7-37ae{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-45c65626-dc13{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-50bef426-6ec5{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-41a55297-60ff{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-6db7faa-3438{max-width:760px;padding:0px;flex-direction:column;gap:16px;align-items:stretch;}.elementor .e-4057b22f-e82b{flex-direction:column;align-items:stretch;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #DFDFDF;\n}