.elementor .wx-market-card{padding:1.5rem;border-width:1px;border-color:var(--ew-line);border-style:solid;background-color:#fff;}.elementor .wx-quote{color:#fff;background-color:var(--ew-accent);padding-block: 4.5rem;\n}.elementor .wx-card-meta{font-family:var(--ew-font-heading);font-weight:700;font-size:0.62rem;color:var(--ew-accent);letter-spacing:0.15em;text-transform:uppercase;}.elementor .wx-card-title{font-family:var(--ew-font-heading);font-weight:700;font-size:1.25rem;color:var(--ew-ink);line-height:1.25;margin-block-start:0.7rem;margin-block-end:0.35rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .wx-grid-four{display:grid;gap:1.2rem;grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .wx-grid-three{display:grid;gap:1.2rem;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .wx-light-copy{color:#e9eee5;color: #e9eee5 !important;\n}.elementor .wx-small-copy{font-family:var(--ew-font-body);font-size:0.82rem;color:var(--ew-muted);line-height:1.65;margin-block-start:0.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .wx-copy{font-family:var(--ew-font-body);font-size:1rem;color:var(--ew-body);line-height:1.7;margin-block-start:1rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .wx-light-title{color:#fff;color: #fff !important;\n}.elementor .wx-section-title{font-family:var(--ew-font-heading);font-weight:800;font-size:clamp(2rem, 3.5vw, 3.4rem);color:var(--ew-ink);letter-spacing:-0.04em;line-height:1.08;margin-block-start:0.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .wx-page-lead{max-width:44rem;font-family:var(--ew-font-body);font-size:1.08rem;color:var(--ew-body);line-height:1.7;margin-block-start:1.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .wx-page-title{font-family:var(--ew-font-heading);font-weight:800;font-size:clamp(2.7rem, 5vw, 4.5rem);color:var(--ew-ink);letter-spacing:-0.045em;line-height:1.06;margin-block-start:0.9rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .wx-section-soft{background-color:var(--ew-surface);}.elementor .wx-section{padding-block: 4.5rem;\n}.elementor .wx-page-hero{background-color:var(--ew-surface);padding-block: 5rem 4rem;\n}.elementor .ew-button-light:hover,.elementor .ew-button-light:focus-visible{color:var(--ew-accent);border-color:var(--ew-accent);}.elementor .ew-button-light{color:var(--ew-ink);background-color:var(--ew-bg);}.elementor .ew-button-base:hover,.elementor .ew-button-base:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .ew-button-base{min-height:3rem;font-family:var(--ew-font-heading);font-weight:700;font-size:0.6875rem;letter-spacing:0.13em;text-transform:uppercase;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.375rem;padding-inline-end:1.375rem;border-radius:4px;border-width:1px;border-color:var(--ew-ink);border-style:solid;}.elementor .ew-eyebrow{font-family:var(--ew-font-heading);font-weight:700;font-size:0.6875rem;color:var(--ew-accent);letter-spacing:0.2em;text-transform:uppercase;}.elementor .ew-eyebrow-inverse{color:var(--ew-bg);opacity:82%;}.elementor .ew-container{width:calc(100% - 3rem);max-width:77.5rem;padding:0px;margin-inline: auto;\n}