.elementor .sh-no-lazy{--sh-no-lazy: 1;\n}.elementor .sh-lead{font-weight:400;font-size:1.0625rem;color:var(--sh-muted);line-height:1.7;margin:0px;}.elementor .sh-label{font-weight:500;font-size:0.875rem;color:var(--sh-muted);letter-spacing:0.02em;line-height:1.4;margin:0px;}.elementor .sh-ui-strong{font-weight:500;font-size:0.9375rem;color:var(--sh-text);line-height:1.5;margin:0px;}.elementor .sh-card{padding:20px;border-radius:8px;border-width:1px;border-color:var(--sh-border);border-style:solid;background-color:#fff;box-sizing: border-box;\n}.elementor .sh-btn-navy:hover,.elementor .sh-btn-navy:focus-visible{background-color:var(--sh-navy-deep);}.elementor .sh-btn-navy{min-height:40px;font-weight:500;font-size:0.9375rem;color:#fff;line-height:1.25;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;border-width:0px;background-color:var(--sh-navy);display:inline-flex;gap:8px;justify-content:center;align-items:center;box-sizing: border-box; white-space: nowrap;\n}.elementor .sh-micro{font-weight:400;font-size:0.75rem;color:var(--sh-muted);line-height:1.5;margin:0px;}.elementor .sh-small{font-weight:400;font-size:0.875rem;color:var(--sh-muted);line-height:1.6;margin:0px;}.elementor .sh-display{font-weight:700;font-size:3.25rem;color:var(--sh-text);letter-spacing:-0.01em;line-height:1.25;margin:0px;text-wrap: balance;\n}