.elementor .e-2b8cdebd-6954{font-family:var(--mj-editorial);font-size:clamp(3.5rem, 10vw, 8.75rem);color:var(--mj-ink);letter-spacing:-0.055em;line-height:0.9;margin-block-start:0px;margin-block-end:2.25rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e22f4c-81f4{font-size:0.72rem;color:var(--mj-muted);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-2d5a0e4-95e2{font-size:0.72rem;color:var(--mj-muted);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-50359712-1a5c{padding-block-start:1.25rem;border-block-start-width:1px;display:flex;flex-direction:row;gap:0.75rem;flex-wrap:wrap;justify-content:space-between;align-items: baseline; border-top-style: solid; border-top-color: var(--mj-rule);\n}.elementor .e-1c22ceac-6fa5{padding-block-start:clamp(3rem, 7vw, 6rem);padding-block-end:2rem;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-4aa29d20-ec40{font-size:0.72rem;color:var(--mj-sienna);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-6c9ce1e0-bac4{font-family:var(--mj-editorial);font-size:clamp(1.85rem, 3vw, 2.5rem);color:var(--mj-ink);line-height:1.1;margin:0px;}.elementor .e-3d6e4051-92f4{font-size:0.9375rem;color:var(--mj-muted);line-height:1.65;margin:0px;}.elementor .e-7ce2f33e-6dac{font-size:0.7rem;color:var(--mj-muted);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-61aba92d-4c4c{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.85rem;padding-block-end:0.85rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;border-width:1px;border-color:var(--mj-ink);border-style:solid;background-color:transparent;}.elementor .e-6fc5341c-b5c3{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-5b039725-4855{padding-block-start:0.75rem;display:flex;flex-direction:column;gap:0.9rem;align-items:flex-start;}.elementor .e-11f1c3ea-fd4f{display:flex;flex-direction:column;gap:1.25rem;grid-column:span 4;}.elementor .e-3c912352-c253{max-width:760px;grid-column:span 8;}.elementor .e-53a375e8-8cc1{column-gap:clamp(2rem, 4vw, 4.5rem);padding-block-start:clamp(3rem, 6vw, 5.5rem);padding-block-end:clamp(3rem, 6vw, 5.5rem);padding-inline-start:clamp(1.25rem, 4vw, 3.5rem);padding-inline-end:clamp(1.25rem, 4vw, 3.5rem);display:grid;grid-template-columns:repeat(12, 1fr);row-gap: 2.5rem;\n}.elementor .e-17687889-6f67{font-size:0.72rem;color:var(--mj-muted);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-752ef18a-619d{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-2e47320e-e9a4{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-562e0b3f-736a{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-228e8a8f-5dc4{width:100%;color:var(--mj-ink);background-color:var(--mj-paper);}