.elementor .e-367b314c-b533{font-weight:400;letter-spacing:0px;text-transform:none;}.elementor .e-3ea886b7-e67d{margin-block-start:16px;& em { color: var(--st-ember); }\n}.elementor .e-3e8122fd-25a8{max-width:42ch;margin-block-start:22px;}.elementor .e-586be38b-430f{font-size:23px;}.elementor .e-54b0d7c3-563f{font-family:var(--ss-text);font-size:13px;color:var(--st-ink-soft);display:block;cursor: auto;\n}.elementor .e-3ba0c616-a8db{padding:0px;gap:14px;flex-wrap:wrap;align-items: baseline;\n}.elementor .e-6439f606-52ac{justify-content:space-between;}.elementor .e-7f403068-79e2{font-size:14px;}.elementor .e-1143b5a4-8eea{padding:24px;flex-direction:column;gap:16px;align-items:stretch;}.elementor .e-5ca7ccac-7c8e{font-weight:400;letter-spacing:0px;text-transform:none;}.elementor .e-7f02d19b-4c93{font-family:var(--ss-mono);font-size:12px;color:var(--st-ember);padding-block-start:4px;display:block;cursor: auto;\n}.elementor .e-5d3f6538-16a1{font-size:18px;}.elementor .e-278b700a-6f86{gap:6px;}.elementor .e-59a50dce-ef34{padding:0px;gap:18px;align-items:flex-start;}.elementor .e-4e25a2c6-55f4{font-family:var(--ss-mono);font-size:12px;color:var(--st-ember);padding-block-start:4px;display:block;cursor: auto;\n}.elementor .e-4b96a43c-5c8e{font-size:18px;}.elementor .e-2ff7ec0c-42f2{gap:6px;}.elementor .e-7248b0e1-f02d{padding:0px;gap:18px;align-items:flex-start;}.elementor .e-642c7b86-7608{font-family:var(--ss-mono);font-size:12px;color:var(--st-ember);padding-block-start:4px;display:block;cursor: auto;\n}.elementor .e-366ee1b0-c3f7{font-size:18px;}.elementor .e-2e2b2523-c73c{gap:6px;}.elementor .e-1f5bf7c7-93d4{padding:0px;gap:18px;align-items:flex-start;}.elementor .e-616df310-a69f{font-size:15px;padding-block-start:22px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--st-hairline);\n}.elementor .e-4e9e1749-2423{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:22px;}.elementor .e-1fc1aae7-ff52{padding:0px;margin-block-start:40px;display:grid;gap:clamp(28px, 5vw, 48px);grid-template-columns:1.1fr 1fr;align-items:start;}.elementor .e-342daa8c-1075{padding-block-start:clamp(40px, 6vw, 64px);padding-block-end:clamp(24px, 4vw, 48px);}