.elementor .e-default-h1{font-family:var(--font-heading);font-weight:800;font-size:var(--font-size-heading-xl);color:var(--color-text);letter-spacing:-.025em;line-height:1.02;font-style:normal}.elementor .e-default-h2{font-family:var(--font-heading);font-weight:700;font-size:var(--font-size-heading-lg);color:var(--color-text);letter-spacing:-.02em;line-height:1.08;font-style:normal}.elementor .e-default-h3{font-family:var(--font-heading);font-weight:700;font-size:var(--font-size-heading-md);color:var(--color-text);letter-spacing:-.015em;line-height:1.18;font-style:normal}.elementor .e-default-h4{font-family:var(--font-heading);font-weight:700;font-size:var(--font-size-heading-sm);color:var(--color-text);letter-spacing:-.01em;line-height:1.3;font-style:normal}.elementor .e-default-h5{font-family:var(--font-heading);font-weight:700;font-size:var(--font-size-md);color:var(--color-text);letter-spacing:-.005em;line-height:1.35;font-style:normal}.elementor .e-default-h6{font-family:var(--font-heading);font-weight:700;font-size:var(--font-size-base);color:var(--color-text);letter-spacing:0;line-height:1.4;font-style:normal}.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:.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:.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}