.elementor .info-card{padding:16px;border-radius:var(--radius-m);border-width:1px;border-color:var(--color-line);border-style:solid;background-color:var(--color-surface);display:flex;flex-direction:column;gap:8px;}.elementor .head-block{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .demo-pill{font-weight:700;font-size:0.75rem;color:var(--color-ink);letter-spacing:0.08em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:var(--radius-pill);background-color:var(--color-line);width: fit-content;\n}.elementor .text-muted{font-size:var(--text-body);color:var(--color-muted);line-height:1.7;margin:0px;}.elementor .eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-small);color:var(--color-accent-dark);letter-spacing:0.12em;text-transform:uppercase;margin:0px;}.elementor .title-xl{font-family:var(--font-heading);font-weight:800;font-size:var(--text-title-xl);color:var(--color-brand);letter-spacing:-0.03em;line-height:1.02;margin:0px;}.elementor .page-shell{font-family:var(--font-body);font-size:var(--text-body);color:var(--color-ink);line-height:1.65;padding-block-start:var(--space-m);padding-block-end:var(--space-m);padding-inline-start:var(--space-s);padding-inline-end:var(--space-s);background-color:var(--color-bg);}