.elementor .e-default-h1{font-family:var(--font-heading);font-weight:800;font-size:var(--font-size-heading-xl);letter-spacing:-0.025em;line-height:1.02;font-style:normal;color: var(--text-current, var(--color-text));\n}.elementor .e-default-h2{font-family:var(--font-heading);font-weight:700;font-size:var(--font-size-heading-lg);letter-spacing:-0.02em;line-height:1.08;font-style:normal;color: var(--text-current, var(--color-text));\n}.elementor .e-default-h3{font-family:var(--font-heading);font-weight:700;font-size:var(--font-size-heading-md);letter-spacing:-0.015em;line-height:1.18;font-style:normal;color: var(--text-current, var(--color-text));\n}.elementor .e-default-h4{font-family:var(--font-heading);font-weight:700;font-size:var(--font-size-heading-sm);letter-spacing:-0.01em;line-height:1.3;font-style:normal;color: var(--text-current, var(--color-text));\n}.elementor .e-default-h5{font-family:var(--font-heading);font-weight:700;font-size:var(--font-size-md);letter-spacing:-0.005em;line-height:1.35;font-style:normal;color: var(--text-current, var(--color-text));\n}.elementor .e-default-h6{font-family:var(--font-heading);font-weight:700;font-size:var(--font-size-base);letter-spacing:0px;line-height:1.4;font-style:normal;color: var(--text-current, var(--color-text));\n}.elementor .e-default-p{font-family:var(--font-body);font-weight:400;font-size:var(--font-size-base);line-height:1.65;font-style:normal;color: var(--text-current, var(--color-text)); & a { color: var(--link-current, var(--color-accent-ink)); text-decoration: underline; text-underline-offset: 0.15em; text-decoration-thickness: 1px; } & a:hover { color: var(--link-hover-current, var(--color-primary)); } & a:focus-visible { outline: 2px solid var(--link-current, var(--color-primary)); outline-offset: 2px; }\n}.elementor .e-default-a:hover,.elementor .e-default-a:focus-visible{color: var(--link-hover-current, var(--color-primary));\n}.elementor .e-default-a:focus{outline-offset:2px;outline: 2px solid var(--link-current, var(--color-primary));\n}.elementor .e-default-a{font-family:var(--font-body);font-style:normal;text-decoration:underline;text-underline-offset: 0.15em; text-decoration-thickness: 1px; color: var(--link-current, var(--color-accent-ink));\n}.elementor .e-default-summary{list-style: none; &::-webkit-details-marker { display: none; } &::marker { content: ""; display: none; }\n}