.elementor .e-5b3b1a4c-dd44{font-family:var(--defi-font-display);font-weight:700;font-size:48px;color:var(--defi-white);line-height:1.1;}.elementor .e-4e6583fa-fb5e{max-width:672px;font-family:var(--defi-font-body);font-size:18px;color:#CBD5E1;line-height:1.6;margin-block-start:16px;}.elementor .e-1455fe9b-8bc4{padding-block-start:158px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--defi-primary-deep);background-image: linear-gradient(to right, rgba(255,255,255,0.03) 1px, transparent 1px), linear-gradient(to bottom, rgba(255,255,255,0.03) 1px, transparent 1px); background-size: 46px 46px;\n}.elementor .e-3dc1278c-fc6f{width:96px;height:6px;padding:0px;margin-block-end:32px;border-radius:9999px;}.elementor .e-5ddcdfa5-43ad{font-family:var(--defi-font-body);font-size:16px;color:#475569;line-height:1.75;padding:0px;& h2 { font-family: var(--defi-font-display); font-weight: 700; font-size: 24px; line-height: 1.3; color: var(--defi-primary); margin-block-start: 48px; margin-block-end: 16px; } & h2:first-child { margin-block-start: 0px; } & p { margin-block-start: 0px; margin-block-end: 16px; } & strong { color: #1E293B; font-weight: 600; } & a { color: var(--defi-accent); text-decoration: underline; text-underline-offset: 3px; overflow-wrap: anywhere; } & a:hover { color: var(--defi-primary); } & p, & li, & a, & strong { font-family: var(--defi-font-body); font-size: 16px; line-height: 1.75; }\n}.elementor .e-2a9b2070-b5ec{width:100%;max-width:768px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-6ca3ecb8-1f85{padding-block-start:64px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--defi-white);}