.elementor .e-395d3f87-bd5e{font-size:clamp(40px, 6vw, 64px);}.elementor .e-1cfe6de7-d4e4{max-width:680px;}.elementor .e-10474d9-ded9{width:120px;height:20px;position:absolute;inset-inline-end:28px;inset-block-end:-3px;background-color:var(--yellow-400);}.elementor .e-af77044-f3c5515{font-family:var(--font-body);font-weight:800;font-size:11px;color:var(--text-soft);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-6fa4bc5-e261013:hover,.elementor .e-6fa4bc5-e261013:focus-visible{text-decoration:underline;}.elementor .e-6fa4bc5-e261013{font-family:var(--font-body);font-weight:700;font-size:17px;color:var(--green-900);text-decoration:none;}.elementor .e-5f468fb-787cc19{display:flex;flex-direction:column;gap:2px;}.elementor .e-afa7f0c-7920ae9{font-family:var(--font-body);font-weight:800;font-size:11px;color:var(--text-soft);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-549734f-f1e8b3c:hover,.elementor .e-549734f-f1e8b3c:focus-visible{text-decoration:underline;}.elementor .e-549734f-f1e8b3c{font-family:var(--font-body);font-weight:700;font-size:17px;color:var(--green-900);text-decoration:none;}.elementor .e-769167c-a7fbb98{display:flex;flex-direction:column;gap:2px;}.elementor .e-267ea69-89fe6eb{align-self:start;}.elementor .e-082846e-1fa6c8a{display:flex;flex-direction:column;gap:2px;}.elementor .e-f970f8f-acd06d5{margin-block-start:10px;display:flex;flex-direction:column;gap:14px;}.elementor .e-722d93a9-3aab{position:relative;padding-block-end:36px;border-block-end-width:1px;display:flex;flex-direction:column;gap:14px;}.elementor .e-dd328c9-9f82{width:100%;padding-block-start:72px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--cream-100);}