.elementor .e-default-h1{font-family:var(--font-display);font-weight:500;font-size:clamp(32px, 4.4vw, 54px);color:var(--ink);letter-spacing:0.005em;line-height:1.12;}.elementor .e-default-h2{font-family:var(--font-display);font-weight:500;font-size:clamp(30px, 3.6vw, 44px);color:var(--ink);letter-spacing:0.005em;line-height:1.12;}.elementor .e-default-h3{font-family:var(--font-display);font-weight:500;font-size:21px;color:var(--ink);letter-spacing:0.005em;line-height:1.12;}.elementor .e-default-h4{font-family:var(--font-display);font-weight:600;font-size:15px;color:var(--ink);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-default-p{font-family:var(--font-body);font-size:var(--body-size);color:var(--ink);line-height:1.6;}.elementor .e-default-a{color:inherit;text-decoration:none;&:focus-visible { outline: 3px solid var(--hedge); outline-offset: 3px; }\n}