.elementor .e-2bc23c61-49c9{width:auto;height:30px;}.elementor .e-77b4ed15-4db9{max-width:34ch;}.elementor .e-84abcf6-bb39{line-height:1.8;& a { color: var(--ink-2); text-decoration: none; }\n}.elementor .e-390877a9-7a7e{gap:16px;}.elementor .e-1aa1159f-50db{line-height:2.1;& a { color: var(--ink-2); text-decoration: none; } & a:hover { color: var(--brand); }\n}.elementor .e-7f9164a0-f328{gap:12px;}.elementor .e-33cfd86b-c9b1{line-height:2.1;& a { color: var(--ink-2); text-decoration: none; } & a:hover { color: var(--brand); }\n}.elementor .e-7afb6048-6926{gap:12px;}.elementor .e-456a4ce2-8ca8{line-height:2.1;& a { color: var(--ink-2); text-decoration: none; } & a:hover { color: var(--brand); }\n}.elementor .e-cae9e24-88ce{gap:12px;}.elementor .e-edb1e4-cf5f{padding-block-start:64px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:32px;grid-template-columns:minmax(0,1.4fr) repeat(3, minmax(0,1fr));grid-template-rows:auto;}.elementor .e-274e787d-f38a{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;justify-content:space-between;border-top-style: solid; border-top-color: var(--line);\n}.elementor .e-161a5110-7ece{display:block;}.elementor .e-5505cde5-7fd3{position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--line);\n}