.elementor .e-57c1b859-33fb{width:auto;}.elementor .e-49a0e089-9cc8{width:auto;font-size:0.625rem;}.elementor .e-4f4247c1-e867{padding-block-start:0px;padding-block-end:1.35rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:3.75rem;border-block-end-width:1px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: var(--mj-rule);\n}.elementor .e-19413a44-4ca3{font-weight:400;font-size:clamp(3rem, 5.4vw, 5.15rem);letter-spacing:-0.025em;line-height:0.99;margin:0px;}.elementor .e-1c0b2da5-5e22{max-width:33rem;font-size:1rem;color:var(--mj-muted);line-height:1.75;margin:0px;}.elementor .e-30848890-c85d{margin-block-start:0.35rem;margin-block-end:0.35rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1f8879d-e03c{width:0.7rem;height:0.7rem;color:var(--mj-sienna);flex:0 0 auto;}.elementor .e-31f03468-2b98{width:auto;text-decoration:none;padding:0px;display:flex;flex-direction:row;gap:0.55rem;align-items:center;}.elementor .e-468bfbc1-687a{width:100%;padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;align-items:center;}.elementor .e-3105d594-dac0{font-family:var(--mj-interface);font-size:0.625rem;color:var(--mj-muted);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-309dd85f-ea6f{font-family:var(--mj-editorial);font-size:1.35rem;color:var(--mj-ink);margin:0px;}.elementor .e-b026ca5-a871{padding:0px;display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-79d53fee-f1d7{font-family:var(--mj-interface);font-size:0.625rem;color:var(--mj-muted);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-57aba78f-bd9d{font-family:var(--mj-editorial);font-size:1.35rem;color:var(--mj-ink);margin:0px;}.elementor .e-7ea6cadb-caac{padding:0px;display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-4c7d45d5-9077{font-family:var(--mj-interface);font-size:0.625rem;color:var(--mj-muted);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-23e7031-c600{font-family:var(--mj-editorial);font-size:1.35rem;color:var(--mj-ink);margin:0px;}.elementor .e-417d724c-ee82{padding:0px;display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-40bb75c3-1c89{padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1.25rem;border-block-start-width:1px;display:grid;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;border-top-style: solid; border-top-color: var(--mj-rule);\n}.elementor .e-6fef510a-e1e0{padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-61d6684b-d229:hover,.elementor .e-61d6684b-d229:focus-visible{transform:scale3d(1.018, 1.018, 1);}.elementor .e-61d6684b-d229{width:100%;aspect-ratio:4 / 5;object-fit:cover;transition:transform 0.6s;display:block;}.elementor .e-6042cd92-3b1c{font-size:1.25rem;line-height:1.25;font-style:italic;}.elementor .e-5af8b699-2e42{font-size:0.625rem;color:var(--mj-muted);}.elementor .e-107c629a-f605{width:auto;padding:0px;display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-5e5b1784-9c62{width:auto;font-size:0.625rem;color:var(--mj-sienna);}.elementor .e-4675ddd6-48d8{width:100%;padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items: baseline;\n}.elementor .e-449f7efb-f578{padding:0px;display:flex;flex-direction:column;}.elementor .e-48cfb048-6204{padding:0px;display:grid;gap:5rem;grid-template-columns:1.12fr 0.88fr;grid-template-rows:auto;align-items:center;}.elementor .e-11dfacae-890f{padding-block-start:2.5rem;padding-block-end:6rem;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--mj-rule);\n}.elementor .e-c0241a7-631b{margin-block-end:0.75rem;}.elementor .e-f940f87-e76b{font-family:var(--mj-editorial);font-weight:400;font-size:clamp(2.25rem, 3.8vw, 3.25rem);color:var(--mj-ink);letter-spacing:-0.02em;line-height:1.06;margin:0px;}.elementor .e-9a8f06b-5006{max-width:32rem;color:var(--mj-muted);margin:0px;}.elementor .e-18e975ba-ccaf{padding-block-start:0px;padding-block-end:3.75rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:4.5rem;border-block-end-width:1px;display:grid;gap:3rem;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:end;border-bottom-style: solid; border-bottom-color: var(--mj-rule);\n}.elementor .e-474190a-1f4d:hover,.elementor .e-474190a-1f4d:focus-visible{transform:scale3d(1.018, 1.018, 1);}.elementor .e-474190a-1f4d{width:100%;aspect-ratio:3 / 4;object-fit:cover;transition:transform 0.6s;display:block;}.elementor .e-576c239f-f583{font-size:1.25rem;line-height:1.25;font-style:italic;}.elementor .e-3b5a7932-2de1{font-size:0.625rem;color:var(--mj-muted);}.elementor .e-5241ac59-7b5f{width:auto;padding:0px;display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-691a0539-71ed{width:auto;font-size:0.625rem;color:var(--mj-sienna);}.elementor .e-3d2ffa4d-ef73{width:100%;padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items: baseline;\n}.elementor .e-cec63fe-2338{padding:0px;margin-block-start:5.5rem;display:flex;flex-direction:column;}.elementor .e-32ded0c1-c2cd:hover,.elementor .e-32ded0c1-c2cd:focus-visible{transform:scale3d(1.018, 1.018, 1);}.elementor .e-32ded0c1-c2cd{width:100%;aspect-ratio:4 / 3;object-fit:cover;transition:transform 0.6s;display:block;}.elementor .e-10f0c986-84c4{font-size:1.25rem;line-height:1.25;font-style:italic;}.elementor .e-2e02dc75-d544{font-size:0.625rem;color:var(--mj-muted);}.elementor .e-7f146c43-78ac{width:auto;padding:0px;display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-3d77b494-cdb8{width:auto;font-size:0.625rem;color:var(--mj-sienna);}.elementor .e-47f37c5f-67ef{width:100%;padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items: baseline;\n}.elementor .e-6bc372e9-60c5{max-width:34rem;font-size:0.9375rem;color:var(--mj-muted);line-height:1.78;padding-block-start:1.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:2.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--mj-rule);\n}.elementor .e-304661a9-e1bb{padding:0px;display:flex;flex-direction:column;}.elementor .e-418d8488-cece{padding:0px;display:grid;gap:5.5rem;grid-template-columns:0.88fr 1.12fr;grid-template-rows:auto;align-items:start;}.elementor .e-6727ff65-af02{padding-block-start:6.5rem;padding-block-end:6.5rem;}.elementor .e-1cb55fd9-3afe{color:var(--mj-sienna-soft);margin-block-end:1.5rem;}.elementor .e-12a44df-a06a{font-size:clamp(2rem, 3.4vw, 3.05rem);color:var(--mj-ivory);letter-spacing:-0.015em;line-height:1.14;margin-block-end:1.75rem;}.elementor .e-4535222d-9ff2{max-width:36rem;font-size:0.95rem;color:#C7BEB3;line-height:1.75;margin-block-start:0px;margin-block-end:2.25rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-26a1af5c-afff{font-family:var(--mj-editorial);font-weight:400;font-size:1.35rem;color:var(--mj-ivory);margin:0px;}.elementor .e-6c31220b-b90a{font-family:var(--mj-interface);font-size:0.875rem;color:#9F958A;line-height:1.6;margin:0px;}.elementor .e-1a535679-ad42{padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0.3rem;border-top-style: solid; border-top-color: #2E2925;\n}.elementor .e-19db205f-3065{font-family:var(--mj-editorial);font-weight:400;font-size:1.35rem;color:var(--mj-ivory);margin:0px;}.elementor .e-553d2974-e4c1{font-family:var(--mj-interface);font-size:0.875rem;color:#9F958A;line-height:1.6;margin:0px;}.elementor .e-5c888edf-145a{padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0.3rem;border-top-style: solid; border-top-color: #2E2925;\n}.elementor .e-49c3cce5-3481{font-family:var(--mj-editorial);font-weight:400;font-size:1.35rem;color:var(--mj-ivory);margin:0px;}.elementor .e-3c27f3d6-826f{font-family:var(--mj-interface);font-size:0.875rem;color:#9F958A;line-height:1.6;margin:0px;}.elementor .e-7bcb52e3-3e02{padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.3rem;border-top-style: solid; border-top-color: #2E2925; border-bottom-style: solid; border-bottom-color: #2E2925;\n}.elementor .e-5e7e7d40-1486{width:100%;padding:0px;display:flex;flex-direction:column;}.elementor .e-7bb95532-fa4c{padding:0px;display:flex;flex-direction:column;}.elementor .e-3d786a11-30d9{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-53bbd224-f376{border-color:#2E2925;background-color:#110F0D;}.elementor .e-157d2237-2c8b{font-size:1.25rem;color:var(--mj-ivory);line-height:1.3;font-style:italic;}.elementor .e-18532d93-8ee4{font-size:0.625rem;color:#9F958A;}.elementor .e-10301dda-1854{padding-block-start:1.15rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-69f838e7-2f35{padding:0px;display:flex;flex-direction:column;}.elementor .e-6cff35c8-acca{padding:0px;display:grid;gap:5.5rem;grid-template-columns:1.15fr 0.85fr;grid-template-rows:auto;align-items:center;}.elementor .e-4735bc85-4847{color:var(--mj-ivory);padding-block-start:7rem;padding-block-end:7rem;background-color:var(--mj-charcoal);}.elementor .e-22ecfb16-45ee{width:auto;font-size:0.625rem;color:var(--mj-muted);}.elementor .e-56f80b14-dd9b{padding:0px;margin-block-end:1.5rem;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-47e78682-6176{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;}.elementor .e-7585dd9e-2d35{font-size:1.65rem;line-height:1.2;font-style:italic;}.elementor .e-7e66a14c-95d4{font-size:0.9rem;color:var(--mj-muted);line-height:1.65;margin:0px;}.elementor .e-632c1504-e37d{font-size:0.625rem;color:var(--mj-sienna);text-align: right;\n}.elementor .e-3f76dae6-6c03{padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1.5rem;border-block-start-width:1px;display:grid;gap:2rem;grid-template-columns:1.1fr 1.3fr 0.7fr;grid-template-rows:auto;align-items: baseline; border-top-style: solid; border-top-color: var(--mj-rule);\n}.elementor .e-27bc7cd7-8242{padding-block-start:6.5rem;padding-block-end:6.5rem;}.elementor .e-5c689458-119c{font-size:clamp(2.15rem, 3.6vw, 3.15rem);line-height:1.06;margin-block-start:0.75rem;}.elementor .e-73710d41-907f{margin-block-end:4rem;}.elementor .e-6aeeb826-a3ad:hover,.elementor .e-6aeeb826-a3ad:focus-visible{transform:scale3d(1.018, 1.018, 1);}.elementor .e-6aeeb826-a3ad{width:100%;aspect-ratio:1 / 1;object-fit:cover;transition:transform 0.6s;display:block;}.elementor .e-68cf522-cfbc{font-size:1.25rem;line-height:1.25;font-style:italic;}.elementor .e-7e25fccd-2dd5{font-size:0.625rem;color:var(--mj-muted);}.elementor .e-66d78233-5ba5{width:auto;padding:0px;display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-729d5e9c-8013{width:auto;font-size:0.625rem;color:var(--mj-sienna);}.elementor .e-38981fdf-2d4d{width:100%;padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items: baseline;\n}.elementor .e-8151f78-3ce4{padding:0px;display:flex;flex-direction:column;}.elementor .e-2da62738-162f:hover,.elementor .e-2da62738-162f:focus-visible{transform:scale3d(1.018, 1.018, 1);}.elementor .e-2da62738-162f{width:100%;aspect-ratio:4 / 3;object-fit:cover;transition:transform 0.6s;display:block;}.elementor .e-62beb727-f22e{font-size:1.25rem;line-height:1.25;font-style:italic;}.elementor .e-c51851b-898b{font-size:0.625rem;color:var(--mj-muted);}.elementor .e-51c2277d-2ca0{width:auto;padding:0px;display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-74530db7-928b{width:auto;font-size:0.625rem;color:var(--mj-sienna);}.elementor .e-42fa5dca-d218{width:100%;padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items: baseline;\n}.elementor .e-52baeb3d-36b8{padding-block-start:0px;padding-block-end:3.5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;}.elementor .e-48e2705c-ebc8{padding:0px;display:grid;gap:5rem;grid-template-columns:0.95fr 1.05fr;grid-template-rows:auto;align-items:end;}.elementor .e-761c8250-1116{padding-block-start:6.5rem;padding-block-end:6.5rem;border-block-start-width:1px;border-block-end-width:1px;background-color:var(--mj-surface);border-top-style: solid; border-top-color: var(--mj-rule); border-bottom-style: solid; border-bottom-color: var(--mj-rule);\n}.elementor .e-7636b5e5-21ab{margin-block-end:0.75rem;}.elementor .e-35b01c33-f252{font-weight:400;font-size:clamp(2rem, 3.6vw, 3rem);line-height:1.08;}.elementor .e-27f39a21-da07{width:auto;font-family:var(--mj-interface);font-size:0.6875rem;color:var(--mj-muted);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-70feacfc-c238{padding:0px;margin-block-end:3rem;display:flex;flex-direction:row;gap:1.5rem;justify-content:space-between;align-items:flex-end;}.elementor .e-d71a06a-f591{font-family:var(--mj-interface);font-weight:500;font-size:0.625rem;color:var(--mj-muted);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-64085325-a7ff{font-family:var(--mj-interface);font-weight:500;font-size:0.625rem;color:var(--mj-muted);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-7d5b486e-bf45{font-family:var(--mj-interface);font-weight:500;font-size:0.625rem;color:var(--mj-muted);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-766044ff-141a{font-family:var(--mj-interface);font-weight:500;font-size:0.625rem;color:var(--mj-muted);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-71b7fe7f-9c63{font-family:var(--mj-interface);font-weight:500;font-size:0.625rem;color:var(--mj-muted);letter-spacing:0.16em;text-transform:uppercase;margin:0px;text-align: right;\n}.elementor .e-305aec9f-bfe9{padding-block-start:0px;padding-block-end:0.9rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-block-end-width:1px;display:grid;gap:1.25rem;grid-template-columns:0.45fr 1.85fr 2fr 0.6fr 0.9fr;grid-template-rows:auto;border-bottom-style: solid; border-bottom-color: var(--mj-ink);\n}.elementor .e-7f7d9a35-c519{font-family:var(--mj-interface);font-size:0.75rem;color:var(--mj-sienna);letter-spacing:0.1em;}.elementor .e-3c5d21bd-a34f{font-family:var(--mj-editorial);font-size:1.35rem;color:var(--mj-ink);}.elementor .e-3cdc1223-96d3{font-size:0.875rem;color:var(--mj-muted);}.elementor .e-218e2475-1e8c{font-family:var(--mj-interface);font-size:0.8125rem;color:var(--mj-muted);}.elementor .e-6e57f796-a0bf{font-family:var(--mj-interface);font-size:0.6875rem;color:var(--mj-ink);letter-spacing:0.12em;text-transform:uppercase;text-align: right;\n}.elementor .e-6ea1dd98-8ff2:hover,.elementor .e-6ea1dd98-8ff2:focus-visible{background-color:var(--mj-surface);}.elementor .e-6ea1dd98-8ff2{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-block-end-width:1px;transition:background-color 0.2s;display:grid;gap:1.25rem;grid-template-columns:0.45fr 1.85fr 2fr 0.6fr 0.9fr;grid-template-rows:auto;align-items: baseline; border-bottom-style: solid; border-bottom-color: var(--mj-rule);\n}.elementor .e-12b01968-6ccb{font-family:var(--mj-interface);font-size:0.75rem;color:var(--mj-sienna);letter-spacing:0.1em;}.elementor .e-537e7c53-ddf6{font-family:var(--mj-editorial);font-size:1.35rem;color:var(--mj-ink);}.elementor .e-32a4d866-ce96{font-size:0.875rem;color:var(--mj-muted);}.elementor .e-290a80dd-2674{font-family:var(--mj-interface);font-size:0.8125rem;color:var(--mj-muted);}.elementor .e-77c0b7f3-6fc3{font-family:var(--mj-interface);font-size:0.6875rem;color:var(--mj-muted);letter-spacing:0.12em;text-transform:uppercase;text-align: right;\n}.elementor .e-2d35556e-d043:hover,.elementor .e-2d35556e-d043:focus-visible{background-color:var(--mj-surface);}.elementor .e-2d35556e-d043{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-block-end-width:1px;transition:background-color 0.2s;display:grid;gap:1.25rem;grid-template-columns:0.45fr 1.85fr 2fr 0.6fr 0.9fr;grid-template-rows:auto;align-items: baseline; border-bottom-style: solid; border-bottom-color: var(--mj-rule);\n}.elementor .e-6d50d2d-11f4{font-family:var(--mj-interface);font-size:0.75rem;color:var(--mj-sienna);letter-spacing:0.1em;}.elementor .e-29a44187-8eff{font-family:var(--mj-editorial);font-size:1.35rem;color:var(--mj-ink);}.elementor .e-7f67bf5a-905b{font-size:0.875rem;color:var(--mj-muted);}.elementor .e-7f3d9a80-c0fd{font-family:var(--mj-interface);font-size:0.8125rem;color:var(--mj-muted);}.elementor .e-1dcfc346-cd8a{font-family:var(--mj-interface);font-size:0.6875rem;color:var(--mj-ink);letter-spacing:0.12em;text-transform:uppercase;text-align: right;\n}.elementor .e-6dc0cb93-9ddf:hover,.elementor .e-6dc0cb93-9ddf:focus-visible{background-color:var(--mj-surface);}.elementor .e-6dc0cb93-9ddf{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-block-end-width:1px;transition:background-color 0.2s;display:grid;gap:1.25rem;grid-template-columns:0.45fr 1.85fr 2fr 0.6fr 0.9fr;grid-template-rows:auto;align-items: baseline; border-bottom-style: solid; border-bottom-color: var(--mj-rule);\n}.elementor .e-5f62d705-b7d1{font-family:var(--mj-interface);font-size:0.75rem;color:var(--mj-sienna);letter-spacing:0.1em;}.elementor .e-40ec1bae-9621{font-family:var(--mj-editorial);font-size:1.35rem;color:var(--mj-ink);}.elementor .e-3a8e34a-5a4d{font-size:0.875rem;color:var(--mj-muted);}.elementor .e-1b850217-c15f{font-family:var(--mj-interface);font-size:0.8125rem;color:var(--mj-muted);}.elementor .e-7b468815-9cf8{font-family:var(--mj-interface);font-size:0.6875rem;color:var(--mj-muted);letter-spacing:0.12em;text-transform:uppercase;text-align: right;\n}.elementor .e-6ed8762b-51d9:hover,.elementor .e-6ed8762b-51d9:focus-visible{background-color:var(--mj-surface);}.elementor .e-6ed8762b-51d9{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-block-end-width:1px;transition:background-color 0.2s;display:grid;gap:1.25rem;grid-template-columns:0.45fr 1.85fr 2fr 0.6fr 0.9fr;grid-template-rows:auto;align-items: baseline; border-bottom-style: solid; border-bottom-color: var(--mj-rule);\n}.elementor .e-5f511f4e-b088{font-family:var(--mj-interface);font-size:0.75rem;color:var(--mj-sienna);letter-spacing:0.1em;}.elementor .e-7a667dd5-afaa{font-family:var(--mj-editorial);font-size:1.35rem;color:var(--mj-ink);}.elementor .e-4abba01c-669a{font-size:0.875rem;color:var(--mj-muted);}.elementor .e-355033d2-5194{font-family:var(--mj-interface);font-size:0.8125rem;color:var(--mj-muted);}.elementor .e-be4e61c-882e{font-family:var(--mj-interface);font-size:0.6875rem;color:var(--mj-ink);letter-spacing:0.12em;text-transform:uppercase;text-align: right;\n}.elementor .e-748e10b4-ae8f:hover,.elementor .e-748e10b4-ae8f:focus-visible{background-color:var(--mj-surface);}.elementor .e-748e10b4-ae8f{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-block-end-width:1px;transition:background-color 0.2s;display:grid;gap:1.25rem;grid-template-columns:0.45fr 1.85fr 2fr 0.6fr 0.9fr;grid-template-rows:auto;align-items: baseline; border-bottom-style: solid; border-bottom-color: var(--mj-rule);\n}.elementor .e-4cf00d9c-1842{font-family:var(--mj-interface);font-size:0.75rem;color:var(--mj-sienna);letter-spacing:0.1em;}.elementor .e-3f32581-1d56{font-family:var(--mj-editorial);font-size:1.35rem;color:var(--mj-ink);}.elementor .e-6dcf40fa-8b91{font-size:0.875rem;color:var(--mj-muted);}.elementor .e-79eaa6f4-9004{font-family:var(--mj-interface);font-size:0.8125rem;color:var(--mj-muted);}.elementor .e-2a4fc5b5-45ac{font-family:var(--mj-interface);font-size:0.6875rem;color:var(--mj-sienna);letter-spacing:0.12em;text-transform:uppercase;text-align: right;\n}.elementor .e-7edb2238-23d7:hover,.elementor .e-7edb2238-23d7:focus-visible{background-color:var(--mj-surface);}.elementor .e-7edb2238-23d7{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-block-end-width:1px;transition:background-color 0.2s;display:grid;gap:1.25rem;grid-template-columns:0.45fr 1.85fr 2fr 0.6fr 0.9fr;grid-template-rows:auto;align-items: baseline; border-bottom-style: solid; border-bottom-color: var(--mj-rule);\n}.elementor .e-744213b2-5fd0{font-family:var(--mj-interface);font-size:0.75rem;color:var(--mj-sienna);letter-spacing:0.1em;}.elementor .e-4023c5db-8854{font-family:var(--mj-editorial);font-size:1.35rem;color:var(--mj-ink);}.elementor .e-61b8c152-7253{font-size:0.875rem;color:var(--mj-muted);}.elementor .e-5fd2482f-200f{font-family:var(--mj-interface);font-size:0.8125rem;color:var(--mj-muted);}.elementor .e-c68f1a8-a1d6{font-family:var(--mj-interface);font-size:0.6875rem;color:var(--mj-muted);letter-spacing:0.12em;text-transform:uppercase;text-align: right;\n}.elementor .e-2b2c3ec-df3d:hover,.elementor .e-2b2c3ec-df3d:focus-visible{background-color:var(--mj-surface);}.elementor .e-2b2c3ec-df3d{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-block-end-width:1px;transition:background-color 0.2s;display:grid;gap:1.25rem;grid-template-columns:0.45fr 1.85fr 2fr 0.6fr 0.9fr;grid-template-rows:auto;align-items: baseline; border-bottom-style: solid; border-bottom-color: var(--mj-rule);\n}.elementor .e-773cc598-1ffd{padding-block-start:6.5rem;padding-block-end:6.5rem;}.elementor .e-315a7f01-4f09{margin-block-end:0.85rem;}.elementor .e-2a66d2c7-c27f{font-size:clamp(2.1rem, 3.8vw, 3.3rem);line-height:1.06;margin-block-end:1.15rem;}.elementor .e-5a87ca03-6b84{max-width:34rem;color:var(--mj-muted);margin:0px;}.elementor .e-5b524226-629f{width:0.7rem;height:0.7rem;color:var(--mj-sienna);flex:0 0 auto;}.elementor .e-12ae8410-2fa2{width:auto;text-decoration:none;padding:0px;display:flex;flex-direction:row;gap:0.55rem;align-items:center;}.elementor .e-3571c766-17e4{padding:0px;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-end;}.elementor .e-54367539-2f35{padding:0px;display:grid;gap:3rem;grid-template-columns:1.35fr 0.65fr;grid-template-rows:auto;align-items:center;}.elementor .e-78f83577-8e99{padding-block-start:6rem;padding-block-end:6rem;border-block-start-width:1px;background-color:var(--mj-surface);border-top-style: solid; border-top-color: var(--mj-rule);\n}