.elementor .e-4d2d74a3-5c1b{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:clamp(1.25rem, 4vw, 3.5rem);padding-inline-end:clamp(1.25rem, 4vw, 3.5rem);}.elementor .e-56e1c946-9f5f{font-family:"DM Mono";font-size:0.72rem;color:var(--mj-ink);letter-spacing:0.14em;text-decoration:none;padding:0px;background-color:transparent;}.elementor .e-79a4c5f5-3a3c{font-size:0.72rem;color:var(--mj-sienna);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-49b503b8-9b8f{padding-block-start:1.25rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:2.5rem;border-block-end-width:1px;display:flex;flex-direction:row;gap:0.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: var(--mj-rule);\n}.elementor .e-5663cd54-8aa7{width:100%;height:auto;display:block;}.elementor .e-106064de-90a2{grid-column:span 7;}.elementor .e-45a2ea5d-fe49{font-family:var(--mj-editorial);font-size:clamp(2.5rem, 5vw, 4.25rem);color:var(--mj-ink);letter-spacing:-0.04em;line-height:1;margin:0px;}.elementor .e-5eacca39-e140{font-family:var(--mj-editorial);font-size:2rem;color:var(--mj-sienna);line-height:1.1;margin:0px;}.elementor .e-445bf0f1-9f8b{font-size:1rem;color:var(--mj-ink);line-height:1.65;margin:0px;}.elementor .e-1086d313-27fb{font-size:0.68rem;color:var(--mj-muted);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-517c70b2-a025{font-family:"DM Mono";font-size:0.8125rem;color:var(--mj-ink);margin:0px;}.elementor .e-42fbc5b8-dd2a{padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items: baseline; border-bottom-style: solid; border-bottom-color: var(--mj-rule);\n}.elementor .e-5c07a5ba-cdb3{font-size:0.68rem;color:var(--mj-muted);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-453a85e0-87c8{font-family:"DM Mono";font-size:0.8125rem;color:var(--mj-ink);margin:0px;}.elementor .e-49646e83-ba61{padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items: baseline; border-bottom-style: solid; border-bottom-color: var(--mj-rule);\n}.elementor .e-a655777-bc8b{border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--mj-rule);\n}.elementor .e-484fd38c-1a45{font-family:"DM Mono";font-size:0.72rem;color:var(--mj-ink);letter-spacing:0.14em;text-decoration:none;text-transform:uppercase;padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;background-color:transparent;border-bottom-style: solid; border-bottom-color: var(--mj-ink);\n}.elementor .e-1a3b7d45-faf3{font-family:"DM Mono";font-size:0.72rem;color:var(--mj-ink);letter-spacing:0.14em;text-decoration:none;padding:0px;background-color:transparent;}.elementor .e-771281b4-f5a8{padding-block-start:0.75rem;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-4f497dec-707b{display:flex;flex-direction:column;gap:1.35rem;grid-column:span 5;}.elementor .e-25b827a3-5bfd{column-gap:clamp(2rem, 4.5vw, 4.5rem);display:grid;grid-template-columns:repeat(12, 1fr);align-items:start;row-gap: 2.5rem;\n}.elementor .e-46421b50-8c4e{padding-block-start:0px;padding-block-end:clamp(3.5rem, 6vw, 5.5rem);padding-inline-start:clamp(1.25rem, 4vw, 3.5rem);padding-inline-end:clamp(1.25rem, 4vw, 3.5rem);border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--mj-rule);\n}.elementor .e-4259597c-3fe5{font-size:0.72rem;color:var(--mj-muted);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-ea8812b-a4e8{max-width:720px;font-size:1rem;color:var(--mj-ink);line-height:1.72;margin:0px;}.elementor .e-6c24b96c-1d5b{padding-block-start:clamp(2.5rem, 5vw, 4rem);padding-block-end:clamp(2.5rem, 5vw, 4rem);padding-inline-start:clamp(1.25rem, 4vw, 3.5rem);padding-inline-end:clamp(1.25rem, 4vw, 3.5rem);border-block-end-width:1px;display:flex;flex-direction:column;gap:1rem;border-bottom-style: solid; border-bottom-color: var(--mj-rule);\n}.elementor .e-2690fc53-3055{font-size:0.72rem;color:var(--mj-muted);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-442bb62a-faca{max-width:720px;font-size:clamp(2.1rem, 4.5vw, 3.5rem);color:var(--mj-ink);letter-spacing:-0.025em;line-height:1.05;margin:0px;}.elementor .e-6a2928a3-eb1e{font-family:"DM Mono";font-size:0.75rem;color:var(--mj-ink);letter-spacing:0.14em;text-decoration:none;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.85rem;padding-inline-end:1.85rem;border-width:1px;border-color:var(--mj-ink);border-style:solid;background-color:transparent;}.elementor .e-41441169-83fb{padding-block-start:clamp(3.5rem, 8vw, 6.5rem);padding-block-end:clamp(3.5rem, 8vw, 6.5rem);padding-inline-start:clamp(1.25rem, 4vw, 3.5rem);padding-inline-end:clamp(1.25rem, 4vw, 3.5rem);border-block-start-width:1px;background-color:var(--mj-surface);display:flex;flex-direction:column;gap:1.75rem;align-items:flex-start;border-top-style: solid; border-top-color: var(--mj-rule);\n}.elementor .e-1aa0f2e0-e111{width:100%;color:var(--mj-ink);background-color:var(--mj-paper);}