.elementor .e-70fedee0-500d{font-family:var(--font-sans);font-weight:500;font-size:13px;color:var(--surface-100);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-2073bbcc-e817{font-family:var(--font-sans);font-size:14px;color:var(--line);& a { color: var(--line); text-decoration: none; } & a:hover { color: var(--brand-soft); }\n}.elementor .e-6ed265dd-b384{font-family:var(--font-sans);font-size:14px;color:var(--line);& a { color: var(--line); text-decoration: none; } & a:hover { color: var(--brand-soft); }\n}.elementor .e-3371f4cc-b223{font-family:var(--font-sans);font-size:14px;color:var(--line);& a { color: var(--line); text-decoration: none; } & a:hover { color: var(--brand-soft); }\n}.elementor .e-72962cc8-73b0{font-family:var(--font-sans);font-size:14px;color:var(--line);& a { color: var(--line); text-decoration: none; } & a:hover { color: var(--brand-soft); }\n}.elementor .e-575535d7-be89{display:flex;flex-direction:column;gap:10px;}.elementor .e-10281a60-5795{font-family:var(--font-sans);font-weight:500;font-size:13px;color:var(--surface-100);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-67ae944f-c58d{font-family:var(--font-sans);font-size:14px;color:var(--line);}.elementor .e-4faa40c0-9df0{font-family:var(--font-sans);font-size:14px;color:var(--line);}.elementor .e-462522b0-857f{font-family:var(--font-sans);font-size:14px;color:var(--line);}.elementor .e-3ece6b8e-e02f{display:flex;flex-direction:column;gap:10px;}.elementor .e-7e32471c-9bec{font-family:var(--font-sans);font-weight:500;font-size:13px;color:var(--surface-100);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-3236606-78c5{font-family:var(--font-sans);font-size:14px;color:var(--line);}.elementor .e-5964f2a0-b074{display:flex;flex-direction:column;gap:10px;}.elementor .e-40ad4b7d-3773{display:grid;gap:32px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-450031d5-850f{font-family:var(--font-sans);font-size:12px;color:var(--ink-soft);padding-block-start:24px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ink-soft);\n}.elementor .e-765ca2ee-f258{padding:64px;background-color:var(--ink);display:flex;flex-direction:column;gap:40px;}