.elementor .e-20ac8bd9-44ff{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-bb36e5c-5e8c{font-family:var(--ff-sans);font-size:15px;color:var(--ff-muted);}.elementor .e-7f946328-8d41{width:100%;max-width:760px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-2d03a48a-8cb7{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-6e3b2bbc-5320{font-size:17px;color:var(--ff-ink);}.elementor .e-4d51c09d-495b{margin-block-start:36px;}.elementor .e-66aa9270-4f6e{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;}