.elementor .e-23cef271-6f4b{font-weight:700;font-size:13px;line-height:1.3;color: var(--ag-accent-text);\n}.elementor .e-5860b5b5-993a{& span { display: block; margin-top: 14px; font-size: clamp(20px, 2.2vw, 28px); line-height: 1.25; font-weight: 700; letter-spacing: -0.01em; color: var(--ag-ink); font-style: normal; }\n}.elementor .e-685a4495-1a2e{gap:8px;}.elementor .e-7e3f00ad-6155{gap:22px;}.elementor .e-ccd58af-a2bc{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:28px;display:block;}.elementor .e-2be608e7-5b2a{align-items:center;}.elementor .e-441fc336-8ca4{padding-block-start:56px;padding-block-end:72px;}.elementor .e-2ec03e89-8f89{gap:16px;}.elementor .e-52fc3310-1ed3{font-weight:600;font-size:20px;color:var(--ag-ink);line-height:1.5;}.elementor .e-3024d1f7-d4e4{width:56px;height:56px;aspect-ratio:1 / 1;object-fit:cover;border-radius:999px;display:block;flex:0 0 auto;}.elementor .e-29798488-9a38{font-size:14px;color:var(--ag-muted);}.elementor .e-74cde938-d32a{min-width:0px;flex-direction:column;gap:0px;}.elementor .e-1e9ee3ae-ac92{gap:14px;flex-wrap:nowrap;align-items:center;}.elementor .e-70354c47-eb4b{padding:36px;gap:18px;border-left: 6px solid var(--ag-accent);\n}.elementor .e-320e85f8-4fd2{width:100%;max-width:1320px;gap:48px;grid-template-columns:minmax(0,1.1fr) minmax(0,0.9fr);align-items:center;margin-inline: auto;\n}.elementor .e-52b46d55-5fba{max-width:680px;}.elementor .e-7a32805-2bda{margin-block-end:16px;gap:14px;}.elementor .e-78338e6b-9290{align-self:flex-start;}.elementor .e-1bc5aff4-aed8{gap:10px;}.elementor .e-604f76da-b067{align-self:flex-start;}.elementor .e-77b00b38-9a61{gap:10px;}.elementor .e-3e2a02b5-d265{align-self:flex-start;}.elementor .e-2a461c63-75bd{gap:10px;}.elementor .e-7e4e912f-4c7d{align-self:flex-start;}.elementor .e-6e85241a-f7a4{gap:10px;}.elementor .e-320b1311-4a41{align-self:flex-start;}.elementor .e-44643a1a-f03d{gap:10px;}.elementor .e-26358f25-fc16{align-self:flex-start;}.elementor .e-31554436-f203{gap:10px;}.elementor .e-18d0dd20-bdd3{gap:18px;}.elementor .e-687eb9e4-8cfc{color: var(--ag-accent);\n}.elementor .e-26a54daf-3317{font-size:17px;color:#D5E2EC;}.elementor .e-4c5b8aba-3ade{gap:14px;}.elementor .e-3a70c542-66b2{position:relative;font-weight:600;color:#FFFFFF;padding-inline-start:30px;&::before { content: '✓'; position: absolute; left: 0; color: var(--ag-accent); font-weight: 800; }\n}.elementor .e-62a97707-45e2{position:relative;font-weight:600;color:#FFFFFF;padding-inline-start:30px;&::before { content: '✓'; position: absolute; left: 0; color: var(--ag-accent); font-weight: 800; }\n}.elementor .e-4d4bacb1-962a{position:relative;font-weight:600;color:#FFFFFF;padding-inline-start:30px;&::before { content: '✓'; position: absolute; left: 0; color: var(--ag-accent); font-weight: 800; }\n}.elementor .e-6a29de35-1e15{position:relative;font-weight:600;color:#FFFFFF;padding-inline-start:30px;&::before { content: '✓'; position: absolute; left: 0; color: var(--ag-accent); font-weight: 800; }\n}.elementor .e-177fcfde-a6fa{position:relative;font-weight:600;color:#FFFFFF;padding-inline-start:30px;&::before { content: '✓'; position: absolute; left: 0; color: var(--ag-accent); font-weight: 800; }\n}.elementor .e-686ee919-c0a5{gap:12px;}.elementor .e-4dd610f6-c932{width:100%;gap:40px;align-items:center;}.elementor .e-104cc584-6cff{margin-block-end:16px;gap:14px;}.elementor .e-19d2593d-8000{align-self:flex-start;}.elementor .e-463a624c-9614{gap:8px;}.elementor .e-4c7c94d1-d6b6{align-self:flex-start;}.elementor .e-284824f9-447a{gap:8px;}.elementor .e-797775f9-befe{align-self:flex-start;}.elementor .e-7d52f148-6d56{gap:8px;}.elementor .e-51675a4d-7097{align-self:flex-start;}.elementor .e-3bfe9cc0-fe6c{gap:8px;}.elementor .e-20308f5c-45d9{gap:18px;}.elementor .e-3bf2202d-c469{margin-block-end:16px;gap:14px;}.elementor .e-719b53cd-fa7c{padding-block-start:6px;margin-block-start:auto;}.elementor .e-603fdeb6-5e1e:hover,.elementor .e-603fdeb6-5e1e:focus-visible{border-color: var(--ag-accent);\n}.elementor .e-603fdeb6-5e1e{color:inherit;text-decoration:none;gap:8px;}.elementor .e-1a200184-93ea{padding-block-start:6px;margin-block-start:auto;}.elementor .e-62a4c85-f285:hover,.elementor .e-62a4c85-f285:focus-visible{border-color: var(--ag-accent);\n}.elementor .e-62a4c85-f285{color:inherit;text-decoration:none;gap:8px;}.elementor .e-fdadd37-1e7a{padding-block-start:6px;margin-block-start:auto;}.elementor .e-3f75b9fa-ddac:hover,.elementor .e-3f75b9fa-ddac:focus-visible{border-color: var(--ag-accent);\n}.elementor .e-3f75b9fa-ddac{color:inherit;text-decoration:none;gap:8px;}.elementor .e-6552ea32-2a34{padding-block-start:6px;margin-block-start:auto;}.elementor .e-5db7efbf-167c:hover,.elementor .e-5db7efbf-167c:focus-visible{border-color: var(--ag-accent);\n}.elementor .e-5db7efbf-167c{color:inherit;text-decoration:none;gap:8px;}.elementor .e-6670ac2a-a600{gap:18px;}.elementor .e-e4f60be-fc52{font-size:16px;& a { color: var(--ag-accent-text); }\n}.elementor .e-1b61229-e523{gap:14px;}.elementor .e-54e9238b-36dd{margin-block-start:10px;}.elementor .e-1d37f048-7a17{margin-block-start:10px;}.elementor .e-2e61d685-df30{margin-block-start:10px;}.elementor .e-10ad32a6-7726{margin-block-start:10px;}.elementor .e-4ace8f3e-e2b4{margin-block-start:10px;}.elementor .e-4dac57bd-e16c{margin-block-start:10px;}.elementor .e-d238a4d-81ee{width:100%;}.elementor .e-67a4b7ad-f7c6{width:100%;max-width:1320px;grid-template-columns:minmax(0,0.8fr) minmax(0,1.4fr);align-items:start;margin-inline: auto;\n}.elementor .e-4978fd4-3fbb{color: var(--ag-accent);\n}.elementor .e-50dc755c-7e36{& em { color: #FFFFFF; }\n}.elementor .e-f824121-7176{font-size:17px;color:#D5E2EC;}.elementor .e-fdee9a2-fe4f{width:64px;height:64px;aspect-ratio:1 / 1;object-fit:cover;object-position:50% 15%;border-radius:999px;display:block;flex:0 0 auto;}.elementor .e-72e72b3a-92bd{color:#FFFFFF;& strong { color: #FFFFFF; }\n}.elementor .e-782e8484-5adf{& a { color: var(--ag-accent); font-weight: 700; }\n}.elementor .e-394f0bcc-9e78{min-width:0px;flex-direction:column;gap:2px;}.elementor .e-d453958-3aa9{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;gap:14px;flex-wrap:nowrap;align-items:center;}.elementor .e-526344b1-32c6{color:#D5E2EC;& a { color: #FFFFFF; font-weight: 700; }\n}.elementor .e-78d39812-8682{color:#D5E2EC;& a { color: #FFFFFF; font-weight: 700; }\n}.elementor .e-187db7f2-6d44{color:#D5E2EC;& a { color: #FFFFFF; font-weight: 700; }\n}.elementor .e-7d31740c-2b26{margin-block-start:4px;gap:8px;}.elementor .e-7e097a28-c43f{gap:16px;}.elementor .e-297a4f8-d5f3{font-family:var(--ag-font);font-weight:700;font-size:14px;color:#14232B;}.elementor .e-7b04ae65-7360:focus{outline-width:3px;outline-color:#F2F8EA;outline-style:solid;border-color: var(--ag-accent-text);\n}.elementor .e-7b04ae65-7360{width:100%;height:48px;font-family:var(--ag-font);font-size:15px;color:#000000;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;border-width:1px;border-color:#D3DDC8;border-style:solid;background-color:#FFFFFF;}.elementor .e-393901ec-6755{padding:0px;flex-direction:column;gap:6px;}.elementor .e-78a40e3d-2f0d{font-family:var(--ag-font);font-weight:700;font-size:14px;color:#14232B;}.elementor .e-a8ccdb-db1a:focus{outline-width:3px;outline-color:#F2F8EA;outline-style:solid;border-color: var(--ag-accent-text);\n}.elementor .e-a8ccdb-db1a{width:100%;height:48px;font-family:var(--ag-font);font-size:15px;color:#000000;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;border-width:1px;border-color:#D3DDC8;border-style:solid;background-color:#FFFFFF;}.elementor .e-3b8362c0-f704{padding:0px;flex-direction:column;gap:6px;}.elementor .e-2a1508b2-a10d{font-family:var(--ag-font);font-weight:700;font-size:14px;color:#14232B;}.elementor .e-495613e0-2830:focus{outline-width:3px;outline-color:#F2F8EA;outline-style:solid;border-color: var(--ag-accent-text);\n}.elementor .e-495613e0-2830{width:100%;height:48px;font-family:var(--ag-font);font-size:15px;color:#000000;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;border-width:1px;border-color:#D3DDC8;border-style:solid;background-color:#FFFFFF;}.elementor .e-61e249fe-efcf{padding:0px;flex-direction:column;gap:6px;grid-column:1 / -1;}.elementor .e-76c41c4c-80b3{font-family:var(--ag-font);font-weight:700;font-size:14px;color:#14232B;}.elementor .e-62ba787c-d4e6:focus{outline-width:3px;outline-color:#F2F8EA;outline-style:solid;border-color: var(--ag-accent-text);\n}.elementor .e-62ba787c-d4e6{width:100%;min-height:130px;font-family:var(--ag-font);font-size:15px;color:#000000;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;border-width:1px;border-color:#D3DDC8;border-style:solid;background-color:#FFFFFF;}.elementor .e-4029888b-1d6a{padding:0px;flex-direction:column;gap:6px;grid-column:1 / -1;}.elementor .e-188bc24-81b6{width:20px;height:20px;border-radius:6px;flex:0 0 auto;border-color: var(--ag-accent-text);\n}.elementor .e-22b57ca6-1599{font-family:var(--ag-font);font-size:14px;color:#14232B;& a { color: var(--ag-accent-text); font-weight: 700; text-decoration: underline; }\n}.elementor .e-28dd1136-bafa{padding:0px;flex-direction:row;gap:10px;flex-wrap:nowrap;grid-column:1 / -1;align-items:center;}.elementor .e-1b044d44-f1c1{margin-block-start:4px;border-radius:999px;grid-column:1 / -1;justify-self: start; white-space: nowrap;\n}.elementor .e-74ffe052-1459{font-weight:700;color:#2E6B1F;}.elementor .e-321c1e71-6f72{grid-column:1 / -1;}.elementor .e-761ea49c-5f5a{font-weight:700;color:#B42318;}.elementor .e-46771ea5-3656{grid-column:1 / -1;}.elementor .e-33f60669-9b67{padding:0px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;}.elementor .e-78733b06-7f9e{padding:32px;flex-direction:column;gap:0px;}.elementor .e-bcb9cf5-fb3f{scroll-margin-top:120px;padding:56px;display:grid;gap:48px;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);align-items:center;margin-inline: auto;\n}.elementor .e-521a1c6d-9c14{padding:0px;}