.elementor .section-document{padding:var(--padding-xxl);background-color:var(--dark-purple);flex-direction:column;gap:var(--gap-xs);justify-content:center;align-items:center;}.elementor .glow-effect-static{filter:drop-shadow(0px 0px 8px var(--magic-amethyst));}.elementor .text-md{font-family:var(--secondary-font);font-weight:400;font-size:1.125rem;letter-spacing:0px;line-height:1.8rem;text-align:start;transition:all 320ms;strong, a{
color: var(--magic-amethyst);
transition: 320ms;
}
a:hover{
color: var(--purple-marble);
transition: 320ms;
}\n}.elementor .H5{font-family:var(--primary-font);font-weight:500;font-size:clamp(1rem, 0.98rem + 0.1vw, 1.125rem);letter-spacing:0.1rem;line-height:var(--line-height);text-align:start;font-style:normal;text-transform:none;strong{
color: var(--purple-marble);
font-weight: 500;
}\n}.elementor .H1{font-family:var(--primary-font);font-weight:600;font-size:clamp(2.2rem, 1.82rem + 1.6vw, 4.4rem);letter-spacing:0.2rem;line-height:var(--line-height);text-align:start;text-transform:uppercase;strong{
color: var(--magic-amethyst);
}\n}.elementor .text-color-amethyst{color:var(--magic-amethyst);}.elementor .icon-title-box{width:auto;font-family:var(--primary-font);padding:0px;gap:var(--gap-s);align-items:center;align-self:start;.diamond {
animation: pxl-purple-pulse 1.5s infinite ease-out;
}\n}.elementor .ico-diamonds{width:12px;height:12px;color:var(--magic-amethyst);display:flex;}.elementor .box-document{max-width:880px;padding:var(--padding-s);display:flex;flex-direction:column;gap:var(--gap-s);justify-content:flex-start;align-items:start;}.elementor .box-s{padding:var(--padding-xs);display:flex;flex-direction:column;gap:var(--gap-s);align-items:start;p{
max-width: 60ch; }\n}.elementor .box-xs{padding:0px;display:flex;flex-direction:column;gap:var(--gap-m);align-items:start;}.elementor .text-color-light{color:var(--M1);}.elementor .text-color-marble{color:var(--purple-marble);}