.elementor .prose{& a { color: var(--accent); text-decoration: underline; }\n}.elementor .icon-chip{width:40px;height:40px;color:var(--primary);border-radius:8px;background-color:var(--icon-chip);display:inline-flex;justify-content:center;align-items:center;}.elementor .btn-ink:hover,.elementor .btn-ink:focus-visible{color:var(--text-on-dark);border-color:var(--primary);background-color:var(--primary);}.elementor .btn-ink{font-family:var(--font-body);font-weight:600;font-size:15px;color:var(--text-on-dark);line-height:1;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:8px;border-width:1px;border-color:var(--primary-ink);border-style:solid;background-color:var(--primary-ink);transition:background-color 0.2s, color 0.2s, border-color 0.2s;display:inline-flex;gap:8px;justify-content:center;align-items:center;white-space: nowrap;\n}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{color:var(--text-on-dark);border-color:var(--primary-ink);background-color:var(--primary-ink);}.elementor .btn-primary{font-family:var(--font-body);font-weight:600;font-size:15px;color:var(--text-on-dark);line-height:1;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:8px;border-width:1px;border-color:var(--primary);border-style:solid;background-color:var(--primary);transition:background-color 0.2s, color 0.2s, border-color 0.2s;display:inline-flex;gap:8px;justify-content:center;align-items:center;white-space: nowrap;\n}