.elementor .e-2a3d8e4-94e5{font-family:var(--ff-serif);font-weight:400;font-size:64px;color:var(--ff-ink);letter-spacing:-0.03em;line-height:1.05;}.elementor .e-43c6ff1f-2494{font-family:var(--ff-sans);font-size:15px;color:var(--ff-muted);}.elementor .e-4435e175-4fdc{width:100%;max-width:760px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-25b96ef3-698a{width:100%;padding-block-start:96px;padding-block-end:140px;padding-inline-start:32px;padding-inline-end:32px;background-color:var(--ff-cream);display:flex;flex-direction:column;align-items:center;background-image: radial-gradient(ellipse 50% 70% at 90% 10%, rgba(255,201,111,0.3) 0%, rgba(255,201,111,0) 70%), radial-gradient(ellipse 40% 60% at 0% 100%, rgba(149,201,84,0.15) 0%, rgba(149,201,84,0) 70%);\n}.elementor .e-62250994-5f19{font-size:17px;color:var(--ff-ink);}.elementor .e-54ed9fd9-5f81{margin-block-start:36px;}.elementor .e-157d5587-acae{width:100%;padding-block-start:0px;padding-block-end:120px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:-80px;display:flex;flex-direction:column;align-items:center;}