.elementor .e-default-h1{font-family:var(--jm-sans);font-weight:300;font-size:var(--jm-text-h1);color:var(--jm-ink);letter-spacing:0.22em;line-height:1.3;text-transform:uppercase;margin:0px;text-wrap: balance;\n}.elementor .e-default-h2{font-family:var(--jm-sans);font-weight:300;font-size:var(--jm-text-h2);color:var(--jm-ink);letter-spacing:0.2em;line-height:1.4;text-transform:uppercase;margin:0px;text-wrap: balance;\n}.elementor .e-default-h3{font-family:var(--jm-sans);font-weight:400;font-size:var(--jm-text-h3);color:var(--jm-ink);letter-spacing:0.24em;line-height:1.5;text-transform:uppercase;margin:0px;text-wrap: balance;\n}.elementor .e-default-h4{font-family:var(--jm-sans);font-weight:400;font-size:var(--jm-text-sm);color:var(--jm-ink-soft);letter-spacing:0.24em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-default-h5{font-family:var(--jm-sans);font-weight:400;font-size:var(--jm-text-xs);color:var(--jm-ink-soft);letter-spacing:0.28em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-default-h6{font-family:var(--jm-sans);font-weight:400;font-size:var(--jm-text-xs);color:var(--jm-muted);letter-spacing:0.28em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-default-p{font-family:var(--jm-sans);font-weight:300;font-size:var(--jm-text-base);color:var(--jm-ink-soft);letter-spacing:0.01em;line-height:1.8;margin:0px;}.elementor .e-default-a:focus{outline-offset:4px;outline: 1px solid var(--jm-ink);\n}.elementor .e-default-a{color:var(--jm-ink);text-decoration:none;transition:color 0.2s, opacity 0.2s;}