.elementor .e-default-h1{font-family:var(--mp-font-heading);font-weight:800;font-size:48px;color:var(--mp-ink);letter-spacing:-0.026em;line-height:1.12;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-default-h2{font-family:var(--mp-font-heading);font-weight:800;font-size:38px;color:var(--mp-ink);letter-spacing:-0.024em;line-height:1.15;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-default-h3{font-family:var(--mp-font-heading);font-weight:700;font-size:24px;color:var(--mp-ink);letter-spacing:-0.016em;line-height:1.28;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-default-h4{font-family:var(--mp-font-heading);font-weight:700;font-size:19px;color:var(--mp-ink);letter-spacing:-0.01em;line-height:1.32;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-default-h5{font-family:var(--mp-font-body);font-weight:700;font-size:12px;color:var(--mp-muted);letter-spacing:0.16em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-default-h6{font-family:var(--mp-font-body);font-weight:700;font-size:12px;color:var(--mp-muted);letter-spacing:0.16em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-default-p{font-family:var(--mp-font-body);font-weight:400;font-size:15px;color:var(--mp-body);line-height:1.65;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-default-a{color:inherit;text-decoration:none;&:focus-visible { outline: 3px solid currentColor; outline-offset: 3px; }\n}