.elementor .wt-panel-light{border-radius:var(--wt-radius-lg);background-image:linear-gradient(135deg, #f7f4ff 0%,#ece6ff 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .wt-panel-dark{overflow:hidden;border-radius:var(--wt-radius-lg);background-image:linear-gradient(135deg, #1b0b3a 0%,#2d1065 55%,#5b21b6 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .wt-eyebrow{font-family:var(--wt-font-heading);font-weight:700;font-size:0.8125rem;color:var(--wt-purple-600);letter-spacing:0.12em;text-transform:uppercase;}.elementor .wt-body-light{font-family:var(--wt-font-body);font-size:1.125rem;color:var(--wt-lavender-100);line-height:1.65;}.elementor .wt-body{font-family:var(--wt-font-body);font-size:1rem;color:var(--wt-muted);line-height:1.65;}.elementor .wt-h2{font-family:var(--wt-font-heading);font-weight:800;font-size:2.5rem;color:var(--wt-ink);letter-spacing:-0.02em;line-height:1.1;}.elementor .wt-h1{font-family:var(--wt-font-heading);font-weight:800;font-size:3.5rem;color:var(--wt-white);letter-spacing:-0.02em;line-height:1.05;}.elementor .wt-container{width:100%;max-width:75rem;margin-inline: auto; padding-inline: var(--wt-gutter);\n}