.elementor .ns-h1{max-width:900px}.elementor .ns-hero{width:100%;padding-block-start:32px;padding-block-end:64px;padding-inline-start:0;padding-inline-end:0}.elementor .ns-lead{max-width:760px}.elementor .ns-stack{display:flex;flex-direction:column;gap:14px}.elementor .ns-wrap{width:100%;max-width:var(--content-width);padding-block-start:0;padding-block-end:0;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto}.elementor .ns-eyebrow{font-family:var(--font-main);font-weight:700;font-size:13px;color:var(--accent);letter-spacing:.08em}