.elementor .com37-label{font-family:Figtree;font-weight:500;font-size:0.875rem;color:var(--com37-ink);line-height:1.4;margin:0px;display:block;cursor: text;\n}.elementor .com37-body{max-width:64ch;font-family:Figtree;font-weight:400;font-size:1.125rem;color:var(--com37-ink);line-height:1.55;margin:0px;display:block;cursor: text;\n}.elementor .com37-h3{font-family:Figtree;font-weight:500;font-size:1.75rem;color:var(--com37-ink);letter-spacing:-0.025em;line-height:1.2;margin:0px;display:block;cursor: text;\n}.elementor .com37-h2{font-family:Figtree;font-weight:500;font-size:2.125rem;color:var(--com37-ink);letter-spacing:-0.025em;line-height:1.14;margin:0px;display:block;cursor: text; text-wrap: balance;\n}.elementor .com37-h1{font-family:Figtree;font-weight:500;font-size:clamp(2.375rem, 4.6vw, 3.75rem);color:var(--com37-ink);letter-spacing:-0.035em;line-height:1.06;margin:0px;display:block;cursor: text; text-wrap: balance;\n}.elementor .com37-stack{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;}.elementor .com37-shell{max-width:80rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .com37-section{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:4rem;padding-inline-end:4rem;border-block-start-width:0.1875rem;border-top-style: solid; border-top-color: var(--com37-paper);\n}.elementor .com37-page{font-family:Figtree;font-size:1.125rem;color:var(--com37-ink);line-height:1.55;padding:0px;background-color:var(--com37-paper);overflow: clip;\n}