.elementor .text-strong{font-family:var(--font-text_body);font-weight:700;font-size:var(--font_size-body);color:var(--color-black);line-height:1.6;padding:0px;margin:0px;}.elementor .card-text_heading-product{font-family:var(--font-heading);font-weight:700;font-size:18px;color:var(--color-black);word-spacing:1px;line-height:1.35;}.elementor .link-inline{width:auto;height:auto;font-family:var(--font-text_body);font-weight:500;font-size:16px;color:var(--color-purple);text-align:start;text-decoration:underline;padding:0px;margin:0px;border-width:0px;background-color:#ffffff00;display:inline-flex;justify-content:flex-start;}.elementor .link-inline:hover,.elementor .link-inline:focus-visible{color:#46288a;}.elementor .tile-outline{width:100%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;border-radius:var(--card-border-radius);border-width:1px;border-color:#e4e3ee;border-style:solid;background-color:var(--White);display:flex;flex-direction:column;gap:10px;}.elementor .tile-lavender{width:100%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;border-radius:var(--card-border-radius);background-color:var(--color-light_purple);display:flex;flex-direction:column;gap:10px;}.elementor .tile-tint{width:100%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;border-radius:var(--card-border-radius);background-color:var(--bg-color-brand_tint);display:flex;flex-direction:column;gap:10px;}.elementor .btn-outline-ink{width:auto;height:auto;font-family:var(--font-text_body);font-weight:500;font-size:var(--font_size-box-accent);color:var(--color-black);padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:40px;border-width:1px;border-color:#e4e3ee;border-style:solid;background-color:var(--White);display:flex;flex-direction:row;gap:6px;justify-content:center;align-items:center;}.elementor .btn-outline-ink:hover,.elementor .btn-outline-ink:focus-visible{background-color:var(--color-light_purple);}.elementor .card-body{width:100%;padding-block-start:18px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;gap:8px;}.elementor .card-media{width:100%;overflow:hidden;aspect-ratio:4 / 3;padding:0px;background-color:var(--color-light_purple);display:flex;justify-content:center;align-items:center;}.elementor .card{width:100%;overflow:hidden;padding:0px;border-radius:var(--card-border-radius);border-width:1px;border-color:#e4e3ee;border-style:solid;background-color:var(--White);display:flex;flex-direction:column;}.elementor .card:hover,.elementor .card:focus-visible{box-shadow:0 12px 32px rgba(84,48,160,.10);transform:translateY(-3px);\n}.elementor .usp-item{font-family:var(--font-text_body);font-weight:500;font-size:15px;color:var(--White);padding:0px;margin:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .hero-sub{max-width:620px;font-family:var(--font-text_body);font-weight:400;font-size:clamp(1rem, 1.4vw, 1.125rem);color:#f2f0fd;line-height:1.6;padding:0px;margin:0px;}.elementor .chip{width:auto;font-family:var(--font-text_body);font-weight:500;font-size:14px;color:var(--color-black);padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;border-radius:40px;border-width:0px;background-color:var(--color-light_purple);display:inline-flex;gap:6px;justify-content:center;align-items:center;}.elementor .btn-purple{width:auto;height:auto;font-family:var(--font-text_body);font-weight:500;font-size:var(--font_size-box-accent);color:var(--White);padding-block-start:15px;padding-block-end:15px;padding-inline-start:25px;padding-inline-end:25px;margin:0px;border-radius:40px;background-color:var(--color-purple);display:flex;flex-direction:row;gap:6px;justify-content:center;align-items:center;}.elementor .btn-purple:hover,.elementor .btn-purple:focus-visible{background-color:#46288a;}.elementor .text-body{font-family:var(--font-text_body);font-weight:400;font-size:var(--font_size-body);color:var(--color-grey_text);line-height:1.6;padding:0px;margin:0px;}.elementor .heading-h2{font-family:var(--font-heading);font-weight:700;font-size:var(--font_size-h2);color:var(--color-black);line-height:1.15;padding:0px;margin:0px;}.elementor .container{width:100%;max-width:1140px;padding:0px;}.elementor .section-pad{width:100%;padding-block-start:var(--section-pad-y);padding-block-end:var(--section-pad-y);padding-inline-start:clamp(20px, 4vw, 48px);padding-inline-end:clamp(20px, 4vw, 48px);display:flex;flex-direction:column;align-items:center;}.elementor .hero-gradient{width:100%;overflow:hidden;position:relative;padding:0px;background-image:linear-gradient(135deg, var(--color-purple) 0%,var(--color-hero_deep) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;align-items:center;}.elementor .card-text_accent{font-family:var(--font-heading);font-weight:600;font-size:14px;color:var(--color-purple);letter-spacing:1px;line-height:16px;text-transform:uppercase;}.elementor .card-text_heading{font-family:var(--font-heading);font-weight:700;font-size:var(--font_size-box-heading);color:var(--color-black);word-spacing:1px;line-height:28px;}.elementor .card-text_body{font-family:var(--font-text_body);font-weight:400;font-size:clamp(0.75rem, 0.0833rem + 3.3333vw, 1rem);color:var(--color-grey_text);line-height:20px;}.elementor .card-btn_product{width:auto;font-family:var(--font-text_body);font-weight:500;font-size:15px;color:var(--color-purple);padding:5px;background-color:#ffffff00;flex-direction:row;justify-content:flex-start;}.elementor .heading-hero{font-family:var(--font-heading);font-weight:700;font-size:var(--font_size-hero);color:var(--White);line-height:1.1;}