.elementor .e-3e77b8d8-63e3{font-family:var(--uw-font);font-weight:700;font-size:0.72rem;color:var(--uw-purple);letter-spacing:0.15em;}.elementor .e-2a5a1382-9364{font-family:var(--uw-font);font-size:clamp(2rem,4vw,3.4rem);color:var(--uw-ink);letter-spacing:-0.04em;line-height:1.12;margin:0px;}.elementor .e-3673b606-da23{font-family:var(--uw-font);font-size:1rem;color:var(--uw-ink-soft);line-height:1.8;margin:0px;overflow-wrap: anywhere; & a { color: var(--uw-purple-deep); text-decoration: underline; text-underline-offset: 0.15em; } & li { margin-bottom: 0.55rem; }\n}.elementor .e-11d87913-5341{font-family:var(--uw-font);font-size:0.78rem;color:var(--uw-ink-soft);margin:0px;}.elementor .e-43dba79e-8231{max-width:58rem;padding:0px;display:flex;flex-direction:column;gap:1rem;margin-inline: auto;\n}.elementor .e-21f1f5cf-b2ae{padding-block-start:4rem;padding-block-end:3.2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--uw-lavender);}.elementor .e-1f394094-49c6:hover,.elementor .e-1f394094-49c6:focus-visible{background-color:var(--uw-purple-deep);}.elementor .e-1f394094-49c6{font-family:var(--uw-font);font-weight:600;font-size:0.9rem;color:var(--uw-white);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;margin-block-end:2.5rem;border-radius:0.75rem;background-color:var(--uw-purple);}.elementor .e-64e024ee-4b62{font-family:var(--uw-font);font-size:1.35rem;color:var(--uw-ink);letter-spacing:-0.025em;line-height:1.3;margin-block-end:0.8rem;}.elementor .e-3afe8a79-41cd{font-family:var(--uw-font);font-size:1rem;color:var(--uw-ink-soft);line-height:1.8;margin:0px;overflow-wrap: anywhere; & a { color: var(--uw-purple-deep); text-decoration: underline; text-underline-offset: 0.15em; } & li { margin-bottom: 0.55rem; }\n}.elementor .e-50a343ab-708e{padding:0px;margin-block-end:2.2rem;}.elementor .e-10b82345-d265{font-family:var(--uw-font);font-size:1.35rem;color:var(--uw-ink);letter-spacing:-0.025em;line-height:1.3;margin-block-end:0.8rem;}.elementor .e-5c124bf6-e339{font-family:var(--uw-font);font-size:1rem;color:var(--uw-ink-soft);line-height:1.8;margin:0px;overflow-wrap: anywhere; & a { color: var(--uw-purple-deep); text-decoration: underline; text-underline-offset: 0.15em; } & li { margin-bottom: 0.55rem; }\n}.elementor .e-436336eb-1771{padding:0px;margin-block-end:2.2rem;}.elementor .e-faa6b26-63bd{font-family:var(--uw-font);font-size:1.35rem;color:var(--uw-ink);letter-spacing:-0.025em;line-height:1.3;margin-block-end:0.8rem;}.elementor .e-5ae05868-cf72{font-family:var(--uw-font);font-size:1rem;color:var(--uw-ink-soft);line-height:1.8;margin:0px;overflow-wrap: anywhere; & a { color: var(--uw-purple-deep); text-decoration: underline; text-underline-offset: 0.15em; } & li { margin-bottom: 0.55rem; }\n}.elementor .e-3c657346-8760{padding:0px;margin-block-end:2.2rem;}.elementor .e-5ec1ddcb-2214{font-family:var(--uw-font);font-size:1.35rem;color:var(--uw-ink);letter-spacing:-0.025em;line-height:1.3;margin-block-end:0.8rem;}.elementor .e-560379cf-dc81{font-family:var(--uw-font);font-size:1rem;color:var(--uw-ink-soft);line-height:1.8;margin:0px;overflow-wrap: anywhere; & a { color: var(--uw-purple-deep); text-decoration: underline; text-underline-offset: 0.15em; } & li { margin-bottom: 0.55rem; }\n}.elementor .e-438e7343-34ea{padding:0px;margin-block-end:2.2rem;}.elementor .e-1da0f76b-e9ce{font-family:var(--uw-font);font-size:1.35rem;color:var(--uw-ink);letter-spacing:-0.025em;line-height:1.3;margin-block-end:0.8rem;}.elementor .e-414a052c-805b{font-family:var(--uw-font);font-size:1rem;color:var(--uw-ink-soft);line-height:1.8;margin:0px;overflow-wrap: anywhere; & a { color: var(--uw-purple-deep); text-decoration: underline; text-underline-offset: 0.15em; } & li { margin-bottom: 0.55rem; }\n}.elementor .e-3e08bfc1-8042{padding:0px;margin-block-end:2.2rem;}.elementor .e-766662df-ab57{font-family:var(--uw-font);font-size:1.35rem;color:var(--uw-ink);letter-spacing:-0.025em;line-height:1.3;margin-block-end:0.8rem;}.elementor .e-4c02cd91-805e{font-family:var(--uw-font);font-size:1rem;color:var(--uw-ink-soft);line-height:1.8;margin:0px;overflow-wrap: anywhere; & a { color: var(--uw-purple-deep); text-decoration: underline; text-underline-offset: 0.15em; } & li { margin-bottom: 0.55rem; }\n}.elementor .e-7059029-2f7d{padding:0px;margin-block-end:2.2rem;}.elementor .e-7f010bf4-cd61{font-family:var(--uw-font);font-size:1.35rem;color:var(--uw-ink);letter-spacing:-0.025em;line-height:1.3;margin-block-end:0.8rem;}.elementor .e-310cd89c-bfcf{font-family:var(--uw-font);font-size:1rem;color:var(--uw-ink-soft);line-height:1.8;margin:0px;overflow-wrap: anywhere; & a { color: var(--uw-purple-deep); text-decoration: underline; text-underline-offset: 0.15em; } & li { margin-bottom: 0.55rem; }\n}.elementor .e-173bdec5-2cea{padding:0px;margin-block-end:2.2rem;}.elementor .e-3a001195-1e61{max-width:58rem;padding:0px;margin-inline: auto;\n}.elementor .e-70484db0-53ed{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--uw-paper);}