.elementor .e-7d09561e-3a58{font-family:var(--ta-font-serif);font-weight:800;font-size:24px;color:var(--ta-white);letter-spacing:0;line-height:1.2;text-transform:none;margin:0}.elementor .e-7d602b0d-b38a{font-family:var(--ta-font-body);font-size:16px;color:var(--ta-chip-text);margin:0}.elementor .e-469d06aa-605a{max-width:360px;padding:0;display:flex;flex-direction:column;gap:8px}.elementor .e-4d7e7092-513c{font-family:var(--ta-font-body);font-weight:700;font-size:14px;color:var(--ta-white);letter-spacing:.04em;margin:0}.elementor .e-344e6328-7078:hover,.elementor .e-344e6328-7078:focus-visible{color:var(--ta-white)}.elementor .e-344e6328-7078{font-family:var(--ta-font-body);font-size:16px;color:var(--ta-chip-text);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0;padding-inline-end:0;margin:0}.elementor .e-3a726239-936e:hover,.elementor .e-3a726239-936e:focus-visible{color:var(--ta-white)}.elementor .e-3a726239-936e{font-family:var(--ta-font-body);font-size:16px;color:var(--ta-chip-text);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0;padding-inline-end:0;margin:0}.elementor .e-771be557-f538{min-width:0;padding:0;display:flex;flex-direction:column;gap:0}.elementor .e-4975f733-da00{font-family:var(--ta-font-body);font-weight:700;font-size:14px;color:var(--ta-white);letter-spacing:.04em;margin:0}.elementor .e-1d7251ed-4eca:hover,.elementor .e-1d7251ed-4eca:focus-visible{color:var(--ta-white)}.elementor .e-1d7251ed-4eca{font-family:var(--ta-font-body);font-size:16px;color:var(--ta-chip-text);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0;padding-inline-end:0;margin:0}.elementor .e-78db3d6d-5128:hover,.elementor .e-78db3d6d-5128:focus-visible{color:var(--ta-white)}.elementor .e-78db3d6d-5128{font-family:var(--ta-font-body);font-size:16px;color:var(--ta-chip-text);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0;padding-inline-end:0;margin:0}.elementor .e-e18b5ff-ab12{min-width:0;padding:0;display:flex;flex-direction:column;gap:0}.elementor .e-7e32552c-9905{font-family:var(--ta-font-body);font-weight:700;font-size:14px;color:var(--ta-white);letter-spacing:.04em;margin:0}.elementor .e-236a4e69-3be4:hover,.elementor .e-236a4e69-3be4:focus-visible{color:var(--ta-white)}.elementor .e-236a4e69-3be4{font-family:var(--ta-font-body);font-size:16px;color:var(--ta-chip-text);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0;padding-inline-end:0;margin:0}.elementor .e-5287e1f8-f05e:hover,.elementor .e-5287e1f8-f05e:focus-visible{color:var(--ta-white)}.elementor .e-5287e1f8-f05e{font-family:var(--ta-font-body);font-size:16px;color:var(--ta-chip-text);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0;padding-inline-end:0;margin:0}.elementor .e-3c8adddb-f2e0{min-width:0;padding:0;display:flex;flex-direction:column;gap:0}.elementor .e-53c9b63-5fd0{max-width:640px;padding:0;display:grid;gap:32px;flex:1 1 auto;grid-template-columns:repeat(3,minmax(0,1fr))}.elementor .e-17970a35-d466{padding:0;display:flex;flex-direction:row;gap:40px;justify-content:space-between}.elementor .e-5c9a83aa-a71c{font-family:var(--ta-font-body);font-size:14px;color:var(--ta-line);margin:0}.elementor .e-1591f9f-ae59{padding-block-start:48px;padding-block-end:24px;padding-inline-start:16px;padding-inline-end:16px;display:flex;flex-direction:column;gap:32px}.elementor .e-66cf97b8-3d2b{width:100%;padding:0;background-color:var(--ta-ink);display:flex;flex-direction:column}