.elementor .e-1c480999-9c38{font-size:48px;color:var(--ink-foreground);}.elementor .e-6a96b848-1fe2{margin-block-start:8px;}.elementor .e-5e7a33e3-e5da{width:auto;margin-block-start:20px;flex:0 0 auto;}.elementor .e-3151fe28-90a0{max-width:768px;padding-block-start:96px;padding-block-end:96px;padding-inline-start:20px;padding-inline-end:20px;gap:16px;}.elementor .e-3227bd5-2d3a{padding:0px;}.elementor .e-1d96dcd5-ba5a{font-size:30px;color:var(--foreground);}.elementor .e-49ae7a-988e{font-size:16px;line-height:24px;}.elementor .e-77ccebbb-9558{font-size:16px;line-height:24px;}.elementor .e-7ef1fc0e-96e0{font-size:16px;line-height:24px;}.elementor .e-1d3be6d8-71a9{font-size:16px;line-height:24px;}.elementor .e-4dd37dbf-29d5{font-size:16px;line-height:24px;}.elementor .e-4d52def6-71dd{width:100%;margin-block-start:16px;gap:16px;}.elementor .e-39bb2775-f523{gap:16px;}.elementor .e-4e048e64-c117{font-weight:800;}.elementor .e-356b6436-5741{width:100%;padding:24px;gap:8px;}.elementor .e-477ffe6c-f669{font-weight:800;}.elementor .e-42154d0a-82e6{width:100%;padding:24px;gap:8px;}.elementor .e-23c5baf7-11c7{font-weight:800;}.elementor .e-55fb32e8-96b4{width:100%;padding:24px;gap:8px;}.elementor .e-1caf50dd-46f3{gap:16px;}.elementor .e-4415b3e9-6d87{display:grid;gap:48px;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;padding-block: 0;\n}.elementor .e-6e9ca887-faa7{font-family:var(--font-sans);font-weight:800;font-size:14px;color:var(--brand-crimson);margin:0px;}.elementor .e-72e2c3ea-a447{font-family:var(--font-sans);font-weight:600;font-size:16px;color:var(--foreground);line-height:1.65;margin:0px;}.elementor .e-a333ebe-415d{gap:12px;}.elementor .e-63d9fa84-9702{font-family:var(--font-sans);font-weight:800;font-size:14px;color:var(--brand-crimson);margin:0px;}.elementor .e-6abc99a9-52ff{font-family:var(--font-sans);font-weight:600;font-size:16px;color:var(--foreground);line-height:1.65;margin:0px;}.elementor .e-67405576-9c0f{gap:12px;}.elementor .e-42f59fe8-9195{font-family:var(--font-sans);font-weight:800;font-size:14px;color:var(--brand-crimson);margin:0px;}.elementor .e-4eae2f59-b213{font-family:var(--font-sans);font-weight:600;font-size:16px;color:var(--foreground);line-height:1.65;margin:0px;}.elementor .e-4d3381df-e06b{gap:12px;}.elementor .e-7a0457cc-93c4{margin-block-start:48px;}.elementor .e-6223f83b-bb97{font-weight:800;color:var(--foreground);}.elementor .e-1be92ca0-5cb1{margin-block-start:12px;}.elementor .e-6484bbb3-4176:hover,.elementor .e-6484bbb3-4176:focus-visible{background-color:var(--secondary);}.elementor .e-6484bbb3-4176{text-decoration:none;transition:background-color 0.15s;gap:8px;}.elementor .e-641b5be8-d966{font-weight:800;color:var(--foreground);}.elementor .e-34858e03-e49f{margin-block-start:12px;}.elementor .e-7ca664a6-b23f:hover,.elementor .e-7ca664a6-b23f:focus-visible{background-color:var(--secondary);}.elementor .e-7ca664a6-b23f{text-decoration:none;transition:background-color 0.15s;gap:8px;}.elementor .e-25875b0e-5ba6{font-weight:800;color:var(--foreground);}.elementor .e-7f8debf0-d7b7{margin-block-start:12px;}.elementor .e-58cfcf5b-c98d:hover,.elementor .e-58cfcf5b-c98d:focus-visible{background-color:var(--secondary);}.elementor .e-58cfcf5b-c98d{text-decoration:none;transition:background-color 0.15s;gap:8px;}.elementor .e-51325633-88c7{margin-block-start:48px;}.elementor .e-568e2b3e-63c2{transition:transform 0.15s;}.elementor .e-38b95cfb-8644{width:100%;color:var(--foreground);padding:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-1d8a7e57-5256{cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;list-style: none;\n}.elementor .e-d63b7a7-8d33{padding-block-start:0px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-675147e8-c33e{overflow:hidden;border-radius:16px;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--white);&[open] .i-chevron-down { transform: rotate(180deg); }\n}.elementor .e-2bf1e178-1405{transition:transform 0.15s;}.elementor .e-599e72b4-d526{width:100%;color:var(--foreground);padding:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-214a970b-26a2{cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;list-style: none;\n}.elementor .e-29824fd4-3ede{padding-block-start:0px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-45c31702-cf3a{overflow:hidden;border-radius:16px;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--white);&[open] .i-chevron-down { transform: rotate(180deg); }\n}.elementor .e-3497e132-83c7{transition:transform 0.15s;}.elementor .e-299397ac-4147{width:100%;color:var(--foreground);padding:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-35261d2a-a388{cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;list-style: none;\n}.elementor .e-1ac02c9c-48c8{padding-block-start:0px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-3e9b2839-f202{overflow:hidden;border-radius:16px;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--white);&[open] .i-chevron-down { transform: rotate(180deg); }\n}.elementor .e-72ab1859-d950{width:100%;max-width:800px;padding:0px;margin-block-start:40px;display:flex;flex-direction:column;gap:12px;}.elementor .e-70767990-2616{font-size:48px;color:var(--ink-foreground);}.elementor .e-41aeb457-5846{margin-block-start:24px;}.elementor .e-50182901-7407{width:auto;flex:0 0 auto;}.elementor .e-568f31e3-7c82{gap:16px;}.elementor .e-5c0370e8-89aa{font-weight:600;}.elementor .e-6ec23d6b-862c{font-weight:600;}.elementor .e-2f0bae6-e1bb{font-weight:600;}.elementor .e-522b770c-7d1f{column-gap:32px;row-gap: 12px;\n}.elementor .e-2f33c86f-51b5{max-width:768px;gap:0px;}.elementor .e-5017f5ba-b891{padding-inline: 20px;\n}