.elementor .e-43c0db6-5854{font-family:var(--da-font-mono);font-size:12px;color:var(--da-text-muted);letter-spacing:0.04em;padding-block-start:22px;& a { color: inherit; text-decoration: none; } & a:hover { color: var(--da-action); } & .last { color: var(--da-text); font-weight: 600; }\n}.elementor .e-1d6cdeb-be06{display:block;}.elementor .e-7493dddc-1c5e{font-family:var(--da-font-display);font-weight:700;font-size:clamp(2rem, 4.2vw, 3.25rem);color:var(--da-text);letter-spacing:-0.035em;line-height:1.05;margin:0px;}.elementor .e-5859d191-dcf8{max-width:680px;font-size:19px;color:#3D3A35;line-height:1.55;}.elementor .e-738f412b-5bb6{margin-block-start:4px;display:block;}.elementor .e-1cd2b391-358c{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-248cea55-94c8{width:360px;display:block;}.elementor .e-9f81bf7-34bf{padding-block-start:28px;padding-block-end:0px;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) auto;align-items:end;padding-inline: 0px;\n}.elementor .e-721ceb99-5b0b{margin-block-start:32px;display:block;}.elementor .e-6a7a5f9-a371{max-width:1160px;padding:0px;margin-inline: auto;\n}.elementor .e-7b6d59f7-4c3b{padding-block-start:0px;padding-block-end:40px;background-color:var(--da-bg);display:block;padding-inline: 32px;\n}.elementor .e-15a7fd25-1156{min-width:0px;padding:0px;}.elementor .e-1570f7e8-6ce3{display:block;}.elementor .e-d751e5d-8264{display:block;}.elementor .e-4c8bccdc-8148{display:block;}.elementor .e-270738d8-5783{min-width:0px;max-width:760px;padding:0px;}.elementor .e-474cc071-dbfa{display:block;}.elementor .e-5e3d81da-110e{display:block;}.elementor .e-16c6fc55-fe05{display:block;}.elementor .e-12e43e0c-68f1{position:sticky;inset-block-start:24px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-7195f1a2-f5d2{max-width:1160px;padding:0px;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) 300px;align-items:start;margin-inline: auto;\n}.elementor .e-1c011c64-5cce{padding-block-start:16px;padding-block-end:72px;background-color:var(--da-bg);display:block;padding-inline: 32px;\n}.elementor .e-4a208436-1a86{display:block;}.elementor .e-3b85a50c-9b72{max-width:1160px;padding:0px;display:flex;flex-direction:column;gap:28px;margin-inline: auto;\n}.elementor .e-4a32541a-d563{background-color:var(--da-surface-2);display:block;padding-block: 72px; padding-inline: 32px;\n}